97e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004", 0x980) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = semget$private(0x0, 0x2, 0x200) r4 = getuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffffc00, r4, r5, r6, r7, 0x10, 0x5}, 0x100, 0x8, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r8 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0x8000000000001d39, "04a42c64caa726000000751e00"}) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/152, 0xffffffffffffff7d, 0x40, 0x0, 0x0) getuid() sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xff, 0x9}, {0x18, 0x0, 0x3, 0x3}, 0xffff, [0x7, 0x4, 0x6, 0xfffffffffffffff7, 0x6, 0x3d, 0x2, 0x1]}, 0x3c) map stack 0x20ffd000-0x21000000 of map 0xffffff002b876a58 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff002b876a58 failed: no mapping 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) setsockopt(r0, 0x5, 0x1, &(0x7f0000001000)="2a511d41bf", 0x5) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000001040)=[{0x3, 0x9, 0x800}, {0x3, 0x3410, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x800}], 0x5) semop(r1, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) semop(r1, &(0x7f00000010c0)=[{0x4, 0x3f, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x4a43d397, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x752c, 0x800}, {0x0, 0x4a2, 0x800}, {0x5, 0x1, 0x1000}], 0x9) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x4000100) fcntl$setstatus(r2, 0x4, 0x80) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000001140)=[{0x4, 0x5, 0x1800}, {0x0, 0xbce, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x4) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000001180)="2e645acd651d21bcdd8586f936f86ffb5c2344ea34a3e982a0fd33e142fe0ba49c0bf38043c82e9563c594c6a059eebe66efd844a0386263c136217a2bfb77295b0b6c4da5131c33bc0812a885e403b2dd579a11bd5e63f934d89d33dcea28ad48b2c949d279f3bebd92adaad7b27069525ba049ffd71c3de075390c5c2a8da21fc7601a107c688da35dbb3f8bdfcdf02da2eb6ed7b145e1714d7c14033680e6948498c6c05632a28b557c76ed6063cb7c4be277291014950dbc1b61b7f7f12dca236784cfd881ee27f543fbfaad9efa9d82766a520b597d6fb59cc3892cd5be7314f146140b2b", 0xe7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000012c0)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) geteuid() getegid() sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="1d25c2b555b465f9c2c9d3f289b24097a134b1d890dcc40c17c85e07e5c147a2136bc1d3a4d239ab95a1129ca96eea9a703aba10fafd3abe78491ea746406893ab1481cc75b3a0b3ad467a22cec2398111a9d98bbe2cccdbe01b5a64ced386d328750bd41f235d255dc8b85a6fd1", 0x6e}], 0x1, 0x0, 0x0, 0xb}, 0x1) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x9) sendto$inet(r0, &(0x7f0000001b00)="39432cbf5a44ac98eff776cc0101b9a86e05e25906b0886e046545a1d9d6548ead287c53f8151e958aa14a430c47203ecbf0ee8684834a2b9a83d9ec391e45c416d22f20a8ba005c1c4499b10dd157e63158c92507e19f9a4cfa5cabfa0024c23233734519dca01974585669d12774f936ad0330d0f0c13f34c00022b0da4f7b135441", 0x83, 0x400, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001c00)="c5abf25ee17249474383659578bc826cf79d6d4ffe42d2afcf7f1c3e34534a48955498865355dae8b4aefca8988208af1eaf16b20b85be091f35aa40a87d3e8dd14f6554d154e9fee72cba1699677cef790fb5292121328612b4109764b872589ebeb5648a16cc5df80c0014e7ea20de1a4e273f1a4b70ea1978da20bcbd8cf19d4ee0c3e06dab2075036445dcf87e244490ab0f7b9ded1ce522173b3a614507c5f463266d999247b3d489d37910201b0cc90efba2af03817ab6b8346a260403d83d4779f5b17ac8243ede276b8daa11204fbdc00f", 0xd5, 0x8, 0x0, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x20000, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) mkdir(&(0x7f0000001d40)='./file0\x00', 0x5) socket(0x2, 0x1, 0x6) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xe000, 0x100000001) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161bc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710edf40ec011dff51437e1292e35f1418f7740000ffff180004"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2de, 0x7, 0x89, 0x3, "e128a4e6bea7b1d8c624978f11b87e10420be55c", 0x3ff, 0x7fffffff}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)='H', 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8, 0x6) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0xffffffffffffffd2) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0xc4}], 0x2, 0x9) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x28, &(0x7f0000000280), 0x0) socket$inet6(0x18, 0x1, 0x7fffffff) socket(0x2, 0x4, 0x9ee) 16:00:11 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x9}, {0x18, 0x3, 0x40, 0x32}, 0x5, [0x5, 0xffff, 0xe8, 0x8, 0x0, 0x73b, 0x2, 0x1]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x59, 0x100000000}}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:00:11 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x2}) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f0000000080)) r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f00000000c0)={0x0, "933ad240b872a4e450071ed16f4e7922e62951d8c110953ca49526e5d965b0e74f0dea9c68b8efa4dbf36092f93a4599d9c87fdeb53f26775d3311acf7f5391d8f6bc796f6dfa2ba0aaab6d72a71807405643227951c323a35528fb9d2bfa48d4628481b9fff4d0ce1284d246b7f2d18c50392f77a7bfa559c4d5cea09b9f4111215070ed2723ec1aef1f7befa79fac16f7993a261536f4f4223adc0cbbad9b9a39a5922215c28ceae1481f6c7829c0ed73231b27bf2aeb9e844145788e3a2c48a7ea280b916622156a4a0ed2dbb4f1c2cd0d46101ece4af87eddeac162b191f915431e1ea9ef299d0da2ad1e7a26f2d637f789f3e5e00eb16681dbaefd7"}, 0x106, 0x797d8c6232a14ea1) clock_settime(0x0, &(0x7f0000000200)={0xfffffffffffffffa, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r3) msgsnd(r0, &(0x7f00000002c0)={0x3, "735c8cfe0a163d938bb7707e949178107ce38e262e1c4fb3ffbde3b11a325a9af43df17f5368a339c58847da1cdb8ff8b911c2bf3660b429602458675c6e2bd9e17d991004b0b40b7f69907fd56825ca069d44eba9ec3fcc25bd615011ec0e0ca6bfa6bfee4f0fc2285e0fb7b22cc4c3b26e1e1b8eb5ea56c63c45944ee563bb3437361db23fb1a1b989f9bf814ff1546ea71d3d"}, 0x9c, 0x800) r4 = socket(0x2, 0x3, 0x4) bind(r4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) setregid(r3, r3) getpeername(r4, &(0x7f00000003c0)=@un=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) clock_settime(0x4, &(0x7f0000000440)={0xfff, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x7, r2, r3, r2, r3, 0xf91eec82680f1ab5, 0x9}, 0x5, 0x2, r1, r1, 0xb3, 0x5, 0x3, 0x4}) getpeername$unix(r4, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) setgid(r3) r5 = dup2(r4, r4) msgrcv(r0, &(0x7f0000001580)={0x0, ""/236}, 0xf4, 0x2, 0x1000) r6 = semget(0x2, 0x4, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001680)=""/88) sendto(r5, &(0x7f0000001700)="5a348442fedb8cd50d38b7118485e2e8cee9a173da3ec87261e3e3f1d5ea5a451aafabba4591eaa74cd2bdbf9f07f4283f0ad6116e1203871093a925aaf1df3b11d64c1b428fa3dab0977009443367cf45b50af7bc4f156a5f6344e921b277e726e2bcef3254b70fed975364f7eadd2c36bade8a9548b4456cc9134449ff", 0x7e, 0x40b, 0x0, 0x0) msgget$private(0x0, 0x0) nanosleep(&(0x7f00000017c0)={0x4, 0x1}, &(0x7f0000001ac0)) semop(r6, &(0x7f0000001780)=[{0x2005, 0x1, 0x800}], 0x2aaaacbe) bind(r5, &(0x7f0000001800)=@in6={0x18, 0x1, 0x3ff, 0xb1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) fchownat(r5, &(0x7f0000001900)='./file0\x00', r2, r3, 0x4) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) msgrcv(r0, &(0x7f0000001a00)={0x0, ""/140}, 0x94, 0x0, 0x800) 15:59:54 executing program 1: kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 15:59:54 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffdfffd, "12025181410b18bedc185e9b37902cda4e00"}) write(r0, &(0x7f0000000940)="182d5769ebe29f334462cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f646182789a0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dacad40e635218b4e9f4f3b375035835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb143cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f266400", 0xc4) r3 = fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="a706463441be0a533eba852d3116f7dc34726e33f450061260d96eca0ab5dfe633a4947fded47a5464ff3f350dc0f445f34b4ef56b6100ec8e9aa0287954ed2a60d27831a1ab4fa4f6d23926c6c520ecfb30261ea84f386724298ce6d80e417c2872729c0da9175ff3e94d6330bbf5c4576b7ae692a2384fa36cb7a7442e4f69154a6f577e342fa50abda22da38e135d9b4a9240e3fc6463099d5e64af4c8351ffb48c3db45dddfdce0c7504653421dab8950b7f66373d4d86ecf91b981d328f5bf0998e5162d882673a1eeb184d9dc41433a3c71ca0791da5ba3f370cae6f55a8df36261d7b2917b944b9", 0xeb}, {&(0x7f00000001c0)="b862", 0x2}, {&(0x7f0000000a40)="893ea34d42345eca5184bf870498aef7d3567b752fec16f787c371aa08961cdf0b06df551750aac89940fd6126b177c1cff8b9e0a12dce29744c0dc13ea7e6c9b1e87ee3255879a430db16df233de84f1721faafc7b158d9c95b1e90f727953e5d90a57abfd27c70e670379d5801b3e0e97612090b4b95bf638ca66f646e20335ca712ce20411c8d3421d86ccd8a7c020af84b214891ae5113be8969e685d2e86414dec0cbfa2f3cfee1b859a82e1e8fb695c5d76b36124021075ec88bc5f2dd4124a12b21332dd063b4286f14d746b7a52dc1435cf18d8fb73d63913e0da3720c0604b30959f01fd46632c080bc4e2bbdcbf2987d0bad9cc3519b20cb5f9a99ddf60f067665f852f93f0755b1a227a689b333f3d947fb2404d43ca96882a20f79c830d6e4b5ba6b2e7ce7253beb54b1c4688b741565e102c486b4f001dbbe69b614a8facdbc88825f341678ed6eee44456cd017ee80524e6096a7642d8695029deb13a29dff05ef04e2a00938fd6ec97f1c9bf9b87957aaa1fc6714d2cb70e7d5397d2469e5b95fca196b8ca208029f12312166322080519af5151d6019d8726e6cf837b0e332d7cb68abb4c9b8fe0489106383b69d335603c302a554d8543d3705cd2cfc95c2f8193048dbf1fe378eeaea3b011f0b8190001fa9edc780512d4a486510e6c8a834d3e68dcda6887dfbf04035aabec7fb1dc3637a8f5cca4e8f0fba2f55a11b6a114c10d5ec1f7febd84d3ad30dd482dbfdb82e60e20d46aea60dc1f08079c64016bc2206cb05591b3061dca1b23e1ed3a5847c19ab3a6f8e1bce64e2a81acfa5190e72f60998e012e587313ec0b31275e88c62ed784fd8f17883e8b9134b4c4aa4d21f1dabfcdb7e68591961428eb3f68cb3758da9a055dd7ad05f71b2496342f1ea9f5d8dc6498d3fdf8e191f52380f2dacd7daaa3389d1b487901546bfacc4b02db0d5385b4969ef93681bc0e808bdfb32e9f8a3db5ff65b942f8a2355330e1ac63b615ba608b83eb3490fd87791542685bf9fad4911329436fcb95c423b99b6b2d98b777743825c25956aaea1951abcf25c5073537870e10fcf0001a4ee03f9ff7bbc22bd7a5a0524d5919b8bb45b8b19aad960b1125d2dfcee66f54102523eb1e19e75b953fe53d4ce054c720655f85420b345d9a8cb28366590ab0b2f3ea80bb63d9a68899a4be6c0fd5fb4c76c686aa993c269337aefdb9738b425ac646e2793b79e1a767f7b2bb6dc935a46704f780ec8862d9eebf83189f045f8481f25099b9ac894f406a2e25bd486182b6506779e8f5f6984b343548889e7dbdaba6e62c250c71921cd172157a803c712fa2446d41502bff04c06dba70bb8bfeef8c1ded3f330a0492876773028429dacddaf162d4f332616ef8e78316e79bd31f11f3ff14b41b54cb044c65763ec7cc38d34acc7f6ec9150b6f1c81ecc1a91d36ce5249e111a2b517dfaf27253b79ed84406bd012011fa12b7920bf2018e304ead75bc6285ca5fe9a1471838f08501c392535d5bce65f50b81489c39dfec151b3a28dee1ee5acd56a4bc686c0f4e72064c010b85469964b619aa0616169f7b1fd9b9793f96b242550cc72aafa40c3700aa1d9d8875c4e4c81d8c3c1c37555a9b5d2d727fdacde049cf4dd4d33c2e64cbeda3a22347d538230fd507c404ee56bd4473796ea828407b6a3b7592483cf950c347d04f3b9fa00a995000da6af34f12b6cd44647f11de3d59a5203cea996cb67aab366b7c93857ec3f9d5e8e272a5df9ec74f74bb157db356cf1d9150c1b2cc5e9df6199b7fca870138d5db9e23984073bbe481005135fa404959e3dfb5234ecf9fcf1d41ed7922ad112a7c96a8eaadf20a411e5cc719b3516bdb1aca7920857432345b0fcfdb917dd744d19433c19a7a452ce9d345a97867a6dd06e8808130d72c852e5442d23e38b38c696db43c76004c7dc7a70414bfbc3e7f97b1a253d7abf36352a048c59f8208b690a4e60e893f5bfe3bfd2f18e31cf15a4269a95baf94b14d25c4b376ac7105b3657f475da274f95adfbdaf5ed36ff6950424b8b6c326ae1d0c30115bba6b45d2ad476ee95ebfeada87ed56151f85c507dc6ec53ac0612edc0cebadb0ca368b2f1082e2e28cdc8446d13411888c20a654aa6ffb9d0be61566ded4259a31f6ab58a6792c9c6c3bc05f46e0b5a1989e22907dde65359365ba8ff983c04281011bf1649c9fa31b10ad72c24ee136a299244152bf3355c75c0938915282de0941c99c4a9488ab11a4b323809cc51c8cd5432fa7bd10f64fce260c23d564955f692fc4aa217954ed16fccb9749809450392a26df200c8d817cbd4d9ed8a217cb51c7308126e1f0004c6755e91dff3166e69b41a616a6aaa1dd9db7cca1f33a992bb92b3a2e7fc496d873923c7f920a1a68da72c2b3f14eaaa37f7ea0782165777d750caca3a0d7907c9feeb4bf7266678195f577b97e6e947b5c72504cd21f32abc2e13e31c86097edd3aeb6dacbf77f170a5f6b3ee6aed02f7ea78da76c359762276a5898c6b8e17f5f830f0714a0046c6c3da1e3737c5fb40c109be580bf3ae89efdfb702e77eb60a91f0f0b61fe9c272158dbfe08551ec74719ef56d460fa9b6e0c24c46513f38fab7ef4a6d03635d95e5bed0c46550aae9bccbfff674c1dc5aa1fcdca56516a0bb3a70d750b5fd5a9c313a36044c8238ce5190c84c2a3416163a6bc880bb97f8cbedbaa65f25568362de2fbfb4666643281c265b9f990ae3d2a6cd5dad84024e609868a124b6ca14009c013baafaf9cc35ea2e77e52d142cef444e077f0674ef6204626a48ce122b5fc0dbd4ef6778283e0f28efc8511e97038269a5dc808adef7998708065b53c2406044ae88d78f4493bf9726a51776985ca6fdeb39c8822c9895d643d053fa58ef82c8e114e89de909c6cb42163ce0b4a3e19840fcdd13c498f93fdf1fba045fff07b6bc0aaefd91a3cb60abdbc2c34285631dabde19431a20d184d01de6180a1ef187c1f6270f909f58a521940022de03205d419a8b391cb0ee1ad74a0ffea405528fd3300e9b7249aad2bceb88c60f19b28af420460d9d1ffa868eeba643c65a3b665f0ddd21688c44f2e2c44fb9632d3787784a6580b1856015e2ad58565f26cd22ae6d0280e4af32d5ceea8abd6d105b4e18d0f9dc6988ef5eb6812a30a6cf4d465ec0471e40c43bf1fc8bb5832e9e67d339f3ef7c4e9d9c90f8e2debf884b2de3d40086ae54aa6463964baffe1f54f4033c9ac235068dc777905746ce044f88d23cf02462ca14829d686a27dbc1a9aa4cf2ee8df057e7f502b2688cb50a13fb6d3037d614d99bce0e0cf102e4b07e02eac332142dcadc8f290d5b53c433f87c270c06cb1c4b0499bc0ba3676c3a80b47b142d843ef598d059266ba456e991dd3e8489607679ddbaac72e34dbe8893d50982cabeb496043aab88ccc54b381497626b898222720eaeffe3c4eb5ffab72c87acb03d162c206b9f6ff6379d5f58dc084bddab007a6e41501c676f34a10113a9d80383a33c2f201a2674d7d5599e4a8142656332aacb29a79ad0c53046d13b15c70a684fda3e8ed25111e248f5fcce1797a06a32946ac3e82081edc2923f187b916802c51efd1315885d05c3feab562fbe37948e7af0ac4f5ccd6b63ad588d8051337513d4de86fce6367c533b92858f2c6a66b62e6700d4db038713b88c7d9139b0b2b51c6312d6045854c52520c2b163aac168c18a63b5de24d1ec10eaf66760c498e7b4e0daed8c6f9db04bbd49a5900cbb6d48cc54126f535c690adb2a2e2b519d351f631d89cc3ce79dbd804a910431b850686164d6875b9017d0ab32334074dcac5353938f0dd9ece57eec4eee8dc3bfddb584d59d33701905a07fa62da2c716b7b1688928aa2c56134a0380f6e9d6aef5fce6f1dd05af3ae6ff0c193eb18862f042a541a88341148b9a82379a13a43bd0dc2f2161a690db55662d743651fd211bb80470a68588e84cf96f51b6e8a3e8f77441c2d1f0130a72d449e97f00a803fe175a4f52c086fe0222fa9edc409851b5d810c08388abb99af19375cf731bd6b553baf809b7a9c30f6ee67051a1b05f175f80d6b921a446642a2933ff4c35efc7e688f2041d14e2d63b99bd3367853752fc478e4347b43b6f69f60a3c942dfd13553ddf168aec08568cf6385a66016666c0ed611a8acf21981bc06b1dd3186f832cf79a7231db1fc4005cd23e4a0b9117a0fd1f9f22653617762367530c0202a56695ddfbf8e7c702978dae3aa7033d80856c050c0bf7dadeb71f0d13c1a89b34fa37928aa9cafa730b867e84c843bae4fef195357d7ea11f42b719e44a40ca57f147ce9157de3e3aae4235b013fd0dab8a09649d0df4cd994e1d1939ca6c472516a46be956d7f854012edb2be463eabeb93101ea2385b744e36e0065e6b8d83bf456f311a56ae4bf97bfab0d6fed4e7b2017a3289ba57c553e776201b9a4856e0472966f162778450f8058e226e0c45ac882c85ec17888802eb91a0e76dca91c3183346479c4177701ef8526a70ad42b7a6612aa2a020fc0e2fa97721b28b672d9e3b36572df9446c8ee71deb89471210d90bd689713c720bf06b43302e2e346088bdaabfec02581d4bfd8f76fc76f5b71baa83d4f5540c1edc1abd98c44385cf3a2f5c148e395885ef1b0114579f8f3a66f1e19d639e2cb2e3dc9bef994e00e388280930f5a641ffb81a597b7fa1e7fdcc6d4f20170e3deaa546fd8872aa4cf0403221eb96408079cdf13f3006962440c1871619891bee7602a5d8cb457543d53fad9853b481151d72af8140a1289a45b15c899a280b04add1bf60d0a90f9067fa0ce38b173e265c4903e4aa592ac09bfd744967210aa4c8ef90f599a3adedba517d598d5cf8abb7acd956aa6c892712cf206bd00336f090a87af08427dc037e6726fca43ed116ea7635c39326a4015f3b0acd519c943ce6ffcedce14a86c67aa0f94ca8d79e9f2ca6c3a1bc84a35ef8d86cf22502a3f9f77defc6d255ceac48940c1332957bbcdc8261c11daf2ab093a54bd80906a8bb158ca1f8339a50d15fb30e15ff4e60de327f07c13ca9abc910b4811a3084571da4362e4b1a9caaf8505aab2ddd9c8737b5c589f16ebc4ab3a3b091f3e069432bf26a9e2d5ababae6c7b9e931b3c9304ba7ddeaf15d06f3c532ee93056f3dc575408e11f3264d46a7aec19b72077e0bb6e8d02dc09fa184c830fd43ddc2d8f1d3072ddca08b6fcb7c2ae1bc0ab6e6a74bb6b5a24e3bd74e9980cb6f2091e9d046e198b237c238ef486d81013ac17f4e2f6b8b5851ee580e8e04f89ab0b7fc0424fe6096505edc7d854889a1fb30c820e534eb8df04aed8f324ea726e6633060a18bbe47aa0f861567762c1fb38e667a1417f0d059367f978552a9beaeb4529189ec85f98273a916584ecedca306034a1549fcaa8d817bad61aa6a8997863cc06bcf9dc238ef6bdd0b51ce5e400732dc7568a1c6a44790916113fbde802232a9a513d08221b5b2411aedd20da58219c1c91b0d6bb385f949f44cb89b869551f6e22f8379da8bac07d64d5bf7c4fa167ec52d5be88d72c83443741c11bb8916bbf55c2fceb5324aed7408631e2e7302586ba0f96d0da621940c3db1f8d593d2d41d4d5c8e6d93b11a24d92e63c2d413ffeeb9901af2d8ead235fac90b9c62cc83fb002bec29fbfee8768811db25c7f522606e014541a9889c1982bdd2081d3a6de8d4c4e12794f8da4a83cc00b4425bdb184d6515f11698ad28369797f0b6c4570bbc92e0", 0x1000}, {&(0x7f0000000200)="8216ed78a663ed85697bff21498da917aa7693", 0x13}, {&(0x7f0000000240)="3f9a3f311417d98bd707412801a4b7316f24dced12923f7ebd93c9d6e4bdc08443ab2bd4f3586898f9153ddaf620", 0x2e}, {&(0x7f0000000280)="9def852775919fd0e062d4c039ab16ab2bd4d656bc", 0x15}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="18009e13a2bdb0ff9dd72a06e11ba90000000000000700010001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x407) 15:59:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x0, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x6) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 15:59:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1007002, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 15:59:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 15:59:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) geteuid() 15:59:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = getpid() r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 15:59:57 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x2000000000007, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() ftruncate(r1, 0x1d88) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x50}], 0xa3b, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/118, 0x76, 0x1, 0x0, 0x0) fchdir(r4) dup2(r3, r4) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xbc63, 0x0) pipe2(&(0x7f0000000000), 0x10000) write(r2, &(0x7f00000000c0)="e4a6ce19076a8979b6c1a59d015b4dcaf275c1fc3bdce4b5d33426f301f5ed833ee0cc96062999eaadf05382", 0x2c) fcntl$setstatus(r1, 0x4, 0x40) dup2(r3, r2) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCNOTTY(r3, 0x20007471) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x88f6c9c21c282825) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:00 executing program 0: mlockall(0x3) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:00:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$unix(r0, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0xb5, 0x4) sendto(r0, &(0x7f0000000100)="739105a32cc7ea372684a66d532887f9baf42c5bf904d09575f4908db5090f86ddd7d2ddd7b6518858260e49ea04ed30d7065edf41818bbafeafe2fc816f2dbd0884442996100d92e8921e3278801da25b1241678113cafa0026e7f6a8d577461ec4bcd8569cd5481969d392921acea1f9a94ac220aafaa147695b9fb31e793fdd0b", 0x82, 0x8, 0x0, 0x0) 16:00:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1001, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000002c0)='\n', 0x1) r2 = dup2(r1, r0) r3 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x80, 0x149) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x80, 0x2, 0x80}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x42, 0x10, 0x6, 0xf7}, {{r6}, 0xfffffffffffffffc, 0x81, 0x2, 0x20, 0xc44c}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xfffffffffffffffd, 0x80000000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x10000}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x8, 0x2, 0x541, 0x1000}, {{r5}, 0xffffffffffffffff, 0x88, 0x800fffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x2f4, 0x1c}], 0x0, &(0x7f0000000080)={0x3, 0x4}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r4, r3) pipe(&(0x7f0000000340)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x13, 0x0, 0xfffffffffffffe77) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r4, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fchownat(r5, &(0x7f0000000580)='./bus\x00', r2, r3, 0x4) r6 = open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) shutdown(r6, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000006, 0xa683}) flock(r5, 0x5) unlinkat(r5, &(0x7f0000000100)='./bus\x00', 0x8) write(r6, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r5, 0x0, &(0x7f0000000140)={0x2, 0x2, 0x10000, 0x7, r7}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000440)=0x3) ioctl$TIOCSCTTY(r6, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(r6) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x8281, 0x0) r8 = dup2(r5, r5) fcntl$getown(r8, 0x5) close(r5) close(r8) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0xffffffff, 0x4}, {0x18, 0x1, 0x6da, 0x4d}, 0x800, [0x7fff, 0x9, 0xa0000, 0x10000, 0xfffffffffffeffff, 0x2, 0x8000, 0x9]}, 0x3c) geteuid() 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x28080, 0x8) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x84) renameat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x1) listen(r2, 0x1ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() listen(r2, 0xb104) sendto(r2, &(0x7f00000001c0)="0b0a7c5d273068b05a39a24918938ce8b99692b1981c731d591add770eedfeff99a59744c806cd4b837ab5babd66739b2e56806c54d816f6ba4cffdcdfa0f88003306bba680a244cb9425d95bb086fcaff9f8205f6a3c8311a9edcfedf725be1a0cf26f33130f56dd82a08202e49a1eff48e1d6536f4609a1b6f3775acf1c618d3222b80c2b7fc20ccf3d7fcd20c43734529", 0x92, 0x6, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xb4}, 0xc) fchown(r2, r3, r4) open$dir(&(0x7f0000000040)='./bus\x00', 0x101, 0x10) 16:00:00 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) pipe2(&(0x7f0000000040), 0x4) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:00 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="0acc334425183290d34079165262d55a41d61d2a9c583eb76f63c51a5b64b165b5ce0ff0011fba8e14fb740a8e576926a1b6a76ba72abea5853f1cb1aa0a625af13f7714591e4256ae461444f152bb51315e2efa7b36a6cc9d40b745607e537e1c4338158870cb2b975d4985574bea733bbda8b02c9895083ca23f3581", 0xffffffffffffff0c) close(r1) r2 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/14) close(r0) write(r1, &(0x7f0000000000)="b42986300e44bb71cb46b9f0ae466ebad7ee0fe30eeebd7be28d7301d651e1c25eec4d3e6859fdf09d210d3d0dd667e2e372898e83fd1bbdd2bc5154403580af780223dde044ccc5625270ea0a763fa6d999bcb3fc462ad39d1025c281c90e4d3d6673063727e172b589352b8f84acb2abde84fad47e295d8617c6f54d56cdbe551d75860b843ce6eaa5f0fdd7df2bd438c5dd3bdd6beabc6c79550935196f", 0x9f) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xebc, &(0x7f0000000100)={0x5, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0xfffffffffffffffc, 0x0) fchdir(r0) fsync(r0) 16:00:00 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0xfffffffffffffff7, 0x800, 0x7fffffff, "94d53e066ac3bba262d3cb538240d4a9bc1ae9ae", 0x4, 0x40}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df248ec1dcb1cf2badc5117713cc9576b229aaba601b4000f000839f0e82e0e1600"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:00 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='&}\x00', &(0x7f0000000100)='@)\'\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(/@&$@@}]\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='B', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054fbeacec447d184303e61cbc824559561d07d3a1cc25110"], &(0x7f0000000000)=0x1002) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) read(r0, &(0x7f0000000240)=""/216, 0xd8) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000001380)=""/58, 0x3a}, {&(0x7f0000001500)=""/23, 0x17}, {&(0x7f0000001540)=""/111, 0x6f}, {&(0x7f00000015c0)=""/171, 0xab}, {&(0x7f0000001680)=""/34, 0x22}], 0x6, &(0x7f0000001740)=""/142, 0x8e}, 0x40) bind$unix(r1, &(0x7f0000001840)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffe52, 0x0, 0xfffffffffffffe87, 0x0, 0xfffffd49}, 0x800) 16:00:00 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffe) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2331, 0x8001, 0x7, 0x5, "420b84b97b90e4d1b1dfb4697a202b55c0a680ff", 0x100, 0x5}) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/19, 0x13) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x8}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x3, 0x8, 0x6f}], 0x1, &(0x7f0000000080)={0x7, 0xfffffffffffff801}) pipe(&(0x7f0000000240)) r4 = dup2(r3, r2) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x7}, 0xc) fcntl$getown(r4, 0x5) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x100000008000000) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) r1 = semget(0x1, 0x0, 0x442) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/90) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) kqueue() close(r2) kqueue() syz_open_pts() pipe(&(0x7f00000001c0)) syz_open_pts() 16:00:01 executing program 0: r0 = msgget$private(0x0, 0xffffffff7ffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/114}, 0x7a, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab4) r0 = semget$private(0x0, 0x7, 0x420) r1 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/50, &(0x7f0000000380)=0x32) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getppid() r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/41, &(0x7f0000000440)=0x29) setgroups(0x6, &(0x7f00000002c0)=[r3, r3, r3, r3, r3, r3]) fcntl$getown(r5, 0x5) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2cf, r1, r3, r4, r6, 0x1}, 0x7fffffff, 0x2d, 0xa08}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r7, &(0x7f0000000540)=@in6, &(0x7f0000000500)=0xc) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000080)=0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt(r0, 0x1f, 0xe0b, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) 16:00:01 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) mknod(&(0x7f0000001440)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000001480)='./file0\x00', 0x10000, 0x20) fchdir(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x100) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000001300)=""/96, 0x60}, {&(0x7f0000001380)=""/16, 0x10}], 0x5) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="124ce22c80cad01320e843e4fb4cb7e63e1c3030ec61a7f1c35b921ce6a068af7ae6684ed2e87a78c0cf76401ddeed81a6842c29ac10f934503b43ffe5b617b1ec1d404f59c230809765115eb03b5792556bb30571fd781a1107e5dcacad3e86b280da7f83d0071935ea0b9c4fda81d6632c35338128be0ecf473d6cf14572a9a5af1c93b3fd1d61384b53aacdd34dbd04aab0b5aca90f8e88cdaea48bb69e67c65161cb90f6dcc257f58f68434246277329833b118ffc24c0e2030a68c9142fc24c5075cda647ad411e40a100cb39560506481729154e87c9893955", 0xdc, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="008cca0200000000"], 0x8) r4 = kqueue() fchdir(r3) dup2(r4, r2) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) syz_open_pts() close(r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r2, r5) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x23}, {0x18, 0x3, 0x8, 0xfff}, 0x3f, [0xffffffffffff6cd0, 0x2, 0x1000, 0x4ad, 0x6, 0x3ff, 0x3, 0x7]}, 0x3c) 16:00:01 executing program 0: r0 = kqueue() kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() chdir(&(0x7f0000000000)='./bus\x00') getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20270, 0x0) close(r2) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000f641c2f06d5adec23c742f1847de0cd8c5fe85203f0cbec34f0d152718798e930c629073f0477491758633ed5b1f0a0da8f6a29394edec60539d723123403b83575418fb807693ce0b278ae457a983e5911fda72896c251224e3770d066192c95332ba56d510"], 0x10) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)="8faf27371cdf80b87fda44d01dd1d3634712b3fdfb78c5ccd979655075b5cab48994eca928c4e2cb06fc59ac66727b94c521625ff704d4003fb25166a2209839155ccb984fa20576f2bcc71bb2a1cc0a9b351ab3c0094c62159f640c95af968a3d2d1b4386890f0307126adc936d07601f488f02ab29d1dbf2d3ae28ae6f57086a748e6b2417b0694964a8a9c198c08e688c8a8db689cd07002a520286e401bc1ca2f8f1534fcd4c8c2e0db278a149cdde5be4b59409b83b9842a5f305571d8502b6656e6c18ffe76fe3c8d804ea73272336f61ce57555f40d23756a40961a94d28b6407130fa8830e49f9a3c88d356f7d3a032a59bf3e60f68a9154ecc7fa7d89ac2a82a1254e33d84d9dd93ce58d5e2dc34d26d8f67ab3af723962480c08a1b4e5e6822bdbd39cb4b6ef2239b5175529eabd89b286401d3298c804b7e6cb6156416890e26d2b354c09c73ff450f3d4b2286e68939203660b61577225633d1aeb37b5264d384a1aa4119c105ef2d231ba154cb395f7409ca99d52605fc5c33756fd840fa6aa93d4433e6d4207e3f64f62700728183dfd3268a2565be6778cb544d29696bbc69657608f7801867bf4f167a9a436c246bf0ccdaa1b884f605a21623d17545f09be289ddf874f56e6f05bb40688ec06464c49ca42ba7395e4dd7c88ef2f05ab39cbd1c0d1ff72edcde7273deb53c8ff0e0ba45015cbd9b32159e0469af00decb24e8851bd84bc3e212dbf7dff0a5bacb9df5e3648f66cce21006f01defdd2123158e167890d23dea8701e5ecdfdb0bccfcdf88f31ab87f5bf82b3444d19ee8c097c656423c5ddf9581c2e05c0c98e777444dbed150334f170758283d95f8b48144b82404f317444f9c7842c9f35b19f130524940a6211c628a65cc6a7be747877c34799034ab9d2db5a8859b85d7b147baad38695a510639f1c0bab2e0856ca1eb4efee30bd08fcb28128ea5f86579f0728abf7c49c0eb01c06311e83ed2bc0d149c61e3787aff556c07a69f13fc27e30e5b1fb4c0836bfaeef5bcf4372ac04b7b095ad72ec7b0b55724609127ce58f7845a9fc13d38556ef8903ca35dca618cc5b97d35dc7447bfcee373b2a4f8417a4eee6caf7b189135ba73075e26e7774aba04e42ff20fb57414823a6f7fbe24768256605dcf34ebaf83d43a9c2d511bf6453dc4289d474152a2fffee477873aeca6973f0f677b1a5f4d6a6da2f436bb4c6a71d288aee40197ecfa346d1ff3782c3c7fbf579b27a804c9b7c6a1321618c73b0bada842d9bc7dd7ecf46833070fab895f5df6207029f9e3cb0c9c1493fe93fb0f7dc4ed49a615674cf331a979ce9ce84bf5145a3e36c3acc6d60a086d38fe921ccbd93d5fa00834ec0466b368323016df3647197e774b88e1677ed01e66c110428ef698e0f19b5fd51cbd66b8bea01e9193703cdd2f3980bb7189fa837ab26d0a53975145a014ae1f0ad6f6c9eecd7d92942efe516a4d61e5174527faf8ed6cd8cc55246077003b65c36fecf74bdc0f56a91fc72b5df35bed113d5fda71c1339e637044ee11ba1207a2ffc8bd420cb08a3f10e6287956e0b7599de556426fc53bb3074b2b5d3d3b453a5e58bef249424de651ff7bd611aeed08143a31269daa42e84039d9022f16afa4a68c4dd30596b3feb850b225a4991c31d6071bd7a771ef919a440005abccc42719350c0b32e1b9d0ce082c60ad6d9f7a893a6dfb03451c40f83bae7dd34bef90c955126e6950eb6d71fa59b23a7df146805e0aefae74907f6ae2a6ac2ce41e7cfd569156117e48bbe9579f2af36c0a980d42d36a99ff0d849f50cca8575c1f5179ef6483fd3d2c76ad583c576087cff739a9b2c70369ef861ca9edb6d64508743b415fddf7387c9d8ce8805b55f5e869fa9abd32c6d56a2dd7e787e0b527bc7e48fba8d2061bc36fa0b8aa5d1a4a5ebb00ba3a3a17b62dc01b952dd8484a646a0e9636c0914e21eb2e1fec5117b032a36135cff9bc4e367dd851b4ffeaa3e95c87d25eb7a8f41a90a77515789603514bc1f7983418335aec8bff9214c8a487f0a95d42088e3ea0ff09156e5f53162a772b4fe04875b4b4428fb209c45da791fc8a8cb28a2772f473ec2fd3b3378b0290d2ef6dd99974fe83a04ba6c79a27726979876db6790dd2869fdb0ca08ff7f0ba818145355120ec0d9932fda492305f3c3177016052d5f421decd8790552e221959d72863261a08f5b40d08448c4c9c36baa1dbe2edd2a0369f8b11394fb7bc875459b810ee49c763367dda2bab2b12a5d0b3496d516878ea6ab516b16160994668dc765b3f007f6ab0e658bf0b295525a1caa907b7aa5a5cbe7d0f7b4a2d61b991f98f242d6a1a870f9e96ec9c8d73a2805881ac0902f75644f3bfa85bc7b516bc62541feb47579ae59596df9a9da641148f3994f4a2727bc2b468f9057ffe25e60fafa1cdb9e1b84a2462ab8a984088dfda32299ac39b16420b882b633abfb636cbb340347a6b44adc521f2c9e72fa91d10c273705d63a6e462615b50b6594870956f0528689f6cda9fe0b86d541f09ef8d9c88170af1ba05b593ab1221aae876af7204b56f16ec5d7d3b5adc44cefb6e7c3591b401777ae00dcf42c28d831c84b5918a577e520b1946373e2d5e34a9dde5afd99f26f5b0bad5a8cd87b5b31fe8a41dd35c6eed083b376d7e1d70c21335dd5063986b871cc2fd4dc936cb209edf5491ac71a72066f69c23e5c042919cfae1d7866caa07a76f9ff9ece284e77e3d4d9b58817330df3dccd474c008460e1255345a3bbeb708438ff2a129e948b70b4ec9415b22628e10e09ca13369ea0cbc2cd030ffff950fd826758a6bbd4ba1ce9fc3fe77d1316377f6fb72cf4c97379885735c344f1b12c9c33db8061b22f190a554dab6cb39efa6768729ffe8a702a5b2aded33d967a87248ff43ce97db3a49cfd6024cdb4d816c1f79e142b42e35652929a987b9d3030c213072e5eed591eadc45df06b28527b696c5597a34f70c93e26c1a882a04e1e625e6c7361e08b63b131b00fa8b349ee3b88a3afdd6f1f496ea1460b94080bbc5c2d7b29c4f9a2bfa5e30768d91513b19cb31da15c301db30ab377f8f11ddcff217c563ad7cc9e5e6b302b5c0340d3e2549bba507f52ab82186aaecb0fa5dab94548e45e5695eaeda88b0735aab1967eeac4efdda7f1efa71b45670fba57f10fb105bd6ce95138c064b40fdab0a76a49e6f130207ef5fdc0a403bdcf16f277667379f474a84534399eca55ea39be9f0a85092d855ac6c4780da3a498d2946fca40f6f8c99fe0e9d1245546ba71581a1cce4f479ec1f10ab148bf970c5d7e19f8cf43add2bf27a64f118696e13e2fe80c83e23fa6a0597e2b2ad4fb62c7a69798a17e2261fd38d67a202f794732796df81c6ee442b4527f843c7ab221bfc354a4477539c6ca8cf689418fec9dfc03cde39012db4075b3b08982ffff487f51c4138d91df45798ef8690d2359efde12cf7063945e2b1d22697db968ca1ecc5e4c803ce17435acb15036c4f59f74b9df298d2f1c29bc6b78c847c2afc58dee1b7dc653c6585c8fb0dee4f0350c8182c1c75bd2ef62c1960221e7dddc1ad97a2b1e634984c0586ef5d9d199598bd40324e65334bac6f5f808265a8de36d10d6a943d80ab01bcb19e6367864a2b956bffa757ed30b0a2e683facab9e276445b4c2559d8326f503727b0df3ae87a6142074b69868866fa29b33a12ea6474adad3ef5b84405f62a158d0738980787f681665a0ff01141e21eb6d6231a4ff02b6deac0192736da38224446c4fc9168483f21e1926773899f192259334047f38b04bccc2080df6fc", 0xa9c}], 0x1, 0x0}, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x820, 0x33) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) close(r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x0, 0x3) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000340)='./bus/file0\x00', 0x4, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20400, 0x140) recvfrom$inet6(r0, &(0x7f0000000200)=""/232, 0xe8, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xffff, 0x20}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x2) fcntl$lock(r2, 0x7, &(0x7f0000000480)) 16:00:01 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) mprotect(&(0x7f00003a9000/0x2000)=nil, 0x2000, 0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f2f79", 0x177) write(r0, &(0x7f0000000100)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfaeb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a0e0e5dfbc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf9489fa1faf25fa94df7a653e2decc1262968acfbbc3d8e14754873ea79fa7d62337a15eb555580fb76f1db9ee9e5b4187407ff484db079f2c07cf787541a33d430e59cd7c572b09bee914086525316759c704633e83371be4a6900b0af2f9605915e66a641ad0461a5d8c0b3009b4e95284c5cd8843617cf627128c555040000000000000073bed2ba63bea54d7d862b32313881f44bf6bc18c737e9ed035c6d54be5359183ed6108d70ac11cb8e97bc1f6cfa5e9365688d2b90b4ae289bbe176a046a1f87dac3f0d27d8c7e2ea07ddcd790e5a6984003adb613cf7a46998108cc747874fd0a66e1368153f2384e06b8569cbabd5bc22f9aa685abf4cc897d3b504f22d5145270d78b72efece5c64dc1e9eb88e1ecebae45079017a14c426b739032b3086b44e58ebfd714857ac59543346d52621449e0361a2a5e0e58869e5042e651cef1bef0967dedd50edd257c3372", 0x1ee) execve(0x0, &(0x7f0000000200), 0x0) 16:00:01 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getgroups(0x4, &(0x7f0000000040)=[r2, r0, r1, r2]) setregid(r1, r3) setuid(0xee01) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = dup(0xffffffffffffff9c) dup2(r4, r5) linkat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x4) fcntl$setflags(r5, 0x2, 0xfffff7fffffffffd) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40004000000067, 0x0, 0xffffff49) 16:00:02 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) fsync(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x28a00, 0x7) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x403, 0x0) close(r1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) fcntl$getown(r0, 0x5) r2 = syz_open_pts() pipe(&(0x7f0000000000)) write(r1, &(0x7f0000000000), 0x0) fsync(r2) 16:00:02 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='\x00', 0x20) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) 16:00:02 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x10, 0x0, 0xc8, 0x0, 0xfffffffffffffddb, 0x6}, 0x3) socket(0x1e, 0x1, 0xffffffff) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) ftruncate(r0, 0x9) 16:00:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlockall() r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:02 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) r1 = syz_open_pts() dup(r0) setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:02 executing program 0: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) munmap(&(0x7f0000f14000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="95c36b75118dbedb9c38ec99b9f76b6b9d48370c314b22488856ae34f5a012da1d6f16919f54ce96d4f1656a7147f4daf40ed65643a52e7591d27fb1e127bf36e142af86dcddfc9e96d364f3cd11d4d676aac999f85d3ce06e8dd4d8b4935d10b610986c0000475f95a61f2a29c76b57087c61be2144becad234612ffe31d4d42f0e2c666af3519a288e3018ed5c1bab4430369affff3a861c82d2", 0x31) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10109, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) msgget(0x2, 0x1) 16:00:02 executing program 0: unlink(&(0x7f0000000280)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x0, 0x2) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r2, 0xffffffffffffffff, 0x1, &(0x7f00000002c0)="73e40c09f5e7623aa78d58e7ad4f421d094bd49bd4e7e7252978f9d1ddd67a231a1f56197bdfd89b048c10ccd61b12c92ba2452e92930af2fc84d1fb5b631cd6066e87cf78fc19850c2f29a4d3322ee875d26adbd98671a2ad783ddfa297077a831764a810b020406b180877fbd7652f4ebe61d9a3d06e56cc7290ff4a5b5b558feba31454e0f6340166e455b05d69db30212590a8f0868f67d5e2b87ce827ace0ae98ec0a589606b218af248b81e691f9cc241d55578169a0edb1c29178bc68038808ec6a1de2ac5a271de34da09095a7ec7d03dcce90da26c3d00e9c06a32df9e9b2832298ecaebf77e5", 0xeb) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0xffffffffffffffff, 0xa, &(0x7f00000000c0)="52a20a1cf50ab0c9b09a5ad27746bccd240daf73ce2a5fee0512c9939f0c85348bda62b8014ecab4ca1ee0bf06201e58bffa27d15f7d17768d1fe8483d82fa30e98772d58273bab0f70426718df28da838e8a703edb37343cabf928c292c3d1fd5466d0385fe6bcf4973e4f0f0e1956aec8e1df544da90f815c35851926906fb75211130c46a2623f3ebb46783004e2629570bcd5b314d7e29eb1ac9aa964a7cf2ff924b56d19321d1cd9270a50c8ce3c81f57d274712c796130fb9ef308f50cb931a2ec4230f6bc2bf7e885f270c7072683b21a9b8824065c8b178ad2ef0c71bde9bc7bfe1c4733b7c2dc78fd8fa564b6798d7d9a", 0xffffff0e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5c4f87fb945c4cf1323cb739b757d70549590659a225f9a391f64aee4aff94b941d64ead49ec236281b862138e1cfa219a171af9df85240b2b4f60add6c1cc1b72180c1efd36ffc16e791b514479012e481a00", 0x53) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "582edfafdc3da20490137adbb85f6d3107629d97", 0x1}) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') close(r0) open(&(0x7f0000000280)='./file0\x00', 0x90007ffa, 0x1) syz_execute_func(&(0x7f0000000180)="46a395b60000000000000f7ebef86216fe8f6960951ac4c269bb2cb500000080f0440fc0210f01ef450f12e56765d8d0c441b16d50de8fc978db2df2810000") mknod(&(0x7f0000000140)='./bus\x00', 0x604a, 0xfffffffffffffffa) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) semget(0x1, 0x3, 0x0) r1 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffdfffffffff6, "17000d928aa30a001800"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a", 0x1f5}], 0x1) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r1, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/186, &(0x7f0000000100)=0xba) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') fcntl$setown(r0, 0x6, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) lseek(r1, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab2", 0x34a}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfffffffffffffffe, 0xc6, 0x5, "4273a9813877b48dd34341b3ff4dbe0db8c43834", 0x7, 0x4}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000580)="129689db95afd8bbb0b527f8a5554d9cb22e9d3bc84289010f23783e5fedb37d57ae8217b709b48b1885c49acfc0776b179e9225e513dcdd4d5f6f64195a8ade400404a77a0b872e724550cc9ff963b3cfecd81ad310c4f4a0c19fac0573d1973021d5ad5a205d0b2380b9b05ff865d9aca9a47631282de06fa63b86faddab4e00d3a5472011526f4dcc282f7fba2349784a5b7e08cd2cdf4ce3cb3cee4612cfc65e", 0xa2}, {&(0x7f0000000040)="d93b103f01b41b1c1869f7fa6109e91bf5f35b25459b44bac592143f8cb838676ed7595835ecba8236873d5b3b", 0x2d}, {&(0x7f0000000640)="072a85623959ca3d793a94fd14eb0022f22ecff43d83204de197f5624f3ce022136587dc02f1f84a533a38264d021808317e9542eff41e5aac700c7547f8b8dac683adeabee18e6399a6e8c4405eb628245d34454059126968273999da8043874de4f853d98444e22db452edb22216a44771eac2c032de724f1abe52d1b97d660b5d2efde44c55d7545ac25f4cc38327e74ad98fb9a45aed447dc36a042fec", 0x9f}], 0x3) kevent(r1, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x9bca, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000000, 0x40, 0x6}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf0000004, 0x6, 0xe15}, {{r0}, 0xfffffffffffffff9, 0x4, 0x400fffff, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x40, 0x41, 0x7ff, 0x8}], 0x400, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0xff, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x1, 0xc0000001, 0x81, 0x81}, {{r0}, 0x0, 0x1c, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0x14, 0xf0000000, 0x7fffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000006, 0x81, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x1}], 0x1, &(0x7f00000008c0)={0x3, 0x101}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) listen(r0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0xf0, 0xffff, 0x7, "9760b1bbfe60d1150a64a4df4dafa9b3b0f85df806eefcfc5ad3b7313ef1982e73ece1bf0673be39de836a15af8751d8cf60264272f2e4a938f49bbca778c3d27240544700c167744d948614afecb1ccc5b3408b510db54d50b3b0b023e62e9a561a616c70da5baef230a335dad3c6c8c53b99bb07c033de617075eeec5cf13d8d8b58e15bf23eac305da63d5d4a6eca3b27dd6b08b3e65ff10f410919ac3b1f9e2fb038f47007dc539852fc8c3e8bdae828372e36e3fe430dded0fb9b3892ee478e30015450a3da2d0165ba6a0a47445a562f18046d641f22a8"}, {0xe8, 0xffff, 0x401, "e87802cd0242b6b565dd2bfda25474c6107d9d110685dc6c407a84085269f14386bb273a0054ea5c609f9e69196288eea81b801eb8bd4a738ae6feb18f9c67f8028427a47fc5263e9c56c453de12aac3d6b06f440f31eb93e2f6321ceeff487dd9ec61ef23524c236901f8b777beda8d7b7926b7b05b2a42dfec4480998b387c87e38fc3d25313d5fa2e3489e0c85a7cfdf7f47ba2a9afb12ea5b472537963f50f71ed99576fd0da1337281b0dd388471a597e89e5046b2e93a82cd2025c15a5e3e77dd5f2f272a94317a27751fac9e2f4f83b8e2e6f7b7e"}, {0x1010, 0x1, 0x8001, "59422a18933ed3d9cf64ed2fc7821a5f02812a50f919497105209e189bf038447734736d19fd04c30aa6c415f084148cb8505b01e04ca5304d3fd9ecc13d4b27084f5bf3aa13c76e3ee619ab674f56331e9ac660cefe02e45f96c9825dd7fd2ac204ace82a03a807937c8f072666aa3aceb0579a0f3fbc9b2d24d35fb01ed742f7f80e726b3bb7ce5a6bcafcabc00596f8c3063f26bacab2b3b6d790f097e01e05056005def3d84a3c86878834d75b9bc002c3ec4148e610f48f5387945a80610a2b29fb88818fcbf6e5465e0c2d030caa41d033a34d548c701ccf3afd95afdf9339d1b537f347e8b823101162f596972ef9d8200cff5e790ee72b5578d5259b706802354444bf2a318365a84085c789a3459f1b5620ca2cbb2b562cdbf7dfc19d5fcb991b344126dc0dd3847888007a4d90e0af8cb72cb4fcfe16ccf1441d6789458ee6dcc975dd5f8323d72fcf1b1b22a388ede1f1a2f8709336bd869550bbed89a40da4295532fd64042ea17f8060f1ca23d429f997a12dcf4968ef9f69773d11670cffec6bb93e81989a702dbbe8487dd57ab3e6c0bf21c45c0d8266e83f964dae639fc65934cb163ec5380b17fed6c34fd490c4f189d9d9ed808ab9ff001a85280288980c39ef063a165d44cac5703c16bcdd7eb3acbaf52dc437f88ef330fc8ef49ca4450c032ef75cb676bb6690ef6314952337c782435c8c9945845a69820cad1a3b34e759d741a7526fcaa03d1a18b464e9f8327eaae65ab8b17261e11215792f8e48e5398eb49e47357569a6a1caf92dc3611329382379685f0ad56c3f0389f3a45aa305f6c7f9c1ea7fac95f8c10d6a6e3ff182d4e5462f4383745e4dbc1b2cb5cb715d5dc2fd40a0f5523d18d99e27ed9a5a529b7d9f1edac4f79564373cd22dbda147f2e439ec042c21c898134758a51db8f8186d5ad7bc55c337a3707f8e7b55fea63b70c45cd99906da5dad7c61a2abb8ca95999b9d3636da0282ac7ad838cb840569e013e734f3ceb0712038424434395ec266ea353487c1be7fae82f8944d0e1784f2d9843c8f87b6363cb4af6757f9c2dbbee7f39695c16bf1f441076e6d744e0acb9163f5e0445c2d6e4ef6004b2877ad5ed602d3d0d4cb6715a035f3b5ee17c508f388bbbe1ca2b145b9c6841ab80208c9b133f61509a2775702ed74ac1936394a856efef738cf45601089511e688b314b3fcee685f015982e05522a987074e87d26cbf7cc26b9fd69123cf6e1869db38a9ef4206292b208b1f5d2681477682620f52b1e5411877513c4f4fee2b99f5ebfd67e0a6bb567577ff010cd827d3c1bef9d29f2d77867bf9151713073c591dcf8f659ad9587907f6a51a5b6d4a81dcec43b1b1d9727a52657d6736fdaf9544fd1d0b250ac31df177e1f24adfd73baf65dd718f01dcf3f93fa6268b8546ed2739275406c7c26d4649adc7b089b221000a0f7f30b946b84bbc58406f8f8474e3c8b564a62f5fbca852ff7e7023a3a2fb2c4bc1bcc984110e224f21fe89f6fe445893fec17afee1930a5e25d0c901ee7f9648028ef5ca5f8068ced25253c2f5c93c6e4cbf25861bbdbf37a4bbd397840cdd99eae9887c30a2d4c92ee4a5c171a5b4335d83e58ae39cf7698a084db1a155152d1d36a8908347d02deb9337b3db08b9f885536f4c1518aff06694ea2e8af675781c0feb601ad2865e95e4fbe055121621ee1ac6735c523dbbd073ca2d02354da38974e00d29f6a1d913f401127449a6ee215e0152c8bdc622903311122eb3988bdd5de7274c9f35fd6c54266f68b285134936db45473af1288ddbdb7faa94338ef4eda73568381e1fb7e26c165b8aa9c3e2e29e597ee31369dbdd17dfeb02f50728b3e30a66ceabd723b1c3c98fd969cf9f1a28d57c1bf641c876cf6b7f4d61e0d7c7b9e662555e55449b40652faa6e15816bdb0c896ed48935c939a8b39282429d9ac37b48f292ae97b97e6b0259ea3db727f6c532a20ce8285a43874dc234fcbf1965afa5f7f883d1cbb3dde23df0385c7e8732c808b7ff053664cb276fb110e874d6ec406b29a895888b72d19fba6256746eecb99db2db714f7c033edce472e15aed320332e3617b3e8c33f84adf2cf58f9e0b3db515feffa53b8794d658f99016af19ca19fa15627e6eab180ab0f07c74094d9cc49e370a448bfa2127ac67a276be61b14040184b9518348d7a13a919de36103d5eed387b253cede347ce5b85cc5518bbd4507aa0d98cad24d81ff03c3376f10beea0ae11f398ff78f5b6db4e90e71cdeabb21cdd5dbdac92b874c5e79f8a172cbbf31605de5d717539b9ed464ab2935845c724e8c55dae8c7c47e6f8ccea7013abf2012ecb5d21563e95bbea70ac17d354e12ed6b25141db965633be3a084732b0562e64aadda25d7885f2c74248e6c320c79a5159095a9463cdfdd00e0ae29a0f92ce6469100f7fbf39955beee09f9f9e66e1c01700eda8f31041f6c6e5c0df0a9c7d79c8f03d891d67fc639e2021430de30192375916905edeee5cff62c4327a1a60aa4cace9918d82cd0057e424101313342bf634e11c47499a7278ea1ac3fefc108c05b22a69db1d9d1df9db6016df27f12c8c47a1379a25ffb9871f1dc671f6e0bdb1ebab60bd63fd5e135ac39031dc1d024852f1a20e08f01229d62e47dfd44ff8b8cd6830d63769a38ed4f25f4acbbb0871e4b90c1efd9ccfe4a421866bafa2f2009538b17173709adbd7414ecf7315c2e284dd0abffe34c603562823d9a6b995962dd08f3d773dfb78107aac9105aac9b50ffd4cbb8e075ea25ec25597a9fd539af1bced16a66b98a37943d53cae3a87d2c4226969fce0bd52b413319c768f3c03ae4ebfedefcf5b6c668bb8d79e7e493d96d26b8955c46aead0e83a0afce837f7028076417fb75323eba32f5c22afe935bf8e894bffe9416f449db1d2fe8473a80973be00ca2af55faafd4db750775f1849ba654908032cbc0509252cde27966803ec778093c61668a0d937c097696f1c5cf3b621bdd0715760f7882e78d6618e3284195e65ab76c08b977e97f81fe500ed5ad2447f4137e9af02413c7336e0356fd7f0ca6a735914fd5005d6d6407c7ebdca10c171afa401dce33fff6d95095bd20dc2b19b4cc5ad2024c3e5e684075342b088f4036ecd859f4d26afb71b791736752706a8d4521145a7081cbc92b2a1497e2934fdaf3883139cefc74ddcf5d5042a510f15d761696a877822cb5d319d4579e50611adf963b3a94c1ef6031916dff45af17c1d06a3d19408f1a54e31314196e4444f4fc55e0685b2c22a971909453f3db2e14bc821fed42c18b4be9b7485a266de42c0f1db208a07ea24ca304f45d2c7dd356ba14ced5807082e605eff7e943b466ee0c5892ce353423131b61bf5fe7138eebe38557b810a9b52a4dc966f5ecb62f8e81450eb4f867aa87425a72b5725ffe19d4b0359b5e1793dafc327d6977226ca240a6822c3c1fcc783f2682a2e7774becfc30ed57d250c0c6fdd6c5d840bcbb1bd66abdb7804a835ef3cc4cb7386c06da6fda277ee87f25abf8d6dc03294249368c8f632cc02b7bfbe9357e9faff9ca5988b1fd4625c62dd00bf8ab20eea4f33dbeab7818e512edc60f35f7dd4b76c341d1619de504a41b9bfb829142cbfe908dabf6576272bb2ff08d932fe3ebd9abfd7e34ea1ebb2510cb279ed3bae992a939e9e7c453070a2a7f0c249c34580469d9e2d5866e95196587df7d721b15c1d91a0567225176303e06657518ff4e5bb0dc204b13c5c4f85f22a67759a7f4a7122202d7ce33d54091fd64cd61a2d5f859dfe37cf5e28f6d6e1f79c6f5190a02df31e59401c7ed2bf90d407c7045e1805fcd08cab416a94696636905f5bd0403555202723f65dabade26dfe1fe066e26177287df2334a0ffcb81ae02a2f9dc806119590aca4b91b0b393af4ed35c10cfea7fc7db64638a2d8f83c2d51120abc613c599a58030451c9f7e66c918884c0758c09891aec557447a2d3c4361ff6d8bacb0192a556f4fff16d32d6eeae3b2358cd5aec050c8e33d845b1ba12a11763bb39f85b06db91b3002e02977e078cbdbf01f5080903cd534c0fd99e17b3b84ba1e49701d101a2f857a97184d7cb7ca2d83aa85428063e19084221a798f8744924fac3201b36ef2e7a1d0b23bca4d8322bccea521c511f5618b7bb5ad28870fba2468fd9684956032ba11246e232296dd589945b36a82377011fefd3766b3fa486f6b269a98ea4bcc59b1c42964ddd093ee39d75a2a500e90e42cf045d6ebbd9db498b895941b9b4b870ddb21b81458db9935ca8ea52863248aafc52db84a7e7c722a264a08a18356a6cfa94477f998f7b310f587fd528005e39c552ba2584507222f2a55482e0fdaa26efa88fb9a6c73661c8a41a93eee74ab0ea909721326fc6b186412ec10f35e386e909a40d90b41943b5182f6927f49000ed8d598ce1dbf18afcbc898764ec3facf3390bec7b148fbf0ab0d0215bf4b20761aaa8f47b65abb2fa0dca4f31e108111b5495d7a60ef8fcee01c206f9402b2c86f85f5b4e02c5ca6b66a75cc1b1fe1989f52e1818c7994063e84041aafc6b9998e968938e470f85e016805e0b2767776731536b40eaa258fb739605de2aaee00281ed15884e3b6f010a68d0090a08d48fa51e8ace3177d9814ad782388096b00d4d03bc217380c7ecacb5693545c32ca2b35729acbde4a7af5da61b1e719ba0fd49e027bfced49b58234ecd70d5f2cc27d5332107f5c79aa0e4d89e92dda5b51719c82d71acd8cbf26558d3aeea1085a5d7d6582e3107b33f3c876763e83e1fb43a2baeca01f062ee1d1b23caf1fc767d7f15de4d6767fb140798eefbbc9f0371394902b525ef9151b007c5214d51e4ee5048d427c42306aeff1a58830a36b9cb3e05bd3b5148f157f4dd63ba097e2db404ffec18fd04cac2647a74a01dc1d7b791b8d663babc204244f9f339f295dd2e60b4e5466671b7da081cbe671369891f0029c7a465e5757916ba75244837ba13bf26b547b40b15c12d6b783621c1c42f622d9f866087f7a2e9942d856431b8f6ef7f3d2a070d25232344e8d03655a2f0192e96de33a4a70158ec5ac7d41ca7f39387cd30eeb27210fad84fb67f18b1d08543fefae33f43240a2682534b4e837732ab0dbb3b402564ecc7ef05f7850cd8716c8e4ff553aa17efc69f9cde4528b40ba9c52e3532ffbb5df24334292bb1c92794aa2ebf8a6a90688a89dca5e38eabf0e2ffd9eb87a8456c43f6bc7bfe4c8575718b43ee75b947cdc0198e76911fc36f3ba66144a50e09876e05684a1a5bbb0d81e1c80a87f1775bfbdf60efbab500b38e23eaf379b6e1127645e7ebf9f777c765205af2197bc5a4575e9f6f2484dda4d7dfd6ad62d3774b1da3b55f64cea2731a64c81d8e768c787a3d3a243b4bc94d7a46571fa0fbeff32b3f29f10dcaa26f830d74299ced3ba371500037bdccd443846f81808ca01aa75eba7566c42f39d0a9100b6c5dc38c89cad159cf53a856ff00023072bcc09dfb8c6f12f9fb5bd08aeedc813bf32cd22a45fd24c91437c03fab093c249d0307cdfad501387f42629423699402d08b22fa1b631926e543970c48ac9ff65a3b4f79071d67825afa98742e649ca2b78a1dae3fe2d0dcf1a4245bdd9fcc4b91b4f5df352401cc965559ff1e05a861b7832b14ab28f754c087dad0ebcf4920059c09103af78bffe32bee59c64359ca84cb66e8e7978349d0e847c0ab8cf48df8b86adffcea68c628ffb2e36213212f9ebac844bed7bd2"}, {0xe0, 0x0, 0x5, "850daf6ed2a4afc0be2ed8213ee01034fe330d9e66521bfce2c3b5744c973f5e166f55851d87379c0ccdd0e1b38d576f605c6c51c82f2bd20d7de5095f0d416821ee0e801f1031b83830a848e8662b87a6faa222911c344b2f23b5fb808e38e611650171326338a6c0440eed6893ce0cb9e5be418b2b92de062e5fa5154584674f185fb49d1e221e8c5d8db0b438fdf497e45760b5a68a615c23d3381d99fecd82c76d58d35ea65d9da2580ea2d952ff5a994bc6ed1f256e54a5103b43c3aeb5162e11d57df42230699af7f7b1"}], 0x12c8}, 0xd) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000002200)=[{0x20, 0x1, 0x1, "2ff485f11c381d19be7027"}], 0x20}, 0x9) recvfrom(r0, &(0x7f0000001400)=""/163, 0xa3, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x12) poll(&(0x7f0000001fef)=[{r0}, {}], 0x1, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$setstatus(r3, 0x4, 0x80) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x4f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000340)=""/20, 0x14) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x10088001, 0x4) syz_open_pts() getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x49b, 0x1, 0x1, 0x0, 0x800}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "a994d40118f347fb32dc121600"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) fsync(r0) fchmod(r1, 0x1) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) fsync(r1) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x7) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/54) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getegid() setgroups(0x2, &(0x7f0000000180)=[r4, r7]) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x8e) listen(r3, 0x40b6) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$unix(r10, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) setgroups(0x1, &(0x7f0000000300)=[r6]) getdents(r3, &(0x7f0000000340)=""/117, 0x75) getgroups(0x7, &(0x7f00000003c0)=[r5, r4, r7, r6, r4, r6, r5]) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x813, r9, 0x0, 0x0) r16 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r16, 0x0, 0x0) getegid() getgroups(0xa, &(0x7f0000000440)=[r15, r15, r7, r13, r15, r14, r7, r13, r12, r7]) semop(r0, &(0x7f0000000480)=[{0x0, 0x80000000}, {0x3, 0x8, 0x1000}], 0x2) kqueue() kevent(r16, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0x12, 0x1, 0x5, 0x9}], 0x7, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff8, 0x38, 0x40000001, 0x200, 0xffffffff00000000}, {{r3}, 0xfffffffffffffff8, 0x14, 0x22, 0x2, 0x4e4}, {{r3}, 0xfffffffffffffffe, 0x22, 0x10, 0x7, 0x1}, {{r11}, 0xffffffffffffffff, 0x20, 0x20, 0x81, 0x96ba}], 0x2, &(0x7f0000000580)={0xb0, 0x1}) socket$inet(0x2, 0x7, 0x8000) getegid() kqueue() accept$inet(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semop(r0, &(0x7f0000000640)=[{0x6, 0x8, 0x1800}, {0x0, 0x3f, 0x1800}], 0x2) syz_open_pts() open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:02 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/124, 0x7c) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(0x0, 0x0) 16:00:03 executing program 0: 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() syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000300)='./file0/file1\x00', 0x100) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./file0/file1\x00', 0x80, 0x2) readlinkat(r1, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/10, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x2c4) r1 = getppid() wait4(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x11, 0x1, 0x2}, {{r1}, 0x0, 0x22, 0xf0000001, 0x6, 0x10000}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xf2ac, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x21, 0xffffffffffff0000, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000040, 0x5}], 0x100000000, &(0x7f0000000000)=[{{r0}, 0xaba9a7fa9c8dc94e, 0x2, 0x41, 0x401, 0x81}], 0x8000, &(0x7f0000000080)={0x0, 0xaefe}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x10c}, {r1, 0x1}, {r0, 0x54}, {r1, 0x22}, {r1, 0x25}], 0x5, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) semget(0x3, 0x3, 0x104) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x494137651c4e8535}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x50, 0xffffffffffffff00, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x5}, {{r2}, 0xfffffffffffffffa, 0x40, 0x4, 0x10000, 0x3}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0x6, 0x5}, {{r2}, 0xfffffffffffffffd, 0x24, 0xfffff, 0x100, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x56acee4c, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xe1, 0x82, 0x0, 0x1584}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x879d, 0x86a}], 0x6, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x0, 0x40000088, 0x0, 0x5121a47d}], 0x8, &(0x7f0000000040)={0x1000, 0xffff}) nanosleep(&(0x7f0000000200)={0xffffffff, 0x3}, &(0x7f0000000240)) close(r1) 16:00:08 executing program 1: mprotect(&(0x7f00002aa000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee934b84e5bbdc3a56eaf4ede3064197094b222a9c4de41a52f5ea7fa0023d58bf6000090bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b840000ccbbda1049ead2ba6eeb00000000000068f7acad445dd976000000000000000000000050c93effbbc48d34573b3ace5f72e80b0aed44c6156feabf7f01357c2d80096a822c3718fbf578966e6c3fbdd2783554243c3a3dc26c09d5a3e0b4e2d56b385552bbb355ea118dd3b233d4c6f16e2fe58453988f5f521381baa9bc5bd8743fb7633843d595e55e046ed65b9d23df3df463fd9f087c2b5f0a7088", 0xe5) r1 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/29) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) 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) close(r3) 16:00:09 executing program 1: r0 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000"], 0x0) shutdown(r1, 0x3) shmget(0x0, 0x4000, 0xfffffffffffffff6, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) geteuid() getegid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xfffffe54) getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="b2107ecfee1907b61d0c06eca95e181ceb58ad9b612a52b78f0538d508a8c0bcc7bc1f1fbb514989d26530d048cde0", 0x2f}], 0x1, 0x0, 0x0, 0x403}, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x82) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') r6 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) fcntl$dupfd(r2, 0xa, r4) shmdt(r6) fcntl$getown(r5, 0x5) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000300)=0x4) sendmsg$unix(r5, &(0x7f0000000d80)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000b40)="fd899cdb7322b84e47423034e4cfea280ac9330ebec985cd8721e6c2b2e33889e33b27ad1d43361c586625f5d6b693ed313cfc7dd0acec056e89b011e48181bf1272fec24c319d68d71a38d6fc82b456", 0x50}], 0x1, 0x0, 0x0, 0x4}, 0x8) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) fsync(r0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000640)='./file0\x00') rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') r0 = dup(0xffffffffffffff9c) r1 = getppid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="97c7d417", 0x4}, {&(0x7f0000000100)="116875a7e37d1176f1c732312e0e57cc2ca1952c7e37deac48136cf07d549842f57484733ab137f16c6b9b79c96d4109a8a06f206c059b6e7637a21582809a23c0e4f11e465115b9896c1955fc846c55d6d73d8e7ce41151fddbafecbd312332d5f397bcefefd6e1c941b98b1d842130b849b1b9b8c8797f33e1264a596341c459c22bd37b03fd1b4e3c9d1b8ab5f96377aaeb27085bcfdd35c4f5ef00811e3bd003160529d0", 0xa6}, {&(0x7f0000000200)="ff6a629395d5c2245ee19440e0c7672c4f17ae78f0a778d35d217f120f653c372ced63ab22a86aa55c4dd62e3042345dfc77c952f5671dfd1abc490373bc9c8cef5ca8af17fbc4320d5f675f385af0c9679014b7091800d88115f81a10314eec76a4cdd5d4ffca13b475af799180a43db4c80803c8e94a2ecca2f5d8385ac97ddeae422fb7b939496b56", 0x8a}, {&(0x7f00000002c0)="a61cee8dd7e3d0e4614c3b111c9f65d358bc004c54718ab87c6838975f6e15d990df28af613753d6f174a4ed364613aed01296a0154c42614bdb9a0bc188255a7aa66d1fa3ba95023c81273f8dd8bbcd72139438c3acfc23ca5d8b015b07e85c", 0x60}, {&(0x7f0000000340)="2b3178268afa4485a37c4307323e130dde4063e572fcdd43a0bf238f23d199d2a32ac39d95311a9d70be5b9f5d1578e9a913c4bef3cf8918954414f95f28ecad3b25c46e1bfc32010ba92155b58a867ddeec3ee31a386e6173e2f5f0b6285d783fd8f0d8be689fc06604232add4a3c7a", 0x70}, {&(0x7f00000003c0)="9547101d046582", 0x7}, {&(0x7f0000000400)="374ee2e7da74c3d416dd3277e7eb20f146f86053bd4e4ae619b4571560595b63b82dd4021d250cf490fd68c84e0aebd6bddf39a06326b2135286fd68d4186b86595d54c7216b36885f8ed0ad3f43ec265082a75ae09045aaa31e163a1ab47ef15a1826029193a0daa440501e7efb3a5c4ce71109996c28d70be521975ffade573ce84a364e452c96478a417c1fa158fd15ac6b89812dfc92e0d01cc231f92818833beebccbfd9409a4d2d1", 0xab}], 0x7, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x68, 0x403}, 0x400) mlockall(0x62084678ca5a6292) openat(r0, &(0x7f0000000040)='./file0\x00', 0x18000, 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0xfffffffffffffffa) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000009df67b0f49e73507c12442ee8443bc3062eaac7414768188e804abbcbb098ede92a65228f06ca6aeb0bf514d735aa5ce43dcc6bd33a3751b9bca562fe9613edbf07fc4ba800363b6b44296a246620d53a88f15a175ee481d6fb286b2cfd33f9ce2f96d8d2e1d43f7843590ae625ca47b82fe2bb770e9ad279edcac5a83e4b8699876047954eafe0ed5258e0409009de3ab01685cd83bd777b21d4badf84e560c6234f3dc6177ca5ee58d1a716c65f709ffb936ee582c4c0d"], 0xc0, 0x800) setsockopt(r0, 0x5, 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x1) flock(r0, 0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:00:09 executing program 1: setgid(0xee00) setegid(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getgid() setregid(r1, 0x0) 16:00:09 executing program 1: shmget(0x1, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) getrlimit(0xe, &(0x7f0000000040)) shmget(0x1, 0x2000, 0xfffffffffffffffb, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) geteuid() r1 = geteuid() setuid(r1) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4000000000100, 0x0, "000100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x24, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x110, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x4d2, 0x80) 16:00:09 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:09 executing program 0: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x80000027, 0x81, 0x7}, {{r1}, 0xffffffffffffffff, 0x85, 0xf000000c, 0x220, 0x11e2}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000006, 0x99, 0x38}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0xf1e6, 0x3}, {{r1}, 0xfffffffffffffff9, 0x90, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x81, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0xf68ba78d08841a69, 0x2, 0xc5, 0xa32}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x6, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x7, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000002, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x100000001, 0x8}], 0x8, &(0x7f0000000380)={0xb9, 0x9}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0xf88, 0x4}, {{r2}, 0xfffffffffffffffd, 0x31, 0x0, 0x7fff, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x5, 0x6f1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x3, 0x4, 0x2000000000000000}], 0x5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x2}, {{r2}, 0xfffffffffffffffd, 0x20, 0xf0000001, 0x1, 0x25}, {{r1}, 0xfffffffffffffffd, 0xe6, 0x4, 0x1, 0x3}, {{r0}, 0x0, 0xa8, 0x4, 0x4, 0x8aa}, {{r0}, 0x0, 0x84, 0x2, 0x2, 0x2}], 0x6, &(0x7f0000000000)={0xede, 0x3}) close(r2) kqueue() 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x549) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/204) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8000, 0x4) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) fcntl$dupfd(r0, 0xa, r1) socket(0x1e, 0x8000, 0x100000001) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x2, 0x8d) dup(0xffffffffffffffff) r2 = socket$inet(0x2, 0x8000, 0x8) r3 = dup(r2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0/\x00', r4, r5, 0x2) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r6, &(0x7f0000000040)='./file0\x00') openat(r6, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x100) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000000c0)="ffe099c2ea24966df983290100070000000000008fdb14fb51b4db587db6fab1768619c0b3dad80f9e7da20f21afcb56a24b27946804570ade605d37cf2c61e4d75aca6b85983c5d077ea70c1dbfd80787", 0x51) 16:00:09 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="88eb043b817f76a7cf62e887d77d9ebf4848a34f32e762752387c00f1b45c8c74853585367f6275d6a886bbc048eb07406e0ad6d343352da85ceeefd00a02b6c273322b37e62c33e140c7e1cfef0131ae37f52d570fe2de10251"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x20) r2 = semget(0x2, 0x2, 0x40) semctl$GETPID(r2, 0x6, 0x4, &(0x7f00000000c0)=""/230) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x3) 16:00:09 executing program 1: mlockall(0xffffffffffdffffe) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup2(r0, r0) recvfrom(r0, &(0x7f0000000040)=""/95, 0x5f, 0x842, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) 16:00:09 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x200000, 0x640, &(0x7f0000e00000/0x200000)=nil) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x27, r1, r2, r3, r4, 0x8, 0x100000001}, 0x6, 0x4, r5, r6, 0x7, 0x3, 0xffffffffffffffff}) r7 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="f6d6eeccf55ff0da0828622ee103fdf1ccdce80ceb7e5990e90568bd3bf8bf9d609ebb4db93b4fbdb4144fa7619186569f3fab7dc38d2d70432f37f78bae16a0041bd08dfa517f82d32b6678e74ba1426c43d789e93a78a7edd0214a18723db5c91c920b78b8deefe3e1fa059c7078411aba65359b8dcc5ba0", 0x79) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=ANY=[@ANYBLOB="10000000d8000000eaff000000000000"], 0x10}, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="de159511b01d8724ac1621e831b853a4baec477da0f9b12cb38001bf49cd49d85862117bfc756553d1004d070f40b2fda43d6f08af4a24a01e9823dd301c80d6799147bad6f0bacef82afe655d770cf081405e8331aa15c4629679f3cd90dcca7278990ea71a7a052b1b27d4d786c34ed82e56ac69275e9ff898e765551797138298ecb93aa324d98e15b37d088b19ae7d66aa72403ff60925233941fadb76fff3a6c61593e557cc0db55fd11468dafa021764b1d62dbcff7a9bdf1f8ad918db3928095d9d6e95a819aa183e78b6", 0xce, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x1}, 0xc) socket$inet6(0x18, 0x7, 0xffffffff) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2018, 0x5cd8) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x1) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x202, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) socket$inet(0x2, 0x2000000005, 0xa) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0xd) r1 = getpid() wait4(r1, &(0x7f0000000100), 0x8, &(0x7f0000000140)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 1: r0 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, r3, r4, 0x20, 0x3}, 0x100000001, 0x3ff, r5, r6, 0x1000, 0xd913, 0xffff}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:09 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000c35000/0x4000)=nil, 0x4000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) pipe2(&(0x7f0000000040), 0x4) pipe2(0x0, 0x10000) socket$unix(0x1, 0x7, 0x0) 16:00:09 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002500e003000300ffac30158dac0d190c01"], 0x1, 0x1, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x2, 0x5, 0x1800}], 0x2) r2 = msgget(0x2, 0x2a) msgsnd(r2, &(0x7f00000001c0)={0x0, "7633ba335fdc2357c3fd62d29e40c20f61eb6bd6a0c9d375693fae952341bb91e66edc9f3a52079747f9375597b243e38d73ee170163020884ce752fd1c4"}, 0x46, 0x800) r3 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x10}], 0x10}, 0x0) bind(r3, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x3, r4, r5, r4, r5, 0x40, 0x1ff}, 0x1, 0x7, 0xffff}) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmget(0x2, 0x3000, 0x4a0, &(0x7f0000ffa000/0x3000)=nil) sendto(r6, &(0x7f00000004c0)="23466a3a0e372332f2cea103576d7d73dbd408d3c17607c2aa813c54c992e94ce94b750b67f449e7b215e2af724e21315dae8a6c91a90df3f2c8cbb31c338e891db452616ed983fe41e867c334d03b59af9139d491865869335439a2a34d79f8881562633f6a4e8e7a2fb8548f654639eb4732cdcfdaa8a9d414b7216adb02e217d5491b10381655a9dd27cd0e84eac98473b4ae3d3f1a1b4abfab072c", 0x9d, 0x405, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getgid() setsockopt(r6, 0x8, 0x5e, &(0x7f0000000400)="536fccab1f145de6749eba4e37195a5a6941bb8f436c0d1cdbc7fde69aa804a04376e9acb1094ea918b7b4d86bfa006fa4135edc38b389d5bef4c3d0989a8bfef689a60b3d3ef69fc1d396b7ec69e75aa47513ca8d56ace0c696b23eb95e08bc9a14a649ccb1bcf324080964a154c5e830a461758cd667be8e5fefc788c8e2ce4060a0dfc94227640ef452634e5b383f561947fe9c1c78b63d57f3e0e6e79efde6ac1d19bcb6d70a4198a66e60bc78953b7ee3", 0xb3) r11 = getpgid(0xffffffffffffffff) r12 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, r7, r8, r9, r10, 0x148, 0x4}, 0x0, 0x7, r11, r12, 0x4, 0xffff, 0x8, 0xf8}) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002740)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b229aaba601b4200b0008223705000000394551390c0dbdb70643a3e809ab3c27304019b0f9fb3559c8f98e93fbb3895a8c0c379d679e23806b309e2169b9c8af9e8d7c1bf902bebaabcc6c072c6a717f293398c477e061ad9ac9c98af0a627b6b7658912614c1083c4271ab0559e5ce817faec8648a02bd55694d92dce"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000580)="00278abce78e9c8a6ef305c2ec1867bbc463323ac4c7c4df9cd01dec67f00d270bd5950a79877f603061a3bbf53ac785fd6dda4baba44435b808622c6652522534083beaab5373f38555763910f4655b78ab11d0d63f9381073e17a49f463e2bfdf1c9e4cf621bb0451bbacf9a4d08130ef0dee2168a287bf3d44bb3da0ab5bc424badbd753f870d3c6c7b6458ec9e114c7668bad4cf327eb385d780c7e3d573a9903fcfb0e06f43b2018dd202d957de33783a2d5702ad8523f21fdeb373fdcef678ed17c4d2f0f6f7f1ffe418157df56c76603091539971e8bb4f4d6d5f7ac090ef17dc39966e1a404028d5ebb9486861f10e7e340ce50f87154d2f3a2acbd91debb83ef93531873353a595fe41b2c7343f1e94e10bc7de844a6a04b692de7d4ea9bafe48792795f404ab18ef7e55bffd3991948415679feb09797ff51d4324236c02826455bc83ad6f4a76602a7e16b3f6fadd79708c5605dfaaa9a2964073f9acc29b1ab42cef6cca7141a125fa05659e509fb6215d7472ac71ee32484b49f9700775d2f655120de20ee6c26752a6298d65a86437d3e8fd80fd80993e5f0a974bc29773dd9f8512314145b8c84ebd01e2dbfbaa5eb00a1175abef1ada2938707d60c3f8f07e026f07ee14fe5f052bf48f41167ceadda31eb790ff3aacc1faadfa97af6150bc51ff912ad011650c95990bcef7ff753a2ff5159dc4bec13d767dee297808dcffbbae8f4e2fe54e4b520d67b760308acfab7b27e97ab4717c7e12a06edbb36027f351084551e5687cb31a25b736458ee2e1fa7b173609ab761f6fdc7405922f46655606c10b5d15008bb789d722016e80840f93f1257db51e7e3e3db2e16b15fbfa4a0ba197c1095105d72be78762de93c9c08ab6d831ae4c06dbfba9c92736828dd515676629f9cd49b7d3bcb31a162b0e1a700e7539158d87af647711fcd72a593e73b90e74fe9ad7b5a81b99d6065ea6c32ad6e18cf7f34cafcbc6ab5ec60ff626cb45463c22ee37284f60764d206b71d6bbbbc91eb41b4776a24db75504f71a0f991be8ecd9bd0e7115b56b7e94ce70d6d612f1b3e7d8b626d9da7ed76eb9ed3083e7a09d159f71eeb71c807ab56223aecd6d02a2e21d42cbfb7e7c332081c69d7b0b018f3267e9f573d1ff2e4dd210aea156b3b160290ca23102f0ccb3a92322225102ef5113d7107e5ba911783fcd7aa436fb3528ef1d776fc8d05733f6b4d7b529ef662f7d52be5cd194ed33f37f45b40f582aa087a0af922a2f00897388ce6ba2a557876d4a3f6c902ede8fd56d974f955d846d1ef1b5b9552109d699d87e65e76f9fb72c407da942f082882e3038e81d5ca4b57293837843354d02f5cb70346b770786fd58ebff6a7ccdbc3a81a297ba778e886ce7a730c4326da3327954e5a17d31715b45d5dc4ab1ee29ecf59a0d19b4274be3555933ac28491d19e1a1181ccbb902a5da9802d585dd8779ca63dc72027bc64d0fee4e7a1470f8b8d22b9de16c61a80d12d10c11fb6610c39f7d2d7b46ad512c14e38c22334feb9ed1a1d9716818bdf5c2187029016507e39f38bfe70fc32dc891c639f663851133ed5dc9d31b49817bfd842ed0f85b26df71dbc12fde60e2ae90f22c3885f4142645888a06f5c1a653a2c666c86fbde36a6d04e6a1ac50cda6dd26b372225e25f42b74585af37384f9d57a8cdc57908a5ba86c6f8a6425bd356a7e308bae067d83793bda80df66f6ba4abf6affa514e1ccb655270d9d25538cd85494c992b34f4910970afee3715bd223ba64e4de4998b24dea635adb92bef90aaa4cee478919822a68541b8eb3c12399fe74cc832ea8c4dc0b77f9a8c2ad4e55a55fad334bec7e9f96a822af2469fe765e4fc5c835dc6a8f8de66600207cf084b41fc467ff5e2bd3389915671f6b5f9d2998f7a1c71e5b74a8b3ca244ff1731b9cf3ef00701ef413221f608524639fb648e3ba7119e834e2bbcacb76fe67c346f803aa0319dced7cede7c3bf10c7cca303c42b67d3c624d5e6de3db755eab3f5d4c856952367068c9056e991fe64a5b65b825d849a9df36ecfab548f1b62a17045425d338a863e335d965ff094a210f4c750c478e1fafdc82e4b32aa7fed9669dce99aff2f88699a21f8cd6424939ecb45e4c3a82188bde05f2c6782508f4d88dd1085edb5e37131b2d1d2fa92beff76b4ec3d70d0b849ba1386b0c0432555a61141aa19862473351176ef012ec006395510dc7aef866e20375020b0389150a6a72381326c6756be742f6397727bc2c561ffd1b290ec53c5e0524d3db303c0b8d1d6c140bfe1fffd8dc47e8427f5cb0c1d7178cc88e9e957f09521db4b72738d05c3f82b69d2ba5f7f9c372c1e0c79955309ff1014dd7b6baa682d70103cdbaf2f26f77b527198c6ae574656754badcc66fdcabb9c06063e4c7765acbfc6f56cf052e6e295ce8b5038a3c79e119760269e153bb85a69f819f48d74bfd343330320ffd6b88d083f85533441f350d38f5dcfa45958e299f66d80c2a51e31ca70c57fb70721cd15b43139ba1fda064965c815b9671577108cdda03c36f7b7c8297da73f9a43ee54318495936516b6fe6f141110e7bffb52dac95c1e131455ba985ace1ea38fc93997062a3633920c0bb40b0a8b01cbcb1fb54021cf0af6556b866c124f465acc1317bc1afce000fed69cbf2d9d59f0e883bd0a75866d4131754a716bcaa4c4b907898000134546444ae9d2dccb8c2d08d4614745e59d57a90e912db41771ff6f3fb0b404c0cf4ddc6fda054827c8bf99aee64079797c9647e96649bf55fe3ada911a295eacfc8a105e7d3e4fabc300cbc9b0461b031ac505d4de582a4919549548e5e501b74c84879fe636c74c66a97fb2dd256491ec96dd04c9632626397dbfe82686c46954a482d681cc47dc3ba1bec08483dd8d4a3b3da8b9aa0b72edf19cb543e973ff2dca9ac7bcf0ce6bb87c3deb1d5fd0c73ee5044d684cfdac0f164764ecfcc2298238a8f386dd3e91c6c417871af73291b884215a93921b8f78b7ae3c506711f4c99db455e23a584fc0171215ce2a42cabc2426537dad00d8b7e0155cb8ce8164879b0137af9f824745944a2727c1d020c37dd895f090f55efdf9955e93d577a97d0fd36bd4f22d85ca01ebc205910652fd83509d27abdb0a6887a099ab7305f8fda38b13f584ba38228724c4e90bbe7f8748fd84ec820248d62dd285292fe2522f38d17e693262295a2e3211b3904e2e285cc1634f165dbfc8b91b17788c7daae761e28bd02f61f0e2d683c52772fe2916136b7742721e2dbfd1704911bc27a42b5bd39dcf58c0462b485b94cf3877e8bf010dcdcbddf0a52446847d71709311bb8fb894aa38f05604f2b03dd26cbf6747b30218b8059445b294daccb953b1526cbfce8722a84c83a5f0c73a1af1a447ec8165ddd3897af393ae6b439a63bea7e1722296678fbee897b232ef2614ed9579dc569a917dbe25d60fcee22d51f704b2d0888ca0fa1bf72ac9184a9fb5a5819fd37a5ad7e64274e09615027e1f8de752fb59ed5c554935fa510a5ea321fa723a2f19d584614e5ffcdb8ead45e91e04c6cc92e656c94d8e76df0133cd6e1580aad84763ac1e49d329c96ee2c5b8501d7b04cc9c68983d257e61670158f206fa402e4a48d48f855f2abd679eee851ffbb42672e8b5921de22d8a9a218f2cc04169302fb2f6f9a1d99bc090417ad0efc46d47a1f404922a564ea3f862a3d50180a8999381f8d05e2ad3c3dbd7c496d6130cca8a84e5ffe1d0e770555f4f96e0fb8eaa6887322d1b3a7541a50b248ef1d212874922cea1f5326fd19988a36a2bfc8de5c08be2643bceffde171eece83e6fcd22d0dd77d00f84e9ee96e8d960e3b089d42a1c1fbc8a94aed80668b2b0a96e1e53285d943035028bf2abe32dc0ea4a0c794fd79b5d2d01150fadc22d2486820e3c66c87506a893f34702b56e1609e2819e6182774c274b880b3d95094418928f7e441b55d9a313d5148b7374cc0a4da1cca2f44844a2a5ad1efa13755deb049ecb4140cc8ec8a7e64e8150aaad05a744b2ab5e6bb7dbf40fff0fc450727fef7a3baf99e45823fb08cdd144d1c8fe17202eaaf10a6251f2106abb70ee217fe8e18a2463b159c0400057890249c2c0ec277741cdf7032da0a158ba661c773a0c56624837e0f2744782d0d675439c76b0d320551400be461979f34e0bf9377be68c45796ac3d3bb3fc1b01bea8bab508623d03b88e20c15c119c4ba4f3c8ab35070575b4dc56b3f2f847613205a56f896ef8431fbe70e23c9b0f6364646eb68cbbc2f0fb7665946c5b447ffd3d71ab9ff5f65d6f846332c7fa2c2293007661abcb20a2b027d92435115a156dc4aaec6b7650ad81b02974d83aaea170a9302b45c49fbbafe49927a9cf7b77d9e356fd02533b7a1c6a21beec48375fcc639c8b1cb73d7980127b84651d41133dd3366f22ac8c19e5bb72d2c4dc476b097fc21e67a1cedcb13894888d054786c1363f51bc0172cd3f8f336b9ebfd68f6778869be7513995ff76015e55a2b3c794a93dcb8a43c85143f3182cc0f08131151453360e3f8751559a62a1595bd7156f1e0fab724801fc7723b21fe8e029c87df8161bf5c51ae542088c4dcfd326e230ae51c8541fbd8df8d7ae1a5b5702a8138ae4b280b1e38a7009cdc41929a4a7fd9b072e8f5b17cbaf21ba22845a3cc66ebbc168a87212f424dc855b8156e39aa0290ea17a491dd274abe0727f12a1b09088df41de50b8d676d4c389ad97656cd45ca7d4cc0d699d2555b77938faca47aaac3bbf2de629a8016cc4bafe20b862a6bdc43aa336ad55a104d4f04ce5d11a63c224bf881a80cddf4355a41016150e92463076f8847bee113572cee35ef4f8be1704ef9b98c596da087bbde9f397fb9a0258d100227bef8caae3b09f55a3b00cabc12cb32dfeb1ef897557dd4ddda58e219444b8012a2661fbcf81d25ff79e2441360e398aea58378cbfc61ffe68c9fd1a2414ee7d3927c4b24b5657e55edd43f812029dca44310bf80ee292885479fc5d424fbfc2c734ca7bee3f6ba86e85578102c59753b2be77dc5d7e1e9f5bfb6f2970c9dae575cb8255ade17d1da2988e68c433b87fbed2aecb6fe36ac673e3c645f868b0d6a3d894e7b6f014ad0ad9c1430334909f0e55039afa13c47d7ab7852c47dba51443892c74af9ca52a435b631d1f7005d3d96d7d7a391a11a6fb4eef1eae9025e8c8128df8c83deebec795a7c261864b98301bd2aa5d2c8e5ed6ceec05140742c712d1f0fbc758062153646f268d65984d9c0bf2083f48dde078d183430ae3d93f47e47d625c3a2424a8d71540400bf676dddb6f06744c8729d6b8c453a2e20fbc5819e77af84e75f67dc03273a61b761813289dc60090f90bbce37681b3ac46562b88242414cfe313b9798e5f93408f47141ccf3d2d478b42cdcda3573c850d994029d239ec466e4857d9f37545669ee5cab7d40e937db493ffe336e0312853660da7ba5ce5cb3a7d6e976eaaf8792a946113d262bbd029b944f864c871929fb86aad86cdbd7e7df133e9634684f04dc8186865b1c020f398b4f37471ce89b913b65e196deca83cc3579bc7ce508cf0eecf4ee7417265d5542b9be25fa73d83a52565619a1396174896716b17c431fd6c6f244ec5a6b578ce83fa123361309c45934d00d6f88c3eaefadc93b7f2930e5a0d1727d3067c5049334b2d55c748806264ff10e1c567ab7c1294dfd9433e8ac54322125338e2421df207d28b54b63df1f79fd38186a", 0x1000}, {&(0x7f0000002800)="bc99f37be76ca45181b01a98bf21db0c937ab22a44b51a96d86189ebf0fa782d0e21ed965760ff7f187a691f00c34c70254e4279a23d3c81d8f7a1f54fb53136143db58f2def297a719afb93f78439ee75af4a0faa84be1c93b9fc0921788884e9c89779e08e64266d289d43bdc0dd9fca302d4106fd5b3939ace13933d4e9621436c48b5770977f665197951576eb0a71dd1c027015394b754369e319702d02deceef58437cc920a28f06bade81392002b9db2f3794630f58b98ee525befcc19f71731a3771475a310b73", 0xcb}, {&(0x7f0000000300)="339ede9fb4248287bd66c8b1ff000f53b17eedb1d9eec02d0b07e37997e0e53b6723afea9e3d085f5ada7341de9bb3f039572513e6ff0fcf3d9fdf99802da54806f6e4f0c9a2b87b61229957d6de3a026c697ee87eb2e9ab23f84cc9c9ceb46297e4b9545b1cb65226801d9029ed07602a29744d89a33003be6f0ab558ab05df71006e7c59f0539351e1fdb3dc489228c0d0865ba87e179ef600e9868cd082d6a464", 0xa2}, {&(0x7f0000000000)="5fc9ba2366c390c761a9a2465a3e028584aaf45907b7799618157d13e796833ad7108ed072fa0b1ff449bc4dd4805c8ca494195b4b889b6e27e5b405", 0x3c}, {&(0x7f00000000c0)="5609823e0274f80f6bdda2bd9577b637222a331315ea96b3d591f45e4a4bf9e68e5bb6c9adac3bc7ea3e22", 0x2b}, {&(0x7f00000029c0)="5b5a84bcf3bf73b1543cc9255d64956bae305f7fa0234ea04903ff3c12ab4cc7fa80615efc1bd0425ac5cf3a6066e15ddf254c1e5f9c49f33fd979f8484afa08d3287170ed0909f09038b4c01f6ff2d39d1b339516883da43f95a01c5445f33bf0d272e95be51f486b23c131b6e88e2063a658a243c3b812283f4ba69d02d4060f22386d42cdc3aa6fab2d9961f7415df3e4d292174b9b6a6e35744a3985ec333235cf6172727ccafb03b3854db693c0c9393ce12cb0c825", 0xb8}, {&(0x7f0000000140)="a9807b27c1e77532ff586ee5ce46b428254c1267c63a08410df69f177882abc384ca6b37285236ee0484a5909f6d38ef4520a43698e6656f9c9552299e7f5c5fa8e47828288f4d4f9677ed0965ddc15f81be71e6cc4e4813fed35cffb50de7498a785df5d12ddbe8f4be1f", 0x6b}, {&(0x7f0000001680)="67733a2c6befc8901a23f165b7f9517b7ac78816909d76c0ee7e05ac45c108ef0178ea6b63826b502e597de48c1aab242e17537444f27a9004e3e49417979155bd8252f542052147f8b5eb813bca5ab08fd3accff4f1ee5f3d1a9a80de76a84c80655f8d9c12a344af02d1ee6f720cb0668f1d6204afbcbe1a7e2968f6869dd6d8b33dc9eb6e98562a82982a4026de62dfbc08e1696de5e64956cc0b1ab728502088b93223ac2b805680e7570374c43f4722a47f3c65fa181c05f5e93e31403952321e2c4983d61f531f749055276643d2980f81806ef1bb4d290063f7fccce4da9b612e69231c829604c82c8f038779c558e2bb9582749dc1421e1ec7a6bc02e268a5171cf10f2c78648463e505979b08f09e9035ed2ecb0412325d4259b7e6f331feaa41c3b18cab8532db3e3920523afa5f79c71a4b19fc69216722aef883d18a72d7303882ed41581faeb975fc26c1fa95fd4209ffa1a956b207517d251f7fca3312b151d013ac5b7a37cad2b681c579ada987a5e5cbb620efdbf76002456426af8d55d74dd8f1af95b2a69ac53276f40782bc275e6ac814dd7d4a899201241173f06f6fd08c3fec998fc32de0689bc725bc062abc4eb8c3c2b41bade3706ce0849bc09a5ddfeaae1d4184a89f758d9d6ba3197cb50ceeb492e70c1f236af758e5c51541372af82e56b02c1df3df50841bdd552b0a92b4965d37125d4a3ca1eaa4f4225cbc7cdece38bd35402867c56632114f4544451a7ce929f48573d08a4e1143c6ced4943aa0a88587e1d914469c1677d36953ffdb41fc20e5a317e2b1bcb8d15f9469932cfb3d7e67d7bcdfcd5c02cfcd02655ed636173f915000649afb2701ed0b991ac59abb6901a3f89fe708e0c4b02812be92b108bff8d3c1b8fab0e5112bf3f5132533047bf5a284315cb89bf47fcf6751bbd643ac4a38f083b5c9ea4987de6e5620b4951848a43921d4d0e067e15ece0da7da6d78066b7960cdfa54c2cea96e6c508ab13227275e49ff8943884b7d58775d141714c7227e7729ca665712b1d3e08f86dfd30dea820227ff394f32fb288181c4397068556d136809b63f8980ab61129ced60abd69c915e4569e15a1c74d882d4b777ee75797b99e3937b94266497658f0d3e515bc845689ad092b1b88921bd3b04a08153c5b4afa7ca7f9befebea04a36e8c236d1cdc3a94774e53d3312ad64a19052423da9e4872741fc0dc2edec25a99fd4528eb0954398c5def1cd69e2cf7f8fec3b889ecd0e6b3218762b4bd44c58d46f81925fcb25929ad2c770cf27d469b262aed2656bcce90cb2d01bda8aadb84fd22465eb27e4ac62c53878017add2bce7966dc4b9eb08e392b9b1727a692111384abded3ed97ba4db68b375258c3f65a9932a6cc36faf17985f98554a26f2c6beaf8d54f56c304d237e711c9cf56c04295c9feca6139aefa9be0288686e1a54fc9e48bd08db8ec5bd6946ce6425d551090e8e460971e3e12a7bb8fb5f87a0153b1f8eeb07190487acf84a32524cf776195e74c5bf9e4d5fe5d3e9e2824f13ec31bd74331638cb851faaa582a08061db80ea6da9bec6de899aaa0f5010f80f084e464c8a9f057a84c3640521495bab848d82b8f87657667c522bc3b0113ed57c7fdf9dcdcf88e65e868bda6190ff40e573ea10fbd7b86b2a8841950a38edbbc402fee6cdf3b2bf9e5dce936093dfc11b154d23abf9ada54bb437eca145b2693cbd8a8e0dacc1cccc94bacb70042c72e00a0b0c75e7efbf8dd0cf5dc79b5890bb5b4b185bc97b0aa49668c7ea11216a9f10f6a0100abe567ad401ecc73c518b854dce95c1c177f402d1088d102f42db935b6817a88b0330509467d8b21feed60778306cd74693b46b2da7d42f59749eb4dc5e9e0614d27f5b995dcc2bc2d82bca8404e077ecbed89c91e0fc6a6447898454862a889b1fef0a0ea05507943c6ec1865787fe080430c0e4b61fe8d3e4af86f7c4c0c8238398f619e9c99c87d968e9d5e84afe601028f82e0bb5e56d4c4376fed2a5517d775265f97676c565336ecd08e007ec356c30ba7d5c72bfe18306c0e826d885156626de5e3afd7122ee78be603e392d003239023bd00e8ace3dab680076147bdd9274ed54f66e89b4c9bab8d92331082841186cb947db5045e1f4b7e649716e18980bd6d198257094eda668c25755528f548583ce5c8204750f0d731cbb924eadca5a87bc837a087a505313dd1855568207a80bb947ddfd3e5e547f9ba39d3047f6aa4dcbc6fc1f564b3a5d636ab39472451fa3d90a7a68202fdc542724f1878a87ae825a946864d87f9b86229c43336429e5ac74556fba2c698d77d0159e906febe55a3c9cb27e6f73f9eba685afc7e1280a44ef631c1be87e4f824749ae0a9cad6f0dcc18ed3734813974337306bb8a48fc720f9ff81745c70fefb87589c5b314f5ca648dac83b7f08c550735b0788a90eae943645b46cccd7206411936af8466af8c2dfe811fc9a4ba2a479d43e403c4f0fa782f58fe88f5af2da2e91f09c1936ba1ae4e52133d00a6f7b5cc176520d73669a564f8b94f5608bcb5e5024e0034a03ababafdc7b7df4ccafdabc83f107996ee4188f37e34ec315d1fea8d3d45419478db160f7856cf1aafcbb3ff67ab529a41b592b00e40c0eb4b53047bbd53c8bff4a5c6d2b6b9acb52a23bde5b2fe7f8a808ae8a598a6b412f6ee3945cf37947a79134c078ea9037106a83cede5242457130210cb0cf20e28d649458cc39a6183a4a2bb8edef41449d48628c09bc9754a01eec883517ebe068dfb5efca1db79530b1365a68c53b3899546407392c9e4d5d98084767f6767768319c7fdd4fc228703d30d00e31f35b747ef8c1796bfac5edd98e2e3ef6c0d1ab8fdedefc05b5629e970eff4be32f7c3b70daad65575f14de9fd200e349743c18f1d8e522ccb47b695a3a2d61ba7c71469faee1202813a37db0bc945cc0462474c411226a5d18467ebe5b011a848efa50a8150f2b57e5dae4dc0b66654594a8600f93d2117ffb7296cdadb0244fbe628ada3a9560a12d94b8d5027cb48c6c71fd1e5b60c927c5806470304f01fe8fac8f00f448fc7d6dfa033c1f04946edfd830ca9456c34dbce7222d9ff2f21582d6b8c41fcdafe08ba045dae1c24af0dd16970f878af4b2278f7a596572d5cd11a44282a3f9260cac126c7618220d2f6e12b59abe5d1e37daf3e11753303e5f361521d09c98fdffd07677766f028e9616fb7ff919d96b4442fba2bf5851a1870a5824d2c03a9790958c839886806398542e67b2d976f896a6bbbb277aaa3c6242399c8c4cd07dcbdb531faf9ffe8a2e81ace5583309e976930c664da8ce80f70be8d8fea84f62969c27fdf1a3daf9a9df71c47f4a159b449eaff5c9c13caa45500413ccd10a242ef3621ced1d394519a04a2de93a6f8563fb21406484eef822713911c7cadf51c0b134748cff783250c1958e7da9d81d5096a587b4ad169a01507ad4ec0a9ad1886760f28b58a0d70e24379bf90bcba2ec7c8afaa2481d3de5bc2fb8c2ddd2aadcbadf8828d3befd310e31032626f0ec9f4453a39136910c9d567e8d39598caf508d4c34121413ff6f31b389c62958d294080ab0933f5cf1dfeaa433e275238602a8f30a9f378d798d676337dac28a484f25c64db9f2ff55aed0ed72dbba129396d3f443c37ed290b2d9ba7b390c2a203ff45b90407fae208d7a062bde19ac75d44c70d5e47be7b541d8a778a7cd945528093acf0cf0ffbe29161af2af1caf7cea597d4fc7daa4761e8178f5ecb203d6e89a5cbc470a7ee3c19af6e9ccda6a97990768e1fcf8e1bf3e56f60d22fa253c6a072ff2cf9e19fcb14b124d937cd520032b7b81931b126c3ea9c08a68ce2c0add0afe3e903b7cf09560bf11c68e6c6cc08125600d2efc99aa57a93e0423970a706d2f4fb867d5bd8cdd8d32077f237e5a99478fc2a5daffdc65874921902cca6c37af79c40516397235fa779993d9495e445de5a2657a5dcef671b3bb6d79d5bd82134c70021d4a8b21b9f5dbc3e886f451823c55dbf01eb3c186782128c84a7e8ac50ba703ad31c6c80b9b07c1fa19f0a67bc20f530e444788f9ff35b784f0c8dfef303e462d7ebfa9fd8a38e25524eaa48cd3559d649802478dcdcc26154613a614a4ca621706c8581e0542cd2fcfa24baa0c5c4584ad657e805f1cd6b3d12a957db69abb89e8cb272fe4a5725ccbd8820521a6aa87b3dc331f9197b91819ceb3114542dfb557bc32cd8d6b62f24afe3f17eb4bc98096a0df9e984c2613c057f1c199f4fc171f1ad3797108d37557bbb4d1ac4f209a267f126c0adbdf9c74050010fc3cd93fdc50574a7353bc61b531cd3a2ac274ec145db9c1f3735536b5b5e93ef02dbf935009feaf34819e0846809d0a4c202f0f4e58cc34e02cdcb077cb48052372e6e88d75324ebfd1bdc828d7cacee72fcaf30c737a51c1b460949e220b570f015c44ee2efbbcdc74594d8799bbea7e77cbcfaae622e1d84cb33aa45ab0e246c644e31368ffca5987eec9ac2a07f9d8139d02c9d082c347016ced6fc40ddbfa8bfa7612276b9a5e78c94c982dab7b62327260dbb172afd7b249c774c5034102229658a0d9e735cebe472602734c02e91fe755d3d93528ba4f6f39dae55afb6ee5babd423197c96b62a6bdacd7b0d3be82d6ab557600d0ac6b3e1fef6eeba7a13a592d5b71816fff77b10f9faf8081b4074f456e8620d1a3417fb73eb03ffbda664f6571750ccb8881dfc1f736db493c2f2a593db7b33cb358189888b3afecb2a3f5ec8c2be60e4c5f405b0b1112d7d7d94de6b4f30c7b605ffe783450873482ec35f475326de1eb559da9f2d27fe109648baa13d490af7839ee3f0b19bd085a8085165adc9028bdac354a3f05eced4822b653a6d4ff67fb7250293836ff13a0dbb0cec991dc1ddb18fb86ee063fdfdb4d8a3ebd9b116ad0160dba15681cdba9b85fe12075befcd8ba077eb22951d6969f972e6af857b501e4c39d39a887e0cd4b26fe2e3bf73a7b776f3eec268f6747a47a6822b0b1f6d6322687d83255777e6a1ccf667c95e5861ec7f9e861641d4e4bc20d099e811307b88fcace52c0c5c483cca701a143be4d1633bab57dc81b47a3e6e6065103a517be95a019e8f8754e283649641121343596dd70543d955c2be34e2c5bae87e0da1bebc4600b220f04b1192a370c3d7fcf1cb1a3ba019aa206f7d84a522f045165309c436fec11701ec907dbb40273d521064234cf9813f928798fc37f271170459a6cbd05870b10602f0b43d8d913bf39a94a7900f2f5d6336bdebd4243e3add24bbd99a8e96d4ed13792785da957fddf39639553c1428b437577fad7535797499bf4bbc9631b98aceb82aa975ab2b13ce0ae7fb741925ff46a5df0dea0ff4e3bd864cef2f9f279e3322a8c9f9e5b107faf8ebea573adb7a9f0dae870e91c6d97cfe63cceebb2763fe4a472e6f0d45fc14ede923e1a55a9e5bbd9908036ca0dfdac501e90106936f102512917ae1a7f17ce6c3287dacca70824d39bbf64f1cdaf63a6bcdf3fe536967510a99ded0e87688b1b8b63e09ce61653f687a057ede0c13ed3f053fa0d7508566d49cf6efa9ce33502938a4b354d9f39123593774f272d399ecae87f74d6ad1e560bff55255ddf95e577ce285ed2e9be05b046d554740f38217ed9882788c2696043ffa035df036ff5b07c18da66a35ce1a64cfe48c027bd686eaf10c99d1bc89bd2d7677c15337ed623b1b65053bb534f297f86c2ae239d19d6a6b66", 0x1000}, {&(0x7f0000002a80)="5291792baceda57376f42d532c9ddc77d60d827a0f92b267d699426b24f576ff9e1fb6e2fd5f527af3e986610c25905d7031f6b3ea5d63494dc183ab5fb12f51cb9f7cc776135755ceb4c352f77a0eb7b6a73e9d994f0a13e463474dd424b1114e44a18455a77dc676d8f2e435d238268721a382f00163ff855e9de24b66179e2faf828f4063af6f4f9996e2c054518ff3c63aad314024b78e52c7c72b07375d5728656b4ab74ce0ab9e3087dcb90b9fb4ab1aa8735ff69bb5a4", 0xba}], 0x9) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 1: getgroups(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x40, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x4000000b, 0xffffffffffffffe3, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6fd, 0x1ff}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 16:00:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getdents(r0, &(0x7f0000000100)=""/130, 0x82) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x41b1f84c, 0x0) close(0xffffffffffffffff) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = socket(0x0, 0x8005, 0xffff) pwritev(r3, &(0x7f0000000440)=[{&(0x7f00000000c0)="03969d87082493b83575b6e32b4cc5240a0c85f5c22a", 0x16}, {&(0x7f0000000100)="75fde4b39f5c01ac4e7595e61a7724084d351bcd2ef87bb6823c3dc9cd87a5da4fb02bc7b0c26fac3c18cf41690efb8ad81f4d6a767ff4615f6a618f639184ef98ba8190bc58c0b741a0a7339c5b0b75a4e7eaba4cbdf95b9d59042ff76a3eb22a1a0c50801309bfcdac8318ba0d949949422cde944ff29f551a882e419711f2b3d0dae0608de00fc65ab4e7f0370a15d6c37b877346378cfcbc86da27501fc9fdbf123c6a89718c066a045c", 0xac}, {&(0x7f00000001c0)="649b4fc68774d6bf1ea1e89f875ff2b8a41d57817b472c87922c06bad900ce07014f8de211e3b064f4ad368f38119af7bda8d04be2232fdc9839a65390c06d029a5ee80d81eb38d5cd25017889ea3c68015185eef981f6a24bd81b0ae08cae5c7f5ab33cfecee91bacb47b1d90e8b993f1d255941bcd4d79b7c24f5fef74c48c3269c46230e98f5103cfa3e89d116fdf50f87795abd0f32c898f99cc678ccea6e1f48318b52d5ab2e2e9d85fe6184e8ff992d5f96a7fc5e841b7803feed7ea0ed1c43514f7b5ecb77b1fae5a187e0967d01982e126b5e80ff3ba6c3af3b9574595d3008415f25aa23cb44ffd84d3052e41924e39d95ef8470ba0", 0xfa}, {&(0x7f00000002c0)="d6bc0d2064be9a447836cf6d0549e1a6b7287fb2a7b8b08e3c5890a461db8c1352e76b7a47da851c8db4ef8ada9683160f0ed10907ce3f7dc7335857e89f11f60c648c4edb9b53213dce86d44e74d061dc999dbfb7d969f1773d26a0391fd74d8d3bf850a849ceda99ac5e743676c22956542958da142e", 0x77}, {&(0x7f0000000340)="f5aeee73932e7243fe24d266ea4ac7ad3391a50bd6e0aadb55a5654206c6f10093e7a156ab0d30c9a55507dba2e170f4fe380e855cf750567b1bdfd836b7112f0700587ebf795d3c57dd2eaea22863fb7b6a7ef4490d767cc55d82effcc4ba2499f494eef0c4267a933fef66ec58a5a94a6e5e1cfb9d843e46de4f5491416db211e3dd5b829ae0de7bd3", 0x8a}, {&(0x7f0000000400)="85975754e565a530", 0x8}], 0x6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000004c0)=0x2, 0x4) sendmsg(r2, &(0x7f0000001a40)={&(0x7f00000005c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000600)="023306cb8bb68412bd4bd132da072b84876c2b203b61680abf9c1f95fabc3c429ae86fd70da822e7884b7f990c66a59308faf0e7336d4f69c4070ffd154c74a1dfa51b1cda4ad6fa4c2cec22b352f9ddc324f0f8ad1fcf38ad3f4caa7705e21350797c5bb6f6055cb5ab0c0961562ce651f5554d9249a83250f47a1d60d520fa88534c89a6f0bf0b9c3658", 0x8b}, {&(0x7f00000006c0)="14ecf91eacc026ef2c4653c9f6ab1920fe075ed1ca675d47253aed45c2ca6742f775b90955b8dd41483f86dbff7794e1075b7930eb6c2c8df6643b2f256707d8c1676ed141e97341a9d06ed03687764c1542bb3dcf05b0eafdd5e58f96dcca2f0fa481eb3215ff901d0d901ca96e584990be8e9928a7147129ab11e6e8f3c9c04389bccbd85cd267586682b1490a415f6422d4dee747ff13981f1ceea320ee787cb6", 0xa2}, {&(0x7f0000000780)="4d06bb4b4b4b83c7ea1700afb20a85c04d6923691423e9a00391043c38c85a395a0b41372fa0f5775a81cf4d9761016bcf4802b110a560503087d3887cf32ff4", 0x40}, {&(0x7f00000007c0)="ff8bf40dfff16e06873cc866648d880358c38bd2ea1737e936bcaed415147e7a8703e8cb2e3e9ba7ace2975df8cb0b49aa12f0c08cad90a89e725478f57234e09dd8ffeb0618ddd6bc30bce536e0c6cb1906ea35368cb6e7b23328502e247ba9eed42c728becefe07ff8a8b4b157919e06bed78f0fc002679cd83b199448eb6c100f3f580e3ac148dbb46debedd80b1dd92a87346216a552e6260c3a0edc3487351aabd7b5a1dde3a0d9d35596cf37c93d7c3e95f2205d5ac44cc981b4bd161aeb9ec149ca5f9c638723ea91046a80c985bbc2283604a5f5e56d850c34f0704e4350692f12099b0d903e6cce25c5108f53f47a72285162ad54d5048d22a630b00c70acc5f64bedc3152365630602f8a71c87d674a60b57139a9037b94e98fad86c1dcb9acf0064ac8a1562caf0ef5f5575d430d5eee29094846f078755a5ebda8157513d6b04b373bbefecd1d4ac69393c53830bf5676f0abd0d261132c9296efe69fa64539761d6e23a8674d9d5143ab58b0a854e4a8f04cc79175474d847bee45988ce3a28e1016ffaa90580f18f11a7fd550122767cb8bd95bdc2a4ca19545c600687acf7f7adad6057f7a73b6a2beb714ad03ebc799e4b0faa143e0a11e099ac4c741c696d729d808a988665a713efd02e5825958eac07090f1ca704fb9ed615d86b968e4e35b37306adb4486199fa54365122dbc9de974c0a442af82c69f6d6a6c47c69b1c7d028b4ebd421bac9d0285f4fe6e4c4697ab6faa6b10cbe44f3670b9e5ebe0c07c6a415f807b7bb63ed8f066c9e6104a0e553709b25fc31978415c9a83070b1de2be67173569ea79cea27b8a26ef2d73bf0ae1ee02058e068c5306083fc636df64786748b9ebbcc8132893be47c8a809792900f9c89584f9c3e9d5739c4e9f13be763d6101f8021f1d0d51a147bcad07f73c4729f78b4d12deaa6e95b1a004d39e97a7af4a26a96335a46963d1362dfa9e0d5b0861b22e558ff18e3d6bd2e9df997f3c35b6cd0a8179f713c5c351ed1094bd89a1ee072d2b7222e293d92e7de6a6174f4fcf4b222d5c95e4a3a813ce0355cbfae1589e9cf97b4a62cebf2ffbf6ab76aa1a11462c16ae6356b99e4d9c4761499aa69a9ea3ca66791722aae83474b8d6447ff1132d643ffb58f41a303b4f1754bb149e87706feb356bf18753a6e94df51219560368c848bff87f2fa931d05b42f749319874fb40d96edaeed5bb6ed5f551224e31900fcf09ba4078e547708867e3fc3239893389ffd240be4e0370badf45b008ce8aec4716e73451b557e76abeeeb2cb60b5aa249211286192f3e8b6e6095474ce1ee0e806eb1dec2890b0b470f8badbdccd8949c55abe9d47438c1e4674a8a5b305d9ae40a9e32204d336972af473833b38e8d71273f768416204003f5de1b10708479b577304cb30e9f9cff1e3798c60e077e35cfe5f63278ea8e95b3b75551f414bb08ff776aa86c9e0a7a627fe0ac25435b1633a98702514c61f79e3231ce50fd2c7695e997bf3d304f559c80ee040dd0ad59d72026cff13967657cf865924a110152eaa7e1f43f1806e1e9964c8e8d9f825a32c4045bab5aee2e691b48b5d4501fdc6ce6d392b1c530a35afcc331a15df364fc3a03c59b5c3ead9c76467bdefc80c8a569c36ce9811c5e1d9080fcbd7f33da3a16a3b5cd34a95d1d6142ca5ea744c901c38178f06b2e3a8d40b69f2d4ab33fe1f1ae42307f5291bc9b2a688a4e0b1ed8392774550ccb52f303d3e3aacd9b383b43621b12881acd48bf67b855a55e638c3cbb4155959404769456d0e29e6f1f9fd24a4d014889167a13da035c4162c5cb0df8591122ca644539d378364d14d4ecd53499456535fe3dbeebb0543de2cc528fdfa6d35a973991bd13a4a0081f5ba0d27b7e9da891c44a9874a126e2990ba312a263b02795271391824e62e1c5a87ed69ae1b4aad070838babaf4ff785b7c6cba8de20216e87d9d2c433f17ab8b14e969557dafd5294ea5a0df507e55da8f43ddd077a8cd1895ee65ebe81dcb0d787bedffddb7e606e80b3f0b688420b33622c1037d3d3e8d9d2b07bc91912b4dbb6b0b0dc2fdeca844cb124cfa02a3b4fe4e88003ba3806d1d17fbec3fcc2ed0842e31e08ab61b9c0adf48fbc916f3e09ab805fb799893408b874767313f7ef80761255ea7fe104f499bde138bef01fddd17d94d4580c8f99a127d1a7dcf1deb770b5e26d91d30632aed09403d5d1311e721ef581ccafd7e44676f19e3fe2af0a0cc914f5c6135e8c17accd832919bd978bec868a1e39a7b0fbe35f83a9a51869f09a441b4d3ebc49de69e377621ee9c41fe97f0680bf2433f06337d1f2aa0db9614dcefa2a81190db90aa015301df14d9ae655d3882952ee15d95e1bc5b53e34c91b0dce40e1f14d82c378a8cf832e9b7e69b21f16e15f4a04cd417d560b9d3ef76688bb91c10252f51a66501a39ef21c28a4261a15f82258010e3c62d938e3789e8ae1b5ff8e6a34718fa9cbf7d8b927205500789c8c0d7502ef04d3cc54979204f362cec43e75169fa3fd41a57c1f044f78b4655ae1c9135505d0e83723000cf7fc0c553ab9e4b34cc905bf5e70fb7f1982938795d25fa3582b33fd170096c62d53a080ae67d1fa4ae2f47439d463c47c70b698b5b18d4216e7caf2298395c69d63987d2a75022c3d6e6bbc40b6ae476e9f3563d18a20283b1e119c477f2d69a5383c56bb5bd62f1db148c0ed477604840f4a155c2bbaacaccaf401d507891201665f37b19ed9c868a7b85fd5fc0e2466c7ebdf5d60805df0512db8a952bad72194b66c9e652e2d5b07c9174dcc3630aa044a8dd0049db24ba4d58cbd2ea3eb758e21d5ff3f46d7f8e05ebab8a3c827566ef28a831824489a6d67c787054135151022b85ea37418a41e4798f47f8aba630870a00d41db902e5c459e7cf3378a1f5d3ba25203268435920fd38bfc115e84f827afe5a7c6fcaf28f8c1ee2f0529a0fa1d599321ed3eec53f45af0f7ab5edc18dd4913eef36941b21423f331ebc4e9cb28b4a8f4fb29202a63ba041750adafeab92936240f249947dc2ada3c3db9958568529434b51d218b5b7ebf59565f490d54f74439a04d9e37a536fbedf83295d36bbb5b44fd2569750d859dbe7047ea6a0832d23c9e97fe50d242a16c8b17c8b87ccfcb220e66fc27c75f9745a4b97f11fcb26ee1942460d816f3c829524b1d89b6f2af60d02e6c4cf7e75bd2084240d2b6a46b1e20a46dea9cba0eabf069d82352f099a7e0508024fa6ffa70bd37d0370190de5343b0fccbf3b842c86f0122fec19cc022713d46835de92d7f0f603e457751aa745b279261f4d91c6f74bfd966be273e4fec487c58f4e0aaa756257eb172a9e5a096e01de127b0af8899a0524ee7918798f5931d3ef3b9a012362b3dae3083967208402ef102aadd042458a9ac3ff3d31ad75bedaf073a9bc5ab474c390cfe24e3d80d385588628f462f73a2f98e036f1633fb2092abef1b5fa264b35c6c116cd897141d2477270933851dbb72e732b7e458dc065a1d23095fa3f9a6fe1c4e59fb4a39850dc40ecec4af49f1ab68b81e3500a1e5a999043b3e2de65a679f032e5a1d7cf9605edcfee4e409b8a01a784344d6994c263a72a61cc06721c402b0612a05d0a1addd93b2b557decc86a3aff5fc70aeb8c5e33174790909057d7ca1915de4bcd21c000b07c15a84ee501b6680f14c5417e12cbd8ce496cb2ecbf1413f528886a5d4108be5ebdc6b45a169c15d59c94afe657a1c302a42fcb8c2eee4e3632923ef52cd70bce79c557879508296bd064de22ed49e96fe52a950d15c259b9a178684d670e55990ff5c315982a0200222c4613cb0795a2aa50b8c7032a1e2628f75ad34b69f10f7149c3fec0115066801b73e70ee7b4e69d134f8649c2d56c708f223e274f75f3709497f1f50b0830f087bc4d08c73681513f85746a2bce1be729ee99ae084e23370c3b9b612fa582b8f76f1f6e5fc9b7f3cde73b0d2fca4e1ecd4ea1e68ebdf2134992fae93ddd26f90f20868fd74d9676ec6f0b94902819a20e176dfb9ab6ac6c41682bc702c12718c4109da036bed0013ab57a5048674b195ba4ea49b3b597d5e7efe71cc8ae92fb318aba0341b0ca313aca257323824911ab606f21dcce49f2b75eb8a5fbf0754906fa74d3beaefcc47da9aefcafb06f1e498bfd707e10e0bae2c100ef88a6587d283df79c71b8cbfc67e0da4036850c6f240a588ed5001e3daf74a7401ba4ae7f59cb4a0fe66a15722524a706fa7871ea830b8412bbb7f62b28ad138586f383e12e6912b1d10ccfa7e45728c1d75a46b1c40d14d330bc99798b6e1e54a01d315b9a321857a0bd49498241025d78fd2ef3f9cab692dff20108cf8416af38ad0fdcdf33f0731623b832aeb973bfcedc92ca9160fcc77bc3988b1606259716747924c169b0fd3f4e998ad1e7e21cf9e762fee75a158b70250c119cc4b721d57db5b4ad1d08927415829e4803301323da4fef054b68943f6d05471d03356073834954fc38bea339235eda830e3682be10cec01728bb75843bc4a41363aa6465bec4345fc79dc9494d594d6dcf8015037ecfe0e8867eff5bd07691b1c2f677550c21a01f0a62fa51d8a44e093ba3958e51d640be4ef7211bb5e4dacaacb9b0306548d5c8a5f8cefb2a9d21c035c3d6df4094fb497cd121076b1bc46bfaf053c3d87c72f7d7d81b69d366e93253714973c74529b56d7e8149b02f920d810214adde7d4a66e1d89e46c590155856ced884a51d9efe1d5b3fe809944cca9fae7fc7fecc1a86de68c4fefd14d7108a705165315ca2125a18b94b6286a5c66d4912c27ba05a6e06c974542718d9f9d8d2e6ec239b83034e0396506728cc3042ec6df149d45e108cdb40e2d5e4f1b62998c5888d26586b69345959e58f9f43afd53844e52893d1b5c9f233553cfe5a8db3f3ccb0d81fd94a11517fe122413c54ec49c49579016aa38abfaf2501b05cd6351af99e1dcd018e2c3ec89acb5cacc1e19e85039bdd3b3222b6cf1779618478a868609f849260c61677dedce580e3c1254b7d37bebd39411942d9d26782a5463a26d8cf48a07d5065ad1c8810165dd9948ded22469ef4ff7d65ec5e2254b6b487fc8d1fc90055ebf394563cf0b8c36cdb55cc07864c0811cf2c4bb8b179a4f26186d90db091279ab299809777a0452edf116f978df6d52bb2b87794ac08e7c8cac10ff06e99252598a8675630e85e0f870b93fbff7bb6f3c21ab90899d685a401bb49841465bf0c5456037a60faf7dcc0ae3a01b2e8c11c6773a8f270618725cccf20a7e410eee64139174067d9c311af89708164853ce1dc8566027f6a446c680f2413857f4cd337c92cb46d1fb49136a99e43f31a06c031656227754e6ae243a0af54c4b206f7a8a7f293bb8dc42edd0e2724d4e359fe8f5fc43829534f64d629c94d17a643b84074124f6418449bbe8f32fa7067abdf4ab786c1d61951006e22dec46305edec20981ad039ec007064b861d6f491a64eb9efbff35eb1ee8643bb966103d0c8d932d697677d1c739446245f567fa76800b61c6ce680a9f4b67753d8b4c1426454adfb68a627b989e9dd789f8d3ad57bfdc3df6df76c893e2de70cb0b099fe991133ab244e5563763323c8ba169e9a4428d0525418517084682e26e096a4c543d9d6b2d62e9837ced0388e4ac0015317b75b9561301a61b195f79bac0c0467d440772cec8eceafac31d95959f872950c2713199f10a623484d57bf37c59b5f833a1a8b4bf2c7b8", 0x1000}, {&(0x7f00000017c0)="8885d7e79568cfe9dbfc2f92151b7821a9bfff44ad2e6b4f0e40e7", 0x1b}, {&(0x7f0000001800)="3cad9abe434e824acd78f09a1400c0ef7ab6b72e4fc872f6d81e1352511d83db339ff4267aa19f370fa3f0af9432bd65a9d8c457e6685558bdc598cba473417214d1c0f3541e3c11e21b0ba9ffe92263adbb1ff4a7f7fcf8ceaed2a57dfcdd82884464751f53b641e1ba995a8bfade6d11e56a97698d8fc16e91191c5eb02ff51982b31337fca10f683e7f64d5c7f956d7bafdd66aa7c635f7c151e9cbb9979f64799dbe6d8d7af0", 0xa8}, {&(0x7f00000018c0)="4782377f009991477eb95a2678b05fc2ec9118797039a18a97ac87bb5b965a313586645354adec23dd6d5e31a2607e1793ff0a9e0008fb91c1eaad5d7beaadc27ebc534edeca0f3b2f6ae8d67c", 0x4d}, {&(0x7f0000001940)="1b", 0x1}], 0x8, &(0x7f0000001a00)=[{0x20, 0x0, 0x5000000000, "f1b511bf51bed2104bd2ae"}], 0x20}, 0x403) write(r1, &(0x7f0000000500)="63d91f4a22bae5a96dc3b6e58e7d734d1a24a8cc8256b2c4fec055136f7a39472c2d8a0deed7bdaaaf5b8c3e53d12bcdd6fe380f7d60ddc8375cc788d8a7374046df15a72ac51507203f8a7bf14fc3f85d5678e6bc26126a737ea3e57eaca4c96901a6f51d480d79a3456c37f99c964eac75b48d72c3f1ffc6ceb9e919e0954998caf7dbf6d523d71240d6531865e8a6acd6d5ce1bd705a12ddcbb7c750ea733f12d2a33c3c96f76ddb2", 0xaa) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="020c0000", 0x4) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x840, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xfffffffffffffffb) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 16:00:15 executing program 1: r0 = socket(0x1b, 0x4, 0x100000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2000003ffffffffd) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x19b) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='%,\x00'], &(0x7f0000000180)=[&(0x7f0000000100)=']\x00']) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x23b, 0x4, 0x871}, 0xc) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r2, r0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x4, 0x85, 0x0, "42b463697a0e2b3662126b549ff56c3b8d75b4ff", 0x10000, 0x7fffffff}) close(r0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r3, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 16:00:15 executing program 1: r0 = socket(0x2, 0xc002, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) lseek(r0, 0x0, 0x1) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="47f736917b2d71a535f1d289374b86ef4ea9d24f47a99a62485044b656ab2c6b871170290c598937d3ba890a0ea55446853fb24175", 0x35}, {&(0x7f00000001c0)="423d991ac49c9ee97c10f380cbed49b6e0a0e6c89fe5062796f3bbb05dd714565736afed9a2bfc49af36f38da8fd5b25ebe7ef1c366d64a833c3acdbcf471129517c2f41812d36c0ea2c84fe3ba746c8f4fcd8b50f3145c6505d68d7bdd6c30e07fd3e8181d718ce6da70771a0189a84af66031f59081dc3082cb04b259241a2f7e3c6c712e7f97511202fcccad58ca7af0a2eb97b919f2638669154cc2fbdca720e3b07dcd7948a943d215d27804cf76b363b0d2ee31eed4460ccf22306d36895496cffc5a9f5eefdc3772537d556d0ee2f4d64a95334438326e9e1b4a40695e6", 0xe1}, {&(0x7f00000002c0)="5ea2dffeea9d7b9c968835959626cba20663253c0a3d4a4542217091fd4efcc8e0f587478113dcae5bc8a323f20929ad49fc061397ca27abd31d6df9a7b03ed8c3945442e8ffd0cde23290a3", 0x4c}, {&(0x7f0000000340)="3ebb548417a0558e38dfe32f0646b876319bb6f94e83bb3b228108c319ccabf0e214b112a650f05ab3da640df6b92b4e7639004839e86f73c131b907810d94d57decb20ddd8859c56d203e4926dc716c3bfd9de78cc1f7d81aeff0b21c71b94c60fdc73325f113c91528e56c0c95b857e143ee", 0x73}, {&(0x7f0000000400)="00e738adf3603f5fea8ff7bba2ee15c7044b0ed426ae25f099da326ba02d798e44b3b0f0026260adc5b6aef10705c3f6a638509075b72ed6692aa43d2f0434b505a5cfb4516e7ef1361ea775c83f30dd90c411bec43118e987cadeccfce4e1bebfc4430eaf55c4aba5e54ab0b5c58c9d6a5d979f1c13f62ed17ee866f4314e0bcd5ca2d844c3a2eb7a3976244983a2ebbb4e18767c94d8f37031c9eae7bf0c28107e9b91681b02c1cfc285d6f0fd7e8d36fdb07092ea065666c5b57fb39a8eb7447126a1", 0xc4}, {&(0x7f0000000500)="96a0f4ee5b3f28de2ca41fd198450f5eb8bd826fa9e9fcbc137be66e6b7c64340dcc8ea3a962461a506dd2a762011a0399a1fbcd8e33881d51751205bd6ead61086e6d671389b5e47c2dd8a50f7101673c9e6c10ced3705cbcce76ec276faa5e8cf3b8333a886335a53e90d94231a45943748dc896eb7d16e3257303261c1c66390423a636dc553d9a475a71ff711ce18d2d3efb7f0a53d46efeeeec920bbc9c4e2595f9c1ebea29428bb2e74ae117ea0e18a5aaf3a5a3c24f148f946df6ec01267b36283b9a38b575f5af1047dedaa97b3fc6981903486e3f6658e5a0ab122bffbe13382c1023ca4a7356c0bc02", 0xee}], 0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710f3f9e308b58c20538de44df6f6d33541aa8964de8d5cffeefab69a4cb20dacfc2699a36b54b2b7b02a9e65b1a9780ed084db38972027f9ec881a758263081957880bbb4c517803c6f0eed77ff2ed8f82da3f75d714a5aa0ff53e4fddf5c8d45306d42f1425bce08a875d96a3de1d7057bfa56d885b1ff72817ee6d29dca785b50465329699d51dea52796212da8"], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x28450, 0x100) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:15 executing program 1: setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) getgid() 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8202, 0xfffffffffffffffe) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000140)="d684d58632c43a24b2e5212961ea062b1fa8aea3b6d23b356c54362326ab80610346d33cd3fb5f9c5d1c1662d4c54fbb47151dab9ffe8d0308ca8e3803416306804ff64d8012cf4f763b4b4f88c9a9aca42dac9852c383b799ba4945739039175fb9357d667af4bf711d6168c08dc21a595694382ab0acabe125f9f49c3c49a84b7298d0b9a56dcdac726214c28baf6ec8e668c06ac8e57e5c5b0548793a9967ab480825fded406c65ff41bb83d46518ca0c980627c5", 0xb6, 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f62757300da1967eaecca32ef5a7f6cee10a6c4a2"], 0x8) mknod(&(0x7f0000000300)='./bus\x00', 0x2039, 0x7) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0x80000000}, 0x8) sendto$unix(r0, &(0x7f0000000340)="f07122c671ee21213a5e2222ac0fc9990db80e79b7542ac7aee9f1199ac82c3d3fbafe43fa2c456d469459ab0c26788ebab9c6", 0x33, 0xf, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) socket$inet(0x2, 0x7, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c796b1f9699a6988651f092424c26b512073573fceeebb1ac56362b65cccdf9ae73c61593425fe047816aad1c3fcb3ca9cdf3511f1e2890eb6646f12c7a6bf350947593fead5e9ef0184748d0ae4ae8e697903e3d4d2ffb481c88a07b1093bd84c9c0205536dcc2d15e77e9801dcac0bf4e625833b2aac903d462d6d9d447baf09d41b57213d00d33d00e79b2c714c743e03c31930921d80d3ca1183b8fb06824640e79039ee4174c186506e75abcc7e81c542bf97c5749bf1a81290a4a4545f9cd918173d", 0xc5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) msgget(0x1, 0x226) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x83) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) dup2(r1, r0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000006500002000000000000f"], 0x10}, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x95) sendto(r0, &(0x7f0000000000)="156936bc1c511d39e8db1c985c344bf2299570ba7283d5fe75ac0bbccc42bde0e2656afd804c97e7c80cfac00657154b3ec8890dc29e65583d6be62af955165eef43031cee60f8f2677aec97f0d62bc6a5c52ea0a9bbb4790297c7f7d24d74a1de85df93041d5ab0e88c30b5c53afca03141b7bea6fdb99b4ce732d1c1099d720e16c04e31364191ae6abe4ae0f3195d57daf48aef37fe1a5cea26358f6ffc6e3087d520d817c4", 0xa7, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1902, &(0x7f0000000100)=0x3ff, 0x4) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x3ff, 0x0, 0x0, "336d3bf6004687fdd5be64dffdedfc0239ea7984", 0x0, 0x2}) close(r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0x9, 0x80000001, 0x6, "f6494e859d0350fa482886ed031352843253d6b3", 0x40, 0x2}) 16:00:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8008, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x100000000) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x23, 0x40) getdents(r1, &(0x7f0000001080)=""/4096, 0xffffffffffffffef) rmdir(&(0x7f0000000100)='./file0\x00') getdents(r0, 0x0, 0x31) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc005, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) preadv(r0, &(0x7f0000001000)=[{&(0x7f0000001040)=""/4096, 0x571}], 0x10000000000001f2, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/217, 0xd9}], 0x1) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) truncate(&(0x7f0000000180)='./file0\x00', 0x2) linkat(r1, &(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) setsockopt(r0, 0xcd, 0x3f46a2b8, &(0x7f0000000000)="37059cdbad6a67b98d71d88838ac68ce027f2b08b5c6362a1f058d018049ff04590d5f442fd8a0c6b4a166ff730478071c67455cbe62c17894a7940269a16ea8", 0x40) 16:00:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="c17c1191d45f8ac696b3", 0xa}, {&(0x7f0000000040)="89d8d3543e98fa532af49b55e41c790c73df15151cb480020971863fbbfa4fe1d7e695ed1ad80e8d619d1b98dd49a896475cf664", 0x34}, {&(0x7f0000000080)="0a66d2af0390fe11b59c872646e9ceab6dfdcfd195fbe89ea85323393c9bbe25450d3cc9ac6ea17109332450", 0x2c}, {&(0x7f00000000c0)="33eecfabd8c5c783864e5e81", 0xc}, {&(0x7f0000000100)="3653727b2904b34a144609f46fb9fd8a24afdaac80e8a6a0b9483639c8c10f4266a35869a8977d48f954d7c283cf4f6b4781c9b4079af84b5bd2ebc8b27cc29b9fcd1cdc152feb55a5278e3614d6a02217c9a94a89f5284bc4dc80205055132e39307e0a2044e27b9107ac08f19e1d07a8d0121a678605c4e495070b383447299fb5d0f1667afe79373eb00cc98100a1d11dac3c88409c31b9b3906a4e95db2dabb111a34622ba3d808b03e65a94f776607c1761424fd1b2d8d1f9a54eb88c37f944841ddeb162e1e729d5ae6be603", 0xcf}, {&(0x7f0000000200)="4d7b744e7464ca0d7b08e10152cf19890c3c2d9c361de7bd0f4f97353c84f8c537e653cdadc4a863ee686423d736c185f5eecf2cec226ca14dd408b78b83db267817c2eec0071ece68c53dd83b10105972b081757a2ffdce", 0x58}], 0x6, 0x0) execve(0x0, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) 16:00:16 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000015c0)=""/94, 0x5e) socket$inet6(0x18, 0x8000, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2012, 0x8dfb) r0 = socket$inet6(0x18, 0x400000000000c000, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffc92) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r7 = dup(r6) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffd) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000440)=0x46adeb7f) utimes(0x0, &(0x7f0000000080)={{0x5}, {0x0, 0xff}}) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) r3 = msgget$private(0x0, 0x10c) msgget$private(0x0, 0x1) r4 = fcntl$dupfd(r2, 0xa, r2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x80000000, 0x7}, 0x8) kqueue() r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2], 0x1, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f00000003c0)={0x18, 0x1, 0x1f, 0x3}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1802, &(0x7f0000000000)=0xa3f, 0x4) socket$inet6(0x18, 0x0, 0x33dc) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x98, 0x0, 0x10001, 0x0) connect(r6, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) flock(r2, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0xffffffffffffffff]) writev(r6, &(0x7f00000014c0)=[{0x0}], 0x1) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="21c71ea53d9ff67443b004988b8549fd6f5a74306d87bd557f5d8ea8a6cbda21720f7f81a72cb40893895e4bd80a03c6b081229c2502a526863d4ae1042dbe17052c4b812e25a144bf9b7b35ef2cecb708f7895996f7df09627487c01d49913c1d200c07803ce349fbf7089282564f2772e0872c3498cea42906e695aca43f667b6ae4f1814713c81e17b24425753a7e3011a36e03aa70c086918fb088e509c8eb856c8965e8", 0xa6}], 0x1, &(0x7f00000027c0)=ANY=[@ANYBLOB="10100000000000000100000001000000b9ce34329a754018de3cbb3cb269e6e8b763eb9ddb10fb2392c001dd99da8a835c23b26d1c5c10f83e4561790d30898d8a8938f4ca6cc6446d49f15fa0b25490cec9c411fd61019a3b2a49cc93dc4cf03e53db94c8b984dfb8345920dcf6b8fd5b2a36642d5a977eb15d34e83765d47e4c672e0db3444e897aca126d27f67ac60b0582532d1f55771f52f6d86c8bed595ead355c17d707b3c41002fb61fd6ece2c525d5c1580abb85f0de36922dbf4f804e4fda792be4452ce13f05d1fda72f80368165442a39385fe4f40126190117b652280728c05646b5b0b8e71a2f1ed56a3ef6d9d06abd6bee5dc05bbaf39393c53cc4358ddae4f637d6fda3a76582f6a089f92079ccaefb3523c6d032ebba59213bec913b08be2a1f941221656424739f69aadff944972a406c59229fd9f2a8685fcd11e982507d4f8b20741c64572c5d78fab8f13f18121d491a3fd15b16b81f3e4b8fdc9d5a30c9cc44c4763e6b88330291d4749c99107600bca4c51cc5b654f4c2f3033d6c72a075971be230c6326bcfcac7df4464eb693b0961656d1c1e726c3b568e078e61af6dd6bcb445b77711a6969b2b359591d2527dda81d291b140ccb48d19fc5844344e457e0d97d4f24658ba25326ef4cedf99aed12cf2e5af39f301c1ee7cc02de5d085307c2e2b3ada068c7a7f8ca4f456f89c9a576ce3c6f84c991b25da1270cae12c9bcc4a6c293d24aac4cbb51350f80c6001758976536eb4582dc0393d28136a98c94760e43d2c7ab8d6e3db772774d9d808992c12739bb3eae751eabfbb6c97c0011590f42988a306d92a52ab4b75cddbbd02c4cb1fb2bc0499cd7989395f59bf3ad169444244f2717527309ed81495701ffb14acf70e61cc7f95844ed23c862e96427dc4fb88802b94c8d44ce067068d27feeac99edb0f4f177eabb8bbbff850f37c8ab6190b1ead5b2c9e21221443fa9fea7914cb5c5f5fd326c383812517e48ba9fd626773f4230752c374336a178cd8f46adfb9c8b949856977579c7b70c0715084af465f82283493d3c43213154e1bf92b03b115bd5c4df7e007d145572852aa2e59d69c2e225a633085a861a917cec98b89fc777cff13e0b00a4042371231ff1ca8f689f0199c57f9618d0d076bbee258889a8f4471e1a73a122cd82db0e237a8017cb2929dcb421f56ae193cf37af4a934b9565cd894b40f48e3127361832285bb6ba9abdc7e666c74ce5d2629f2168bb2757e3193bc7de55aae6c36c6e5842f884c60b941b5b42cae9f3e95a8ce7035263d5b55a2152719418c7b877a999c56072707c5b8304696cdc5f4ca28225e9332d547469e79e876defaee690870de560147cdfe23d47fcfd3f991d1ccb9987fb3b76c36e73644bf4624b8f1236f09baad3b79938128d9ce52b0c784e225ee6c9321b29ad8a64c1235639ff9c1f261a0a21567ac5887739d71ea33b331aa254bef9a9350ab3c56bb74c9e6b71725669e8dc04521a23182d58ed9e9e1083f34d4cbe2f98bb1f8091817476d9247d7ed0d8352911bcee17e4c3e792564c8185f2b7ef9c94badc3956480118f45d8cfc560c271ee0111a449d76040ef8274d70c98d92a2ff1d99ca793948828e5ef7152fac8dee037187797e50cdf88443f6001a69324004b9093a063e81b370e96be6f646ebed0623edc77d254c74a57447d6e5765c9d30c6f75b9dfc01d2fb404f99ba2d577d7c8bbc5aa775ef3806e8903858b4d1fb98a6dc958ce92107fc0781f276d6b3c4787dba00a81afad2b46292259c349883ac8ab0fd4828a12b918885ea094759e305fe605446d4459b79a89bc7b766bfe74c78f7f4b072e96f2184eeba797a3539ec657fe0fdafeeed173801b90464846899eb70ba8da720a5aaa6268c3d42b2b6511c055dbdd4a3a6cabbe3102e0ce991ffd59b6d1761d83c04dc76246a8f20b17eb9600f42b1cf1baa704924b4f6d39feed2502644427b27801b473f3b59f632a398e21961920a19f84a4d1c9db9558236228bfb1aa11e50d49367718031345b69e06e2a2f701f1483a799b67942dc50bb8f6e2ebc0b5773aabda770329c31f75bf8ac5e22e9e1d3349b61b855e1853b96b8539ab0525bb2a57441d231dc7adc8fb4011e6075dd0a6288ee8544d9ac691f99cf2b94c0e1b34a5dfb57860fa514de308e19692587edcd14ad6e1d369cce4dec9de8c135822c2b00b68028cbe39fca89bff4f2ef0b078cec1d75b5b4f0f9a75fc9cbd55ffa7e004d289c64d71c1da1ac780da0b9b399f3cc040c556f5ddc64dc80c681130ea242eae1fe1a50636456884dd444350514701f7ecbe2643955bc327fccc78e4f3a8d1dc7b30c91fb26b911ea7e7e31e01a38040e958bf9888fedc319739bd508e33d76c81df4d3e2663e25396fbf0133759c5518592870cdc916461ac473308913710fa3f0c3a060bc61d6d30ba4c01a4f9bf72e70fec43f3014f5c326976a6b70322cb09164e3d089ac1e31d1eb7d4ae0f69c755b3b631d7f9698ee085ce1294df4ce6ee4cb2fc7b28c0c604d51e03486289134e1cee2acd6dbd68b2b156af7832d1dae689c75b319590947455db16e8814bc390f34f9c67c45a61f4cde13f7070e0ddf944c68796976625f72e5d031aee09273c5d1fc5bc9a752a9c13541e4452179b60e54af5363dbc430c69ac6ae884bddb19865da37afdc4e7dfd472ea526985fd9f845189d25bb3c127c7cb57c66728ed7cb1890f9941229cb77259ed68ac05e904cd73eafd9abf320d6483e7cd39f2186f62ade64e23bda9251d1973e3851137983e849224b8377565c75424c3384bb3358e6973f4e8eb2fc174d20e79a6be23669c9f5f7e2c9f60f24b8a18464ba7f484e4aba6506ab371a4c7309cd1f735d0df58c70bf865f04c31d797cf5acf58d84e826a77f8341fb3b1d58a954df44cf02667effd908ce8834ad15f73d2c1e8fd6034921b04ad1aca4f797b96413fd558e6aebafd5553047c47fc1bc1d5a90fc93236df9d29902468ef332c7847b0cdceaf9d476113af9366b12e6bc2fb25acfe8d345f07da04f78adf2fc1df3da88015ed964487901399c426fed52353213b6d48eac361145848507e8db77337cb49a2a3ba334ae9b408b366b31d937ca56c56ae6bc351a14b62cbaa1ea57e0bebd8020a1468d43bb6a89afd787d6acaf58d0de5be7229fde7d02431debc57cd9514b6e3fe9e1bdf95f78307a492d3a209e7a77c2635284e4a6e36aaafac185c2da829d3d222d20a42be5a6d94ea77f6a748cb736665a39d5cd7ac9364e029067bb997e47898764e15a1506dfdd72f8efd77240002bbd2fedfd92aecc1881677058cf213be619aa5c69037e8f74e2995baf72b1cacd082e6bee1f502161eb0a1228fee15e5335ab5ea66393e0d4674dac0d41bdb8dc814cec118462817dde405dcf09378448f909d7a997bd0ba36aa60796c21193d22bc4bfa759e82183e45a4440f24a21f7269f87a7e3f8edb80d26140f2760fc37fefd56edea4c6bad151f59430cd3be960f98f5d9e6f3546899df2b9c6e19857b7e3c1f09e886f6062cfd440e31c8237385475b1b907fc0d3672cee68281786d0e376d0222bf0551920b8fb7e2fc64f00132b30d7c6bab2e9769425e36179c71c87105b7ebe3677718ddfd07ded10a07f88a6bd4c23d63e799a361423eff265dec8d5f293562d54ffc50d64d20edc09f5229ff9e40cb7676e9de522efa11d6bf54c2056938350f19942020db8bd673e3b8d8f8e70b13dc99e579800a0ade70806d3b9ed59e180eb892947917b0fa73cb7b5891b7446327778ba0a5eeca60c81a5f943db844d8e55c4087ea35d252cfc42a881f5076cd9aadda13fea40d316b81acabfa2cd36d72bb43c8833f0fa2134724839f78c59fc3328dcc879292ce018af14afe86e86d8ef725b74682dfb487dcdf47f76bc4b5874483b5e10fae3c0755a85cacbe023785a3706e4e0899263babb7f7eb75b5997222e51ea0ec0e91682841b27e25d9168a50ac93551a60302c0555f427be42d95bd4e1d3d37a15b49f8c21f6724bf9040c204f5748760912fdb479cc2356bc3d177813ae5acde49d03f5b7a0746dc4fb6b228f45fbfa48cdf409915f04b3b3a5d9e9818ac769a70f3cd9875625d0839e88bcb2ebf539a1ef4708f6ab4130360c15e5e81181e04bb10d2f9e7a386ae23124bf8e02a622d0ee1f39b5055adde03dd03385e632e150eeffa0571146f14578e3a96e8b367e9213169edc62966056116ac9202e89674aeb2fdb5bf354a7befda79116839978261b02911b8eb597f2b917c5a18630b2a3e8e1aa892b427cfa56ddb59a3809e034505b89cf90c72afd91031685d1bf408e98e9bb9b9d56ca1a7c544384dab2e1b93a7ac911d1000c850e6d13ee9f5d2c0bf897d3e917f4b636b239bea4b624b69697fbd7d097a82b53f50142930e4dcaf771800bebd6ce5605c19eb97393563dba498215287aadf0c9601a028bc1943211e53fbc7a9716e0a72b2cf2b78e92a64ab1072563f32af80df7861260242e2438c83d339645c486930b4c1236be5ea2ce1c506f599e08893658a81e8de021a044b79d63fbba6e9302ef476463a6c1ceb7d4c2a8795ff842151202c912ee85315d12a373ca7b38347864c9fd5da9464a61bea6ab33fdba990ae6653341cc7263e8fe35622559470a60e815685d8bbc131573bd1c32987bb93a84f4b7c988ec07119fd1f835c9bdaa88604c56df0910bee2a1e01e3f2b062c59edbee2100c7d55afcac56c041057e87a140592cb35123cd083d5672be083c97bbdf6cd7495b5c2f2adfd94248d55ba52e9a881a0d116e6f1332d37f3d75c73ff77e473d8248f54cf1271dec79690771753b0b695e0ebf4623dea95b0a24569c9f3000ed69b08a86aea3d291bd63f240c1a17c579a89a3747267ca70fb9ac80c3ba736fb0917c434fd202180fcdfbdd74a17b276489ea7a6e38b13ec2f07e2248ecd8d8ff3b1078cde4be5a0eaf208be0addec5a508182720a41b9a1f1bab7e308e4aa21eef89920b6eee35157c589cda3fa5f345f7ff4351f827ea7780272738412bab5e806d1d020514142d7999b1322e2e633300078e2a383ebe5acc2a13bbe3396c8568705baa027d4c1183d2c51a018ed575b984a360b25bd0fac9a84aa191d9a7190bf7c625b23e6e926e5d7e10497381057e75fa135e37bd34fba8434b65f02e535021a57feaeeb8c54a9176f043cb694e8b06489f49eb83afd7a325858467af55f30ce7fcfa01c3ada5588c1bf3b1b4b4fb41af4066b21db0c40193190d5cbad3b76391a8c722688dce0fa2525263f70316cf268cdce73a92bdbec53d9ea406f8f8bbfc5fade53bd5d9e1155d65df906791e15b29c51a224d29a73e7366b03ee9d32c50ff5dd7a1dfe3a24e798c9081607d9257ae6bde37d32df59ef5724e33e36798340aef6c23a4d6133a168fb58f42104f14f1d4bd9d7425cbbed334e74141c8315490cdbc092992f0927885e08715cbb2d21a40bda139cc2cddab8f34d091e82d6d919614712a31c41932c70a2722d51f0d39e2ce61070e27980314f13d09e1859799f5466d76e29620b387bccf37641f04476ff92dd3db76fb54bf35db65bbd0a60354b5efa3f7b02d398b1732e4783fdd6bd2613da4316ed44a12c1364a7ace445d4e0ae69b167e547cb18f0d9bfa9e54d4d5ff164fda41ff2a36c63c1b827b9e48feabaed12334c618fe5549f7e4fd2e2a4a33a5de2b43ab185d74a62b703a4c3566ee35f88c4da3489b2c39d7841a63776c04e76b8c747f000000000000000010000003f5300005cefb7a3070a9b2bdcde2066cbc2e2f2423086c16ff68a4ca62891d09a02ebc4ca4a1ac5ca20a9c4969ff61f8ac57cb24c5012110c3380f669f6dbe40f885c31d9268f70d51827ad8913b7f55c9808c0151690c5a5e6258b78fe211125e06fbeaa0cf59b62178344d017fbfdfc8a3a12990f65213ecf44237a7cfb916b4ac0aa1b69080fce384ab94fa5f41685f35b0b94c4261cf1322304edc3e559faa3103abf1af8f2dbda3c6b4c064e19294fb3fe24359b9ba6cdfe26dbd901e3fb38ec460e1514242f5a014c711db0ae824825b868458ba5a809dab3cf4ccfa283c0de00b000000000000000010000000400000017d2f8ab2f774aefa0a1f66b0a5460fe14b15c32a99d492b56b3ec6c85ce3ef57e2034daf00eb069bb4942908d487a2ab69ba41b451f7f409053855c1f68fc036abbdb2d213c27be5e3e315031ce0f47f75baeebfd05e37bec7138aada144987cf8e70c2a1f3058f113215e695b8565e270c5366ec1ed3562148b8f8c1fedb46906a4e3e5cfeb7b11b65fa29ead62b9fc8e56007d8bd1dd442a2000000000000b0000000000000000100000009000000a09c465e5d6de844c1021c42693b257f0e77cd06ff28d657528c93a55055dd978486e0b4811d399a2942efabdb84a57fed6e902741d31773c07568cb1e78e38d1629fd7dca5f178d115d097c7de6fae14265336a1824561c372137cd238cc9979b212ba1ae17270105ca46fb17cd8bdee1fb5685e8c183fa2d1fa8fafea9929b0147cf76a590d9e98ff71c3804c4c5abfbc39c08aad275e1e7f8000000cab4070f7f319c049cb0833973bb03f46c87889e9225ac4b7b9b4333d0c7799f257653ddb10bc9dfd2627ec8d51df130e432000000"], 0x1260}, 0x1) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x2000) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f0000000480)=0xc) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8130) write(r0, &(0x7f0000000140)="bd84e127256bd2af9550a214c525a34bf7ee07ec1cdd348e81164fb2a7776bfaec3c642452c3dce402d45f2d7f5f583c3615851cf5ac32beedde522ab900f678915a77021eb07b040100f7120dff77625e575315568d1219e9a061a8f7417b9b4c6b6bb58b7ab36a3700", 0x6a) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpid() r1 = getpid() r2 = dup(r0) lseek(r0, 0x0, 0x2) sendto$inet(r2, &(0x7f00000000c0)="6b095d29757187370ff58176acf3820a1297fa36e8a6e7d8cfc20fd112469758ea74139b3311e541a042b8540265e3c1ea0fb491970bd359733850a7f926b16fb50d86eb28e37dc006a357474ddcd5b51dfcea8a7bd6a7bc614c5f6aef51e8a715ee2bae5c978586eb78955f88575e24f569aec18f9669996d1b9a138a", 0x7d, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) fcntl$getown(r2, 0x5) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getdents(r1, &(0x7f0000000080)=""/70, 0x46) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x8b6, 0x4}, {0x6, 0x4}}, 0x2) fcntl$lock(r0, 0x7, 0xffffffffffffffff) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='[\x00'], &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+@\xb0*&$\'\'@\x00', &(0x7f0000000180)=')-\\%\x00', &(0x7f00000001c0)='+)\\\\([{\x00', &(0x7f0000000200)='[\xad\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[$\x10):\t-\x00']) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() accept(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) msgget$private(0x0, 0x606) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x6, 0x1000}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x28) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:17 executing program 1: r0 = syz_open_pts() socket(0x2, 0xc001, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x2) semop(r1, &(0x7f0000000000)=[{0x5, 0x84, 0x1000}, {0x4, 0x1, 0x1000}, {0x5, 0x5, 0x1000}, {0x3, 0x7ff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x3f, 0x1800}, {0x0, 0x6735, 0x1800}, {0x1, 0x100000001, 0x1800}, {0x3, 0x2, 0x800}], 0x9) r2 = getpgrp() socket(0x18, 0x8000, 0x1) fcntl$setown(r0, 0x6, r2) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x13e) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x40) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) 16:00:17 executing program 0: r0 = semget(0x3, 0x4, 0x400) semop(r0, 0x0, 0xffffffffffffff83) semget$private(0x0, 0x1, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) 16:00:17 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="a7f09572b6477fe66c37", 0xa) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xe502}, 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) recvfrom$inet(r4, &(0x7f0000000400)=""/198, 0xc6, 0x840, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = dup2(r0, r4) kevent(r2, &(0x7f00000000c0), 0x1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x80, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x81, 0xf0000004, 0x8, 0x2}, {{r3}, 0xffffffdfffffffff, 0x10, 0x14, 0x2ae3, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffa, 0x82, 0x2, 0x3, 0xb403}, {{r5}, 0xffffffffffffffff, 0x2000000000011, 0x1, 0x3, 0xffc}], 0xff, &(0x7f00000001c0)={0x1fda, 0xca4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:18 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) setitimer(0x1, &(0x7f0000000080)={{0x7, 0xf5a}, {0x8, 0x87}}, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa1d, 0x30) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaa, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setregid(r0, r0) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) accept$inet(r3, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000005c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r4, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x4) recvfrom$inet6(r3, &(0x7f0000000600)=""/139, 0x8b, 0x841, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x10000}, 0xc) fchdir(r3) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x4e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x20}, {r0, 0x1}, {r0, 0x80}, {r1, 0x8}, {r0, 0x2}], 0x6, 0x401) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) getsockopt(r0, 0x4, 0x1, &(0x7f0000000000), &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x86, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:19 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:19 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0100000000000000284cdc0300000088206fb2e1"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) close(r0) 16:00:19 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) fcntl$setstatus(r0, 0x4, 0xc8) chroot(&(0x7f0000000000)='./file0\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000001e00)=@in6, &(0x7f0000001f00)=0xc) fsync(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=').\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='.-!:\x00', &(0x7f0000000200)='$%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[{\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) pipe(&(0x7f0000000400)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000030c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000351ede352a74857a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baef9a8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9a1291cd9ee9255f13249e662b8b8296727cd55cf139700dd174f45fba20f09f504f069c32022934130a82472127b3775858c0225098244e9888d83ab20f67596c59037b3d6295f6dd2db973d3f6f097fad2bce53438e1cf8808993325b0ed1c56a84e33019bf00ab8ce1aff91cb13902b5fc8ed5a778c1c06f000000000000000000000000000000000000000000000000000093481ea6823ad5d233229f89ebf5e48a5533cb0950d2d384c9b22ab212845362e1f8098296d83a5b773c238e5e624663ed0d62912cffd221b30c1213bc5bccf2ef67b5bde80d089cdb04ea240ffb05c86c02c109a2ea8242f0682b5530265c99f5db3cd584b65943a3238fdae8b3dd87696dbe1874ef623836e8ef6d5bf86b4b325bf4e2994443752176c76aa6d7"], &(0x7f0000001480)=0x1002) readlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/101, 0x65) r3 = semget$private(0x0, 0x4, 0x40) execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001680)=[&(0x7f00000015c0)='[-/.\x13]-/\x00', &(0x7f0000001600)='\x90-\x00', &(0x7f0000001640)='[{\x00'], &(0x7f00000018c0)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)=').\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='${\\-\x00', &(0x7f00000017c0)='.-!:\x00', &(0x7f0000001800)='[{\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='[{\x00']) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001900)=""/214, &(0x7f0000001a00)=0xd6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r6 = getegid() chown(&(0x7f0000001a40)='./file0\x00', r5, r6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimes(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={{0x4}, {0x3ff, 0x9}}) r9 = dup2(r7, r2) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) setrlimit(0x8, &(0x7f0000001c80)={0x82, 0x1}) truncate(&(0x7f0000001cc0)='./file0\x00', 0x9) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000001d00)={0x100, 0x8}, 0x10) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001f40)) kevent(r7, &(0x7f0000001e00), 0xffffffffffffffe0, &(0x7f0000001e40)=[{{r2}, 0xffffffffffffffff, 0x60, 0x1, 0x1d47, 0x5}, {{r8}, 0xfffffffffffffff9, 0x6, 0x8000002d, 0x9, 0x8}, {{r9}, 0xffffffffffffffff, 0x20, 0x6, 0xda8e, 0x4}], 0x101, &(0x7f0000001ec0)={0x8, 0x800}) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getpgid(r4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) utimes(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)={{0x9, 0x26}, {0xffff, 0xdbde}}) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000a00)="41a6c5f80909062dfbe4798b9ee29308a312661fd980a86da74e0b22dd3d38b412badb3b0369e51b1aa2f678102e6edca24452b6cb4a0f00ee0b331269a560fede5e906991b65b33827c22d74fd2f3d39c85612fb3df0104aa7292da00b94d6f33f4feb020133db815a3533d819139c33e84a5da012a1d9601fcefd08e1ad3a9e193d051135833409eeffc451e44ac107c1d48e51ae99d0c3dc9127e004a1f3a73a75c67867b17c53e0e2c8d92dc8426ea52ac6fe36a11c0adcaacfbffdc7221c68fe45cd7815bc536c8d8c49436600c6e9be127c119818c35e3457583309be565c6e4dceacc2ce80c3c7f43663789203d8cc28939f178b1d4b2111d301b4b1f9759eb9aac8e2ede68a7af76bf6db8002ba72cffd3c458806bf63d6adeee72e6d4e45960dd10b2d5084430cf8ec88b83de84b0cd7b43206f26fd3ba505dc1cb76cea90b6502dae3379c39a9f0a99b369858d072b6c2253521b09cc361d919353737230b48f4c46ccfbcefd999d2c5eecce1c25a922fa0579029d3a0146303291c6793e716d1386622a3f19e520d17059ea804525f7dcdc0ce84cefe8599a23bf514626b1592d7210f0f0213501998ebd3901c6e96939f065b6120b3cfba4e70492c46e040b4095f1b1ef685be7217293d75762b1874912537724bc8707448b9d504e610f189dc001ff39a454002674490f69139bd200baa0846363d30ef76213e93e6f2ee103b3fad45d4ea34a9511e788d13a449fbf850adc4c2d21f285ab80377fcde6ada1cf9e949a5129329191a070262965c04ed90236b6db845c7e870d89ac0e2a146a1901cee36491ec3aa39029d893806326af3fd1e5e2f2ae10b9f50f4b861134734f4f3695946b19b1993665da910a3438b9ee1a06f0dbd6d6e071a7a95729120816201cf9154b30b50cd4d5193009bb7c13746d5e51838a80d04eb77ae9d6db530f5e880a243fbb4c6dbf45b275d9905b321c8383cb22ef4e09c1b138b2e6fca7f106080a4f8dcd35682588379f6f2f28d697eea0bff676bacb5326a7a9760aba8ab1427369dbccb45407ba99337bf8b6aafecb11b8a49e1f61e7f16cd19a17eac5f9aeb1f0f5af931d4c6595ad5298f2c360c480584d80bdb6d8776c2d11c5fb84bcd2b411c15752921a1b19a78fff2e2d0481d90fd45acd76f66754031331ec36e53eb5fa42bbe59ec49a4c36471b8d1ceeb4df0095ad385a3bea1472400e920517e7815ca2606610e59d3c4a5ad58cf4ba457400725a8c976e1bbe3a6f1be70ec1324ad67ea36259bff55777d36c33773d1d579f1b274d6c79bf66d081376aaf8c3808fd5c1c3ee956dcbfa555f92fa52b67554142d14e9fe03176670525d7272dea801c684e4d3bd7ddd7e1d4e10220f4a3430b96bd00c62e9fc6a80c82b58a00d60886e0c7e714b5d36ccca152e6c672fe325cc275ef73a54ee04b8da86ac79beeec47b93e2cdc9ae9b7553bd3074f7b0bbaedec9a9697b010d39ab8932de4744f2cdc406ff2508d30d91eb45bd84efce08f3c1805e2f0e3697d28c02dc02f2d3e252d0fface1786607bf0d514ec8dbb48a289083a1df88802097a184bce87f04c03834b2abf1fe20d25581200949de16414a24f280be647656a22f7fba42b8854979e3204eb2d08954424fabdf4ea44780ecf32fc2a70e36b03818c3d8634452082e98b55cbdd955153e734a7e7aa81721bfaab6cd634f9a163d0dac9487edcc1fcc05bf36b8504bbc3809c3ddec54234db5bf33e2fbee2813500f3dcf8223deeb98f3b4bc9d59c48cfd06489962af85e288b11609836cc30bc42a8f562454f7d2272180fe3aeb858c3badbe9db864a1eba0e360847ee8ed29b9e52e2c50d58865b47ba2103bb20e8b043c9e169c4d3150f2353fb3b457735d950286fe58991704a6a08cc5aeaaa7c9cf82176d7bffa3ef7cacc2f5bb508f2321507c0d9e53c6c3998389c58695e1eb05c120b0e2f4c71a4510408e197974e3a371e0d8550709675d6f9a2bb2602610dfa222528a9ad62646bf8007be1945d985855e7f4d928fa72518a189bef0a2fa24b9d195975e925211896c4af07c8aac394f5c6acff91", 0x5c8}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:00:19 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x9, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000002940)=[{&(0x7f0000000600)="de8e9d5332ffa465b97e6c6af5fbbaa67ecab62d5ff5058245e9619dcaf2ab6239159d825b530b9b010591d085551528a85fc4d1ac5ecabe7c04c8c40383ab40fc859c2972ce299422a7e0b7722da0c5e0cd3cfb5f18d001a903afb658dc2db5b4872a958c13ff784cf0ff6ae230ab70d1bccad2b0221e9f5631a5bdabf010345593ad4773186b5250b3960552a22e1f25ea580782f97af814e46e8fe48621b8f04c2c5e61517391a41a073306349511af6d1fc052b3ce317c538c0107b44673108ee1728513e88354a938916a6ca0f51a5529b753dfcb9c2bed475f55ef7dd1e7e978d7b404b80a5349a0214f433c321b02927f1b83fd737e555bbe7effbc0c09a28f7ec0ff6aca88d24a990bebf8a560fc6a632b5bdcc37543f0488e9f367917bfa943f6dc17347f192e6ff71389ded1a2d21508595669d33df911d880dbbf4f63e3b587b9fa8669fb7dac16314208bb4211960d4dc0f401f44dcd24473154cc29e89227ff39b46eca0ddcd9c014edf72884eae70664c17252de66632c59ce7d29ee49a903a7aec1402383db84ca4b72011f0c295d2024aef7c3d45e74842c626324c2dd27661fbac1a42c2e92969bac6d0678df7ce35541b8239b473b8afef9b5856d2f49eb069caa580708e693cc58cd828e6586c3c271f05a5c48c2ea93f398327daabdb502a6f84667939b39cceaae20ff9cf7e49d5f4206ae28359525a46e2f2e16c5dac13ad3acc1745d0e6db0f2467d97b89300120f449a5424f349a0082728f509bf0f429d9aac692c2c8ecb6b79dd2e0880056d9244f14a55c4baeb087049d6198133aa3a502bebe15adb17e41b6198bf82b49c4ac31826ea5f219759964395b2b379736e5f42c8deeeb01f", 0x271}], 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3d1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763cca2e522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf99880be97af5cbc5eead0089ebaca150a000000000000000000000000000000", 0xf1) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:19 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x30) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) r2 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1ff, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20220, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xa) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x86) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x118) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/148, 0x94) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000200)=""/54, 0x36}], 0x3, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20040, 0x80) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x140) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x800) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$TIOCSBRK(r0, 0x2000747b) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x1010, r2, 0x0, 0x0) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='r\x00') r3 = syz_open_pts() select(0x40, &(0x7f0000000500)={0x8000, 0xad, 0x3, 0x8, 0x200, 0x1, 0x8, 0x2}, &(0x7f0000000540)={0x0, 0x4, 0x80, 0x9, 0x0, 0x6, 0x22, 0x606}, &(0x7f0000000580)={0x8000, 0x0, 0xfffffffffffff91c, 0xffffffffffffff01, 0x4, 0xae60, 0x1, 0x3}, &(0x7f00000005c0)={0x3ff, 0x7ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x4, 0x9, 0xffffffffffffffff, 0x4, "c79f48073bd38b5984e9285a93d2323b7d119153", 0x1, 0x2}) open(&(0x7f0000000640)='./file1\x00', 0x0, 0x80) ioctl$TIOCEXCL(r1, 0x2000740d) rmdir(&(0x7f0000000680)='./file0/file0\x00') mknod(&(0x7f00000006c0)='./file0\x00', 0x20, 0x80) getsockopt(r0, 0x0, 0xef7, &(0x7f0000000700)=""/174, &(0x7f00000007c0)=0xae) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000800)) r4 = getuid() r5 = getgid() fchownat(r0, &(0x7f0000000840)='./file0/file0\x00', r4, r5, 0x4) bind(r1, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x1, 0x42) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000008c0)={{0x1000, r4, r5, r4, r5, 0x81, 0x1}, 0x2, 0x800, 0x6}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000940)={0x8, 0x1, 0x1, 0x3ff, "da253dddb41f1bbd5eec08b6044e64f65e299d82", 0xcd, 0x1}) sendto(r1, &(0x7f0000000980)="5bfba7c0d6292ac4c593145da525357a", 0x10, 0x40e, &(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:20 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xd46) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() syz_open_pts() 16:00:20 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) chroot(&(0x7f0000000080)='./bus\x00') getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000340)='./file0\x00', 0x8, 0x3) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x82, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000018, 0x4, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x81}, {{r0}, 0xfffffffffffffffb, 0xc5d5a15af4697799, 0x40000004, 0xfffffffffffffffe, 0x2}, {{r3}, 0xfffffffffffffff8, 0x16, 0x22, 0x800, 0x4}, {{r3}, 0xfffffffffffffffa, 0x40, 0x10, 0x6aa, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x3, 0x5}], 0x8, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x85, 0x6b8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x8, 0x400fffff, 0xda00000000000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0xff}], 0x7ff, &(0x7f00000002c0)={0x40, 0x7ff}) poll(&(0x7f0000000000)=[{r3, 0xf0}], 0x1, 0x101) pipe2(&(0x7f0000000380), 0x10000) r6 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000001c0)=0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1afc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x5) r1 = shmget(0x0, 0x1000, 0x20, &(0x7f0000001000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/154) recvfrom(r0, &(0x7f00000000c0)=""/201, 0xc9, 0x3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) truncate(&(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000004c0)="05933d0094398f7159bacc99570608a8965914fa5ec496b7285f3a59d24992d5881c4dcce1f2002c3cd3159ef0d6c99469e5a6e518099ec7c5419da07170faf2723729e4fcff0cc6c2e76be811b399201d33ba0d0bfecf9ed1ca6d4e", 0x5c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10580, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x6) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() flock(r2, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() dup2(r2, r4) 16:00:20 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) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x0, 0x8, 0x0, 0x7f, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000049, 0x0, 0x390ee533}, {{r1}, 0xffffffffffffffff, 0xe4, 0x1ffffffd, 0xeb22}, {{r4}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x1, 0x4}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x19, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x2a, 0x4, 0x5, 0x2f}], 0x4, &(0x7f0000000100)={0x9e8, 0x9011}) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) flock(r5, 0x8) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:20 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0xc) flock(r1, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/169, 0xa9, 0x43, &(0x7f0000000180)=ANY=[@ANYBLOB="451291ad1e727cf913207032d29f53bc0bbbbcea2b0e7815a5f723adefa9993af9b503cc1ab9115f55b91bc1a6217d28e106a16e90cc1219762e96a52b923a976b1bf8e0731b00000000"], 0xa) r1 = socket$inet6(0x18, 0x7ffc, 0x5) rmdir(&(0x7f0000000100)='./file0\x00') getsockopt(r1, 0x29, 0x2f6, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 16:00:20 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) socketpair(0x10, 0x5, 0x2, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r13 = getegid() r14 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file1\x00', 0x80, 0x80) r15 = socket$inet(0x2, 0x5, 0x3) r16 = syz_open_pts() pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept(0xffffffffffffffff, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) r19 = open(&(0x7f0000001ac0)='./file1\x00', 0x210, 0x82) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r21 = accept$inet(0xffffffffffffffff, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) r22 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x8) r25 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r26 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r27 = syz_open_pts() pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = open(&(0x7f0000001cc0)='./file1\x00', 0x400, 0x1) r31 = socket$inet(0x2, 0x3, 0x3000000000) r32 = socket$inet6(0x18, 0x8000, 0x7c709b7d) r33 = socket$inet6(0x18, 0x8003, 0x1) r34 = socket$inet(0x2, 0x4007, 0x2) sendmsg$unix(r0, &(0x7f0000001e40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="75932b063cb1f4bb5f3eebefe068e744bc3cf644442aeaf31f9a61ef3ef674e975c43ed90e816f0b0226ae078bffcc219e3bedef1c0c36449186e9971cc8cebe1ce4dbe6a589975937f44d4bf5f49c8acca759a80381e55d50e176906b5d2794c945505aa0c380b4095a79c8a9baaa7015f88c8c1e013e6d7504dd616c13d8a35107b2e056ce97ff4286bf515f42de4c1a0818db0b9285e4c5d257c8", 0x9c}, {&(0x7f0000000300)="e08e297411f1a655b4aabbe1e1d95b3503e500419a2698c5e899259e7d755aed24c4082eefcfb8a3f8dc01b9f08cb5e716007a505334e9df4e70b2a1ee4db1535164dc90a38612829d90d3cd698e31a9555428236509f2a24aa605fd41a89e5f2ce8025104a584ef47c5c3edeaebe3f918ee02bb5d9b9b37b98ae2daf8a93fc05fc7e94fdede3528dd0ea6f5d7622f7abb2ea868c672080ad9ea056e36653ff89e26004f75d40ded841af1efa9cc46633a08ba0ad6b982013903d123a489eef92da72c24490194c66b0530094242fa9db35e2c1b0aa06c6809f92a69450ebb4b588f877586a0", 0xe6}, {&(0x7f0000000400)="6779b8f43e720f2b1384da51eecf8c035d2dc5188843d8108a2fad10feb9812f7dffcc0ccbe9d3a0f1d77f2d2cb34c7732d29cc98647ec0216fe776f31cbc358233191ba7656cd081969c26b3f6910795dd906a16cefe6b1865b0bce36d80fc8a12dbd5dab38dd62bbc35933388e0b60a43e2bc058d43b613bb0f76e59f418d1b5c023747f186a8333561d52d6c1b67b84e7", 0x92}, {&(0x7f0000000980)="553927c261401f78ed9d070bb3a3c74649201bdf6dbfb4ef95d37d5dc108e8c8c7286306ce539e5ec17f581d4a6df30e37d07273bc0b9f4ca7764ed527e71d3654e3d9ce33c14788ad3e6177eec0030d7132b5699d706874eb87e505671f4838b6e313789c06298b0f786a30a731f545daddea947c769193d68471185010d4bd0c302c0fee6a7fda8529c3f7ab78bb0d24cea5b8e3d8b192e316d111f48f386af27e9ce642311ff1ad6756d1ab9b458431b801faa38b96706f39395c0093fdce4ef91f10cb491939d76852001c2a66e44a3c00b99f361760bcbcd59bf9f5da1692186c8b2fd44ad98e42b51b861f041b8ed820627c4a1d061fddb2f6533d98ce6c3c2f8b6245ec0a7aba927c3ed77552536b3aa213b47509583b0eb9ada2f1799a9b84f86f1046c6723263512a2b961a711d7c8b2a335c91010b265e1a8b15926e64b975c5c0b0243bef3c11c311d2012f6dd1dc89915ce2bf67c84351e76a43cdd0fa9fb87c4f9e9cc9968cfb3e8177b37112bbe063793295e9636f9ede97353e7903eae3f24b9f815b9e6308fadc1b204738e61ac52301dcbf2c951b5002aa075175d1dc2dda45584e1c011a37d13207a6dcc9014cd28c59b660813af1a901d08a478870292bd55001a0b215f5d170dd790ca3ea1d38e9c5dac680c635b3aabd5bc73067b035d1e2eb3ad46705c0c4e9320a430b5d01fd26057488b750a64c0790ee1ed9eb7ce9ca7701e4870db3ee9c7556984dcd85561af4176c83df44643805f295ade2eb4d1921dd3b770a4d2a57fc564851a249d4d1d2d7a27ceb836b55d3582d83988c51aad3c0e6818f0a2efcf1970f92179772dbb77323fa607e273b572f331da9094a80c7737ce7192db363e9af675f6c6be57119275794e30749a01678e00f7fc23bb1ee06addc92edce05b1edc0f5823ef216cf31c64a263031fffa166ca7614dd13f3d361b561f5d73ddbdbb134245a1c6cd3e548321637087151b1e79d02ad8e205c3e708b2303784dfba1ec4ff01bd0159c21af1c3eab2dea00989fa0d69f8be1289d171f88142d7786213aa09194218e8b3fd2f64a070b34286184c752a4eae657dd61f23fdd4d804098b91a9705ceb2203d4027885dc01e8bb8522e167075cbf6df53397e9c48fa139bf91cbc542a80aeebdd6305221df42c388861d9c7cd81687ee5dc1810611447536d578a09fac2f5cc914231a5d776b2b7dfa557f22122c6e33b1fb6fb2d19375f943e892b362858f80211ed993c74fe8e11f78a533de18d56a52832bfe79671da2a2146c10c346d74c2138f2245b32be26b281a6a77ae152e1f4d81d27609ed1d7a0fd04440d3908818802c0622b43d75c748f92e33d9063ca4fc2a3db23f928d7ffdc495d6ecb683385e7496675fee2a401b64aa13e5df82523eb9f05d326d8efa4bf316bd47d3f1eecc1fb2c4a29ed34f0d8e35e9a6704b5176736d277591e50199947b7a765c6fe1110cdfea4624c91fbbbd546adedc2b6e9f749f5b97bf45f703f1950cd3785edbb694a9381ea686926410196259345c324dcf1160a114d0793e31e9aa3dd8a0fa6ad68cd0ea2339410c0f48a692430415122d608faecc1c4cbc7dad53c0743dab7913fd4ead6850ba725d3e0cc8463caf72c6b03eac4a53032c2c27904b1ef77e73d0696534cbf4a253ba1bebb9707bdcdb04321214dcacdb9ca191882315576db54564562b8cd04f44a074ec5d4ad8469a23074c614f33fbce1fb775457b7bb5f33c9ec7b397108e67e9f840e5cd1161018d4186b27eca39a84f53db70d8ebf70491cd105cd3c4497050d03ab12b45b750c1f6e0907e501763579aa2bd8bb88d77bd7bee89278982044722abc6b4ccfb1424752dd5e801191fd78d6a06f08b479d4a92896c205ef6dda37d8635608f7e53dac210ce4fe13724084197ed9907527c44ca458912a9a7dbd31cdff20b4a933a38241d2182ec53e801de0ad6df833b9d7fed8f1b572e3a532ce3795aafc7771a155cf75239517d66c687ceaba413afb494d4b46ae4c2b4dce3e9a8f8b9f4c39684418dbc88295c3c6da4ded18611ce1e70eba8c4dcbc42238ec2b44f06507714a0628d8d8b111ec86fd6ad45454cea34336f8c3aff512b76114d98f2ac1093e8a31425499db131c528f63cbe6a9f34f033d304b2a4e9e24402c701f09ee83978d707d6fd6a4dc429b491a3db3943d5e356e4ab2e06359900918b63a8fa30a4a7a56fab7106977756aa1e0f5259fd2b6fba8bd51c00382c8dc9eb73498942b9f19d97c4e6eb2a9af9e450b55a375f5b9e169f64bfa18eeeb569e1e81828fa8dc5e97c4fe77e14333c475d933c61fc5ba01a226a31ea9298013c6cacd6f24e22a03cdb853e515e222bf829b6e1b97b8e0bb35d6badd8dbc59d8028d0f307e6617ec60585c93b5df0f6c68e178199b45faa23553bb0e5d9255b75044711e59b23eb8f008a64d11968cfd0e293388ca1c98b11ef1ff5de35836c067c9ee371e4cfa0f4621bc69df27d57ada188a7fa1a9474520848f13e3014fbd104bfad3a377a392245e7d15f807693d58aea1747fcad8eed3d3353dda992649e90feeea38fddf8faa355ea51f1f3a8c816d0df24a023e1367d234281950f614efb03dc73cafeb8b1313e53d639d07bd1955c4c2580474bceadf4a8ab349aebca2f01e0afeea01d94f73fd31fb8f236400caf73d0a6624b31c7f57770f0188a5ef32447f96d0080154808524303b26f9ea6639d5239db6d32c637a59d582bd5a98e5f276127df68cdd41bab8f100fcddf28066a0a5a52b6491b8e9872d329d403968022cc3cfe97ce3076be9d39b137397fdb16a51138a3d90e1be1930b7c95a34a4d330ff3bbded8094159475bac49e3c51842f721a96475a8dcf09952df613156aa42acbda118b5dfb4d12a8a7c7290bfe635bef855eb24db0ab49da1a4056699d9e077bf114df16ababe74ec72023b3bd6343b8db4016886ee454b8d7814f661197cffc888c6f56bb6b0f3c35a38677ba96e6ba8bb328bb5e3e33db87dd332d385fb345f092e53a5ab5ef67f6e4f8d6dfa4b2475d2070230253608a8c983b1b3b599a4855e07aadd390c1ee846c2a86e457e4524dcbb0bfa54089a7f817c5b01effce01c3b790507ad22c0284210366ed88676ccc5e5f82293bd3a6dc569bfb7302f5498104c2288f2fcacb61f712196c2f21f27dd18ca38626151254aeda3d656dd64c7c1758f5e4c7d3fb53774bf6a2bf6ae9dff7f2c43a72a351ce92c62c4c8102958906f69fb72085e8a4995ef58d844070c67c47de180aaaa5fe5e176e7c1cbd0e2e3d4fbaf4febde066184f809c25692313a333d015098f40848887eda1f58290b3eb873745d8c47b8d525c68f090387843ceadf3e6cf4f118bf3b3d1718e3a5d5e1dd7863974363b45c536e1cfacdf7d1dde65b96f9790888d3fcd08c5c9dcaf27eccba682a77380c51819a9282da49d8668474ce1fca911e5995bdac4ab93943dd8dec4a4e2a426afb5301b75e058d37580a26f9a058676b140c3f484f787526ea5aed27f5a3762c9415765f3b10d5c6d34204280063fcc5307e7445eecc5f1fb7f250c28ab5650394d9841773b9173034f43bb703e9c55b9ae0f31e819d2e8df6bd4347ff363a34eab844792ed26a8c0ee97af893e4eb885e5d3c7f7ba471059435f4f4a02dd45b872f61420e66ed0986cce31790d2f74a9c14df354cd24a4e10123c8e6aa7e490523c5d972d1689c27fb4514074e6df172a167c60d1b5c138ace2ba941f878f6d8b5feb235cd7dbfbc106b8832824e507c9b2ed480d628d192fdf4116457e557a9b1f38b6b0882b8f03d75398bd6604b01147e2a40f8292d29f5bf03b7f139dfb46c111571aa661f4766933d02d8be2c04e2e3687a282648655abafc25896c7c5aaa17a298363fe573dec9b026e0e4c3fa055c92bf8ef9623ce8e1f4d241f5c4387e8dcb9c433f13bcab3fca4db1534f68fffeb641453c552b94a0bd8e9d402076bc14fdba50869e463eeefd6f529940fae9a7f8498837a8ad831627de5409b0b098ff3ff618adc5e1e5e6e6755f1431f393af5b82f633eae7f062b2f84c0983ecf5b7f0b2bfb6049cd4c55e3a89fc4cdbcc4f125b7466f2a31d9bfd358c36128bd196f44a4d8b2290d1ad44b3eb9e7755ef237bcff2dbacfd0ccb5f86ef62b569cb1bcbf9e9fa3c74c6cd0a1bf4976ae0309e9581ee9835a47875ba124f52ed9d5d7d6fba79716cfbd7e9a6d20702c4d3683d82a3ab08c43d1fecccb2381303f13bc4b2155aa64426cb132a93b512fabc28b2dc6c75e666d13e844b589a61aadc14ae84c0642b80cb8434c3f17c53db5d9358517630d77deb9b6fe3acf2d80204981a73979918b1d5cd033bc31413f2613ab098f542a3f444f4116e57a6b46381524f9aa957e4a4dccdc5962e1e205db797dd5d2bbc0aa84406f20f92ccb04e7f8cd42797136a373a2aacd2f095a2c231fb26a00984a79570710844519e2c4af86013e2ff811d27e03acd243b8445bcf75e988eaf925ee565ef20f746913157e94b0443623dc27418cb3d446cb5640b76b6bf6f981e8edb3d978eb4b5993d9c8da50a1066e98abf30ea8c7c088041c48f05248a8a168cfc3b27802a9e4afddb7ad21b7350216bc5d5a8a71f4f0189909f200f45893d2b39411bdd7881790dbbabb0b41ee4ee2ed7a347781022b8e563bf5a3fef7de99155758b87ecb42a5b08476ea9cafcdd4f1ee37fd972bc6a1edce5e801959cbee17e0c8fc928c530916e9d79dc48cf342716d20da4374e3c6aaf69dde50f29a3b9218cbec298d823e259db456279a16bcfc65383d03fc1e51b184d7d42156cd36895cbdae83b7031b6197e45f8e1f19023edd45e6f7897ebde27339f585d6a362acaabf762ac784534f554f69e8fa75c573fcb4cd696575bc224ea99a7873a9628aa657b7e3691763850012da6722f4f222aaf03f6c93db1e61969dcb76585cddb2dddcbe7c2083f92cd9526f96fd816391ccde96c34153dc152cb9d4dea652bcd68d1a0072e0fb1b6f25bbbeb082e837a9fff0f26f86d19e4edec4945350c7d24d24f19018a5f74a683c13ccaf968ef568d2c5f315af3b7ef2f7085f14d7505a18d3dd04c8baad06e1018aa9b16ef4202084920ba5dded72a4e96505549beb69af9545759fcd2b0e746c41762a573542385a5c181b3152bff40ed3497d9aa78e8bb62c3677c3199e820b068f0daaf85853e62cf16ac4f842418532edeed23948468e1e5ccc61f4b4e5f79833a01b44fdb0698708d90ca99a2ec8c3154ca4cb1049b45bd5b696307aa41b1bec03e9aa4cd62d5124d6fcc34386a4c28ceb0f7d6e4929cb84848676afbde797cbeb7e7a3f5bb68aaf023464efc8a2b2eb4a80136fb9f0ceee1b3c54794ab9dcfe1b02728a0e6330fe574e473bd2ca91b2b8426bd5fb8378ec3db92aab67193f65aac1e973d55bddb950a0aa1393588e5c65510f4eb91b4ad89d0a4f19269018bf8426ee1ca7635e5ef9b8d34600d3127ef24541b7b442427993bd6eb93d6fe4b6e3a38ec8d3e40cc677cb5b713a6a10306df8e05aa99102dad36de713346af96fe94b6fa97cb3a3b3623e75076cd09b2fd8d98900392ce2bf8dbdce1f2c1913077ae224baa5776861d1b0389fbb83d5e9263a56e7067c45a0966b4acf27d32efabf5351b78581f16fd1c4e7f1ff7bef4d42d120339983dbe4dbea0824eb6af4509bf411ac3b8f10b30df3346912f7ed1d929ed116da0b2cb5668687a435080c9bd5c055975c7ebe385380e87", 0x1000}, {&(0x7f00000004c0)="45571b4650d30561b14577ea1dc4be5a508d5ad349e80fbb2e57018c78c31f4e4a5bdf7af9c51a20a49d9e4a9c6fcf5b82549e6b4a11b87a20e19f0d66435d074f765d6d", 0x44}, {&(0x7f0000000540)="173d13fe4d4326bbc81d301ea8cebb7b544a1f0654bad87f2044807bb85cbfdc574257c7f15b3bd4e36bfd6fcee592d6f84187a1edcda0a4cba0e374995887d59b86c7e0f355618e77a4c9edcf9b994db28888d6b2072f8911e77a3564bc44ffafcf83efcbebcfbfd09f0305b8c8f31629460e1f91b3ecdfb1cac9566e1dd6da1c86932fb637a0d05fafce83b298429b67536a9d42c59aa2e58e33", 0x9b}, {&(0x7f0000000600)="82a59ebed14f2b82a50ab2b9d38e79c9170611405c21010b67d082d593090d09f5bb84474ce93fb9c91d3d0484f2bf13b3a818af2011ac228710e728018430b8db84c70476bf6b88573d9b0d02428270b52dc511c8e4ec46279afd102b56d567ea1ea75bd4a6e6a111e12de8ff9d850e227daafdb2f7720b70d0d6f3a157db0787f20a1826b1b10a2c6b767af19e12f5b17cb8ec4c61692a91c4b9a9c10e63b976478482112c938037a130c4e2525563cfbdba8b215414536293b667c91d084bdfbd744cc3", 0xc5}], 0x7, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x38, 0xffff, 0x1, [r25, r26, r27, r28, r29, r30, r31, r32, r33, r34]}], 0x130, 0x408}, 0x9) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x7fffffff, 0x881, 0x5181, "77c459a1012c34500221bf9b48b1f321e87e2d7b", 0x4, 0xdb5d}) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x2000000000029, 0xd, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendto$inet6(r0, &(0x7f0000000000)="709141ef4acc6856d945fd78e61e3702d6a0b4a2015f6178243b5a9f571c7a12460631334dcfcdcd42fe94e70591c5ea0c1b1559609fec8e08a87df2076ab3dc6a4a46bf54b246a64034d40ee8194fe4b666beb59c772ace3613701599b12cde968c5827a2053323cf41017d0021cb36650bfd568fcdbc905a16ac4ee678bb575b73a1", 0x83, 0x400, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x1) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x2) munmap(&(0x7f0000fed000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000000)='./file1\x00', 0x82) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20181, 0x9f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x101, 0x7f}, 0x10) getsockopt(r0, 0x9, 0x9f, &(0x7f0000000100)=""/178, &(0x7f00000001c0)=0xb2) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x40, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x200}, 0xc) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x8, 0x9}, {0x4, 0x4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchdir(r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xcbc}, {0x5}}, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0x1ff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000240)=0x8) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x100, 0x10000, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSBRK(r2, 0x2000747b) write(r2, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() close(r1) kqueue() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4af, 0x0, 0xece6, 0xfffffffffffffff5, "72051f60f897bae0d21cf7d96cd759293bb100"}) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6}, 0x8) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="5c1b9aa774cdd8b16aa21568c4199546e11f3b5be2fae08f2c35320073364b995a49db3444d32c4a6cc6de258fb7d63365e070784dc2bc0dd2d08ce4e09281ddcaab83216112ee7b67cb271f7bdf4c22fe7789e3c731c341ab703b185a8f90649928cb83005e2558698856171f15730c7c75c991ed294fe7130f0e97605f0beec2527c3536c7f66a285077f271fe3b0faa0817fb688493a50fbae2ad1b53a45602e3b014035300fdb88149579e36e1aba855682fa2a56fbcaea1f0553bf1e3747609f7c71d7311def8819cf29b4469c777882bc54500c449cc83a7e66119553ee89cbd87615db861067170a55118d63a9352", 0xf2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="20000000ffff0000010000003f3efd13298aec851c70b0bc86ddd453542d15673558a8891f28777cb44b2d629f939f86de25299904adf4e99efdfe829c077f7ca975be997f150000a2805dc88d4ae0c78e22cb885912e7282b189c13a3fc60b752e5fbf3196ba90badd3381b35edf168dc103fd09316582c7cfc4c810258c76befd6ba0c2df6fbdf9926557eb3fa719d7f06c931945c5bd77736f73dbb33cb40558b06f08fd4029f6a9c9c7b09777cf5c74e32eaf45a6d6dfe6d55ea1bf22a13acffcce3fd3b99d4756b184189a894571060e185606ab3952d882f07382d9cd259b38653cfed3503733c2a96a2d48fe70000000001cacdf160a15280980f9729a1b3da20dfcef7e79fb2720bb9a2dda3e69438b940e7df7608244286ea1c90ec8753a1c376f3d9e99b1e1be4943a13cb2da9b00cc9edad8b4a541436a62227749906585690c3d078377e3a71d662fc0a93fe400b4c1a1d4cafb93b481ec167d694915fe4777547afb8cedbe808b44cb1e2cd74ae94656b300cae3297a2491b97a3b1ba5c92a344422aae7c6d0e4aeb4e0c1d897d9991e8a8d287b2e9fe766d097a03f6ed248348dc0ea76a621a287c6286e9b8534223809dcd8605cbe6a8bc32e93e75f09181a425c582c3f9e6d1533773836605bf", @ANYRES32, @ANYPTR64, @ANYPTR64], 0xa2}, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f00000001c0)='\x00', &(0x7f0000000200)=""/158, 0x9e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3b9144ba238da17019d215fc8555ced641afcda0a0bd23f9403524ddb223316bbe5a1cd0b4c9fb945da4f5984bd9fec412d7317d6356402a3e23ee21103c3eee6faf35fb41364edec9982feb7fcf30e7e73b1084aff307ab00ce5834a0bc43d94b91e4233bf7ad9281a745ef4167028f4973db03159b32a69184e5c438e5018d1f86b1a21839454691ca8697558b634a666caeb8543e19ffac3ca5c45e47f950fae14258bc1d636740767d5e651c50f86a318f8e7d7f5d42a9", 0xb9) 16:00:20 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x4, 0x48) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/200) r2 = shmget$private(0x0, 0x3000, 0x5c0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) chmod(&(0x7f0000000000)='./file0\x00', 0x28) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4e814d298e52521c) chmod(&(0x7f0000000100)='./file0\x00', 0x10) r0 = msgget$private(0x0, 0x402) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x2000, 0x142, &(0x7f0000000000/0x2000)=nil) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000435727a44c72fa14ac6b52790d60d6dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x6e) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r0, 0x0) 16:00:21 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x2}) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f0000000080)) r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f00000000c0)={0x0, "933ad240b872a4e450071ed16f4e7922e62951d8c110953ca49526e5d965b0e74f0dea9c68b8efa4dbf36092f93a4599d9c87fdeb53f26775d3311acf7f5391d8f6bc796f6dfa2ba0aaab6d72a71807405643227951c323a35528fb9d2bfa48d4628481b9fff4d0ce1284d246b7f2d18c50392f77a7bfa559c4d5cea09b9f4111215070ed2723ec1aef1f7befa79fac16f7993a261536f4f4223adc0cbbad9b9a39a5922215c28ceae1481f6c7829c0ed73231b27bf2aeb9e844145788e3a2c48a7ea280b916622156a4a0ed2dbb4f1c2cd0d46101ece4af87eddeac162b191f915431e1ea9ef299d0da2ad1e7a26f2d637f789f3e5e00eb16681dbaefd7"}, 0x106, 0x797d8c6232a14ea1) clock_settime(0x3, &(0x7f0000001780)={0x5, 0x6}) clock_settime(0x0, &(0x7f0000000200)={0xfffffffffffffffc, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r3) msgsnd(r0, &(0x7f00000002c0)={0x3, "735c8cfe0a163d938bb7707e949178107ce38e262e1c4fb3ffbde3b11a325a9af43df17f5368a339c58847da1cdb8ff8b911c2bf3660b429602458675c6e2bd9e17d991004b0b40b7f69907fd56825ca069d44eba9ec3fcc25bd615011ec0e0ca6bfa6bfee4f0fc2285e0fb7b22cc4c3b26e1e1b8eb5ea56c63c45944ee563bb3437361db23fb1a1b989f9bf814ff1546ea71d3d"}, 0x9c, 0x800) r4 = socket(0x2, 0x3, 0x4) bind(r4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) setregid(r3, r3) getpeername(r4, &(0x7f00000003c0)=@un=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) clock_settime(0x4, &(0x7f0000000440)={0xfff, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x7, r2, r3, r2, r3, 0xf91eec82680f1ab5, 0x9}, 0x5, 0x2, r1, r1, 0xb3, 0x5, 0x3, 0x4}) getpeername$unix(r4, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) setgid(r3) r5 = dup2(r4, r4) msgrcv(r0, &(0x7f0000001580)={0x0, ""/236}, 0xf4, 0x2, 0x1000) r6 = semget(0x2, 0x4, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001680)=""/88) sendto(r5, &(0x7f0000001700)="5a348442fedb8cd50d38b7118485e2e8cee9a173da3ec87261e3e3f1d5ea5a451aafabba4591eaa74cd2bdbf9f07f4283f0ad6116e1203871093a925aaf1df3b11d64c1b428fa3dab0977009443367cf45b50af7bc4f156a5f6344e921b277e726e2bcef3254b70fed975364f7eadd2c36bade8a9548b4456cc9134449ff", 0x7e, 0x40b, 0x0, 0x0) msgget$private(0x0, 0x0) semop(r6, &(0x7f00000017c0)=[{0x5, 0x1, 0x800}], 0x1) bind(r5, &(0x7f0000001800)=@in6={0x18, 0x1, 0x3ff, 0xb1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) fchownat(r5, &(0x7f0000001900)='./file0\x00', r2, r3, 0x4) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) msgrcv(r0, &(0x7f0000001a00)={0x0, ""/140}, 0x94, 0x0, 0x800) 15:59:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="bf26266cf39bbebe74461e6dfec38db87c936cbbff172bdb4370633d8c1fe1d983eea65c8e6575865596268bb4fc5b07646718ea053c38276057a8983bc975ffd40c06f2e48eedfcd74e2e2c3856ce", 0x4f}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x8, 0x4) execve(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)=[&(0x7f00000002c0)='\x00', 0x0, &(0x7f00000008c0)='\x00'], &(0x7f0000000840)) 15:59:57 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)) mlock(&(0x7f000007e000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 15:59:57 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/93) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) chdir(&(0x7f00000000c0)='./file0\x00') getgroups(0x1, &(0x7f0000000280)=[r1]) rename(&(0x7f0000000000)='.\x00', 0x0) 15:59:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000000)="42f434b3825f00e73ebed6058a0ea92bd9eb69820452ea8eeeec7cb693c3ba871beb0f91f8193d74289d4546ae3ecd53064f3b92b979d15066e574e32107da6eb6494a700c07d5066b28b61d6e38ac5b92b6405ea52fce7ea8ef549b663c26cf77da2901305dfc44bbd9db15821d5ba9066e", 0x72) sendto$unix(r0, &(0x7f0000002540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e461b0a8429762e7a23a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e10533ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b75b401a92e470a7eef5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda17f8ef7b2c22e4252bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226e8a9a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6", 0x292, 0x800000000a, 0x0, 0x0) execve(0x0, 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) fcntl$setstatus(r1, 0x4, 0x80) 15:59:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x9, 0x1, "8de8dece4ccf2423cba244a78ad6849bdba0ba8f", 0x1000, 0xffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 15:59:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0x20000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x6) semop(r2, &(0x7f0000000380)=[{0x7, 0x7, 0x800}, {0x0, 0x103, 0x1800}], 0x2aaaaaaaaaaaac34) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10050, 0x10) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0x7, 0x8}, {0x40, 0x4}}, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000080), 0x2bc, 0x0) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) sendto(r0, &(0x7f0000000440)="a5eecfc98dfc8009e6c13f1a2bca59b3c15ed50a234d0af634228f799484f71c18a82521e42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x37, 0x8, 0x0, 0x0) r6 = dup2(r5, r1) ioctl$TIOCCBRK(r6, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r7 = dup2(r6, r6) setsockopt(r6, 0x0, 0x80, &(0x7f0000000780)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x8, 0x7, &(0x7f0000002b80)=""/4096) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x8000000000004, 0x3, 0x1000}], 0x3) semop(r2, &(0x7f0000000200)=[{0x4, 0x2, 0x800}, {0x0, 0xfa, 0x1000}, {0x2, 0x3, 0x1800}, {0xfffffffffffffffc, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x5}, {0x4, 0x6}, {0x0, 0x1f, 0x800}], 0x2aaaaaaaaaaaac25) getuid() open(&(0x7f0000000240)='./file0\x00', 0x10482, 0x200000001fff) socket(0x20, 0x3, 0xfffffffffffffff4) 15:59:59 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000a00)=""/4096, 0x1000) open(&(0x7f0000000940)='./file0\x00', 0x10c00, 0x100) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f00000009c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x265) write(r0, &(0x7f0000000380)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10960451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4beccc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852ac286fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c3e5b", 0xb6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/103, 0x67}, {&(0x7f00000005c0)=""/66, 0x42}, {&(0x7f0000000640)=""/152, 0x98}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000700)=""/83, 0x53}, {&(0x7f0000000780)=""/154, 0x9a}, {&(0x7f0000000840)=""/24, 0x18}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180", 0x7f2d}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x2bfd, 0x9}, {0xad, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x3, 0x3}, {0x8, 0x3}}, &(0x7f0000000080)) r0 = semget$private(0x0, 0x1, 0x1a2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000009c0)=""/212) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x800080000000, 0x1800}], 0x2) r2 = socket$inet(0x2, 0x8003, 0x80000001) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/28}, &(0x7f0000000240)=0x1e) r3 = semget$private(0x0, 0x62228969f2df3b3b, 0x10) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r3, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) setitimer(0x0, &(0x7f0000000300)={{0x3ff, 0x5cf6}, {0x1, 0x5}}, &(0x7f0000000340)) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0x3, 0x800}, {0x4, 0x100000000, 0x1800}, {0x3, 0x2000000000, 0x1000}], 0x3) getsockname$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semop(r1, &(0x7f0000000440)=[{0x4, 0x4}, {0x0, 0x3, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0xe7b, 0x1000}], 0x6) r6 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f00000004c0)='./file0\x00', 0x4, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) semget(0x3, 0x3, 0x8) getsockname(r5, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendmsg(r4, &(0x7f00000018c0)={&(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000005c0)="b56a2cef1354103543224c300a376b8b25cdc0885fa7bc7a23e6e476f3b5085e749487ce355f671b480306628fc1f4a6a3877bae39daf4e7c6a78436d656cb2accf5030d224de84eee0ca26fbbaf9bc496d1f2547610f7ec8b8a425b5b6cec600d1770fa9ab73d4b71a4377ab6f285b55e780277435b746a03cf0047b851040f25edfc838673d7f5f4ce53549e7742a6785f1929e3395458350f10df3879a5ecb6f38063", 0xa4}], 0x1, 0x0}, 0x4) select(0x40, &(0x7f0000001900)={0xd02, 0x3, 0x800, 0x6, 0x3, 0x9, 0x2, 0x87d2}, &(0x7f0000001940)={0x2, 0x3, 0x0, 0x4, 0x200, 0x8, 0x9d4, 0x42cc844}, &(0x7f0000001980)={0x1000, 0xe5, 0xed6, 0x7, 0x9, 0x3, 0x6f, 0xdef}, &(0x7f00000019c0)={0x7ed0, 0x2}) openat(r6, &(0x7f0000001a00)='./file0\x00', 0x101, 0x10) r7 = semget$private(0x0, 0x0, 0x10) semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x6, 0x5c) semop(r7, &(0x7f0000001a40)=[{0x6, 0x10001}, {0x3, 0x7a, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0x4000000000, 0x800}], 0x4) unlink(&(0x7f0000001a80)='./file0\x00') semget$private(0x0, 0x1, 0x1) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x281, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x17}, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x1}, 0xc) fsync(r0) flock(r0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="bfa1608273df7f50ae8dc17c8946f2b94f6dbdbfe21d94e2926799f0d5073070d2dca6f083e94ce66f1cea6180dda0dd932436c169032685871888c9455c6236d20248cb55367a4d18b2c5ec20b83c5c0192b76d54afa3084418c6cdbd07a85b107beee4d1af9347208607d94d7f7c53caa559bd508a15d0171db19562ffee78ae6fab329bef48a0813325e037cabeee3109f0df6c7ff98a1121783704e185c05d0c38efb6a340788de59af04ab744da43365363c32e768f8f7b54dee4981fa6f2871a324df48332d2184244a0b076", 0xcf}, {&(0x7f00000002c0)="90e4831f5ad5e3e6224f073c9e0e3ad382cd3a40f4442639ecd06ebe2f0dd99d1467c98d67c4be9ba01810eb68b07f43647f272e1bcd7ec70bca6ddd5a028cf7f30bf5765cae9dc9c53a878e9195ef8882420360c61bc0f63a1b85996eed4a871b3b609cfc4eb2139e9f0a7c0749f498696fceb0e791522e98f861d06d2645c7d989ad3241c93f07405e4066f69f9517c63de5686608f17fa424ec46408de772caf3b2", 0xa3}], 0x2, 0x0) sendto$inet(r1, 0x0, 0x43, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) socket(0x0, 0x8002, 0x200) sendto$inet(r1, &(0x7f0000000000)="dab53e956f181301cba481b5a9fb2aa9160544380d47e46bcca68070978a11c40ef4d640e2dc0a4ff2ef8d9953463d63381533857713b664e83a8b5e1e8938e48b624e04ce052b6157938688cabc01c24185e9ff2de97e0046fdac0e9e986d16ae4845b04cdcd516dca4ad7ce12ff183f09786c313c01611fd525b4ec53bf117e068738b1c8afa0d1c84c57c05fa01d0427f7a29cd432f3fe24893dbcaac0c2a04a7c56aacc5e07896a40da6830aaaf0947b0c727ed4c6beba5688c0f3", 0xbd, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0x145) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) mlockall(0x3) shutdown(r1, 0x0) 16:00:00 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x1d1, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1100000000000000000000da420116fae7"], 0x11}, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "52774a166916b808c56261141891c93972940bf5"}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a4ceff3b4a4b2f604c", 0x9}], 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000440)}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x5, 0x8}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="5c9d1751c93844f599995aa11e5a2b8d27940847e800f42fb9e9dd03322ffac93d447b24acf0c3bba2ca9e2223d3d85ddf17cdfc382d052eda2fda88b7774f678762d34d0d20da02d257a6618db587233fe421ca66d5c74a9c45ff6e51c2eeb342990ae9f29a128c78a62cdc6f32df01bf521eb8", 0x74}, {&(0x7f0000000140)="2b23bcf54561057f134346c94bbb212b4cf32e4879fc36d1e1ca0354cc1ae82f0ad61526fcf5e6ecbc3ceaa0881a8b198ec6bc925ec55bc899672fecc39d4ba52cd98a1243fd4fe1078029886f6832ce1237081fa69dc82de1c72450f7a5200e081f7f4d913143c427fbb92e1ca327d5d53a2d82adaa3dfbd18de64f064bd1963811bad69fc2ca121543ab9a14f084cecbe54d6710abd73ec2074d96aa4c865e3560416502f3524e938ec8205be7a5", 0xaf}, {&(0x7f0000000200)="60e5014cd9f70465766b18a3d21fa9027534d9f18cb6919d251e3a7a7a10004801657fc63de770c745675109e7cf63cc7b5cc318f23fd5e6d88e546a8f3f7595e6fe5d18b41abd4b453f213df6f492ba8ec22aae60e940b24d529e6120569fa806449e161f9c8d4c2a17c456461959f1245f01bc659cdaee124bcee95e166ce4ba7df6c0c560004e2f0a7c72e14fabc37e7195d7ef220851ee8676ccfd9e879f86e62ea171834a89b6cd78fbde7e981ace929263873fe6926e5d62", 0xbb}, {&(0x7f00000002c0)="1386fdf12d656f3afa3e131a5679da5be958e2dbb101f80005fca9995a85222d8aa299859cd93f3243ae37e7aafedcc5164ba62061ef6d8d7d166b5fc0e4cd8a51f00c7a33e3ef79038002242f4dbd99e4c16bcfbc8939a9", 0x58}, {&(0x7f0000001080)="da891f4cb841c3fdcafd14a8335622e3f634512395de66e42bed0f92b1430edf97318a4ddd68fd261d7b1d4380676aef2077545ebff95f73ea318d137d5702c66aec1200b2975c58b0e6fe87bec958804a8acc664f31cf838efb16668723ef207725e53049ebb09885edb64388dbbf10dcb1a4b0a9b3b1e428ceb8ae78a29a5918fd17856ec752f05be1c8b7f1e25b6fa60aa87c28c24495cb47342185c7915301889a262a72c663488ec834690ae9e73a774be9be2e28acf9e713512b77e5df9c35e1926822a5eb40a00dca916834e96c36a52a4e0714b5dc83ebbb47b36d37a750dccceefd1f6a4cbe2a1d4f55a2676205e1f3d6aad03d9eab77a81774bdaf1ec8572293d41144197afa840b36206b0e255ab585c9fc9a9d8cc726be7702bcf7e6b91fee7b2ccdf4d7c54e55b991a589e3b7e8833daa622911cd6bd70e2f8b4a081c842e7a594574360a8417e3ce6edf0dbf31a9b40c9032a172b4185bef77bac405dd67973234025438fed64f695771810cb49415670c5b9de0f5196fb44e644741e4263f99b0414083d36cc4e8da7b55f30b172855141a0a41b2f7a330ad0e072afe1cd1c88933e267d0aed2f2a91757cfb3801c96266404f4650f571d35b624d66155a3e8a6a3b9ac73527aa6f05c0f17313e2ca01781189030d3e356ba5f393344b2ee8dfae47df56e05d1693aafa32e5a6409ccb1fcaf466903e2c4ffc91cb939075ca8c16a031bb2a35688d80698a2b20cecb6edf61a72fa8907e0b9c59348883f2863813676ccfa6a6cafea67f5c37f3539214d2fe44452cb6b24f1656eb14239734a24960d00466f581053bb97c6b668f0e52901fd70b4be33eba8f7fe5a77736db2d68e464aa60b3a3fe5ac0be89bbcce7b5e2212e7ea42e52e0188fbcfe91c913b848879e0605d835ed4c5b9a500dd86b284e1cf54002a6e8b52c68d56a5a3748105fb1991007b50247a37db6e7930eb5456854a48eef49ef269cefc88189e30b41c141b487c40ce67fae75ad48014078710755c682516edd4beed749485f8911cfcf84acf82132e53fdc508b65c06f7835942189f7a3697246bc349ca59cd2b6c1540c5e4af74edc9fe77150678673008a2a97e55472a8936240de72b0bd4b2d8f78e04e40463bef04df06bbe978f54dd3f04223213add7a3563a43c2b17d55a46d0b590194a86dd386f6476287ed0ab1e9cf0eb618bb2d072f1c12ba5a8a7a34ffa4fb827beade9ff9ce51b4e0416f075062556c081e0df736cc652bd616e89c6f35e7603ca4d48bb8e440e45227c6f4659555e4b86f8c0fa9dde23ed47a37cb27baec536ce4f8dc6a6085bf005aaf05b3a76ecdaa5c6ac7df3f3db8d610622057abbe481f3d5ef564ebdab01d2d063d10b9f41062ecf41ccc41283ffbbfaeb7c951f82fd4e9fec74f14e080acae4ea637073afcc72643db6105ef07d22dce80b73ba9e84d4d28403bc393fd4a756352d119342af30791237f224e765b1b50d6ac5c55f2a7c2d079923325196a3775c95a0f1e35b8e8ba78508724af70861d4fc2bdf99137e4171253f9699e27ba4906a11d52c305766c6d9da3b0806ae395cb1cedebc0596e43050dc8bec4c74741682b1917f60b82cb98658d16daf408a4f13ec62e4fd675cdf75e2c8fe461103835cb547a3a2ca8c8c5f02796831ec672ea8b72969c541080e0ca40a398a7c46061cd252aa012a0cfa1d369bafc336d0d8593f9f215d8e59b5074eb28d874a48cc0426992a98a056c5f7e60bac4ccaf698ac5899a546de64ac9e286e6281c8172329898a6f95a4374518ddd6a8623202f54a150983a78174abe133d736937be812506018498ddec3f920f384cab9b7a297f66ed62b16bc26f8b0adaf7ce8b63a3614c08c47b0894968f6607c8ab11fb5372c2a4dfa048e63bb73d583d80b567097691da5c74c7cf0982d69dc3c26b52275e4767020137f33f6be5b2a928e89aec38759a4332ebe3a46813f5f3c999791f39f62ffe1b5ac9731888d14bae6949e5e4f560f942fdae182432a2ee4162b6b5a64124550ee39a7b4fbc38891e7028785cba9928af578117affcdcfbfd2321f95f05c9a7a68bf140c96f251e9a3ea3755de8e866fa33e6dcd11cd916ffef5d40fcf52acacf4d5e902544be440deb93a4cf201b6e52c4faf5f4a6c5c4baa3544d99ed84ec13dd531fdfb1129c6be1d225e3fc0f1d4296e2df29fe50f5497999ded9d0c449a4d63be1a37de9e869d9a2b83a395afdc49e60df3bcd3319f38d391a6cb344389965075ce5a44787745960a18a79fca1a6c68cc19dbc2d5f10ae84e8c0b23bc3aac1ef0f4546699a0e37cea4f9787c92f609c916bf8e3328054339719994cb8cebf5bc5c379b380e5d010f427a481465b6041442c39fad80bc348698a7a1eef1302715c06c1e9b4016fbacbd57c493e85b844f0718f36cb8f40206f49449a55a821e9a862577bba1c245658a24791cc0b2285689a65786ff12a2e394b32417383c6f01de3bfeabbe770f27920b506f65f6771524814cda4263d45d7d2f41b7b7c36244dbbf344a5e6b7f03b51abe1725ffb3adf4f3486c0fcfd8ee58b9dcee24f6273132531426286aee06592142636dd3a9429a600338aeb519432c7dc4d4af6babe829c2c2b45b3674006cb305593d92dcd959e9c20fceaa9588b543db113719bd114bd4da309696cf30aaeec237d4a09600821f7d92143688614e0be6db2efdb9785421998502b468e69abda2594695808b4bc23e64e320595581041f28b5ad9d3fcc801bdd2d36233efd2a82fe62b8003198960ae15eab68230b05bec6951f4ec4baedca9c94a18eee3f6a2e8dd84565c2029a1b6b853a3b659e805478381a7c9c6f1277a335695b88c889131d5a36eb882510ddedec202ec5cdd430a67e4890f365e0b9d6f8b38c4cba38c86a660f457af3d89c3048828d7862bae365beb0f0f377641866074e734e4b41a142e958dd04034e2c2a2617c72e024f4c0c32ba323967de1f48459948bd124d9932267366a0ddd087876efe8ac1995938f26c1be5fbb90afb5f7aaf7dba6bb152f954cdfb9c3a4a25d079102fae097ab20bdbaadc78a4ff0865fceed8419b8765e4a0cc5d98b42254b27990ee83534d02daf2ab9ddc70f009c6d83d81fae0fa01c0ce7c3a5edc88ad7aeedcbb0cffaf6546a924a80f76deffa4f0957a0d1c838150bd9fe864834821f3a2d8da0088d335bb78cd01c2fa9ed22ac887497edfe795b92e3c2fbf5f0fbff75f69eff4306978054e814babf543ac1d03e8cceb1c916719010398980c584d72cafab980e004dd22ed84aacca06b933df38de7179ddcd7a318e6067a99cfea1879aa3107017058da7f5859bb3f02faeba2353f5a3a52bfb103aad056bbb4b961ac1af7c6ec540551f689b74160121ae5f2ee0240dc58715df120c8daef01770a2f539ed67348a077ef7bff2eef4e714e3a671689cf4cdd20df84ec76d8a838b71a153205bf5f5b15504bb5865b77d6b0e9ee905a3658a7406dce85f6c533ffd8716dc6363dbb0c38da8c8d8533b7b84311bd0c65fac1e639e63f252a2ef37014db78f6c818035faf4d76173d861dce23a80abf74be2a2c7b51f8594d843903b64b21dccb83fe0f4b67cb7bfb3f7beced2e83a8ed1eb368dbbd4eb2e341ff250ac96c0cd7f0da58fd3850c75285d6f5e11359e9f9eb0f91b6685347ad66bcd619782ef28698f2540fbe9583768c10721f81d533f990158db2106ae17ecc1defe70cd0fa0d2e6af93dfa939e3637748ab1143866b2feb5bf6c603b04ab19fc426268806765fbbfbd2f0de213403e07687e58a2a1ea17158b89d0cd80037d1c799766029618d91c5910da11be5455f7f17e5163d3445358928289b6ec9257e2fe45af73af29b46e4b135b53ca3e01c1927987ee2832e890b46006d629c7d059873254406b16dfadccc2e4c3b8c92a37596c03b4b992507ee8ff7cab0fcc60dacf47b4968d12c2c0051e27eed4c93d8effdcf3cd1cbcc584bfdec7a22a5884edf5dbc9e98fa79c84f911ff665e29c241a415a0447a295b722a159c21b54b9ba7ca97baed5971cc20ca09846a15424c39e79fa0c1add26d2dac834bed54e2854c08d28970c96363081adb345c16d6c2783af2d0d9bb169f9583fa40922baa8e84e654acceb946b6dcd8adf10a07a517ad3935ef4f980441d263d616145cad0f291fe2288aa9a35a70ef0be22988bf0577081bcda55cd06b98ce5cbbab687a080e589d984829bf9958a9880c41f84ca471c8f133b1b48c8225cc3c33242db94078cbc1cc25c59c7a8908a4dc0504181641a7c29a6aca3b63bdcdac47d139917262ef748135b978f2ac94384b31316a43368bb93544f1c46b6a0173edace49afd3c66704ab9045a77d2bd996a54275e0f3d300799d64e8a6883bee05124908d1c3255808e970d932cbb22788cb45f3b6869cb72a27962189cf99b1c02ddb79a7b4fef32c17c8d30d17d78134ec7e8935d72393655315ee717cce3d82ae74058d5e882045fdcb1acf1f793bc4b08e5b1818366faae96c7a4554793400038b76d61edc6b164e2d630f795e1216b998ae9be8149a1b75b8439b8e7230075c3a854dcf55f14ecc7b28a3b65d6c8ef59e19fee92bf6dd5fefa277559c40ac310ed1149e6d430719a17af4c4055d91f47656cc0a9f724636e0fdcb10512d8715c0981358fd80dc43183a357bccea8bd06258f8863e040d7547a0dd1842e1eef37c4884d417b3a2ce56ea532b67d5dc6b7ebe65b8fb6ee5f72ebeceb2c32c36f931cf8b79770854805ed2e373545a2a30aeebac5769e593448295d1214ba9e239b80bf1538b17f09308b25d9a217c30ad7a7f5297a2be300dd3953b5905b40b5791f6c80534d0320e5d8fa6b10dde33e881002997afd2348d9050d1e1c0d2fde005480584c1b20e8080894c4205117ab167b04a6498c677311b4435ea3182d0fc07c1035c754d21281bfe842d3c3575d8c996bcd17e82feda8de5120bf60165b1b047023d5e76c3b8f45b1044d06b515cab504be821cc380099f5882af166cee7bf57496e08b20af0d116a4da111f502f91c0ff93daba5b22001ef3c26188a5325802e9de1007989001413657b0d3a5fe78468fa1533aeece171f0cbfef3b182f4702c5f27518214240f6676f3d00fc974ac33395e590aef124050ec04e18d73dd9b601db4ea208eeec11c09a64d06d05505c4f6a1f1e7c3faf4f78fda15046fef71a43290eb759d0438b125722ac695ddd72fa9b15ae6da6f6f417e29f12f08ce152d35effa8cba556c31c840949ae33e3bbcea24bebd9a4b20a48d603d53f562b1f653967c4ee3014285c1d7b667f4f754d9826ffeaa047068d7b426abed3f9ee46f53501c470c9f54d049b37cab1f40cd85f48ad0960203339bf8978d07eecd3817f1853481a6563a96ee63d182057965b3f6df81427c3446ca5270a287b8ab4ef9045852976d65aa3d5412ee08e434c56ec15d4ed6778328896d2a86d14b4cf8cd4fce46a4490390bd3021d812f9e76131d5564cb5f02401c16c89cc416cd2f5e2c2116c1d3c73b6980cbbac9e93996c23c4fef4c17508fb92a138c43c3d94de520671db1ecc31a026ad0d37dbbc5bd5cd34e87e4ae889f123dd57359a59b2d58fc61937a2ecc89da676c4cc9439f689daa3d3482ed4e4b37e4683dfb83563fe51f59ba3c8ed2570f946a523472b9c58db717f797c2b1d54f7161d176ce11364d52dd0731e8fdd6ad4e7910ae9764fa07de95073652011ac73ec57e25aab73c126d20fab", 0x1000}, {&(0x7f0000000340)="97f8bc49ae381e69d1de", 0xa}, {&(0x7f0000000380)="a8935a9a99390691e04281899b7b4ab193c43b1c899d15c7001352161c11ec88403f4cb7cafcb4294a23e8a5e944a9c98a65bd342dd773df9b9b0050b7506c92c6aee85b126d478dc78eef5bf7126076fcc2028e4e637d7ece3b88e2ee206eb71f3d3e62f3be2545ffc413c70905c4777dc28a1c610eae722423c1fcd8683920c7ff3e226c25a1bfbad02c8734f4856b936ff8f06716ae67fe0e06e50eee1f2426b52c188aab58513f71d457a78e8df4d71d9600bd259489af0d3b27f4f2e78266c3e11d00d35caa93379c418a6b5cf4178064ce796941e3ad4ab9430d8687b74e8dff1ee9fed9c012b88b7d", 0xec}, {&(0x7f0000002080)="dc2dbb8c4374b481f1c599e630ab4a91cd4503beaf2458f99da39bcf602474ddccd0a9d5e05b70f06e85d8965b0c0a79f4b6032c13d0b04803069ef7c2696c2e3494df941c007d795f498af06e9973143fcc8d99582dc4657ace69d318423d84ed381ce97e49763ec99340f3a251d694a3f23009cce0be050437798a82e64772052484e87bb706ad2d293489828866549aef01eb14898b947fbd701c8f4ca7aedd69ca90fc538efeb3b9a1315d5d8b413a5cb770b95cf0e2efd3d104e8a8205a3d60996bc5254557f7e4d8def81ba6834f6ae01829a1f5e9d0c743eb8e2d66cd064f986408ca0d0b3766ef0c6a7573eaa6dda07187abd19fdb3d5f1f480927bd2aa3162ba695adca6dfa09426620a9b613b1126e0b8af89339272997382647ed59ba6b73b7f6c97c40c840f4abd1a3ee59f8edfdcdf779885c4f993c6b88dc7e9784936e01fb62ba3279563f75acbadf9354a58b07085860d40abc4c1740a81fcdddd724911476739e99383ab279c1292d8093b782b850071f0c14ca8e1e9c8827672e4c9269f68606178a90a693d3d0b245703bb3786b2ff75012d972c63130df00ad3618ebfd6b301bbec1d4dfb839758c5226a3699a1bc542a8fd296fbe023dfd5e45bf1cda6fb12b5cb3f30816d7797a9efc5f844b8b57bbf7a0e7fde01e0011f4fc7a3750680df48940c4f7678695058ebad12e6ccdc5089277415ffbde7d15d690d89d59389eea44442e36294be4dfd02fb551edfe09dfce60eaf5ae9e8d3047122b301e82434662518c2a0dca541c9c88748b52730f7865817f162d9805d95cbb7637385d35a708dc49f20f93cd2583b157ffd423cceb05d314e390970d4ee1e900bb8a49256df1edf761d17564d09b8748ea0d13173969985f27568efad7557412f2a9be8df7a26fd69997903e2b94411d43b2fa8da40f4cfa12c2086492d98d3c30f1cb7982418072e6db70fd6c990563dc50783999efd7041163a6729275d1701aa863ae06354b4eff0362f46e062a257e22dea62bb6de9a3b7b1cfcfe631ab3653178b48c4579294e527b0d01fc088605ccd0257e10188d6ba545ef60968a0e5f2d1f86673aefd4cda0363a34868fedc980490b70ef2dec4f9166ac7e4b9555fba9e4e3e2bdc67c9078fd086d4970b4201aee498732f17ff2f8131aec80a55381978ad9ff84cff6f201d376a64be46748d6149b94c651e670b03a37e4502a4605c9411dd52e6cf4be99a4491fbded73f94fc3704f0529133f4e2a30d044537d12664edb572e14690315af87e7d4226b8c7a050e26330ef8b3182e14d29a953c80fde574e4e385f9b5f2555c0a1ee0969491c5d636ce58c11b05a94ed5912a1ada4fee1171d3a250c53b91260649f889c021c770c3d0c469eb882bca23ba99941c0528f630bc5c726e0b2e616d3916921f9529c9c665b8405b7f317bbb3714f48470fcebe440e5f746a51bd1428739f3a87bf2622e64635f92cfde33997a46abc73832756724e23603260ae14b7baa19a086009fda83a5c45cae780ffd6ac3a8048828e3d3c8f7e8e6788e19a8a752d3bf4f5d926b76c62ef1d17fe94c372381c18075fedfd8f5870fbc95190714067b3404d321ec361861a35c26d49032e81d917b920ad3a091542109a247cc58b8dfd08576c640d8ad2b969c1b89e4a34b59a3e9afad16027d010846e5549884f29411a3cad079b7f8688a4c00a43ef31e9c20deb632c823c6ba92916a79ea5cda1428ee67287a0a33c9a75335687c7a5cea327faebf1233a65d007cc7575e65d8dc461692cc067db66f34766fc03afa764783eb0eab0b47d89e1ccc7d9e14c19bf144fcaa95dbbb44f65bec17ad4713f7539c0c2af89779b36363f4c44c39c3a0c5cda6de5d2b46be1db11f230945652f0f4b193b8ce554acf416d7bc790c05f1c974d4aea6f4eb55638e2b68eeb032b5b100dfd5c4cd5b4a93cf280bb370dc25ec020a8ce5ee0cc54419766914649c69012518e7b6deb2b2a8d9a064941e01e609377fc51a3dc41f844c35238fc872ab3a775a5f754b10cfa02c6a12c2d4c80b9330b784437367e8eeb1427ec9a4c2caf85e52c1a0fee5acb7012e9520612b6618ece34f0638f1370508bdc13abe3dd9ec7b77c9be568e7336df57db1d3d9fe5e865388ed5f2212b59752f9199f2f4a258d92c8a76b08b766b628ad37ade1b900bd849c1447a6308f4a3c51a522f3fdb7541330d1b697d0c0a31ec131df63f9cb875647ceec95ce29eeb8ebee807d358bccaf59c0f1988b82d29df8090425bf84ea475e202f29d950774485277b121fa753970c093e7d9e39b08a9fcaa76e9265d2df341032930bbdd63ad5ba52eb787ec253480f409d042c86b2457b48f0fb60a8825b8c13984770f5652b062fee1a9eb925f6398e234ad05fcda4ecc361a456b8ad4edcaeb123ec171ab545ffaf84acc14a5b6631c69eff8ab475b85deaa3efffc3174add616464f13280226524a49f7937fed22a6c945580fab058e92771caa71f13d0a9704b90ad2fbe0bfc088f989d115e5a4d7702233a05b83291de489b3fca4fc042ea8f400b8622e126dfdb8b0e98f7b8a68401e9b850d3f04ae09540363a85b88269c47b35e67549098522acf3824238f216fb9e31ab2e61d4ddfaf9fd35cc2a38cd0f7eda3989fbb8ab9a27b3ab320ed49cb3bb1d3f1e667384c123e71e3059c4e2ccf3e88205644bd6d3dc36a57ecd97ddc931ed127f99469ce7c55920392ab3ac8eef3e78e2d9d1abe1e0223c3b29d16e6788ee613ccbc68efaa1dc04006578337983b3065c9feffeccc464a5f99ba2636a60de97d5fc53b1fe54cd7a08ba570e1ad096e145bc02247ac6317e3e8526089bf20f078bc21273853807758992be7c54d928d333acd003eb29404d066891b67a5e675e5bdb587cb1c2a415659590cc05ed4761e2527ece8dce706bd44fbeada5ff52f4e828f3dd415a4943895b37b9f4626584748fe4288f5cf7b2d67b2169ad2260a3984922f7e3a9008c6f916b04dc92f12ab4bd811f03889cb5ed3722e033b5a7777137ed71bc47bc5fcf79b5152bfdf77ee4316a714c254717fff6e195b36012b9b3e4d835a26b327e645b5355f7a7fad900f0067c18b464b2f13ac33f3f517d3681f70f8120dc37706c5a43aabeeecd6398a7ddd6265e48d81d3ed3066d3a0e52d103fe8264af93a8c63c2ebe21309bb44228d7dc30c0a8157949475b2a9192dc6c9eacfd9523589cfa521d7d7981672a0dabb02d124e5e0daf07b5f95cb4a6ddcff71e846a93c68f29b529c59281691ca45b8aed19830cff8ba75c2fcb8091cd1a403d22ae7d8197a6a1b12312a731e3274d5d987cba923825a3c7dc1f755d25dd5da755f3267c0b938feb6d0a4a521ebf8441a29070ca5ee6bd187d3816a8a95d568bc9aa3342dc862011b2204f4bda689807b8fccad0a40865fdc6fed44edb6f2f11ffb1825fdcd08250a600f9469802bd69fae2a5ed74b756725ef42953193ad5de017605ea30ed29f7c2be199b07323a9299b8e477698f30f6f765cc1ddbda1c3caf0a1d7c7931d221900a55bc13c72cead26e9b4512765e09e7e00e531b4d98b5cf9199f0e1303cf5c64a690a75a63e3a8eedb76f83b6dbb084f657e293e5d42aaadeee426e63174b2f7d1fcb037dbfe5db58df49b02acc28942671294f18f81d8931e6fd15b9d2a577005261e7792c64b7f8efebc01cdcba4d1511aecda539c0e2d084302bcad4202cb5485890d2bd61928f33738274253655bb61a8adfa1801037534962fe477891e5a8f789afbdc1519982a9f272c34cdc7b1833424036c755913460e6a0f402fe2296468c35b5347a15ca9353647f1ebfdd871acded125b54da3e3224d16126b4ef1e55407d6bbf4d19a02cbc768101a3b8855810c4f1fbc5ed1653436e3345612f56d4af21d348d78c451356c701377e5002d0f70089f528d3d9109a96dd9b4019fdad7641b5414de74065cf21c036c3527c7af9c6ca5bf6b6b2527cbee0a766f63c3bb8b4bc3ba40f927c65fad462db8698b62ac076c324a8aec880ffc497a49c4c2357b77f0d45e49e9fc766ef13dd008933ece762619f9db417ce6123a4a23de8c4bbc695556d3212e81ef3370dd7cd15c262887e141dc3655b29d47adfad8e7248e4d0974f52a96823411c730a7449efc4c82db390ec38729c235d8dd67d06ef3665b615104e203b57e341dc72c4f67868a461102b93ac7d8b4c8b6336ef6482a805c6322c845ce6e32090a2e8fa3559a9eb16e6285af04dcef41e789c24a7ac42ff9a456d8a919b2194cacd0fb54f74438aa213f343efb242e05eed0c988de46b5022d628a45231b05c10fe028a83af2f41249e9659ad45e373a1c13d61a4eb2ded1c70f4f784fd28eb70ce501ec3b71af95977872c46e65a0f821cee6280e15af39c8e24ea0d5cffefe6df6316a5827ed73142dc065e83acb3ca364c788491318e50ca0a507b14ad533b1c2bf407bc1103190940035c1639cf5067ea05a8cac6f93d86dcc9aab7015dd697032115a0073a74516fe37018397ede47ca7a7a6f0e3b5bf4fe107b372e9df12832a8cf21db11b853233d56643d149183de3d187c0175d038295386e3b5b38fdfc892a57f0d88a7464364d7a549e2680833cea22de359a8d737c2dd9a4041b86b55183cdbef8235619affbff281c289cccc324b9500793fd68d080e8205a75f7dadea1fa7b258627d2b02e2855682be36b2f1a9d8efacade3ecaffada025af4a364f6e7fcfcf1df1835e20dd841961eb6307f7497673ccca14e1372593d2111ba9b3e6550d85a7c92b6f7c31ef696cc81207d1453f8bf8d7390c346c453ce7400f99ff4fe8af759acc1c102ce916c33e38221314374c5c054ae5095d87c33a3b242719d5ff4867001ab8478723800226d3ca06e38f8beba8196548110e0a06ef224cb03ad5cf59dbd949bc592068fc195ca6f9093dda1a60ec156503e82304c9e5bac53dade8af4e455ecb8e20d8a2d6e8c5705ee64dd1ff799ecccfbe76655727d7cbe66f6100c39c46f3479be9dce8fe85c077340a69845afbb3a16d5c39efc90c3abb33961896b6a39859ace900a966d126cc8ad798a8f0288e9c6a6e724a730e84b52c30692d63edcfdc9ce20d391c70ca22afc96364da2c67e2f6c0b642e6b7ff3b822094fbfe53dc6b4399c0e1d522823d0a1fb31a5360929747a0794cf0ca32c43941d5d24cc3d092a37f58fb1629d8a22eca7684da345be2bb9013a840246d94b3ccd3c4781f437efe8ff509215c352f852901494ebb9e178621fe08584e122ec1029019688f5d82ec4aad6ba6aa95c343cadc0a80d0fb072e642aced89d22ba296f6abe7121d6d890ed29737a3047619d41c10d0aeffa4b93fe3213090a1f80c28d82f8fda09040679c6ad20edf7eccca251050a493fa76317afc50037b77ee284f9f9bb82061f772b66467d3aa93fad29099ab3bef01d3b4d5d70d22813917a5054c0cdf3d92d33a80eef5775d3152eac6cddc9981b773e0a878b29a904e892ac31f7d04c62b900f1f6d83160b614f33262e0dcc8f4c0cb5b991abb0771d0d52903785ca8198f80f6393d47c1b57c1cef420049d4c6170b842c98f4a74a9a8714cbbf9d2fb11d00c1d7b76a0376dd4187086f8b5af34d7511f9b9ebd07a142b52ce22cb8baed7d70e2ea1000398341bac9e9d9159ceb92bfc38abd0595fa7e72c9559816a10dd41de1a252e0eba159f67564b5937a8f6e9bcb185daa841636aa0441dbc552672dcba62515dd1fedaf0cae25ac6", 0x1000}], 0x8, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x6, 0x1221}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0xbe}], 0x1f, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x42, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x3, 0x147e}], 0x4, &(0x7f00000000c0)={0x436f3a45, 0x1}) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0x0) read(r0, &(0x7f0000000080)=""/75, 0x4b) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0xd84d) geteuid() close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') 16:00:01 executing program 0: r0 = kqueue() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x21) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x2}, 0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x8, 0x3}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x266) getgid() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1000, 0x7}, 0x10) 16:00:01 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)='\x00\x00', 0x2}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) dup2(r1, r0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f00000000c0)="4d8e8f5c662f87ce743a7d4fb4937be491e035671ae0", 0x16) pipe(&(0x7f0000000140)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x400, 0x6}, 0xc) readv(r0, &(0x7f0000001600), 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = socket$inet6(0x18, 0x7, 0x3) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) open(&(0x7f0000000000)='./bus\x00', 0x190, 0x80) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10000, 0x7f, r1}) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="199e2775e806526da4c5a42c8c22792fc7000000000000fab4d80975369ed4fb9ae8d53ff3ebea1acc79e2bcbc8a7c4926e1f682e91ca95681b8ef9ec50000000000", 0xfffffffffffffd7d}], 0x0, 0x2) 16:00:01 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) dup(r0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:01 executing program 0: select(0x40, &(0x7f0000000000)={0xe6, 0x0, 0x8, 0xac9, 0x9, 0x369, 0x6, 0x400}, &(0x7f0000000040)={0x1, 0x3, 0x5df, 0x80000001, 0x5, 0x10001, 0x1, 0x9}, &(0x7f0000000080)={0x6, 0xffff, 0x2, 0x8, 0x8, 0x2, 0x0, 0x3}, &(0x7f00000000c0)={0x84, 0x4}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="790df244ec011dc91cf2bae8f37194ff576b229aac0201b400140008328355e3825d274f942773e12b8e0117b02dd448d06b3d0f5def8a9ce3a26c9c9b304b6fb14b603786317b118f19c46ec9785600088f481a676a5ab8cf6eb39565e3ed6844a0a51097fcfc3bcca0098498cfc831822e3f86d2a6d405e51db193976ff3342b978cce7d45af"], 0x1) getgid() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000040)="570444c26220eb7460457c5b7812040d284de4827ca46d36931a0b5e090ac21e6bdf6bfdb38d23842a324816775f17262aec12ccf34da51bfbac37ba9651f0b246df0f030d5f4f55b9c963859c5446fb1e693b462a275e87c4c2468a7c517b6e51a1847eefd4eb72842c0618db1214663ebca8eb3dac7162724d4b73444d411d2f76caded718486a50b4aa93b76118284c1bc5ad529a9c336c8b1bcb", 0x9c}, {&(0x7f0000000100)="4d24787a68c1ce99d5dc1982dbcc9f89e179b097c08d6f3523751d6d9ace5275652332f9196823f6c9efae0c0761694d0ff9765619dba0ed51004a3e1a4a3d47a14b222d35aa670814ff48bce103b8bfe7594ccb7c671eda79713d42bd90caa776d669d7b95aac51264996b951", 0x6d}, {&(0x7f0000000180)="fd7560797b", 0x5}, {&(0x7f00000001c0)="855c36847046632dd0860b09a10c5a33ebdab6965584eb0145078788c27f6b7dc24af994e38059b0473845c4912946c2e5caa453d862ee8b39a1e3cf5334206e3701156785bec622cefb44ccfa0d7902a5a63227078b59aec033418265af9cb98d4bd3580aacd6354667386a53eae1a27b6f9f5f7f2dd8a5318cbbb1fe68b20515a3a84e0982413428aad370d772dbdef3a5c2ce6007210c6d99d6d319785b3c5156447d6cb8ed679efdde74b46e5fef1a7adcf76c852fb4a119b47b82066c4323a40e2bf0d1d622edef15e9ba4ef42c0a3cbfad5e65154981f5e15314a32886c19591a0c54d9a180d1a6cfab0a6648dd5fd13db95e71f2584a6cf29729e0384f31e5dac6c78af46237dd918c78a0f39b91f47a4f87fdeebe52e59bc7f8993706d3ad738ba86d76251495bb3105adf3e928f1f830d1d52924dd0830793fa424cbd00208e5de2aa8be33de5a631741f95ce7d7d71e098c3d34b1cdfc6489e7bb095bfb29130124d771a9f9e3e36f3d221e4bf94e9d069c3fc5f3279055da18ffc9d27a759f6d01e8aec119bbebf5eb808bede062dea5ec93d5291e61a9affd062a2b5ec4c4ab282905e0f1e55c3ed63cdc17e5d5d587ecd53a65aa6cab261e0c16267c6503bb9c74ce318e393539b4fd794d74fa2e252e9fe6f08b5c33b55eb289896578a19bed2636efa704a14e23dfe62da186d6c65d67b91beb12c881fdb8702f36aada9e85d8449b79fe9929595cc73a22a650dd5c5be3f99d3f2f36778603a045d62ee36c78037075b8e67e791a770b6f6b83c7245bfbb9e15d81b2e3559afcfd2dc13d8c4c968b7a73d61404b699553b972b21ee8a70043b761076791a4f10502eeb843c5945a562681d3a3d2668a4b5607161c14937fa12860bea270956bdd54776a291a0b35a4f70b2ea46375c6417a7fbbe55c572bcfe0eff2dfccf009d4458cebb1809738975de12713017509d5ddf3d7a46043c39f9283045fa7f11994d668092eb313badec5f9b493035b3101c7457d145ff8d89ec9e1fb05a0647a3c265824248612a942788d351633dece5a65b8913bca40fd44cd89c26f1e8f55a75884255acc74797033659be70ef502dfead633d99cfe9efe3222effed9b87181cd1a36e3f8b3ae55838e41e893829cf9b2bbc704804875185a6f328f6e533d0157bc06d68b53d92898c57f7fbc0a56c3ab68c432fe496f38e11adb64c43f87f2ff26ea61640c25da5c7eeb16a14bc439a9fb6d962fabc2b313a60a671340a16184108dee7e65dddb5538ba9de003248b606194bcbb67dbb8ac8a0571f12176e7d0d86266703f951175116312749b6d87452624af85ccb3185da680a2c39735bb660d06251b7ae261dec877d7808bb0ad7da6d1cd2b134534e3239b4490a083d95bbd169b9f4b0a745d893fb30e5f43816910b6ee61d8a38f5d128c0579d694baa6af6a14cb284f1b999177263cdf0db204b003f3ae72cf1f3ae5c77ca9715dc82f2690fa258017819185bd3fd56d8fc024b06d20e267bb6418bee32c102b19f384cb799a68ee42e6636e526f8ed02e566fc421dc521c128a5420e45b06bffec071555121b747000f2173b0703038e1b2580dfbaf20a4a6f9cd50e66377dc4f219c9731351666b21e417a8d9c0f84f69819c083d3ad3a04f2b47067eff690d3f768733a5985241f83f50dca51da8675305982f64b0e71834d737d79f5b766a06f75fd69ea43df22da99314952094de38cc37c2a1ab89b1c0bc19c6ae76cec680424e7d0ebd861b83c4012c8ffba57e2fe5817a273f3cb1bea6350690ca31733890d55c237859a70007084268e7b82ab71ad7d53cb578ec7e19f9ef11e175574e41a0ddfb70668519419ee78cad7db72240eac3beff3fe1fe0638c8b5da350aab51848d5f3328baa34f14dd5170bde857eab160743da6533107025dd70fee37787da951eee51cb8c45f0f008f251089ee997a42fee205546333111728929a2baafcd8ef1f363cff929870f3879e613d601dd639cb17e8c7f0d8e730afbf04c864d5420960e2786629cb733ef23f94c547f602ca638a3f55c009dd1728f916279745643e35b57334cdfcb5e931b407ba0496be393989506923680a3985c93aaae679d516aa980967672447b3a4beb9178c966b8a48b53b31964c74684b920303eb2d6bb7d13b288dc90fcc762dea8119f78af3104470339b2cda6f126e926b13e117fb3a36f463af0a5a9167572a9c703f18becda0bcb4c9d35b7b433086b5bb4cee12548da3bfd737c6aa34099bde6d113c6cf3637ccd51a07477d534fed9f982b2e162ad26c2a80cca1e74c1a500c967b37de88cc6020ebc72ab76cb264aed1cd0f289f546e37d7d7b9ee5148f7b862de5f3aaed35b1f3311e86b3b48a400075bcd56fe04a0c173e27be0e399cc1ea2f51275fce82b3911b7bd9b8ef6e2f80dc6d5b14e5d80a4047e734d42a3c87314d18252f304fffd2c192fb1c20bf8909d3ce19c19aafe4724d4b10e40a7e18942c827202518e484882be2ab6b31dcbe89e03da0122aaf72360f7291975f3f95609834cd068c8535d5500d76bd194448811576181b482626134cfef0443036093d028ea9ce5b0a6245b14214fee25e12cc27d95bd8b26c8389dd487fb3ed5f4d590de584983ba556e8d7ccd3b0e3b1f06fdf698806bcd13cd68b8c6d0cced2981046a982e18161330b1f6b93056470c4f1b08917968f35b2b505b6a382448dd7d2df7a4b1792538e183b63444cf498a16e7b27352de05e0653245ebd8347272a7fb371d49ad969d3d2e3085951e27c44a57d8a30644eb4b87e01a8c68ee0ff81e1a56b049f6eb3c6d73590e5d76b458222e15f734557d3f827b428672ba81ece927aa07e4e97377e54b348bc0930f467d797e8be2f4c9e47213f5ed2cf657e303ee90ce3d8b51f0c72d4e1e42129c1b80ab6dc18285dbfd115a1aea191fd95e592ecf80ab1b14eb85c94f0974cd7dae571db54f9524ef181d48a2d7c5fe973d6db33e07ee72b6686e85023cc39d41d9e0030c863974ac482e7e59e2fb158f451691f116dd00af6840a7d7db357328010aa8ffa4cf127bc51d9b535e005ae2c73b67c9d632261dbd2e86dbae9aceda042a5b405c2255390c60a83dfa3de09db6ab5344a5e6cf9b6790d9ba2b20d70e6c056adc99ca70703e9a074cb5474a2ee12c0dd5c13fdc56e9f7fa9b91578f28ed14ef1cd0a590ea68b9d9024e12dcf23a861821b0e46a17606090f2064b0cfa9262a5fd19e82ef59aa60d0942b55d64f965ce90de5a65b85b0fedfdbedc9b25d8bf6139b5a415959248ae6222388e99cd68a8c08d01d285beceb445371ad8a8e3222748912b5b0f8738c0da2303e2d611dad99fb791137d27aadb73598ad3ba8fcb719d3f2a8979e9d955ae2bb2b78697e3635fdceef1d8099d2f55b5b48f6a07566df372db6f6300ad1096dc1e38e3cbe133939c8a8fc8a02021cc934c263c1f89a90d875158ee564af30ed6dd60c3bfa4f8a389dfdcbaa799dd7568f8790fa4b491ebd501b3e358d059a08ae81df09f606ff2fab1e083b0f090b07d0b8e467dfc349f4f2a2327724a5354d3c5906c961b1c83ce59dac9cbfc601d571d6c671922388b749efa5a7c92b68cda3abd8f928d99b346c78ebc32b8e682ae50ed11bf414e71a71335b1304b2a7a569cdc9333e3161183ac9f51f31591bcbf98fce6cbfb7e9004e27f02082a114ac7e19cb5820adc2f2d8aaec2e4d27d4c9ac60329539b496572bc5b07ef4b90c8a05fe2b6ce7e6c3fcaca8c7a31171773f04e4ed317434134e262caeef953b8197ed59dedc33625feae9de05af8c9ec1a0ba98be73ae9967328b169a7e5f8c3099291e363a9c2b7b0ebfa17c14cdb5d2fd2642f4aa3c2a17edd0e7c14d925e3c0608e77ce1646a5a8c8d5a11c33f0b824d60e101efb486004c21d3da5915c43fec0c7fe5581e5c60ac16547d045f915f1ff92afa486f15b68b61392d73a742a5a4b47ab23026c66de62443a61eb565cd1ada1492984fd6a338dc737cd5639f59bd9e88fde4dcd270fb1736a2fb93ae6bbc1e5c5c9a822fff6c71496f80bdc17efcf9c9b376cd42d3f846f09df72a91c1795d4ec3f282807f6174c703978e1ebb001e82afc9f223c17bfe864b607dd395f953b75bb763fa811e3e0601eb2ef7939bc7ed81c3bb013de36b4e889bdbda8ff24477e711fea7eb719f99d6783c9a40f1dfe8f9db214795e043c2e9152b16c2c94665c632f2b5ff6db6564019aa27988d299eac72e17128e5dcee685b2088b9984fff88f24743a28742848b1c9448784430ee1dbf03edbfc9f51e5ddc5c318e73af7040ddf3ae34d6c2a539e2b4907ecdf50565f497f94e53892de3a6107f98342c4475fe7a4584be01637833244f6e7c9bb91e889e4f064f56e4ae8bde6fa72a7683efdda725c7639d49adc6a0c8fba8162426bd4b4b6be4091de62e47be97efd3c03a459955f91de7eb976722935f65243548ebcc1eb5ebda608a2f26f748a10ef09ea4ddd93d32ae599a50122479fec71ceb99e9c512bce73325324549c38d2a9659407ba5018c0a5c6f0a3def860d0c10d008bec199c31b8cc724a01063ec52117d328fb79fc0a6f341dece37a1c7c772d1ad18b5b2ac157ef9518a21669c7216d020a7f4bf4f128bddfe97a11fa6f22edbbb54a62e8b65483318bb55e933dcee62cc596a1f4be0909cbc688ccab791e6abdd096ebdf4773eb90698868da40feab0a11faee71f3b4b7b76054c85a01ca825d969d5d211181326b83ea79cce5d9da9d20f9f9c2722303dc3501e5cb3a95bdb0e3908d2deb71b4e0d57ffe8f5d2106c95d301d6cd1e37918e70ec634b6a85f0610b063c1e608d0a4dccf0ae3979b6cd98c16f56915f5635eece80b5e6290bd47a774ed5556851542dff7ee1975b24b76dc9e831840557b4e2f4c345bd57dd0c27824f9d477ca753999cff68e45ccf0353883d230e8a1e2356425b11826f02db6f5651339e47f254beb26331f57f222a35a89ad4f1b3176a27491ebc2e8af4d98b21e4d82a9e9a27b8d82694641ed93fda633f17cd253cc16fb2fb47c81bd6ca8314ee4a630ecaa5c8d32a55111c58189d9309db744ab858632e3014b643bb5c91134794c30ea3a79bfebee5d59fa49a6c1d0b5c1595a42fbb01b7ebcdbc7b5dacbfce6891457f0c99f5de910c23ea39cebc6ede9583f1fe029ed6cddefa3705038e225560fa02dea10d09218f8fdf836ba790c53d81d9c02f9c3a6c49f3973f6be7c8bfac750ee1145d75aa2c6919e87ca03eb2729e1617f5f6fb26f7bb81e102b834cd3ba2ec86fba18cb3197d9122a67c7c6c8433130f762dfc648d19a4bbcf713d29fd6e154d4a4d8bfc1f730ea6b9499383e1f8e14266e22b62f9126abc13fabb56bc25d84aaf710dace6c4e33454302370e2860da564a85f34a075eee1fd9bfd033259ec61618016e89ada9909593bb4aff0564fa874ff75f21d83ee06315345b6f1f24409e38595cd87cd13dc0386d297a64feca13e3d1e65d7037b60ee134b97c25dc9bcea11eaeac7bc1f47b616df1a4922e23c7526bf9623f2cec7433d7a6255d43cf896892c7adcc8abd924b1764290ab7578e3ee92aa3e38b5b8ec4079a1de50a891ffd63908c9e79c6a4f0b84efe1ddb3d23232ba29548845272284721c6a8eed246ff5def0f8082717b5048f02eb73337af7e804d71d9e6ef32eadb89bcc123e61db66db35dd44e63c7d3fc8ce8853a4031cca0371252b48881e071ee8ec324d0e41e5c3c2be1dc9d885fb", 0x1000}], 0x4, &(0x7f0000001200)=[{0xe8, 0xffff, 0x1, "0bb7a3ce6bec8adaa741631043907078416a3bbf0b8d517d42a4bc9199589cb5095fab6e53f6e3aa0d5ad8316a713fad23afcb273769085c6c530141c4577ba69efee85ffd354076a57a64d18283b04255c32e2b19bdff1e386ee658b3069e86a25ca561422813c7aa0f9f7cd0b37b0b6c5b4c18eeac0d2ca026c79ee2bd98243ded6c45395134521177a2d3684ae2d222d6f89d8e3782806393b6c107c5454549291e73153561ea4dc710c4c64c3ec113e39062089f5b8cefc245c2bceb300d2ba6d859effdee51d487000a9467fd22d9"}, {0x110, 0xffff, 0x4, "15d225287584522445fe74449635b86192742fdb3e13c4285cba9187034a42043c0bbb7d3fffcc91bac967e2489ad55dcb27d04895e677873410529e009950d43dc79e5c352b47b2a764bc7aa39fc7902fb8b10c66436e53f32f504bd82511f0853a2a7cdcfcc01d6a22e45c42520cdd60ae28883bb0fbcf2158418443e5db4dd99872f8719240f1c0315d72a9607fb985cff38d9fa7e0de1054529877bb3baa84929954a1823cbfa1030ae0f0170f25bc9425b0d17428c3bf03ec883dd6904e9507aa6bc542c135219060eb013e6b747ea189c3e58dfc600938bd38189d5f7386a7e7b91b0605505ef2b8dcdc542379eec09f84960a31dc1c1bea9b73"}, {0x30, 0xffff, 0x0, "13605046c537d244371e9c0cc5dfd35da835df52f76968eb1bbb"}, {0x38, 0x1, 0x4, "1f7527b938e32d04c3a556b5d020bcb4da15c291be61a3456fb688142440cfdc64dd6174"}, {0x88, 0x1, 0x0, "ed101ea6bc9193a0dedd55ee617671dc1b8399e667f6b348f84746b581bc4aaa7ef835fe9180942bb2ec5a46689f9d8c45cc5fea273e5e1c28e270b2fd7bb0cbbfaff0ec043b4b1e278f42a9078b4c634b3543851513dbef03d901c43108e7d86d133d5d6b116780eca1576f721123bd392cffe250f5"}, {0x70, 0xffff, 0x0, "3a4d5f093aad52cd31a7274a87e9a1c14b60d0ffc2adffef575a63c4886152694c9fc6087d7aeb17d17e37a9d3f79e22556c1eed84ddd79682f52b9e3e8c07b7a198d2c728cb89053ee4e2520e09f1d1be6a413c443079afe20807793449c6ab"}, {0xe0, 0xffff, 0x10000, "fd8d2a10baa22cea4992c8f50b42919023d29636ec82374b5f8a8ad59c1b669596ed85efba8446d7084e06c37c1df11a17be3003641fcddceba4026fc6384712463c85b18cc6920b5b5da7647348d2d1cd9db0f02b4665b0bf6506fc795e0eb865a4e06c46624eb77c33f4fc2b8ed3b1fcfaba9caf235b54759b4e066be0d5c2e29b2acc34af654a3acbc090092751533f936964427c12da2f298d9210fceeee0cc621beadf7c088f33221c0be47cf2a66f9f614e4d88b3b6c319189abfbe501480255732c90de17a337803d814fabd2"}], 0x438}, 0xa) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1ff, 0x10000}, {0x18, 0x1, 0x1f, 0x886d}, 0x101, [0x400, 0x4, 0x2, 0x916, 0x7f, 0x2, 0x0, 0x9000000]}, 0x3c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="0acf7b9c832763b2365423d9478714ced106326b8ffce367f93a8ca18824c9bd00ecd32a", 0x24}, {&(0x7f00000000c0)="0e6c8c5508a7da676fd8acdebdd0b63fe01ace7d65090b4910d4d3d9807d34286ed6d61f480ac24b29e3474db295577f2c46a8c46aadf7cacef6727d636dbaf2dd1faf30a16739198d46b67581aeeb6abc92e06e9de3c5c43e50495001f1d6b5b25d4249275da14f48219563adc016092fdbc2876aed49290ab76cded9be1ee3ba75db3bde8c4474f38b6a9d9cd5734fd5e9e67796d3be846a7bd2b64c5158f0305d8a5ef6458b9ba70e7afb60ac6fd1eef3572b88724ebbf5ab3dd0cd8136a1d06e153399b2e73a43e6323c606685a863d8cbb844da859395d58e083370042bc4fe8da67ef51d27730713d6f5d0cded0f554fd4cf", 0xf5}, {&(0x7f00000001c0)="0e6eea3b043c8c890d77b3ddb98bd2b691b20b2f64bbf4ba8c44590f8d540765f14475c7455266a4c4d0d552c43d115950d450f0ca9b94f258723bf6ed24f6674d98a98095c4dc9305ded26e5775095472336abb4f343b57a2cd4af59651269e1f8ac014833914904a29d843bd5560f9b93b7cd723b2edd1704f0c66a57cd23d9d4e8d763870", 0x86}], 0x3) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000340)='./file0/file1\x00', 0x10) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, r2, 0x0) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) sendto$inet6(r1, &(0x7f00000000c0)="28f5268ca0479123ff1f5c7590b4073045b72130c5efb1417aec0a03c47bbacd930abb66adf290a1ab0d67d49bc1bdabe32ae8c9d9c3102baf521538b25d96ae8893731c099db35ccdbae2668f29bc27542429e8444d6c12cfe6c831a2a980b6831c512c619bc0c31a07691b45848897abacac442e9598c20fafca419e3938229c11b831", 0x84, 0x40c, &(0x7f0000000180)={0x18, 0x2, 0x8001, 0x7ff}, 0xc) utimes(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)={{0x8000, 0x1f}, {0x5, 0xc98}}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c15c295c97f000000fc", 0xc}], 0x1, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="189b988cbed05e98e816a888e0c241", 0xf}], 0x1) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./bus\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 16:00:07 executing program 1: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000180)) getrusage(0x0, 0xffffffffffffffff) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0xe) flock(r0, 0xa) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fsync(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) semget(0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="c998865ef282123d4410f03e70b569a984eed3f3601c8d1540b13b3b7c", 0x1d}], 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x40) fcntl$setown(r0, 0x6, r1) r4 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r0, 0x80}, {r4, 0x127}, {r0, 0x1}, {r0, 0x82}], 0x4, 0xfffffffffffff64a) listen(r0, 0xfff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_int(r4, 0xffff, 0x310, &(0x7f00000003c0), &(0x7f0000000400)=0x4) fchown(r0, r3, r2) r5 = accept$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt$sock_int(r5, 0xffff, 0x1803, &(0x7f00000004c0)=0x4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) close(r5) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x40) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000580)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/178, 0xb2}], 0x1, &(0x7f0000000700)=""/185, 0xb9}, 0x800) semget(0x1, 0x6, 0x10) chdir(&(0x7f0000000800)='./file0\x00') listen(r4, 0x7) r6 = open(&(0x7f0000000840)='./file0\x00', 0xa00, 0x1) getpeername$inet6(r6, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120c, &(0x7f0000000040)=0x40000000, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x180}, {r0, 0x40}], 0x3, 0x7) mknod(&(0x7f0000000240)='./bus\x00', 0xa, 0x4b) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() socket(0x1, 0x8000, 0x9ec) close(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x3, 0x1, 0x10000000000000}) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x82, "8f598edda6a92acf6be689bc2ebd4041a5e32c47", 0x7, 0xd08}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r2}, {r3, 0x16c}], 0x2, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') r0 = socket(0x4ead517016c4384b, 0x5, 0xdb) sendto$unix(r0, &(0x7f0000000080)="856cd780fdc12ac13801d677bd8f19b2d38a482c3b9dea8f5f7177f5f0dd48e85c457e95550b11642d53c5c8b5225135d4d0fce19c042cf67a66ffd169bc1ab6fec69f208e58595b76d777d5b09a369cd035cc61686faa8ea7d8e60126e88f02bd01ae8afd1b98d3e0783468a7e180b6fb87c5b54f8099b3bd9c7b371195737425bef1d35acfe5c6f90d4de6efe4badec1f18e3785419fc5a138ce3e2378768bc461c7919184008d041a17a70afc4d614bd7dcd36abdbd759c897861b6d61386241fe7900bd8bd32a8c2030fd3037650a88190a65e5c8e89a0529141bc2d4064f0fb41ba14d79c1900f13d1f0d2581aedcfc84987afcc11089a486bf018ec4f42b1cffd2bddc6af16505aee0118f7d420078b4baf78fedbe3802575eeb503401a1d80c642174c5195f1f880968ecc7d0918aa2506a9066e9c7db7fd457dbc890e5868de28b9f9fde00c21f33a51175b15c794a1ee7b0463d68550da8fcdf5b84a1eb7f2adb41647180aff5d1e9f2b6bf40a01a7e1f752a73914a4c689d5cca847e739b1b393e76c23987f0897689c7a9241fd669af7f0247cb527150b85072695dd32f592f5994b9586a1a7c10045bfc1d17b38d320e8bce496162334ee1c40e3d8e064c0cca54ae644aa5f9f0a86254c0df718b7ce8beeb0454fb07c878e2bfacaa412ef7d2d21de22f2f37eae6fdac4a7ab87077551841fd2c386b90d25ba41916923bcfaeea66a6380b70a0c73bd85ee4e266ef30c20c79e9d2e29beca264b14ced52451b4175f8491226cc226fb4436d193b428aaa81cb15babfafe017a2b6ef757caf5a7f56408e682544ffefdd69bf7fb6b2ab9e14af896e27d55207fb1d33f947e011727f3f3ecccb3816922f0fe917bac8c6d1c4e2f8a5e5af31da1204be366f8930d957c65613028bee919e557b5438206634f028385859459140c570c43f65c108db791e432821ebefed429e293497c8d9e73c913f6c4064a00718fecca2b1a8cbe26c467dca0915ce97c096024456cda67e124adf82b68e631d8712b2b3cc5a61afb7f9513bebec8256a4b03ae1c67097987456b06e53b06172c10d110b49f578e21d5c14d34368dd34a67bf5e9fdf88c2486ef1f9ac247b34e60f84674ed3ead636bcf7df8a6e6123d4be641f34baed4a4e2c7898acf530d8660b085282e12dfa4aa720834c7e5308ef39e3b88ef78716b09fbc64e6ab308f31af969923d931d9d041a5d6a7fb752940873d2edf1d7cdd0aa81969db81b6d1733081b4e382e8ee030e46b010dd276026c9da70ea0ffef1aa033462a6bde537f7725e25ddfd8bf4534b3486cfe6bbb429c3fbae32616074643ce2cec240147748e2d1d5410d92d4a68eb871055331b5f48b9184ac126d33e73b793e66766df531633321d7d944368b7993b69f940550c42a6e91b634b5da97b096ba2f33c5eebb477df9410200450f1de702d7e580b5d8fd8c19f3e5780462b7ebe4821242dec71358242f5c74c3b88d194188a6aa9070e3f69d1f0d5fd9967c0cb84c11ec9d1e9f52770ea1d81f28611f7c175b650b9d0da68f5a0832b21a1d7ab74c49a40d5a70a3176579e62d712420637ee31eee052ffdccf826e562916eded40056c59b746546024330d1842c8f394bd6ada8b215ba1215691c3d90fab459e2ab1eeea18b85b1223befb7f465b2f9c6b6f6acd30e837a599108b76d4f4be2170415072b660cf3802c337888785829bf7243b9477837845d81cd7aaf12d60906dbf870e2e6306ef88d3f2ff2b05c9ca957156f87ea892886a3ee4c93491eff295af8a801b7d06e54edc6b26d7c7be318d8ee329a18addac765ce90740e2304ab1911f5f245c5c7b72480939ed8da948c85df0bced837379d9109c465e8568534ba7ee88301ac0f3352c5285b493b9fbb67043756d8224d6eee081b6f548377f4a71d62812c6e2e6b2ea1865497eb6abeedda2cee6519df32f6fe4c2e9c631dcc97ea27f4ed89873c90e2fd1c1f993e6932618aaa59d8748acd207b1fa0a527e63107761ebd2e0c94f6970688482b479660fe17cdeb7f4e3029b2f668841217e061f775de82a52c9e32c2d287bef5228a12794e57b2933bd2ad9900732081c2053139153c77f9fc67e07aab7dad699629e3f36897acb0b149088c30da05f4bf43574c5d56fa38aef6842fe29fee7da5cf1006acd1c5a37e90c64e4b269a5f4ab568fd557b8cfa732bd508a346f2c6941a0e5ad7ea8dd75a63c981c48ada4208fb02f3c43d320b691f76d5305fdf8c1d14c8bfdfbcad603dc56808afb00befe5beff2cf2f29e561b8e70ee4d2a7d4b964fea27d34b8eb8782240a6b5f91c83cfecd130a8f3f1bd4e0e8f6bc1f4bba5b4a673328aa8e8e426a639f0bc83981c418a7b1f0ea949bc5f733ca53fa380c0213f31a613032c63bd669d394910a5b2e293e014fb724e8e96a3ba1fe0778cb48596d380d58b0e707214b5182573f68dc922e0e814b2bd08a58f037f2d3d0259cd98a2e9fb3ae68a1f55842e0ba622074c3138d2a4e42d5de2ed28b080968d0fbb763a041f5bea64923fff3b9d21ebc084a9d4173202eec933aac43ec6b38ec41eccf92234cda3015804e94fa7c62d0bdd60128f3dbe1aecdfd7a2f98474d776fb6010628baec65a920cfdb368796edeb5680d60c1878d0bc52b9c2a661c3bfef8ce9d21c71b90791d815d01625b4d71f6bf61d02a1901466f9ca2d4459ec3a10055cbdcff713b395adf0853c1aa5b30da7f156bc58c44f827797b524bf5bf27d7a89eb265d6cb871b4d7b5804943708c4d85ca4374f614adedc18238de0fc0071d06e1cf3608c2db18d91f63e7cdaaa711d80fb75c31495ad1307b234451d34f6fb946b826e8b218362bf8e9eddd22a300ea018f8b868f32f05fc8aa643d179adbd2f509090636b9e1ca02f2914b8a4e01d6dafe2a2010702c502d1c34c270e5aa723126ee4a62a9bd133d4b1f74540c95ff61e5ebcc79f79387f94bd552fb325c1637b16ea7ecc35d863d3c39a6996ba52bc6db975e76541163cd05346f7149dc56eba42873b0bac8b69d741007b76a461cbf2ad44061394e299f0586511d19bf50a39caa7f05bba392e675f1fe0dcac1359901a218c9448c1a448a3a1366855933ee51862fc72bd8f822b1257d5a4e6c6d581b5042ce7059c2bc87271dfcd58bef02fffc5f7e97d1f82ce2caa64cbfd43010710f52dca2c40f953fafa229f50f4500b946eb73b3be713b435cc515ecf721a9304cc1aeaa4b007ff222f9e036971b4c32c152c1659bc4f45ab4c06c40d9dc22ac2ef2efa1f482c8096a5c93e4bb39e433ae112832bc7ed3855c9d9e0314b8f37d51bed4ba99f506101c44102e96c39f1593536d6f4fd668b4aef5c7be45e94086f443861b96e98f47a509a150ce456dbc993ea79a54041da023f177bce71ec90bd21406ea660ca309acfc49a339d8400c050455e288e3231b67560ff31ae7447f7d594c0336d22b2ec3686dc4cbc75d54ed07c1ea136851cc2127ffbc06303f07ca57ec19e49b9f8374e46de7383f89c9d457d4a78629d9e13bff3c67cba9f2a48f11c57862ff3c86cf04b7521c92ff0884c2e78993494cb0e462afd0e66501597e956eeb4b7496fb9f4e439075e348079d053362810180c83592862dbb615ec029d6ffaf271efcd26a75c88946baac58b5f0cd087a14e6b0d71504a4bccaf14164f76cf96237a117d62fed0ebd5a701a6604d60be691dff3ee3ee8111998532a9b23855ecf1880cdf2c690a2913bf3498c2afd67e598db20922f57a327a94397ddaaafd4eb8221516294d7222e1944b75635bdc4fea358c37d0109dea39bbd2bd87ffbe969812ff86e62886b0a5199b2276a1caa8a740f65d55cd412f092a2f5b2645cd24de16d863b9271dc13f1d5677a7b11b5d0820fb08b2b4eb403f7695d0a369022d0252f5f335919fcb86f459d2395cd680b48752e84dcce7888b594a2204d0774a4d7d486c44be80904d5b7878946c047e36d25bb79fa9daffecefe98496b768c253e88a8e63267111dbe605a1fa76dd0a75300c778b7349db9572cbbaa9193921710539552000a13e9bd84372dd7ab2a6a9d7bfeddec1be430678bbddb14ae220b658301edce757f2c65ca147c5d892122c373358e5e06697eb4e7213b7cccf1eaada2457c251412dc0bdcf1a805dc6b52be087eef0198ebda219696762bef57ba04b474078e309fa242b0517f45ee4bbfd236ddee3521ce544ad78ef6ae86b29319bcb56e77ada2575d4e3c345affb1d76b819178b34e58fadcfda87c816578c1748bbcadd5ce888d43036e625f181805f34196b5434d33e4fcefc3f67099033b36773896f1a19a3fe50982aae2381adcf6a3f5aec408ee3a43dd81df7660a5e283f1999fe7e1d5ee8798d3ef1d13fcb6fe20c4a8229a33bb0f63f06ce51fcfd0e4dacfcb300a502fb95fb07e921b26dc63c138f702d1f179ea1703cd9bc2f69e00991b4d207d91c8786e29c30f762f248c2eb99373fb30e08b26f3eb7c0cb0401f95ddab56e74d242a0c9c1209844705d05d795b81cad0ddcd4d41e814fe3ea3f3d5deaedc1055464b3cfc9a4d36d6e899f7a2b3ef9f4937f56d4b7504a3bd63409f28a47fd7b209479464b9f3166b4b6e394ee5c51ad54c9af42be6e32feb34f9bde4254fd57c713e9453dd3a45641b193708bdb6b472234b6fdbed5e49829a35ecaff93dae57857eae172e131a23784b9c4c956a04912ce2dbbce707b486fc4a7cdf871fa01bdf10ab57fcf02b3027f1337cc5ee9be5cd57e5a2098040e322e55d541ec11e52a200ad8685394d2b1845125eac9aa89206c35b80fe8506c0feb1ea8683df0cd5c73072a0498de2a663c4bb1215eacf7b5fc610b895399c9b6ead3514ebfb8518ef41e6469b584db40440e60e95e0f3a1a550e6b72ea59c9b575965b07a6594b38e62057a18943f68db1ef1b2cbcac140bcd20817104870423b6c9ae470286fccaf020aeaa9fe26c681d7752d87abe95666f069d0e185e40019edb4b674f9d8f7e1298c9c31c24f81a93c77ace5bd3baf9e08d40b7ecd92ff68d08e3f96ed5656b4d49dee21dca90854d113dbe41a0b03a25c0ca4c5b4c6ae3d34000ac3430d5cee7a1e0f17e6b88cf17ddbf492d6779bf8ddb828d86268eca5b2aee05193762928d1c64702229946d7637b13976cf5024f91c4a3f71f3c8962907ea8504e34e8780f46066236a0e3b7a2a6984a8cce4619a4b25216a933c429545e5bf9f7c0be02f79900d6a83652998e72dd37852e40285231522bba281d98de10b13e9f31235a0401644a4acc79ff19915db24c570e9ea565d215db8ade69753a3ed3485b8ab82bfbcb27877894ce6a262e586c594f58d6f5f566b5ae66e516b420846ff80d80738d7bda65ccead077670f373ecab6c42e6a75b12f00f2757f1b2589f51382fada046f58b4a37a986072412f36378e4c222012f3c59a0d48f4f9b75abccd144a37c1c597db1f111c7682e5d0de185af7e3a604f346d2ec85ae6201446753e9d98d3095621ec78406ddbb6c9605069a7497adb4a54ba5337bc413745046c37a81fea9f2b71242b4d4fedc141354e060ca54cc2d0d17bc9c2e33812eb7eba7ad56c4fbae4242da5ab65cd1234995dc8d15e89aa380178c5838f7e2909f55d8d141d5d9b78c79e64163aa3cbd4ce73237e7b68400e9510bca2ae99f153dbe211e3e1146ae60f881eea224874f29a2c3ba50c8e39105c322e641047e112add8448903f1c904eb36ab2a7cb25490078109d5e662bbb207701", 0x1000, 0x8, &(0x7f0000001080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x3, 0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() flock(r1, 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="03e690570cc910198b1be4be22816243123305b408a24a7cdb38ffd12df7dea9d5fa84837fd8c742c87b29fc5a48bf8017f2f1ae98af63f51d2f54941c5259ed5cbb6e1186ce904e54f9048e9ff88f5c4966d78da26ea67dc07fe9d408a05821b1cfdbe863e314c6a3ae1a0a2813052e86a08b0fecd411ab2e800d653d23b7bfbe055edc2f9cc5195d64bcb40a79fc945827630578d0d6c80248d1e1538d", 0x9e}], 0x1, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x5d0c}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa, 0x40000060, 0x5, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc2, 0x60000020, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0xa6, 0x6, 0x6, 0x800}, {{r1}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x9, 0xded}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x7ff, 0x76f4}], 0x1ff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x8}, {{r0}, 0x0, 0x43, 0x1, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000009, 0x4, 0x8}], 0x7fffffff, &(0x7f0000000040)={0x9, 0x100000000}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, r1]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) msgget(0x1, 0x180) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r4 = getpid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000580)="f9d24e505a093baae3d749563227007764d1720222a0a447a52c2a102f74a35715bf0cd5b95be657ead5aa3fea8c770b00e95834931f47405a1080a83ec7907648a53b9eb725fe8eaf24639782536b002b325ab49af261dc24b6c4cbed924a090ec66b0844100884c97a1b2ac18678c84423da20233c645268c8c8b8b80826e567c87a9eada39966ab4f4e4e8893bcbd8362f76e90a1a2406d1e0204675cea446aeb93b051ceb3fcd94338db89d628d6", 0xb0}, {&(0x7f0000000640)="53632e2a5002bed0401564978d65fa444fe7c37a8915005a834a1cc6b0b0de0e983efbd325ed6bc88cdd9d8bae0904a18591748ac472a65be2b909b8b81080991b10f37b8a52ab7db7e49880a6402d206312f7eb02e1babccc11ba6d9b10c448543d4b0a797f77b178230cb8fff50190d196f1a2f6934b32595b05629fa8e4d9a80517202f654c72f902d8e834924d5cd7f3138f79da39b771038f5a3709788843b51ed2aef690899940e1ee93ef2464627ccf305c20469b029ef0a418002cb7cf0fb4c7984b9fc6a4bc3c2f5557689c6e4c80d95250aec37d142a9dc47eba03c4643c818fd26428cdbf", 0xea}, {&(0x7f0000000740)="3f71b9215444cafebc798c7e5d7fbc18000f3b8589810311c5aa186298e309c6e2e3b3d2beb00853212b1a9001243ebd995d2b2868649ac1370b673d702bb7c5c30aa90d8c645fc914eca49ed597f98a6ca9aa41b87fe890d996707305307f67059dc96ae2a4412fe1962c89270ff8", 0x6f}], 0x3, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r3, r3, r1, r0, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x2}, 0x400) r7 = semget$private(0x0, 0x7, 0x100) utimensat(r3, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x1, 0xb06}, {0x1e3a, 0x6}}, 0x2) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r8 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) shmat(r8, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000002f) connect(r0, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16=r0], 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="dfd49aadaeca03b82b06e6502b79739c215a47c7ab0aa455cf907c5e9a733c78f644bd41df", 0x25) dup2(r0, r0) fcntl$dupfd(r0, 0x0, r0) dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$getown(r0, 0x5) syz_open_pts() 16:00:08 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kqueue() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x1f) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x100000000) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = dup(r0) getrlimit(0x3, &(0x7f00000000c0)) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000140)="ec9962067dd518296f02f112899575e1ef46691cf57d5e1fe99e4cf499dc27dd015e996554aa2a33e27fdfb0dbb912b6848272bd2b046f7a41efc6bb0bd63b424dd8de21043f39002674ed94b571b7acde294f2909498b42e4c300c4572d16f2a666d707acdd7b93860f950bf1d1963174e163f77ad1b02d086a5ee076c2ac2cb135194043932fef8e50300ba39f828606f1cc709056627b9ebe3cf3b2b9cf1e", 0xa0}, {&(0x7f0000000200)="e2e2872992c52955ba1cf6c955d5e4290f019baf8deb03e5ab455dc9aba37de1d77ababff2740ed4203e2d51251dcd417234efb6509146fb9eff25f24123d246e7c52afe04ba9189c1b4bdc7cbd282e32001299d02aca51a0771e0d2ff15548f15b9fbc6ecb94057e95c90830604", 0x6e}, {&(0x7f0000000280)="50ea61920ff32563d4a7a526fe153964547d79416b7979709d6a4e3752e01084bb64608017a585e4952ffe561e8121d07422608130c66826d5be7ff557952d9bb4d395b71d4c53c22e631f81b096555610597404b680e55a0c1ed92196fc3567840a78efd0fe05dac932b0a4ceed64c84ae9cdf7612bfb2d3212de61e7f1533d400dc60067efde9b5b25903914", 0x8d}, {&(0x7f0000000340)="17342b0c558b52eac3fd980ce333c5d95d40a918d8e3a635520641fd23b8228688696ac520b66917af2e82bf5a6fc9f8c8a3f4b01bea253c787b6f13ce3ac0271c1a16a82407137bf4292c3209c7670671e6219b44775827afadeb65868d12170793f4bb4b18dee7e04c8b731f72b06554b56378a7b77c9a1ba6dc54f81e", 0x7e}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)="9290ded36078ff266ab11a657f53f61b4ff023db0bff8da78d0822ada1c3324206b6df6d4a6ff769fca866cacd3f9ff8c713d75d26085e6b8eb99baa70ccfc05b90f5fdd57a4440ec719b24bd36e795ea302757e3633fcda7f2f628911af3e5a6eb0aee093dbe8352741ab8fcdb9630fe727e706046d552b39c612577d7a0ded745584940d13d16f63644e3bc7a37710cf564fa918daef3f72ba3a72b7d8d430276eef9706e837b6de87af9d573997732f7f96dfda5b5a33f574b00c8cf79283004bf6c9dcfb0275049baa507d7e95b46660fbc635c347df8c77aa498d9a79e6c49a31751e7902c04aaf9d13b3b620dfbf31c32445aaf82ff0004a2a2013a7d8877cd7bbc76cccfa223991b60d28a757368e2fddf852ba22f8b199df8f7e57b0acd8b2d899d3cb5f29712824d73ec5dfe820bd514d1d6e0cbe8bbd1fc6942c59381ffc33eea90f63764347ec94d25f0cf9de723385fcca4224017e07c94dafe5d71d7313e9846b4ebb8fb41dee722f5500f4944410913207b649111fb12e3a94d54f4ebdc48362adc16762c62b13312a39c817b2f72c958205b9bb5e953ba82e90b4b15cc8f2fb863ba821bf7d2fc8a42e2d48b8cab78d06a34350f9872530f89f2aadc9f2b8bd422548b1f11952f8fa73dee751ee6c35169a3619c285a98beb3fb94bbfc3ced02a135250078937b351ca6acf837b607626786c35257d1d7b419629497252c76a529eb9f912ce15c4c2c2adb85036377f9b34e261add023d0cb5e4a0924072584c3ea5fb70bc5b1199c2805006185843851ed3c882fb7cbfa11f7c6089e9dd8908e7e6ef112d42a0dd410b5b918dacafe0781f760b9445ac2f19dd8b2d2ac842335f43e67fd5ac068ffd5fbf87e12772cf957de3d55e021b4350be062dfb407fb2eb01d13df5f502602a7acad74c623eff1665d12d3932819eb3a98a66f573b3b5c9bb8058ecd0f9a4b310533e890c4cc7ab59e32336ebb8a3755dd0ddc94b2edb4474fd21eb2ea3418208731b13648e4f70938a02f6b273f6d50f772f465c0dc987be871e165fcb95b428f636499b30d42e44ec407e05e67dbbfb902d66cb31655ae28098d5e1491aac02c0923ceacfb60c64ec5850a6198c40eb876944c38ad8437df33df2c66d7362c59103ee84e05103a94a945a53e97dd36597a1edb884582008b4f3be5d7abba43bbea4d499507808fc99911267b029450e8708185a6c4204013ad6de1ebb2f97fccb6aa2466a71be78e1df77bb27114d788d39152ddd7556a7f031594a6009c56c931b0fc2313baba6e3cda738baa5f21a4e09b1ed5876535ad49a7a5f23413caaccc2b6c217e5f5e19bfcedb7df47268a4191d6dfc13880a69bb20a59d118b2ce9211e6ec6baa4fd586e834ced7f09676f44f63599f5a55e6bfecb439d52793567aa6921fa42e1523646071d0d2b4a10f4ec2b56943a49ea060d4137a80396080872cc8ef9b9ba98fe2190b28f0d30d56ef6fcdb8bee20a8783fdfd8025c0ba3f50a6501814f47bb51a1b889b75217ef7719d40db87918628b9c337d5990624805ddf67e52aebdee36b0cd59611941e38c2e3d15b4e8a63a89db6827eb3ec5410838a7b90542f903a2c17e91b1b6104389f1bdd0a92a927b9f99e3a8954e991ad7ea59168a2ec491f2afbae08eb8f8635f68cf898db19228ab801005805fba15dabcba661ddc095d96678d0268e4d2eb7c7e79b08f57739ec5171a8f447cca6d61232b9499f56a6747bf9c415ad31d6b8ec8d52569f56ac11137cdd473ef26b515e30b1a258b5c02713e92f45c898c12dbd701a55c57de9a57c51416b7595c5044dc7cf0230eefe71c3a7cfdc1e0587315e5067f7bad01096b1cd47be7a72db706202c44bf82f75849a8ab07186fac0216ea6f26dd1acb302d3207b5421294a752dbb2881bfa5d6627937c91e534501b4adc49aa95a85de6f8c40fe1eb0bda6eecb0fce91014aef5000fe6c9bfaf4c7eb89d85df668a79d93681ede469e7e36a54c8d90bd5ba652724e53f22407285f395f6c5e25b0d2f4fe12e95928b49fcb34eadb165900d415bc2bda78c0815afa2865c42612b3d1d1c0b034879b461639ea127a3e057aa3e01bbbc93cc0059535241f375096cef5fea6a5c534242f72ae69d3ec5f83923afd9fdecab587ed311cb95b102e0a18ac00a4c18e485286f5339de07432224bbb5f85926a1910a29c2006961497803ac1859a33ddf1a0e4c0c41953453cc3a1fab5977ef69c2faf00f9dfcfd56c53965e1635715eb495a91a514ac800b6a68bf6c0176344f15e08d2288937d3246c264e5647468cb25947b3c598d176a43634f415b0889779eee1be14864e88c87d831bd2635dfe7e926cb5342881d9e062fae45ca7bef0aa53780d75a8329d59284ed1cf1c3576298b2a2bb8bd08b75179119fc6600af88f6abcc2c88e18bc2664d3747ca372ae492cacd57b7db2d1547a32441bfde8995f930c4a5ec905ef74c0aea26dd9a9f64281b99732b3c9b0900383080529a253de2fb3a5a894e6cc752aacc4c5a5a0ef12cb839e9ec88501720bdaae85671da1a4d69fb5bd0b758b7d37a97597a0f74b5e50dd597232495f6e26d6d1360193f7e3aed2bb89a0a6a59bcc1a5e0bc9145c3ddb221a5248007177b51956752a2ea0948d3e6a381ebae2567c14759c3c78b4a066e3dde66650f6e5655b24c019ef0658c05ecee523e9497e5f06558ac78dd045e461cd3e869902d4c09d08a06cee1e70058d2cd692cf8437c20fade72fc82a44db8cc28293636b1f08ce254448440e947cd03be06671a350ac0eefff52b0f907302863a1939dd75d37afb2c48da1ef4a442174b0f54600d7cd11cfe7741cc6efee1132ff9b4696acc066f114ac2dac1a59ba08d0821027d640e6780628130b7c82bf7eda93600d25860eb270e18019af94167db6f48cab1425ddbc7f45ab953ceaecc9afcf75b380f7eb8981536a340b53e6127d8169a9e62d1cd587ebc6c82c131181255d9cf6392e0717edda83d9e42b1c3ed3bd583e8b906119fb46b877032b8261f82882fd14922763fb3e9681c5530303e48c8ae8871026e0cf03f7e0a74d9112e83869161d1059cbed09be19fff4e56b9d0e5bf5667b1eb34e21bba2a4192fee67ae93762ac3b8cfb55a64c9885dbdb55bba7697c74557247c8ac4f657dc20a5c4c1dd25d99590149077ea2ae7f8ee4ce9f02c5644d0537226227c2071a6f9659d42df3673c2a16e679674b71a57fb86eb32389fbeeba2360d5a224727447572b5e9497190e7e0ace8111092763955880cf34f9661f90a8b65f39fc9465c7991fb79d5e1154679e9ba57defb3839353b92a5aeea843faa49533b49bcc5c4fb28c64741f9bd7935220f2a3fa4f7dfb8ba161c2a0220d5e2ccbd8eb9a69567b9ab0758beda3a663ee68118e85d4d92d13f7d7da40024be17cf04e279e4e2a2ac75462ddbf91f6df15ce252fbeb8f89f92ac38eee04e2276e55950155fbf5220f47a3ad8fd3aa7fd193dd6cd2402fd283680d2290f9e23f39550c3e0f15307c3b941bacb15bfd226a274e5b912dc6b6ab15c9ae0b4b74efeb2adc2e48201f59c62cc372f30126e1e8f3df1430fc260ed3dff86cc716f87360889e3fc0b992972a7e2a4e9d47a88d10e68e5158b6c4077065d9378c9a1dafd7d00f991a27c29e9d072b9ada9cce11bbdf0907e2ea1d77c12a97418aadae2716516dc71ecee9597c34d6e94c4baaeb20bee580d764067fcddbaae66f184a93f14b5a1225ac27a74e934d86194f982f9863be4da8694abbd560af8403d2f01812be2c3cbe25482a6c70fee3213508003799127f168548d8b51a06afc7c2162c338938b92b27fe910b1e7860851732e94f5c3028db4a170150e3050bec1b640b99dcda85d3d56ba2447b80901fa59c19a32483a2bfc46833701010a685487c1403392b363c486b67d9835e32c4186bceabd8349a484814f4b5633b2f78697c35a527259ab6e50545ed4b8e9bd2f1eab14325e302f94917404c7638a0d6649cffa18d715357b092f4ad4527a65d563fbdb46857e9b40220b0eb86f757f12f7d1183e1f18538549106dd6e7d7687fe705f958df7d28e3926d4e057671f88fb375d213e1917d80eb88be283b4e45800002b40d96c7aa49be58d3f4b969d1c8b4892ab0e675e16eeb5b44dd0ea757519296a01dd060b27e65e8d65ff169ddda564a2599ac46c2bdc4a43f17b5148a9753b5b5e42a3785e12f7a75b212aa272a5fd25b60cdaf9cf70a1c0ac683bc3d62671a2f21ae5c2e321684cd1b1f934904453a3d8a8170d97a26714b8c64dfc9f94a66d70f59c2711bbc264829d023c47a64fca2430e99a863d6a244c6900bb0312d94dd97283f7dad6c798adfa6e1f95c53124065f53e21829b552d46812fa0cd3870716efe902712e673e0a76f322f1c2462ae88096a009c35be6edbf09fa591801561562f622715e5364d6d5cb448d7071d0e823bdb89c10c041430aa6046721885833af9f61ce9c0628e1cbbb318e65afd80b406276a2773a72945ae66129da9d0461a4164a38246686eed522652313403fcb7f9424da014fcab24ce852e9889095613f1babc0325c181f9c51c060e4193c96a854d91485ca464a98a743e20ac58599644a73530a2c87314bec3f96d64e94512e5793e83b5bd4bdd0a52a69a8548b4cfb273d92d07b2c3ebf6615ceb5c0e9f6b9aeb74f005cdd730afd87537a8f8f165469c4d49d3ecb075174fcc6772e631ab40867cd46890c043e8a7db521ded44899f213b6806d3562f51ea83278e79a303226155aec8630b158a9b74b5d90f2031d2adee82ec8114a18de7253c55da67d3afdad1786a440a05571ae367821b506cb36b701b3511cc77bbb8c78f41139d5b4f2f7126180a37e09720897ce235440532a2678c32826099ba2d780a6fc20e653394eaec92b33e55c4baa539372e5cdb352225e00e62022295c615e10d5c1d37a56e3aa78be4e9bc480b9c0711f5a05f31309750a12f981d135b3df3aad709400b2516208be7a581bc15158c030406167397f8a46b8b1c3c47e72dfce4aae2611575309ed247c9790081f9b0a011f2c9a220cda46b7a7feadad602d4090358bf14e2935766deb2343154b13482a208e0076fb8935836ace0d732ac208d5b78c6f9789b62d9515fba0e1ae4cd8e6588fcc6937d12d4118ddc394e15d9b27c532ecb7a10c5253147a5ac3d1952d1327290132d883df1f523b0e650773679c38145aad4ee0c7063584da65b85ffffb2829beb77415899f9b1a713c63dadde90be4e70333f9d4ba15d50385fbef91fd0193ec85aa9cf22df219b090d91ac5745b198b7bee332e52293ac83db382e669197162ec258fa0a1900a57060f2f60592aaa7879b570bf8ca75478325f9e6c3f0f14aa4afa75c88fad5f7a70e474a90ffbc0058c0380ca117b0ebc27580b7053abdd31bd278565f53408f9507903a436a7c781734682a48d0240a5e19f7af2c629a9c6749133620d9f371f72bc1151ec7b4ed5946f26d50a313b7327dcc3169412a2a39d2a5a3149c3d561c6b0640db2dd123e83a8482dfac423db5ae86bed1a4e199ca18c3e4b1d5a65ef479a58b3903ddb3178f02f0cdb2380b58c1a39524be4c2067e63cf4dfc792a9382a821379a2b6a4fd41260abba50e3c42877c17bcffc290fb5eb52c1f6042ea375d9c13d387a3c91999d314132de578b6ec7514c8a7b1640327da1943b19a4e644a6b794104ece6469fe8710542f998c5f9dcd42b4a98dc4aef288a8d58632f74", 0x1000}, {&(0x7f00000013c0)="a9d25624de8f9b3a10c74f9ab24d487f78ecdbf1227da1466fa33a46b1d8578d1323716342567a033b4910899b310ea130e3c9aea8af84095ae1ed37659c0ca18635a3a6c27d6a9f1dc65baf870db7c51a25de278551ea5ef96de05a9f607ab0db4ba33fa06a7078", 0x68}], 0x7) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000080)=[{}, {&(0x7f0000000040)="f443edb2d742edbf9c5dfd5f", 0xc}, {&(0x7f0000000140)="0f5440992bdace25ae2aed6ed109b80b3a1b54601ff627e753bc305ee5a78fbc3adcd5702b11d5e304193b9a18a6c9abe2a50896753dbd864eb498b12e0cfc7aac681d868e892a90e1984f1853ad072e586a492d36b80ac878404e53f633bd77a518ab21bca4b1d0d9e1ef9eb1b506884b2572fde1efe28a1968da7e9c8691431d0c9b6d1a425b919edcaa5ef2fd0dd9bc11c2c13dcf3c8c0fbef48c06fca32344134034", 0xa4}, {&(0x7f0000000200)="6ab5c08af7963a27345d2a516d52859115186603b7862b5057e875531fdf67f7fc36ec895f89d860154d919ea9395319f40b9c28abe1dcce7d792d624674954e8bb6d8dd74b285e37c127d416bec740add53f4e9b5f8c2afdda260166e0742d8672b7d36bb288772973ed18c4c00684afadc73edf817de951c6b032f4105bdccbfe0de29d90826600fa4cbb66ce09e1706636b1ed96483886dec12879fc2fe65cc7e51cf52fd0fa1c7a44438740a9772a4cd705ac0926313fd964dc1b377808018eed28470523de3d5da6fe8da3d96ef12fbf3607a58691c223e361cf8d6cebcf0e19d75", 0xe4}, {&(0x7f0000001680)="47f77fe9de5887f0b657d0f2e70227d54bfea3719702a7f9907ee4622456b38cffc43b1a9d8b8b1bfa26b16f9896f908651c400e99474c04b7c45e49a6b354b6b9e3181cd92577e1ac9c9d1c5643b844c2c3e07e45d4a6e47543f9733ec2d234f0859e68e2e38ceea6f71581b7488c321b7582df092341c65d1c89a2dea5b9d0d1d2e0137dff52dadb0171d0034bb60153746384e112a6f03877e3169ba871518dc4c238ec473311b78c9b455529330435cc8c66a0c9dedae8450d35b10eca911d956230ff397605eb2568dc4f2e5b30b4b11ce5de634fd8bd20cebadf2cc94a6e4d18eaaee0a99e67d4d51e306917e2fa1eb2b0df14eb127af32c378d79202114ffc847cc923593540aa4794ea3906499f35f9d706de2b18097ef200b3ab02e03a468ec9fcebab1c209be33b51a897103a5dde63b592f3decd308a10e494b0091b141b30c7a362e8ed02d39c7423ae6fad6f0b48af367d2724b78487a4941c51d7fd5a23f83a3e3708402ee0044bf75583598df9c336770585bb79f794e83b36678a0d44d5ba9d2dc76828d5965d10927b94834335d6749d711edfb308c241716a106012d1b66bfe544130bc27c8540ce07f1247f60dc819c6e6578b907af17814849ced28d3de9b73c3af6ebaad07a6fc0f5789f077c4f6c16a29f9778b6cec8f382a831decc99d29994bcb2f60a5f67d951482cb39e755d48b3fff8399078f29fea691cc0b30219dd5e4a11f2fda88e00114fe68f909b5fd35b73cb4cb3312b3e3898117a0554554e084ae19d9dc32b99f1299f164e3acab1db42a308576d47de15c5c079ef1f50e8c6691b66b26822d0e75eabe249f21f706da3bd2f6181dd7ac0cf0d11e41d29433e604ba11e8dc4c0f06da5e77c336155e62644b3d0bf3a944f366a284e61970acb4f367357e9d0a7873a1c996060973abf2940ae1b8aed40d62159aa3e13e6752e443ee8d0e6dbf7204cd6d4ffdb03deb751ce95b176c56d6fd3080b4e8278b2f01cc14639ca8c042853f113539b0540df189ca47aa14d50d37278f1e25750dee7a5ea4e7909422c7764bbd8cf0411b5b02f652447982329113d8f5fc45601f98d08292b3ec6447e058b32fb9b9c4826130f59dc831b3df03111895d947cc0c8b0aaa2277d68e2472316fb6152c2752409e776abe80c1144849f0a48b4b60fa0cf0cabbbeb528cf98ef5d9ac8c69127c1f54e33c88c668ea18b3f1e0769efdc4e9bc464d93fb753c17303cefc265b51964499afbd022312cac8f3b5f993e3c1f889c40cd25d465177a8a8f9a653a35a0acda998274e99a125a94b452c8ee30c473876b7b941661ddf46015c17cb15f5ebda88d7fadee65b09a5fcf79b7706005cdb7958e0a09ab5e4c0c076f7ca7de30526a6b45faa0432dd875ae9ae52f1288cd387d6daea15b958507cfdf3bb9693ed917320e6590ab492ea57f2197b44824c173abea64169f144e909d6ce161c467724710d842bf0e8e4cd81870e453d8821cfeb92956f3db3369d01905ac01936367482258f5465b65f055f5c8fa255b09e1bcdd810b4fe6628cb053a8be12fec2a0c8463c33ddf17663abb58daea54771c73146e1e416c77a3afe42817cd5715838b509fa7fbf39add429ab414418b3bd6446e738bffbbb22564ca68a9a64f018622ba5983b6cb27adc3b047fbab622fb09c8414ceb97ba81710676fd45e85e9e6730b6cdfc719021ac0172f9dfa6f59dbe094aac0d72af561d3f474cad18c5472c116b664d449efa94b73455d113b1aa7f88ddc32eca48ca67f40f0ffa7d6ad1b10ee799f79be131b7dfb10ef3212e978318ff03f54087cb9504797ffd9b9300768f085c602a830ee8569cecef5a13b583348e49a3cfc437e13deb6c0cea93b79bb8a334cba344afa5e1c2fb5cfde07a0852969c623872d3c9ab2dc4cc0cdb0b3846e025192e79f89f1c1017febf0c8ccac9f38402785cf70195a65129f7cb5a81200dcafc2207f98cc35bd7fe3c9e2203dadd866262065dc4d08afd04b93dbca4daf2cf45d04040c260945a40a904c0250ee790eac766406fb6e790e9cd324250ec04c9135381d23462e6ed9c42ac485bae7e4ac872aea852e9f1355e94c05ae659041ace3e9e5ce6599ee18bea384de46cdf913ab35b188524529a9006b35e84190a51acc8dda25e1c47d8fd2b41de591d897caf5979d691cca02ebf5380ec401097adf15bf1222a657e31ef5ea060b80c1e12660c88d01aefc51894ce8a651fef7988eae6fd9cac90d8d19c1e7261f0192552d52639c9b675c1fdb5c63cb9923b60fc2c0d82a07848cdc57915319c7fe431453bb942c7893d89f278c3277fd4dba236441006a8cf1a068ba40279e7593b4a64bdd85571c9a5c908d9919f066a2633d3cdbec7f7b2b99885235fc31e79815bfd1f2b32cdf11508526d3f6ba4886b4a1a6edb3ecaec25439635303ef97396cde8dfdacebcd177e462c30e9be4fe64a8fd09011f82d1fd2b354d115124a0ce92c3168961f5a88ce339457b039a7989051afeed2d385389a30c50b301bd26c665f5e866494ea8d51a8cc05cc9a90e0fea86ee407a26d704c580d4b5f03ff58abca51fa0b20f6172b12c49b4a6cd7224736c5704061d874f45962c46780aeefcb2a75332b16491bc9fd24e06ef2470d8b31deeb757f0a86883b51ee45dbfd1923e563db4d817a5f2c7cb600c16a72c8741926fbfc82b1e252a784c8c78abb3632545060847e7e6bb87127538b9159ffd6f15080187fa528ca12606b90ca85801c2950b409190a2df7d6591fe6bfb6559a6752b9823d2ea012d07127acc366e7cef4c92cad2405f92766d8d008bc01a8161ca0ae7d35a802c4fe29f61309fbedbeb0b5f105ee3535cfb2fef8bcef6fe929dd79357c924553de723e2493b28a8601aefe2652e9dee3b198cd983f651aa2a8f78496a397eb08fc3b6cf6ca525578c59b2f89ce8cc10c9392314940fd798faa58ae3befc986800533d1682028a3951b5ad1fb21d8b42d9e9d69ce0a4fd23f84e5f6f30d51081d9949dfd90e44841fa546276678de9bc499643089ed19ed0693f2fb12ed6037c2323b729016dceb44a9aa79ef88fe31ae43ebf47d7f2979a2ceb0f2b03a5f478be8c2330e899aa2fc550453c41cb3e70148957ec42739fe3b9fdefa28ee10ad96fa5f77ac29aeae0969fe22f6e60ad1073f3a6ca39f9a01110b2335d9873a25b651e1a6f07e8e5fc64e61ea260589d00493528743e679ac5f1afb9c92707119cece11e8fb3a947775a8fbd03c624ba395e8f55624eeec393f27a88cb202f1ac232d14fbd187d6ae878136f5317260af594f286c46b50a48a008a62b4181fbac93bff873566b9b0a52bbdbc1444b4a4254b3998b81a1c7b143e6cb49a4deb7115e5e53a899e9dcac389ee37c6b87f7ee69b6654fac739f3582b8043a3f18e65ee82c96bf9f9ddc6288c0e5fd0633e38752e4f6d6bcfcedff227b6f1aca41616325f7a6a05c0e2e0934dd33f42dd6836b01791db2a200c0a83e2e33efc943273a7f4c9a83b4a02453122103aa37ba586fca13b0503906ac77221290fa2f7997ed23bec403242e4ac033755b83ba5805a5de2779452291d88e26b7aee202a5bab29a16f3be280e7c09c8887bbf95bb7a9f11a51731dfbae0ea11ed0bb5627990ebc6765a2cf2e855d3f833f0d539e618ead39a05f5049d897eb49421e562671a737447792e7f40a0f80760bea7213fb7316c56bef12045cb74243035113de6809e10c6f1ce2f442c5db2e2e4e19c8eadaac2e72bfbd80f047f5530138a1ff362f0ea95135c19fec9180b2de78df8bbe9e2f27a6de0008d076c1ce17f21ecdfca639c96b66f06d5a0730a8d5d5a4ca3058f01c35174ba9bd06d9e2ad427017ede91044b58e6c0f694d04d8455aa68a7eefbd3d37d2460de8d2ae7152c1697a7e22aa20586406715e1f110cc9c70831dbb46210fa331724d97fd9ef4681bbe199f918ea06a87cecd44c4e33b1b730eb69cbbfb3f95c7e5520cb7a99772a49db6591199612cb36b7e58fa54101ff29b6d4aa82b00d2fdcc9cf976df2b69ca6c640bcf4cb540f67382ed4fcd168e57eafc471f06c6debd14f8fd0012f2fd5117924985ff7e3faa2bb4cd412d20006183799a2687162d26bd1b8d6b856b7f96f48e3ad0d7e7e30d73aead9bf08c2544fc8092cc4012f16a1124377910a149291ff4688d92eaedc45b9b876a27f8a2c37d27221f2736224800ce96e469d5c6f228f3b453ed656bfb6e974818fc71973fbef96d4847699af56a503c179851be84b34f06c7187a930cb24d3115fbdd02225a7b2f450f98ec334d4505146c7fe756c1e480d14dd7bfff3f9056dcdac2f885e24174a11a9c631c889f7572e3171ae4b635f10bf895b35a6809a51ed8ad31ba5ee616232549b155ca07e58b0ce50a3f7c335a6e56ef04072c175d3cec3abf24127219e9e6c60a63984c0114077c08910d95aee1360a84f6cb80f2b5989ea2930c82315b3b06b00f551caeef3e28d562eb246550ace143101f02ef859f7640b98d0d790e7addece79b0d1d6230227197bc17040713b93170bab21c3ed9df487a68c725c4d451dc0e1a271fbb9a5d19e0a9fdc542e618f4518c3d2c49d74eb75380d69e874b195143fa73069d591ffbb73321ea47dd6ab5a4f4336837357fdfb7409d21f931865a9399b9b95df76afeff0224decbebc607e318edc81fa1b9da2409d77392a4af5c7a9b1ffde4f7aef9fa04c0d288ec638324031d7fb2f738c1738ca521c4ef75ba2428f5249c23f4c3d9523100b838ab9a187bbbf9065799658d5d27898b7dfa108654b404fc3154467d3db203988a514dc930dd00f44f22ef07479a51aa10cbc26a48c838ac5d0b3330496593dabc57ca1b8dbe06f2ff4e2b70d025cc80518fdf0fad1879cea10940ad2d98ccb5c3bbd4506a885cea78be8a5c8403360adde2664669a7c23f31d720501ca25d1543140bf7c2d7683cdbaace9d6a34244c69134fa16d19a8a1b546e5bbd1bbb7667f2e16c4e2980f07297e54f847c5ee3a5aded4d6c92bac88e88ea8efaba92ac4e42f4ab63f2113d146aa3e7c26244405f20e0e18b1afc231e578bc0317ce3b50f8109acb01d338fa669edeb8e3620929e28758ed744f251804b5bd74c2936c4a3f72826c616a0b106936272e448186105114eee76d70d065863ef03771ee08c7633df95016bb90dfbf29da38beb2531e34fd6dd668b65fe40b6a07a53d48964a3fc4263a73edd711499ec582265f88c9247dbd8413734903e8098d97b43a94137f65970b270a4555f9503d532f3772b38bce2f6c9c7b9c6456814f87f232e46c0552d931d76c6d5acdd46a3ce24e0d882bf313610461b6a665b11da9b1cf84d12dac335eb45c9f3828060072b94aca22345c05b1d2000a3f39ab16110f4bdcf1e39c4f8f88e56a765830f901b6c17dff26b02d54dd4edcbe3e508ad879eb673a2ef65f9a45edf9a980accc4ce9b645766a4954953e1870820a625611daddb9e694a83c5d20ec766a97e46d0e11f49cadc09a062c262ab8028b68253943134d61d6590807c53590721f5052fa0ee570ad66cfb884701490988eb913ef09813b4f81c81160e3e869571ccced944a6f1d75cff9e84f2f987a0b161d6817c33717b164be9629301c79909d4d86eabf3dc6121d9febfbbf2bf676ba4fcd7b0522d00d04d99760399d6feb874598972243dcf537d7cd21fa0008ca65f114a3928628c9efe60ea12f0b64b5e48131eddf7e5fe6510cbbe0672e1b304168a32e0b8", 0x1000}, {&(0x7f0000000300)="e08ac703a2efa72fdb3f79a143546bae459d2b9375b24ac4d889115b413e6b10322a7f03c458ba8590cede50c9e37c04d6ea7cca3fe8fbee06668ae08912cb494811e473d3d2faa006f5a9dd7b90804b5697ef588cd656ee930d408a73cb970cd1b40354d4a0bfebcb9d45b5d87294f6fe461c9a7976785eadb537ab83a4668be018aba67a91ef7276d62074112bb2dc6eab595b018f07e0cda41a027a6a94cf8525659a93ab8e3314d3baca9494768d653a603aa0081ffcf8d8508c8b7f5295006eff2a7500bb59084888c3d684104fa62aff01699717b458efad5dfb", 0xdd}, {&(0x7f0000000400)="95e02311fd12152592b834b032b4f4d37ad6a2214681f4cbf7218e6286391cf4be807d2eabc8414908ebbc2557e499c4c0d7548ebd68341043d4bf9dd08a15c0dcd8baa1594b5f270b7c57363b1ac02a42693bc61f2ebe16976a6afb4916f557c70cd5c193336a7b4f0e911f8c2c35110aa32f057377c5945167059d9b4baeb9104e907eaf343cd9fe2429ada253be020fa702d841a084a5f47924e36c4b14835cf8eb7a7a130e832b7183d210db0b0b21296b8c2e83b19598d7f3cd4fb094fc5f337d6822683886269d8639", 0xcc}], 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="e800000000000000000000000200000045b66768ecfe6bb2dc1ee5b6b394a82a150227793ee39556be9089b501737e88a7eb473820d78a7c2dd1bd393d87fe09e4823133534fd3e6e06b1ad21d999ec376fb14346722aecb40bddc6aa4e9df8ac9a465cc823ee75af6f27d3c70ee1333e546df9c0f5258b5e65d36dbed65bb21a969cd46e4daa0de923daef85ba2e5f1bf3956b68098c7b8be8b2c7b2c7c6a8d0629b64862e1487c0622851348a34737800681ee4a809409169cd1a6d1f41ba6a1d4cb0949f206faf4573be10531f9f9146210806aeb0d63f02d8eabc630fc261474d3ca000000002800000000000000ffff000001800000e9b5510de4db25531d059d3e5e2824b78b41b56f5e000000e000000000000000ffff00003f000000936728fa05e2511953743bbd6805ffa0e3fb1d405e9261b1223a8030290c06d7cb39d3fde34a2136d63b30309363f1ff7d0bbb4a4c8967ead82a183bcd8fded6899d33aebee3a36b06d1b466c928d1d84ab5dec9fc983c317a1d170bac09dc83a1f4f15801907c5b64f2a7b170aa6d3c2dcea2729363a85c115d3744857c7079986d06e8358d9b32952d4ec2ad71368428b818ce9bfe3c3a879fb4bf11e4903f6cc2a6462f3914caeef060633a292bea759368d9d308c7d6cd12dc3b000000009800000000000000ffff000004000000ac37a5596954caf5ee12bd7fdece1405bc4017f74499565dcdf151237bd5dd391aed30f74c0b10b624bd751f91df50bb0c8a0c3923ce3a3e7b5256f1bd15ca4dc4e560c0564c7c5decaaf31908df898c7216bea90eb5fb44378f31494f0ce3d8ee55436041c85eb444f989d671d90bfae085c71d56933ba3061505740fd77ff30582135200000000c8000000000000000100000000000000a2dd34af745a1731d0acb3d61edeab1a32d5ee584f0de41af41b30f951588366ee7afd0f90791a4b9bbf428e61f3aacc6a7a16539bd88d457f5994312e0699acd4299601cd580f00d138a2383adaeaf53a56b6f5f42fb8c40fa2d245cad61f09d2f99ee400b600c9ddc51f5bd295b7bb774279b19a0584c56d7f2142505a5a463bdf833d6bc3d2d595d13582f53c73c740b05c81c3629c0a8c3d9d954ef7d311c55672433189019d1dff2b5cc5914028dad10000000000000001000000000000ffff0000810000006b1c7c7983011ec6e3f6a672dd5d84966c391871474c78e79a5cf1bffe427249fd802687d8fc84ca8be137dcf6cb1917a860d1b4fbd2a96c9c0add62441ed5878dac02ff7a3d50845cf30070966097959861f9b8baaeea187e18161f108f2648154b877e21f8ce643fb03b0365f969a43386684e2165ea90de7a285eb9bfa2a942ab4881660978bc7876d1c1d2334775270c7e427ebbdccedc4d3ce7335059226075804d3f82f8a4c27c655c47401214380d63428fd46babe3fde5fee6250d6644bcdb372cc6c7c7612f706c1f7001f0219742426b071df58c95dcae99bc4a0251ca9e212ed4bbba7a58f56fcb0d1f00f000000000000000ffff0000010000001f8ccef424567a90543c206fac2dacad0f570e7c4336126b8c4080fd95f8fc63b3f455c82fc296e662986ff3bd78960bac2e39bf540e374a444e1c15a9dc9d446702053de5e39e4d0751c366826758a147a5df2cd40a09efaa6d575863e68073875409a54a93a53048ecf7392461f0057553ef681073ffcc78abcf403d4bab1c892c17bf376e2a6e6426d9fa685e6e2de0cc1191433c25e6eeee492b5e55aa80362d4a7846d3bf54615d66f701b13b9437403574167ca67a9e98055f933c7975edc15a5daff74ff2a3837f37155d13399abeb353e69e510c6500000000000000880000000000000001000000050000007f01c259397a7d45f21330e34cd1a2c9750e12f39ce3ec05f3c48c73f7d970820ee8572821b3faecfef59dec7b607424119461a377bce0ae9767aa8bb1e918d22ae411156b9461c8b4473e45547e26159160556d602c355a6c81b913ebd93d362fd7dd533a940fd68f44f07b34523349491f67e516d6ddbca80000000000000001000000080000004b4851838df0c9343b4f09595dd10cea75de6205ec7dc1d490961521ee47e79dede837fbd7c9fc765a217427a1e7a343c01f092325410d93760445c0b24cb6549f3d463c9f243f0700000000000000c2e2da3f8c7a024b75e40f17d14b235d894abf9efb0c5226d51a3875496785ecb491c8726dfd4510ce40de6f56658ee4184671578e145eb13ebbccf83c68f5fe2e1fb715deefd7ea6d"], 0x670}, 0x9) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003eb000/0x2000)=nil, 0x2000) r2 = socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000bc0), 0xffffffffffffff5e}], 0x1, 0x0) close(r1) flock(r1, 0x8) mmap(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0, 0x4810, r1, 0x0, 0x0) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80)={0x3, 0x1}, 0x8) recvfrom(r2, &(0x7f0000000bc0)=""/87, 0x57, 0x802, &(0x7f0000000c40)=@in6={0x18, 0x2, 0x2d, 0x9}, 0xc) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x2, 0x20) read(r0, &(0x7f0000000280)=""/81, 0x51) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xb3aecf479b742e2d) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x88a22a09cb3e639) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x3) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) read(r0, &(0x7f00000001c0)=""/32, 0x20) close(r1) 16:00:08 executing program 0: semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) clock_getres(0x40007, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x1) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/207}, 0xd7, 0x3, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000004c0)=ANY=[], 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:08 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') socket$unix(0x1, 0x1, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r1, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x109) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x4010, r0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/73) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffe62e3b0198000000000000000001000000"], 0x10}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="378d6cc248ad2469544275e614120f46376b2cfdc30de2699e198492b32779f42c95db1964bb287a9367c5b6abd46dd6e0f92c46c8d6dc8c2ab8529c71ecfeaa19", 0x41, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x7}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400000000002805) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x336c98fa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) geteuid() 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ftruncate(r0, 0x6) r1 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xf1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000140)='.\x00', 0xa0000, 0x4) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffffff, 0x0, 0x4) link(&(0x7f0000000180)='\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', &(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') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='\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, 0x88) read(r0, &(0x7f0000000300)=""/61, 0x3d) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x80}, 0x10) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/131) 16:00:08 executing program 1: r0 = getpid() r1 = socket$inet(0x2, 0x4005, 0x9) fcntl$lock(r1, 0x7, &(0x7f00000011c0)={0x3, 0x0, 0x7f, 0x3f, r0}) listen(r1, 0x5) getpgid(r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000d83af2a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffff6cffffffff000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) connect$inet6(r2, &(0x7f0000001140)={0x18, 0x3, 0x10001, 0x7fff}, 0xc) setsockopt(r2, 0x10001, 0x0, &(0x7f0000000140)="7605043ac6b11f1627a26fd6d8471d28adedbbb3df32b9c1c78fdb12ed71a1f1bef111155b832a8525a73212929e3cc96cc7a239c4f886373da197760de9334cf24ecb2f9b99c8b9e3f3da4acc9747d0350ce6d52efcce52fabd1a820ad38e674700bf4e78e9f2fe4aaacd2b4086e9aa852ae4351754512854d1b4e5ef91c780426cbac5964954e4dbae91cc24c8614a97873925e361ef0bc066c1faac4110f7fca45d290300d4e62d4e3525c5236e58976cc0903461f7b521ffbe2914e89c6f54bd24ac6bfbf65a3e82a28046dd8e5df16a6702a5d82fc9f718a8a57b9cb1fae80e18571779826f33e07879c5fb37d99444be21743a99252d68051da3295a801a30557e6b7d7a0b19df1a2f85e7bf0a9a2db584659c78f692bb9724763217a51be8e301bb992da13846691aab1134a1bb36e1b8b46c70c8dd3e5298e982b45f128f53ec21b1e4765516244f7a1d71fedf1432525a23316a37a5e549b9708d4d2e39594059733282e411724585a63ea0651fedcc9687a3863331d9092dd9a34fe8e8165b619181254e04146acccf76c4249ced1a1806c5c1d271e81de7d33050afc5c339d3b41c864030505dca5bf96cca69f3a35eab2008aee579deb188a14010eb5a6a9b26cfbcee6e18c352c2dd733ea646f780df023ef2860d23e1732e768251b30a3245262249448a59f987ce4ad1fc731b1c76fd3a74d029dfc8b2f70a8e57ccedf5154df2844c2fc02524fa51b4cc67d6a731bee711480f7821e1d669192cd03c8822b41b34f2f9411b095c264892b91f3e7dbed912145d254cc7215826073927b0905902eaddcff795db6b9bdc75742bb15ef6a702f2ade7e59921e703e44ff8037939590da67bbd90d6993b3beaed38731235f911bf235fb62797fc917735494fc00dc82e65446ba769a210178a22da53e8c9bfc7e57a2154001c6912f0cc88b3e1bfa9b4adbcb4b42ea3665d969af236a20716435ab25a3058c3406d8ab76c8d51aa6bb37c11ba649b32276bf42071beec4e248da35307541a421fdff86bdd41d4c3deec835331eb42bec5fdbb77976c2151e7890a3f369a097fcaef2e26771cf05d2b89aaf5ee02360b8e764fe7014eedca6ef1437643a9c2934e0fd978d3d29e8bfc6ab3c95555b03ec8d3812f7515b7ecac33dc9774decc04443461ead199c0edf2ba8b8e232184a0b59ce529ae6149b6866bf0fa7220f05c85cb32f4e0a82b6a10861d2132cea4a4bb14b968b4957b70cb15a4cbf2efa87cb4231eeba8d2a0b46d3f7bdacf71ebc85232722feab5c089eb0780fd2dee5cc9b59f6b77448c385e1ed5eb35f53ec5fefc7d444227abe54bf64e9af67525427cd29fb6d6f4666824eb27b59f37006ff929605b564ef430d7dd9d8c853e9308ea1a0f8150820340129d28a20e20d7cbde67bbcd1384e307969650d5a13b051c936e8bc1f54a4b88a79217d9670a9294764934e2d184223cf90b100288a777a4771c79d0ba82271ea9b9dd0906c9068635d1f455d0f9b3d4dd7e8377d7aac98326c019878b61bb3bda35f0bd3691fcad17d540a87d064896fb61c2e36a56d6188e2f0d69d21ec3af3c3bd29ab020961a42115233089c1166127b5896954313a50dbee8e5f5f0d64997a4be0ee6e6fc4ccfc547dd3e2926907ac7829da026979243ef5a6c9ae07b0ec374c8d678930859f7a52b149628a282e0611082d21a8f60ac02e0cc3c45a1e53f599dca57874bbe7db7bc8cef4a069b6236ab4b15565e986b8aa095a4a60f01f90643e1f72da8351802a5325ca36acc00d983a3c46221f334f1578855c765a2b04a430c8a556aa882f00426b32bed529febecca34986355d5e4d3ec4f5ed6cda8ac8821bdec42aacbe2119a42796f7642375c30115ae348a515c9603312cd76b3c901d7a9c3ed8849247c911ef8830d22634030f4d19b7b780603672099f7a5c2840bb8d26d8de1a7057ef46a210b8d1e2d7e49de5ae2296851eaca07db3a9d637d2f21ecebf3516de03f185b0aa8c3f5ca815683c5b30090042631aed8ea1382345211c0c2aa3848e0d4831afc2a31942e64c349988365dfc3d81ff43e530d92677f32b5a1be331bc1bb4881d1c111b154fd68bc472fc873a1d6a835c1ebbb09a1b1851a874127ea9efdd0805a6798ed0187410ee68971ebb86d1c76e8dbc9ead5c5b89903271fefb2369aaf01acb199ffe53a81b098e67a21a7db1a1994123dc7a18c0235075c7f363f2a3a438faeaa45390d6050f42dc5db64611d45b981146bd96a51e925c2b061e2dde41619630d039fa212aedf80f6d5e572db69802a9f393da73a866511c5ace9d5ec42d5f1b1d287945f491105fd21d638769240b446fb378412e4e017fb5da7bac3baaf171be7f406ccb66e1a128768cb79164582f9e688b7e88072cad6d1aca338f76ee5754517bd6796da39675549a7a1ddab666d67c814e3e0b2c67631f6e1bb06a56688ebfd1576c946ccf204a6b038581b58b67063e44fb993fe8dbb7f15d15b5265828c3e52acb11a8516450b97b0fb692a0db5d7ffd41740801716cc0444196bbb2bfb5897d32863d421d07e73df50e6ec0a37ca3cc1cd6f159e37ae962521b5f648e812b6e361cd73e61fcbe3d1494588b4ed27313b09850d2f6a0dc1048811ba5b970f9ecc72dc5ab408ea38a449b9caae510f2af87c576171fbfb999ec9bc20168c0471409ddc3bf698983833c20f7e9e39f44480a1f4dce80fbc18b1e50982eba32c49dff62d862dc5bddacd913163e11dbe9ec9b93eb83f8f1886c3fc2467e539177c8883fcead0d938cc3c309c316a81fdea2af578813ee64ab3c8ad6aca93ebb1a66fc50a1b1760fcfebcf6a308e3b80dea006a1bb4ad311c01bae01b112237c7e7a903b92402b3ed2dedbc6fd59ad59dff1456ea6265eac82593db2cfe5871782197587c1f44ef36c1429826fd22ab2e0d39925b7e95dd180045a0629840089f8784f095e3b774dfe45810ddbf98fa6e2d3e2588b812e3f04b3e38e232893b2e3517c47a71c59d8784aae052fc8f2050a8a1f492cc0ceaa2993950fb52c9938b91da9062d28218d715b332dbf9e7b71807a648f95b7135c3d27bc370bac3d747559475ceb9b74c70d95e6b671deec50d7e3205b9dde80fa2a1f0e6f53e6681c0d04da839348d2501f4f04427c3a123e15102ee95c196baaf240f12224d03f2155d343cfa75a3151fc0460962b1c6cb70c48b4fdd0578be1bc0b86b0ebfefd7bed9a06f852d3c15fc9518006314f8abefaf671ccd90f5af5725255ca2e51ab2920595ef9051b8ae916a023f41996621865c014a1ef2513bd0f1c7e7feafe820c1a4d6805e4d833b8d515860f81809a4ecef4017ef229e3689b140aa765f4bd64d1adf58aa9ffd1d7aa147a763f0e7613a034c5845928791a1cc9d159c7df8e8b824d005c8b49d8b5d82ea203c058a94d04c5e49a6000931aefc37692823e2f96efc6874bbe07b3c19941cc04c24a8eb08825e1a82fe23c50e75617026c3b5fe64daf00f5f6de6d24846eba9b0a48f76abb84ca409ab2f88be9fbdac643d4fa69421efdf298b5a2ff2e3e61f91c087f83696fe2818e2855f2dd1a64f8c4e54f21450bbb8d50bcb3698e851e9ceefdcae768893de28c4bc549bbf923c68494d0f27783364069e6a2e7c9456c28d0c66189cbcfa0d71cf3802625a186d09d58517c8f5220c6536524d398ce86bf0e167f60ac10ef2350b7f9f3d483174721b50d08b96f2fa3bf1d68b64776daf7f1034e8d66271c9bb0f89c6420e7c74a5bb616083d25bc9788981bd53e464c312bf2926f5f1b62c845d91b58ba2224cb97d0d291b543df32c5e75e915070d1428c11e5126ac21f12ccec46b8857ccfff3d65fd7202046d98b479bab49b856b36cb5e306a605ce83dc6c58886b8197e6fc7a381b078549af778cc3069e72d298a64bf568ad3b69e83a9ac11d026ea657da5597ce4ecb0bcde1d02ff5398c3d0e6d7a14627046557495be1b6dd789ce472835709c7ec331cd13b6eabe498b03ba000a6c2f602a66c8259d5819528ca7781091ff7b75d0f9f58314e457c3a9647a1fcfa0f6db5345ff11def46e0ef2f8f62ae0b926cfaa31941f71207b35564895886ac63f7ff3b2c08a31a12eb18ad30f949ac3c7ee6b51011a74be1b31454dbd0d0bdde8bd851c7abbc9c452af1acc6273fbdfeacbcc72147a07991e06e4031b65c221fa195c6c2c16cb95ff9a55b1847473986b6b0604cb902aeb3f0ccffe2fefda389ada6d788c6b13d93d77e7cdf231649e9c2a770a973779f7b50a56a2d4eb870e086865cff0b080be7203d5dbfbbc8845636416af25c9b5d7dab11f2ff37b82409f50ace68dcb05963e6b9afc63d12378783c6155b5e27c9063b4c3337febb8ab1b55cb683b78423fa95d073868f84fb001504f0990547fcd4bfc39ab3838978a351174f812d80874122969f8f0c874c2b546960b1b0adc148d5660dcc7e5078e2faf62885958dcc6bc3bc793b0ded679edb8b257b95ef45f1dc2084c601cfbb25f84e979c3d15376217649b257939323a5dddf9181b00e17fedf9786bc44dbf1eaacdabea71ff9a6d76738587536b692ad900b56a81eec57f97607053195a95c6ecedccfc0db1af12e4d8943a4eb513bbb6c3636f016edd02d21dcaae0b15a8b948de0a38ef4c92e83582da35b52f9b02a5da559fc4e2569d47911ea03bcdbd96c0f8507dcf48d2160317e1e22c9db5960c0978672d566b0dff6c14e6919b5291f7d0be532213a05fce44baa30fa23d3b2a19f7bdfc83b49dd1b30a0deb4edb75e3cba38432b159dcfb9a291868dd065d8011d41d9e208fead9e6778666adcd633fb9b0ba1d9254aec1625a704fc56a40df3e02f9b0f429b0f483f8293bb4b05da181f7b7d57b70db2a969815cf21c7728307ddffcd7b5ab3acadac3d2273489fff922dea35fa57c25f0d78db19cfd01c194dd6ede184075db2eafcde1e0fcf611a043cce1dac01b09834a179acb58704ad91fdeea349a3622739b4651b0c939f94189b1f2b9db408048ed3e1edc9145566000f51d958ee835675b48081d73f3ca86cad26fc7e325032a2a965e775447457214519807dfcc2e3030ae0efd017633ce3824f285afa428c6c4b380ceb751549688a21cab19f01052862096b7092c3c18708f2b5f86ad4db3f62b5c67f9501b74ece002f903ef4eeee8960c08cd70b685e7aa0cde784669489aca4989e35413945151ee1d6988feaf4aa593bda872fad85b1ba8de4eebf91680a87ae26b4c562a21afd0fd24020aec55a2baf37c52889c288fb7054cc8d4a4c3ca8c46e9e9cf95043de97f7432d386cc9f73b92b2db0241d37c6bbdefdb1a3c160acb85aeaaec4f8fc2ad53adddd11d0ab34957eb8f43453e2b03dabbbad6b26f2dae5d36f17d8d20a6101d1d91f17ceaa83f9ce7bf1301fa714173c664f6dc0d17fbfaf2184d6dc72f15c1fdd9c0b305c2b07d3c2152241d42db3f80e1ab774d59a6038bde36a05283adf56dcc50471a565db594bdf34391797e6da9d493df5e2728f68338ae1716cdd51c95b275f9efae738416560a17bc9d48f1b6321cd0d0a5fe8612e304d0b5a80738f583c2b9704e4feb303d21f7983732923656d4a5a7a9fb7915b1399533ae3e3282c0729b75f5c689ac989116365dae59af3bcad7ddb2f8a595453a5de0272bf04f9663b1c2935681c1ce46ba1a5170fca6049f82dd19cca5d38209054b9470957ee45f025551bf8be3502cd3f7553e2e3ec8747922c9d500ca7e871134fba66e8e586", 0x1000) recvmsg(r1, &(0x7f0000001580)={0xffffffffffffffff, 0x0, &(0x7f0000001440)=[{&(0x7f0000001200)=""/23, 0x17}, {&(0x7f0000001240)=""/79, 0x4f}, {&(0x7f00000012c0)=""/91, 0x5b}, {&(0x7f0000001340)=""/46, 0x2e}, {&(0x7f0000001380)=""/51, 0x33}, {&(0x7f00000013c0)=""/106, 0x6a}], 0x6, &(0x7f00000014c0)=""/169, 0xa9}, 0x801) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) unlinkat(r1, &(0x7f0000001180)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 0: r0 = geteuid() socketpair(0x0, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) seteuid(r0) clock_getres(0x5, 0xfffffffffffffffe) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x0) sendto(r0, 0x0, 0xfffffffffffffd24, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x2, 0x7fff}, 0x8, [0xff, 0x800, 0x9, 0x1, 0x4, 0x3ff, 0x8, 0x3]}, 0x3c) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) write(r1, &(0x7f00000001c0)="183872aeabb42e0666ba9e533eba5660e85a0c676485bac5cd93868e553a31915860a63c6c52ef17b169b3839785a9a8d8ab59d3b10ad1777df9b4ef3feef25dc689507212e1cc863e6fe98c1e7cc57605bdaf07080997c6a53e539f12d9b5ae210345fe94a81a4920c7c9c276000827167c401f42000291acdd360cddbb90a744f32be72f3cd3725a7d082a6371add6dd809add6eae", 0x96) sendto$unix(r0, &(0x7f0000000100)="07bb1957b93fc6f57a41f7b6efb0a273452b2a5de595d15e70434299d806eb64671c904f2bb930b9e6e605136a0e3d78209f50f165b690dfc1c2fc79bc25f508d251ce26c38957f50d6ba19b", 0x4c, 0xd, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: socketpair(0x10, 0x8002, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = msgget(0x1, 0x0) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000000)='.\x00', 0x7e, 0x111) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0xffffffffffffffff) mmap(&(0x7f000039f000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = socket(0x2, 0xc000, 0x3) sendto$inet6(r1, &(0x7f0000000180)="a763623cc1bfc82951cdabab16f42f95b1e7e685e4e73aba777da0c234e9d7f6849578e99ae50bb6328a54e07ce2e7b78ae05baf056a4869eed5d67a054dc77def2599f427b23cfb24edc4aa79ae26bd6195a599090d6995f57ffd6985cb0cd62e8807047867590b01b8ed7eb0765f37add76995d93ec8c3dd704988f92214db2a247cc1ab0e53e3f3ebbde3046fe3ac895e6b3f", 0x94, 0x40f, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x6}, 0xc) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0x30e) 16:00:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setregid(r0, r0) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x1000) r4 = socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) accept$inet(r3, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000580)='./file0\x00') ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000004c0)=0xc) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000005c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r3) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000006c0)="ec7d2f00afdba0ead780b5109ccb9867326f1eff88050fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) r2 = kqueue() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000140)=[{r2, 0x8c}, {r0, 0x48}, {r2, 0x1}, {r1, 0x100}, {r0, 0x9}, {r0, 0x17e558f873c998f9}, {r1, 0x2}], 0x7, 0x400) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xb, 0xffffffffffffffdf, "a146786eb95b7c52abfc1100"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x5, 0x9}) fchdir(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff001}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7}, 0x0, 0x0, &(0x7f0000000300)) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0x1e0) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca60108000f0010"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0x2e) r2 = dup2(r0, r0) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x48dfe41d23664959) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x90) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x110, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000000)=""/4, 0x4}], 0x4) flock(r0, 0x5) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x15, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000539de93a6f209100000000080000000000000000000c0000000000000000000000000000000000000000000000000000000005000000000000000000000000000008b1805700000000000000ceb348000000000000000000000000000000000000000000000000000000000000000000007a081c36b93f637a433c282a936ff28800f9a5e529141769c5f5e811d670d1368a6ec60ffcb0e14db6876d1e13cad2c19e326c9ce8418bbda67624df8f70a7453d40f11fa36f460d0b53546b4afd04113ac8c7061e99b71777e96098cd68dfbd9fcdd5c1a115d5059db69aa1621a06302dac976733f42b2fd79c0e8e189a1b181c1f52409f584b733dbecb57bd5afd8cf59340b32c2a1ba4bb6492162df1905ef0fa501d21b64c568cb666336a8c7888e85d22a8eed005a54f807f322499afd9dfab1fced8cc85b5b9626da598d6089638b27097af54e696a2d6e9a7e856648d877cf2e9965a418f07c51844b7cc35d199aebd25d1533f7dd569aef374fb6869ea3b8fbd77eb8d07f744c37d696c1c5cfad1035f7ee6bc0207a09e340ff8f5f3ff0db10524e2ff30ec8643adab3048696f613594cbfe686a2bd9abf1763e6e2b40004dfc491f5465eb7b540e4d6d4c818cb9730c1b5bb20abc6d2d4342338daede78ab247edfc273b4fad2b19590cc53c81fe3e310477aab75002ac7053d0df2876e0c65f856c40912a26b397ac17fc19dddb3634e330d6d4d840a84bbf7455d811d9e9e4062d6ee41575b5759e9e5f97a2fea8277bfc20b102d8043d89976b99b35309229e92adfcd006124b6cf64f9be978501342160911b68bc4edc549ed85768456c8e24637d3f06caddc06f84a79cbcc93888520c0df08988"], 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x40, 0x2) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r4, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r4) r5 = getuid() chown(&(0x7f00000000c0)='./bus\x00', r5, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) recvfrom$inet(r0, &(0x7f0000000340)=""/137, 0x89, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) setgroups(0x0, &(0x7f0000000100)=[r2]) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) mprotect(&(0x7f0000296000/0x2000)=nil, 0x2000, 0x1) socket$unix(0x1, 0x9, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x164d, 0x0, 0x8, 0x9, "65c8e0b1ec34e565654ef0f42c8eefb655455781", 0x7, 0x6b}) r7 = fcntl$getown(r4, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r7, r5, r3}, 0xc) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x1) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000100)="864ab6c382fd73cac13db04ab61a7109d4ee9d76c9b8ce6b3890025b84515bf941b077ae2f7c0f55a31918bcf802df301b07fca60a18e2b849515c3da44e5f8bb810c1c7da8e725d3015a173c8dd33fcbe403a42a8005defe3ee24b2bf22d0c5a605ee20dc69b4ed1a72fa6d3643c7aa9adc5c620b76e2cb9b093ca32fbc8f", 0x7f) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40000006003, 0xffffffffffffffff) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:16 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) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000040)="a94d", 0x2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6492198a8ed522af4358f364ea07b46fc92045d17840c98368c4ca8d7c227b4930a2395fcafe6ffc52bdbea9d02123ce433f702e2a965ab0d67da8e965bcafa4ce30f745026156bc5499192767", 0x4d}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x6, 0x5, 0x0, 0x3b6) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x1, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000680)=""/21) r1 = kqueue() setrlimit(0x0, &(0x7f0000000180)={0x800040, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x800, 0x8f, 0x1ff, 0xd8, "1cfbe90fbab0365f45f843444ec3289badafee54", 0x20}) write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) write(r0, &(0x7f0000000280)='<', 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="a0e2f702b4f13fb46207af3422e6a88d494353a51e8aff6436d124e403ed6051213c77880f305632f23d8467677bd04690755159b4258cf13823eb2c68ccb96308a26441dfd4087b7d6dd5f5eefe34d2cb0cfbfcf4b28771a686e8875289b4fe5ad1c4a753047f04225e7c739878fb275e9d7b090ff31a7c3f1228b777b3e5d31f31963a374233826a7ad1fb15076a9f773c2a61e0959f2f", 0x98}, {&(0x7f0000000000)="97a30133ba4d37c44867b490f7d2d375bff3ab19c92fc9dab78bb78f1eb07d3c0cb24ad8be1301432215b458cf81da8b426af2109b3afc7ce7", 0x39}, {&(0x7f0000000140)="528357f0", 0x4}, {&(0x7f00000002c0)="efa47ad7df99a183548df944febbfdd9fd19e622d20d668f5510ecf8cca33902f84a7f7600c53e8050625c6638ed7fbd6cb7ada7a65c5208e34ca12a22bd2b6aa0f1cedcf0c23d58742ae05fa4cd8c3f88f406550f60f645a04f33892bfd496f25ce03e875f99612876c0aac152ffe736ddc6f225b6e755f5c73cc2fa83903131d609017ba5faf4c080fe70563167f13f3de3983fe67f9701cb31317a2f9cf801db1c3622ac902b81227ff5f39f04695c382e4edb9f0f9561683e6571e904cb066e8993799349dd45c9fcd725a414e2e914341444012adface1b85a7f624024b9e7eb4377d4980acfd6196f047c0747615663a357c8c53", 0xf7}, {&(0x7f00000003c0)="99804a889528b1ba6c5b1f4b2be8b7327c19b1a15e4f9fd80a36878368d17b99905a9bba1096f32580d5d156a1c6fe980b50aab98c1427d4dce26ae45866fd3dcdc268761100856dc65f0d26b50aafdeda1c8638e134db3b2d38c2e3ef58872001794b16e2753e1aad54c9a101a360f25c491a0f572f68e3803f2d00abebb16d44ca40e71d2b0b0ebe66250f5fb413bf7b7b64cb20aba166a3e3bcd8e9afb03ee10cea6704df64141bb10c0d9750a30ef0977e0a759fc7", 0xb7}, {&(0x7f00000004c0)="bbdeee8ea94a4beb8ba1bcfff9cc24492e99c501d1", 0x15}, {&(0x7f0000000500)="4c0c8e808331f495338de725460226b5faadca022dec1405eb94162cfef07a011a8e9dfe73fc1b2f408c3c9b283c74bfa8be745a493497d070b4cf863a57326b7c608fffc728f696bc00e0ca1858feb6b055a3910aec10cf7eee38f9c84d6c05198f65295f22ee5a8c5c0e30e5af16475c5c0364d23ad51f047f98b0367f185905d269229cbf6a4246b66cba5c3336cba45830d0d855130dd2636744e68065ff3549f0e08e243d7f62303057b44dea28ec5412507ae85980056b80", 0xbb}, {&(0x7f00000005c0)="d47cb8c0a489e2b9b665c27718", 0xd}], 0x8) sync() write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc8", 0xd9) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000600)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xae) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x7f, 0x3, 0x6, 0xb6c, "52723daaf341155ce1fd97332d6e168226e9720a", 0x5, 0x3}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() poll(&(0x7f0000000780)=[{r0, 0x4}, {r1, 0x10}, {r0, 0x4}, {r1, 0x8}, {r0, 0x1}, {r0, 0x22}, {r1}, {r1, 0xa}, {r1, 0x2}], 0x9, 0x0) close(r0) mknod(&(0x7f0000000500)='./file0\x00', 0x42, 0x2) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000008c0)=0x80) r3 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000680)=""/151, 0x97, 0x803, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000840)={0x7, 0x8, 0x0, 0x3, "93c270985fe279ec2c551ec8835586350ed65929", 0x8, 0xfffffffffffffff7}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x220, 0x18) bind$inet(r5, &(0x7f00000005c0)={0x2, 0x2}, 0xc) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="e6e54761d8b1805671ac0c103166891acf2e327385148b4339734c429c0cf85075dbc21ac25fbb261c44d01953983b693dc77dbd97ebbf78e19fc98c577c5ce1c0146312dcb1d0161a69f448e65fb18161ae187dfb26a5", 0x57}, {&(0x7f00000002c0)="2d2c8b948108907654a43aa16efeaa50862a4f66863d7ff25e3d19255b50bbddd90ae77db81ad1c998e4d50bb9586572be82ca89723e72f9e7bf93bbdeda02381f30f4fd9497a0ed1ef3306b301faceafa542d76f36639fed38d31f1d4efaf1b8dea8a5209e5367f72683e0afcc8184f09d51d7abb0f4951c01bdf9588c3c67b3e5761fa3a26f9dd0b91a9710890a16df0ac4113bef19934a128e2ebb5ec8a0cf09055fab5ef123373e72d0cf8959502647a4bcd79772ce96bc9e0c0f6e76d8e6b792a2e9c3cbf25", 0xc8}, {&(0x7f00000003c0)="a91635f8241a48abacc9da3ed3bea60820eff2585922230ea4681bf2af848c8b44db41b9df87083b41ae1ab6714adfd5c9e6e77531081c55673f6712fcd7f69e19090190b9297e47636847d59f0b5f5643be487a098415133a68de1d89a4179290b0708d1be0c1b5bdeb69406de09d564a0db6cdfe5c7472cc662b4d427f25ae4a451a6719b1da55fe5b6151b718d1cfab49f18e31929611f6ae7cb8450cc316ba33c2f31d73d55d", 0xa8}, {&(0x7f0000000180)="858c481a3ea76837f7230be2242936937541a88525f237f3fd403cbd186acac568ee1ec3b9ab36bdda387d485d7298721d146bd9c8594b6d6905c7c32c283db37bb09ca0e7d427e28d32e7d6d9bd80c7d00a6e3326dd97f97b3ae633949cf96433126861f2e0576088dcc118a4791996776707925700350e3fffcde25597c75e", 0x80}, {&(0x7f0000000040)="d9b0b459f44db16eab0fac9895fffed322915520579381413a83df820f95456f5d0b2a5c4274dcfbc68a3fb4de2297b9cdbe", 0x32}], 0x5, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000880)=0x3ff) pipe2(&(0x7f0000000800), 0x10000) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ff00000100000033afcdcc062a19a2d2c2b5ec0b81af86851e3454ddf7c62f160f5322cb58b2fb77db59143a6c9ea06cce91177cb4b958fe5f3c18fccc4dfd9bb693007b075781131a93643c7a2b2e8828420bc1164b3f00a39e9db177aab3f8942be260025dbd0ab84b304bc0e674c4d588c836f25843c97956c4e2f3bc4b1abe028a2e1903340d8bd720de880577f950f3cfed9fee917a81b9c8cd32900862844f549d4dfff85e82e73128a8c91f8cea9159b97395c223bd43c20292c4c8447670cb8803d787d9d2e074df436e8f12812c53f1eb14aba68da2589a64627b2c2321a6330f6788f097caf423d29ecc54b6407445b1c4", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:00:17 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x6) shutdown(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x11, 0x120) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="824ce86c02a8d0abe38c9a903a34e2be600066696c813000f72ff0bf9d95e17869392456cac3645dd17e391cd03cf3c9c029f7a918c38b7882c822dbd170d61ac411fccaa705779652b97edb0aea9cbbece5a681bf33cc13a6b32bfc20b32bedf7e27eee0ac39dba3da2e3407e384838b521389acf148f17580ce1f018276516fbc11284f60587de938b2f1539f2f0cf5926d2fc187c210435a841d0aa86277089d668d84b1a23e7d1ee990e14274f6cee4d03017850db79fbddfb5e89499328dcf6931eb37f1b3e909ac507c201b120e9511ce5f857e7f78e4f0ff1c61b4e01c3439af8e0a93147063b481c7c2b1c4d62dee1077bde72dd9a3a7bc3719ac243d39ed7896e3db77ceb8ffd3d0f93b2bdb9b20b89c933fd2f497bf590206f3f05f469866be433dcdf0607faf1e5dd3b74fa75cf43fc0d08fd5275d60f5cec5ce961ec5f79f832dffb58a675c907ea9d6710d77968deda3839e4db3f338d9b7b09e4002163fd6a5b0015"], 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4002, 0x0) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:17 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000080)}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f0000000540)=""/193, 0xc1}, {&(0x7f0000000640)=""/81, 0x51}], 0x1000000000000318) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x1) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) truncate(&(0x7f0000000000)='./file0\x00', 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() socket(0x3, 0x7, 0x10001) getpid() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:17 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x2) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x5, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) dup2(r0, r0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x80) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="e23258b46248b2c5b0304788ed6120", 0xf}, {&(0x7f0000000580)="384d9646786ad4bdf58cc3024db43408f2598ff0f0a309c5e7d14dbd6f28e3da9b45c36a84f53a679d32d7f6735a155f5ecb56c68ef8af21fa6957505fba2ad42d8a40b4aae9a3f1a2afe2d87452256fcf4f1e08e9e7e8e881d0c8c992a099bcf7b2d700971ba5ce9ce93473a15305cd83976f580cb44c1688e746fe5919c945f2e6476722b3079f73c8c241c3de4f1cf02955624511d2ce0ef9829b8c4e9332b81d0d08c52e9a6d42fda0b4f96fb0f313c8525d4f770b1a2258251b0ddd26bb3dbb138ecaff31b4fc75cb66e39ae038d0ac24524fd6af59370ffbf57f981e705de4c9b72a6e380261004fadca7423b5b8854b1dc020bb83dc6d408fadb3d51248670784140a77aca822e1029c8c5c96eb06dfaec32c232cbb54c9dcfe190231a3a8ed8f6cf8fa8bd80165b1f9e9531262c387cf2c9b407a6840d175a7eb04c857f3f7382791566c2bb3b5889c20a09f99021308eb9c41e6ba1c06a7ba670f708a8d51a83702ea1df60da8e9a71aa611b548a6a6ed360a37481da2fc40d3e30e2f08e6c3f559b344750acf772702e3e9d2dc78a1219548cac3300c844355a31860679921ea49e959a8e0daf67bd0bd2244394960f9b0424614cfa0f84e5dd22b2037e9f9915ede930bba22193ee07bf30ff4fc88d47cc4f5b30a893b8583739ff8dcc80f519e0615186203eba638640f2747e174fd127b27ccbcd0dfc0137361a6522366ca47eebe91d06e0a29c81a73484b4e010332d5675212405072b9f6936a8643884866ca4f8fa753d31c563867f496a99f0106264b0cbac6aebc0ccf17a8947826db29f28f87a3108d84891d5d7dba3baafdd8c29df41915d546929fd9ed30498b72bf5936737d1e535cee7001ca197e414c40c7d1ee43ca17118bf5415679b22b9b289ea86a20131656563342d986cf75bca47aaeaecd5b2e3151d710741291228ac486eb7aa50881d769c572677f6f8308d3316a2a70a96c97148cb4d51b3ae17c9f7ede2f4843414c542b55c38f8ff6addd75667b51b97c3208266ed9565c1e3bdc1b37be764b4c1ad59f64c84e3e0e21236d140e9bfd8f393a6a1d2c3450a6a29880bd256d70ca4f70078629f9b072ded5621116b7ec7ce74f83582f5cd9190134e6d2dc1d7923eb52f1c7408ed8935ef7bf015f8b9dd26c3bc6964bbe4ed40e3a08874c5b679022e0c2889cf4b1394797adcefcc833bd415a9b65c4853f4fb575856ac0d61bb162a3288adfccde0cb896ec148b3c5a1d6d5e1f14aab7a8ea3946cba0d354f5c401659d5705dd48dec6dca307e83b96ba015b1f8b35d1bef7061211a6626355f84fd2f07113871a7dbecbab4107804dc2e8e6da4fffb928a786f2f12877d25951873d2642fc7cc1271886d6c7fbd24484152f625a5eaa53854f6122ea714ac9e07f15f2f84b51f77db484a6df67cbfa8fa1bdee00cb626f29570a7d16f4e8927960f75dae5776954957e4de948dc566bf28229c27be13f241d0bc696ecb39d02b5d6342924c2be5ae95c52a9adc6658ffa75ef2eaa3089e2a32640cd8636276430bd14beddd2c324ce68961d5431c3b28a3954169dac05b7c8135563f9f6ad25c855bcee4b0138642828bdcd77c00278e6a593792112354277283e67bbcde0f7673a6c614ab5357a9f15f92d85b9902b1d1d07c46eb7d042408b86b2aabf9c91b441eb89d46717bbccfc8b006c077399c8aeeabdda15c138d3c18021ebf25d4a9b159e8a4687efb74e74dc4df6b41ea6bdc7c7f7cbbafa75d50b72e41e80ee89bdb49723ce02d201029ca10d1b8cd79fa315626660bdd7382413b7021846f4cd2f9672f557f3be578fc8974a8869e55298eecac32c9915711e9d5c30ddcd007b213537860b74d099f1f4523e4c085b6033483d11ce9a84a218ab1fce91028b272d546c2ba39e217bf4e9f791b7361f2b07e75ee77222dd3d5e466468742b4e78b99ab1c6a628a323951e3466df68ce7b9ac08b4fd418a2c8877685db9f5f62412e15c207721e9b7b31e3284450759b17bb2393c11d2f92765e3fae7de33c32a25919358193a9db74bbbb68767f2deb60b76e0847d2285c13032543370dddb289b40b3798baa8068cc24282d8d5a19434108d16d935c116934bbb2ee98336106ebd079d3845a038e6e39f3be177c7ec9eaf6fad5a80d9f2426223b7172340ec6c8cd22c739ed265a324eec7c77a2d13235b9d3b62f0ea7e26b6bedb1ec7be0efdc67b42fa8ae8bb96f98c09dbedf21541de275aed60a0bd259014230952f89653519267c1d6de125ffa6319064b50bb8542fc3468e1da90b6ecacbb56e0405da52a7db2345edb8772ab9c2fad44ca8730fad36d3da7d55cb02f5ba5212a6c7b8441def9b00292739c24da1033a1f4df6cb71d346c480c013e9172b0ae8a87d9dbc4cfd271a3e05460eef45cf2afb6feccebbd2fd33d99619388012f627d2c43b3c6744c53591a9c843bb0e2caf71046993f577468aaffea7db4f0aa4e96c6a8fb7e8cee519e6b3bb5a944d8a4a323613d7bc4cc0bf015f289727a51d6911469a0e09ae981b19885cf4efd24131e96daa50b77800699501b4964b500a3b9d777ae38fa1771fad0a1bc9b92fcd1d2e654bcc58e631eb5856e90926c70185cdc8bc2f6654b28f032a1bfc241113e862a984978b3f8d87fae163673a165215d401deb1bb5f19c5ca022108f83e743c0c592f683f530dedd745ca60007dd0d7a4545b866325968a2887f5eb48199f12975ccaedc7ee0b85a97448c3744a8a1363d1c0cb12348d80a6977f628991467d499a2d1b323b754a4812da2a7436cd12dfe2fa8579d73d60bd0bd06b1cc77fedb4b97ee7451b4207c0be313fac19c721a696174aef15ef677366b1c60dd450ab421de642f124dfb8130e199f547c2cbe0d5c5ca46a1565fa5db9aae44dae0d0f48c75110ee8e2cbaa0dab98e4922431e0c1209eb033004aaeafecdd8bf78de6554e0b983b4fc34d430163fd67ca8c8017e34511c462c6a8befe6c423fce5df7d0497b2b22a3bfcbf2e28513e37958347f6297251ba53787bad5414b154b78df5e707379784728e286dac6e8cf6a92bef1dfc35961c6efcbc7990b562209d3baff9f9713dfc11fba196fbe0f62d79aecf9cfd92e313440b7966cf73eef404af3f1f1c26f08e58c2aa29b1064a2d3fff4a8324ecd5f756816302bf3d94ed6f0a19bb52f2a7bc4cb2bbb5890ec6266ed926b46cfe9bd6e01b6b2ef9807fe0af54e66f9c62891d36d97028874fc9f117bcf829e0da3340183e1ebd591c08e523a6272ef92a177767483f9177f12bf644d6e0d48304b854b4c3bd64691e749c75d2b52376a5fe634abab3a992d91de363614ad0e498a1519a161b87ec70d32407f2fa38910b0e6806eb6cea177debc8194ff0c49ea5bc61c25716488b1c411079c66db5a17929cababd0e7c61ea5f025ff32b6c62ebc639fc913b32887628bcc3c7595568c88e7d4e5954126299dc2a21220977b629d892aea0ffccb2f704084061117820951d22a0cb055bca36ad05471a8341fdcde14fa81e8dad4abaff88a17b0ba3b38c2b28054458a8cd203d11bd47af6e16d855cd53d7da42aa7457dfc58171827f59c68ae266c4df76bdf4c96bc3b7b8306874bdabb68007a7e9d85a3795069257fb0d6eb56386309783913eb235850a287fa3efb5c8064a61e20ef275318a9a526b49d397bb847b96a8ca8e6497794b3bc1941453b12e195b58e6f1330fa368b62789c531522929a18bc44f50c5ff5694367623ce01482595fbcb9ad62997b816ae944a8d7df7f1011965645497d37fbf8c7d59ce64a80c493aaad7e1c5470c25e5a0c36ed0c151715ff3d184c5468da6840fbae8d9493bd78595c10a9f26a12a6854148f6ecf271ef02f9a8c88583aeb724f719b1c795a707c8b65933d018b79955253ded08b391cd6b0a9b4919808d949a99a25c1bde85d2f41db4d6c41a8e054d567c9f46dd623a1a2d08d941d6e14626d0a965ccd935265b2f979abe2d4de20f7cd8056df310ef217175a82192a7f2cf263ef1966466d2c700148ccf0d8fcd03bf0a2707d8f5927087ccc9be5f798ee412aef02e97efc158979e24b0715adc4dfcbeec3d9b6682549feae2c388443e967a2044f108246a970e8f678f3f981acaedd6c0d92c017c0f10f70b6fd1bbdce03480e4be2610f76b6db3709bb4a25bdf0c714810e3ae6661d0e382b952ca4c7363ad98958adc14583fac37efed898b4ed15a654c460b8c24eaf10fb64c546e6ca166ba5b65a435f01a861f93dfab3143d0a2faa98db45cf7fea58bea9637640ce4fe4190214b0459274700de601d167c7f7f479d41f81395a63fe56e4f7d2b8e68407c8c120cd28a9e2329e0d3e0432850ed69cb797ca006afa14fdede0a1c0709feb0d0429ec0d7bb9936526ccb7aa55f7a748c23366ab3d2d49f73a07b0529e8ec77db32704b007cefe3e1e64515e782490b3e2603bf0dff53c9a04377e22828a816eca81a0417f8194b4bf907f50581d058a80a805d8e7221e7c821c78249c64a57258f4a225b36740fb50508606a29a0392c67809d9041b72b054f60bbad24379429b6992cd58511ddc944b532d8c678d02b3f9398695d4c0c3d5920f0ed8bc17ef7a595c835c24d9a8b37a73db3158946396b874a9c455403479fc87316e0b6fd7b7e215efa760afa0cacf4816033d20a66b7373a316163ab69a8d86e022afd13db4aba517fb640324f80e6026cc75f2d7f0df10fdc3356a8ad8f8b153a4212a50f627145565fe3715886776f4144e6f774720ff9cb62f4b2c6eff1661457ab964302063a8868a9a8aa01a5b86b967833553d7c8a68094621bac33c7bf690e805d4735c5eeea58a11f6ee35875ef02e160a0d973b759d904addf3ebd72b348366cd1eed476d930ee0f547fedb4143ed42302b11caaa2800326f3e83ec831929dec10c28e9352e66679c602bbea85c00653f8048edccb067e5660d835bbcf90b79d84faa3a96f8b4cb4bd563fbdec44c9a9af911a4e93cddad7c3714976233fa376c4a52e2b84fc5efb7e9fba77f9828d7d119d4833fde08c45cc6e967f50ddc678542db8f79dd995388f334174f6c804969e6d6ef4c70c5f67ea3ff52a3d371ba931343f11a5242fa8848c0dee5dd4cbc32b3bf79340bdbce179fea74443f868718bf7659211273c312e3f67dd583af48e84b25abe0c84e17e8172d2420ac130445520007288b233705ab0664dcd3faa38f5113630e8ff558f0010a3c814da10e58a8ce7ef71ed3f2a7997e9126a5b90f89f389a11a32227291605d28b43dcbb884a06612378a0be228b4447b6edc1467f4c4cb36d888f816ab145243d75062ed1d598450e5e60bb3de6e0288ed8d51b38458ad28acc8d08cfd0357bdb2292b7229e51b7ceb5d4c92b274a77ec1026d16aeecd7f3246f7adb3f28a598dba73c429e6a46aa1851bbc2091209c23e7dee07a728db34ecc5d9d6bcb9e421a300db77ef0faf1ca18a0b413e25d1a2683d19ab162a6de0367e659a9a50bbe7bfaccab82a5412b9ef4f05d87b1c214ab82649fd3e5fe9b7ba94bded7beb41f898d2a77a83929ca55220fa9d98de1999fb8fd992023661ec3a8f33d0c690b040b6ef88fa06009679b2e1f14def67604b717835158068a299d1ebc19ae2a90f82e8d24bfc11802e0209b3dacc844728b8cf3c6120e6013ace2b8dbbc6b555304b0c46d1f8db5123a9ec629aeef4d09ba14405667ceaa49509fe8620d9b7ba353dcd70f41ec261a00acbbbb9d5c4fbee99019f6b5b9d3", 0x1000}, {&(0x7f0000000140)="4fb9fabc146512a97ead13e22c7c60d119ac7174b5ad74de4dc1c6bd2d758136a703711df8c6dc6bb49e7b6475163722d919115ac20a5c2f5ff9b6660f0a488498f37778842cd33d6626475f5690d163ffc5e2d7495f83b7fd", 0x59}], 0x3, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x40b}, 0x8) clock_settime(0x3, &(0x7f0000000040)={0x1ff}) kqueue() 16:00:17 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) r2 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r2, &(0x7f0000000080), 0x4f) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) shutdown(r2, 0x0) socket(0x15, 0x8000, 0x97) msgsnd(r0, &(0x7f0000000000)={0x1, "ce750d83d7b7870c732d611bac5d2f9adf4c20d0c7d207daabb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d02bf41bdf88e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159915d54fb8028e55584dcf650ba"}, 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f00000000c0)={0x3, "933772cf484b24aca512"}, 0x12, 0x800) socket$inet(0x2, 0x2, 0x7ff) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000540)=[{r0, 0x40}], 0x1, 0x0) write(r0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1001, 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x220, 0x20) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8001, 0x0) fsync(r0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 0: clock_getres(0x4000000002, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) ftruncate(r0, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0xff, 0xffffffffffffffff, 0x5, "0a85d3c982390a3699ee52de300c1ec236936d07", 0x0, 0x1ed}) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:18 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) shutdown(r0, 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x12, &(0x7f00000000c0), &(0x7f0000000080)=0x4) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x21c, 0xfffffffffffffffd) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0xffffffff, 0xa6, 0x18, "f9433ba1c64a916b284368c35081b3ecc296f3aa", 0x81, 0x6}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair(0x10, 0x0, 0x100, &(0x7f0000000780)={0xffffffffffffffff}) r3 = getppid() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) mknod(&(0x7f0000000940)='./file0\x00', 0x2008, 0x65) r7 = geteuid() r8 = getgid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="53dadcebe8c586a332acfd0d1bfb7be02aeb6e3dc8e3fc4f56490fd4b66e94e7442fce4d232e28d1f8b52220c70fca800f071e07867242b2faae2504a9ea5140a9427b842f567fa6d6b7172a9443e2f7", 0x50}, {&(0x7f0000000380)="05e1c7e17bab2926eead3df37fe3df146c179651b77931d9050ce16d8a52e273697eb112108a652c73ee2c404c4b3de5a6126c41a4febcfc52fd2cc481bcfddbeff45bbf4d3f38a17aceff7577d0ef0fb42028b8531d3205d6a59692771abdb28da7ddc5cc202e82d6813afef17fdea6e4c137fdb5599a8d26fd1fc7bfcd3866b9d6c6dba84e6c59677c7952d96f1fbb588c0a2aaa8f1b85c4700fb6efd1db99439666a58c18cba0500fef7c7949dc4f712f7512cee168fa9156d1868a445379d2243e0409103dad26236d8c3bf640938ccf2a6673e26ecc1baa8d423bb2999246110b", 0xe3}, {&(0x7f0000000480)="912c1b83a749863beb5fbcafe05d4440d74ce14d596a471df9af97bff5b16deec449857cfcc4943b9c93a4f186449da9e640dc85fc61ffe612409aa2ac829dcd95ed7ad7fd50149ff1ceb68c1ccecbbf8a57ff41dd7d7d3da6cf1e689e94ce2c3121b2103594cc62e0be0793c33ea401a15aeba73ad4f4789125ee2a1b3693d91f8e21d6105bc0d8499e9d760978dcefd9086d", 0x93}, {&(0x7f0000000540)="918dd5512ac3589a3d0d58bbe3db3eee9e80bc8006bd87a8c48bdfa93fe53e906e2f27e69457e56c484952179ea9d4474725fdb15d5bf1131d617a6d8d8e39b12daaac67de6b73b1b3952cfa65ba993a49dac6076695bb31ae581b8ac77f46769ceb064806c20240fdcdd3a176aa52ffc74423cdf826bc4b890561e91d0fb23206e738f3564e4797cff791c7951efaaabd22f9e4975d4598e31aebd16581f7ddef80a9da5b88eed59ae7b9baf74a19e3a52eb56063c9", 0xb6}, {&(0x7f0000000600)="53efb6b589a17d601bbef85528cfcfc87ae58f00e9931d26bfb92bff74e7446b85435cb5f6f22cbeed45e5a0ce753fe9ce289008289bbab7d48dfd3c847bd2afc5b3249a03449aada34bb31d4e891903421c4df69901b301ce737b649605fc99f90aaab910a0bfab9b5cac74627dd5e8fc2c59783e5ab6615e3edc", 0x7b}, {&(0x7f0000000680)="388a7b4f29bd343b4c6205d88b593a", 0xf}, {&(0x7f00000006c0)="4ce351efc78d2b310c5090291568280b4e2253f78581580782407fde2c7063801ab1830741d220e6bca75fd411ecadd0185398", 0x33}], 0x7, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x80, 0x408}, 0x402) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 16:00:18 executing program 1: socket$inet6(0x18, 0x4003, 0xffc) r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffd) pipe2(&(0x7f0000000000), 0x4) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710f37001d00000000000000077a26292d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="92b9a2a6b25761e31c95c1e06f9cc63a75ca0677a2a16595", 0x18}, {&(0x7f0000000400)="c6808e055a8b92ff0b1346f3e4d374c77a79e7192be741807cce5ae99dbb67eef074a98af3b482d19867177744d4c9f4b70e01e904af7dc264c230519d4c15c9e08bf54e0d0bdbb7c654c683e52d9eedfa3f86e4d2d6961ca9001b7f7ffef13e002ababec61165ffed81edfc49bc4b318ef05f016e0cd293b66cdf51cf42406773238259c636a70130e514add01ce2db0ca4d4f6011ed4ab1e918ac632655feb0cf4d1a95f8a5b52efe096f776c80f85b6790305a724459f5da6b416ee817844ea99098fa405612fc538c185baecfd350c5d8adb85982d1c029cc729fe3405cecd7de2fe2729f2cebbdfe8ee7b597ab9e33f5370f122a12a1fda4694c74e9843954447f7566ec63cc1c0c9599e65fa1f9575d1fdf797b0bb68dcb4d30b1118f8516025aa2c3f91f8c28aef23a00622edbd56faaf9b3a01735c6af87c722d1c093b65ac77fbcdb902952e44695bd3e5041cbebb016cd0426f24cdf84b56a1b075d69e100010f685c2e5236f2682d623aff50aed7a5dedc853dad0f276480849b3c1ed0a97858cbd4c7ceea3ec9e1840b3ccc4728d4952c501c80780484a3c4a9c00e73bcd50ef5b7ae4ea255147bd5d3f37171b97fdfd9049b300f30f6f3fd4dc41537ddf7a903315376aeefb95108c9dd839cb09c4d5edfb20c663cbfc70e14faba351143a41f1652864bf60c5eb98b1bb29ba46def7a4fb67fdfd3ff389468fb9fe6da59c75608f97f5b54f9b34a5b1587a8099bbc57b50e862e5304364d0cda67d2445d0e73f31e3e6d36268627ccf45b4b5e29b5d0bc860bb5647e54330214d7cbb124254dda725b4cbdb9807effd79d82ce6ecc5d331a43694da0dfd66ac84abc3158cffd04d836bc1dc1fcb692beebeb83be8527702903f0c0de1eac414249f94e02edfbe60baf248374a11fd01c1c2d70e46024e220eac3f4139b4e2213ec113809925098c558e8a6675e92a45db86cb0ea3e70c047b006aa45038fc5e69f2d5e2a963fd7dcba1fc3cccba7063cda055ebec4c23ea8217bcbd3ed57800c15b9291406bd61ee1347333e8de4bedf4809953320eed10f6b32af1c624d6a4a68dd31ad1394a93dcfef47308020efd09bd0415c9e214be354c0ca3d01379904a620a249f1cf54189a9e89f1d4199dd2a3058aaddfe0441cdab0fd1966e30494c28b2dc0c8d2bc6a748aad2a160fd1461a0ecad35e37ffd826b49922a304a8542c1d08355b30295f26d8f323f071cfb2256a9bbad3dba3829373fcdee38c3bb8c1469e47b794b398d7f63ad1304d7826a1f4e301b2f521bcab36eba64671a39666d39d2dc0004e35152169a141fb8ffe0f9c37f50db942e594edae108265e01e4eb87dc0429aaf128eb26ed7b74e7f268576d32cf71b7d84dbe174545156d3250d738db77a998a0d826035ad57f8944c434e8dbe3066c9f25617dbe70337a4cd42f4ee9428d89d1fa1c0572af24640ebbc225d1186183fe93cf0e64b3dddf5051879c7ea5fdf74c282347a2b45db151c9166ccefa8d181507ec75e410fe9045807c4492ebce632ca68c0bd4bc2e20ec73076f91d4b08893c4a5889d5be8f0b713ce468923967216f238bae4c7d0e2a3ffc25a8b48d103eaf8d79ed3960fd4c279469c79a3ec6e9e1efd99a82f6a07096f41f604428642abf4e3c749f0442525fe26329185f8d778d0968f07c15464941293542698b032a91ae52c23987acc3daaa40f4f7f2028179a1a2bf9ac71514cc09c276f2e7b2b3a3135f807d840880c91fd379b128ed171ca95f5615643162ff428e67fddc5cca74c17673d0fb8a0c705d7b48101ed92c22db0c7f3a79b7856d39f3df2d14e9205d165c155aaac82ce0191a4ce3415de4f9f900cda1e2440acf0a67289cbc8e77a63e4e085772c5d72ad5ba7ad3ad0abf94a7b205ec25ceb85c61acf77a0d8df5ae0d17ed2f993d3c779472140cb1e446492b91991a06ae5fa7417e30f6b3854a762ffdc8bf740602c060ae6faa83e128c94e077bc1530edfff3d1f17977a72e3c492dce2f1660b35331221d02926e4de9f49fb568aaee5886c6ebd3677404f55ae31929ba380cd9a655e217a9d99a462516aa186c2ab476ee94535fbc8d3958524fd9e81931702dde612981a2e979b5b8ba95e20b0bafc2f22be02e52cb64aa9c25384f5ac8717c7d9c2efac37fe2a91df962b27c5dc8b780c0c857055d961cec100892cf19069c5d425b7b411b7b40baf0f7533cc9929feb256ec4743feced2b0db6d552f08c5691842881ea336369bfa0673fb604017122a696378bb3a770d15ac73991913da8c0b4140411042aaada76e5432ef65da28e899e1839a24e1cd834a01dcd6e7fba36811195880c63847dcba9a190e8a992294272d9e087c053197909c487baa6766d7b3764dc48dbd4d5c955028b5e364c275aa1b3f2b31a01128f7d3c10509ba56c540c74f6fee71be8929efdf08a1ab0d969b06e607add843efdb57eae7cff77ef3531cd03a9fcd77750e882178338799d1f572dc3282b25aa9c82ded35031d5c0185d72b34ba3dc7a32b44011ae2d058f11f0559273b28bc30226864af629066224d018d62586adb6073b013e416b535cf969cbaabd47b672efe8ff2b7c519e31e95c0ad603115db7c103182c9507bc4bb96ba85fb0ff0ab5d707a54e6ea4c876fa5b18387946699d8222bae12c0a947c60f106d55f962f7b3f373aeeda782ca3202e6c4d4f809ebb69417a3cf1ae2cabddf49a6051f3dde861ac2e19bd461b3f85ea1f13b133b99d949a6787e4a62b3c874aae05b52735b4a64727fb1e31fec56e7ce17f10f77f94cba90edd7b36951a83381be02e528f7de76f2af531ea47b6e350aa169e8c69191e747193df69fe6ac127ab45aad83821a41e189877378cabbf3d5abf3176151a4951ea89c1a8b79babecc5e7b840fdc0935c6e781d87d45b7128992e2dbad8a26e1b92b0ff6d189bb6848da5107ed8fd90ef5533af6e49b4857b0bb42472007107d1f40bdb3e44c91217afd53aadae83f0105de19e12855879b42e2841591c04188a8302162625893f516075cf95327aa614f2d4e7c967d6d7dc3322509f511f739273038079645112e4a3ac393cacab723f936bc9473fb0d45fdecdc4bab37d4fa163331a2e68c2d6bc76d3ba22051465ce2cf9c58c66df518c5bb32f5f01ac99ea751e59c1c0876386b583ce2dcfb334e9767c5c366c172c19c02844b3cf5a2789ff139ec3148928bc3032d7f1a5e322e3fc2c3a56d779a22503f4217fad0177a6a976cfc35ee74c732f0dda3388a59786623b2467140ca820e3c3ced329905f904cf892cd603d0be089140bb1f8d557ecc90fb0775d4ecc838737a2e8f528e51206d86b280c680bb33e34e0491d9cf3e6a4443cb0ff5d2784cafa791727e13731210c0ea4a29649cf46a2dacd1d1f2b9fd57a2b1d884959582886fb7d4b39b6a75333403b266140a286f1690611400872bef0551eab4dae1cbba6be97f46eaf8a6b29728593f91c7cbe8ecdcf708b85f4efd2d7e2a5621eeef5ef1924c0873620b059045909c7d15861bb4a5edb41e4d4d850968564e0b6d0d404046ce939f5af26672b89e14a0cc77a121c219b310756a2bd59ba03997448cfe266908f3a7e8a6ae0d265935fc4512ab91c573354499ea2c8a7cd89cd632ef3400559c7544ea663dd71ba819844c30112165e5111ff89857de3d983448db5f727a075cb174ac980a978aee11e7577c9320fda099a47fdab7e10f8d4cca6667370abf66466edde6f66edf44cab4aed6b833b76d7bb3da6a93f94e2ff14bfe2fd735cb26f8b3abe4fd5e844b83ecee7fe3905d47adb290bda02a289efabdc4c57ab6469771912fc7e992f99e8bd655df1f6536c1ae57e0c6b0a3cf7de0dad4aa400e8ead4891609f706f8fd6ce5b47e63c4844c9e669c28f498226b2fe0a3057ab25b9b7e4ed458d858cafbd776c5597c0d41b1175b78891aefaf6b3ab5a9ea943fcdd09febd26a89bdecc27cd956eb1b8a046ba5f408aa842f6d3945e4eb1f045a181e03cd3ebfbcfc896855ed5418b2c16dd50dfc3dc423bf13ded1adb205ec45c6e6b8789aff9c2441f763ac00bee8ce194659eefa46f5baff50288444786beab2bcdc8041f1747b416fdf2140d5734da4339bfbec501994cd0200f4cc2db13a566507374c8a9f3c0df5200af448f709255588c77804cdff4c459284c2561ea021fbfd5fee2fe4462baef2fa5f1b8137f481066bffb741ba492ef70f4230586a0d7b4d5216a0187aaede8e27dcf4ed7ecd0509ff28eb8323248047c63ddd055f41d086550df05c35d348cd70832af7e4b86ddb86c092482d777548859380ff3ba4351fc6e6e4b38d75426456316879620f3d5c25e0c23c61a092259ac84cda34afc4f3db14b90488887700173c4ddb4eb8f35fe7a2160f5381ee480cbd281db72d570e02ab642c4e49f528dd752c1809676117c0ce3dbdf6de4590d8f4d0a14e5fa980d7786527c82092afecd56e328742e611251fe3ba1c49cb3c424f331679a76b88eaa14f2e8a4e4f9a45b8cd40c798a77607c0d20882159139adc0eb70977ff06cd290f8ae46ae2e6307fc8b892e7b2a95445d9aaef43f007b9961d28c2c2e58e7f4496f1d2eae96da41fdadb394e1e5378bf8bfe0ad5caef24e0ada674a313d9044be78c06b67dcbf15ad3c160a33bcacaf61e8f2ffbec2f4a9bcdad65b4e3086ed833e2b77c75f32ade3857753a7be1b9ed351eeef84534f11a1d569624ce3c6722ed7c9355e0c77d9192b105f804e2a8f04095126f4b857a41db7ff36e93741343f7a6fd94e58650e653a355e6844b3868cc654dbba83aad2c80a6ce5d9074dea2b58faaab85b1fe6c30f5ba5b9049d8982fc94950165779b0cd9c94aa545b34fe4dcdf44849fb8905b01f4844eb467c5afc40f42681ffd4d4ba51306ad512011075df64979793d3a6ba8b98aded8de671886b3ad96d6b2a88067763beb57abd736d215f0631e21bb6fd5203060c954d4446303eb30af8aa66faee709f9e91c831597fceea27cb8e79601e38da0b90409488b780db1f960816cccdc3706301c9bdf452f1eadb1bd53c53d12cbdd549c86a5c4f975a6be6f74dd3cf085cff510323feccb9dce137a2b058e54376756e3ee5eb2faedb6a5d2b5b71e8a523006a33880613e246fc128dbcf149cb8a3c5bd02c688a8e64e97def88f6575d994880b996a3f53c91e1ed9dc3a426c7b22362c2dac67b99a3cdef5e7329e440a6aade0b24286851d0c027db3e8e728813d052d5666f42f6132cdab76b978b821db5cb71329db13583791fd727963ae7a68c511ef4ec454d48f0951320a0cf619335fb057cc404ed34046c38717b2efb821fc7dcabaf0ee5fbba06071ee854ec79ce8b3f62372ee513acbf54374af7580b170f0dd551d19117fdb2a79d20799637e0c8b9501f7d2263b15015d0df5fa57629b7579358d3a6e1e284b1e26516a4024c448e5f5c2f2a80b80ff6c2291d0d26a068009f21f99284bc16185066dd98674f89aa1671f1e61c975bb80f2ce29be0fdcb604217260fde6646be5b5a56feae82ab34041f2ff70468145c17d06b91d98b026dfeb592ed81d6e307bb2a4a4b85ee9a85b04759d18a7b4b80f1343fdc558953de4bc94ad79d664a79a6be71d12b97f396dd0d6cd7eba98db10b0eed721668fe343d97db7cddbe263c57ce6488882b6af3c47496e0d2faff0154166b2b01dd1e9335460d65039b7e1cf61e0fd95fed54b62a69a3572fe7331bc72e2099c7c03ae62bb33b45671371840", 0x1000}, {&(0x7f00000001c0)="23d1d281f83b4c67938bbd1595218c91773c5d73a41bb5a468fdedbd82c48430e5af0d72ac4c4b7d9d8d40e4baf34682ca0a78998d48f9ad225896276f1a0a9bcabb878a96a0ee0d3ba503a8f886e9fb79407801e32ddf2ccf5b2af7274cce052fee2b77954a51910eafa4b73023c8704d3f85b058043b67a62eb5f623fd6e8b8912a9e265cbb6f6fdeb989a360907db0c0e42d8070dff6253bd796a6f2e9d962dcbfccebd45fbb81c3aff3f76ae079fc1d7768200f5", 0x1a1}, {&(0x7f0000000140)="1698906a7626c86ca972284d822d47d5ecb5be9e08e8616bbeaee35b", 0x1c}, {&(0x7f0000000280)="abeb259623b386701d5dfd832cbad97ee252b66bc9b68a623b9b2c2bb256d6fc6740a9e9ea342b04e5f83317d83ecf8bebe86eaa92a396021fe8e2c1d0bc8f21f79dddef20a217a5c4d7edb43fe56a88e5afc075d434b43c52e12cd82d9d3aaa383eeeb1d23f410d1eb2be6ebdff374ae8ee4dd99b1e908a4c3aac65e0b4ba008d17cf7c7bff1f4d7985cc0d03daff0567e45d87041c472668cb64a4ad2384c0b037fac2de828d099411886aa61af7e373262e2218b4ce40f68f93b2d48465df41bf4c1da0a3e38d4f04a9e33f262c602cc979fa5c3d585ba50a8201f030a6f99f80a5e4", 0xe4}], 0x5, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3f) setsockopt(r0, 0x7fff, 0x76, &(0x7f0000000080)="a90a70ffce90fb24aca3750262b2fdad0d54", 0x12) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x200000000029, 0x3d, &(0x7f0000000000), 0x0) ftruncate(r1, 0x3) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:18 executing program 0: mprotect(&(0x7f0000466000/0x4000)=nil, 0x4000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2000, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) mlock(&(0x7f0000467000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffc000/0x2000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x801) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket(0x30, 0x4000, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 16:00:18 executing program 1: semget$private(0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = semget(0x3, 0x3, 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xffffffff]) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5de5d70410fc350406ae308c0a6f1e00344acf8faa081035dd72c5fdadfaa28b05502ee72fc8562b78f26b66826c8ffb69b69d15b474f897c62b0e08e5cfbe1d9a0421f13e3eaad39c06cc47975a6c26d0b3ad1a62596871fa33b4768bf0001a5e419c6dca24bc", 0x67) 16:00:19 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) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000040)=""/56, 0x38}], 0x2, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x800000000000009) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ca9caff1fddd533a781eb8b0022d6e17e73495d705c9136347fdde17c6", 0x1d) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x9, 0x1}, {0x80000001, 0x4}}, &(0x7f0000000200)) 16:00:19 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() close(r3) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x6, 0xff}, {{r2}, 0xfffffffffffffffd, 0x5, 0x8, 0xe8, 0x1f}, {{r3}, 0xfffffffffffffffe, 0x60, 0x8, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0xa67f, 0x3960}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x40000002, 0x5, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x5, 0x4}, {{r3}, 0xfffffffffffffffc, 0x6, 0x6, 0x7, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x98, 0x40000005, 0x7, 0x8}, {{r0}, 0x0, 0x22, 0x4, 0x2, 0xed}], 0x1, &(0x7f0000000200)={0x16f35e80, 0x81}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x9}, {{r3}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x8000, 0x9}], 0x3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x26, 0x20000000, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x28, 0x80000000, 0xffffffffffffff66, 0x3}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0xfff}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0xfffffffffffffa81}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x8, 0x85}], 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0x1}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) read(r3, &(0x7f0000000040)=""/51, 0x33) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r4 = getppid() setsockopt(r0, 0x7fffffff, 0x0, &(0x7f00000002c0)="06175995c6227db97842feb4e2cdc247dbab3425bcf349eabcd2ba82a9de6e3d1a7df61d066dbd59e66c954348605e50002650bca3a2e899c77287ce34180533387b8d1dd0d981ff4a00c7855f48ddc8a99ff861040394c62fb0d0ac23020fa64efd2de8b099ac443da1c505248b362aace6175503c125bfa45aac423673e506c9e00b1afd3227ba0150690aac7b3a090c2f33eb9d24a2b3352a8f5496e46cc25df011", 0xa3) fcntl$setown(r0, 0x6, r4) getpid() setregid(0x0, r2) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000040)="649279ec8261940d9a1501ab7b74d6cda3702469222e02e1d7ef5c4633b4b08e3df5", 0x22) getdents(r0, &(0x7f00000022c0)=""/4096, 0x1000) msgget$private(0x0, 0x18) fchmod(r0, 0x0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20010, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000280)={0x1, 0x1, 0x80000001, 0x3, 0x3}, 0xc) getsockname(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x901, 0x20) setuid(0xee01) r6 = msgget(0xffffffffffffffff, 0x3fc) msgctl$IPC_RMID(r6, 0x0) r7 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x6, r8, r3, r9, r1, 0x100, 0x8}, 0x800, 0x1, r10, r4, 0x2, 0x401}) 16:00:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x40000000f0}], 0x0, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="8e4c8427fa5b4d6be6ba60ecd65a60efdc0bfec1e678271082f82a4e0bbb272291c06628dbf14f630658bd3c5dedda2f28ce2ce2c6ce1ed811e518ce84beb87263140f944d242e23d783be07957ad435c3e5f78be83f04b71ff146519444ee736bb112b34982dd5c3e0a40391b8901e71de206fe212177017148011bf51a5a0d93fc4c7a6d5b14ffedf989754ba1609cdab35488f99afc91003d102e14341a87a717cd9525c6c4c76b77c8be5caf71c4648f91c6ae4a18cbca903ef0", 0xbc}, {&(0x7f0000000140)="023edd2f482c201f02f9ac9900eb7654df832821f5a6645316f529ff24cccfa333061b7178f9b05a7b0b01990141b330681c1d7824fabbc79e1b29c4165c6bae7a7fa5519fd567efcf9aa849fe34861e469d1badb4750d46b6a634c2169a2dc9d77b156191014b8febdaf90d2b13abc92a71fe6f92cbb5528a05f34db66f81f9abac91e217cc77d6a7bcfba1e67b21905f565ef2", 0x94}, {&(0x7f0000000200)="dd83e5bac881dfae5c6e0acc4c08b0a31f1e95e4aed5a340979ee99bece2b5bb6d81635563d6ff3d06ba6060e0bae1efe4bedc1d7d26d8e96344c966b6cf234bca521a6af0a77cb85fb982464898d059f94c91278eccd1b71db34f199e9cca3eccf700e705e68f3531700e645616", 0x6e}, {&(0x7f0000000000)="e1746a889ff4d8f85a31eeaddb6b2f2fc650f6d982b08523991c24ed261a319b7ec2dc4055278ef5", 0x28}, {&(0x7f0000000300)="c8b4ae6c956045eb0db3ff74dbea6a6c8682d175f5d0ab4b5dafb4810d61b0a934a636bad4b12d8bb96875e05052a487c23a8014c6bf1113091f950c19f86e10ef73de044d373e7b245376147306bd4033f06b173a216fcb968a8d2cc6659e52", 0x60}], 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x8000, 0x1, 0x0, 0x0, "cb63295f50c3c8d4041e74d92191c1c4d96d2f89", 0x9ad5, 0x9}) poll(&(0x7f0000000440)=[{r0, 0x4}, {r0, 0x1}, {r0}, {r0, 0x20}, {r0, 0x17}, {r0, 0xa2}, {r0}, {r0, 0x100}], 0x8, 0x8) r1 = getgid() getgroups(0x1, &(0x7f0000000400)=[r1]) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 16:00:19 executing program 1: r0 = socket(0x1a, 0x8003, 0x1ff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x6, &(0x7f0000001280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x4, &(0x7f00000012c0)=[r2, r3, r4, r5]) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r1) select(0x40, &(0x7f0000000000)={0x10001, 0xe323, 0xfffffffffffffffd, 0x6c, 0x1, 0xf, 0x5, 0x9}, &(0x7f0000000040)={0x7ff, 0x5, 0x6, 0x4, 0x4, 0x5, 0x7, 0x2}, &(0x7f0000000080)={0x3, 0x1000, 0x1, 0xffffffff, 0x9, 0x7, 0x5, 0x1}, &(0x7f0000000100)={0x1, 0x2335e249}) fchmod(r1, 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_settime(0x6, &(0x7f0000000000)={0xbc5b, 0x5}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x624) semop(r0, &(0x7f0000000000)=[{0x1, 0xffc, 0x800}, {0x0, 0x3, 0x1000}, {0x1}, {0x1, 0x6, 0x1800}, {0x3, 0x4, 0x800}], 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000010c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f0000001100)=[r2, r3]) r5 = getgid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001140)=""/87) r6 = dup(0xffffffffffffffff) pwritev(r6, &(0x7f0000001e40)=[{&(0x7f0000001e00)}], 0x1, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000011c0)={0xfff, 0x1, 0x7, 0x400, 0x8}, 0xc) readlink(&(0x7f0000001200)='./file0/file0\x00', &(0x7f0000001240)=""/156, 0x9c) semop(r0, &(0x7f0000001300)=[{0x6, 0x3, 0x1000}, {0x4, 0x1, 0x800}, {0x4, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1000}, {0x6, 0x7f, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x7fffffff, 0x1800}], 0x7) sendto$inet(r6, &(0x7f00000018c0)="db1cba18e2b70443591b82c399", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001340)={0xffffffff, 0x1, 0x40, 0x7}, 0xc) seteuid(r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r5) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000013c0)=""/87) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001440)=""/182) setgid(r7) setgroups(0x2, &(0x7f0000001500)=[r5, r4]) execve(&(0x7f0000001540)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001580)=',\x00', &(0x7f00000015c0)='#\x00', &(0x7f0000001600)='.%\x00', &(0x7f0000001640)='@\x00', &(0x7f0000001680)='/{$^\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\\\x00'], &(0x7f00000019c0)=[&(0x7f00000017c0)='{(\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\'^%#%\x00', &(0x7f0000001880)='-\x00', &(0x7f00000018c0), &(0x7f0000001900)='\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)=']}\\\x00']) r8 = accept$inet6(r6, 0x0, &(0x7f0000001a00)) getsockname(r8, &(0x7f0000001b00)=ANY=[@ANYBLOB="000000cf0000000000000000000000000001000000000000000000a4449409000000000053c34a9fdb0da7f565b71941c02c466a35e8ddf4389f94e146a3d012592cf5cab52ae8882f0b0ca2b53becbb5d91f61b0dc438493c2a0263dbf867ec98"], 0x0) semget(0x1, 0x2, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x102000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r3 = getppid() fcntl$setown(r0, 0x6, r3) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') rmdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:00:20 executing program 1: r0 = socket(0xffffffffffffffff, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffd, &(0x7f0000000000)=0x1, 0xab) listen(r0, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7993) r0 = socket$inet6(0x18, 0x4007, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1000000006) fcntl$getflags(r0, 0x1) r1 = socket$inet6(0x18, 0x2, 0x1) r2 = getegid() setegid(r2) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0x0) r1 = syz_open_pts() close(r0) kqueue() write(r1, &(0x7f00000000c0)="eec2e5ec87ed1141dfd6a3a722fa35a239cca66a1f17c5e15351d3a22b3c6db09b393059c784016067c8516c7609fd64c9bce3345c06494af6248ef42ab066427ef098f933a407f3ddc012dbe7315d6d4d4b00af4da54eadaf5dd70ec0a27ff1a27b8217bc75ca0faa8abb72d3eeb0eded12220ae32fde851fe4626349dddcf7df", 0x81) syz_open_pts() 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="9f7fa1b9b9ef53879ab049390d1eab4edb70d26633132c8632cb19914b408d6aa170cba58e2510527cefbc499df12dc8d0283adb0c5bcbe323f86ff8f6cee9", 0x3f, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x409) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) syz_open_pts() execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x180) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3f, 0xffffffffffffff7f, 0xe017, 0xff, "5049b7fb706150ac900d540a478181387f60434d", 0x7, 0x4}) 16:00:21 executing program 0: r0 = semget(0x0, 0x4, 0x27) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semop(r0, &(0x7f0000001400)=[{0x0, 0x7, 0x800}, {0x2, 0x20000000000, 0x800}, {0x1, 0x8, 0x1000}, {0x3, 0x8000, 0x1800}, {0x2, 0x1a, 0x800}, {0x7, 0x7b7b, 0x1000}, {0x2, 0x401, 0x1000}, {0x3, 0x8001, 0x1800}, {0x3, 0x7}], 0x9) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3811, r0, 0x0, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 16:00:21 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x1f8000000000}) clock_settime(0x0, 0xffffffffffffffff) 16:00:21 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000640)=@in6={0x18, 0x0, 0xffffffffffff8001, 0x81}, 0xffffffffffffffb1) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="147a421f", 0x4) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000008c0)=""/102, 0xffffffffffffff24}, 0x840) open$dir(&(0x7f00000000c0)='./file0\x00', 0x28802, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x120) 16:00:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="33d6", 0x2}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa) minherit(&(0x7f00004e7000/0x1000)=nil, 0x1000, 0x3) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) recvfrom(r2, &(0x7f00000001c0)=""/210, 0xd2, 0x843, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1ff, 0x0, 0x0) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x2}, {0x1, 0x4}}, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r1, 0x0) r2 = dup2(r0, r0) close(r2) 16:00:21 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() setregid(r0, r1) clock_gettime(0x4, 0xfffffffffffffffe) clock_settime(0x4, &(0x7f0000000000)={0x7}) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getegid() chroot(&(0x7f0000157000)='./file0\x00') writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="316ef5ae0a9a8b68193bf018f0454356238e6913b09a58607e8c9897e03931fd35f75614bfa44fc8274f81ce59c6dbf6890b7aea998d4cd20de70481af8bc8f33f31539a4477c87e35175303bad7bb2018016f36281491e52d3df2c8a5848df9e87b2c4cda68c86303ff629abf652ea1b02b0d84beb03d176968ab3d2b3f6caa87", 0x81}, {&(0x7f00000001c0)="2fb51ae01c563ea0247fcd8b2db7f3acc0618f2feb93ed792e114261179f685d1e1ef3a6b5d1e4f791b2544b951f4f8814d667db5c1f72bca3501157e2805ffe509afcbfe5f4ce8b7b02b771ea37d0a8c7c70381b3dd3ad62fc81175a5f31f72516001351540992ab7b33cc3258e68ee93e8a2f86b232580ea438444858ee17954c2e64348fd9145fe267818c3104499562d94c00a530897830f5c093877e03db5dcd6c6111ac5c8f1a8be335d9dbfa78136ad4d2cf00c6503b5cd24417f2f08dfc43eb3148bd79d7be230d0e61cf265762ba825eb826354b2077d09cec75e4644e9b611d6", 0xe5}, {&(0x7f0000000040)="e061fa58089305e7bfae567850f11284a4a3950d26d00f70e8088d190f4861fb1962220d07061cc27564ae0731bc351ef4590033bf11f26f143e2f673d1721f22b93c368d4cab48cdff7a61926bfa84d7b7a2cddb6177c5d1c47a85a82fcf3c2e9b7af7c809641a7d1bfe035f3aeaa4b5b711f5e", 0x74}, {&(0x7f00000002c0)="9e35d8bf49898f8623db42661d11ba1134a680b37840ac1e352443fab45a64a44e57bce0946105a309e62bf1853e3e78957b9a65ef103fdc065037a3b89cd6c570999aaae02a2b4ace2cdab1f6a111bed90e43b42f986a14131c9cb4c6d94a2e875852c5d6a8060545f86ce218d5a9d3284c7a8c4d81749e77288264613edccbfcff0194c261dc9b5399f65ea19837da0ee09d49359d6e6798ae115f304f5ea7c58b0e767dc8d2bf6c4a7f9a1e18a0bba9fd35da9a0113ca1087e156613e5aa1613a3de3e31e84bfeff6af7918352e481b83a5245ca42fe0c677b88dabe400168ef5a75aaa19885968b2aa1bdd09c49b3a0e5a5f12c22e391e02566236628f7c715ceca0fc8b324ecfca28fd4d1697c44b00c508abdd7609b4351da47ebc7a172f539a27694925a4afe8798e90d3a9ecb925be973db3d4c24659f782d4059e3dc82f785a4be4decb570807a98def6d7e8c379d1b5ebe64017a973d4f56eac1830f391078ca6f3195cbc65960d9554138c26ffa4b31f9cd87ef897db167a6b72227ea33bdd54a12b99d9da09a28728375212a94c29e156a741f63f5ff961878748febb7645b4f633759406d44bcce0f0629fb385ca26ed438c32117a4db9e47a89a6e3ce8ee26d8b045f3b7b23c7e31bf178ce363cf6682d871f673b848df93748d043ab7fa2c5da3c0287110963feae8d53c4c20ab9b2b0dfe0c48b742ad183483429b746e5a242a53812463693d7f51f1d60af4d1b8c0504228ca5cbc5f0807d88a2f2c45c3fe683448f98678487106f626f9b44d28f272202a145745a74f070901cd191a3aa696abfe0974036b47450e8810ad4df98e2927c928664da57a0bb464f7e6a5ed4588ddbdfd5a6010fbf62a90ec88b9778e67b90fc10dba3efa908f7e508fac369cd76d1b7b02f0a61f4c9ec25023cd1426190ad4405837fe37f40ebcd474ecca6038a0f914eca1a7d65183d3a0e6fcc5637754f5f5331d07fc975e7cc10e04a9741a302f043079847170f514fa896a63c550d8c75819f019492dbf1820a5c5ac01d5716754145080baa2552a4e6f546894f551d187a160f5e6af73e4b3c9e97d5a98587ea666cfe269c232b91c3675812434b135d786a2c3dee08b2fb9ed135577b046f2a2e392eba7238a7eaf8bd174a3c5dfedd5a46a795ffffc9e80a3cdd6815a25ca46f16009438a156360dfdb4874c599026040d692e7b9a1fb280c3980485ef450c6767ce569c60b796da3c31bf6f9befb627b17da282a4ac5b755d1de1b3d4f339d52e0642bb3b54e168d4380f8e331659d50088ee3e87c161d9b07ace07e22117dce48a47dc32babd8323351cbdbcfde486ad6632be68b934c6a562d5a2f3ead56ce895e40bf0659c7f208d13064a4aee16bd631a7995a28d2cfd37d1d62ed7862808b748e6b5854dbbfbb2f2021386767eb2cc9f44a8d0c8fa9bfb8a0ed36bf16436f6ffb10abac405538bdb51eba6f228205178a03306ea10b5d4d326a2869e71404d383f56d6e938953952ee9a6baaaeac325603528c535a9b82e1864ed51fe6be35461353c48bf2c3ff9e37f676d81889f793dc7cdb1d7ce3aff72c746be65c97d56e4d98faceff9c5fad08b86bead83d585ec41513ba6b266c2842b42b781dac488e11e514479057ec3503b68638ae2f9306b34b5826831c7ea17a4e23ad9a1bb50d3f2708cc46a9496d508484b77cb73c3b0312822927d2078d9a999cd39a97bd1595576771b06e2e495143fffba110d83efd03d57e97329a4a99e7f1fb0d112f57d455caa4ba0e4fa9627372ed1997ec2689d272dc9c7891c67c01a4c530892031b781e2df38b6e2330f4e32cf2334b6c065a8c6dbb44ffacd7e64dbea09c07778780182af70c6f229e0a328082d82d4d01430e8d145835556ba050fbcefb6a7dc7b66076358a124c24693674f35e61ca04d519ef11a8a99a913cfe0dd4516a093b6f80e9e84c505f3424fc1e44078d5c3670094999024f3caa177d28a23f6f7da877bf00c677270a876418175cec532388ddbdd2e846dbff1e7606ae55eaeb3dbb81981562437a3bafb0a6427ab034a20975ed9899fdeadcf4c9580fc1f4b1dc8abbab95c55699177297a4fb495184a3fca41a2dcdede4fe22e447dc519b753837a41f54e52cf42287da031d6fb95ff5ddfa5b7946534cc579b838b4fd193dfc8694490060fc1855f8379f62b72a6bbee9a60b6a984ab9c8526ea139fb7c928b2b0db3535fc31630107b942f2a76cdae10e2a9eafacb898c848b8394010e4cbcb85997ea4dd0875676a307b8e6fbc45fc755c3ef20f443b23a5b284cb863ce5cdbaf825a454a655fb84bab2090d968f50d6cdd22f5459a82ca5d8ee33248da1052a3df9cd2ed987d2551d128136565d0b2d03df5aa7fa63f6e74b516834040b558c5257cfe273fbf7f85e38737f564290488336fe49d43ed03f66e0c0cf706187c9822dc925ef8bb677a88069397799d1edbf651482c181d42b44e25d60dd965c24de893334bb0353a8b48d2bf4bcce16ded278786ad160bc66914dcbe2a0933e84e8720e4dae922cdc203b08070dced2eafb6dc7d8075f2fe9104d80c33fbc5135f1d27717a2f4edc916e5c4a08ff815c69659cc78968bfce909b45003c6c4bf46d8df58adec620b3bbba542e7fd1b55ae08660b1d7edef1691f05bc079fedfd7e682b77a8e1773a61d871b8003d0d5b6671c3d9f45f63d4606094cbc9850f0762597d52f6468388dfcde10bb6096db536031f3f40842031d764ca0237de22c861247727fbccccaa8a5e8a974e50a458a72b43724a8c1d1fb7d93b8d9a2fe9f9885721bbc35fc7812ff15b3149a533d8885e2bbdfe19aa3d2e5a32b4503142215dedcbdc96f369f825accaa112a3162437f1fd0da0f4bceab403a9dbdab89886205028acb01e8c6bc6dac8e8df2cd13a8d5e6201ecfb7ddec26d1c5a5314d66a9d9447c321698e789a38d4e2990d7f7692e8deb1555785132246ec0f8c04137267bbe4ac9bbabf09ad2ad0aff60324a4550e6d448d7a340d9ec70b76e6c7c5749a3e0e65dca2de526b6f4a8862c37e885e3501b0133576ae248578297138ffbe36aba7c01b67507b8db3533c2894761d31f1091a1b9f0edc41191df1f081d4f35eb4b7fc47c5eb9a7252e329ce8ddaa8249026766c26e0626d1f1a10c4341e6f50ccdf9818a08791ca79d239142970c0b76a7676156b7c6d6a0e347fbefaba5e06722b5a9775ec0f4a40db790aad3c7f352d3873d6faea514387150eb52df892768fb1ef81acfca548fc8719321d48d109675e7270feeebbd2b7ab986930b4aaccbb1787e168a1f58752c645c1ecf6b42a02a8ca84a34da9cd8c8645b03f6994552c2c037c58bb3dd7af62e0cc5a1af244d0245f7e0c7725aaeae6c3508931a98cc70cbae32f97002dd9df1284b5aaa06007f5e67d2bc2c772b8f00dc81f14b47a30bc195308234fc50a4a18b9795eb65480782056a764497542036702fd43bce61149a6f67d9a4a97f66c05ff0bd772fbb4bfd56b16b754a9881efab9bc7b59005007cf67d361524aded72a4dc18f84d114a6d3f78c74e7f26f35abce1320d31a34bd6ccc98f45c3b4b19ea891cbff06125b16bdec7b7b374044303573d75ada3ac55243093a574afde1e635f5976afcdca020c6baebca48e747a11392c16c1382b1311c238800ebd2de8e54d9d193d08e86915a19b95d04fca072677040e4491f5ef3fbdfeab6356983da8e8d66391864239ccf829436f31718b4d9954d04b427d8ce46e0a683df073c3c5e031c3cef7fed8e9a660fe697d3a2422275b203834b7cb274ffba46cf0579b890b3795b79d48f20170e82b4586a119c61cccfbb662492d13db05a1016445e2096a27a1a8bb5355d7213a7b2901a37d42cdb48061a10a2a9c78397912b3e40071be3834d98e12002b04de7185d7b30858634d8fb63088e4b23b47f8029b559b6e40343062d4134ec8fbdb654565594d0a7c5e000ea519120921ba522a16573e118121e5aa3dca22b15b20f60293c9eed2977db8c76c9d622aace330872e60bd9e3ab9ecde3baea1288d4ea5ea0ce1ad97dff7fb1fbf2433009b8daae0111b3311c3b3833371ca69b63aa84feeea6ba6e2d6e168da213821bb79e4de8c6bb89acd6ad235d9a2a0effdd34cc64ae5ac1c2d0694dc807a1f86ba52485685bc338fe60f2e0f4a4aed825fca9da571e9769d5bc864cbead3c94c6e6a2c15f2f4f981d61037bf30969698ab10422b5bec5b1942929bd13e7fc80e48f6c83a9902d0b5f1f86854e069a6e097b84af0fbdba3f1c890d2ecaf1a3a3b5333281e469021dbb1d1b1f3e446b8a94b69af917d44aebcae6b83f126842dca45469615fd3bc15f3c0643c10bc364ee8d1fd90f0ba22541e7ce0c7af5fa45998a94bc8340d16ae43ca4270299ec036159a721db32e6640c7bb16b9d0702e91b6dc1819ad13516dc26b49fe85c45608011c843411ee4642e8a4f495126efc6feaa59d01cffbcf8cf064c4d8136a423449d5a26995d00e5d9c3f971a36e04b5c2b236535b7368ce9159ca1fd1d568e3352855f828965fc35a06fa1d6291403a1d305e65f0fc0a272f86223c06423d0d864497bd9b577480371b3af07301be137b06a588802bcfb010f974566ad93d48a1a4a9f521a7d32702ed4d18a099a834de30936ca7f143673cfcf0268a89e80c4bbc4b6e7d94e7a9f7f87ecd78662d73cc84410aa0f5c336b816d60d3cac79d9f4eb7fb1cf1790a9141ce086b57205edf166c698fbc2ffb2a7002ff2e60917fa709e5916325af3d9c3577a23ed4312d0c5ac91af24768881d24cbfe1ce712a41b2173926c7002a72214884c49e8d756769b1cc2a6d57761275afbc34e39ef1028849cb5fd2a0b99bdb66840514edc4065de1809abdc7bdbe74048dd64fdf1ca5ee4ff0dc3d686506667141c52f80f9abf3c0b600d849b182d52dba7d50e46bb9f057e89e54db67b109f6679b16278a6ec8f029664a07000f4da1fd60ca15b2ae114e536bc365d7dbed179e50d6e4f8b40303fcf08aedeb531d120b5c62eb772a9498ce38de9177e0c30561cc015e43347aa5e85161729e798018203e0e1efcc61eecc67c569d50dc794ab2a74bac648812fbb3ba5ac1f8569b1c7545771f28f685b9a1c784c766e18b37d30c91f043535db3c6775cd27cdf9b95096e0823fbcc1c2f4c231c791535204dd0a108429ee486f8ad5f2402d189ae278c45c051f263e4899adb361f8cb80a33bc372aede48a8d1d064e90b41badc87f8d869f00f1355ff5035bcd943bca3a25602aed42c82813afd19bbd728f313d2b012a1174f189bdcc03f71fccadd01d14770ba430ab5a544a27f59e01d426b75643e8c1ba5acefc2326b2b34aecd9d3371390dededb755047a1aeef2c346925b72770364fc82dec68fc2596daa1355a072f7dedb315846ae30ebf24e8c89766f531780e4e6bc979026383a8d5f2d594bb08a34fbc3277ccc46546a8265d61d5fd911d8078e5163cccf0d5622de90b33e83525df1f53f727191659b8d83ea3ee8b6e5d8689fc8f0f9912440c447c64c81a5281c43597c8405d39fd28efafcd5bf65b0d4d822c93d006ba6c76b4abe5969eae41c7d64fe3dabb22869e25d233b82a26923032d85518e62348a9949ddef532a36ac9b1d1c6d1e1a437c256260e06ea073e9c07948a3f5cc6989be7e4a089b1ef9fb796dc6b3b89f6715e85ef237fd9496a9a953323a42f99fa96479daf9d3b5b58d695b0a8b07cbdd47a710950ee611d537feb74b", 0x1000}, {&(0x7f00000012c0)="3ef1754329ada777c57013febbbee9269d46", 0x12}, {&(0x7f0000001300)="66304847052496d05ec4381539a9c99d29dce80479f98ad34c9a268ad8ab8d54077822bd2c8f26a43c6203028bc7ff24a89745e6802793cf81a39bd7bb34d70f61d3f34a8014639e89ff551e4fb20b901a950477fbbd9ce7734f7fa73c6aabe0c7cf8486090c10bb6a516d9908a79bc19180ead96b9b21a4f9f83b1053e6f1b47021bd41560e0ccc5ad8c72b75e05175d6b9b36c88273862608ef5d701b266429640ea0ab9ec57dedf62e14c0a0e79b465be78b1f812aec2b72ecabfa9b7d6192c805f7bff1aa0ab0f4d6552c90eb4df9673c0074488f1", 0xd7}], 0x6) utimensat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x5, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/14) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x1) fcntl$setown(r0, 0x6, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getgroups(0x400000000000015e, &(0x7f0000000340)=[r3, r3, r3, r3, r3, r3, r3, r3]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, 0x0, 0x18, 0x84c5}, 0x2781640d, 0x10000, 0x8000}) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x5fd) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) fcntl$getown(r1, 0x5) sendto$inet(r1, &(0x7f0000000100)="df7dbc95029562ad5d0d415af3707219453c7c2c65e2f42a022b70f6196d7c5257f69568847d9cf12733a78f4b61f34be14fe391ca64119410a616bf10556dd3efcfebbceaffe13a8c0eb1f0a315c436d71982b787c092a7546e2d85e2bdd207bbff89fdb4eaa44de33d431ccc81dda4e5aefa67c94334b5e1093ffef44cf66502e1a938e731db74cd9d442b674822e6320202cb659521dbad66fc3d8c5529dbe1b12fc807502b49b632bcdaf4a32af688b0dc1b2a2c70a9faf212b8", 0xbc, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r2, r3, r4, r5}, 0x7, 0x81, r6, r7, 0xc6, 0x7ff, 0x7f, 0xc05e}) msgget(0x1, 0x60c) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, &(0x7f0000000200)="dcc02b9a977f29979910d188a9ada1038a10da3b15004391f6", 0x19) r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) write(r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) 16:00:21 executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/139) r0 = socket$inet6(0x18, 0x4007, 0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000180)=""/105) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x1, 0x1000, 0x630, &(0x7f0000ffa000/0x1000)=nil) pledge(&(0x7f0000000200)='*\x00', &(0x7f0000000240)='(&\x00') shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x2000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='(&\x00', &(0x7f0000000300)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='*\x00']) r3 = dup(r0) ioctl$TIOCCDTR(r3, 0x20007478) socket(0x6, 0x4000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x0) fchownat(r3, &(0x7f0000000580)='./file0\x00', r4, r5, 0x4) shmget(0x2, 0x1000, 0x422, &(0x7f0000ffe000/0x1000)=nil) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x40) ioctl$TIOCSDTR(r3, 0x20007479) chown(&(0x7f0000000600)='./file0\x00', r4, r5) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/237, 0xed}], 0x2, &(0x7f00000008c0)=""/88, 0x58}, 0x1) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000980)="3a3599ab5a02e4d68a3c9c14bd41a6a07a9453c6009aae3f452b0c5f00081d09ed5352d1d254d54e445d1f8a8d5fc9c5c072e97348c64cd551ec8ad893c40563eebd759d401f617550587e93bc1868111d910b608fe9b0bc8b8a9b698270c75500efcad9615a53d3532fec627568c5203932fc6a52cc0ed1ff818bff7fa2af1ac798e952fa8019c80bd09fded5781093f1ecc5106bbe1160a9e8", 0x9a}], 0x1) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0xa0, 0x80) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') kqueue() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) pipe(&(0x7f00000000c0)) 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, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x8, 0x5}], 0xffffffff, 0x0, 0x1, 0x0) close(r1) 16:00:22 executing program 0: syz_open_pts() kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x80000001, "a147780ac85a538a131100e800"}) kqueue() poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffff7, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="7cf4c70eaa8c2859bac2b9eacf241fb9ae19eb4422d8d8d18024ac242e5302f88c946470f11a57b5934a87df5237e63e80", 0x31}, {&(0x7f0000000100)="853d434aacde43147e", 0x9}, {&(0x7f0000000140)="f56f31e509c843a8de7a293181615d4dface1c88119a4eea2d6165e2d1baf46e673778bc39f7e17f5b4938675abbaeabe9cb3cae5df81bd0f7bc83cb6e85cf24f13679655ee872267ee5b5c6cd9e236066c2f09e7d4e358548a87170ef8ab2319f1b922650665112e973c96e280c9fc1c60a42d878e63ef42f96ead77f940a8d16c489e52562049a49710f6478db99efa04728418348c272145ecdd22c514c0a5b75c69cce5fa4dae8aabed5e5fd3328781ca8e6514059bb8b053073b51eedeaaf879c08a915a5650c43d46ed2803e3fe4e3375e4e9497e14512a0984cb0702ac727ce50029a89d1e42fe66353", 0xed}, {&(0x7f0000000240)="b062ad91f1519556cf33f5962cb789b04d35d7997c464587d39edb471e25f24bd814c693d7b5e7e9455b2b330dbeea14d85e8254edf959f94eae9aeb7b3f880a88cf8d741af210be3f87e3d0e7845347bcbb53e65cfefca6e0d1f898cbb217c57bdd6b8bf3795d9145235f4b46d3f1e2e7dfed7917307ddf9f8f2319266c7ca780aead12425eaf9c8f93e55e7f8d01e4270e38f2ac43b963a79d4037926adc776952458852d2e75f7cc3a487", 0xac}, {&(0x7f0000000300)="cd8b384c54b9dc01443f48eb5583d2296878d92ee807602184d5d52f2f9deb8f675befc09bdac55c8c06d9856f5ff382a6e37a17fa9548a17a8efc6c306085b6da885e97fa9ab79be6f4aeed844b4e644a2ed275431b72e713ebc01ba986288a3da026922fa956cd8dbae8104c58a286bfd67f2539d2592a4ff9e1e266ae5d576e40a0237020ff0ea2acff46fa582c77982ec4a2a42c", 0x96}], 0x5, &(0x7f0000000440)=[{0x50, 0xffff, 0x1ba, "7f8e71a8a308c6673507cdc3d43fbfc4d9239f49a98524e676a76ca00d35acc2755436213c0c6f54e0aca321ebb10467ff13661bab410472f4d41bdbe3def96a"}, {0x78, 0xffff, 0x8, "bd95ebc713b01f2b68afbd628eceaee3b8a371c4f86544328a72252260fc907cd6caa2ee624aecb0b8dbdf3504c9840bff7e4f58730bf89e43573b3dad55729dc7388218b98b22f1b104036980986a6c5f3c5c9ae2eaeb9e61e50cfa745722b09f1a435d"}, {0xd0, 0xffff, 0x7fffffff, "f56f44a2bf4dd0beaa9500a6ba510259480de47002115893ea5cc56b468d35467387cf4e78bf3693cd50b4e6ed9c3c5277fe7104b7e154b44c9793abc8563fc0fc15a53fb697af09045e27c1512ae8774b7f32d023c877d6fd5d94ed917e10091658411f69261c47606b059b9ab77821fb40992a3b1f679838a3629e97b7f949345855f96d5f6959dcf0ee345d2664b36c6d84da1ae11d93ca98e2c46d74f4a6044a1994e76ef48217c43461d5270aab1a6fab1ccf563e89a37dd046160448dc"}, {0x20, 0xffff, 0x3, "cadf475cdc8477321e41ddfef5029ede"}, {0x1010, 0xffff, 0x9, "737b3c7c61296329436edfe1eaebaff5b10e44f95fae90255fe5a2c7008f6f0559f644a16af8301704edff01d198efdd76a5c44422a6edd932ec3522acf11ae4e7a9cc8e18311859bbb8edec71af5d6d1d18eff24d3300fdb03a9dc8249ae9729929a09dd602a2d1e3e10f1385123540301727c9826f24ade54f4c8fca0f0a7b29899db18360e74ab6377350548f2f4f2b9b49b820fe2ac61962f309f819446c609939decb66de32fb8f162fe5bdecd8851bc4477d642da52f6c6d72c452f4ebfbf682bde9e4faffa0b08741b4b46bdd6eb8de91f418698d6ca101e25db66e8fc3e23e0b63aede842a746702b64c447d085416cb0f064c059ffb2240bb7de2192765bb09dbca991e17f01d27d239203f7b3b8fec9b8c9213e7a5fdae90cda353667607aa3e9239034b82459f587c6639a748598f8e1ab10bf739f1c886dd986e2ccf18cf3dc0e945146f998b944ab85267006358b10ae31c5d25398556de0f9acab7fbdadeeb95e50aaaaff4ead53903b6f65450e29883bda77c3acfd47b817ae2f064f8882d042554a0a14ee8131cefec2b9bf5446dbdacb5fcc4a996c817fe9da35a804ced4edfac07fe2f5b7017b670187b8e9218fe71ddc3e655efe2d291183bb2735082c25467819756ea10d126bb1fbffa94e7418fec312e984bcb0cacfcd7dffbd854846e2906597a0459f708bafe02a6a49b514022c12b614ceaa4997775b38024ebf73a3afc2187f328eb67f44246d99ca5627be3856412ced68439d463aa846fb350c775bccd0759aa3d4f7035cd4633e210094a62878d7bd6715434c7165b699fe5905353167640b8fbda4c2bc41a6d1bbeac2a51926eee3eda2bcea37cc5811533268b3d07247106d3c0a90fb15a896f11f4cbac72af8359da92fafb98be4913af87aaa77d0b67c359f81fa634869e750736128ac24e3f02f80498b8bab3275cc77965a3e93559f43535168d96a8b44cebfe194acf23c945e3b1e011b6519035eae252edd76b67252203a83f0535e27530a7a4b3106265f48cfbaf59d1425a7b32f8c6608183287a1a37484690fff9031b9ed01d0f519349c557a1f4ddce0c82ce4ccf39f1111e38c32ab43bbd31e4529127a7a86fe6d9e714e75d76ff30be97a5022b6ac719c639b4f2f2b2f49e9cd941bc68769e2bbec83a0032ae4131f412663b7db1643ddabf547aa84b922662b6a5848c7694d2f322d2233f0835a0e40639d69d487965a80f7e55675e90185114281acc88eb97f2145a3a37b0b9efedc2735d76114bcb2bea9382db538a27d8fa1fa6c19b7003e8ff3285c73876714788bb1ca6ac155698f8555f04fc116cbd0a79249e9f294013688e00ed116874934932f5a9c83eb9f8034899a8346298ea14f2925e8dbcabe7e99f05f30d378d62e69b84484601f97581e378264a4f15b01728e8f58a09184b3f79b8daa2c7dcec47e2c8a5cf4c6bc2ab0036701d826fe70bf4ac10b58ee1f4f1c9dc6566ae0db3a6a6f8a93efe59f7ab0ed0061d70941800269233590313e4d3e6b0cad1adcdf321476bc2c1f1a384b5d0f4ff3454e5cc465389fca912b0287f59cbef5ccbb7115af1e080adfd88fade8ac66586e2d14647821c5c025a483b2c4953b911e200cba1db9dd6999045422f64ca6f05f7edd1fdccbdbffe9fc7a29d3ec749f1aff4c7bd8a72fad812b0bce4da7fb18c52e38d0635e56d391b04957324240381c19381f1310561a6c39a46e729370f9e6cf1e4a53efda11c77c213d396439440f2abac999c9c39dc98246f40e1bfac2894d6036a1dad0f0a9441fc6e867c31e1fe767277908d8bdec0620d81759046704a7b29d746fb1274f216b0a55ce048266e12a4d1ed4799e721f50617f5721b6a9c9183e34e4bacb9a0634e83a6bd29d75fcb104af8ecf2b5dc2b8dff0a2ef75ad1a7d00ebf1788d21285ec4a0d71e8dc0261689a9222c2eebb31e9eca90d07ad8daf0aa3819888ef94d6700ec6e73d65b7a069ec49ae87231b2181ef1e3b05adaf7fd90d5e431475c44e0d7c2f9679b136ecff37384a6e243b7986f617e612dc1711aa6d4217e88eaa06d38f071a87e62d37eac7dcd22de79ec31314c88b82939913a7aa0bfd8d4c3eb5afa12160e8c98d5ab35702b40eede8a3aca65571971f68cba5cb405d38a9df8123a1c6a9f7229adb5ebe86c45924612d3951ce8a79424dbc80ec9c2f2cb41ed4cb9c8162a1afe5dec45bcdf0c4512eeb1af83e0515aabf592797634bd4569208dfa61ce88053f8ff781f689791aeb216e531fccd0878ed0fe33832ed77fcce286b07b8e5d1be37beeeb3d664e7d53dd430ed817d8f6a4bea6c5d46a3d850cfb023b2c80e74b5bb4056b19b2ad786498c817edecc04adf9cfa08f7e7d078b37fff468a0e90db37ba2a02078210506194904dd712ecace96023252c035f381d564f8e0c20742de94296c9c4dc3c4e616a5e55d556ca069b7747f6de438d4882fdaef5c67829c659365b58248e2961e9180e4136c9166e0b65f588014c2b3adb48a40eb6e9f6346132f89303d3b354a5a9c66fe2177354a0527e193a4f4fd7428f7a05d76d10c3bd5cfadb1f1fdd6f04f65bcf4d391000ea0ca8402586e0d3b1341beb03cd34508556bf3c3349d276d7a0148c066c9111429fb6996cc77a125efae856bae2dae06ee5f8774c6becb385fdca9e097fe561b39609634afe9d8d9eced7a8dcdc9a4fe7df0bb59a4e08afa46d6c71825e47910473e24a5fc48e478ea970f283c08a464790919987c7133e4b6c4fffe979843df5a4cb15f3801f3178b0693114f590bcd30ff9dc5758324afb3be50a1edc9b4d08d9eccee34d6b359bd87b4ab4593d157092160c91b6b5cefa9b1ca0e986d304ce46d7313c65c585b6c9efd14a9e5429cccb59791ca83e6ee263b8157d1817c7a58be9ccb4726cae0502d2b6d18a85d6382f0eebe65d2db9c383c0b69e9f865a64e7d7ab9af7f4a14a5fe06dd55bc5b8e68542186b7675cf5dec0e81321d3f3aed4fb3633216c4607ef9ea30e695debabf088baef5b269c0353290053f62870fcc26f4c23a3f373ea0c2a782b4339ad3bfafebc6324733a07c406e6b992e3736357a5881fa479361c03257de401a5387210bf5e8c3c8df6978fcfc90cf5448091735c424c86f46e020c22cbb7e468567a9d49ff87c31fd631ecbcf3158fdec457b79c5ce4684ed3f35fd67019b0627f6f11e44f68180c5dfce53f0593774a41cb27aab0df4723f693ef9e1a6af7a620abef848dec35cb6272a4717c6e4374b4d89ffe0858c6bd05bb531f1b435e145f10a4c45aea8e0c0de185358b81dab81215d7015dd2f63a5b0b76289972eb855df90c0400c29b459ddc958a11726ebb9c11eec1d436486a14107f1eab56b2851906dd5e2c746f57b7a0a3559cc4869fa7f1d2d21b5fe3589bc5faf3877624026346cc70213d217ae4c24fc81e4cbc43474e057e0015d231ae4d4882b6228dd8ebc9cf4a69bcbccce6b01e4ce5e3ad13ba626d79562b04deb3e646143b7739a44b6ff1fad0090a522ccedeb50362b63a8490db337dae709cf9c31f6749c0de33dc424873f601c5f2491aca26ef96fd2a73c6ae358a4cb0fd854793f567419b1caebad541422d517a07ad58ee9db1033b857bf7a0e3c6ed29e3ee783882cbc84e41e5d83dc47edbeb6db879a4c1090d12e5edaf70b28fc04266ca6839e0d114ac101c3638ca783e532904bd403632df1bd241667f18c61ff4a00a7b929fba58b05769c785529eb92f593b4c00767dd82fff71c57a2a749b393708cecfc2b46de3022ae1c1908131bff5d401055c706f8aa8b2c34729d0bc6b8f89c055a6740918d2b0a32705b87c2e278d0e3196d8f68086bfc5067e8a2803d3d64ec15b4f4099beaaea2868b152a0e1060f4667319faaa10edf3e1e74fd7d3c39f857e0469b64767e8f9797a221aaa3bdc90620dca4519633e7d0939b7afb0f4c40470bf13c369c83860cc2c6d9a69515175c015c861cae2216188dc921bf7d14d024a6811a5ab623c4f728a7e5c45ad0aa6b4d11aa8da5f98135212cccafdfcc8feabd716c8c82f6d2ffd9cb9c1e3e4c096dcc581b557737c6e718119c35e719a2d7ab2ed800c7c1c6f36b4d928266457bf701e22e0c89f667d0dd185cbeeaac5b6744d4923840a4361f64b981a81abd3d5a509d6d7ff9da2b3f9487bb8cca6bfc9b7848f6cd83b4b6c309c5165a472414d1c8152fa529c071775d4d22913fa6acb988495d0f86641ef17aede1e0a4762beb86e1eee88a917c06874c0aed66dcfa96bd8c3403f06d7e017b3feee13f8b0217a39d89e3b27cfd90ac69d4d0f8ec408029adb58f1a667e508c4f6761ac2d99262ab804f6980afcdc37c6a58c8cdb2953d43b00d18ca01de621981b4d8d5ccad3865cbb9eea915742a69844de877937f42c2b4486d0ee6c7836e71e15c9a9f37f80bb9cdf53312b5c4b89c92165d14270af6874c9104d780914698ca3e33f083f89ae695e7bbe61aab958767670de7dfdc3ca3170f162342b4eb904ca7763501c7151e77725ef15e9ae25fbe77282f71e2b65497e9c3012f6b8d3dae59188ac32cd5863c80fe934ce8a28bab764c2b7b38c20c6860ef146c316177d7ccd8ba7223760785d814cde4866162719e87246ee9ff4c5f0126c530d88b90bffc267e157072d16ddb5b4b4a8d238aa7d6b00e1a88bacb55c9455a302482998fb5e061dd6581f2d3c4fdf6cfcdbb5533b37fbeff4756b52c3a18233658d896786929c22918574e6a2df6cde3b5b1f15578686b3ab1922c1321d7a29eee5c843e89c507f58d0d07ddbbab8beff13b1e22e620af1fe70bcf13863da3eee23252f5e377d2e44cd358423eb266506d2352909b8b363aec1a308208240b68a519f1dd1461a4acb0f6d57d769739755581a69e396064d0e8dddde6a6ef8efeeb44b4339347bf0c37746bbc1b562172a075408c2fe345f5761a6582b89d5dd9f1b1daa20fcdfbab896bb2d507d76c124dc73d5672828f3ecf7c998b802b86b4301e7be41d726cd968b0d73becb3eabe7944446d66bbe025a9ffdfa9a926c78be6de892f2a27fd2a9bebb52df1c06cd01506bbad7a20ac0a520b62eb4a06dd1e7e9bd95f7b263e676d66354dc541d89bab19877cd628c33df1eb977d70f5d6d5a7a490055e2889e5649a30673ae1a0ad658b9983cd4ddd1a9068660984238084b4f7b138f5bfb301bb775b3894360b775b4c8b1bc3960d00380ce0611c3090d879eed83b7658286ea0b7c41f3b2d9825c22967ea44a7e0f76f754f328c5d6ecce3c7730328c8a85cec929bd329b99553b777d6da90b76ec9f2cec10cb0f2e6b2b9494f8ec010674e806cb05d4e9eb7f96f892931bff7add7d83c72c1fb2b1a210dde03d4dca7944643ddf41bea817a11a69fccf31c4ce45f8fbd58b10eedd3464ba6f29d85e17f1d0b203c50983c63a03e6279ff7b559335ec9844261d162cae318cde787624a2df8069814b0017fb637fd10d77e69f851856a9b546748a72a1174bd97393544e33a0c34972d8bc4053f9225c76b56c4312a03ffff9bc9521d52fff0b5f643f2b42ac834c2b078ae34e400a2b64b8a4bf0a5870939540c76c645ff1c4f44585bf255776670e57da14468a6b445093e192d9f0dccae5f6ddbc76824667e1bf5cad6df47742faee083d600801fa5933d7d88f68bba62210cd9887861a7dba42639bab9d5b10ffcf274353e61bd9eb09f64b5358c0feb8714a075d1361563d9364946edeadb9e96934a07fa2b46c4d3531887d2421c49af"}, {0x88, 0xffff, 0x4, "06083cb8c331280cbe6f53760b2e4fdf6066562091489cd76f12c91af7d4c0d79286a757ee3410b0563624c29e5116686cc3b71fbc52aea4378edd93de5a1fa5f48fbf55ba9302f8389f833707cf299a04837328251869eb286defe555de1ca196536dbdbac758010497d4e0f6e9621e4996"}, {0xf0, 0x1, 0x100000001, "e68d72953177dd77e9b2d18b3b100fef3d8043eafbbfb2a70a2892dc70764313405d7977b22021bda252f8c673dc65a70c71e6e9ce267c94af018e6d99406c3f44a581c44f3c4112631504f73c3a88dbc2d305fffcd32ce4750432264fc1b2ce039e6097fc9867b4baae5745c03d41de03646c7f1944725b79505ed9e750fcff4ee5490bd47dd3d356417a9955bea94f81a670de329cd0b0b0332f81a7761e7bdf183b5ef75ee9b3ad4817b5ec9591461687727aa26488943bff89f4ba7403045cfa2d09872cb3eeed177ce92f8ab21eee49fdda584a2f7f93f119"}], 0x1340}, 0x405) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7, 0x195) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) listen(r1, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8002029, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/93, 0x5d) fcntl$setstatus(r0, 0x4, 0x4) 16:00:22 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x800000009020, 0x0) r0 = msgget$private(0x0, 0x156) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/187) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfff, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) mknod(0x0, 0x4000, 0xfffffffeffffffff) seteuid(0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1906d8974febdfb27fc904730838923ed771cfb99b0006df9abfd6d1eb720a73", 0x47) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r1) fchdir(r2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x100000001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1fe, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000340)="bf26266cf39bbebe74461e6dfec38db87c936cbbff172bdb4370633d8c1fe1d983eea65c8e6575865596268bb4fc5b07646718ea053c38276057a8983bc975ffd40c06f2e48eedfcd74e2e2c3856ce", 0x4f}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="eb19ea0a4d8db239835c61bffd0866cff20622b555dffc27b3d34fff14bca705b87409103fdc3b099921f31e5102972929eee3528cf7830d71a02c713590268e20a427eba1e1b13f4ee9fc4a782ddf6a0b8fc54f51cb5e7cde39459d84fe06", 0x5f, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000a80)="f6472d50d32b174a2787557c9835d72cddc1689ae770eb839e828f83b27ca5611a7b64c4e5d5ab36f9295c9e4d04a65bec657815cee210df62b25fa339ab50f46d53b5c4ad3444ec03939cdda8835fe2bd69c3e50c855b1b15454314410a49c685c46bc7fb432bb395f5e4c24adf4fa5cdadc22d42acae957ebfa345afa41d0e4a5dbabe0d79844264b84563fe16f9b30b202098de1fd9b42df2a9d9dd377eb95cf5a995d83ef892141200c5b4b64ff00ab6d73989860be8842ae32492d4172cf1759d1bbafa7138bd9bef2853934e2152ae2287fe1c93893a7c9fcb7f95e81580a04ec6563c70c62549bfb58175a17e7778f888edca808ecea74894b196c1db5bd8ecf0fbfabd8ea40a00a97186813ec1d32290e4b66239a695ccc142207665956a5e413f2ad80b22e4fc2aa1f76de0b9b8748c777a81f9ab8636102733bbc1b7237f409c5effd41606ac872dc407b35768bad04f5de95486d971e0e20b99655b9da807bc8b321f6e07540ea4451a330ddbec3572229096d5cbf65d91b4feea653d53514642a12197af3cf4bbfa330ab54220865e29b53180973d8dec66d6f1ed591af0985956efabcaf00a21f09ea309668dec4f68ec18baa04d24c9145569fd9a153e5d4ebda0a5bedac6f32f6ac6a57586eb009bc6a7989c45323af4303cb4e9d73e0ece730ae17c97ab791b73a693d35241b98df6a39f4d07fb66c4168916b1e7c06d7fe6c9aaae4336a4ec73febe1aef733a1a2c00958397d6206e4a5bb3c967dfb7c29b6e22aa8ea654ef8ec8325edcbd8dbc006611b060a3e37ab9877d80f55977b34372a1fbc4136d5400606e0a65cd15958d7b7191f204419091fefb84b88efb66a811dbdc560915b9387627c4379077a70fd1a2fd8a068b49a734af72a0d10b1e5889bf316a43623710ea4fde522234562103d4f65376a00cefa05d6a06cdbaa316b9c41d75e5104c49945ab13e2676f4746c35eedf31156ab62467752e892f7b1b820d9f62970419b92317c0c758ea0ce33c6048038a6b103eb5245f34946484de2b60deff444833a73c5cd481b55ee883a0fd8b5574e3f7d5cf9b3d692b80b2200ab6a013bcb2b6b42140edea714679686bf38ed3d60bbc1864735c36aa6dac52e99c85abeb696e909c0ad65166fc4b4cd5ebc2750e3c3d050e68812432fafd8226afd166e11984f930ff7508e323f742111aea9075aa2f2f5c385bfb61c8d3233185723a648ac2cf53d11e159c455ea04ea6a89d992a8b1ecee1860576bb4fb331b59e282cfdf82a60ec23fe184b8c170410f54291771df9c80ecf1eef81332b3809817e803ba7bf4608183b562ba4f79c9335fd57f1aab2a43103b8fab2a913e27389fd83772f9ec40054aba0abbf11f04d03fcf44c02041f606a120d9a8b2e7aeb9d3dbf859e1af3f744e592be1ab65fc29d6becaa1f25949576c5190eb4d82e6bed967665829adf362929b9936ccadbaa03c4dcd0081fb2bb552c48bf04190e2ace54c6057583bdd9fa4836453454eb85e1b8e6df9aaa4485e11560356f562e52836eee2aafe499e2bbc3ddbff0a12273b7cccda62f0e0fe1e73575620ac0ecc05d2135611e2dee7728cf367bf4d3b9b51c485bd2d41e831d39fdcd5fe1ccc3f8354ef288b853512cbd449333bcb5c5e216420ba6b67fa8e0e27d75cb8fffb9ffd409b0e5787e68d3739d34840fae9cc9fb85bf11cda5bbcbc1a736bdd3b6d378ea3e12112a21d96868942fa2c17ab6e0fe8f88cd1e644e36a125b6be0349d022b7475f2b5dec54fdb38d4664bb8e02713e13ddcb743e785efe11a035d4d37a7d38837c38f3b47f46d39d3c0d83210d1d4b1fabe11ba6025564b25934aeeed77a0d9ac8f68a2b367383ae1655a2417a572d59c0d6442aa81d0d8eacbb245fb4c98425011986d6071906977348b81054b9a8f851e6ff7f80d64be6438fe0fb57c287737f835a504efdcb587cefcb76b47a93332cf17a82a14badd23de2cede6f3f6107b1c96271295a6e9ff919acb6b8856e438a2f8ec7bcd250ef3e90b6e2659648f75b90a0e77f1de9c5a06d0ea119a48f49b4e014d5b6c3ced46507a741340f045f1082e02077d9e15ded955d225d7b1683699e30f802606edf4f7f56f32f55092a8d80f77f517235b97143d60759c56548bf7c2525fa231ba20f7a8ff39783efbf4e848bbb479199543d452d7066b07a907427ea97e583fece4fe5216695971ace96db80e0a75600055d18459e3cdb7701e6cbfba98ca1859048a2831d2d1794edde5ef13822ed02a04cc6718322523570d0203f1b6b7ede20a52720e77b414f1f5dd380dfb5a9000479af59bba65b87644487a30d0ca42a14178108d9a083cf5939a275385c9b93e4187137ba6351f747e74c73a6f60a6fced5686fda093bf45d6e3a1327a977952eaf2f31d9561c63169e8a9eb0c967535f28aa2efb6177c5c4aad20d034cde9204505adb60f650575f32e5a0643eb0d6aebdce62201b92ca080c21f28224bfa401130c351cd5459715d144009f6034efaa8500428f062ecf152e38fa8df86ec14f261e292cbd9309afd11b2a46860839d01110fb00e950ef8da19f48c4004e172e711160d8479326a39bb53fce16487cb7c4606215c1f423d62d43b84fa73f2fccf50430868f6c2a71b9539c6a9620ffa3d5209aec005ad5b2a9c3d4be623f1b1b2e29492d05c661fb00797a83341a5b5938279e3135b3f5505acfb3da808f524069bac28231cedc8f307dcd1d556a293fa03cd0eb84e876f8616e227abffda2e2178d79c394b13445436db993fef45dd8be8f2a899cdd90e299f8dbecae95bfd04ef420e276f4aaf2b62455ae4efab1cfe71e384aa0585809289456c9bead50d0c769851aa68ad654389ae8ae5475afe391c9ee9ab21e3df2a5712b80bd49f98f1793a15c34967784f5430db151c7422657ce5f5d3bc2f31931b23ca11f676626656f33587cffd3582bd2974b246e2e67adc8058f2d50beb323933491404b02edfa9b67bcdb263ce2535269b273c2e23e4685f7c80a7f2b79f6440ee3fc2f743ce80391009c7beb4ada935bba41600e6b004f8fdec42095f7d7815922d93520b9727dc6da0cacb5dc1b55783f7c05209ae2ecd8ef99c5bbbaee22b5ef0a580a760611c0f33db9594619a0898ef89e1d480a3774f405e4d09119c44d6f3dfef8d688184bd0e42341d46a3d06e791d8a9d75256cdc165464ee4942c5cb14ae1dfc9411fd89b9b97a040559c3b4cd42d7c253837448e569ae7448e4cc19225eaa45f13c3a244b71634db7d4321f5e710a9223a468f03d3f95b225603465a90e4cc9280322f56ad932125fed2167b52f61623f4c7904eeb4608df791e54bb0bc86f4173e2e4dbd5c4658ff8243295c530f687ee3d2b6eeaab3c6a1a4de062213412095d6fb2b55b132efd95208b95ec35ff864de3047a518b088ce923575b09588f7f7d6027d772ebc331ac1750706b55ece51ad59387ce2f83e220d3a51f7fabd2159e1372685bc437740e8a8d4b1009fbe096a0fec14e136c020aed5febce14b94b71536579bb66e0d10b94478289995831fe264a8184da749ca41d188676e318129214d9ff8f42d67f626149b21c73217f05120a5c84128f02ae7717fa4a760f93b2b2fbd9408ae02bb248e0bf8683c362ee3d4d3e2247f9ced45830cf8aa7e1f7165b2805f87eeb1247acb2955541b3b4b1b97dcfae069c4aba549bd528a2c6de8d7ae236d8c29b407a62cca931baac010a617d96f913b70b0123a4efdfbfc00e1b90995f04622f31ad28ff3129635b6ad7bcccee774f2d5fb0d2c2abfd525b65f5803c807a24e4345f806e7cc937bf3c4882f05528319fe7c4e1a891bc6d43e68082916eae0b12d6358a8618e261ea199b96db7de7873e2eb91c6e897b8546e3e328a19a3c395d469666a8a14cdc80ba9b01322999515eb75365b620b7aa52caafc400572e39b690f21c5c948c967efbff6b0473c44afdc4a21751540a26e92791c6054816dd59a8a33706109967be19ca27a601be101cf9efffb71dbe7f594c7b3a0e3162631c630cda3fc1a7337f334ee41c8e4b47637f3ea45dfc76340af5d3895518664f46f1e6f5a17002a4c7ff16d20838d1c0062a8d3bf4f294d519bfc5ada634ad2eef344e23188b0088e1fa54aa936d5860848535f4838f15f6f6dc9c07137a8199742b31c74d14a11476502d85cf27c783045e52b33c79443978331f2c5dc6198ec0970bf6776dc1b3f53124abf07c1aea762d2416eca84df56a47884d4c37901585d34e44b25abe7b0b93c7e7a3f22645c64669edc2b1fadb5cfd1bc3d8a5155d820bcea3d62176a38f6ca0424ccf87b11cd764973cdb405eac1d0e71d36038fcbf0b4f2f63615e050780c88f87535b83df63960223d42552b3306d30a162689ee2288e368241b616b05872c5bb930cd6ffc1812461b6a5c045114828e3abd021c6c5e188567a7098b41007dee6d92bf651f469fef0ebe711387ab111ab49c3b2ebb9736dfb7b75573708fd12ecc87ca6fdc38d7ff2a332e280f8567db08bec4472cb31e789d9d1c9aaa79519d6c2811de32e80cd9c75b768f203ca0fbca7ea63c37ec01e5d6d33f03a82949dc356d9d199c2bbafe6562d81c110c1bd0af5de491c23562347160ba95f4204553bc386bd7436a511f0b0ad1ae1001303681d170b7925c7d8698ce8ba18a47f0b1800d6b44446ed7634928fba8a0fee31b1fada99875261ebb01f3d2b7748b4eaefbae8762a7828bdb8dfe6a4e9eaa9692ac48db9c976ca3ea370b1a50d4f319f593ab3c655358d445739eb09e1601c731ce9cdc367f1ddddb9ed4d24bb457d4d9ba8f6cee669dc32dd60a05ac045d70d26fcb7849ff42c6f0e8953a62b03a15813695ae0acdab92a8ab9fbcfa4b3420c444e2b9909099ecc409ad6b215cedd730bfcd24fc3b06f8fe4000ddcbe7d31ea323d11c80fca23223e9e1a7e6708d6d3488d68f08e51bab511f1424db0ff303ad27085c805e8e5d43be6de0f7c16bb552b635562ce5118d9b35d0c0185fc4a17d0bd5cfbe9a6fdf22691c4236a0e85e22b30a01c69ccd90351aec560ed38d1dcd2328e974c503c64e4f54584ebaebbdfadcbe450c7ac684e93fe15a873009500227fd06e4979bdda18775bf137b0d24c5c510953ff33638cef9e4c0da228130a446f9835d224d86366cedc7b7581a26843a39ae99acb891ab9fa4cfa41cab751add4a4b5d9359840933b66a7db88d45e61828096e835f7504333db07d7993342ba7b083c093a113b6b41d0ac271778fd9f50252b5a8a2eff83e65b1cc35ef6c01fdc1d9914a538c5095598c2ecc65b17c45e3462bc78c8130e26b053f9191a811c0c4053a901beb63187497a55ad121c024f16828c9267d8776ec95e07d2936be117a7c72e0039a1b38426b7a91b1621da51db402a6a749a68ddfab627351d418a1593649b2aea3671859f00e381d59433ab03285908ff22ba12770795ad6cc5d48c1401741dcfb0649ea775ea7856d1c4a93d45a4ef8aad8ac5913cf24bb43a6a735c8378c70ccd18d85865b221342c0b1b24dc7bbf9b0df6f588678a64b354631d3d223cfcb6393af626c442f6b4a60b964ace2e01f2511f7ae04f9284f2fe23ee3b4a0db3749bc1f5d8e85708398d7d6e425d72967e6874574ab10c448a95e76c138c1d3868e8edd00a166141ab926915aa0402f1d71526aab05807c3d482147be3d357e9e7d69c62ccdc569a712eeb77edec2e632c48702c56ed2d98b9566b2ee8208c2b5fa8734e20", 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) execve(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)=[&(0x7f00000002c0)='\x00', 0x0, &(0x7f00000008c0)='\x00'], &(0x7f0000000840)) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x2, r1}) 16:00:22 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0x2}], 0xff, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x6, 0x40, 0x6, 0xfff}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x2ea, 0x8}, {{r2}, 0xffffffffffffffff, 0x84, 0x2, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0x7, 0x3}], 0x9, &(0x7f0000000340)={0x9}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000392dba475f37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f510221875d5195"], &(0x7f00000004c0)=0x6e) chroot(&(0x7f0000000400)='./file0/file0\x00') dup(r2) r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kqueue() recvfrom(r2, &(0x7f0000000380)=""/52, 0x34, 0x43, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) 16:00:22 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x20, 0x1, 0xaed, 0x20, "ee293a2004fae4a95df44aa1aa88877b85b3a8cc", 0x200, 0x100}) close(r1) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x81}, {0x1, 0x80000001}}, &(0x7f0000000040)) lseek(r0, 0x0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x100) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = accept(r1, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="010700003d192b920000"], 0xa) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r3, 0x4, 0x40) write(r0, &(0x7f00000004c0)="18", 0x1) pipe(&(0x7f0000000000)) 16:00:22 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0xd6, 0x0, 0x5, 0x0) close(r0) r2 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000100)=""/237) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='\"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) ftruncate(r0, 0x0) unlinkat(r0, &(0x7f00000000c0)='\x00', 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x100, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup2(r0, r1) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="c9545f50a00304886cd730b5eadc81d132f98a75cfb7396f65629b8eaa0e451cfc303305e64cbfe6c742442848ad075da3de78042970091b4a9299818f8dd70970cdbfa7e82c4821dea238c876ed0b8bafbee272ccb669fc2e13197d2368263cb25003a21e0f0ec64788c57c75b76fdb05318b517317784978cf739376e7a5690188a8638cb54a97e32efae528529ae3b574944929ebbee729249cc668ff61c3fcde32fd1f66b032c0302a6c3422cd4fbec3efcf3f82a2e8c1be93d62157ff5bfa3ccd894eabb515dca92c7ba92a6b79e845d05909e56a9b66976f3ee73b4e56c299b93919ded13f8e3e99", 0xeb) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042eb7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd918950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e73031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f800e530fd9a919b4507e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d320900000091fd99f19f48ea3cc8d8883cf6758c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f6f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb09038916a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4c02000000d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd54da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87591c707264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491c322902fdf889280b62dc0073bc1575853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5446c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f001dfc69ff8176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb317f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9d04ed1fa9ff4543c0f092f6b228dfac12f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98cff214c39636fcd141d08e5278e7d93983d25271ebb285d610c74ac8e03b887af6163a59d329020b0000000000000000000000000000", 0xfc8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) socketpair(0x18, 0x7, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xe5d1, 0x72cc}, 0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4d7f22458be89085, 0x10) sendto$inet(r0, &(0x7f0000000080)="443672c26c10d4c671009bdcbb01ba678290f43c4333cb2ef9228c8bd6497db3de74144d5a4c5441577c8da98522ff18db6bad39726c211d39f1cfa39bd4e237ada5a0874c3c080a370a745d16fc57220e2cbbd88a8465fd30863a7ed92a61698cbed94b01dca9c5efa2d37eb315e7cf26884fae38dfa276ac4b6c78ccaa2980d866b249d8bbd907595581db8c1dec23936a19d0de457548501a18b9fd2e3c", 0x9f, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x80000001) socket$inet(0x2, 0x5, 0x47d9aaf5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="e0ffffffffffffff", 0x8) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000000)="ce46ffdf332750099533daf534744e75a5f8727491e9beb09dd732a52e8ef20df7a86ce76aff5b3473e9124e48353552bc3f6a2edae48e27b52a97494ad2e9ec2ac89a17bcb2a10c12a49117c764387e5259e1eeb4d457c96bdb0ca019c5241ec5118e73a838f3eed5e6a538bf26072e77ac0f3bae2ac111493f89394c847f730c95a263008a5fc33645f99481527bc8eda18c083c38cb990761511660", 0x9d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xe29, 0x75bf, 0x8, 0x9, "8d6781f4e4db7b11654b4e36f5fdf4290f405901", 0x20, 0x8}) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) semget(0x0, 0x3, 0x112) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 16:00:22 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) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) socket$inet6(0x18, 0x3, 0xfffffffffffffff8) msgget$private(0x0, 0x200) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1c000000, 0x7fffffff, 0x6, "62ebdf23b189916b2e08c52a45b7d59ec7820408", 0x5, 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xd46) syz_open_pts() syz_open_pts() 16:00:22 executing program 1: r0 = socket(0x1, 0x5, 0x5) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r1, &(0x7f00000000c0)=""/214, 0xd6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() write(r1, &(0x7f0000000340)="b862c183b61e788a7121954ca68a2c93e18368f832fd2c5ad5e50036f9aac7630631f065fac72a99afe8ccc6007eed165e9d6a9e0bd8a69adac624d1970b18ef70938c6385d92ea8201893d3d8f914952c2da7477434f1bd8a3b8b124e3a43beb828d4c0837f93355c45576a5e44ab805f46c283a1dd26e5ca203719df94f787ddee61f64e5aaac257940dbb0731ed4811cf946f38d063036cbf83f8a8b99dc212b466f616ef43c8fa1d9253f7c6446f4ef08dc488f98d94d4bda1a1b6d34cf6ed201a70eaacb68c4c9d92d6b2c90c1e9ef830436427d4b933c22860f5e42798e165522489a77036f6dc2fdffdb2777be58d3e00b3ea651fe322d4db96bdf5c88b5b772ad9e07c86f5014b50f7e1afbf48e79f4148be997d3c3192905ced6ffc81ac334b99b5ab63008c93d21f34bb9d54a21cff989ab395c4f34bc4ef83aceda1b05a3cc0c3abbda62027fa4a0c912396237f04bf00b9282bebba3f44516b58d0765dd190e88ee8f6e651c98f61f40bc6a3bd9f5c7bf4d588e2e66cb5e6b0558e85f05e4b2ec1a105da0f85e47a059c7fe382b4df617976080b959891e97fc1f6c7bb4beb8e3282dc77cabaadccec9467c6ea7f8c15c3183e1fdab8144fc623da314d3478ab579df8272b35fd61f6399d7cece4266fc017ced8aba0376f0491355a528c92193948e9ea1365700d71b9ffbe9fd6ba183021a82c9a0454c9649326726892edbf72e5b87aa09db32f95198bd838f7258da295b3ce838e2296a67d8d22be083db6f080fcd637d4e4761abe67d60e536c2274a8f069ddfadd224e9eb2d47ca0b26fa41a909830b338dc81ea77a9f6d09f76db6694aec7ee9150574a8658a73622388b2a49c03860ca71e44cdb396e90cebc4263cef71c4a7357c5fb3cb709b7668614a3bd54a8e7eaa3fd0ef3f923fc36f1c89c672aaba690fd6a76300b47078e0e0a998e9cdf6e92a67eacee9d0e307fdd4bbcbd678919f4f08aa4bd3c866efe204b205d958a39fcbfcf26699cb4ef119f9022bd30400bc9f4e8d328fe733b3fd03217acdc94b2d124b71660c9ca8a5df61ca6076ce3bb1f0dcf846e65b5b5c6fee12b3e3b7f91cb9939b284b337f08c7b5446a2591b5670ff268239a54923a3db19ee3345a435582eb44576be6622301270234324372cb80c0efb23bafb98fbdc596b852049daac559e332cf1d42f8a178e883c6574c7712ea40c46eed4cfb11cfdd067e0febfd0400fa0312599eff4bcb6c75bdc51954d396d66f90f8408467a2042f062c93c7f2ff4199d59b7a1511a1cd9970919986a97909fbf4d35e4c0e1af6fbc8e24f5b222200099b00f07084736358549db23bffdfe4f224c6e9f180dc642a30e31187be9fb51487adbe3e9f2f5d30244023f1fad145eab5afa001dd34096fccdb52586cf9168b7aab3539db8463a234175259b51e5aedd1b15b6188f78f81dd22790870ca1374b59e442cb8916204a19f393e192bc13e4d2e7af9ce4194d6dce8e18b86638c3ff268a6f9363f2e8c7dee5dba55dc0eaa0c84bf83c6a5a590e568aa73a2ac60dbac390b6b12bfd01971f249da411e8c4a69483c2effdfd4702dd0227f607472fe57ee6f95d53b1b09eeb6f205577be9dc3f02ed7a6e53db29e93b0360b68f8d53d0862f02aba2310abcd5ca75fcdcea7ed1af96910f634ad72c8bd5274ec820848b61dd55b9b48431e847db6450a6ca65840e6323f937180f6bda9a594a44ada8891dd3d5c5a719539bf59a56f40e438095131416afd95b328ab2bede31dbb0757cf5630f2e66fa8c1a7734522f045c173ffb24161a752d5d603b007cc1afdd44bec4b9493644c3660a6ec1c8112b15e73d1c7e36216a974b5d552f053b1b826af99c1f94f2d06d77daeda580ca03a61c17262c940c57b9ec55b90b7ff5d7420b36a53a8ef591062c6f112aab409af34736f7956b492563c3c17b1f036ddc46d77dd850f3d4444a0a01d3472261d8981d52ea18ad47741e5f54221c74f0abc345b29135ee9170980d6d5bf684319631b8f38a05dcd8325a830f4a809fcfd01fa98c24a84819f7e7112e68f2e8019f9c8f71c85cef1596bb0241c434df655ab9eccf230dbeff55bcd5c4752f7de020b43e90c9a24b77c9d62f703fcd9d564598291c0f3835b86d62dbc4244958474bc7b548db41712a1552c36e69c266843f0df718306ba8898dcd71fb2266f05ca692021ba8b64a15aa7ef4592bf67057d63f9d94eb5b0d557eaacb8b815729d670f6480aa9adecd8fc402a432d360279d09f20b75c5ff8287ff9ee03a812c09e50b513cc8206b3868512d35ed8299b65641fa8d58b144e0cbb2a15530ab9282f3f1a93f5f8c21f45691b26e2f35ecd95fe089a85f9e34eec76008c3db1ec6240ff45cfca72250c9447117d7617cf99209271edf20ef5188cb85bcc855924c1be4c1a78e1b843a817fe7804f140e8536c848de47dd15e322a30a0a9b933d99c4b5f26e8ffac9d7c02ca8f9600c7e5e5fd7d8484b4bfdc4dedb8c492f54aa5ca7a30b479c8b2a0479903349f57995b882067c043172630fb25ae573b0b39ce231d5ea492057b6464efa19d294c857bb144fa5f2b2fff7e8be13efe1af9f372fa7eab66d4a0a8f1fae6b0a1258e3a5f88f596f6734d7db8cc43d3885aa1778f5516d5f7cf1bdb627a7d45dd6a290424d4706ba563e885db4d0859fb2d4210903ac67b5b4cc543b135a89406876a820fe433b19a1430159dc4ffa2d0e604987428d13c0a2fb0a28def96966256454931e239830a8c64f5011a9d9a63708e90b3103413d9b8d5876a4e4df07c1d47945c92ae0523984142bc27ec51f879e838634a2bf491d0de867ea5b6388ff4cbc5b8da480e94e98a259b3eec9ad7fcf2075c178c3f36881eba9cb480484bd3dd85ea659a89da309e60faba3f802452f84a816d17bcf7421b74154691e0a0a90f3019337dc73b63b5133a53ca9c7751ae7bf36be1f928eff4c23af645b75e6e4ac790c93016d472d3d8eeba58598c7559c792a6d4bd4c4f5e8eeed2e1a696e6b473de039424dd000f8783fc083ab7c88c9004718b127dc10caecff0e7874e44494880f810f618e028105106b4536f8218b1abd66539f9a4bdde0266c13fdd14133aaafe09606cc17c10aaa66f9084660e5809c032eea6d71e7bb8879fb07db258a83c288443bcbf33f9d566f96805df17f0cc8bd1b8a91991136201810788eb7d4705f948349f17cac1d55b2bb6c4cdb6b83809d99dde6f5baf222f760e084e04c1a07ca9fe1d288703d3296cdc14c13d025798b1b4f2bbf8d21912b8b7951593d09dede1a5a1651379a64f87328a69ece8dc5482a4b03b10428f3d1e4a3288298451f0d9668dddafd10028af1a5a53a8f0820af9f4809d25742087cd9ce8d40ea55fc31e950053658f8a148138e1a2208296fb6238b6d28b63ec639d9564045e0841596bda3d9db08b2ab12fd5924847cc330fa377dab9992a1b37b76578edcc684a916d5bbd3722669a563a498a7e9ba29fb1d3f13f889cee9b17ec3d0aad7a232c7a3be8529f5ce9b8c0e18addcfd2f8e2f2a3df9081f2e52f7e0affff705117d5003d7bccd93f2ed851a461fd8d73f16fe73542544fca58b17bf18e0d1a06f89a619cd41a43646cb9cfc9d97e96eec7d1e49083a6f2bff1421119e8f95c6599a4f5add55d440eb50a0574a1217d5e072ac9e283867ffb921f5c780737563f95c31463279e3a60ab717bd7f637248f75abee200ffeac983c859060faee27d993562c84d4352f0e203e6007e1efe11e9002777015d71bc78ad61bf531e1f0e249c614b2ad9c6bf5b5b7b70014f712804174334294ca325ffb7160788e43ed0fd895732677eaae9277e4639143dac2b56f1f1f5ea99b0bc601498bfcd1304ee279b623d6b1013f1020da93529405973d8ea4a78ca9a95f4e2cea90482fdf270853e0f3f8bccfc89253fbe3d16a8208320cfe3a4a37108ab731959981818600c81eff6957a203d06064ff111c75f41b6200b8dd4043bb38bf2cf45970479bc73f1ae056385d32eaec85584b892fb8114d321576be46feee6760b68b0cfd8caeb46400630e719b4141d0fd4b034cc4ee0e67af9ca24186f9d992daf779e0344be63ff255dc4d3875b06b55e26c75cc1b3a312c17d187902e011742f717acf783c1bc7df41d117afa857dca5d4e7f9bced9beae58b972d8acbe84f2d5f1329d10a6e2425da9d0626a036014207ac2d1fcdd81d39f67a7151022b2ffa2007a17e97805223db46f0d008b4025cab4de7360d18965186c9d939ca2fc947838c6a853af8ed81081ca4769da68ee0a75ea6826f33b63946bc37658e2ad8bb3594a584e708cae5b95f77e42e15187dfd31bf011b367d0d36a872aa0befb8ceb5e17237e4e8e8ae4b5a2d3082277edd5e44e076eb0220d8435c8df35c01c03634b78901929224242e28b102e1d3fc26afcfa8b0090244b35b552c165a9f34ceec91056dbd698c93c70cc84eb569352a4c0f8771303c81482d9833fe867027c7fcb65c221b4df26d9ed3edb9ee30b1cb798492a558aec7660779391768ca4ca426475d5cb549cc3017047bd39583ff0cacc38672c9642c0626d987d0aa688f0751b68fabb8033ae68639cd6234061230793f05b26798a7ca2439b7ac49b616c1b0c96cf55aa979e27b5f8f989425aa3949d3fd9289513b22aa54bfca7555bd95698b9c777ff88ae8a1c567208d0d7111cf7341d0dbd8f9bfd05210334542add84a1135ae28b699bb7847bc63ad1999eef8f53be50fce336079e6ef211350d182605b3750fc2a1160640f5817189cbffd4cddd70d216276c8c8a0305c76fa2d943ec730b432f9f9d92d7c93321ca99146954cd2bc8dc9f6619802bf544084afcc2ec6ccfb63df41e4ce01c7e2c6dcf4df59f83771f63ca45e510dc1d330f998629b524e7eeb98b5f74d212e4d34779ffdd9f3963d43304397553074196cc33277aab00745d5c88a8acbf961e2d760c6b6cead78434ecbc4b8ffff3cad74a83583ab49b741cd2f77e99b3ce86003255beba9a9865a90448e0579a8ea5b80e4530a4d73a40800ad7616bfb17b5f007797c54296aa6a4f9d3281631216694cbd08911970f1d9502dfcd505c02219e8479f5926314743c6be081f845180869376611d7a627a75defd4f3b7c1e5d8dc8a23178e007dea684b364581c9b75e742f157f491f162bf15eb472f273f845f728f772bc5fdc94bebaf063082a0279f21d57846270783b6a4757842bbc633427cbf610d110e3db8fd84b885405bf424e386122997e3fac9031a61d3870310a3a72c1f483243035880304c114d793789ed69468c8fdf6054a7cfc40aa31e7e2982a1ed7f86312237815711b822fef8e752ff27c36c2bd093904138628becb92add2674af073dee0ff095957f63d553512b50ca813206063ba45d75a509f47b80de80f000cdd4e56e6d2cb49cef468125c7907ee97cd142626d8a84b8ba30744b705eee81d01f235971f8f7200ebd6d6ccffe084f239226a1ec3fa0837f14e915ac3eafabf078f404c61a1ff9903ce8d3e385379a037d7e5d9f0f9b051d83bb02f4b3032667d3c23d980eab18813772c9a21f67c13cfbacf102846b7e773f03d4b9bbc4703b63ed9385d8d6f228abe746924d42c269485f39e20ee41c9499730dc0a3835f076ff01c2c79e22973b860879dd4c15d0f62f835517a0a7a8ee1ac54327eafdcd8619bed1d9e315c0c6372bfae316e1b45532c8517c33bdfb9eae1bec447df81bba39cc6d0359f89704dc0e9", 0x1000) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x50, 0x0, 0x7fffffff, 0x10200000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x2, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x401, 0x5e}, {{r0}, 0x0, 0xc4, 0x3, 0x4000000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x6, 0x474b615f}], 0x2, 0x0, 0x0, 0x0) 16:00:22 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x412, 0x2) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/140, 0x8c) setuid(0xee01) chdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x17, 0x3, 0x5b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x2, 0x4000, 0x80) r5 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x6) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/103, 0x67) shutdown(r0, 0x3) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8e47594ff576b22070000000000000010"], 0x1) fchmod(r0, 0x20) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="eb", 0x1}], 0x1, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xaf2a, 0x33, &(0x7f0000000080), 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000100)=[{&(0x7f0000000200)="13b4bfc58d80cfd23ec9aac3d12855e743c874ad1587a2c8326dcb8ee7ec4b9f133e0ae25eaedacdb617b9a3c03bb4b42a7f8835f762809bda51f0d10a585fcd56c44712a6b5ff01a3e3664739d1d0636130655ae65af2a463f76381b181fd3191f7e4bc0f6671b1b5bb89240a142607c0ae853672bc13995c331b7c319c2a714f4bbb1ac8af189fee53d9a1b432102ef2a23f81a68bdaace5c7164dd66e2f1c0819f16dd60a60a276dbb2e2d808c5d5a122", 0xb2}, {&(0x7f00000000c0)="69a40801f8daab19b87561eccc8b044293f9b0539acf8ba8afe4168c7e54de949f520198f74db2b0c21df65196266097f9d47d713fffb1ac35", 0x39}, {&(0x7f00000002c0)="17250459e85f6f68d76e80f522ffb5ab719cd651e681c33f2f4b5d8337408ce808b1b4ee9dc028d38b267bab09de78c76761ac6f3e0401e80bcb5980f7c164a12a089da341", 0x45}, {&(0x7f0000000340)="a70c4a252039707ccdb0e3dc034bb71f5791a7f591d9d10aa1047853c53daf638ec38af8c2633b916af590a09d30906be6fc6c8a2679757db5e8cc60822bf77973a2de3696e8106a4f6fdd4821", 0x4d}], 0x4, 0x0, 0x0, 0x400}, 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:28 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7fff, 0xfcd3}) setrlimit(0x3, &(0x7f0000000000)={0x27f7, 0xffffffffcf9cb28a}) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x23) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) r1 = syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000340)="912aeab1f9a9edb7e67b441a2c6a6f69f9ff48fd1e9581f4b23d30deaa0b9be84a7b4b7a31aee7cefbd190ff1834ed08bffc451c9659ac126b94e4b1d9a4515b1042788df3833e72b00aa4efcff8c5974a1bd83ed2b5d8cb90d41453108539b0e8c3c523c947efe4ec476600b70980b5fe", 0x71}, {&(0x7f0000000000)="51692e050874a90a68f817d21615ff875bd8aee3e5", 0x15}, {&(0x7f00000003c0)="1ab581ce2aabc5d7e45c18406395e0ec223fa5ee7f103f7f2a820b2909cf487c3bae0ec445d6717665b56da0e03108268c81f0671543beba5304ad3c0af4b7db5dd81b10f10f57dd83d51dec1930f198e854a7908931907eccd20c9b1248afd97e8e387b58ad51b3796788a5d26694ce707120bb0f6755e9d7b99851861e684468b0484ac25cac1db800e491", 0x8c}, {&(0x7f0000000200)="4e0fa8ea4de9e9ff16d10403ee2166da20242c306279c964c74b731155587f8a4b", 0x21}, {&(0x7f0000000480)="5d67ad7e163cb9b31d0b63b5f26f4710205a19929b2019252bb2518e2304b90d71d5fac6c8b7c7ba9ee5b0cea48ff8581c36205ec9a047a58ef3884c8484730b7569013d00e913a6c614b38c2a42dbc1baf17dd73c8208cab16850d522cb1e893a89ee1b003ad1f09d183a8709980a86383bc1d2a8c88abcee38edebdd16ae", 0x7f}], 0x5) close(r1) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x0, 0x0, 0x40000000000000, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="bedb221d8fd286d751d0", 0xa) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x6, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0xd6) lseek(r0, 0x0, 0x0) r1 = syz_open_pts() read(r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x101) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(r1, 0x0, 0x0) 16:00:28 executing program 0: socketpair(0x3f, 0x7, 0x6b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4002, 0xbb7) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) fcntl$getown(r1, 0x5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:29 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffeb2) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000580)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43901d53960b8fe311149480e8b4f1e594e244feb225660b178ec721a7dfa763131559906cd7078684c0133c4b70ccad822b35a211f867ee02b93c5770b3ac891253be0fc26890b8921abed11b93906aff2d6d163005e0c5fedfac00545a0c38acc404aa4e47f3bcb939cd7c653bb849daacb9de3c7d60e273c81bfdc7c2944ee53bce6dec04f71ae44b7a6c76b481a38b2ff6a7f7bfb451ea03a22e8e60547998beb2ad768a1b982e1e05102d83cae51a6b6d838aec299210372c51d9070b8bb2a51e35fc43ee6bfae010ab2deb90b4e15eb42904291535e37ca8a94476c6c3ec0ec0bf93d608404f33c23ac1cda4894f61818297297a7d8478b7c559ff78d28654be48bc575105a4dca929daeaa0a19002f0fdf8d7a305ceb9e9a1ce33afb2f873b56c20aa1d419f75fc5adcf290c854e2c0881538c3fce567e47f7aceaf00000000000000000000000000000000fa3c862d6223e30b", 0x18c, 0x0, 0x0, 0x0) r2 = getpgrp() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x1000}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x0, 0x2adb, 0x3, "c02df5367e552fb94c6a089f89fd9f90c6710d65", 0x2, 0x8}) write(r0, &(0x7f0000000340)="ec1b7e3c83525cc7df3fd7616a8b80dce99bb91fa65481c74671692a901ec94f507da66bf1aba4162bf23bd4662c85e6a6dd1fc1b4bb8c111978bfd3c241daca7e7938c013d92c04915c88046d48955fa12fd4249436125cd25f1b511e41712061e33a2111f0e632a6a7fe134f709a4e6ce997829b209d56b00264811d7daf39a4c6cd3dadaad6453e42a220b83831c5949baeec045dd2b3cb7fbfc4b4f4c0397569619c074150395fbf41b4961e12a8aed9d87312fbd845edca260991efb94a9dbdf3c1694eba7d7b324becde96e8024abd6754c64ff66798692a1215956529a8e00049", 0xffffffffffffff53) syz_open_pts() close(r0) kqueue() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffefffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) close(r1) 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x101c3, 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = socket$inet6(0x18, 0x4, 0x8) r6 = socket$unix(0x1, 0x2, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x395c12fbcc986519, 0x0, 0x379}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000010, 0x6, 0xda}], 0x4, &(0x7f00000012c0)=[{{r3}, 0xffffffffffffffff, 0x4c, 0x0, 0x3, 0x6}, {{r4}, 0xffffffffffffffff, 0x24, 0x10, 0x401, 0x6}, {{r5}, 0xfffffffffffffffa, 0x20, 0x200fffff, 0x7fffffff, 0x425}, {{r6}, 0xfffffffffffffff8, 0x2, 0x1, 0x8004, 0x3}, {{r7}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x800}, {{r8}, 0xffffffffffffffff, 0x40, 0x52, 0xa, 0x5d48}, {{r9}, 0xfffffffffffffff8, 0x81, 0x40000000, 0x5, 0x100000001}], 0x8, &(0x7f00000013c0)={0x7fff, 0x7}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000efa000/0x3000)=nil, 0x3000, 0x3, 0x100000002014, r10, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e17db7f4ca92acd0a6167c4c278977a4923e93d54"], 0xa, 0x0}, 0xfffffffffffffffe) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) shutdown(r0, 0x0) lseek(r0, 0x0, 0x2) read(r0, &(0x7f0000000100)=""/117, 0x75) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) read(r0, &(0x7f0000000180)=""/209, 0xd1) 16:00:29 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/107}, 0x73, 0x3, 0x1800) r1 = msgget(0x2, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r4, 0x7, 0x800, &(0x7f0000000100)="ae8ed56dad35e008ea33c524bbaeeef42270380be640afbe4d6f0db2eec99834a74c3abac6c34a", 0x27) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x4, 0x0, r3}, 0x0, 0x0, r2, r2}) 16:00:29 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) chroot(&(0x7f0000000280)='./file0/file0\x00') 16:00:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="840d002141ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000200)="16f20ccdbc2300c89b88dc718e9aee0f9f36b1b09d7a77e004707d89702b846da7847861451455b2a17cf577615874cfb8c4d9865538a93f0215ca5c4fdf84e112d3a08d5d0aac95eb955ed0d2e4607869909ad34728bd6f1695eb87b2a3f6ad690f402bc90c9c2da3b93e73ae0d689d6b60ca7011aec5314bdb1ae521abfe74c64da78c16934fcaa6919ce149952186a410a7fb1c52af71b19577e6455d7808ebfa42ed8cff174780d77a18ee8fbe1398f3a720ee74211eb5a89c0cb5ba27a8012b977e1a83f8044707c9640a242e11c768acd32cc03964f85849ba1e6b22d4626782", 0xe3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000480)=""/164, 0xa4}], 0x7) 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) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:29 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) openat(r0, &(0x7f0000000040)='.\x00', 0x20000, 0x20) 16:00:29 executing program 0: mprotect(&(0x7f000073f000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x101, 0x0, 0xff, 0x9, 0x4, 0x7}, &(0x7f0000000080)={0x6, 0xc1, 0xb5a2, 0x3, 0x101, 0x6, 0x5, 0x3}, &(0x7f00000000c0)={0x4, 0x800, 0x7, 0x7, 0x2, 0x4, 0x7fffffff, 0x4}, &(0x7f0000000100)={0x800, 0x9}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20800, 0x8) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f00000015c0)=""/206, 0xce}], 0x6, 0x0) fcntl$dupfd(r3, 0xa, r0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r4, 0x0, 0xfffffd4d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3f, 0x9, 0x9, 0x1d3f, "9ad84b73d9004ebf0000000000007fd35db51f4f"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/171, 0xab}], 0x1, &(0x7f00000001c0)=""/8, 0x8}, 0x40) 16:00:29 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x400) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="660df240ec011dc91cf2bae8d77194ff5763229a9ca601b400160008"], 0x1) pwritev(r0, &(0x7f0000000140)=[{}, {&(0x7f0000000200)="cef41722e3b477b7f6ba3d78a181d7c921d16ec5a4b512cdf31a9afda5de65da4e6742c7d2df28379cdd1d9bb685424495e441cc255731c8f0cb9a5f25a7e760e796bbbedd25fb7ddea5baab029480058f2c908d51f57be5e47ff032ddca44fb0a1cdae1d355d2695a6d0dcfca0cce13e6fb0ec27c84419d84ef8486666b0c93e39cb4b7b4352eee2b016d7baadf3a3e7d2c75231525f74d819aede09020744bcf5223631c4180c3", 0xa8}, {&(0x7f0000000080)="0742ec255ab94b915b08c94196224f274eccbf556ade555621451ba68f03f9d2bbbd23b1194dc656ce64170280df027af2353347d6b48f6b51da978d62bad909a8901338cd4fded783864489b282b2e4a0ed4953ec4c47", 0x57}], 0x1087, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:29 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3f, r2, r3, r4, r5, 0x2, 0x1}, 0x0, 0x9, r6, r7, 0xfff, 0x2, 0x9}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(0xee00, 0x0) r8 = getuid() r9 = semget(0x0, 0x0, 0x0) setuid(r8) semop(r9, 0x0, 0x93135386) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xccc}, {0x9, 0xfff}}, 0x2) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:29 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x0) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) write(r1, &(0x7f0000000040)="d7ccf783ba11edccea675592b672d915b575386f4236866712f30f4855c7ae9d5566f53d20d3291d8fadb783d4f62ec501e927eaef57b97d76c22ea9750d80ea9064c33052bfb52d3ed4f1821fb1985e84434aaa8e052e1586b9fd0681ae470c20", 0x61) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="ec04c2dc96200c5cd3354ac5a656168aee8ce5f68b54d3a8c8e70fc451ee7aa97953366fd788f5bfc0254c6d5019d195f6d402b43a24f866ff641b4834f6414694aa4db7efaff26daa118ada771264d792347fd193462fe6ef8553fd274ebca13e3e35ebe1a138474f0ac8afa2e06530a53a0a47a7a532808a474637e604860652ab7b0f246f1d7510458c3e49a3b428b695f18418b2dc222e37a3428d8d4496c9adaed4e461d10aa65507c5472e8c31f9bcc11184854e61366358c1b92e1fa422e2dc14c1a2ec46e31de9db07a153b04846da49ad5dc22e6acfbcca8b9738607683b807fc08101192a4751b8a2410e597cd2ede358a6aee705d9e164b6ab17894268e02a76b2dcec2efa2474f64bdfab5544789ae764944f8b152e67b2c995b20d3ceb21ce3869b9994816fe9f9d6db900f0ef44cfc84729e66e0f86fe599d72422648f0530a0dd4b7e544e26ff3b3d50b1842f8a45825cc8171f59a584e078be8d43414d1888cc6adf0ada63925a5085dbf3ec9f16d0267251774459821ba3aed2b02e5ccd9d7f02253427c70778d1d6a5cfdf2c65f0e18b689d938035c80ee201264d8ce1f373457d5ef20f4de3af751e03cf19ff08610ea028c2836bdfa57ec0128f769b87ce4039de4bf6ec76f558b14e2eef592f4e00bc27916c1bda2100261e5ecff1e774b11db35db7d4ea25adbd03b2622b6321330775276e7841a99e6af5609bade1c48d07cac50efa4b9710803e6c24671d8d4ac6a9cf18d8432193f004d81b320175f866f0158a587dd76e2fe762cc49fff2907549c02325c2aff24c61e4e7847628d43c11c9d21e57eef762251bab06fe74e59528daa646672741128d1b5097a1559112dcc5afbc0ecf05a384cf9620c151b479a35bc9de3cd3a4bb4aca7594d6914cbfbec85d2b171178b086ea5254349de31d6e691d094d0d7c245cbf8e1fd39af3154315a6e50d5b4361d2ba94bcc7e3f8987b8540ccef22edab09e5715247586bd74fcba3e89c84df8908ba35a91c11158771c44f7cf3c9a1d4c1729d0ccf3f948dfa7035204390b6f2ab3610ac1415ac556040eafb6bb3d25b92e714343609763accbd56faa93b655f7c79e6e90f1827e6c983f42d9f6d7aec95ff0e10ad00ab34a2b0706b898b676d3ab236dd616c45b4317bacc3b9f35b2737e36bdc5a92960590d4e4330b5a7c202b976f5272e68573525d348496ec158565cc86d8d5c06488dc783e63401c7c889c3c9199db9a06e4f958f248172fa2d355a0b21cbc5ae536e88c549fb9cce3b3b097c7fa0774f82db72dadf7023c34dc3f8c1af2327f1b386b946958479ebf0053e704107b9bb2126ee899875dcbe986a320d21c8831c20372df189b1d74fde097a9fc4278baa9e31ba94dbe8c4a578fb76488d2281e374aae38cbc84ec96e70b3eed88dee5aa832217aa6fd2f2592dd3f3818041f59930a47708eceaae1d2d62bace71d9544a99efd5029359f28fb78eff2156db850510532bf706a23f81fc81a84593e5faebcd2c50ecb4b8d89b286cc09a31d521289f811e84f97e966b15ed9990ecffe8d990c2dfe4c25dda9c47281c745501600ed4f3961587f1ca76c53f28933a4661f870d57f4518185d30d8061b76e920fd301f6f983b06f1f865e893522e9b20e4dcf2ff60cb2174fab194597971b3d22dbb009f68a4c05e6fa9e59f7ea9318671814441211dbd08089b14d1ca37ea5660dae8fd81ea4a756626f6d553a41946d3dab655e3cbd546fc12f48aa0c3ed3d3c57968ac79d564d004fade7a09b9bc6f0b3ba5b4cc4219d6caedcb30420dab27e26feb47c75fb35972876597d3f4e0e818f20e8f883c7df0978cdcbc9cfe2e75011cf969a038c5ba7fb10433259c317fcdd8c3ca823c6334c4cce13bb791287ef33bb743fa2e0fdc447b5ebcddb6b833fe67e939fce4bb4abcc14345eece44d874c866c983f8f660430940eb67b154693ee7b6d32d8ff7ed969302530199e1a5125329bec860da0dec4147329895cfff54883272a64769637aad956ca1ff4444a5526003da40bd71cbcc45dd06e98e23a74f03662b0ee2f1fb7f03257ec368d8cba0f0bd51751bedfc114d89ad3d5a406cf2a7e7ca66bcd7f835c40e0857feee527394f2b3dc77215375dfdf71064547cbf331965971d7a004e13a6a94fceb3b8b44a73a1d2589b795cb41b234528947daf4ded4e04ebd7f42f92b856af07d12aa1b65eda8235af1ee782386b8de77e81fe538a3b65fc510110f6868bbf8c450b71886fb964a8b2da23480cf14457f8226255c31e9f85d346e21bb96d4e1d612c608af5ac7ca8f9c1d92ecf02d0b63898212c5b7f3b8981e5cbbf93300d569a4bb4419764398b2f00c5fae86ac3ff88f61e519378913ee64bf720d51d6b6e7e2894d991bc23d31d014d9872f7a70fdd1deb17f5e50001e67363e4d0c2257008f10f78865beaa2b895e4e728c59232a8860d9f8e50ed3faeffa7d7305f8404c2e4163ec2b983a864235816be7f7bb664bbe826aa1a4ca2b233a990c77fbae2821f8d4eabbe25e57d13e5ed925fdac63044fd057b815eda61268e2e7e431dab897f569cdfc7988a41feeb04f65c7fe5ebabd107aa1abfc921c21362230c48bb23d618791b1781b2fc90af08971227768d08c5ccc533eb021551a6d65c2ddbf6d62f2126d24919d52d0bcd3b98f8bb5c9ef04d598379645ba2728fa4e89ee5b8165a57b7c65efb87217cf60ef1fcf3255377c7e0e9bb3a7cc76bcee9a6617d4bdeccb1928146698f032df1d2feb088fe9e549738695ff7d88ed91581f75fdbf49719a457a0357476161717629b5be77c13e76c7cbb5f4b697c21d60a273263bc83ddb8997c146e9e1e73042b00c9ac83fa0b673d59273029d01efcbee0ce63b000b9e1e8545e1623cf6ef8076136189d1d070fc3b15cac54f5251428358e866852fa5408ea82d31daa324b66c95218c1a258a9d519863355f9d54b3be57bcc5edb12e52022e7d221de591001694370ad37e30931dea234fbb34ab455a1d6e0eb2f4143396e978c767b6215b20991467074756d1e64d734e1d95cae759237f08c7740b6ac2405bf137a99f4c8007686543a14add1f33c5b4c9842737c9aa1793830c4f037aa5e63ed46fab3cbeaeab9757e412284a120dc4cd5e549bb404ccdea1b0edf9cd4e608f1aa5807e484c816048cb845ffc6dbbf065bd1d6aa92a8b271c7c83903e0f4ea6a6a421cbe74fb31fcb2a22f5c121d5344da0593e9487c281aac8ed508e98cfa4d2b2da76fa697de30ddfbc1d7dd645ffca72343d8c996b6119e2c8f962f9bff64fada1c4cfdd7b13eee5099d269d7c2820d52098bc64d56eba5b8976c8e9d3ea77951fc09bb5132211ab3398f3a7f8a846587f9e781143602ccc531a4e00487a21fa92846a58cad11202c56becacd61fdad09909405174cdfffcb124cd60d5186d0b45194c2022ddc38484850c6e3dee0d58dfc27c44931aa3a528db8f974ef47ed374b0a9ec2180640f691b57b8550794efdc10fe9c6e18f94af67f4cdcb05f948a320d2a3fb996cda685863163931bb6439fcf0837a703c6ed4701c5ec262e08351e0c89795de15e99fa922bf1b61b1d6393bc32fe24710b96434b0927bac5662dbe89299c16ac67f43c74e58e155891640bf9ecf828c655a7253721d51da6613be95ef34a112ca08faa93ae56b057b86c0e4437f5184350c96fa05f6c875d0f5117d1a4572d150e70cf5f093cec71eb67600dcd81f1132dafcab9ddd50a359f35d8f5b2d99b15309dc98e2f19c598cd733c16dc52bf5001b742531419ddb0c2ff87059e62dd8ef3899a02bd319535b5c2bf037109e60f8ff1d787b389915bd49e59f557b34f6699d33846c6b2e60a292919cfce17fad47478420004cf80bdbeb54bfdaa13047560501bddccc02acdf45e728c31aa48800ad81148c68c54cbc4568f1fd6709deba410cb66348aa1efb32f6de8b6a10ce0eeae9c753712308b8ac89f516bdd967c551dbe8e5e16eb8823bbc8738df67ab85d55ed09c2461e30fd11e354456d597192da0722a5dcc583647ea692897f722da9231fe8a2fdfd56fcda38f593eb15e36d72be30c234a0d4fe6990ab5867d9d7defcc05ef7d9e0be23c6dd5b774a65fef2eacd488f22d5d4a8d473658f1d3bb4f8f9962b88ef0f14466e370cf45866ad350a5568f19142fe85e397436a73d098ea7c0062ec901b0dcad5825ab9842bf7bbc289cb2fac32d7b3533cd1079a147b33ecee87460f2c0804bcae832899e90dd639e42eacdbee5b8d58be8b4e1ee103721175e93da2d897d93a78bfad53880c058f5e1db6037b6223a4180c64698b4091cdec5afd827f20c328e017d5d82171ef58c9f42d8d1ac47a67d99eeddaf690c64c9d0b6a0e757f1256c8f3b3478c485fe2db1f6d5661d5739de0eb8bed701f5edadbcc0ecc0bcdb9838a300be660d1c6a4b54bda59181ab98f966af4b75c207ab1bec8577cf90702bdf2ba486f1440cc1a71a6ed0d3171232fc0c9549f11baa61722ee1dadc93710913366b0a04adc44a28c45813847c78154b26f020d9bb677a5abb4d578ee514f9db43c9a9889df08badc099ed80107742be24fdcab9759a6857b67a13ae2d20d8c49eeaba3af4418fc7a1ea10ca7f97c41d38bd6e7e9ebc5198df9488a8bb15a145e5cee2cacd48d0c14321ad3d78e5a993de9c8946317fddc1712a6485e4f007c9a70c0b4d02414ca13b20ce48ca84adcf7ae2ecfac95ea3258cec3ae4ad979c56483b2f14f57e1e12a69cc94dc6ade84e2fa9dfbc79721702aa2acc221252b02bdb75c28d8142f2a400f57b0bcbffd266c41d118c74e7f6319ed5e0ae4a2e359e002488a33b23e393f1cde43041dc2cb3080b0c3287195ba2334ec0b3d2f8306830637ad10a394ad39c7cbe3312eb5b623bce523cef3ff648b2f427f8f43a1ba4a465b17f1092936d56de9754dedbae0490da3736f67dcc918d3e27f9725cd5287599a41aa8a4474ce0a8a770f8aa680f2d80ce657a73eaf27030db020ed68b34dc7e33c951ff51a827f8a8a881194f258c9d0bfc597518d6f00c235e1a263ddf4f76df48b1ed987a846bfd91f12a23d4ea10ad42f041002515ac139ed9165f85f204718dd83cfce6005a9b209d7313850b3a193f5c26956ca680ca42cb6a45644904e2608cd26808ee1a5272445c9440e2221e76969e21c843e92d6d07fe7dd3d4119f38ab6a64957477a78cf5e09bcf8cedc3f1bfaffdb44a92b54c317748bbee4c73d0c885371d9908a4ee0b1cd64f20ff3a7cc6f7d707a4893d6b0eab240e62fa346f49498b5af65885a9948d238243efeb7376bbbe7fe2ceae27c4fabac9a917db7b33b814d7006e113f0ba548d1bdbf9abfc50a26662ebb853ae1f1bdae7a37957c29c4acaf4a93b5578a2421a234fd57ff30cc4a0cf57f779dcd8af482ef261599ecd512d970ed8c33d55ce462dd0a2054e32a454ef4981a1ab2c9fec2cf945ba1948008b20f367693369d3388336073103a29c5dc8a98f356463ec8f943fe04d6882cf7d88e53ce432864fe2400c24b13d06aa3d923429047624c163b4ced6f20c7d34f5ce91231f7f1a5cdf8b6c11c68974e8ff181bf5c55148236e3faabf2c96fcdb2945113d07bfa19c57855ce08ed42df97e138552ac740cb38a1b4f38ccbcfc99be7fd1f85096ad101e81b8486a9574f7b1a30e706cfd7da2b33a6dc9326a76a4fa04dd6fef003f1adb2c4b54a52849f5a5815d121e4374c1d89353890a4f91fedc2d2dcfe98264d63f96"}, {&(0x7f0000001300)="4bc200d5f93628ca981a5c8c617e66c6891c43990eb8cc446696b8f855d266d0c17b976a01798d6fe90aa756a0c7124d9092a6735f79c1902c52ad92c438e09d6257f7278e2ea388579b1d200067729d50f8bc1fdc52331847f855445865fea5e5ba103e7e4b1b1d86966444daae01b0d0168e5284520e491719620f05bea206f61d7f855090cb10b1e412bcffd384ee4958434904c1cefe9d83807421e13eb5eeff53a59251b56abe64f8e0e7d482e85bfbae875fb9ad76f13d50c2ad3c37a1369e181efd12a8c8cf7d8b4e5f9babd2203bbd4ff81e863fcb073a9a8117ace52c6951e9a32f32320674cad9c0f488602e7cbbcf360cabf3d010d8b4e887fb5579cc017924c10480d334a4bd6e3a12badce378b03b8291c2136b5281cb5f369e31440441c6f89b499411435289d38a190c43c80871e28d7e2a3d98c33299730f9e32f8095e17cd6faf472c94353e8fa339ac21ebd1ca831c2a99b64070d5e666a915998b76d4cc10f0f6408437b9be9c7336e8a84d560f587255dc91147db44fe2756b7d9c05f4b975b7058e084a79bc4ef6a8a079b7faff7a841d96f207058790e6b60bf294f73261891215b3012fa738be7ddb8bce36e8f00e4638ed0c86c0ee053841bc89be239bb3a10491832f431e6a94e7b0203127e22c5d17ba70613547093bd56aede3d888ee757945414343e1079397fae137f1d4a3cc5036a0825d8e27face5588b91fff849af3032053b752138b814b1c119a2de4522675b7a4a72fd4951cbeacee8f3fb51e8def9591a014d63e091f36e79b88afed709dde78b36302e84a658301d1f2eb162c16bba3c2a09c0e26362e014fd38586c360fb86da6539821b22f9951b36872617bed79c6f82ecaea843431832a6a8ee96569d8a7f180aa1e922dbc6f8621aab7c5827ca44e189e8cbf65d95200b2249cac6e9e7db13461e37ce1c40519b97a51efe65a456804c05925e26ac3e2ab7ce6a7ab2a7146249fdfb27a6ebbd7e555221e6eebc57d77c58bd93cad2d53dfdc3a7c3348925619ef0e5787c30e20cf5e85ceb3f5eab8e8a523f9738ec805c0963975b84f7324334ad25e9b04bf655cd84b324b988de583cae5a8702ffab5d504648303ac28a566a328893f3e5e118b932b2c1218ac5e3ec238d3a44ebba967950a0a49b7abd0a66bfe2395169ee105388ad64263fa72f1ed21e561176d1e1cb9ffeb311101d8ea21633e73aaed5847742f5fd73b663bedee9be9db4bba8878908f277f476ceb4872e75a0df8cad44eafb7869e0b797c3e01212ccaf59f035fadddd16cc366877d99247e2c4cc456738b67e09568c20883432ef0251386aeb52d715f4e4cb4e6b1ad87c672a369c356b3b0524394f1a4b4af14a5236fe5d125be6669e9b3d9fcc43f9f4c38783488c438cccf23cf0d81c0a3e699d727bab66298cdb64f0c7ef92449645d48f6b4d0a6e1e17998a2c2ff0c11038f41f983c049c0571bfaa7976e4917e6ae445269b5eff55d8cb607ee0f4eb52e2a8c51bc80d75d0ed232257d1ce1ec28e7b1e1d74a80cf396e2e8df5cc59efebac471433d92dca3be4de784cece2aed27a7103076557cbfa31e07c962301a236150f9d5dcb9d79eb8ada11be53753faa76a8c43fa5ea616f78708958ba4f2914eab887a155c325a9957e2931a9aab2b7896cd814cdc4c27f498b98ed6058600c975e413a0cbeefb177a8f31f25a0a5054e9976d6ef1126a96ed90544e3b1ac21cbf7f5ddd45240291a2afb96724ec341325192e6077bed73f8d68df1f28b50ef05259a78f6ad50d52b5d918031f3b410c86ddc417420c488a400946473b98d7f46b80ce9505d8d998c9409e8e78edbc38dedfdc179156bdec607b0151f33d4e1135b61b639921a7190c5585df7fe5d0ca5fd9a727bef6d2bb2c82cee55c215e5ac7679e797d0ca44e1ad91a229172c4e76a1067980b1690c878d6c6dc0b7d857429a7bb8ec69cc4efdee09220cd62a2b65435daed95ec895fda3766ffd25be135ec5646da74af46bb9302c5a0f264d5ca9f15778b68e4e0bebf9789c3396cca81890c9f62177c4ada06a9d61d781bb9e70324b998180ee3f88b31f3efd044c9ed09a43ff4f8fa04e18b645e08d66a8f63fb4c2da1c7409d6c725a467c4837ff00c37f09645b559bee0bc3d156f8bbfdf1b41f9e0ec7215416a941faa038512b435ebe47b0691a223c6f0c57b16214143e1fa21c030140defed2185ae9d969380f6edc3def7378bc5b879d1bce94ed321299b8fea7a625ed9956fd2ea2e9be4e6e3ddb840e514ad236abf3716029f26632ea32b5a9e89b243dd847080be3a2abb807034c6b3510885072f14dab6e89e769ba4f42198e1c7490505cc1860b1f454b7c70fee86265daad823109351e95ea5d530acaefe7674528a3725e8a3ef01e9a3ce25209670ca32ea6436558ed26937292ba83f5ded61f69e2cf0c07379c7c09e1d900736fb6c6909aa7162a42cbeb33794c9f9e9a0ef18ce920ef02fb67b83bec766189d421d9f44e0574e12873b095ce44cce5b0824934a7999ad6dcf88473d5c8bf69fcc339cfa6da3354ab88a614dbcb2d39c2d3b00fccc35a93cb2530d3be7c7f612803d181ad8b807fd60d7c5e289d3db5ad4bb84ac467bc4384a2dd846b4048697db478a3726e014ddd2bcad44b02f2c71a99d4133ff23badf801e7d2b3b8c8ba82c134ed7d77d580f9a0da8997e41bdec1f2fde8cc744340e8bd9a1c1fd6b2dc3b353581e6d63c416cdce9a4242397bcdf3420062f501766567df0b1c5f28448fb8bb66001be95f0fd03d889aaa37b5e20f8d41b046c2070d5729bbc194d494a91a3c6fd4a74f0d96ad953d13fbcc6955ff915a1c800a6e9862401d88ac027134de1ca858eafc1e266d13258506301ca6eb4e0988bd8c9ae4df3f539a26ea6e461fb5d50de7eb613f196e088978e60d777e0bbc50099ca04987476afb91bc02533c7b43b742bcc31fd5b892c1feb1e47a2c56f44dbf407c8b7d50e3fdd3201990a4939c30e95beb5ff819391a3094f108bd2cb21e46d0f399e086f299393b25be13cd5431f97a49ec10d3f0675cfbccafb60c00606d860aeea31b04966d4d38e577e4e8586e743d72d1acf34d51e7d590129ce8b7f147825ffbb4a2780a932e906b16bccfaa1b14159bdb0dae47a9b6ce31fc98ea70ac97892a8bbe08cf60fb06ea948470d51188ff9bddc560c5c66d7660633175a0bfbfbf9af25cf413da429fb39a697d3d235c47f718155e254af0e7b93096df7ed3affd3856b6e3ba36d69d612e287dcf030b6d4e16587f4256385bb8164401fea86eeaf6e9fc1619701d08e3e71556c17c40ccf84a8f0fc58b95a3425539e5c642dc898b69675a28175f2697bb9be4950d52f3b676add84a918b21c547de15da86b9bae83f5685a63734cd3c5a172fc17c2bac2441d4af5c1cd742e914ca2077a2a70c3f2e1fe83f431e4cdcde26d91865737bc678fd9e6a48981d90fc912ed432bc7790a9f3a741e87fb0e7acc41f980625651ca8f962972704d83dbc4aabf364eaa4241906392ad351d2e180d47057d8bc2196c3253c4a7d5d1a36c9214bb5092004c94dafb2cbf39a20c9b881aed964c68d8e35449f3d9f9835e1c40d6e8ea398c426f224647679dab9a31f40b2c8ddd3702ab0e1511b6018e61ab2ee6f4fd610629709d7fd43d6ff429827eaeb50fc4f0c80240de7d272d61c9a4e03a5612014b31d15c32b0236c073bfeaae24d1d46949acb0ee6d9a44be3a74a14459612fe222330a10c4b2a8e7aae7aa45b5f14bc5d318f0c8cf7bb3beb2d8f8aa20cc61b5a2f38f4d665b5e7003be3cdc0cdd4ab28cb4c1e01e9a13cd3aa3d11bd61994f0f0ccaa66d0be83d94ca12d2d7a8acf92a490d9c4244c42e13ceda9cb0ae09ba015fc0f3232adbcd518a581fe44263d410b7824705334f77307eee1f141f662c75f4c9b6992798362c4ff1f218fbff27bf1b1cc9af1aaa193accda26072e65bc4c23230ad4f325c20035c9e83b78992b924af24907c0e3d380cb63c09c16f50670e0be8c9b0c20677037aaf23b380c8c5bc305c6aadc3b14d6fb5d99d9bab10bbd9fedd2821b2251289b703bb30d8cd780bcb2263f876032e79b456ca2d0881d191a06394a89470d22f589d1f136c7c9d30388b79532aeb049fb13bac446e6026bccd1516d24f98bc9299ee5f6b9d1d3ebdfd728f02f1f101b268f812925fb9d44df62c2c1825e94a54e64fb5b0e36c98a7677a82a17239b5ae848f330801347a7ae3e76f7a6b71002d86f4c99c870c37c467c0be8e5f750fce3d6fb265e6cd398029880cbfa643445fd605cb19b779de8dc83a29c3db1190f3b1903df5c26c6a1caba563dcea2a527b5981b208791bb0d16b3b93347647346dbf973a771c7436ed3da55dcb4f6010299d9aac61aa1b81fdd13115143e2f10adcc9bead8cca0dd9f09d01f26915de20718377866f0719e3a0f437c55c15a6af44dc47249e46191aefdff86da6240bcd199051982faec020c5291b4a018ad56fcd2370c5ee97cdf343a1088cd2a2a3dacb7ac270d40bd6ca6e0dafcf95515b546d0ad83c09ba1c04bc3c09d9149b274c1ad072cf476b90370fed489c65ce423bef63a9926e0c59ecbb1884f355a59e49d48da353443d717937bacb6eb2e1a23d916211585fe4cbf3b43a52719dccf88cdfb097c9fb0a959ee5219a6a6c3638de820e1ebe4aea86aab383f0ae857b46e3220ef1ab8b555110af67fd9a02fcb573015249ca2942921ace09d6e40f14b5fd9efadeb60b46d7fbf01bdf882c2b267ff1b8edca2c4617ace993ac39e9790f41fccfe2baacb48928f5b94d1b9c8250aafb988ba6ec2b533c06abc92aeb1f15db782d17bfbecad9630c39e6b9517aa5d731d92d678e351ea0df51c4286b68fa0d19bf5fa8d27bf391f90a4be4c7e7789f3764537c22dfc876b7408fcbf1e67af7c5a9bee5c8e13bd9b7e37c90394783c392867343576584aa3d4838d2e472f138c5c154e05a37e05d7573adb6a106ee995c8f52ea3946a83e4a8828f0673daaccdc7759cb2933d0aacadd2b8291aee81f1b61dabcc4984f7401a8e21cc901db87427e692cf41474fd215bae07d220d52f2b163e71bfd3fcff4f255ea35212ff8de34deb123aedbed897daf2bcdc5f1199d49a213c23dededa9471e6d9ed607024e04d698841ca2ef4308c30eaeb03894a5affaf3ee1735654e34bf61bbd42aa054217b91337a73969f0c0de108e5e65f0d5ecd589860238ad3e61169baf527d3eb0db9f47094655fbb3f0a2070b5d73d7d6d86deb73df54e32efafcb5faa508ea23aeeac3843bc3696aee05ece09896bfd30ccd5d2ce1fb2ab9af5022b445149d53e31fa3f118864ad35993395dbae2be5b35874377282b24ff7dff805845e0b9141eff26f51011174bfa57bd42c39217d7b5b3638646388de6d4b73f1db8fa03f08e31222855d05e62494447eb0b3ccaeaec11d7394e003015a54e04ac706aa9bccf6983ae314c33b91a931184f45091f0f5a64af605e07313ea4b8f88d5ebf1496c631c47b87dc3fb2edb530f253ef333ff0cb473c874e178213ab56531e7ab594cab3b93328405bbe1e6f91873b6ab578ce1e355cac20873c6a4ee25445c04ebb3a2e0d05dfd28c81dea42c6d6d26ff69ea6cc8d21f33e8e602a8c811a9f6fa7b8931a9ffd084a9c7b1699374a4f0383ae55d6efd778ca143419f10bf6730eecebcb8c27054508649f68a19d591d4576804badd90fb8669c9882ffa158c7fc7ebbde59be6ab924"}], 0x19, 0x0) 16:00:29 executing program 1: socketpair(0x3a, 0x8002, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/4, 0x4, 0x840, &(0x7f0000000100)=@in6={0x18, 0x1, 0xffffffff00000000, 0x63e2}, 0xc) socketpair(0x6, 0x4000, 0x8, &(0x7f0000000140)) r3 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x21}, {r2, 0x4}, {r3, 0x124}], 0x4, 0xc7) msgget(0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f0000000180)) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) 16:00:29 executing program 0: pipe2(&(0x7f0000000000), 0x10000) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="5cbd08020000000da79a1c29badc44028b3ecc6c0f00ebff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e65", 0x171}], 0x1) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x5, 0x33) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x12e}, 0x0) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000014c0)="b88d6e86fd1080476f9000ee01457016e7459a1c77ef5800d0fcd66e44de7723b51b8b4225ffeca0135639577fc1d345c49d42349c635bbc7f5558690befb0a55ad6941f65d931a4b2c67d0822b6e2c289239ab3503e0dc8b4fe5f9eae07f45fd34d409e46e2cd5a1a7e52b1bd1a5eb79d2ac585f4483cd4a61a383321a33e78a1", 0x81, 0x1, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001240)="7c0b482d62c4572dbf6d9b90000762b715b879721e43114ca05573025c295076e3be0678b8b5dca6840b0b14c927dbb756777557cd6cd1c01cf71d56740b60317fd18e943ed73fe84c611d1543f1e2ff70e45ae67b07dbcadcc3169380450f8d15145e42c0fb08eb7d3523a4f4a6e2d1597cf861f852f4330a7bc30a24cac3aba3e9000d853afc82faa9eb42720928654b482bbf55fca0074994f98242cccad34300151a679285bb893da121572c87771de90ff0c8e3678ef1f0", 0xba}], 0x1, 0x0) fsync(r1) r2 = getegid() getgroups(0x1, &(0x7f0000000100)=[r2]) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/4096, &(0x7f0000000000)=0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001300)="a2a77294477107c395b88426ce49c5edd6fd0971e34f9758573b2391d069b456e2da5699b9fc2f798c682254f19f7ecbd7035397bfef4ea6c4baa4646dc563ea0c8276", 0x43}, {&(0x7f0000001380)="505083a6e8175059fcf70687323a3a5885d3d5424d1ba98be90142f53971a2e1cbfcfac1b7637ed605eada2967fee87c1cc537afe507cee936bb35dbc0f28a94c9b5ff225037ab109f45e52c8fc4e31332f8cd9ce9b97ce436bf4b3805658111181eb9712b20611c4fa2c3dc53366db785c367719915ecdf86668fc11a5762dd239a70bd2d27f732a61b3d13129b3c9a9419744f0f117c4828e12c0412c81532376e26a7ac1e2f71a8dd0210218d6e974b3704251f6997c3558aedbb74b8f3b250edde6f337e73d7ebe78250304c4b69425d38ac9f3c49", 0xd7}], 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530008cf855e77b7cbf59f5954f7179c0c83a42c189a1f8a8a72ebfb0cc117a6a2a29151f533cab586a0dde0f22d3f08991aeaff37692eeea78752b5a045cee64f656f27517d6ee1a95ccae63e6bbab69fc972a0c03c026a2e863f0afbe23f0063f511d16cef3f5fdbd28a9c0f182d73e0bbe33cf33671d51e2babca2e41e31575557e89dadc3843bb4c09cf3d8c7ca6f7d4598786c057b17fa065c1758c011b3fbcaa4e96a1e6e7c8e79744a7879f8e62d1303bf64e5bdfd533e02ad82ea051aca23bae97519882308916ae7aacb59ac13810ba6f46c8a92ca3f96f416758fd808a7d404cf"], 0x40ccb7aeecb378d, 0x0}, 0x0) open(&(0x7f0000001480)='./file0\x00', 0x280, 0x80) shutdown(r1, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000380)='./file0\x00', 0x210, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setgid(r2) setegid(0x0) r3 = getgid() fchown(r0, 0x0, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x5, 0x0, 0x7, 0x800, "c40cf37fcef9b97a38ef8ab03b50700c5bd15cd8", 0xfffffffffffffff9, 0x5}) setegid(r1) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="5d15309ed4eca65238134ee81f2b005c6c6fbc07c6092b1f5dca27f1b85dc7a7e13a7b8e638ef2c75e40ecd99ec18519369b3ecf70a906c2a10ff7d3673bd379e49c9b9f38128144943b3dabf4a243b535eb541ee53835b0b3db6fbb92139f4dbfe14798e2bbad4717b653967f087d8a953874e4968446517d85f590c8b02637b191b6966d8375654fc918db3c", 0x8d}, {&(0x7f0000000200)="7d40e41de22b1a6c9c5bc3eceebe2b092e5ca8f18fa08d9421b187b6442df40b563928279d0229387e3c7234c0750307fce12a2eb1c9159ab00b9d8d440574af4677b5be461b9189a812fb0ccc7c8caf47918da81efd1f17574131b42f2fe16aedac74d2fd9da245af8b887ba154bd01efc68a8f6bc7e35576e76d99cc81cb21a7fd85d7576806464f415dea6435c538a7bc733fb51ce01af7d6943b25d14fd29d5549687a2f1a1acda34851790762237353e0b550bb56dfd25a75936ce93b75d2ab991a5a166c40af4e5f6cf65769aa8719037286", 0xd5}], 0x2}, 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x7, &(0x7f0000000480)) ftruncate(r1, 0x4) 16:00:29 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0xfffffe6a) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="13dfee6361f4e71d222b982b6039ea7847f093b079118b0b375817965b2b0cf8f42d4edd943ca02cf37efb0aa01af74f8f7c78a95e43383f1f2e697a9f43849e442aef80a9797f27b2cbb420563e0c2102cb18104a0eddc6ccd30c77998b024a6e060169a553fd367e98f6b4d61a4321ca7bb2a0b705952b5c245eff3d7e85089c9721469532f61144847ffe309f69e034a74e2aaedef651fbd9fe5ebe7daf94cb55577d83bfbca6345de14eb122c5a5ec56614d82bf33c885936d47785b80886d6ce99888c2ae67dbe1723a9f6bf12fd7fe9218a864c53b838e3842cb", 0xdd}, {&(0x7f00000001c0)="cf1f404219a79a51dd65e0438f8bcfc46da1717123fbddc6d4e3525be3f56f3aba2779503ba1b2b1df410ebe0768c8f27a150827e19e661bdd972ea028416419", 0x40}, {&(0x7f0000000200)="2d6085ae19", 0x5}], 0x3) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8081, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x2000041b1f84e, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) r3 = dup2(r1, r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x397e630fcb7f1224) 16:00:29 executing program 0: r0 = syz_open_pts() setgid(0xee00) setegid(0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = getgid() setegid(r2) fchown(r0, 0x0, r2) 16:00:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1000000000000009, &(0x7f0000000040)="e0eb803d", 0x4) 16:00:29 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="9c8bc78cd5ca25382c6db09dbbbc64fb5eddefb151f29488b6eba4dba1bf687261bfda7765b02fef77", 0x29}], 0x1, 0x0, 0x0, 0x4}, 0x4) mkdir(&(0x7f0000000380)='./bus\x00', 0x120) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x10) write(r1, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) open(&(0x7f0000000300)='./bus\x00', 0x200, 0x101) chroot(&(0x7f0000000340)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec1dcb1cf2badc5117713cc90500000000000000000f0008"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x90) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000ebffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x3b) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4a, 0x0, 0x6, 0xffffffffffffff15}, {}], 0x1000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = msgget(0x2, 0x20) r3 = getuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x0, r3, r4, r5, r6, 0x80, 0x6}, 0x4d, 0x4, r7, r8, 0x0, 0x8, 0x8001, 0x3}) recvfrom$inet6(r1, &(0x7f0000000180)=""/191, 0xbf, 0x1, &(0x7f0000000040)={0x18, 0x0, 0xe17, 0x7f}, 0xc) r9 = socket$inet6(0x18, 0x8002, 0x0) msgget(0x0, 0x4) mprotect(&(0x7f00004c0000/0x4000)=nil, 0x4000, 0x1) sendto(r9, &(0x7f0000000100)="a021093ea1d82605c35d", 0xa, 0x4, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x3, 0x8}, 0xc) r10 = msgget$private(0x0, 0x1) msgrcv(r10, &(0x7f0000000240)={0x0, ""/197}, 0xcd, 0x3, 0x1800) setsockopt(r1, 0xfdfffffffffffffa, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d7340ec011dc91cf2bae8f37194ff576b229abca8f0ffffffffffff3300fffbe907"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:30 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x11) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = shmget(0x3, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000280)='./file1\x00', 0x8000, 0x60) mkdirat(r3, &(0x7f00000002c0)='./file0\x00', 0x90) sendto$unix(r0, &(0x7f0000000300)="10409d9e88200e1e29c45d4d8549d948f0afcdb83cb2a29485a40e7e0135b969bbe144b768683b58f1c4f9868f04f2f314443a10c76ce246d35dc3af455ab0c353bc8e42a0384557a381da07edfb09ed20a43322de6a501077f4cdd2aa78b27574b7d8b78ab8bb70871a5025f661886524ad31553efe30a3e24c3f0bf49916cdf5f4b2871249473f9118a95010ba44f09937bef9d0f3ddf2fb6bb782377d59f1814ed949c6b08e0012408950762f6b9620fa588143235356727aa3f42befd56f266018d4f859b6c4a42288486d", 0xcd, 0x403, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r4) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/64, 0x40}, 0x843) socket$inet(0x2, 0x2, 0xfffffffffffffffc) linkat(r3, &(0x7f0000000540)='./file1\x00', r3, &(0x7f0000000580)='./file1/file0\x00', 0x4) shmctl$IPC_RMID(r1, 0x0) mkdirat(r3, &(0x7f00000005c0)='./file1/file0\x00', 0x0) socket$inet(0x2, 0x4000, 0x5) sendto$unix(r0, &(0x7f0000000600)="52045c0986cdce480da34f8efc63496ab826bc6ed4ff0ab4a6f24b93bc53c6880b6e337df816ba2c284ed220421ebabba53e9c79426cc7531014ce8f47c2dd9efdafb2fb3ec986a9ebef61413d8e10f1b185f1a2c05d71fce5ff31c3996987d0f3746cd22b05b3da4bd5cf50940fa03adeb9f2bd3573e9badfe6f4b307e3b07a16f9ff11d5ed92460ade5e39316ac8a943bdf2a626ecc6ca1900a76e701c672dfb", 0xa1, 0x2, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r3, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xffffffffffffff81, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b", 0x66) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c1a7b7c8a1960b88ab153b08253b28678a774069"}) open(&(0x7f0000000080)='./file0\x00', 0x8d88, 0x22) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="28fac4be11e2d696f30aa50a5e9eed57c8022bbe2fa8fc073bb0163d4b2c8b1f0800008b4ebfb04d7f514adb9e01c1dbea8a8085eb8bf59d94664996194e3ab08ee100123e42bdf92e0ce34ab074374f0c4a74269ba94fd0752b1367a0d7810b3da0429ff3ed966d3119f67431cd2483c3972f1eb53e246603225de3507dc8b74ccd3ba14d322726bfa77aa429d2a7b83b7717db13a924cbc08cab2bccfbf991cc464087d3cb8cf92b6007cb07fb2377bbf2277e037e121c1137f358921911e59c7d58012d5d5a9d186a1d0a7a1e457d8ebe222fb7dd3edaf06f291c5c18f838a4f46c96e44f121a37ee472a76ea", 0xee) 16:00:35 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x6, 0xfff}, {0x9, 0xffff}}, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x188) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/228, 0xe4, 0x3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2800, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: mprotect(&(0x7f000023f000/0x400000)=nil, 0x400000, 0x40000000000001) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{}], 0x1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/1) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/10}, 0x12, 0x3, 0x1000) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) socket$inet(0x2, 0x0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x800, 0x80000000, 0x3, "ba5bcf26614027a60998e2d41956047be12d6ead", 0x7f, 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r5, 0x2) getgroups(0x7, &(0x7f0000000100)=[r5, r5, r4, r4, r5, r4, r4]) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) r1 = open$dir(&(0x7f0000001780)='./file0\x00', 0x80, 0x1) r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, &(0x7f00000017c0)=@file={0x0, ""/41}, &(0x7f0000001800)=0x2b) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001f00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000090eee25e8abebb8c196930b49f7d4f9caf4910bfd2224ad5c0bc3f4f301acfcd2f4c3beb643478b513e4860810f6f65cc7cb6cd9e227a5084ae5821d4b6163d0e9f47f0a1744869800f1c91f142980bb6806cb214907349fcf1bdc1251c3acfbd4917a0fa3dbe5107c"], &(0x7f00000018c0)=0x4f) r6 = dup(0xffffffffffffffff) r7 = open$dir(&(0x7f0000001900)='./file0\x00', 0xc0, 0x100) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)={0xffffffffffffffff}) r10 = accept(0xffffffffffffffff, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r12 = syz_open_pts() r13 = accept(0xffffffffffffff9c, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) r16 = getegid() r17 = syz_open_pts() r18 = accept(0xffffffffffffff9c, &(0x7f0000001b40)=@in, &(0x7f0000001b80)=0xc) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r20 = accept(0xffffffffffffffff, &(0x7f0000001c40)=@un=@abs, &(0x7f0000001c80)=0x8) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) r23 = socket$unix(0x1, 0x0, 0x0) r24 = socket$inet6(0x18, 0x3, 0x1) r25 = socket(0x1, 0x3, 0x9) r26 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r27 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r28 = socket$inet6(0x18, 0x5, 0xffffffffffffffff) r29 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x90, 0x100) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000000c0)="8589f1d329ab7d9d60a5c6967328c1383a8f7a57bbf435e255516096427b734d2fb845749d8982b6516d16c5f74dc9b8bc7f7436ce7a649cdbbc428447d901f27f13c0982e86d7b25caa1aad36216db80b431a46e1ac7234704a8dfe47a655526612827b07b8612e17c3a149abb70e7bf3d45cc104a62b970550e812e12b5c3fd5d0d8bf4e240b30cc3c53fd6746c0c0cad5827f1fa4a08f8eac4849c0d5e7b704fd73ddb3", 0xa5}, {&(0x7f0000000180)="ebcf54b65cae9b7bc190cbec30c6c6c2da8393981eada67e7faaa75b4d5aaa7ac39266c3223f5b703bfab84b2e3c0b165d52", 0x32}, {&(0x7f00000001c0)="a837ac6547203129a783afe9d00eca109f0cc9b7630eb39dae35b010a455a2959c9565bd0a6ebdfa880f501ba1bf8a4efb18cd327fb551daf5b378c1d760b8bdf12c3f4a57a1b14b13864ef33beeddef43a8d0a7cdd0af92a804a0fccefcd4e82604a7f6976fe460ead67d94146036f1ddbe5005994aaee059fdc1980c288f678bab811b69fefda6d66f7e8a282ecf40290e64541ebc66d7d142042bdc1480a2470c5ff5b7e022c1c5506c6b3ee7c3f478aeb067bf9b0eb40f2672ba88eecefab6a34029d020a22d9d06a418626d68c385a5bb75164a335b7a3e1aab3ab74db3f5cbd8e479ef67b929dec0e1ea3900c5b586701b8ee28e1a509bc7c5bff921342359e27369d0814dbc0adc751b9262c7e8b7978bdcb2805c0d59a375bf2caa2648a4a36697b08ac9eb5169375f4edcad6acb7097ec4462c79dca96793d815ff1d1a0a65564b77d2b232e82c7f564ea3a2c320d5c5a2265e47d359f10f00fed9c86d3e51fb3f0dbbb7010f0bb284cbd56a4c0435528e5cc27b50ce770d821d57bf28344daf76c745a5df75d665fa39bb828c4e61195c1baf1dbb9c4d0eabe704ab3763d1c999359f05988947242a20bcd6c00c8de69eeae9c25612c28adc22f9df66b2dc32758ca958bc2821cd53525ef686eae834317014e9fd276efa661b40f18d70ccdf89152ebbda856dd4d846205c170bfac403af30ee5c1e310c9fc1a2c22f45c40f44d30b22680670419bc6068f4e424b7f6e8f025ee4c9989bd655237ae9fbc94ffba6676a1404472c9758859c1c365343284e05090ae2cedcaf86d8954e94a1a3e4891bc71188d29df01a39e4c42dca10eb0e5ba373a8bd4dac0209271d997557d8b4b0d682d1e701fba208ca84f8b482d668d89f121219411cbe159ec0a7d4dc4e5df543605288830626fd094c0b5c38f49476a0dd6b935c717618de5680e3db2470ccd772aacffbec7adb4f2831e0bed492501f4fa85626e168a32d214f65f4e4e4e9973a3f64089e4b30c5c4671c70dd53824924c5b8f44649cb19bea8a188240bdd8bd1d5c9e1d75a1de1d7c2c2a8a5e68232ec1d332f1cd26aa112165778c62fbb95e522c22f88df193dbd25c1cdc03013fd8983beff2e7b7170b350df4d898158e2c9364fbf62628d7dd6915d2df3315e0b5bcec7f2a17297d259aa8df23993e092f50901626cbbd2310c404d9fccd63e25739de4d220035c7f82fb646728ffda2c414afa7663c87084a08657307fde859660ba2dd9ccae168304cb523f9b72f79db5a5880e3ee794b245ca16a9126ad7d1ecd7e66098f5441713b151a7a0c756b988f9dae99b2518dbff3c46960172c8a02173b9d0fac633488d8a2d1fbc8059612e5b5aeaf2b6d2ef2156a1f451a7503a65b13ce625e5fa690a02168348130961bf0b3ba32e01dc57582fb20d93c32999182ed465d8ec054545b98c6bde44fc2acc23416d5fd9b93aada00cf653bff211a8b7bdae4272be7fe09958374a7988c015bb4102518d72086bab8510bdae7b560a3820b5dab3640afea370d64311ed2880b9a39048c1ceaeee546e81917a724ca12605a1341f8e0176c05f9262d808963bf3df80a83692aac1ce7ac2e62b4ecee5d9d6d0cb97435a8069d642d6d748a99ab7e6c532524a32c9680e8a8d908c028074822785177cd346f77e0b223e31f96acf65e67ad2ea1844ddc23ca60c6aca52364786eb944c267574842f4ac2495b821875a572f380b831421cf378951f6b7347ac7799085593870622e05256eac09cee34431d12ff4664663b0b27beb3d6cd5257bd1946d022d84c0ad68e60aa9c33e82ac0d0b43b2d77266860fe3e643bc3225a22c5f2f6ea7a1394e1eb4d473c411cb05be9833882e70d0a359adcb2bd95cebf975c2c9730a10d33b92c9b2a5d2bc42a080fe8953bcdc14c16ccc554d945c3e8b062a362e0b545cd34b15d00676f73558e805d5d3b27489e1fc276c58229eaf30e0c29a745fb911c04544f0e17f535994933590529fbdd87c98434d2946852aa8837da34a3dd476a481e6e33710b81d6eee36748891394874ad16063b5875fa195e9d7426d03b934eb2c8038bc154cbcbb5f6c28ecbccca503fdd058aa05aff24253998695839371a8767022d510fb55db5f2dba9b6dadaf455b2a38d7a8834edd38513a02f7c60debd27e684cd0a83be2d22222df5f2ed20c594700dc1fedb9258703fcc8a7a44614e1479f82972e0d4ce9a8e228311c07f6894b77aced8df2d631e3fc4284fd905258a43e71b8d161eda92873ff50531ac78c4624428c0029f2f4052deaf55a2d1a5bb8f010fc8721389a2bee1080b24c20e4a36eb91f1d11a7f13ecd4dc47f7fd8894b46eb4d6aed448b7e2212f180b1c9a2df95084025eb640c975403cd6cb3caeb616d635e0be2e35a067912f84bd8fbc290bad4a701230b0e6178bf597326fa12d9f69fa956d049dc7c72043b8e8c2b067b4f2e95fc1d784292b6a956831f8bdb4679f361fc753494adcc500d921dff38f272a3499322eae2dc010192dba8d1838d2393971e69b9a022697ee0b9f2b3e84d48ca73182f27872e589843e34e2cce929282e485933c1917cc2e0ac497ceba00b312da33a5a6453f3c792e640c5a5d741c148b21c10ff9312a50a8c008b8011c7b0bc4109e8b24895b5c3b6b29992826e2582aa6c10ab72f32a5115dbb2b58bff4b33356b9f72b9106582425a4276e2befbfc5df690b2b39c1b44adeb51ab54c08ecba0d02397122bec3102539de64dd3cc0dc6a2dfb5ca1d321c509837090304aa33736cc5596cce73e68c5708a58c2f82a57fc9fb3685bac9007e782e970e86c107a9c64dc6383c27da55782d07a148344543f4550d157ccb286de4c93b0bdeae2460c74ad0ec941a9a777da3c6d6c638e35108216522b5524962a168a31e732aae338a45380f29f7d3825a52f3420f95e172fc37e83b01b0564f8e74bfd274ca832e6c7f6c5afbd4fc17c6d1e4eecd5c41e200ef4d40fdaaa16cdb95784864bb497d9ff096133341226b6bbdb3679594ba4000360ad4768ba7b1d6782e038f2f245d3cc581ea3e7ea495772ac72e8428be14093a3901db947643c2c2d62e5d8cd4dc8b5aaef277c56b1db210dbef3cdc1be1beabb61f5121f162afcb624891fb8c1066d22008a8cc88bf223df398051373a587f568174dd77f0a4e6553dc77c1747799480e22599711f77c01c34b7c3b98b57e0e05a9596c3fe672125b00f2cd36a4f9341f8255b8a1f3aa928052e2138ee38ffceb387ec39e57063accd28411a8f682b8077caeaae97cd1429643876dc01c38270d00306cafbb440bbaa834f8f4a34a806114a5961887484c282771aae94a81b5c94920fcad1df7ba600c1901f57410af1c0d5117d75cfaf3cd4a829e2c30193af2bcab214dc197aa4187f43cc63c3279a9f05dfbcadb93a362582cbe787e91fe56fdad1f2aee1262cbd260b1cbf86e6e8e2dc86e7ab708679a18efa63ef1ed8beec09882516ba93321a39ff91d25c970f34cd414d7a4fc424ed16e14a6f92011441432fae16471d7c9f2e43949df45faaf787dd019d94dc54811d7731f6b074cfcab3e9e44fc49275683da47db69d9152031958a6f938458602ecdff93d984affe3cb572093a2bb39684fc1587faa9e968baab644ff560abc6fc54299071f1b83ec145ae2862ab68511c058e178669ff5f4a280bc127e84bac02dd793be8f85795dddfce04fd51845806d5960bb09552a25d63bb732bc0bd902744fc53fd9575d2d2609b7978c59d11417531d2b67551491bb37ea4a8148aec511dd5afc2741ab4aba0b34a584f5375d622b0ede4fdfd5952d2a936f1bff650982ea194cce8bbae8bd76ada564c80b0fed33823dde1839e2102baeebc285c9bb6385a391d5cd44469d87bc5ae1c2a46de009272e3bfa1fc8392d790598e38064d1ba34d52197ffb8a0df413db9b24f3a59dac50aac6b53e7370a9bbf70d2417925ff62999149035725287ed1f5ee6a0f22a590ffaaba4b7a7083d312c771e4c9b9870bb0ef01101b6912a6f9e5bb4883dbdc8a02aba00db985957a6a5636eb4cd589d4495956fa8b8b667f1333a444c9fd0141e351d17daeb9581c2ae90d1d63a1a637a9bad818a202102137a658d8f1538edf2d5b69cf1807c49174bbb5be098af354d0bde82527a886339e8b3ce3320491278fa42d52f5a42b93b93a5777ae7810cfa6e9ac7477a4e80c72dab2002699a2415a47c04c800a3afc7d5491acb329dff683c18d43f4943507b85666ae48ff3fe976b9705c5a264a25659517f82729c791003e2159ea9a3bdc5a2bc590b66ffe69bbbc0a7acc4f887ab1b43353ce24bdc9d3d35b476d6f6c114652a2ec8b78b7d1bf30908dd09862a2cea61adb70e06d1532f0bf0b8eaa1eaa2a203411130d5e14f00099f8a7e86ab03bc63a3c55fb1dd33a877b6ab19369d53efcdbaf28e1533071eabb6a03e4326fb758b9b73199e63eda2e51b54905d9fbbed622656d350a15e2484163b368571f773262c89e43ec95ee38ef55e372fa5acc2b40c78e627c6bcb70a3ecd7a864a8b223460d1109a85fa7152d8b20e2846b68c17fd7e507d8dbc90c13c24ab35c1ab88eb3b484766ed22aa1a4ed7289b1d288c725b5b406470b6de8e62f0f3c7e8f8901053bb0165a2c00b864bb16656affba6acc655a522895d0e013b677153d9ae85990cf23a0893b384766f33842ed3ddf79cf3340f1b6fba7fc0d4d67990e57e3dc1c6e50011c59b77c84e71b6854cd84914a78bb8a178b412d107744bc1324430db0a8e2cd42234697f042a977399869fe15749630c0187f95db62a1bc3f2946014e44c52843ecc1cafe028f2c631455a5c2c8d9e73ad5e99479cc35dce8ecb330cafc2ef430bb04f3686cccc60f40f5227ae6a47acdff419e4698db78ed64b103169dad0846c5c5127b3f783e2787dc56680ffa124b8ba18882cc3488feaf5465eee3898b3f8286a114c5d46ad483c11157b51813459c3d8470cce5472b268e3e753f30b76b27b9561e0dc785701d0ac5e43730413dd9d03e1b5a5f31f9242a01d27add7b11df8f8d548b5b6f11a075aa69c768c5e1e372f893f6fd633f6a827116825d20f84abd253001d19c90c6be5a7a555d8fea830327d8df1d659dba529c8971a2731b27b96286fb1170987d4008ae6718e1370ddf4102cc9231f1eb5cad51d39953fa93ebdaed48c21ddd857bf8fdd9bd8cf9f32d6248deaaf1df21ba707133b936fc6dd698a008665487031cf741de097d0930bb9efc004527864b173f6ed0e1c24e0876bcf8f83c355e2c618ca23f7f0038b8a0708c7f23aaaddee0961da9a9e05125b9f34ddbc20e74ad8586db5c1883a121cad804d82e2b7a4bc623d9f5f8f4a923c51cda643fef91f751df060391bd1326986d32e5b63c2e223050c2f540d8a0e4eefdb94c4ce39d61f5a9e9c772b646eadba35faf3eb789ca3f296eee3dd7a80c8527d60680af35b821b826da88a42c6623a3444f3e501c29d7b3962a6bb7bbeb4b77d2ef34786548152f01e3c3cb18fc07cd290e105f1b80d6e0d7c207921c6f4546443b0f8f7fd1652bd092d5504f929ff91844d1d065c15188574ddad9d6a17fa2596436ffbf53b304f92cbdc0b23d9ae71ff4c48978ca10dd9024ab4ba04fc8abe195877ebff0392cb40501a1dacdae521faaa47b6ea43dafc16757c2fd0a739e830bab86cef374a36ee780d4b63aca33cf73a8bafb37de50730a40593eb6152334c1ae3d6c7f7e410a7e60c6f3eac20bb5b5ed2d445", 0x1000}, {&(0x7f00000011c0)="cb30bd872e849039cab23ddb40a88a860cd079c64526d71c9fdd53b92f1d7d48d6352b238dd8bf069240a033b4aeb86de77017363d59105e4cb4dbbd5c3f6a6f76781e3cbd5bc31a11bc4ae6d26efbbfac67ba9818c2966d232113d9c9f59f799ef5ed59aa8795c58846d21ff812b30a83097f9759f67d93d419e4ee9f2428bae3db3dd9b0cb", 0x86}, {&(0x7f0000001280)="9e172a7242bdbedb4cdb56ce9d9488166d9c4ba11e03c769b9fd8e87ba011e221655cf6c8c2bf44a915d2497f90cb6883c7896a1c9d8b005d58fc45c6988baae1b881f0da9d2b798ef451c61a7ccc6d3dfd7aa87963e5e7181e7d429cc36a3c35c82fbe082f103e8c775999ea55113379f9247873beed11ec30bedf7aa7cb03f1fb4b49a5df9c97ebb344912368c582b055c1bc94a096420aad58b22e55ab4d9bfc49e92888a330a5e6f3d3f3a590d", 0xaf}, {&(0x7f0000001340)="45ef16ec57cd76bbaa738f27b7a24badfa327930caa8914a51a6432ef276747f2d0ad87b2a14baf1c8e7079d2a31f25be9f823933cf0c95a5b0765bd90b973bf6fc3eba8a2ed61840060ab73ddfcde0d4070bba795636d1e033cea00c1f294a0dac7ee7b1f6596c79a0b861bc27c5ef3f0cdf30e2103a56b8c4f048c91ff27070edcda99a815c4b22418ec5e5067803375acf386e2dd5ad989ed5cfb0c08cc22e434262f4695468caf335ccd620a42dacce5b7e5d02a4d8d0badd83e35f00bf30f9cee5cf44d9c817a9529646a6baf8a914b1a062e2138e1b8c7dccb765b86d59ef77559103ffaea05f14c1ebd12e3714c531380f7dd2ef6", 0xf8}, {&(0x7f0000001440)="2152ef646f781c778fbad70ff25a9f916da5276b4bc03dd426943ed9e6fa56944b8216741ff329d900fbfb661978d5377df9a4b450c0d5945e88fb8d8136efbe233d0785ab8a06766c6a711cede734c76b4fd15aa7731d7b598f120597c159710ac091d79c697fdb2a1d0e81aadb5f0005127d3d7b7349c3ad27871f2fe05ca1f33ee38f38bce66d6dac17f1ff1613e5c915d8d147002090e51db2945c0c1a9580326a4c6fd39ad4ae6abe1a3489556a5baaab1ff69526f2e50b93709c5a4dc8e4e4cfa68e", 0xc5}, {&(0x7f0000001540)="7e4f8a27dc14c6aef6604c46db5f9cc7e2a786abc11973a2e0eca7e3452c5a24ca0b03b1fc3e2150967992e3a5e348c92df2ff84174cadbd13f19cea8df9e39172f279c5021f056e69e4ae725f50fa0e7a78824ca89100f1a4a544b9b3d3fc2ba545584ac6dda4d3448aa1ca28ba5022a37eb72faf2bae628fa8fe01cf190bdef97f32d119a31b4a73fcfccc243e1291a976c8e05a2d218dd4f4c4c99f978a09d32606cdaf0a518128ac0b3fd1cfe3b0a5d2af58d3501f8ef27b87fd6b854bc5eec1e279e816e7facb25313e7931e079a95d76714d077bd075838898400aebc932d27f3694bcb88e73", 0xe9}, {&(0x7f0000001640)="8cdf8e416a11d7dc1e7073562b4e3e4bfabe83a1114aa15a0aa8e0688a6042c2975b6ff90b82f5f6b32b185340f5885454b73a3670f76b38cfd906d2f3486cdb59f220e106a866dd3be99a1c5d9e45b5c7da097710c2388b344ba87a201d3477b673b0c8629c3f06d0aff744a459f0a281fb3e5603c814", 0x77}], 0x9, &(0x7f0000001dc0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23]}, @rights={0x28, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29]}], 0xf8, 0x5}, 0xa) r30 = socket(0x20, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 16:00:35 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:35 executing program 0: socket$inet6(0x18, 0x8002, 0x0) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = socket(0x1, 0x5, 0x6) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x180b, &(0x7f0000000080)=0x5, 0x4) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000002580)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000002600)='./bus\x00', 0x8180, 0x10000000202) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/153, 0x99) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r3 = getegid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) getgroups(0x3, &(0x7f0000000040)=[r3, r5, r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880), &(0x7f00000028c0)=0xc) write(r0, &(0x7f0000000240)="44748ade5bf8df822f8f97eec25494f566c393", 0x13) getegid() bind$unix(r0, &(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x3000)=nil, 0x3000) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) r1 = geteuid() getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = shmget(0x1, 0x1000, 0x110, &(0x7f00003e5000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:00:35 executing program 0: setreuid(0x0, 0xee00) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) setuid(0x0) socket$inet6(0x18, 0x4, 0x35e790fc) socket(0x19, 0x3, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000100f40000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x4d) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = socket(0x30, 0x3, 0x7) r5 = fcntl$dupfd(r2, 0x0, r4) accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) preadv(r3, &(0x7f0000000200), 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b229aaba601b4000b000822370500000039"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = msgget(0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffffffff, r2, r3, r4, r5, 0x1, 0x5}, 0x1ff, 0x9, r6, r7, 0x81, 0x4, 0x6, 0x3}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:37 executing program 0: r0 = kqueue() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getpid() shmdt(r1) fcntl$setown(r0, 0x6, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x25) fchmod(r0, 0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x1}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) 16:00:41 executing program 1: r0 = shmget(0x0, 0x4000, 0x25, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x5, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x8000, 0x1) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x181, 0x10000) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xb, 0x0, 0x2f5) sendto(r0, &(0x7f00000000c0)="4ea2f04a692444a7348b97bf51eea98335d7c5ff04ef76225472c983956af4e7e7f60be545ea5f16d7bed2458886f2d679422c0881285c225f02992ea179b473b9b43ebb554eda2161433dfcc934174667a20d199eda6af83e7109cbd2aecb201a71b8199224b92d576fddd615a9158e4c0535cd8775d052fca76f8889891368516f4c9edebfe853cfbbf2f7d1510a9a7f0930212a7b407ae8d883a379db773069dd473fcec7001b05edf0048af6dc5c06db9769b848ca91d15a7a5f1fe6fe79d7e07b446ab4d8dba8454d7aaec3b6", 0xcf, 0x404, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="02f2c559d85e689ab42515331b37d143dabf5de29aa6a67b3f0d77ba3b10fe73aafdd8eb4bdcc3e60ded834f389badfda59ede61d78f1363af1ab983af48e34aca2835f666bda20a20f771ebef53736f03139113cac9f890b052cab77d6537f53921c499cbcd660c1c207e018d5bf0", 0x6f}, {&(0x7f0000000240)="44c2c610f916b30e09362a2c04e120f17d8a857ad4aaa053441ac3929c71a35bef1fb2b0d7fec9e49b933dc591fe2bcddc205edf495b8a85ba52f35d068083e78e83c31823d8695a9f5a17895712725a6bc66dbb2e35fb791157b10276e9495617fe48e29dfa2ed516d1", 0x6a}, {&(0x7f00000002c0)="a4ba726086e91e8d3f301617c5a9c1c1c16341c0e0df7333bbc525b68cada6bcc29c331658c6fdeb24e7cf5eb90bbb48ad482b38f7fa0fd3d08b9091589c0620eb468e08ac4862a2020ea4a5b23f4f3e0c58e702c5a836e6302fe99ee015eef200a4a5cb1f1397b71cd42da2f2df4453456153bb695dfbbf647aacbb0141d693d56e33c449c556f5568d053689d43ba92c11885bc929769574de9f838168fad0f22f9d471486f8", 0xa7}], 0x3, &(0x7f00000003c0)=[{0x40, 0xffff, 0x8, "bffda48ec3a9ea2c1dbf6ddfbbcb48ebe3ad5b753e7f53a6d1ec3fc4d6aac14d8598e0d57baf92bf6b2cca9a1576c44c"}, {0xc8, 0x1, 0x4, "f11e161bc1a8e61da0a35dd1a5604258b46e828aadd5f3b72921f2e7c1a83884284fbdc9f2b952c5801e0e8664734718c4dc4267c7f0557fd1a30bfa78448ab57a3a359e3ca9fb7dbf39c2c97ed26153dcfeb3f9f13161d485777f4d861b7d9fed24b4a3377ddd14d2bdd54356de2b74dc5951e5db34e985b03634341103a5ab37b92778e1e393bcb45a4d47e9d9435e058db4563827ad94c7c595738a90dfd738121a6e94cb155ff06bd2356404bf7299d3"}], 0x108}, 0x400) sendto$inet(r0, &(0x7f0000000100)="8c13bff0c398", 0x6, 0x400, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) listen(r1, 0x20000200003) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000540)=0x8) close(r0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x40000006) setsockopt(r0, 0x400, 0x0, &(0x7f0000000080)="52bcc472c8f5914f80da4b4f939f4131998a9fc33d1f2f331f3dace82f468b446688787910eff9909bf5e5332bdd6f3ef5d7e556b9b2fbc80235e6bb1300aca9c31bb22d288a9d228a2445360f457f258e9fe3d1d838376d4400000f7847d8824d5bb37fdb6286970ab19e6d6a86a1d05b7ab8f0c0576472940fa99478181a9bd5285e44", 0x65) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x79b3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x142) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x5, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 16:00:41 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x80) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x69ddebcf, "66b2f3a31a73d90c927d43752d89b231db37a775"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e424309", 0x10f}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e873", 0x2d) 16:00:41 executing program 1: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000f00000000004a0ac6cdb777616d87df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4600000000ffffffff00000000000000"], 0x4a, 0x3, 0x800) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='({)\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x96^%\x00', &(0x7f0000000300)='#\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)=',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=':!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='.+/]+\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='#+\x00', &(0x7f0000000580)='\x00']) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = socket(0x10, 0x2, 0x800) listen(r0, 0xe11) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) 16:00:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x68) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/48, 0x30}], 0x2, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x4000000002, 0x1000000) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x81) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000100)="a091d4ca45913c", 0x7, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:41 executing program 1: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getuid() getgroups(0x9, &(0x7f0000000100)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) 16:00:41 executing program 0: r0 = msgget$private(0x0, 0x8) getpid() msgsnd(r0, &(0x7f0000000000)={0x0, "dd6a3ee57c0a8c8791b86da775fa937b69fd07789b6f4dcd472c2ee344a51f23e81d3c81bbd6a192fc36dedab1491c97d6c5bf067e935714bcbb3b24b2605211c02e9032ac79bdd288f77fae18e26e04a39f096f203b0936ff3fc73e"}, 0x64, 0x0) 16:00:41 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, 0x0) 16:00:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000000)='./file0\x00') dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) close(r0) 16:00:41 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff9) recvfrom(r0, &(0x7f00000000c0), 0x0, 0x5957184d5e7eac1d, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0xffffffff80000001, 0x3ff, 0x700000000000}) munlockall() unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x5, 0x100000001, 0xfc20, "57ae8d5ef83ef6a6219f7c0f2e33d73e9d71ba70", 0x3}) accept$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) fcntl$setflags(r0, 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xb7e9, 0x8, 0x81, "d4605b0402c72ec63adf2dd365cc1fe801e575f4", 0x5, 0x772e}) r1 = semget$private(0x0, 0x3, 0x634) semop(r1, &(0x7f0000000280)=[{0x1, 0x2, 0x1000}], 0x1) r2 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() msgget$private(0x0, 0x8) sendto$unix(r0, &(0x7f00000016c0)="245ca513bf70feaf300a1d31d2e0ec89eb2ad8932339053afe5a04ebe3cfcffb57050a51b6dcc2f3cc3766c97168c245030ceaa71130d30ddccd3735ef3bb3a86f76cb3d7297583954656d2322b2a984f5f8c64f7dff1e87647400f3a8cd2d0146a098d0ee632e0ec79fb3c0d9a2c6f5dc3ada78a6ac23b96440840eb738c94326468c9fe05e007ca149f13565cd41cc4e7cb1b61d3e94ecd75b92e15a82c17cf2f83500254467ac734d37a383f3b3645f530bd360e45dae26789e8896c786e7ea069073630872ec12e9cabf10f794c2c0a41496f19e2cdee20a3d6633218acc2f032dd8c823b6efd8b318798208e7e0a5d6a4960000ac004a6ee3d173be7647560f3b748f230654c8e06eafca8cc4bb311f6fa25c956417e72fd13f10726517a8aa2c20f03d37b925c71bbb30ec5e5ed8d288c130acea9cd925556159236e2d2e588035ea8b104a40d11024b4b461a8fe", 0x151, 0xa, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) semop(r1, &(0x7f00000004c0)=[{0x0, 0xffffffff, 0x1800}, {0x1, 0xa81}, {0x3, 0x3, 0x800}, {0x0, 0xf9, 0x1800}, {0x0, 0x1ff, 0x1800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/31) semget$private(0x0, 0x3, 0x460) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x10001) socket(0x6, 0x4001, 0x0) 16:00:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530004d824a5c885b94e3ff988bd22e60fdc432c7e9285beb65d78f91d26bce808cf48a031a044d5edaf2813fc0fc320e3f73371895b2dbe7793283d986bbddd92e8a60de10afe80239ad8e318bf1c235ca97345e8dfcc891d10cba2865a06b6a0212cee3a0e3a9199e303363dbb53072c9ed5651edab43440b1bf62084fd6d3996348485dc28db2aefba08d282ee3905e79cbf3a8998e1e8ebe6e60c2da249b4aba2b82bae"], 0xa) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x1, 0x5, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x4ad2, 0x9, 0x6, 0x7, "1e2391295d1fbbf47ce98018ca2507fa6debb438", 0x401, 0x1ff}) 16:00:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="59a5d4c42768db3d9843c8262b7b2d678524907b17d1bacb8d2e34536e5f70375aae21af4900722b1185fef203db65b59c4eecec4032830c0d08d0706065f48c052f16bf8536667959beab5e4c4becd8a64cffc180b9e9c74111ff4e51955b416ae92bbd094b81ea415764205ad9154411a372fda1b45a09100fceeae75f3ce9618c6866a36eb986006af313b2ee60477a74aaa5e219d428ac037919648dd67ffb771db87a7fdad2d09dfabe582011d1c7230df5800b70efc9", 0xb9}, {&(0x7f0000000000)="77c50cc6841a5ab5683ca1823f4e481515361fe2b3d6096c748fe021067386e8e13dd487e72ded72ddc8d55f40df0d736fdc9f220bf6ff4c18fe71f7f4079dc63500b3827678da8b16f0be493d6cc764fc63c31c14450bac53b83a470c18d0bdb02e9531b5e3ff82fd56aeb6", 0x6c}, {&(0x7f0000000200)="888a87f423134228543327872e08ebb38953e2ec149d9f87997a71bd75cf42d268a4bff2f05496002379ae9c07e4c4c0bd2d2febcf82c0ea2ff5e3959ef7b3dae3a4a2830685aff546b329d07f577bed990f15e2e8c7ffdc2ce53e74959254424f99ce45481703d51d114527e535", 0x6e}], 0x3, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x68) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x8) 16:00:42 executing program 0: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xa, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x1000000000000}) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) open(&(0x7f0000000340)='./bus/file1\x00', 0x0, 0x10) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xd1}, 0xc) mknod(&(0x7f0000000480)='./bus/file1\x00', 0x4, 0xffff) readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r1, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x127) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r7, r9}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={r8, r5, r6}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r10, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r10, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r10, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/114, 0x72, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:42 executing program 1: r0 = shmget(0x1, 0x2000, 0x101, &(0x7f0000be3000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001440)="bb0d8815cdce7856e930b85d1d50", 0xe}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000001540)='./bus\x00', 0x80, 0x124) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) truncate(&(0x7f0000001500)='./bus\x00', 0xce) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0xfffffffffffffffd) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 16:00:42 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000540)='./file1/file0\x00', 0x20, 0x60) fcntl$setstatus(r0, 0x4, 0x20000080) rmdir(&(0x7f0000000080)='./file1\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="3d1e09f2eca98f37711475eb4eb76c4f72f3bd71fe195868497fb75797c377c5e8f1a132a9fc46afbf6fd1e98b63b0645bf058b3d747734492ae93df61b426076a2a1835700327aa958321777ad2f855cdceaddff72c43a4f4323c336619bdfe593ee9b53e880095b574d86cd939b6c900035ad82a81674faac101894f39d2c40802ec731fed5610929326080180564ebc4a5dd4689bbbc95284c0e52bd6c6dc6ffb5bbc09f1807b83ae7aac5eb4444fab2073e0599473f72f38360a9a24ea1a77368a8425a4431f36bc155c97ca6622719a60ae93339e0fc6f0921045d97390a7a7555154484df26886", 0xea}, {&(0x7f00000003c0)="70fc0b2a19e0b21583c33bf542f977a66066b3da7d4adb9013019e2bcd53712cf881ac24734e966f3a25792dc44d4b55be50bfc36982d0ef2a51050d912f5e72abdc453600acd01778c3b2825894110e2c96ef31fcf3a9ed1c2be45bd7d091e68107b4639fb199a96e13fa1c686dda10607e7d2a3ce2097493b1b62e0c2d1748983233406d193a96", 0x88}, {&(0x7f0000000180)="b26e3a63e54d8c0d8ac35f4fabb34a53046802ddfadbe9bbc57e4ebb709efc6a2835de5322838c37a79ffbd11e0744eabb75d13e581f6a380eacd87734bf79fd64083dcd13f30548d67997b5da467d", 0x4f}, {&(0x7f0000000480)="1e63e3bac9c7d3b039938fd0c58ab8d6efa1aeb029ad34b415b36ac94ee24c3f7b922b62d38862397b999e35d90d5bdf9608b1b8eda45599fe0696ed1ca6df1ca2abafe50fd82a2bdb2490c9a5532a6c3279a33d516abc6e31139b04a23c394c77cacd9ff86907d622ba8408bbab038c225a1f7891990f7e856f32fca259799d23cc9c556754cdc1d916295b804c035b4ad39c186c44d26d929d4338a5850f9254bc917cb0f170e7aee122cdfcfa35e563c4dbc05e1a25e29fc336dcb75fbe", 0xbf}], 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x6, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000580)='./file1/file0\x00', r2, r3) readlinkat(r1, &(0x7f0000000680)='./file1/file0\x00', &(0x7f00000006c0)=""/89, 0x59) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) chown(&(0x7f0000000740)='./file1/file0\x00', r2, r3) 16:00:42 executing program 0: setrlimit(0x6, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000040)) mlockall(0x13fff) 16:00:43 executing program 0: r0 = kqueue() r1 = kqueue() select(0x40, &(0x7f00000003c0)={0x440b8e72, 0x3, 0x0, 0x1ff, 0x401, 0x1, 0x5, 0x4}, &(0x7f0000000400)={0x200, 0x81, 0xfff, 0x7fffffff, 0x9fae, 0x100000001, 0x7fff, 0x400}, &(0x7f0000000440)={0xffffffff, 0x7fffffff, 0x80000000, 0x10001, 0x7, 0x1, 0xffffffff, 0xc0}, &(0x7f0000000480)={0xfff, 0x6}) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\xd2-\xcc\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='{)\x00', &(0x7f00000001c0)='/@\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='**\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='.}:\x00']) 16:00:43 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x10) r0 = socket$inet(0x2, 0x140000003, 0x0) kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = kqueue() lseek(r1, 0x0, 0x2) 16:00:43 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000011c0)='./file0\x00', 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8000001}], 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x4}], 0x7ff, &(0x7f00000000c0)={0x80, 0xfffffffffffffffe}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10200, 0x50) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x8) write(r1, &(0x7f0000000080)="ac1a56cc77cb1dc490b8210302d768b2d34a5cddaa7ae13c735bf2b79d0b73d2098b6543d570b805941bd1b2b73bf98f39b8539566f25d84e3e4f18c6453c20254b4d2292ee599d445f397775e2dd19265fa5b24bdb9a5970496e85ef386ae18d9454a0ff1d08a485d319032f71fa083079daca0596493d847caab7ffd758195998fd6e5434887704451197b94f77d50088dfc320074ae3ca585f362a78494104e16384b7dc6d32a4dee5d352a43051c1565f9a3a0e7c33dde125c7e549e181beb0bfd790af79a61d33847483fd18e5ea0b100e2777a6db893771ad1878f941c60a9a85f871e77c992d98cf6c6acdcdf5604c8256962b8c1d855", 0xfa) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000500)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b1bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc83ab1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027c47f1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a65ac0c8eee5236", 0xd3) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r6 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) setgid(r6) getgid() setregid(0x0, 0x0) getegid() r7 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget$private(0x0, 0x0, 0x180) setsockopt(r7, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r8 = semget$private(0x0, 0x7, 0x40) semop(r8, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r6, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1eae8678ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x224, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000003c0)) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x9}], 0x8, &(0x7f0000000140)=[{{r1}, 0x0, 0x80, 0x15, 0xa1ab, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0xc00fffff, 0x392dc0000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x48, 0x20, 0xffffffffffffff7f, 0x10001}], 0x0, &(0x7f0000000080)={0x4, 0x3}) r4 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x16eb) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x4000000b, 0xffffffffffffffe3, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x3e) read(r1, &(0x7f00000004c0)=""/193, 0xffffffffffffff44) 16:00:43 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000440)="e36258a400000000000000007705000000000000004e5bbdc3a5197094b222988a238fe79bbaa9672311495c9bf109d5e1a9c4de41a52f5ea7fa0023d58b93e8154e000000004908d0d99bf7c19f078177da4ce9c28773bbda1049fad20400eb0000000000", 0x65) write(r1, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58119c3e1ba798f466d04677f54d4b92b9a070052f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cf727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xdd) syz_open_pts() close(r1) r2 = kqueue() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0xbc, 0x6, 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0xffffffffffff7fff, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:44 executing program 1: r0 = socket(0x2, 0x4003, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x28) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file1/file0\x00', 0x100) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xed00ed699fd80ab4) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0/file1\x00', r0, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x800) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) r1 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x2) syz_open_pts() write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b40960a2b27761ffd4d651ed3114c665dcb9c60a2b601eff139ef051f57368da47022620b4f4a9bb", 0x37) r2 = geteuid() mincore(&(0x7f00009fe000/0x600000)=nil, 0x600000, &(0x7f0000000480)=""/240) r3 = getegid() pipe(&(0x7f0000000380)) fchown(r1, r2, r3) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) kqueue() r4 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x9d1, 0x2e25, 0x879d, "0945bb81e70a48cc092500"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e3", 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x336161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x2, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/129) r3 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xccd9, 0x8}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x1ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf000004c, 0x5, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000051, 0x2, 0x6}, {{r4}, 0xfffffffffffffff9, 0x10, 0x40, 0x4, 0x3}, {{r4}, 0x0, 0x20, 0xf0000000, 0xbe2, 0x73}, {{r3}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x400, 0x1f73}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x4}], 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000280)=""/246, 0xf6}], 0x1) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:45 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) setgid(0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e9000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e8000/0x3000)=nil) shmat(r1, &(0x7f00003e2000/0x4000)=nil, 0x0) mlock(&(0x7f00003e8000/0x1000)=nil, 0x1000) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x80) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f0000000040)="ec679d0c6dd7000000007fff726fcca71c7735edef187da1ffff9e0675d13647e473d2bc5fab02d5fa0b33ee65c77bc06d347644a5d01ddc636c8423f28c951f5514945abdb7c4d5ed14ae29ab33fcc1a09c22ed436456008d8d01fe39c55452310877e59a434c82dc4e07c9e9aea9b2f9b4c790debfeae7dd8d85fa11406ada12405b891a02412ee70a040b1a71b2d24cadf5794e037705eabaf0a678ea76965eb61c044d7fce518a597904663a9ae17a74ffffff7fad19895443f3e1a59de15603ebf0d859540109409a52cdd9e62b985a908bf7172e2182a1c54a05a20713a08edf10871d88e005e4c2c9e729e4b956504254a500429cd3612fb2ab837cb730a9720ee3cd020621611a11f3f895f78270ee0a181f58559fec4193e97a6a6cfd6c683bc209d62e61fee2a8f2d7a00234f24013b675ac3f9086a2b68f695db6ab5c6e20a5f8ea3c9d28e6be40973bcf059f15b96885b7adec82a12feff0b1e22b8c1e2f9200126bb05d766f070dc52f317075d7014b63f16b84281c7eafc927ddbd4d01c0301aa4a03805657db64d7e3948ca4deccad478baa55a92", 0x95) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x5) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001340)="9d96cce961b02c557036d8f0e1a9ecf5e52b1418558ef506cc610bd907291720d6c4b940cf57c0cf437389c553f92b35378e4354560c2274783e9becf8b74a1d0d50f64f241171e0c9ee8c822b0df3c19fcb2373b27805f9a64fb46da3e2df27e0a54042cc9b2c232b96b11ce194524aad83c73dc989f3a1f824a738e0352ec0f50614a00618bf121c5da9931e2083a9911515362ac039942fb60f8fcf23c9ae1cd7583edf99968aa2d29e64c11d6a5e8a", 0xb1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="31938972231245817c8ebc4c23142198871be0cc794c7d9bc3a6", 0x1a}, {&(0x7f0000000340)="215f344f477677282456dc7f604e84a7de095d075c2671d4f7f6d35795620fbe6d8aba3bfd766941b3913d8d8cccb9af18b9df33045ae62c950be6abbca324539859d7a5b431254b6a41f7edf057ef7de6028e29ac8652fd5b450dd59233a1a8e17e22a4a4afe4b74c9f1f70661bf5b27ba2b46df8a96b08693bc68a046cd7eb2016d0824d2a0e836242d031067d8ed61fbf9be6c49f9b9e728b1f23f91607487c3424c80724f0d105e3da2478807529f33f254854b1cd2361f8282d0cd686848b8d96d4672fd74f9efeafff2486acdab3116fe43405a72c6bb7417c486787f4944aa4627cf85ac24f67e1b4a0cc96330788dce607f50a49607ffcee6422729f3cd5995e2739af3adf5665bf34b83f7cf8934d14729c99cc24feb93d1db9ffb1d9579f1646401b4a8ce7ad432151e95121dc5d04bb98fa4b5e1f6763b9547b15d3a474f849d8718ba9979faaac64a4744f77d25f82774f6f684398acfc9e27fa299abf89428a1039aea8c7f88e9f5ffe88dcb367959ccea0113a5ab036e1bf704ec312dac5c1ab40c34728a2d6c05093920a0cbd97a7fd080595bead6ef3fddcac29937eb11bde2beed5d1970c55e0e8c776302826c41c09ee03aa624af957714117d3ec9437725dfd93971a5e128212948dde90b28e1184bf13a89d45a114eb41f27f670f303622581523dd6b8d4779615064e1bc155db1b07bef471112059318a6c8d8b71f93c0fa8961a4d7385a75261932968f087eaf89ffe1753f2140c28050e7d1be4b79c9446a80be9e900c437482ac27c92907e618d8659966ed8cef373c0ef08d2ebb0d91e09cf620067890366b2c8fd91552bd09455a46d80710c6d384c719d5f9a073c544c2f8fa8046050486a21cafb35f082f81ff5d5a9d5dcd894217b0defede82324fc7e77def90d7292ef71635abee404ba9f3e545fa13e9ed69b0c1efbcf26749fc83ae055d70e3de3b53400504183a70fcab64caaefec267ea1ad4d70a7c69a80e74107e3fabd314f585cb95ff40db99c31d9b8636fea22865102bbbc11174c79044ae1bd47833abddd84407aacfa8ad78381df372d6c4ad86196b05ace663958ba067c8873bf8d23eee1c898542f5b822b76d7a5dbde603bded99c566581cae39ff06fcecfbf3d3f0341bd66578e58186e7c9252584a08d18e4281f23ec574ef98c0666fc219478142215e698771b8c8ece001892a5b465cfca53c9895031146e058efe1784095920993ab66ec6c4727e82dfb2f9321f5da39de95ccbfeebf0ddc420ae44ee7fa9e647d348d8493da19ab3803cf904637c9d2740efa63697d7ea549f49e96e6361c0c833383e2c5baae1a87f4d2c579a7e9dc495ca163dc7e338f439032aac869e1a52af71a6ab8ea303bfaaf13db0fa9627d04a8d413f0323c166f35cd7ca90ad3523a7d3b8c91609853eb3a118b0255d3e5b8a5fe6d6be7e7e0f4572d45b9d3addae3f3022b5d4673feeeb601ff87d10a52a8254fce340884f3d1680fc705273e14da027d7eb183056d644a710d83de55358444c0d88d1faa56352566d9ee6f1f1f9a13e7dd59dd23d419e186c8f393a40edda34795872a4ee32a5397307ccce98665a5c4738da31f5e445b03eda055a40f157852f380a2ef23d2070be3ca6a209cb661364b216c455772b0e3b3426bbb7d7d50104e6db1d3e90d386b4893bcfa82d005642633fdd32312ca75ab042e828da9e2dd8b2f19f6ddaa20093325c2121b97449291e6d48e3954fd661f735c9b6cb30ae4f28dddd6aeb3c9a8214d9298e3d05f67b818aad16a6abee70c0b7f95df61264c61f12138c33431012fc8e60b07e618e782047ba29e2daf37096c28855b1864aad8b5ee3dc4f6c2b0cf30d729670c08294d87c04a6ebc34c7e9e99b8830d0961394bb3a87504f1192043831abe975fef1cb6354933c256c52c314c6c0a5dff4d24e06a2973a4092554646278295c7660776f11945b5cac03f7590a89bb312cc0b464e71330fbe131ac32adf58e5cc8bdfe15ba9116bb6245f45fcabe8732ea8a00bb0010505bdd2830d0ac3bdeccbd6d791f7369eb3fa9652c68ef0b9afcf68aa67477aee2c030442b6309638162900df39d2570224d8d9c32b38fffbe0a164048150e4b0d044493c5e0a11c10891409f88cca7790eb27369fe5917750ce2dab2c13597501b5ef955dd32178c2912f519121caf4bc0c806f67ac7a2c25454977cc3f047fae63e6059ff735ddda05222df53b2f61a28641a9db07893443e0fe01c297fb3e6a99479b160e4bcfdb2be1c12a505538e628a60ac945a0c27648f745c5da35b35978352a20c96b2a1b4a8e2103f948a9175e05291ed17507a2acb07243b7f860d171dca87449cdecd75b5903accc943dea75a3f109e918004dd2a8d645cf0f60f56811cfe4db51bcb8287068609d8e3e52ef7349b86a0aec28b80137c6ebc3619b91781c6df8378771f4583dc380a56d9227716f1e31be4a55d8e8c045fecc17ad42be4cd9d85599ca251d7bf25fd964c2381380c8ec9c58f3e58b18efd3a909086372dbbfdab53aa45124700f6cf08ba72e5c49459fbb4a5260be080482c138cf5f0c14a1c3ce9be6998f72963a87e714fe3a48fdd5c0eba80bb37256d3199a4ddf21c3beb430187248d679834c4511e51687b75cce08a9c5ee90a7e13d63e16b2938b90657a55141d7d76f650c945f96346ba6c1e352c1dca2953cad61dc24f98489111c2b440b78632e444abfbc9e4c95be5b470d0151f9e0bd934f5f750942dc8ec3358d04d698adc2c58c7a1842224c2d3d0030475c1ab7769548cac701e35b14c7ae1ae234489f1879a7d7801fbe479570767782f2b99db50da2aa93d66974591da1cc264ca61d95e6d5008fe2d31088b3aca397ddcbb5b01e36f36f2abf9f61435074277a25b1530537623c9548b1c99e44aee54f369adbcbe4871ad34cd77388ad4f023dace26db2a529f2e3855cfb3ec730c38ca6fdd9d787a48595eb599100289ef2d175bc15abfe214baa867415c0a9502b80e6a0f3038ddcc247c6d5abe58b7d46ca3af53f21c9ab321fedec98a0658184ca978a4fa3ae6a8c43c27d390b9df7c12dc6fecf8b78dcc37fab3b2d6418a65f87ec7664f0dc46fe26379430d56993dcdd7ddaa2e7e3a4985b32e8e65708d6507b1f8ff2879fc12e72bb58764e076c5b62a6a8d8798e9174de5fe8853299242285e0f8125c319f3851919af009b94364594e12a062d936e77d4b0c666307b9cd741f4ff3dbb6e560854ae5df6c8efd5f4f053c1d10bbc432c11933e919ad5b60503327e919f0fbc4d726c1ce36977b3656448fd89e4b8af4adfbbd4691b96b99581595a3b3b07141a02544a9d4171dc98eb2c478cc36610847ceffd95aecc5f7e5b601d5057ea82a530ef84fd59a5e8acfd10b1002707e676975231ff18547c8982bf9fd44a48ae4017ffa003a63331d6a6426fde5de3651a041fdc536e15ee369387971255e9177105eccfeec1849bed2cfc3f0e73d2157e33cbf4c8ca3723da2cb0e828325468604856aa2edafae289253f6ff58943320c5a626fe3832592d37053ce586db6bb56e63e8faa25ddd309be80f3d5d1ced3d85e650f63817bb955d3a0ba6f0c14e402a59dad09bf00c906621e2148055cf2783d17823e09dd55979067cd266db83c5151d2dfb98348f8fa9ef4ca090f1701b821fbc3145ae196eeff4f99c7b48df605e2154dbe85ee0b84075ab7c78b4405414b0aef75578aefa954462e2aec0a68bc8e72f4229ce143f1c970a060c67bb3e7205d797948480aec16aadd6f58a8a51b440e8accc418784757b98aba36d976d6a5e7b39c86a27c0c3673efe858a63cb3df9d3fdeed5d32f58264e257047a93bfd85748da83c44c9a572c3c77dc4ff691eb8e8a4d70aea3d78980b304b2f576674f01d0a076e3379bf1da29aadc22076e342e0329c2ff387f436d4c75d639fea61a9914d1349bd641d124d0019a31a13741917255fcbf4991238dcf389945aaa73134031d9724187aff5146ab3418341e2db48c72a4df8380022dff560f84f6225fea35f94bc561470a202a8d22f29c2ac1d10c5eb891273bc02945b76b2305dac6a87b8e2a22c55d8906986325d14c59efa901b8553d8fd00d262729e73f268a4fbd148f0852f6473448023f7082c926533d40e2e0fbad6f250434b227f7f384d71877a6638dae0990a1e4c5c15af3793ae075050e634b67287e00b35e692ab993cd32de9b3ccb9e65afb53a31971fd49f6d44a2706c7149bb182c637fb2c69de41d7d9291fd2836871964fd4d61359e66ef1576e3b8c9edde61a8878e413c1b8e0081613fa125dc06ea7fa26efdab0492da77d665d088f34e002353d3bfafe503465a3c8d209966420bb5f18d01a5e2fddb52de1879ad3daa6f56cfee76249e809da80f9847b303d3c0865d1ccadbdc50ef945bd72ecf1fd7fdf5fc4bf6cafa9fc1349dca71e70aec8a8841dc5f35ab7863b23a9ee329277baa4e9db02859896171d70b85bac52037ca4c84d21390885d2f7697d8014d854bfe510156823afb2216519bc487daacaecedbe9401dfdd5aa24c6fd846f11b55458797009c69c4e841a55dc8fee1cafad56a8ecbdc725b93c97ffcfbfef2e850f06108bb5e57e302218d68cea7b5897f48887750c24de0aac7eea41bb1a348fe011d39bc6b447db761a7bac296fc4f061ce49f12dcb051bb8bddf6ebe72a6b830e931741cf2ad735beba4fbaaa26ad01f7a880f93da419b738d93daeb30f812f6f50068e70378e4f4de8bc9c15015af07d41a22e1f5e458bc83b76b0ed0b6f66120465c870b60e66565b0c8e7bd609044a7ff902dfd3e1c8c0217314d14031a88abc3119776f666df7b71496ea76e2888b24582b5f446874dedf48beb194ad75e27205c09d835e0628328c25d395857a5667b7403f2acfccc3e750a2cebc3aad5f486370c45f8b48e25a2f12059ccaabbfcbb9f5156208be785c2ab0a0fce19c5d480802be44175765126f812a62652dd1145910e7f1bc17d62fbc78897ea8dac294aaf6cffb9a52314154ddf6913d521d4d794f6ca3d72bbfb1f8a0f74d6fd7e6271a86a587498d8eb8c7a9b7a010c67f613731b3cd74cd0908e25682bfc25f84bde07b26a6835a8f12035c813677f2c5bf25dda2c91dfc40a557f828b4de400b06ba8742e1162593df4f71c34acbdd0d0d2a54a220003c0ed4c169960a0bea067fbd34fddd23152e64ea451e67a55263ead40233d69f442225999c31be51897df723408da82c714e5fd9cc39e1d2ea7d4843d16e5b486cff6eeffe12c5920459b62c76aceed4cce00cc4f7c03f6a0355e46529631f16128306031e4497138450a8a7bc7aadf81fdbe915865df2005e412696293bc6cae94ece8ff09603b72512e22ac13396a4de7cf0eb05f6344995c78128acd6ac553d9fa11a9bcf11e782d9b44e16b8308b19d11d79f681c148444175f3f6f8011b130d8bb4c59ca0f10127881c968897cf955b72d78a0c0b3e0be7fb0da2c906514a49332db400c9357810ff7c90211f807ea4fb67eef578bafb25ab199637939ca10389ca379b2eceda70254ffa7f7a55bef75e8f6c90440c02928779fad916945cee6c129e559f9715a36a794439c125ec2ddfc2af9e8bafceca2026429ed234f4adc50fc6d8a948e4eee210b4887dc29fc70cfc6ad51bc9dc8452b90b4a8eb694ee53219538f2e7f5bf87fedd99ca8c0eca989cee94271f9ea9a9d40700e321d7ff23a8c71a0a68e3d047e733ad99ccf31bdbf463851b7d", 0x1000}, {&(0x7f0000000100)="2269ec036367c5cd92bac131e1a9dd2bf2ed0b62f43897ceb31f3799bda74e93a96378c0ee0476fbcd1af3635ea58c4a77b13b105880257d0ddf2702cec3168099048845aea6c517eb6009b5e5019f91f2dd9d6458828c9d1123463d1c52c68a4ee834f94b402f9c9c5f3b644fa0223f31bf1e81212b5aca3382d8acf54e3ba85602c7f4475fc7dab5112b53a391bf73039fa15d71236ef1c994d4cc925cd4c8471b0d56be669284d8eb637dcbbad585a76924b4f8c8d3fd36d211a48655f21837b3d588bad0738976", 0xc9}], 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000001a80)='./bus\x00', 0x1006, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x142, 0x3ffffffc) pipe(&(0x7f0000000040)) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x90) 16:00:45 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x533d02ebd6ef67be, 0x48) ioctl$TIOCSDTR(r1, 0x20007479) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) r2 = dup(r0) close(r0) sendto$unix(r2, &(0x7f0000000000)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ee521a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) recvfrom(r2, &(0x7f0000000200)=""/145, 0x91, 0x42, &(0x7f0000000140)=@in6={0x18, 0x2, 0x80, 0x2}, 0xc) 16:00:45 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x402) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7fff, 0x50}], 0x1000, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002600)=0xffffff20) getegid() getpgrp() geteuid() getegid() getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) geteuid() getgroups(0x3, &(0x7f00000027c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xffffffffffffff5a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") getgid() 16:00:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) flock(r0, 0x6) pipe(&(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0xffffffffffffffff, 0x1ffe, 0x0) dup2(r2, r1) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f0000000200)=""/214, 0x6e2039cd582cca01) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) syz_open_pts() 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) flock(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() setgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x10800, 0x10) fchdir(r0) 16:00:45 executing program 1: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) close(0xffffffffffffffff) r0 = kqueue() setrlimit(0x8, &(0x7f0000002340)={0x3f, 0x7e}) write(0xffffffffffffffff, &(0x7f0000000300)='<', 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x6, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:45 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, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = kqueue() open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) r3 = syz_open_pts() flock(r3, 0x1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000500)=""/246, 0xf6}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x84, 0x81, 0x0, "10873d4bd1da7e475ef613c94d5d15f79835416d", 0x101, 0x100000000}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000380)="f015ccd3aba186a445312516e95178d3738959442b", 0x15}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2194, 0x9}, {0x18, 0x2, 0xfffffffffffffc00, 0x200}, 0xfffffffffffffffe, [0x200, 0x81, 0x9, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8]}, 0x3c) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0xa0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xb2) close(r0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2, 0x6, &(0x7f0000000180)="65d449f83cf4d7e7f7da592e98d011ed531795534ae2888b9a9c39d67514fc037aa5d670288e7c3ce2eaf151b21ca81d945dd532a9016cce5bdd38e3b2", 0xffffffcc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x101, 0xffae, 0x932b, 0x7fff, "ecf82a974f0d858030ba624a60b8d09f0b9880ef", 0x8000, 0x8}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 16:00:46 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8009, 0x5a) clock_gettime(0x0, &(0x7f0000000240)) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) kqueue() setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x61, 0x40000000, 0xffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0xc4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x6, 0xece8}, {{r1}, 0xffffffffffffffff, 0xd0, 0x2, 0x1743, 0x545d}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x3}, {{r1}, 0x0, 0x0, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000010, 0x2, 0x200}, {{r1}, 0x0, 0x10, 0x4, 0x7ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x1ff, 0x6}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x0, 0xff, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000032, 0x4, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0x2, 0x6}], 0x2, &(0x7f00000001c0)={0x7, 0x40}) getpid() 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000001b00) mknod(&(0x7f0000000000)='./bus\x00', 0x80001ffe, 0xffffffffffffff80) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='n', 0x1) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x101, 0x380000000000}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x401, 0x93df}, {0x18, 0x0, 0x401, 0x7}, 0x3, [0x200, 0x7fffffff, 0x7fff, 0x7ff, 0xffffffff, 0x801, 0x3, 0x8]}, 0x3c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=0x0], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x188, 0x28) 16:00:47 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x2000000005b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x0) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) 16:00:52 executing program 0: 16:00:52 executing program 1: open(&(0x7f0000000440)='./bus\x00', 0x141042, 0x0) 16:00:52 executing program 0: r0 = socket(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f0000000280)={0xa, 0x0}, 0x1c) 16:00:52 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)) 16:00:52 executing program 0: 16:00:52 executing program 1: 16:00:52 executing program 0: 16:00:52 executing program 1: 16:00:52 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000001c0)) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7f) readv(r0, &(0x7f0000002180)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000040)=""/117, 0x75}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x5) r1 = dup2(0xffffffffffffffff, r0) accept$inet6(r1, &(0x7f0000002200), &(0x7f0000002240)=0xc) sendto$inet(r0, &(0x7f0000002280)="233d70a1dc36ab21eab9960a6e34fe", 0xf, 0x40c, &(0x7f00000022c0)={0x2, 0x3}, 0xc) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x4) socket$inet(0x2, 0x8005, 0x5) sendto(r0, &(0x7f00000000c0)="31f030623304c97de785832154ea135279936dc4f5be62dc61c4fc3e61da1a715b844514b746b5161baa0b19a90869eb462eaeab21e667d98282a180fa2fbca6ce930da13c5fd72c7166ebfd316fac8535570b66b0eea2fe0620ac9e55cc30ee4cf0a8a929328e24da9a8281dfddda4d83595d3e1efc610d103fde1a673e6ed640987dc64f43ccc3b17a612255e3916d5a471f023cc6bc02e8f0c1ae8c9a60302a943bd144f21bdd4d4d54471cfbe3a39a83c3c397046edcb5f455003f44374f8bcfe32fa364e3e150dc30654f6e692c9b809ddb275a557511ab28064357bae0bc9d59e265f3cda5eb8f911bc531fa7ca3e597bcd5a0625e9bc03d7ec90e", 0xfe, 0x4, 0x0, 0x0) 16:00:52 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x1000000000008) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x20) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000300)='./file0/file0\x00', 0xa, 0x4) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 16:00:52 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74662bc6ae92896282491cbbe48b705dc225122e39333ac69e4ec4fc95127be12af16b13030929067e9314f526c541f8b474f94154ea2fffe558b70065a09bfe841334763ba63b098871c7cc179285740a3bd50052c92ef4b771cc0ad6d25944290e50b0f07bf5f5314c67bc30d715e5ae82f5b8114f1c66e3410205ef4058f24cdd19b85bc698fbba07770084e6addedf32789f44506daf666f70355a25be87815c2fb7722fcb96e2d1e3239c0b2e4630ef56833b160c649a57c1dd4a635bf7e4433597c5b78c00bd4600083b81f5f5a53b6c816f782a22d68bca2721555ffb0dbfec3666c5fd6c13a23ec909c334fc4e656a10ade0ceb5196c5fd4e9fe6dfec83d50b5e8d41171b8f19635cfb75a69ed0e6aa398c82f2d2c45135bfdecd646ae03ff0099a75ad7c15ef478f68e22f9598b179fd8abe8c174df37c45218a061de13413f0471c84f5fc24530856ca51b5d70ae73577defa36c4e54d357861e25c182e470d4690f3ffa92afe79215bb5ccc1153b8fffb14de01146f59bf061debc420b2963d8436a077f4b0874caa21b168418bbb25f09b9080068345f4f753817c6d7e37f8b946c0d3cfdb671b2412fef61fae6a69fe3639b5b3c038c6043b4681cc2d8d06ca689b455acf8db67d23214c1fa898ac0c8ec05489c629ef6abfa748d22e923a34d98da918cf4eb45296ff37be1096a9ae6bb4011741b3969e72e77a9b6aec7fc3f8dd62ebacba9c91b0362340baa63d952132adf2e84cb933a1df241d79f63aea14de95efa82332ec818049481d3d0c61b0759b3adc6dccd2625f090e977fb03f79a59bf0d006cf216799497235951124d6599e598ee35cfab91a8189365d05e1df71ed8809385fc8e3e14bd4b11da40e30ae8dbf8e45f90df7e64e382556c229019272150a961e00ffd160be6106816d831bf82ef51527e7a8a6c59cb8c66260f9240147d29bd7796b5ebc526ed00126adfd319fd9b13974683c0d47d09ee55ef467851c70f010dbeaeac876843edc23314bdc475fbecd0e706fff65d8045e450749c7cc8a4b109d489ed9c07273e3a8e440fd1a4d2a7472d9175c677583c574454d85e43bddbec5e5a2d6d01fa5028b27923424c8f71ef789947a59d8805dc995df78adfa24ceaf29461a909fe96f640dea695f17c97991e78f40367f840309cdc418d904e63000cfb1c4731e44607ff59312fbc4ba043d1f2fd69a271e6a22958f4a348e5e9ab663a729eb2cce26350e0cb700e40625350f92e54bd44ac5ffe6f10d823885d31c07507165d7fd01aaeb7672aada5daebf62dde5a1fd667849bde3de3d5f7a81cd02061674100f4451046672561b2a21f69f2de0a0c3423a1166a88fe0866cc6f5d1344e60ffd09afa3df57bf57530f72dc7ae0a7b0dc2c312c4a8408dceab68eec0d8b18a21fdf5fad5874f4b117e43631ec50c58f86a2c2968b70fd881694f8670d0370ad1de81fbadfa01461d01e2fa0c666f045d25706a276cec03b17e754119d5b323f1848cec8aea683fd7ea8e8d5671184823da1e49f2b70339adcb1c0f911f4d51cc28336fbecfdb598d9b85a3e8494c2f609d07585c587ebfb5604cb474426f914164b48c554381338148913c9587c5a3e267b83a14a4fc5f2416f2a7b658db0388e1ac7574822ceaf00458367b115e09e5883d7b50866742b0aa7e1559ac4f1b370f8b4fa35b3d6c21bb753be7848f4cd116f023c3f2ef7b8e7af305d8eb0191bd67516abff4681e268079bddb1f6c73b6c2fa9b8daf0b868b9430f7ff276c6b828e2f462ebcd635a2f693119485756951835eee1ed6ce22e6e9f8afc1da177b29fa91da269a56e989bbddb7c37d1708a9b73d7562331672372dddcce4d4ddf3433948a1b503b44cc27e8de6b1183b8c274fc9933652b6f38be887d72c30328abc06820289f0d15164223ef527ed86c3d4929d78bd43b316374b606a46bf196bd462292feb917c46b6d358d549ee9b48119f2e496bcef17c5750f7ba82af18658c52ccc6257e0313299da8da36f78f5a878ceb7a398d5c30d0200527e73f847d4e4507320f63812bfdb5e89d442f467739a13120deee90cccbbc72d8e31170bc1af74bff307bf3d382b4af0297bd36d5dc8266385ccd76a0a4f99c810e4d854470b86de512ff59e6e33a5392d4e4c86ad2fad8ed2a0cfa36b024c49617aaf9857895d56254912ce94d07df97dca27adabd630bf882b67bdd5650b0afec11dd17d843b27a6bde298ba22f5ba47aee50eab5064c0c49f69183f82b6d4dbe63a35c891c499f1b859dc771ce4ba59c39882bf5e930ebb999c853bab3a8aec65ff858a1558d4b72bf8ad0171a466cd0b5c3779145cd509bd8952ec52c1571abfd128ccc9e8bb834d40dc866e6dd4d2c9bf83c3faa9bbf7d28b7b1df45ad3af983485c82bafca94915e6e9cb55c3ed70346fe51b569e648a8d22368c496a5cdfb4c187dcee2e8764602111145cf80760a9b45224d3325fa32cdb17ea745b665b72c0bfb788f8dbba89b766a4fc2f17926d576accad33bd", 0xcce}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x407, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getpeername$unix(r1, &(0x7f0000001140)=@file={0x0, ""/48}, &(0x7f0000001180)=0x32) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001200)=""/72, 0x48) sendto(r2, &(0x7f0000001280)="47010ea3193a4732713729d4294b25dbe2087712f38d9f8fe20b173dba0b4de47743a2f97d373c2eac1e969ce5b8320172d886461583996d74143196873e30048992a0fdc81a60c81032e5c1c9f450439f22fb2d49bca203065a4ce3b5b0033ebd29d900a0e7d39185facb8438b36f", 0x6f, 0x2, 0x0, 0x0) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000001300)='./file0\x00', r3, r4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001340)=0x1) r5 = kqueue() execve(&(0x7f0000001380)='./file0/../file0\x00', &(0x7f00000014c0)=[&(0x7f00000013c0)='\x00', &(0x7f0000001400)='/))\x00', &(0x7f0000001440)='/}--\x00', &(0x7f0000001480)='\x00'], &(0x7f00000016c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)=',\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='!-)\x00', &(0x7f0000001600)='#', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00']) write(r5, &(0x7f0000001700)="eeaab98ae1fe7a0a83ff47c3b934e5534c1b4093bf6f7ad48604efdeec760f410fdd3ad4e4889f5a86b3a37926ee9e282bdd8d42221a103e6822c628441ca3450bcae06284d32fd8adb3c52e21a2b4e349ef0fc00e4c4ead81be1f5c3b5afc801e6d99bab9f54880040c6ca5c4526134b4dadd5cf193fa8f4eb35f678fc76edd244d46b9028a951fe15b5f453562b1f55d527533aa1f9d74918af3ccb9e6587e2cf39b996dd83343ff0df38c77be44f1391414ad76239b460da7be20e11fa3ee10d108f1b47ef3aeb90d6be2ccc47058cec70521f57e021d78c158d350681e3537d6028e2cb15463fa918ecdb62ff633ea36af5d1594eddb0729d037", 0xfc) syz_extract_tcp_res$synack(&(0x7f0000001800), 0x1, 0x0) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) getdents(r6, &(0x7f00000018c0)=""/22, 0x16) getegid() getpeername(r7, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) recvmsg(r2, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000001980)}, {&(0x7f00000019c0)=""/156, 0x9c}, {&(0x7f0000001a80)=""/245, 0xf5}, {&(0x7f0000001b80)=""/104, 0x68}, {&(0x7f0000001c00)=""/13, 0xd}, {&(0x7f0000001c40)=""/205, 0xcd}], 0x6, &(0x7f0000001dc0)=""/122, 0x7a}, 0x40) kqueue() accept$unix(r2, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) mknod(&(0x7f0000001f00)='./file0/../file0\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r0) syz_execute_func(&(0x7f0000001f40)="45b8b3b4dba8d9e166460f38dfd1660f3820916bd8d86764abff73a2ef0fc7f4438d02363ef30faed2") sendto(r1, &(0x7f0000001f80)="68f2988e091be26580466ddaa7d21dce8a3ba64cf40bd69d89377894d28c98f44ef28b81bef3a327fd357802bad92e803777bec56e3fd396de2f3bd7bf669e29a0d6d74f3040e288346f4bb39fd5d6fdac45df2809d7132bb7c469015cc1f68feb5d55c3f181ec4e2d94463dbdda0e5a1117f850e5dbf1de0b1d6dda3d063d2dacdccf374fcd506973b69440bc96dd051b82d254c676217e10134ebc21425b0784a986", 0xa3, 0x2, &(0x7f0000002040)=@in={0x2, 0x1}, 0xc) rmdir(&(0x7f0000002080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000020c0)) 16:00:52 executing program 1: 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() r1 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) seteuid(r1) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) r4 = semget(0x1, 0x4, 0x8) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x4000, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="cfeddcf65a1204d216fef478fdd32ae8906e8fde1fca86083eabc454f9e0a38166dbf7f22b47fca1ca2fe67b1fe29e3832c384bb9cb1b8bd8210ba"}], 0x1000000000000014) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x9a2) getsockopt(r1, 0x1, 0x1f, &(0x7f0000000200)=""/238, &(0x7f0000000180)=0xee) 16:00:52 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="c067c0b8a2517d06ae9686df96ca6a9c99c7160566351c6790b0fdac388fa32c7bd3bffab74752b6303b1115a93ee0714321ba5ce716dcd2e721701f28c31355ae4493e0184c6c70a1b74f3245381d13cf7fa2210896f690b267961e998287a8ba3f1fdee5e77c7d684f7c2a10e077e3ab8a34b3e7132d0da5a3e23dda71a0a6b98411453f2613aed794cb9a90860443d9f819e924c5b88746265999", 0x9c, 0x406, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) ftruncate(r0, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xa, 0x81) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1000000000000185, 0x0) 16:00:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x240) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="5913758c236608308848ef0229245c68bc598727c0860c8f847b633665f429b80ffd6195808a42429937149642c2571ac7c58feda78acc3200808301a707fb654ddd84bf420a112c34e83d1beb37245eddd21c95aff4b08540a634775ebb9e60dffbc4dc43a6e70b7d8c3b8be3b61ef21ce02e3cbf7c8786a420f5af26cf8490a59ebf5e1d4f0781f45e6c49dcc66e4cf622dd035036ce531ae37072258be026c5f41dfcf33b95c913bf567e6a585f878c86d41afa4a8aedb34f002e7ddbd53b282b1b4c081f7acbd81dfb87f1216f41a0c5f5cf17d39025655a307260e977e104be10b903058b2ac03ddf811095863b45c282caae3dffc0d9d83f0857a4c78f6c043edb2bbe78e1e03340ba742227890f8df4a9d32ba0a8ea5c0447fc01dc3a5870e6e9f893aebca361ce1dd35e5d95c680d4f97cf19d56d78e38d3e9bcfb73f525e66eb92e8342"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/209, 0xd1}], 0x3, 0x0}, 0x40) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 16:00:52 executing program 1: syz_open_pts() syz_open_pts() mprotect(&(0x7f000041c000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) syz_open_pts() 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x18) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x0, 0x7, 0xffd}, 0x1, [0x8, 0x3, 0x6f6c0b96, 0x3, 0x7, 0x4, 0x600000000000, 0x1]}, 0x3c) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000080)="02030000", 0x4) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10004020b0, 0x400000000006c7) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffad3, 0xfffffffffffffffd}, {0x80000001, 0x56}}, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x100) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:54 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/22}, &(0x7f0000000140)=0x18) r2 = dup(r1) dup(r2) r3 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="7812618984ae1453526bdda3e7ce87584c8f3019cbb4ed3df9835f7a92bbe75510b1e39fe5f829561ae2a03b95e775710f57b3a85fddcbc9d4cf8164673e77c5f9972052b5c203c35bd467e3d24e1b8d75af75c9df93c0b309ec99f0cb1095ae1dd782a76af2bda387320db88a7b0e8679740e15b26b363c2cb259edcf399c777cd23d173b59d97ba2e90c445540673a3dddca24e38a4a9c93769337c45333d78176aed4a2eba32c0ac1d388769f35663299773c087868b91df3b3b52bd1271276471e70ab61a90def7c5f45535675c0e22e6b73132ba5", 0xd7) getsockopt$inet_opts(r3, 0x0, 0x7, 0x0, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f00000003c0)='./bus\x00', 0x10000, 0x0) poll(&(0x7f0000000340)=[{r0, 0x58}, {r0, 0x40}, {r0, 0x8}, {r0, 0x8}, {r0, 0x40}, {r0, 0x100}, {r0, 0x8}, {r0, 0x1}, {r0, 0x5}], 0x9, 0x98fb) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="03aeeedf89ec0c9b82f26119a0da25940f88f39356af4c65574162b46f3a9adb7aa3a49488283ebaf13ac3b87d20be34bbe6f58767e522f6929a006e040359857af1df66f7ffa8c454b9ba1fcc76d449dd1c94760076bc603e1d576cc9f6c9b6c4939332ffecaf0a4913ac3095e335c38bf518e61b837e", 0x77}, {&(0x7f0000000080)="f18df9bc19c9f302e1fd6f19b187728a5ee3721f90e90cf1d909a7a3b4b05e4a0a39eb2225f89580a342386a70bb0f3188d45a63d5aab05c2d53b890ef9a1a", 0x3f}, {&(0x7f0000000180)="9f8fdd811c4020a580880c3b6b0ec65bb077b68b661420d8b576c476099dc275229bfeb6330cd0ff975e5a8b2d2ac3f57f36efcdd74fcfff3cc98f8eb1c3a7116b22d94a94166553206b0bd978f6adfa75dea6c4cd9f1b858c7c1f0864a059633db9ffa1c5427ba0226defe3a1f50ebcf0d7eda8c2dfe0c94bd713b6114372596f42f0e77892ee55bacf84df2984bc3681d66947153c2bc4f29e222edc919327f86a637e3a203c756e4bea8d50cd02b0e0e07b4f5e65e126a6a51e934f97386c673e17479d1912731a5ec6", 0xcb}, {&(0x7f0000000280)="681eaa560bef5c52da65da5b5070baa03565761b37b7ae6a1ebfa0a287a2956a2b88219e28a8d1c47904c78276a3e62f31e5cfd82c48f9e83ab111b220ef834f705b55fc7fa287eef1c17627c656dfde5ebe6289f6b2bb9c90", 0x59}], 0x4, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e80ffffff653000"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3ff, r2, r3, r4, r5, 0x0, 0x80}, 0x66, 0x400, r6, r7, 0x9, 0x7, 0x7}) r8 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:54 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710edf40ec011dff51437e1292e35f1418f7740000ffff180004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 16:00:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000000)) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)) 16:00:55 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r3 = getppid() r4 = getuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="d32e93a17a593c5458b2a5c86d2203db85e03bb9d264821fa42975bf02dc4a6415d443e11e365d03c5c0ecd6f57feb55ec3b64f678f1778cbfb69360c7c8049bb83d12cf56348f85882e74dc6a186ec572a468ec61da27ae39e03dc1d1def27202a395a537c6992cd6544381742b85b9551913", 0x73}, {&(0x7f00000002c0)="236b1bee7e02802d0b0f2ac2b5fdebf7637f607083bac9f3e3b15fe696b930fcb268bfe5c73bf2a98ec27f838abb3408f2dcafd904becc938775e3030b8bbcc158c3f101724b72cca55af6eb4b85c58d649c554d1207e483e863b8b7a54c48dd494e55393f06138d98e91c0c1188a832d1069e4579a1e7ed01bfc4b581ced6ff149e5337dd6e7248d9237ed5d4cb4641639b7253406dbff97d0dec651ce95c4add1b7ddd6fdc4a448b4bf0c20c00ab7087b0fc35bd9cb76c3fc89e3611b9506a20ea5392c29db6d5fa3ab4521c8b9c1e0f0adc57ef00c805e04c39d15086eab4faa72be1979387c1245d22c57fcec6bd2a9769d916a337", 0xf7}, {&(0x7f00000001c0)="216dc15445da4d3bc2407fcca312532d8b199218866d6dc7524b2064d2585a530813fd660e9e175202b0e1de0fc67285394dd8582f57c309479d44859d7c9f407e1b14ada0af80fc15f7620d1f8e5320e660b4983e6cce15b920273c81d6460be2a01eb1f8abd4b9b94477760d14c68fd9cc671af27530204f357b72de4aa50754ff8ba3b60ed70d48e7f0712aa79ef8fa50dae4cc0ec4eb4da92a7324ff67759f045d98a154e5ed0567", 0xaa}, {&(0x7f00000003c0)="d81d1d4de58e8e26d02721ad8a7b1ecd6f93f841f4dec1b2a9aa2cd03be0f19ed56bb2cecceaa4dd0a1c62ba051433893191ef2eb74c86da817e1fd8efa8a58dee79b37bcc72cbdf2608535ad0a904b58a9ca93e5e7e523348dccfc1de98187f81502b7e654ee08ba2dd12fbaf16744b8e673f69f00f0b09fdf92d", 0x7b}, {&(0x7f0000000440)="e82cd7f312911ae2539b9d249f80778d4cf77e8be52aa23a3a335706fce9855f15638fefa2e413c04b7439dc56505878d638a548a939f91f9f8f62d7e9043823a7698ce570ce989d09a95b2a352a3cfe406af1c5257670869716a5deef0617706e1b6c0d248bdebbbfaba8ea86e74da6bd05b11d82fb06dc97a624d1b5ecc0f49c40ca595d60ea8a232605f03b3a176eb125643bd6d4f332d76b6f1e7c5aed908fab6659af05527c86f483b049724addc8dfa0942f67509ac0a4f2a96f999874867c62550fc5038392c83e1df073195c689f0afc651998b5ce16bd428631caacf34941d58d6b4b5e29c3baf8d9057e7a5085be4aef628f1e9f4aab8d30a5bd4dcd4a45c91c91867cac2a1908d6856ce574ee0c232de4e2a0cc0895454f81170a140d1bdcaeaaaa7000f75eef6fd6ff29960179391010a5680626c1749e97d0241ce98bd3d4c2cc11a60cfd292a35259cf5ffc4e0ed83cbfeaca8c0ad2de50c1a0e06dd76fe734fc8b6efdaae268d4a9c0deabbad8c409f8c5c6f2ba5ff7d495ac54c58d203e2af9e1b03743a8ad613fc757386d53cfe7f9c82cefabea97fb18e7bc5ebf414a23c0d244c9c906eb1d65f6fd9506eadaf90f53395cb91f93063bc076f7d988f80413567cf68ddf718c40b9985e3d7f414239b24e6ae2b23583fbbd840bc28494ba726dc9f3ddef010ace87a63dc391782490d10d36ee7c914e56f1926f07119bb4c33fba9670d4836baf0d6fedb35f8d3de0d572ea938e1c62d12736267c09ff957ad80f311e8a01f2a1cc09eaac41a0c29fca348d42db14d6f17a81852a5b8765f86f3a903d4704dae456faa51cb3cc4d2d81ba4062aa70fe10dc9ccf2d77108661f994acc5f2ea47258118c92c2a1a0ad89fb0ef5d798acec5f009dd95d919f00eb00954b82f558f620926a94020bfd024f2e7ddb5e3ec3f9ba660258f7a4d49c8945def92fe9e57ef2f86c8b106a8429d323ca2b8b968521447adce775f98c6b4fa1dc7f527947d620c1b98dff93965cd8dc8ba01dcab70d614b63df4138df9e46c229d7e9663ac6f1e03d7c92fd3c7d7e924cbdb939dda13c94e0bc8c3e6affd0019484b75913f1ad4eb9bb1fd869560dd7ee53d7a7e0aa406c3853ebfafb5670d5954b9aabfb2295b17e5fcdd937af26c33d3597196bcc1e6501743730656b53bf5e41ad322fc8bf9d676341074894fed19f36347a2d9a7c8fb5746d5dc2407f0234acdcb014f556fbd6f020bb54a933282f8f1be046af86652c68416d4c11ae815afd64ad97d583617ad7ea6e37080711c20ae91ac67c12091e3d68c5d80fa85b2ba60594635feeb92be2467b6fd34831068c2715f5008df9d5e38a84b94ddfc3fe785118e1222f2f368973b59919c7becd817fd0c2a19c6c1a8b90e2433577dc51c62af3ddb483d4d2381c3fb77b2115bce8806918c942b7cc3191353949a2cb2edc2b6b103d1016e54f6a3bcf5f3265cc267ee8bdcff91dcc524a9f199fbddc3fcb4af06cec43c6501048ff1d977a5783c06ef2ebb6fbd66ea6a818815e8cc5011c26a7c6534782423b8cba7a727c262d450ac2189fe2e68dd87cfd547b90a838ad7f6a341e717a6bea6d403bcf97adab6d8da2dd2668b962968f1a120129263918303b0b6370250ff1834d9748b5f65587aeb21caf7d9cb3208f60cdbdfcb014977a37c90cecbd5ae97a2d97b02a4c61564e15767129baac02544fe18f6d92fd65bbcc874d12198c98852b314349edb8d511fd054122cd09931b13b684195c0a4f77d8c6e33406011c978ee49263f4b8af05eeed981b852dc9ddf0dc40c1ff0eecd166e80ac1af42dc9c165e0d6d6cf6ba73b18d55b8ecfd5a48f7a61f010ee51e9fc5bedd91b2aacbe5e1fbf27b497c5d9502fdcd38a6a69149279e645aa32e6d26a9b9dd97395301a3e59500f1d883bb56044802e8283ece7af6b94b7311abe59f1eb3c5ed9ca1adb1e65462537efb0f555f14758baace56e46996aca52cf9461889c573d8e6183070c7c938c5675cd0329b082ac8719a4722e9b8ea08133803bade7bdc4ce5fff427d7f5cb8e9be74911a7d2459ba132c7473d6e17b25ef83e06620bcc6cffabcdbda8f814b89c221946017c0eb33f82cd06d13cdfc4a3ea1c83a8d288a29da5f401521cbd95dc67f46a3d55d9ec52446ae16f9d8cee8f9bbd44694edb52466874444dc42471c78b3601c76775049793cd6155643dd06ce548d354d3bd84ee767110e1106ddece8f65ee62675a4aab3e3aad291673cfcc10a75173b680a20adfc2d100a3bf79168cafd73e72fc94636be436dd2f37cc1fb4af2666415918cd77a9094956ebb140372acd5ceeade2b9eeec4cca85123e934945ffc14b583bdbba16560200110429ed6838043fc149478dc148f22655fec7848278f8ef4fac0bad26019d5c3411365943c6d37d5dc2d9bd7bf27c538574c64966b346c544bf078c9f08830c06c45ecb86e1e4897486cf963ae7d0aa223bf1b553545264ec33c231061b9d1af2d61a2b99cf9f58502455bd3554cf10186eaa73e12b33494197463cbe97791fc7d950e6e9d3bada7796ff49bdc426dc31b76f2d470289157a8f913018f89399ad2a8841f646d895f58a8e829285c7652acae81e063db5459b614cc8d5c991bc7a68877c15953e0bd206d0d4bcb3ae4164bf88035e16c04934abd74007fb94eb9da4c3da2760b3bbfa451628bfa0b06957fa965fd7ef8c3a7f5f8d85d4cd48bd005bbbf1df48fd8f83ffe16d043df4665ab533971411f2e1d7fa9c4831a6def2172d8182da86c1fbd777ebd9271dbae8cf45bc1cf8617a986bfa64866e6146dea7036fd69ec6c8bb51ee8e5d71089f30b233bea4e40fa657615b9eff0602b109708997c2e7ee5c7c2d5ece0953efd48823050f1ee6774a7ca435234ae50d4a9b9eb355f38589fe78e5e3c90e84fb0590d226d28eed4bde87477641cc0665bc3b95ceda8873487e97c8ba125f37ea35725e5115a5c59f196037932f8284e5a185fb0731dc8844928e32eea5b6a945661eaa0a0345c07ee31a5d196e45190977d2b32c4bbe05257e354ecc3ea4a15c5fd2bb098a0bae7c337040e8bc8838a1b11e472589fc4e3956e6842b9ec832fee4bb8dcd6c634352fe7e328edfa43f04e0b4df7141e26e5284ee753a65817f0ed616bf37e230a841c81a14a4ef94e37173a69a107de7e9544f277b24e850d339e6581d3a4db5d65f1121f72ca9a4b47309b034dc2026dde84f68a1a9e85f48f9280707380d1a3be0deac28380bf50bf14b0999595f52e4b9f4a83e7ef39f3c6161cf0f65fcbca7cb4f4238ec6f681607080b5531f2586fd1d4530d170c7cb3d710de7686832dddc5ad6acb8beb187ad4042749787caf7464f769858d5065d753f5b9f3a67a1308bb8ed325792a644d23642ef7faf0ed197b585bb05c622b093fe6a88a225992c18f3af8c5dffd579d34f60cfd444b8052861229fbce6b4e0dff07dce930439039037ff247d1f37391c4ba5f23144981f9815ed18402629b57ed4645736875a0f92f9cb9994d7b6d7c14f973ba82110a905cfcc3602bccaf3593dacaa0306f54d6758ecf8708aabd1e1cf7e7b4d82c2dfdd3ef9520d99aade2a9d9646667733437cfca27633ef11a0626ec403488bae7a1fcdcb52414123212c5d91b4f567657b35e525fa2a2056100823f08d37f3b9b827087a030c64ae071b637bb3e13d6d668162936aeac16137e64e081680e496b1c3a42dbc89a953f074e5c272d59976327bee19c9ea8d7357221ef936d499a009c063474b7ef88ae5f53b33754c988dd39f8029fd1f1286991c67a7b7764abccdb3f2602b2d83e3441d3a7545d13e910206be749bc2b51ef33ae8403e31a0ccbd5cb92b2e0ed879db8f7e26469275a0affdd9bbbeaf3477ba5cec0f971bf267bc57764ea86d8f21ccadbe6b57c448dbf86c3cc3dac1cb30550e6b221f02a2cbd8e2d5c13fa25d0dcbb02d884b4203b6f7ffc522124ff7ddab2c25db9d6a74ae287bcbd4061c9bf7129dc3cab7717b863286a16f15a13a8f5a3856c732bcc3d5fac0386cd848bf3d99be7db5c43203512fa94917ecdda6aff547b666b975f39b3bfb87ecbdf970c5f0da76be7b97528844bfae66a14d38fa0305358f6818cab7c1c1b661f1b92471396d3f1fff96a0641cbeb496c6126589eb6685f08684622f8af0e4b0fb6de6ddc40a2a5f102fb92899288aaf28d9df0b80945fbf1cddac25e7417d46dd60c902943296778a95d2d1487639fb72b0b51d5c01d25da5f5915738557384c184c1f50bb8c774a1cca51e70a006f2ac9832f9051c0e8e4fac7c5df4699ecc80b176bc00558c29b5133bb66c00e1fa4e4ed9862a17662fc99fea134f1decdd623869bd4c7f808d1214c4843112375578ddd363b852250f62d892148bf252d771c27c3de897e500ca49b2113d43bd20dd62e4811f593cf8f356f4e33e5ea29b15767874ca82ddfccd30a9470828adfe109d1b11285f9e7a070745dc98128b00b7e2606a2660a6ea74cf7e45fdb6e7b09c221f44895d6dbc47f350588b2538b7a32ac07c954ed239e1b3e1d8b0ed845fabbcdf2eb4021240dff4c67aec3d463738c22ddf807656d294a643de91d56b47315ae42034a33bdd4c2445ec91bbbd756a6b3b9b12974547aa4e8374e6b87f70a3d41b5b1163508efafc8972c273103220207b77063f91446f7e3d7e54b2ee3a9f35d079f6e895ba6b55eff903153c0ff916c8b515984dacb23f308a0118d9ab7ca6b0240a387f2799148c70dbb760efb2f80f900176cd8cc3bbb48a80c8c62d993cf2c14c53b9f4037d158b041314ecc32a70b0414ce1784af70dece30370b4eb0d5413a0f06e7b6741eed1b2d40ca41aac842daefc1a55fb728d7863398190a1f271caa27d27e997489579062613c0094b6fb8f3070331fe4b447001d43d158549dab5b44bb59bafd54f2dd448da32591c82c0093ac09dd8327d1b2a9aa3f77471cc30e4b5f5cefb5f6e05a058476cf055dc1d9d63b32b63ec8862ab46428387dfe527019887dbdc1c6e0e65db697aee9aa1df553bb260bea41512ab5d12390c0f3c0c0b65feae120ba424cfc1f9bbab584864bc8d5020504e37387f3d10aec0ae3424b6e7f5e3a2539678ef849d9b204eabbbdcd1ad20e44e22fd20d2aa1d77f5e104bc0ff50d293009b8f42f9546ef1ff90316c87d7f174f23819be60d533bacb09ac7a76cab18251a5d0acfe0e2ed54ca9093217d80802bc61fe3fa297581ee104c8fd3fb8d2e8d97196ac610f3532e205a62878df2334959d2ccb356e122fddc7f122ff00698e33e82dea47f429c0dbea538924882dc591c57567246facf643dbb2f97b4c7951e0f052db5ab5be9e4dbe2918b907a8e79a55bbc8818d38f1f9a657afb2ffb1eb4450387d40df5be485c8a75d3d2798fcde52efbea2b1537bdb965e1678c9255752f014fe1844b0b39debc826238835465ea45fa2b192b168f787d07e85aac44962ad8e42cb27b19fc4946bc0c3f902225c88d215ef5316f4b99bd2f3d60a82d7db0f5603104da3df36cf7344d54548b66be6e6bd25a247ccf89efebbc82e8d4f7382696c7e6066a0461c63315541eea48bf2b65d46b5d99ad78c4d9125916950caca1c744d9ec6d818e11c34d60cf48e31827e220f3aa3055ef6cae1c8b816f58d45de5d1a02a1ba3be1dbbf3a83b0da6d011864f595a5fe0115fa5a70dbfd4bb2adf2b532661a75391dca739eda04a2296724ebf465d4e6baf7e5fb96537b323e2ab81c048221efec", 0x1000}, {&(0x7f0000001440)="e3d1e46633446d7b4f9833f990e00d63b7f725edeebc967d62c7421ba8db2a0a20554c4d29049abf3e908bcc77ab372882133e2c27b8aae31881980e29d05d0cb13ce98ccf8c62f36b04a5b0f235aef43d81bac90243e589ad9e3dc112afef8e1ae1f5c42805c42826a10d97a0f785d22fb76603f8b7e30658df58cc524367d4bdcd3270c3fa763a776a6b4ae2918be28f8f67270b1aea0036f9b9c355955a686334d54b809cd84715241e25e864a11b84a8a0f429c0c477777d2ba295906252b9b92c082da7043f", 0xc8}, {&(0x7f0000001540)="6cc3e85c5289eb06027f3ead1673246af1a80a48123279debaadb0ec954d8b85fb7a021b0a2c71c2de14bf1385fa2997b7eb60205edaba8811cf6bf6ed8b17b2feb6ddabd5c84d60174f602fb46f78580fe3e36a32ebe4bdb6b36424baec0fbe85f65ad5a55699a72d3e7be0f575fc2fd98aa0c4f12f2bfad881e2812c70517291b58080100c63282edd0709a2d2c6e82a789992eb1bd67e991bf202873a001a185870c56758403947b53d04dd6dd655ab83681da95b65fdc5a8585a", 0xbc}, {&(0x7f0000000080)="47505323c2ed7f8217", 0x9}, {&(0x7f0000001600)="3d4162280a30de4d524fdb92b1c4afde2fda544dee735f28893072e60bb15bd79fe994b90454f45ca87761cd5f0bda107dea19bf492441934c2a804609a08b9713839f99ef02892719b294779092f4369b", 0x51}, {&(0x7f0000001680)="be427ef69c6da39bcaa884ca25393414639ddc9636f11720fff36192e222c09d2ef6adb642e816f1af1557aec811ef2cd2ede0929de6597927ce1868c5254a15775a25de3ddb0de9306f64a6", 0x4c}], 0xa, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x88, 0xa}, 0x1) close(r2) dup2(r0, r2) open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffd, 0x0) kqueue() 16:00:55 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x180) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x8) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x50) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x3d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) pipe2(&(0x7f0000000100), 0x10004) setsockopt(r0, 0x0, 0x6c, &(0x7f00000000c0)="02e77d2fdb70359b797ae5e2560b28459cb5dd26464c8a83a4", 0x19) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2150, 0x80) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x29, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r0, &(0x7f00000003c0)='./bus\x00', r2, r3, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x4000, 0x0) 16:00:55 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) r2 = accept(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e454fb1a45878e20d1c86700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed525631e87c7eff000000000000000000000000000000000000000000000000000000000000d203b0ce90786f3820130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "fa2a26563d64459308caf5f230a1401f086066ac"}) flock(r2, 0xc) poll(&(0x7f0000000080)=[{r0, 0x80}, {r3, 0x40}, {r0, 0x80}, {r3}, {r0, 0x4}, {r3}], 0x6, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = accept(r2, 0x0, &(0x7f0000000200)) write(r4, &(0x7f00000025c0)="5c919bf5a1d86940b1ed8be6daf7d74eadf4507d883cfc1a9bd376124390b2866f5f947170ab7aba2b72f97f18ce86d394c061ef693ec9b58c2aaa51aaac3a8d030735e4ed8464c081f964ffb466902a028d362fbe5c430ab2aefe2ad7be5bc4cfb471483d10600703a793491df4bee00b0441156f10f7848502800965ef9aede14004423b06d4489b09930f286bcf88b10e24df49e401c4cb77fa5be8aed982628e1a28db7324bbca57a463dc1ae4d07b912f105e563f0e783fe7fd676523971e0d534354eb3ca02ffb616e9b64ae5dc619b8ab3b84a3303e33cc16090bf2bb78c1134cef3178ef268327908621df5a754a0416b1f4d7e597ba8ccef814d3d4519682f77d0475ee3010b240dd4ed11b97f587099e6f44d2aac466bfb7088489ba1b3e967ac3cc76b22994d54f662fb95cfc3d525ffc0e555b445ca1967e0c4f151eceaeb89dd7b45e271ddecdf2f82d49ffe92ac681a76e9f0c39a90bd1038a6faacd4f777d7ea0613a79b9e0b4b82af2ac5797010e65945fdcf7b831466a4064708939fa41471c6ebdaa44c6c31731ed2ab40ec11931c285552244c32c2711355c286f36be12bcea471bd4eef5d9543690bd5247799797c08baf00a5ee4ab5e897aa291143ab3b29bdc7751d382e8b68e07ffedd3c82991d9e936a0a0869e7cfa9c80c8fa2d1c695e9cec9577a77bf3a2f80cbc1246b8a2a6540220d95ab2b411325c09c11554c4c39a93d9f961ed2f46414c0f742b7f4df54c7fcd771403c21af16a92fe2dca8acaf7b3e01080a94e6b5e1b7ba2059a2ae7af7e76fdffec6afd8c24c08e07a14cd6f3ea309db05f0fcf37234e5e9144c113bae0556038f55bfe4f48b032fc2595c2af313a0e21fb17ebf27568c73981973d74dbd4a923b2789871ec8427cc99106595b1087b719fe01c55ff378c3f7d446180f55f001511a39220fa29225dab2bbe954d6ab53562a9e6c8be7cb79c9c46ae872f39349b9a809a7d8fa62a7809b3f54d5ccf464ce56b929ac1a3a08c8313ea9c72c64b8260fcb6c23ba05b2841da3b0aebcd6da911bf6f48911f091679d3e8f44b77730fdda4e54575c3ee6df35e1cfc91d3cf16626bc70238416db20ce8b333610a3c22d3ce048a868ab33e3e7f040c3626185ce0655da5a512ed3131adc79c68549f3c48356fa01d0e933108025d60a7e094e397310b4ef7341dfc511ce5a3d36b8dcb057877eebf0395ad8445cc37b8b54271f274a47ee93fb47026d1dc3eaab1c256cd9ccbc56a11958ea4a4307ac9c23794b9724c7da7dc450d124d562faf18e93062e1dcf741891507755fb64f7dc47e92f9b1a234dd5233a9479bff59360a7afdec6d46cbb03654a1a2afee4a252a74c74ac55613eda09c83ce077370c07135fa432c64363a65c822436efe9ee8ef07ce9133a807ae4d436740973c5f571e9feebc7771f63bfd0024d51e5596433ac5085346b0ba79fd5d67ea0c190cf6f0b87a64ebd679a34c7c216498b53a95448d14d951d5f4785a42ecd008584abce6bcb6d9db01de6eaf4009aa804aa421d00c1b3feb2d7c6c3f454bd3ae666f81713b47a7b8636748b84962c124a7798dcccd6aea4bc9b3ee233f14fb89923bf52fd946341d661f01e75d8efaf1d9901ebb326ba538fae7411c273fa99c43bef1c7b2140fb6fe613e25d3f649f93140603cc9484032290045a01a59c8991aa694de0d73eee800eae5004e593f0a4b2093343c7605c85fcc24776fd648e024ca1ece5e273fe3374298156d2594239d24793bf2c5ea6f82537dc6a53566a4ffe3edf8f4197223649230d0aaee930f3c89ca0c540288a3303062f3999c7b83a584cf87d66f98edc44050a465571bdf4965dc3d3dadd5f786982d43d90f455f3537f0e0c6ee01902401a4c38294b70b0334182a8fde66392392fd77b5c9ed8384961b94efd9c01530a3305aad4899f0aaf83350879db37eba9bb8b66a464b84681873b9ffa138eed6403ea1616d840f95c8621d8cb9ab81b30b31ff189f3cb28e31e4bdf77aa104d917e5d44d3f4206fcfb9f86ab59551af5e5a55c2235133fad14bbee07deb0b820e813eb5dae9f84c0d35bd74fffe89356ea2aa980753b0b38f5d2558afa02d19db9edca06047a796aee8c566307a98c50df1eed228f72fa434c4d527c55b7b766c3dc82ce2a952ce46db85c8beddb145831e46479e28a8268628444fa306fdf7ef066b7a53c4c69cdcaaf444f1134fef1b1e0fd28236e9f4019e7023780da3a2db10de5662c6e33ee1e16f8af5821a9a7c24ee83ad33be36a5a42a8094c45d83f5f9ffd9c8ae83329d7c0e0ad331070cfba909db28744b30d91f8fbcaec8989e85de834e7deef00befd6d00ced8f30ee34eaa818e4175ec4a52af1ec45694ad6021aa81f8c31f7766b011e0d93765de7135573b1010eda8667e6cdade5301b8823eadfebef359caa92ad18958f21a7a6c1f0b42f0493831c0c5f3252d841d5ea268c188288b67049b57a114c120230db8ded61509bf90ce385cb64e6a72bea7fd9f04f2d37c88b43aa379169abc97e0c7ac63f6dc86b3afc3893bb5d07ad5dc0f4d4232cda8ecd5a2fba6b0bb0ff8bfab9377d68dee1c6123dc88fd7b8f046c3189c75e12cc56fbc3b955d9d811e05c8d9b87b32accc15e17cc071b12118b864bd8a2e9d6cdd2787d2466a6aa81ef76189253299a080e8db7f95fa7504620d4c1205f05e4de569e28d9df269990d400221591b1342d3e1438bfde33fec069170088022d16454c7920627d3eed2a9fc8305d99604bd646a40d825501ca994ca671b18ff473ba118890a9cee46881c1cc543af508450a77b1e31cd4c12a81d0e0caaac07cb08458cdfa22d37feec905c059d457ea17553df5468005a89f62350c159eb313444bb69dc9c7e36197bf9db48d92eb2737f6ac25c8f69180e55b74c8c8db97b1a57c1b84732f608bb5b90e2cc629f6d2a7f8b425cb854131bacdd19679896d7deb0867775fb022fc05150b554b5066e9dd95b69a48011bc23f8fd957206a1e45edbfe9b5cbd0289308fd35e3c8204d1ccc61403aeaf17960d70a615e768f59f855d671dc48673daec885452296a21d8739536da6a80fec06b763cb01c13ffb07dda2511c325fa87d9c107a00e94f704cf05238a6d3630a767b3302cf17c04b35eb3419708bde730244eb0a1c51124f428bc86d1f1a99a589d0e21bba1a3c7fdce7241b36bf401d93aa2d90c43f652c5ebe26709310a941a7c6836665e2045650ad36dca4a55870ded00540b6316cc9d33421e42d0c2692c1b4a9781fe33b81aa2a81b14550aa7ffa730fd5d0e7d42e980addadec5a76548e0fc307a09587a22f5e1f0d5f7d7caa1261eddb9a754f9e672d8bd69fd405fe9d6ec3bcf8e450434a566649e14db117b68ec76090f39450fadca16fad4ef786090ddec935311a630ac5b936f32681b23460dfca0cf1ee55e7d6624795a8d164a92dccf176bc5df03043804f315ffdd9c418a7c0589d48e325c4af0078e8496aca9f17a6b5e99c39470ad2caa5db4a19a5086ab91b517af9d54df9b1d169eb75c34865cfcb4ca0283410e25685f8f9b03f2ab4f23dcfbbfda3fa154843e68d740c641344914c319242940aaf90f59dd83ec2664ba6c38b64a226f3dada26fa6a3b782cabc277c1614d8d45ba84d6db1b0b437665cc5ad833c6a49243a462257b9a8c53f0908ba840df1c53aba80f2df6434715936184ed71b9749c0443df73153984a6e9f1292862e2a2e4199067b767965cfc784a8bdf877b30f28c12d7ef420d01f390297c8b55f666e825e2dcaf834bb20c0b8f5f27ed0b0389def28877c37d02426643865f5c30f04de99745dbcd69ce29124cd72337ddd5fa2a87327bc00943f1fef0b2bb8ed0d5be64cc4910dc63b7c4fb6ee626a905a85b0da5a754aae0bf69c92faabb634fbbbfd5fa38a78a3e588d88567d6a2761878e88fe85e4f077a2e5b6b37dcac3db564b317aa39f0b002cde242de0cc8e9294dcb1730400044361c52563770eb15fd6407466a8a9fcaf168248fcd4b703ed05fa54d51e7c64fbfd6f308008cab52afabfd8f2e47fc915c81d182005b7f70ef59cf6cc4150c5ccc6bd8b8575eb4e2ee05130a9ac5051f53ec55d1b5df30b9714971125c70a792c4fc51c6b761d79a20cf247dcbd57d9b50ce7d4780dab1360d414c47069212d831ec9bc9116f1473b2a10d94c7f229a355adddcdb9324b689bcc6ddbdad44792c2d7b22069d1a6d9e342feb78485a224ed0b492f28503a65b72456ba3c3df19ea4280fa3c8949317ebeef5e343759891bc07966bb0df09349b1f3458ecbad40a7fb4a0444a47daa6af1d6cfe8ec6fa9191f633e53fc50e0988a56c419b40e599a27c3940dba2a1389656f828ccd1da50cbe1ae076de60e3ff599811de422e6d4514d65d959d0cfb24cf6c704dcedebb8fa0ef9cf04c067eaf403303bf80688c2d290cbe6461a7fa9b19a52dfc5a198f982312644f00ea9d6522cb2b67a4068bca21ea87c4eccf3088dccf1be7f0e205cc92a5916743b9e42e445096aa0228f25608fd8850204e8a3fb47fbcd3ae5f646498a23b318e98bacbc72e54b8cf846c1edc34cf0603f607697dc667357514dac628a5c5bdd61495ae80c032c3578a67244270ee1f8ddb0a1d4398383843472adbe64e105954665444f89de1d6bc0ac68b6e26ccfd1a6a3183879b9a9b5a99070ed11d86db67ec5b70551c6df254ac68fd1b0e53f11f8b21c646ef131d3a9072116f23327a24632fcbe4730529e1680e6466773a9b2241b09faf3f824a75cc5cb5d2ad2ccaffc46e72b3485b0622cf465e7567a30acb0fd1c4fa71ada75e8b78a90b4d3aaf20e03a9f77cb1831fc5e6ce16d4885eb4db24a63b59721d401a0a5924c6ad76c8be0ac468321943a5465de032bc335aa31f8e4dede1d538b19cb3eba73111d9e08275d8fdcbb4c0e24741c3b221427b12cccb79b1d07d7f1092189aae439502d090f8d2bf08efc3e3ffe311a9b35013bcb5fb6a2a0c8ace01b313f641c16e8ebbaa13bde321818915970da39a5a2ef375aaba17e55d1da5109463021693b025011d0f3fe4a655937dfc3b53489f32413f5d57a9f903084b65c76fb49a1adf0e8f4b5e6a40ba292e6fc447ab492595fbbb355e1eeab32a74c836a83ceeddd32488bc59b6292f4be5de7c674580fd6e1c148aa2f505973314765dbe855c1b3cb9f6bab986c1bbe9b61b5b825907caf4ae4c93469a00efa57e54fa16b1afc5dcf645c31b1a40bc77573f27ee5ba78a9f0746977156bb2f37f63091ff58ef2c8c371a0a0982501e1dcd3f3a5f857b721757f3602c267250aa79617b40c4f4d9653389bba31ea66486f7bf794fbab857c0e3cec499869eb1c66fd1045bad3c02c9c44e5bf7dfaf34772bf090d8748519477093a34e0f05dfefbc6e0bde572dbd0e46dc0056768acaa9aa9d565650c5628410656294a61b4b1aade5caa99ddea4fa0fa289b740b5fd303ec40b3ab3dba8fbd8ec40ed32a3c33eae63e17206102a2b2b422179aea7c8d09634759f5e1f5aaca5cb2cd49230e2d8008f6fed5557586b249bd942a847cb77585f3dec8f36425a4db1a9d71ef5b3edbc5f237c984b3bf197f57f8f04e131424395d4e05d19236e8f1a60cd160d39e01eb405f34b8579564f038d7f9c8b40e09a2225f6e6ae695d38e81827582a6bf992b6f6c5f03a4e1c0965f60a23a324d3ca3f484957987c371a0fae62de771981c612cad2748066ce88a2d88801b8b8f46cb52ee58e6a6f5c6d", 0x1000) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a96ca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be6", 0xc01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) getdents(r1, &(0x7f00000000c0)=""/170, 0xaa) write(r0, &(0x7f0000000380)="711cbaaf8690456a24a7401847bf225d5687cb1f1f67c2f1444872829bbaae17ca7f5b78b452f9150e3331d697c10ebd7c7049e41a17c8d4aeb3931a637dedd2b6512ab7544990acefc8b8ce44cb17b20d9aebe52263daa019eaa716663ec842e1938a0d4dc96418b414bafecd6b8fcab3fa99d66da9ce6b6969127834d12e8cb26c6e", 0xe250e8d8a656f95f) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x572873a4541c674, 0x10, r2, 0x0, 0xfffffffffffffffd) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) readv(r2, &(0x7f0000001380)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/149, 0x95}, {&(0x7f0000000000)=""/120, 0x78}], 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) open(&(0x7f00000013c0)='./bus\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:55 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3e1ea0d7fc38700cc46de00100000000000000cb3180aec2f745581ebfda6bb938867656fdcac336f4899aab81f2833cac5016dc20cff186cc549d79b80ca50aaa1650ea990f1317"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000014c0)=[{0x0}], 0x1) 16:00:55 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:55 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0x3b2) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/134, 0x86}], 0x4) 16:00:55 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x100) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) sync() sendto$unix(r1, &(0x7f0000000140)="e4d305747ae003087618551af20712bb7da316c46bbcc2ca4c8894bdbaca5bd00f04af43e1bc5f23c7b1ca6e84faa12c73c329b66f0b3781e83d", 0x3a, 0xa, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r2, r3) sendto(r2, &(0x7f0000000240)="83cd2fa6ee3d2a8642b7db17cd453df3addff1e90c79ce4602444288a2da7f199c302ae79212231f0648d91e59ae2f8971a2ccb51831451c4eca50aa17b594e370e1965c37d5fdcbc0949d01d081386ad19c08abc5f3e82cb172", 0x5a, 0x8, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) 16:00:55 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xffffffffffff0000) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="c56d2c65", 0x4) setsockopt(r0, 0x217, 0x101, &(0x7f0000000080)="40a1f9b1703e953d3aee9411d4", 0xd) 16:00:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:56 executing program 0: r0 = socket$unix(0x1, 0x9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0xfffffffffffffe77) 16:00:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f00000000c0)=""/248, 0xf8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r2, 0x1) poll(&(0x7f0000000080)=[{r2}, {r1, 0x11}, {r1, 0x44}, {r2, 0x4}, {r1, 0x24}], 0x5, 0x0) 16:00:56 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8420, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0xd09}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x20) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 16:00:56 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) sendto(r0, &(0x7f0000000040)="ce8fffaa9654ec8ed93fce4f745778f2bf662b66609a24c858fb1a67873884866a1bf8e646d0e511e299b37f5e522807318f7d3f59924785a6697ee25f06750d75ed0063815002f5a3862efa3ba841125496a08ac04a172524e37ada6982b2f5479c1f616d23322e88599d86125f42f3f6d292447963026d9f551bb49515c7428fb882b31ed8dc39e1302caab08212fa80fe127d3ffcf43be56d8d391fdee495bd52d83029ffc343b4a41c7a30505b8b353dae0f6c6fcd02c5b670f04f632ae1f21d1fc4c56b4e693ca288ca7ca43831d3e3d1d7b0e4ba2719b0a30cf355e79b164ed4c29ab81959ca3244e5c1d04aff736bb6d230b840", 0xf7, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='\x04\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x28) fcntl$setstatus(r0, 0x4, 0x80) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) socket$inet6(0x18, 0x4000, 0x10001) 16:00:56 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/184, 0xb8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff00000191d7a84170920753000000", @ANYRES64, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:00:56 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d00dbff00019aacff7a6818e3f74bdc1499904e8f723c9606caa383f5323d6cf83445caacfff09dad5fbd2fb51ea1"], 0x1) dup(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:56 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547dffd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0xb0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x43, 0x100000001, 0xb4ad}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x8, 0x5547}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1f, 0x80}, {{r0}, 0xffffffffffffffff, 0xc, 0x10, 0xdd8d, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0xe8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x59c23cdbc9927f5c, 0x40, 0x8a7, 0x6}], 0x2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x200fffff, 0x1c2, 0xb8e2}, {{r0}, 0xfffffffffffffffe, 0x19, 0x2, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x6}], 0x100000000, &(0x7f0000000000)={0x3, 0x7f}) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece5, 0x7fffffff, "62722b051f60f896bae0090000007018b529f3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6042, 0x5cd8) kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:56 executing program 0: link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r4 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x188) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x1, 0x8001, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x401, 0x3a}) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) r1 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r4, 0x20007461) truncate(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r5 = semget$private(0x0, 0x7, 0x449) semop(r5, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) socket(0x3, 0x4004, 0x7f) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="c40c744ee938575821321c8af0205184d1664d20eebcc4d9748710ee46e0e20c8ed1d42ca17fa573fd0355cb15c7b54389ba72c3dd57a1ec074d113779fc14d294729c7978d73fb035f6cf03df49fc239c3a46d3e94752683afc03922e66b91c81dd91ad740d316ba061073f681df9c49b68898f9590de856f7019225ff796f2787ce06dbf366a85a02b65483da9624cab6045aba0a7d6388bf732afa39765ed08609bbc3e7a15724c5245688e358f98d038fead821e1777b935dc5893cb84ca52e7a26c9a3b", 0xc6}], 0x1, 0x0}, 0x400) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, "0000000000000001000000ad04bd8000002000"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:57 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x1020, 0x1afd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10000, 0x23) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x52, 0x101, 0x0, 0x1, "a7f1e4e1d093f89b642dfc227fbbefd77b96e528", 0x4, 0x71}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r2, 0x0, 0x0) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) r4 = getpid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000018c0)=0xffffffffffffff00) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000001840)=0xc) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000001800)=ANY=[@ANYBLOB="f84ff3952ecc32c1e2a8c5"], 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="a20c3ed7ea7fe7351d5ebf0aad619f3067550fc4d844f127a33db7e7e21089b7f446ff14cd0607c1887144e899bc5f1a1be95cd72bf3e72762699fb4edc6c7704682c0c6d766b6a365f18cbbd52bdb8a7e72e6ddf1526f8b15d421419eee4b2c3735614eaaadf86a6352dec9632097fbd054cf2a5b5cc1285fb56de68275ae44d29fa25e0b4d075513a8dba654ce33ec08dd599278891783e52c5fbeda5dae9db9a9a414b61bfb070640b4e53ac96ba9476f27c7b43cd986211b6158b573f4cfd4b63d31d798aec8b69a64cce7c9f8d11062a63d2d7918f94c1e4b53fc3b890bd5a71cd91292cf4827d90f78afdd03f18b6da42b3f2637d05039b2", 0xfb}, {&(0x7f0000000400)="1bd869ffb6e8b0804444903cf66a5505073a1e1b96f7ffc3cab11e0f7e7be9cc72ddcf3ce78569484c2fa448c5605114c33ed840ffbb1a346df6351703d3e6ffdf36f7144193421ae6aa4dbdd7a8ffb7d9566fc4dbf928671a968010", 0x5c}, {&(0x7f0000000480)="90a53136c2f928d9766f7f48c10ef1b8014df1a18cb850304751efd4e26ae933359f61f63b5c90e3fa648e410043f1bafce99ec01f1307a70f5ddd2d38693f3f4f94221fc7f7cfc9236dbff976", 0x4d}, {&(0x7f0000000600)="8596d180c7575cd13b11c0acb0c5f0e77848e84848cbc04528f77178d74c7a7bc307e562c652bd3568f5e7b30d8b081ee0b4b666dd6fe0eb73bdbc8e8d5370cfc71160d839797cad00e86cf019bef14843d59e56b869c7abfb160e4be61edb12e3c61b43691e0e4a4b2f03ea77588ae4b24bec3e511d02262e412383b66b6ba9c0bb131a19a7cee79c92943c7162a481af06db1e5feb529be9f3ce00112dcce76bcf1e06bc536aafbeec7220f27797d852b37b63ad9bc6780f9c38f43f1a46daecc00d864586d26cca9e13bdffa8f00242b94238a0a085573708da6018cb03a69350ba4b53138883ca21c6f8e1b530b7816c2f2181e6eb6e5eb3c2cebaf33f6a1ad9139405a4e92239ae83931bb8e72a5ab1ce07e2150209c9a675128b7a28107e73193c1772271c07505626e6becff02907d98405255d0a3cbe08908fb4e0d651cdbc94bf70e86902f6a2e8ed4c2ecd7e64ca097d4d2f97a907eeada4fef8bbb3ec1c0e7e801e0385823729ad3ed44e06b29ad1809af5a7f913e69e4e443f54dd845c4fe48f4b7c3e278d41cf0968a733cb90ba37f3b960b7e5ba6d4ce9128284a09149c38b2b79d3b94307b32eb5290243391dbca504eaf4037daf175ccc9ce08cd297f9a49b8a43c0bb4873bb04124cc9904a6ecaf01ab9fa425c8260fa05c5819182375bbbb9c42e3ef163ebb10386c948cf8de756a369756e84d089b4e890d8dcf3fd7a0f5288f533d2663340d0104b0fd58e2e7d5f92b8f744a10d71e8784b535ac03245495bb97a587c75ae5eb0e06a5599a755218195925769d779cbd9c8c8f9970ccd6d6719ec41f9cef32f6b73ec838c8f390bd7c1f019312a5bb36350e59260da1e6ba969b49f7295e570039b3464da3ec547faf6fa0f7628ba9756ec1561243ecf5e9ce0c7f3295662200894ea39bfc47abf39fbb51b953fd82fb993a4c933b4a1b94924d5d32c3d31555723f74ab38a37278fe2052a268e4198ef1d87a23bcbf05019f7eef407a2417fe8ccca24b5fccbc9cb664471b3de65c4ce60e4a9f13db28dad4d37b3be27e1a90ba19ff16e8af7a4ad922e4f1e30d21dd3a4d00423f7971590dc9661fc6762079b0c3b898fc3f31fefc0e973edac0d2d911dd2545c609b48fda575f7ed920fb3a2bb84f3fb468a7d52351a9223801b41ae6b2bbe69222b2043478e740c9a8ffa3808e949e0837a2b202ae7a63439380e087f08f22875b172ba5a540cd11854b5653257c7a762e3e8111e7c3f1a9ba664e41dd84cd7015bcd98511de0cd4518e39f30701a8681480c1ca57056a70a2db3edc528a9a9a82e7cb5dce4a367c30c5693839d2116634b4ac037d17ad125f8e542743175cad28ebda9c70cb269fadd484b8aef073d3172e964ff963d3947f61e03441cafb3007809f059a8147a1c8698905e1a1b9caa9e697267bb839dd1a9664a9dea637c9a04cb5ef09ae17ed45ad5600cc28caa27e18b190d8baebdc80342946ea3352e2a4d36e0aa085d2ef1bf5af72168411f4d7b55434001f857e797d535333ebb4fb6004eab90267e7ed584a20bf63ab8a5bfc59595b2cc5efec1821fd214fce6c4efd5032153fd4eda7509485a18559620a6d4442bb29ef6194201cd01b88c18faedac3fa18b76f8b5c8f956444e7272f32c23dc632ba887b84711f1ac6829082754eeb02508e66a249b3a9827d949b439e3b4053ea6f615cdc27770a67915fefb35cef5b475d7430fb795fb8176d90cb4901989b3a4d682da2392333460ec13450d8f0ec92bf3c0939b68feb2ee7edb742dbfb105a6753d53524b402c35274ecf3d63e78d473ae8c0cf27018a42e79eeeb4c193ad631ac070c06c4af2e7aefe579a78fb8308019350fe48ec0f5f925931f9f3199d251bbc3b93b68dbadbcb597ed1da28a27bf4c0203991a376d524ac46475bade1d9e045af51f25746dcfb5daf3dd555712c13c8c560c81e2c0e9e8baab70ec5c40bc7ebfbe8a39a662c6cb2f7bcefd2e9a1a98c8829f6a38985ac875e846afe75bb1d9a79d00aa8c16f0cdb941f4c6724f19fb42147414af996b2098ba1800fda0dae1ba35da9431830cb712aeb566e5f92b3c72e2278dca2fe40bd61df1ddf1430b5f1deb51c7a195ac3b00d105db2dad185a4c8f2073263a47b73958e19acb33a829bcac14f56c4db982784a2a9758ee949dc0160a9dfc3c9573eb21b88241e5ec20c0db9b56975bbb8b2707c716a5ab91683ba4e08b8d4e2efec30ca83dcfb19453bdb461d4c302c0e4559a903e472453995d8c22b47ecd5f668041c3a4c8f5efe9192c99fdb406138a1464a12b99d7bbb5f19092653630969a58591c8ee62fcdad091c9a35c8cd043ccb6f7eeef6fcd68f5ddbb429abcce6d8bff72113212eb9a00731ffe2bd7c741fb3e5ed2158f9c3a9c6ffd72169efb28b29b59b4e219f1509d76a367145ef57d76f960a5a163d85b8991ada6035b6dc6ec17fe2f8121fe88cc0a30f079952f163aaa0e1fbf6a8b296abad80b60c98bccb6dc31ecc0dd82583debdae4b39a8daca2c7833f3fb499a4a737045a76300d90d10b38a8e71c84ff179f78d15058d9c8527380103c99f5a2d1c4a2b537e04ec76c428a05250e313bf0a74d813d18c0f535f9c0d84d08eed9d9d64345d03aae088372195b088ae7838de82402577c1324c5a66703c894ca46bf60b9cb291d27ff265608debf1cb83c2c1f8653193b1207c03ffd8c4cf664902acfdab5b2bc1e2975c6aa118b148b89a4899348fd758828ec5cd99ab4ad06acba3904c37500fb748742990cb3ef70e1e9ed6254b9f29a59d8ef70af260f2db916fe3ec19323fc81272e082569ac2ac3567134480c30c71fbea906d01922ca8a11f600d379fe41b675be150d947b8825a23bc580ccd0d66760d6299911b27d3779852d24de494c97384347921a4c63b54804e14872a6fc7ebabc61a7087acf4c2e3a1755744e99972a329160246d4fe78087e01dce91a3ffd57da03de0f694d504e3ae7fe5e293338ac4136c8c878a8aa49a259a09abd2d68c261c8eeaf2d4c485ed9204c621d452d6e12e8c222656d75378162240e5d5d970a3c8733878323cf77a283e28fb2bfe378ac3da87663c9f6b71ed26e6dfca63821fc98e83d14d216266b4db35d26cf02c0897252a12ac973e84d9e003d6399dbbd25552a92faacffbf213b5b7c25c3fde69b85f1222eafd4bdfa19b4e6467c9371f1cf79536141fa011b3ce04db9e531f30ba39e204bdcbfe31f42caa413f3df4d3912b9c30b524959faddb1fc8f88802ba8a0cb202021aad1dec4182d3c7c29198e9e8f5f2a8ec46f5aae4a3e06de896b9ebe2c807039c565e2a91eaa365d442385250cab096b9a1599340e6595e5adc0769611a634fd1c0dec76219738f36fb0e035220262c31c1a9f49cca163ca3e1c4ce04aa6ff2ec63fdbfe25da0e927c657f26b2618c9289cf62d4d028fad421cfba9ed8169b423e344fc6557e9f160f7f76310e2763f1576afb6bd6195e74dd69b7bd2196b55da0986690c5848f73296940c5fbaf5596cf8f74f03fe2ad560f3c4b0146f626bd6ee82462cf0c9c91c7fdcf6045676b315cd259554576c8ddc8fe130a80b20bfb8a9345ab0448c048ab0f8cb6fe7e9b1770503f4692da6b6c7808ee0441a0d129e11f7f467ceb921d077736ab01cdfbc1918ecdf80657f55eef199be529520b6ff5d7a3db7156b002b929d8a0405929114925731a48f2c5ada925745e6cc53d538f466d96011bcc1be3006a07b13989ac856ed03a5ac650ac77a42a11d9f83db7436a2f16743c694f760426cd67f7abb20267b523331f637145957b717d875ff4aaf7c13fcdea68f83bfbc3889e4153fb90792c3e248eb1d7c250b63ef986c01e4af9c49c069336c7374f32a65c5ed2fdac89b8b302e2c9bce13c5202e8610cdace40e1a90e8d4044603bb37e98da29e625117c06e281bc801a742b67e6a92161e86ba4b7c3322d010fc5970b4795941221f5e108f83b17d3093471ef6819380effbdee3f7406644729ad5e08973c5dc0d9125adab292af8003930d37cd306dd07f9ba882de4cc498d0e0d905388aa40561111494193b3bf1f5c4cd66d09c25e90458783dce6cf694fae2483e21781786bd8a242f9280944c379bb12537e16b248e6422f867973289c60632b970f476f2169e0879448b1af2bb04b2534de8216117e500c3dd796ca794caca882c76e2fa0a343bdfa553c006b8b291d53ec33e70098cff4dc55d721188b285d8315c49ec38da43813d6a6d74d3842f8d5d4b7d993d7877ee8d117536125053047474f3969a3125c1d2096162141ada9b95342c582a64d7d17571a7cc0f80b5398f5aaa88ccd3d78ad121a70a7ac772b891fce344ba8896a68d87be313c49fa7d8ecdbff79e74be1e22216c638364aea4fecdf9ccb90d7519d75f34778dc30352af3861bab2d8f0ee09971a8d86f3eb59c744862e98b6cc28ece973e6f1827bbbe56ba39639339f1b0839c97eadd8e689def2a208962cc0911b24adabc37e36b2e333a2fcb35c5c29405cf6119351eb5c0b7c646cd9ca6989d0048dd41c83a502ac76f97a868b0f59c6931705dd1929274d59ca724077da3ceb616fb30712ba431eb87fc3eed9b74a042609f9b5b2d46fd07f139d4657e0c7cd96b9d3790a419774f90d7ff0f2abbafdf082badb9dd1c08bd4699e9e6b60e3ac3af19d6dd79368ece92fbcd156a2fc5027596a1cb5cfaec05f68e582916fde1e07e8ee49ad6ddf0764fa8fce734ba98947449f7d9e5ce2de9b987e48801dbcab6275ccaf46d3478f28b41ede250457ab93ef4efbb93ae9fbd09a5a265790b42036a82a531dff22ff5b56a82479bfc463f4cc7d1b7361e3d51d6aa354277313117c70f31c0bd18dc63cc38b1ae0f78333cab4b13ed0b603f3511422885bef2a7614e5c6f27c6723e6bf81d58dfe6e82b50bf68398e9fa759ec25ffdd2fec8ddb6cd3811f815474aaf64d077fc64976cbd8fbda75eb847f23479ecfe3801d21ee146bfcfffe86c456447713a2b5ed13542d89964d83b5d8f7fa65a156501c679245aa827859615fe376ece73d2ca3b06477c31aa500fbcc23c2b692939c0a47859d238d22ca29e010b1a3b91bfc622ad487b8cbc72793acb2a850e28084651c8bb0e8d56efd092c157d22232af7e41ffb61cd489e779d2687bab80ee83b60689d9435feedfb0f2ba34a659672dfdd261d5c74112e1c5d6912fe2900130cb104d4c1235f8c715e0f0a185150918124595347dd00457baa0d04bbff97c88800adee2683232843223553c650bc6fb7949e8c180927cbaedd63e686cde1a8c4a175b7c38e2e80614a5dfd1326889317209d107803bd5eadeaf264d416d76a4bd05a2816b2b8125957b3b35d776905a843b227bd7584321eb3477c1c8b44b0494d8a149d0bca5f88d3dfa067920e0a0746b8d1c4b607540aecd635801d10eebacf72677b73f48cd0a52cb8aabff4802f10ab89e63cbfe84f1026e701ea781f9a09de033f24f05b6b410afb428050f2ab3f14fb94dc958e4b1a12e95c170c09e1051fe2ab7ba32517ae2cf51ab68523526b256b122bd7c949f5fb3199d9bdc089ddbf079beb58ac05fa4de061a726e747c64a99490a1b3972408cf8c4a036d8935cef107aa4a8f4b3b023ff90fded7a18ce7b662c1b73debbf2c2f25d6bf222e8c3d6a2f69aaf58aba10c589bf1502844c0e7b5038b5fe6b77f87afd4be5ccb0a4952b4d887347e1cc5c756300dc7867ac40496d361c6a51db997e8c4a09fefc39bea1376", 0x1000}], 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000ad4a212d99f0c38fa04da2f32906acd453f5ba22b3b146bf67b2803fb1acf5304428aa4c6452fa811e7818429e560a1be7cb2dbdb2585fddc2421f92d938ddb89ee528da816b0f9c2a086eede7950c58f4ddd1ff0fe1331608c9cbb514b30b829c045dda4995a8d86317d144c68aa001254fddef649c9a91d9cdb0292aca8355", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="00b1fd1a"], 0x80, 0x2}, 0x1) write(r3, &(0x7f00000000c0)='l18', 0x3) fchmod(r2, 0x80) 16:00:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000040)=""/235, 0xeb, 0x43, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001500)={0x0, 0xa5, &(0x7f0000001480), 0x10000000000001ad, &(0x7f0000000400)=""/4096, 0xfffffffffffffdce}, 0xffffffffffffffff) 16:00:57 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:00:57 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r1 = getuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) 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() dup2(r3, r3) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) mknod(&(0x7f0000000000)='./bus\x00', 0x21, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:57 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x4000, 0x8001) sendto(r0, &(0x7f00000001c0)="03f414b2a9834c2325e2deb3f39c8911d1be4e4137fde33ade74173e3acd80604c2a5b804342ee1e028edf468ed645fc89466ac82ba2f81a5a041e9eccf6903595b4126ad17f2668acc1ecc8c9e83e262b0b03fe4f1905d0b1487e225ce1c0493bf21478a9e16dadac292d13c3bf86fbcfabc7c58ab043e6a364eed61a250dea636906bcdbc65b08f57396005bb1342c73bda90708aee67209eb8adce73715de7192630744bf6a40a36b5c3bf47b624111c2f3f65015cdca319818b93b0bf8b019846f1d247a", 0xc6, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0/file0/file0/file0\x00'}, 0x1c) chmod(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x84) 16:00:57 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c7bedc85a80c4fd0008697c4c6944c047305ea66e6fe519c5f9049b2961a"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000003b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003980)=ANY=[@ANYBLOB="8800000000000000ffff0000060000004ff3323001b83424b5b4adb1358417f783133d8e00e6b634422fbd5b08f8b31f2823e26f8d56b63c68c712156ce7581bdecde6f817c223be2095918454c2536d8aeea885fd2f75e9991962001035595c2814abc05cb84e8682b2f8e6ae8f2777605f019473b2d7b73d0d7408d32ef2f191f7745000000000080100000000000001000000eb4ce42d9ae22ad9b0bc4da0e0e0f6d2e8c8948199fbd19b964f4ea62f5e20549579c5639c5adf1fa8c2cc084cf98fc3648f90743cf1428d5c5f6c492748b1fee1951be8de2ace780908495ecf7d87c2dec8e3bf5f78b66a7b8556e88b640308d771291fcd4fd42a687ea40b907a522ecb609aebee8a48270c8ce1624aad6a162e7d4aa1c4417056a37ae6ae1a08ca4854be2fa1805e5795c1dac8ac88615156ae9351f94b1db61a67d02ee906290a158c4ef0ed229d4d5ea1b93eba2b17c4e58a6ef2a853fb1a08e4c5a4a8bc12e533bd5681dfdaf8e6024356cf4a22436f37f33d06d3f88f802af27917023bd89fd6be84fbde0942ee19ccc06b93"], 0x190}, 0x0) 16:00:57 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="e43c"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x103) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) clock_getres(0x6, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[], 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="44e72b38358cbfcb61774b6ce339f0525d73455d21491bd110e556a5c24842fa19cb280de815704e57fbbb7474c2139be79ee10c755dc6a24e3f19f5937e54840716c4459ee47536ccccf977448e301682040b1e02ef38dbbfa62a7a6c755f6f50e9509f3b3202", 0x67}, {&(0x7f0000000100)="92e03e86ff5276d792f7583ce973826c9edf6f569f01554fd00af0c078d022d6da7ecae05fa8b7eb0a0ded6dd026949a5e90db0a24352ac9ff8809315d907cd75cd7821fad8cf35915be", 0x4a}, {&(0x7f0000000200)="17d69b2260aab620db225c06412d35663e6ca7901a657d38d2e6ba5c14e0a0bf9acaf68a603aa9b269ac85919e769ef03567e0e06a3c11354281f70439ee23fbda55b59dbc7487a2a1d22468ccfb6f5d333abbc75e", 0x55}, {&(0x7f0000000280)="35837c780c1998af6b9daabd53618c1174763acd98e3cf9a23aba689dd1eed081e2e57c3a08c705acc1bef72dcb9ac89abcb5bdbe0aac470404a21d537c3f1f35602150a2e1f239ef71e91808abda2d8", 0x50}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc8, 0x408}, 0x400) r11 = semget$private(0x0, 0x3, 0x494) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f00000008c0)=""/136) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) r1 = syz_open_pts() dup2(r1, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r3 = fcntl$dupfd(r1, 0xa, r1) write(r1, &(0x7f0000000140), 0xfffffe46) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0x0, "8964ff5586c9f1648e8ba499eb51faebdb8638ae"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) shmget(0x1, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) 16:00:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000182f66696c653000"], 0xa) fcntl$dupfd(r1, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000)=0x4, 0x4) 16:00:57 executing program 1: r0 = socket(0x1, 0x4000, 0x18000) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82092e2f66696c653000"], 0x10) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) setpgid(r3, 0x0) flock(0xffffffffffffffff, 0x0) kqueue() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf79, 0x7, 0x0, 0x1d6d, "6f89112a0a4efdc32c91969e5ea6fda207fb8e1b", 0x52, 0xb0be}) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:58 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/153, 0x99}], 0x3, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x10) 16:00:58 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000380)="44259dcd87da082ce448d5e234a50ea7818cbcafae6961dcea5c9e838c67f132dc98870254905ab3b0f8018f0e7b18a413ed806aabb1c2dd74befb2d68fd9a546877a436b3264536adb3769bce1d43eecd91ce957daf419c7b12e1faf517011b239cfdd96ac5469ae880c32a090ccb54cdb3698be06450af8546298667bf39837ed51cdc6e58dc1b5b1b2f5891c8f45bc3c9a724c9018c732d3af46a93d6d0507085a8efb13e2e626fa68fae3f32115cf77baaf03e34b119fc0127b999972b97fad3c3db271e29ecbe1fbc9e001e5b084c9fffa061ad45", 0xd7, 0x400, &(0x7f0000000180)=@in6={0x18, 0x1, 0x100, 0x9}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x38, 0x4) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 16:00:58 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='[*+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*/\x00', &(0x7f0000000400)='\\\'(\x00', &(0x7f0000000440)='{{\x00', &(0x7f0000000480)='.[*.$\x00', &(0x7f00000004c0)='\x00']) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000580)=0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mknod(&(0x7f00000005c0)='./file0\x00', 0x8, 0x40) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) r0 = open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="706d56146f408b1f3c176a233f1dd3fbe2c9102073f50febcdfc8faa2d454d824ce4441d74", 0x25}, {&(0x7f0000000100)="c5eb3828defaa681c5287f9c5eb200120760c0c396c76fcf41b4e7a3d6561e9f68db1427c8682b372b3283d20cfc3864b982728132c5e8b7db80e019485856d93d03eb8a971c7f4e3105dd82f0a1f02faa9c13f75530b5ea7e6952f6b3b7c90693c70b2b96bf72507f1e801acf12ab31fc22c2600c14ffd5a0d4e286fc9052b474a8b4e315184fa97d52ab8f3e36bbc8d594fcef165a238148606f1210107361c7f9370b6762e5f8cd1ac7cba4ed9c7eac6f85e2d627d4b5e71ccc4332425684e9260c66f35d7e7acfb7d0a9be562e35046cc89fb6d93599cb9113d99d3519aae1c8fc162f5f0b6d85ca0681f769a6f73daba17c4d496cd0bf0f5aa7bfd29b0c8dd5f81dc553ade52ff1cce55523b5ea3635e98ec22eda41aecad94ba986002e1b70cd0c9deeb67cd92cc8a6ebb3a41807fd3bec6ced05f9be053bb0b755d21a995f911903be81976644e1bc03a5f6da65a5f41d6730a481a2c2609133e9a3803d25b4b80b43b120962f2c306b72b2f66e91615f930d64a904a663b7c7838847001a66b12e9ee295524f167f020e724daa8caacf07b215281342994577befae6d2e16050bdcac3ae62acb01f975739f9c98633bb8a3c7ec26725f7e226c01cf40f7564e0a6a0cef87fe8a93f706c36c118c0f75dd779066e2b0ee6331864e6dc74367d2596328425d800422dd59f5dd34478f493110222e795a4f3f23f162545f85b06a9c9ed480d326c541b2274e5a8b9eff371cb502ee443df8aca393656703cb588c597501a43eead8ed858eeac3296034d5296b11327ea304137e677d3e02f72217a0a3fe9e8c2cf25aea5c7409f17280abe5f5141ce7bab625502bf81bcc69eced2180eb26aaa225fbe4434fbaae0fde94b7f7b12f2d47dd303868a111bd183b92ac7bf448fdb877870b3ffe842c9739c98771656be1533695ed759e8af50951741ec8700472ef1c589e667eda483e5d9b68172b54218b5a364d6605dcdc0d4b2c97afd8dfee0e73fc6f4d2f21917d2d670f5a6766fcd626fa5d0c321ab6acca30c75272383c0d69d2469d42cbb717126947fbab3cc864812523d490025cd7b845bf5f6faf0025c7098e0dc95d1b57d3dddd09da22f29feaf875d79f9cecec556e7cf49cafd9b14894920676b5add05553e9fcceae6d401862c0e72998dfb92197cb2a21f99f1f0b138a08d6f108bd0ef6fc47610a8f71d76e58041d4ce751046cf120c3670c04891b779b7aab8f1af2d9001f2506035836e08454462161aae09863936f8ec1e9c24bfb62ba219190d6f2618cdb80294173730c5851a81a25b8d9f57f8adbc03f7f06d04ce334d5545b37e729008a2098f83f97389e82bca389de4fa33924b7244e50fd68957cb5e223345d6dea692a4439e074a7d19f3337e83040ed83bc9bfe4e171b44210cb37149caabe8a4f36c5591b15e363bafe9cd1c2e35e436916793767a9a97742c9ac00360e9874b96215f93f9759fcd0a446195ee37e9f962118d23e20f3943a118ec6222e61d5b8f50c8248a1ad0644e0915b2aeb7123f2c3e6172f5ccb6c46dd06f0262a7fd489b53de5e3f14fc6d3676b927ab85c0c8442144c38995966e98dbe6881111f41f07a504b12caeecf28e76d7975c4e11c353e0ec35bc7f7f177f91a6800a0384d5de21d5fd40b368a0bd18c3a877a6501b57bd2bac5ddf7062532a9ac1aecf199c72968654cf32d858bf9ec2317cb8d24fab3c5684ec72d6e33c828b3831d600c2666c845486c99e8a5294f184cfb041a6d82191db4520732c0e366d017fa1a659651fc2843b8ca9cf160614f558831bfd27e288be3027dd1083de476884455138582cb1c9b3e0a0744039d5ecab10b26739a4955c034694c16e8761c895389f40e638387780ee4153fa4dd32d39855845878cca9a7b176dac2b551b7f0aaa625ef780bf86a6da5cc9114598a4b1c2179c58b12ad7dc3cde49888e5a96f4b56ff3cad41c4d396125334b8521450515bea3f8c8fd9943232592a06ecc2b81491cb020a3f94f06a3a907f728c33e5b24358e64ed3cf987499a59a97a27ba94bf176a9ac98489f461ecbd59b42f07b2df9270a8871f91dc5abd73d7ca919b419bedd852f363371930c8f854e76323abd5358f94503ed04fe973b02be36be3e65c8bd1d0299504d79d821b4623ef4706ef3c8229a48ed954787fdea46a515cdc8193a61db0eac84568b65fcd275825a8277e85ff7c7b02b72c862d2a325d1a3a08fb2b817dee85c0ab2833f4a66fa21982cc5bdcd4865f82c50f4e177b87add9223a5bb1ed2e7be8a1531d85f87139a4fed0f3b68b073a213e4e7953d148f98e491dbdcdb855244d7c09e88dfa1438ceeeaec21548080e5c72a4d64c37e7542b12613df4b0ed77b4239763abb6117ae2a38848fe9216ff0bbd6816e8562b25e6487cd0e2333b6c0e73b6c0c06291c33065875b8bef8d1e2f9ad07589303c4029b6eeaa25ad384c40b95d3beabf61ede9535f41b93f392fb688583899fb677d3720ab03a16a5d7f83b88a30d8ef9be39a4667e38efbc5f2e4480fd535d0e59e16108bbf28a0095e0c3cd12f6d66abde05bec13ee27445c73b1c5bf2d2585f99fbb8e9e4f283d0f1dc55a6d8b21bb72cda8bbfd34d135923a643d7266a61a7ef53bfdc316baf68b1ec3c8425442c60e020f51f523e3a9b5ea3b5c1d6fbdd50f58f063739106854bb1ad1b28ea339bdf40a40a047525304586ae23d687fffc2a9716e2f950a5dcf88ec9dc6af142f5510e97357f8cacf5b589f11cfc2c8c7351c2554f27fd9ae28bdc95886795c70faecf80de4d5920d1b17a8ecbd3f4f1af996789059522fa83cc67f54ce1bfaba753155e85ad77323468b7f665bfdaab6eaf33706137fe5b27e3fc35f904f515d39c2a17cbf1ff0de63d4c91e0233bb009a30a2a1a0f2ad1385ca64c0f5598964e8986da89124363841d5a8b9a0b8fa0f01ed69f387243245bb6ef7f414b0ea358bfb6f21388e35215420db4015c2cc2e0f9d79665d9ffce22830c1285f1d4a59a8bede9041f5d5ea78cd2a5c0b289fa5794d71b4ab2d131902d0c75a158efe53f3091cfd9c26a58b7b0bd790fedcb10053f7fd057c31c530d8d5038316321eef91dc3c4db9fc7980ad525dfbebde2aabcd3e3313cf09e5e94b3409f22f45bb3a00ea0b0658a90ad0d849fc07d1da5aa56a893605cba28de7316893b2d54b295353c87527626eaa37a69939242b1a53e20e9053c7165f9860aafaaf16da07b3bc31dd96bf4f02120ca189fd3b6678a58c73200b1e4da1532c4a72587fded2964cd3da9639fd3ce23a31a56535368e89c5a5025f4c52c6d17e84829f05f59b685beceb30b93540537b7561f7502caeac51b2c32c1a24d9f89290e7d96580feb2681199d3d149ec9bc2d50c78c0fd94fe2fe7becf5a4f6aa5df3884f9fb8b789f3b738f0c32f38da168e03dfd135ce7e74dedeeb206e28eaa867d47618e79b0f8782d2e73bcd8c9551e648f18eab970a3b6cee59c187f25abd232898ee221200a9b9bfe2342760d447147eef9cbc91b231c3f8fe0323f69015f8bf31bae968514089974d9e65d1e05823f9c4ad11b453aec0cd536a4bc6cbc69c09336ffd34f49a8f2e813abcfe11ee3c94a1c6ed9a2cee8d85722893f18b03aca6ae273a4c2e9a0797b3dfff3efae6e43e35f05bf1dfd8fe35c6aff8c2cd52f00b0fa334131390f070afaaa23c5ea17f9f3f8fb039042535f23e154391b02d1bb38c187af8dfbe614543feb2a25b85c7759f5db993bff4c98b44b84d3e6f0219d39dd7e1a8709e6c85567508e85a2e7b4e13e9ab475779128ed72835735c35cc7e83201c4472d73495d1ffa8527a00ea75897775135df0805a684d14cd5ab8d4f25a77807f3da5c759d75de0e4510249f6ce58a0ac0c583e90da2ce7f892647520f490f5ab76f16254c7d7c68e4f48c6b63941a8b478567f0967a4618125eee67332f51032a34dcc83912f0a125ed59cc2e9f12ddfdfb16e7360bd2b5a5da5a27c33c4bb494dccfc2e35d7b2249e98884b672c45e0f684439af80f9a271c6efc6e7963450d87151586873dd5e36648bb839d5255da51347af5ad21109cc269512990ad2f2b75c7430e5e330564b17a46ba86437f0451a7f062f628d8c7d41f2cecfc9d4be3f88c3173efe38b1c62131d6f27f040ca45caef917a1ba275ff4277a43e734261cd1647c59a6a7d3baa138cebf386eb07098d036656734d48dba30e670ce2866039df0a1e987cecde8988099c7e6a51d0613c20b34f7c548a42448a989686102aa0c4902e540964c20e206855f22a5f742055d04d7536ffb036b71d3ccf20dcb83cfb2867443431f6d30b36d701dd8d1b6e0f3b2544182164d081fe34b00b032d88987050a8871d00a271249219ef566d7b11c4fb3259ce43399758b906509497207f1c90385de17a804067c11b8b1798bc47e268f0d303a1aa0251eef39a864975e162fb30691f218afffdf2ef7e475c1a024db537f22590685e21f4e2c18fae9f583ea442f667d2adb95e61dd578f2abcf7c1f823e8a5596e521e2c125c03535a363b9e3c1d5800177ee2b734efac4787030986daddfc2d69c5c719036d7fcac56bd247640915a8cda218adc5c6754554036b4ed6e6bb5ce0a25ca6746013c16ecec177295764afb9bd939d8241ce68a3b25268578a7cc1f7da9eec750f6ed14c55eaa14d1e887ab0202da6b344333aa9bc5691b559028bafa7fe904e825dcbc03569138325fd72661a78cc8d51b81085c7294a7d907faf64189218220f9bcd5edd668cd3f8e71e8c004e91fbaf050deda088833599df076966b49ab62cbebbe589cb7397fbe6617646c43bdf207a65fae354c3b85bc47cc72d7b31b6aac795281731838dea16c429f0aa892028a18532e2f237b3dc1d8340aa27d8c52265163fd17d4935f8cb0ba22ad6bb7f67365587d42be8bf4cb91b6a68a77265631a220eca1167bae042aea8af804e5c8372d072b6cdc9703cd0eac8f98f154b11a96dd286775a3262021e6ffd128397b42a588b5e5f3c93cbcc63f13162d211c5a39c7eeb77ecd3d5c527d584c691726116775f4fbc41159a66631dbe8839883aa46d19b3dbee0da1378b14b8437cfa9f52be07e1e9b88fd8b040b7f0b20e539e7b58d516f57d54e2528ed0cd6d84428184bc222e2adbc2d3a81dd5a93d1db1d76741091608cdb86690b2129f3db67844472dcb21ae108cb95fb6e3757a7547e34e02fe6a33fd4ad65b66eeebbf95210c1742a6ed1263dc5c2e505b81aab0d9b5bfc2054f732a9494579dc4a86b4364dcbb225e223a6e1d3999750ef318c95606b1ab36ead05c52df6d441a685b97f0adc035255c804959df70aa0ccaa36310eb311128b15a10bfd70f7ea4275b6c6dda3b6665947f9a42d7bc71708d2a24df9b07858ec7fc9b59ebcce3e2d3e997c1bd0c2a9f887252cacf022fec9d9dcafff12bdce23197214b2b423306366c4efffe80f9718402b1d4c9fd172e705fb8dc0d61c08dc9581210f4876afe4a8e354f21061f0a287e4d07d1a34a696eb9e393b053d0120dd077fa4a4d593e024ff162e51111fe5fa8bd26baf24059112f8c38d50f0763343532368a2bc6d15b4108c6fff4d3ca27b5b18dca86c07e8003e1a5bcd9761f0c7ae65bc37aba50aa12a560dfc3ad638dd2a8c4749bc0037843226f2398a0ab2a96d169039a10bbd32ff8ead06bab8e8bad88b7165b357196991141b842e84c56df0e3370a39a9bb653c48bb17164f31be80eecdc5b5029cc00208fd3f17b37e2", 0x1000}, {&(0x7f0000001100)="0de35e9b4749a98c15f08f5abaafbce71306374c8a464efbdce01bf4b1ef2c330d7dabde6debfa4d72c19e93b0fb085e1b160b2d954cb85fa96b5280e8df3414d7e76c1440f3f66c0766ec1eec05ebdedc58799b601d9ffaf2be850a82155122cdf979ce2f002b44aa27b220ce4fe51260ae6b18c73cd82b07532bc4d94db55e5d4606f89d8d2a2c8a9417e84dedc40be6ca", 0x92}, {&(0x7f00000011c0)="6994a64157c9eabfa50a93df58568deb0445632979fca54ae83db904e150638dc8c47cc720ccc46b5a8a0f5526ae5f412fbb67b65063c25a3b228bc9ba7e85364876dc38d36a16c288f75f137c4920302cba1e59fae9d65fb9bb6a61c0ff1b45672d7a4b7476b366467da3437a1ff9940f64fd4af6509d7251fbee2c83f252b4109faf3d", 0x84}], 0x4) 16:00:58 executing program 1: r0 = socket(0x19, 0x8002, 0x8000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="92ddfc80babbc48618c74d50ad8c9fadf7e74682210473265cd858469b22064cfdd7c3d63747c6181e981ed0aa00ddec04251e4949583014fcdbe5f59952d6907e9fdb451ad2c55308ecf8e23657f707849b6704184242c8e1ee6ee4f0f5fb9c93672c59b11bcd340a544b768f165b777bcc39176f5a4e99d85aeaafcdfbbf93abcdb515e85ddec8110c74d1d8f17956e43a0b57b29a0082015cc20cd8973370b09961f3e86f6fee141b13506ca8fc0f6c2f920cff8120a58947ad05d103a2f15449875b40d5037df61f0b8f857c0a63ec2126abf2546d0132a98b7dba5312e22234d78716f253b89196b122600c2627ec75942faebb0aa97e210c7ac7f35e", 0xff}, {&(0x7f0000000080)="cba67502a71636e1adad917932bd0857674bd674881656633ae7c3c17b0e7b2b5030f4e0890d20075b6323277d2034d8bb83f447c4c45c27b5", 0x39}, {&(0x7f0000000380)="3f8c68873f464e411f942f3a68a42c133ed5cb9cf8e075c15e6f1fbd20b873c0d29640b85bed207129ff53b8a6c6ebbb972773324a543566d1079be3be9503394219d66ba25b82dfb68df7fe5931f05f6f3bab4038ff695fd592dcb76eefe71bcaf6d9a01fcfaaea1494cb183dde39864f09a9b0123f92ce3a085a9baabb41e6bf039a8f695db41f02166ba328bf256a060c7b4313312682b10843cea496681251e956bcf621f7d60259e85bf43f12b4f424bd794b868bb8a47d1c0f1bc3a2a3f7f40bb273ca7695ef4b4aaaaef3cd1884e2c0eab311976ccc3e01d32fef71078074e738f8ebe006be258fc3a567edfea562e2a4a55766848fb777477bb78fe57d75c8eb419562d197dc62a8c57097294576b8dfed68af98535beecb647feeba13d1b3c81cb29b3a4877376d0ecd44136ec97d863b7df2949785d8acff42e8f20795ff3608819cfc7ef09fb9b36996e025473ff5b5ebb4b3f4b268ddf3f284c6f0eedb878552d22eb3de7ed599a447df224f9140a53812edb2f68239fd2ed33522e271d509c35b6002455ca5123ad29d5e3bd0d3a6d9b702b8da705652f6bbe5fdb1d93058fb8f054bc215b7a07c88e16836246214a9bbf75803b5ab67ccd74625a4be1f6c33f5fba7b8983060876b9eb264249dbe724b973a7993f7af80f66f09d82b4746f3e69be9c35d0c62b56c7b6a6d950ee3eb3f4e08f0ce1a405fbbffe1c796ba2cbb4ab93c214d286adcc3b60d6aeb5d1bef516d7b16fd6f228d64f523b5b08385636b57af893c9b78f6f821771b291b13f32724509eda7254d28fc022e9f4cdb62f5d7ba2b88d330f226965133c6dbabafdc860c1da175429464ad56d8ece7e3b042cd34823edd1812006c39cbb8ad467fb14319ed39b9f8d0d651a756307ed2ec6a93bec06af28ffe9e96a5c9514bb2a3f2a2c689e281b3b167314b734a7722f29b86e90afd9ca8742562a21a9f21130c15b6497277983a7879852d842d74332be93d08b231cf289a153264fce55d05eff023003015443eba26e2ba24df38efa72914eada61cbcb7d5ebfc7c841c3e796c7697a42c9201a3cac7be65c02a8c2fdbc141a7f14cc35a5314b0249e41e140b774ee36593168eb0c7fbbab181c5e27928540b9c6c0ac62efa5e8d8e49f63941dd03895b05c6b8beafd79955f542106f4fae649df627fda42d03422048e9a251db4ed3319ff08ea9f08e7dadb27ae4f1dcf603c2382ddc4c06f904c266dbbe7eb9c7f2e37ef51516fdb1a944f83a78703365da8d640aa6dd120d4e3f2ea436a205b41c1c4b2ae6ae8dbf0ff5bcc1d3dc63ba81c0758db85d1f7995bf6295c5ee3dcac21f88ccdbd0b094618fc31786402f00e4216fd1228ef66bba16a827d7c44ab46c60e5d19205dd67509c0a45e94b96005755fa7667dbd3fcc6772219967b2744a281dfc6eb272bbe9ae55b5743a0871c15ab9e4327d2bac30f589233e35ebd219455d9cb39032993954e2bdad1536b31ca7ce8991f057ab321fd0b5dad17229bfba4cbd702c595fafc1032be6577bb8b9fcf2bdbe21f86667e62a6d370d464203d717faa3df9542b1fcb8beba566fd6f10e80426ae5ae561551c638439ea08a4b763a92a56a28b69345fda9f31f53424c086bd2684749915335bd6a979bae2786fb8348957cfd9142bdd8c0a173c79cfdf94ef7c2d1d44def2c6d16861b0526fc82345c8121cfa76428297565608bb725d00eca0dedc4cea501a3d1987479338ee2deb68a1f8e09db1ea957b043257f984d75375d020ac8330a1e7cce9ebee6c8a39d7be27cf1d2f7010ee550c31f2005f902e883b1089cdc93a067e536966d09e9d43d8cba157d8472cccd55fdc9bb5e3d61502554e358e908a9b31bad1866b61dfb1175335e834d7f135eb04c62c0d665d60875461755db34dd42a453ce135de68ef36089e8b6cb2811b79d12ce88eaf423da55f6f446664f3d9afe72ca5d0c4a40e82e766469012d6d2460d523e1441137e6f49410118e77e5613e10ef8cd7fc65d75e5344c326b289df718c959570655e0223d74c31b4474c72e5be27b5cf17f957e262d9bb28ca541b65a3eb65632005122142915ff38b95e55d50fd0ae65cc05f1b7dc8de62f4854a589baad6dc652289245c4062ecce08edc1d19e66405c0024a245defbc88ed73cb994da6603d0fb7900b3738a2eee2b6b4334a0cc41fd86cfa58fba4eb4d9c418cce826a5b020e6e7657b20d01feef5494999a910816d9b7b71832b5862aaac0848d50d1ddb16c4628e33732bebbfa1adc562c1ace9f46145bbe701010431e9517dadc58f6d16cbc1718c3519ab544b4fed88e5e8cd4790d66b878f2e9a490cebb03425e604dbd3d2d986219789d1e248f5d3ffe29c90cfa7124df4c0d292a3cbb8b9c8a988caba24f856b9acaa5120c1ecb7cf986c876001e2b919fe2e6c0507c8559418c44f59633c90b8ef0dee0398ba062e36dc9db2aa7c4af825a5f0348805b0934913512f28a7650e1b14205f1de507c230d25faeb70521ee8320c48fa960896d9c608f54c3f57693cd2835a45d57bfbad7e9382c7c9bcf5ad8b3576490cbceecc59c4fc893bc695e605058aa5d8c461cb5878fd67106f384fcefc946a68d6f19415ef7a4f87e7b4b5e6380267aa706bcd5c07891a6de7f056b2cf9a5f170e582c6a6ebdde5f7c484dd94a499cf88131bce794153577b870aba8c7821a04db64443262e97b62b4ee0793644fc2898c89adc0400ed480538096e169c3093945894d548729944ee2aa3cff4afd5481e86cc259016be1aade00d84d5bb08bed3bb3fb98c8f62b5f7d6ff804d6c07047a92b2a162043887d9a1faba1c7a12636edde872471383a73f8d5b879d8a517299f43c6a4679288d7bec2835ce9effd0a97a9c32963162d18f5253a2ca6c367467873e3db359e63725cf32bb987d510a0142251ef7ef4a4ebf2c2f4e63493dc1e1c9d9d2225cafe3118548c155d5a202f8371df81aa918face475671cbf7b608772cd55a9e5f1b463e5d7613ed3abcdf0f816dbfa5bcf1925a520a33595765e92610b2c4c42cbb8374b21339b658bd66b8aeb9cbee6028b9d29b5829a981c16a3af6c7c5b1c1aa083956a74223e34d44fea5e576f2c9627c7c7963f52eb849f6f556057ecaa9b8552bef2ba801dd0153f6e3163a3c5bd72fa7e3fab8d9200bf647b9a40d011d66cd3c87059aca5a57b839a079b77c36d6120dfb38838cffc208376dc0840316bb96f5334d2d1940560a2b619ec535009d20e43598d386ef5feb88781308baf632448aa950810fd074fecafc9f028d0dbd22c8debe3faa9c150b112f7901bba99ac798b752d53e98d142727413ed24518557481fa15ce1b4f38809bb67f058c8611d1bbcca76365aa11691e4c836e9f32211bdd12a9e499298139fc95857f7d2398d62b52bbd8bbde831b812d64e148dc077edd212639161b54aacd464405bc5d12fad579847f3ef274fd9533826bd55ba288385b50ac2495ef44bba7ba6ee847041fb81e490efd4a9b9db781dab69a78eb019b0cdc04c9aad896711b28f7b90b352b7b19d8630fac159ac8bfdca3c98d4911c1c003cdec783ef80d37c7eb7697edc4a176a4f20bc925760cb4308f79c5ba9c1990341ddee887591f8872edbf31b4a01f1b96e8e8fae33a7c832a0971dac2a1b8a299eed16d4ef917c9d0107c59496c3c298dab9bd0083e9faa1c1143f50d954f33eef60900b6b37aedf59664cdf0143715470fae0859c03a5eefd21ba9af1706f5f95e36ccf089ed0227c90cf2b48e1ef8dc31b9a9c9956c4e74f464221f8b991038f06c87fcafa91e4f8abc370d1fd359367393363ae81cacd7fea73c0a07703c8633faaf79e7bafaed785d99cf986fa99a2457e296d76b97a2163e016ca9306b53ee854bdd0ca8d3de2d8252a03622de984180a01653820dda1efa44986ee10da4608f265fc507451ae8ce6a10de8c35e241f2c0c8295664a6f4719e6fb55ae0c990769b288ae65490eb2b0f28799ec41041fdf427f58a732c48ab323c22efcaa928e9a85f5ec4bd533bdfdebe9b22024f4f945cf0d8f0b341a37ddd8a292fc4624da7cc537f1aa7fa4d7cfd5460da2215830b69b37ccd573145a036dc436dc44db605acc0d1516ada9f453fe259ac0f06e65576b99043dd3af894df2f3269f2e375f30a6aec9d0c5a3f9e009b9af0c674227d80bf13f0d7f084a301bb9f19e91751b2dbc6d6ae9ba25474c91dc5c4179ffbee0c1898344e697cba8ea59cbb098e235dd92c836ce1072f49c6d7880bfc440fcd18575e2a0dc516f989c17d674917ae5ce54ae399c603866c1d4f7dd8758ce3630423f4f889a0e04470f25939ece216d7d21573d100d39f4b75be17c3a3efc6db1238e01cc11b3b541600c3766ac8e9fcc69a9900b37ae543d06da74cc83db8d50f33281e91611cb918f0706b35d03bb7c354fe10c8aeb84b6b922bafc4b67e06dd4250235b27641337896df10e4ff46b92b2c2f54034f08764e6fb5f04ad36a0e8d73d547b645c6a07d1aafc45fde853a47fd16a23fda741ee3b6b6be7ae7f45fb490a86a91d9e249ba5eadeefbc7d3324343a01f67e65529325f2a450f8c55a1c9bf1258e6dbe0e23d014bbbd75c6c8de95f59a5c07667f6f0cb485874b47dd277e98c1e1d57b41594270a834ecb097b9b7f07c7998715e06a9a4c69dbcbae497dd678071b4aac27624bfaa6eb97782dcfbdeffe601fe7a040951f2c41139f97eb9711b73270190a82eee8327827502a81ee1c3eaee9d8e044c23920ebc598a031a1c96dac27539ec4f5eb4f128bcdf34c43a6d298a2f76d9f78ca65d77d2fc7ffcab62b7cd1056ab10fd0c79552d093f6828b4c43642733ba1183211503df883884d462198e032b397d6c6082d96def047abeab7a7443b1892f3bd3b858245448d6094abc77b74dc075b2fce35464ba97a63a280f69a8b790c700cf462b7e6e6a10181434c1e9c3ed683b6e206fe621aeded5c002db2edf07d8c23c2a3db4d726ee9d2c5449c359e9166b7690d3e5248040b951c21638bece443371c676a4156cda8d86cfe3b830995b39dedef6f86ab6e7bf322d63963d03be8d74a5a97839b65201d5952cc7d2f90b46b80f76f1325f2265222a260c878302adac7274f8d6a0638ef8901e8175f81a36ca9bd194ed4e6b3e29a613e92795a17c431d49bb0f339ccc41e09ce907923216998644fb511f3cdbc3647088604c2e490fc30203f422f74f9cfff9a5873ff27830afb4cf4832c8900c106dcb0906ad49ef3b102a61228564d4bc4605d3b890e298d674d559a429e39336412e716f7b72fd63c4c238df99dcec9e519c214e6fd8e5ce8de5aa9b99651c633c383833a35886428b7e739584258c06c87cacf9b69d211baf78fcd53d90dd06c967a7109fd5e55e85339ab429ab4a2ba460f31c7c332f3999a9e7580cfaf46c250dea8fc3a1486a3498c129c940a60d0d45d43e4f7a65d01136619910f8c24cfd22b89e4264ba6c8d48691bec408379df3ba1af8e86fc787cf09455a72a2880a5feeb0f45841295491a12c4c6725974523a4b738f4868da96768acd229a2d61c83c2a9cb25f57ac26dbe6e830f40d347e7b0b4f3460c236142d85e23e36fd85d7d9ea4a791264f5475501e9fb363c33630c8ffff1fc5b7b090476a4c857fc77b3b3a54b83f5ba15063bd4245a555f653cabe080404207503457b8bb6be51f51c6845732d190ede8ad161d2e6ffb7eaa676771b59f03db60b07b82ee532fa000497a06dc3489567a3f03", 0x1000}, {&(0x7f0000001380)="874d54bd16281dc29cb83ac23fca40ee51bbb3d35cf1ba1d4b795bb70813f871202eb556e9fa53cb32c2b8515647a0ff8942823bec4cac008ba5a285e95d4f363c4d0b0f570ccf09b9f58e51b1c9aad53e029ab29d09e6e3004c721c925c6fe32efa0c39d69746482363098db3d1f984f9a0bd0a8f3e0a0103ee1153d02dddcff83059299b3636e26b6ecd9e583b084e521e334006ff0dfde1d3372feacde87137c71c074dd1048144ad358a35a46c2824dd501d8ba1317c341aa436193713710a389861ba46d7611c7bfe11575a11001ebad0ee9df70eca4f0609542979b0", 0xdf}], 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x60, 0x4000003200) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\\.,.-\x00\xa0\x9fW\x80Q\x8es8y\x02\x8d1\x8b\xbb') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x8008, 0x60) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0xffffffffffffff9e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x3, 0x80) socket$inet(0x2, 0x8005, 0x6) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffffffffffffffff) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:58 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000140)="992f8b68ff317ae40fb01bc1e659ad9e6b01d58b57f837b9c9a1daf7408b050d52394bf9ec2c6f8d861a36d90bb8e7088dbdf2e1983e5b0ff788f7bae0431cfbaf6ff806705e1b5a0a48f000b666604e9fa099ab68b68b79e3670524bd023f16d8f93a63afc6e6961035d4b5b68a4a3c2db691a6277cf280ebc81c5e9013a8dc38eb", 0x82, 0x403, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r1 = geteuid() chroot(&(0x7f0000000300)='./file0\x00') setuid(r1) getuid() semget$private(0x0, 0x7, 0x208) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='W\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x87) mkdir(&(0x7f0000000000)='./file0\x00', 0x83) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xece) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='B', 0xfffffffffffffccc) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) read(r0, &(0x7f0000001240)=""/241, 0xffffffffffffff46) 16:00:58 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f00000001c0), 0x36e) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000280)=""/73, 0x49}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="75d00c9d91cc7316c2e5d3fbca23", 0xe}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x410, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2010, 0x2) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, r2, 0x4) r3 = socket(0x1, 0x2, 0x4) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x7, &(0x7f0000000480)) 16:00:58 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000000)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) r0 = syz_open_pts() ftruncate(r0, 0x6) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x8000000020, 0xfffffffffffffffc, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/113, 0x71}, {&(0x7f00000004c0)=""/89, 0x59}], 0x9) accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) fsync(r0) 16:00:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="43e8f1e88103e7af63d77072dee20dc593d3f3ba3e22110ffda908ed9fd0db5301664772de0e1abadfc04db62660c14aef3d74e442fd81ac8ffc9ff965c98ab56a4ec2729f7a6a0ee72d3edb110bec294be5b4ab74316be407ba2f7ad5b0f9f2c57313431e691a5a595bd443367276e78f8baa31fdb99df8792287de8b088e1d4dbafbf2258ea70186bc98587799470f445be450cc9af65d36d706f61a3b61", 0x9f) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8001000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file1\x00', 0x10200, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setegid(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x80000000004000) read(r2, &(0x7f0000000100)=""/172, 0xac) readv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/83, 0x53}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x840, 0x8) 16:00:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x11, 0x58) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000b009fde345dfdf877a337185ded6b50c2976f9a2610a87051b4fe9174569ac32e70c4daac47803a77412a633ec7382be7c69566151d4b9b9cd5153d7fe9e162c3c5fe85c65730000152fbc8c3013846f431a26a18bd4b5b99ad10c13d91954f63bc41fe4afc7e4c457dbd97971f486a2602e1b739f47048f16165823898e9a050f1d2caec710c4b37e755bc18923b3f3a8865d83af49f31fb186204fc6e1346f704f214d8b65dac95e481dc456cc991440fb483e5f8503a810f637e6299acfe1eacc6ec4d9eeeb130837"], 0x10) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) writev(r2, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="360172ca652813fab96d11ed1526be53d91b1d3dd0e0b4978a8dbfe181dcdcb6e27830979e84e2d59ea6b93862f2c82c81274ea12efb8a04ca50307746b15a3614a4644cb6d50f16827b1c77dee5c2471ee70f015d31daec8d0316870a769be510341dd261ffc967fa8eed17262b28dc5b253ca1d2f913eb7928ece3c777537f35e0e02c21204b080ad51e367f730f7d0721aa3b02e222e34ca2aaf93b67913556015156afa6cbde62675c901c93", 0xae}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000480)="35110fb17a315f743835", 0xa}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) minherit(&(0x7f0000108000/0x2000)=nil, 0x2000, 0x1) 16:00:59 executing program 1: shmget(0x1, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r0 = socket$inet(0x2, 0x4000, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = kqueue() close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) close(r0) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xffffffffffffff81, 0x800}, {{r1}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x3, 0x6}], 0x10000, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x5, 0x8001}, {{r2}, 0x0, 0x60, 0x2, 0x100, 0x4}, {{r4}, 0xfffffffffffffffa, 0x20, 0x40000001, 0x7f, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000043, 0x398, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0xc0, 0x5, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0xc0000008, 0x1f, 0x1ff}, {{r3}, 0xfffffffffffffffc, 0x39, 0xfffff, 0x1000, 0x8}], 0x10001, &(0x7f0000000080)={0x3ff, 0x8}) 16:00:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) lseek(r0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) getrusage(0x0, &(0x7f0000000140)) getdents(r1, &(0x7f0000000080)=""/54, 0x36) r2 = semget$private(0x0, 0x6, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x0, 0x1800}], 0x1) close(r0) r3 = semget$private(0x0, 0x7, 0x20) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f3bee12884b5fbae8921ae249c8f1760237f7b205d5627e6966c39f5373e4ea48a48fb341677da3881b15cc4026afc580445f409292ac87ce9ff2f0a5f3c2f2c0db7bdcc584fbbed2e4cf83473", 0x4d}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/85) 16:00:59 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() syz_open_pts() unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x144) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000440)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000500)="f14c9018dbd8079f38536e4ab3ce2f879081ff15fa54e8558e72df7979d73249aa65dcf8d98a196522d2abb33a59b2a92803917f3e49b1bb3b8b050930b7ac3ec1371034cedd9e82959373bfd6bca28516962d667284b03db77bd129967ef4bc2dc8147d46f6de7d1208f9714ceeef3ffc83ab1960903ab44b5605c390a8bec7dc1d89d6c9f407cbaa280352b8d4fadc708e8d0763ae57fc8de2b6e665ae0779fc49b7df5c80027c47f1609ded0aabd3b2c93290b66897b28af28f7618c8ec5ccc323520a9a553206669120a65ac0c8eee5236", 0xd3) getgroups(0x3, &(0x7f0000000140)=[r3, r3, 0xffffffffffffffff]) r5 = msgget$private(0x0, 0x20) r6 = getgid() msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000003453fa741de383ad0a80a3b738349cab6b94d8c470a6cf25156b2926332ceb9e1b89fbd38f0770bca19a08848b3db73a71580006ce7af6eed645b580bb8bac4d76a7e5e3204cb226dc378eec65e41f1dfe5c186bc84ceed712e0a76a29b3a1125ef59485f02025f8271e688297a83258c869d934be2e4199afa70004ed92bd6e0abe75925b486419dd677b408a9907cc45701f14dc656c6a2384ac59a80f822dad557a4cddea76c44086c618ad2c40535cc118ce18d3652a207551e68ce8a4d12ba2b7ca974f191596a85197ede198ca"], 0xcf, 0x800) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) setgid(r6) getgid() setregid(0x0, 0x0) getegid() r7 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r7, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) semget$private(0x0, 0x0, 0x180) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000480)=0x4) setsockopt(r7, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) setgid(r2) 16:00:59 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f00000008c0)=0xc) getsockname(r0, &(0x7f0000000a00)=@un=@abs, &(0x7f00000001c0)=0x29d) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) recvmsg(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/186, 0xba}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f00000006c0)=""/182, 0xb6}], 0x5, &(0x7f0000000800)=""/90, 0x5a}, 0x2) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000040)='r\x00') getitimer(0x2, &(0x7f0000000000)) unveil(&(0x7f0000000a80)='./file2\x00', &(0x7f0000000ac0)='x\x00') socket$inet(0x2, 0x8002, 0x2) socket$inet(0x2, 0x4, 0x10001) getpeername(r0, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000300)='r\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x20400, 0x100) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="71b2c911ccebe2f584f09590a05edd3317054aeb9b91fa5d85bf26fb5e9ece7ee93b7c15b14291e1b783a8fbdbf8ed1746b8af1c348fc2ba83aedfab191130b48c6dbff0d79ccd6356310b76fb670c25e8dd15dd78d0acbc73ba183fb4af409e1f57b3a08a17309f05411a9103190075da98134df0f1278cd39c32314afd82377027027188462bad4f6622e815ab61760af4047ffdbed5a73d4aed3c19d598d0376ecefc1e991687e71aa233b5114e1352e1c51a7162eb01bd9e05227dbcd83c2de0e624", 0xc4) 16:00:59 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f00000000c0)="ada77e261649d13dee1ed2d85c7316daebadd01a276a0972765fdc12b827d3e49b70d3d80f566f2353b14e6c472d47ccaf320b2c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0x4d) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c26a41299ee53a83cf27e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socket(0x10, 0x3, 0xffffffff) 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) unlink(&(0x7f0000000080)='./file0\x00') r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000000200)=0x1000) recvfrom$inet(r0, &(0x7f00000001c0)=""/11, 0xb, 0x840, &(0x7f0000000280)={0x2, 0x3}, 0xc) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01fcffffffffffff300531c60bc62138e41172aabec3d3388106d47087f25bb993dc5c1da860e9dbf38a55015968a05ea18008a2e58b49f492ee8c74d96bc69ee7cffbd6fc5d52622a13e51c41151d57f861f62a405c67241363a976b38c0300000000000000a8e1ae8cfaa9c616f30703f789424f17df07a0445bd8cda7c2b8c46509a6461b7cbf033a09f9d72fe143ffd5cacde904af2f011d6fdf732124d70569f99b7645578a4f373d69d6c2e33ecff346b3198d52af5b43fb1e649a0122bf4e4629eec626"], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001400)="13b5dc4c14d17c537487f005285530bf8dd4c512c2ad99a97fca81d97553e7546d49643375ed7ba0df0d09b286cde9b71c0c706359827a6c3ee13d87676daf47cfed8541ea016ac14cb20ae9433beb1089d12f4cf312cb15af899713fe047626c2518e46f9ca7764a0297b4d51e07ddfb69af3f29608118017a2aaf2b88d067068dc6dd1170b106fca06edd65c29398b62e44fb8a85f083214c8d17538da1d00", 0xa0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x3877) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000014c0)=""/4096) 16:01:05 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="1001483f13875f2a671460a4c01c25fd9fe2dab5a5731fbaf8cfda8e3c9307d091786567fe9773aca4949d5603d6332ac09984b7a09f63c4971d2135db41c0b41060fdbbba35cc1a8093e112118cc618675771a188474e6ecb0a0e40ae67dfb1577f12ae858258fa85ed8196ccb54f1e1f11f929e07216626f834430e9538444027ccff169a5239700fa3b58b61728bc93c805e0c466c36b6911305e3da553355293"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x3) r1 = getpid() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x40) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x0, 0x1}) 16:01:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x80000000, 0x3) r0 = getuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x48) r2 = getppid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r0, r3}, 0xc) lseek(r1, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/227, 0xe3}], 0x1, &(0x7f00000002c0)=""/53, 0x35}, 0x0) r4 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x8000, 0x58) fcntl$lock(r1, 0x0, &(0x7f0000000380)={0x0, 0x3, 0x1, 0x6, r2}) r5 = kqueue() close(r5) r6 = getppid() r7 = kqueue() r8 = getppid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="36a35ba5e56682b2db6b9e9c9b3cbbeddabc3e7afe38440eaa24934aa77aefb61822e60bd6b7ec6f195411b7c8cf35a0f645499a8f550391c8e7a0b4c82be975e97690d05a21cd3aeae83b29775b9641d4124fce246b5db44a00492aff457bb2c6afdd022d62c0cee01aa1447ce033db78a638dc5f12daa85377334dd2cc6322d6871f533edf907e3c4bad0257e38b841102f49e05ddb917b2bf491e7a67bbf8f786c45e1ba7e803443b846a513519cdacde0c2835d614bfac4ffd535f5e968a61e8575e0e2e18b5c888e8f6b047e0e4317df88cb43db692ca8327999051d90220bb9569e5cff523900ce74a457e47b6e885e3a34320991c1787fe254b9f46", 0xff}, {&(0x7f0000000500)="58af8e5fe7bfca8d73b42070549c9451b26b3f982d04972be54114c8d55b1ee16b574ea95cf501d4f8b4238e64823cdeb7282441706470d20d2dccff1a668317ddff9e45aa743f84", 0x48}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x8}, 0xa) unlinkat(r1, &(0x7f0000000640)='./file0\x00', 0x8) socketpair(0x0, 0x5, 0x2, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000006c0)=0x6) getsockname$unix(r10, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000780)=""/57, &(0x7f00000007c0)=0x39) mkdir(&(0x7f0000000800)='./file0\x00', 0x97) poll(&(0x7f0000000840)=[{r7, 0x50}], 0x1, 0x9) socketpair(0x1, 0x0, 0x2, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f00000008c0)=""/204, 0xcc, 0x802, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={r8, r0, r3}, 0xc) open$dir(&(0x7f0000000a40)='./file0\x00', 0x490, 0x120) fcntl$setown(r4, 0x6, r6) r12 = msgget(0x2, 0x1) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a80)={{0xfffffffffffffffa, r0, r3, r0, r3, 0x1b0, 0x9}, 0x7, 0x35, r2, r8, 0xff, 0x1, 0x9, 0x1}) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3e) 16:01:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) select(0xf8dde7454799e105, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8b00, 0x45) recvfrom(r1, &(0x7f0000000040)=""/63, 0x3f, 0x4000003, 0x0, 0x2d0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:01:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000080)="cd52aee00700a0057a8d968fdd31eb9937a7bf09b5d4702e5814883bae11a2abdb41cc1df4d845d96936ed49b62add41876b2b4bd16307d5cb5764fd94c48fb110b045c6598b6778d4832b18158bf6b3143570be68397dd5a957793d7c6ed0d2f9822add864a3bdf397798112b92626a96b98e706c272ae6a0716af20c7ff92ab526cc7c96000000000000000000000000002a3b54569857c40018bcdc16a243f2984e3d6df9bb5aeaf7b2d6603d913547c8d41d40ea510c837f54e4d084cab7e53d8fed5342ed43f2b774fe0af980dc3063ab233364eeabb16e93d97b5be1355d25ab9a8c36f98370e4f158c7437fc178a18ad023a58290ed785d26bd2de45b39fc944a8315e294156b21e675db4b12587b4db69231acc0277c44b9fa", 0xffffffffffffffd0) r2 = dup2(0xffffffffffffffff, r1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) pipe(&(0x7f00000001c0)) 16:01:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f00000012c0)="b2c9a6090b86d36363b87b1927d4aff5bfa525c0ff56fbc352b0dba9838d03861c2c93a10375fbc8a1089a67b7edae1af2126f4479b861ceda9c6f34c43031c915f632230000000000000000000000000000001d66f12dde", 0x23) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:01:05 executing program 1: setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) sendto$unix(r0, &(0x7f0000000000)="a60fc3e62b01926eeb6456713d3ac965165485fe0394965cc59230caea9aa8ad37131e9773f717ef643ec7d3797cbddf6a36e3d90cb2557a752299734a2c27c597d3006662601e86bfda74c4122539b21d1a607a708fea42b2f919f9efb419338a46c6e1f39ac4f78a095389be82ee5d171adccf3c191a7f89ff", 0x7a, 0x5, 0x0, 0x0) 16:01:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000001f40)="89bd7ba6935059567f4620cd25efeb60c6d26a2302f44b6fa1e969a0fd10d1b6aa2963155b65f071d50706ace2bc7c105583cb53806d36ee42c8485bd802c1d56cfe07b4fe8c58e3d7711b74ba313be0b19a8047c2103696902ea44c47aa78a0f65f87eacefcdf5fcec33b2d8c905cbeaac8e2229c7c790444b3325a69e0e502f8b03da5a77d757298117a6d7645d125ba89771bd00b779d52632ab64caa89117ae2fb3ef1284cc921b4740bd442663bce9e12a58d8bc91a7317b5a077faa069f8dd4b58c84cdc3e1bb7e63ca2cba3fb31d27470d6adac06d276d109a0a5805b517bba2bc541bb1e4b911dc3875332f3c4b374942a2aa1298346da29293bd56a1aaafa8545cdead74316cd9eef5dbaaeb1382a5bac0b5c25e8d760d19a4729b878b18fff369fec0fe25718b8243446b97285d395d5c56521280e43fea0ebed95d0e8d3af88efbf1adfb625c1a4a14434b35fd97ca264cc9dd5357f464f5ece2c9664025d011e60c5b03fa1a5f62379c1e9c72a72eeef819bc255e7ae69885e805e9634efb4caa31c4fffaa5b6699d9c54fb4deef6e4ec1e0bd7b5b4741595ef8fa5cb7e9fb63c57217df1150774c0185d4cd93d7e875b54f4f3ee007acd8b7620470a7ac0c8042b735662924e4f1ab0237d27aba8d8c7d0e0731ae185f4203d478c7b6fe51a74ac0136ab18269d1ac4cf51fe99e47a50fec4e54e99039597cad6f6947c3068e87902190f6cfe9ceceef4a0861160346444e882d2514bead0bdc01965641042645518b1a9b586c1f3479b8267c3c0df40a0a76d484f66ba781c4e6bcb8bbed8c5d9c0802ce0c52e9318b824e5425286d8f64236228993579bbcdf22e066dccfcbb4be3f603a4353bbe94ff008705524c8e01af1ae09eb6c8da24ea4ddc86d7df6156a2c802c96ae598b3032ae9b45deab8e5e4985a825e286f45c45769dd7cc7319851d9ef16797c3a0f937aa37af932fa56a0bb2c59faf0ecf7e55cb761d3c7d484138a6b6c980996612be79243298685866b68c09305caf3a4b27478213802ff151f829e255d3168bd5defe28709c9449d243d20fd2cf3e2272ef15ddbc6946e30a0c25fbed3a0954a4b810fd44fd0a9faa8d6316eca8938c7cc96612962e08560066e69c8e062a93daf76062defb02d18c85d233bfeed7b85f57351417ec912569b94970b499d9b46785b51e3e68fb5e1e3e22cf84828534c367cd39af21345d27bf10018f7ef276d051c8ab3782922a32243c89dec5ff336458effbea43f5c7059c7d204d3fc814da9bee2b24b3d008965e6c6a3b5577b689bd7da71a31c05989c0a59ff23a25c22a59dd30c42486407ced11f3f7447a9d07395d8a59859f8aa964260227d74b1d6be10cea650546297dafa39d5f5f689f5f85fd7470dcca2d58615c3272ddf8f43589164e770fae2bc917bc9e07ebc2a631a14d8deeacf3c5b7d368e984a2d79b7f4c1c845507ce3be6f80ca0c968a029abbf22e1b559187de61d2fb155f768c709a4650eeb6dfee8d91b587c90be3362105657458d43a7140827adf8d0cab3971a4df1199e68db560aa8424d165c64a0aafbf1e57716d20d672dab215c717179d549792d7e13762ceffa005bfc603cc29045c5e8ed9bd7aaebdbe9c34bd20d8ac5cc1cb0db3ae49d344debe3dab54c168096279d03ea9da098b33f3198ce7e3fdb6f0fc02df338128fbc5a48e78df6f4e51ab0aa009fd9448fed176557a33dba8d0fb9b2af2265ba8c576e016eb57999c239a96a685b1ab0560dcc4a4bb8ea98d20e1143431c6b2876de198214f9c25539bc26ee1aea29334958091435cb8cbbdddbd8ed210e425dd17a98f898836255e13ab239b0d2501f749dbed63152dec2e814d3657a1db18f346226500e0531a3fe5126889f1b5f50e1030dae4fb73a19310e7ec7e2219d8967ea2780b81efd2686202bad82d55be56230943f871fa11968bbf946d281a67c8ada3487d9fffdee433b6c1f5b76697683d6968e52170407c9f0b8a4e3f06d5420be0f99a2139a5cd20ae0249d7c604e467dce907da479a39c35a455f60f38abdecb72c3b41df331a7a8a8aef162505fc19fcde9b7e9f4c756bdb5f83c92ba0b68bc66f62b46e692037d0ba406a4e97b570977bb4126ca4435a064de2e3853b10ec277f7afc36f64565fa53b850365f4f92c6e0bbc4abbfcaf06eceb12a13a96106b5bf068a06893f53b663272c098fbc1f77cc0dfd3a0de36fe25173f070bddbf182b0e3599f22e48d5894442444b09f08094993df6f9673d049f9d983d3718789da1058a025d7bba8e9c6d74d5e7555cc0c3bc239faa7c62a2a480b5511132dd7ee16da827494cc89badbeaffb0f9c99aa8b9a8f32b6f782b84a477d5a6f3281ec43374c9589145e114635f88b14658bcea6e06455baa4aac3148e9d68d27af698cae4fce25514af9e1b2b7cc80cafd979ecdf352597d88b20c626c2678f4059d1ebba59e4bc951d2ca69384143d95d7528fa2d838c1ac6e202de6defb321dc932ed42708d4d4aea5d4d78b8bbd8fc744df400b61df34ad3661fd32ebd25f5a143655589b33fa1076fb0ed7aebe5ba7327c0a393965af593befe1554e88b15432008eb76497d6317e0688d6259c751db7b6266b71032d43c6a28dc60bd6cc1d80a02b983005c231353f2ba87b170807071b1d6d116ce3b47937bcd6bc733b8cff5c95c3f85e59bb714dc6553156085c09c4512c076fa2161ac0127dc518a33feb00a999fc0d6a548a930d952dcab50458f8a92ee86aeca22dce9286786047c5fa34f6eff618c30d4d660a753e95e34ab9ad841f49dfbbdd0a8e4fdbd2344977a0e01b6cf3313db13e730219d2bde1316f0604dd15dfc7685c5c18a93f1786e43e6fc31c6629593b74e54cb534f39789b97d36af6ea30d9709eb33377e167b7b7e711b82eb95faaf38c1511357f1ce7856f3d1d3f8e8a966ecd57fd8034e75e66ea2dfbea8a386e62af62f4ba3e63d21ecaeb4a12409da3138cbe86c5c61ac6244363022a26849923d195addfd6a255ee4605cf044efcfb3a004f055bb25780ebdc722a7739aac376bdc5fe8e04b2f5b04cb6a93fd0642c99dc3c1b6c5ee32fadeb9a8aacc2a54306eaf0436c175b7ac493494890993813b9e846d91699f513ede68514a54bf25948cf3a6dfe4eeb614d135f62fea9edeee379572608751c3ba38cf870793deac4597e5784f8bcbfde3205a880e9863a96836e3ebd7c0c6e6fff6a27acd35a725a87dbfbba15a866f43cfad7609781173066cbcce23425ba3011567cc04d5bfee0779bca300b84813121a4b646edb691dacbb9a2d778b4bf66b961298701ec1397b30550ec01bdcacea0f69cf624bc26968e908631efec5c2d050c1d5bd75f8b780050f567429ec28f14185429202d7167ff43a4c45b05cc53a9439b9f7243eff46afafdc9f1416cdab8bc7015b0d22f4e8264c31ad7092a0615b9383ce2bd437c1cf269ae7523b0ce9b0052519aef96d1bd2fc760f0d8e92384d75ccc48eccc4b77bca2ce8a872a6595afbd562b738739ecc48ca6252207bb57167f9ef8e4459503bfeeba3b68faecc7f8afb8f7635f4c605aa623d672f0be9e4c9f3841c03b734fc447919a175ca3ff7a0d06237214a52770f463402a24b6978c59c6c213b1fc16d77320db825a55cae9a8616e4919cf895c997763501c0b4f335b8589f191a5c20beb400356c7d66729aefad4fe62a95d849ff4ed7a2c1eb59d285368ba5fdde4e35bd9712964e7b4d867043618390c16c3847d58aa567a7625c082e27fc864e41454da4367ed41b2d660cb1dfcda5eb1c2e87dfee8afd3b4d6b86a9ff93091ede5697d593adb38c0f1035a7d805056f8db792f748ff9d5120e128c782f78cab342cda737a33ed7798a96511b35e8065bc6c20e70e218064217da249fd636fdf7b2b31aaae817c8081dbfbf7f5d10df614fdb4b092e88a8d852734c8baca6563760ae124b31fdb541d7852fd179e3e56b869d5e2b8f3b4a8a749ea24215db6d6451dee2a23b8b61d9f6ff5870aff2a5657dfd7ba5f7be0de2c36a119f491d634dd0e18234133e5e00e7b4450bb4882503f0c9574c61b6b7308ec682455748ea75594ea59d446e69199cfdcfd48ffab6a9b1d5800f3b59763e2198b45034f8a097d1039001e9eb781f3c7cae49744a941e96fbdd9f02dea6b2ec6d72b721949d6412befa3bc9b740ca41ccdd26c68fcf2264274959a567e044de5cdaa9f90860a7fe42cbce370f1ded763732b9e987780e681718ad03f6d81b052a18950b2a42f15980b34fedbcd0c2c22d9af6bf14b962bacd8a13c4fe3d71304aa27cb2d93dc1daee407eb9ed23a92aa41e3c127e5375fec19eeb2465729caea3de0c9dc55ba20e5527e545f4d0fa37daba15c95fb821f107f414b9e6e2885995f84cb6450665442838e490d475f6828c5174fe957dcde3f4c80524c1ccaa902006154737c7e94b92537ea915a6313d94e9f459fc706b69bc9edfc20b05e56353cfd3967c118e2cd2a1026981146fd68306fd6a04820d315866f01de52abb7ab1f69fdb1a1c9ff9e6ff2456d945c061d7427119dae211f4079c6467e86cedf2a5359776a474a27e4da862ce8d1cc8abe292e2d3051f343c6b9b6614b17533bdf919a2724e7b8c53425a808a55b9be8bd038157f59ec15e9c78f9befb161a77b3cbd843750f29ecc2826c4ff0dbf3e848ab822dd09c2094afa52d0788f0f31cbb72c3da4ed31a64395f94229fbdf0d22ffbf03f4942112641cd60a0d5c36e8c46c6a805cc7477ad50ba2ec3c71eef0381905555d85b646309f21577d49bcd879df07fe2b54dcee6c064ff9f2ea13943fcff18ff92c934e86a9cdd2a9e3902acfefe70fcfb760d23a5c6eca6b23d50ce4cbd47fd63be18f8b9878a8c06773d7c9f822500add4262fec38c8a2e7be6026fbfcdab28002e0d59512350eb1e19c496e41c99ca04403b60a9a4e0c2c0f1f9ebc279b5923d5e26780e4cd3cc34cb3e615042c7eb83ace037cc6d75419cd0a1b06c328dfd166d027830d15d6f3108962c0e9769aa0cbe0ec4d4034943308bb37458537413f67366b61581cc2cef429d8b5f34b12b3da1b05c06c899df867c75690e6105b52ceb99cd6c32fd490216d4274b94ba3e37957aa3175cb3c6de2ef9065f6329a5062a02486f2f77da79f31f3aea85b82e9b578134811deb4490f2e77c880b2a7c8ecadba00af1645f7576b2480ddc9f5554cea1a3be9f13c78addd8058a05b05f87d961da3e7118a14dbc3e92dd088ab4eca135a7b47d197d366df6541b7d10e5889b3667b6c8a15bfb16763275d504e2efe979afbccfdc76915f575970e876963a6fb9f7ff7966ebd8a6655dbb961021a3cb7b092910a654e0a4a1c1685dbccc6d90de489ecc8b5a7c484b63a6fc1da809a666e977553836a4f17a6d6e7fb1348c2ea21661486b31b01e8e58a9ffda2888a8f1a46e88405949a7fe802e4207b64a61de2be77ced4b54ba3a6e72a0e34420b94edc17eccd52f2c0a2b46f5104042a5d8f4222b34c6538859a25c3d39a8a97a4f62a6f242e7599a877a9f31d52b1e094928b9751866a53c2be9e98c5b007ae351e71a94d1b603e72a9b1f701c123867732be79b89c600e73a244701a5277a6f2be7d8d1aad9a803de447982266106b22d1c4d91bea633a0ee7d56c199875c266f74ca7b0cb9b6f8f46462405ce31863e70236d8f79b006cc1f373080a83df71caa1656b9d49ac0d58b31322b7c5c0323470381c1d11dc8c86ea9f3b8588a1ec08", 0x1000, 0x7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x6) close(0xffffffffffffffff) 16:01:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt(r0, 0x4, 0x2, &(0x7f0000000000)=""/42, &(0x7f0000000040)=0x2a) 16:01:05 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) getitimer(0x0, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000002c0)="14bc8fb10c2292263457c067cf0ebf9f28947f790fdfe6b0bbc2b510dc82733d6deb4488063a0e0a94421210ce6c93bbd0fae7adcf347f27aa4a6862d7712a9e556b14008c8f11a4a1b2d7f7a9ef789f1a7a9bf68a1a93b1d9cf4f5179daf78decd5040f167fc5752e2b4608b56118b7fd0868627409e06f23e0c00410221d74412b35b230027d22eb27156f49deec1a94ce0e0301758e6d8877f6b2246ff686839bce058fd38db0b80ab4f178bcf2c8a1714ade1255528366a7664d60db6a13dd0363504074fb6bc77e94ed195a7d30947009e74253ebf8ec5223dd3d29917b5d6f28135c2e1b84a10a7873529d659619c7fb2ab3c3173386714c73ac2676a1192bea8b7a0181ca8d4e5bc00ffd6065b20fd0d873f643f83aba0adb69b7f44a3e253607049ffa2c9940c84aaa5b6a75218e67a82f241ccd816217c85c71137ae6de2f2ab8632241a6771f988ee19c709466ab56a5648334d0d5792a7f0292d4dd54224570d97d3aa41cb7a8ec005597bec20123195fa77eea4692eb45e04b02435808e345c5f0fa03f596c4eb3abe3ce55d3e6d19a32e64be75ee15568303341b39f688732c5c663f33509fb603b37008aafcd5b8bdf0da4177b0e7926639488a3af8a60581c91dfe73601d465540cd533ae77cb327763244be1a955adb4ef0399ff4e8580cf450638a9ccfeb96dca49d1534e846909f53a0bf1b55ffd98704d19f509d17bbbd33841520c07b98a72ab73b6dc7edeafd03971153bfc7a883490536aa2824ececffac5b6ccd17095b01703745ae72f6aff93fbd881a922bf057a485681ddbd9bec6644e4ab988c31a7d8af1bdca3deb7b1d19fb3704511cacb02d2317b778378ab78b903d48393fa2bb695cce3225578a38fc5a2c942a603dc282024b075e286a3bc1fd576058d89c1bfc2b06d717c5ec9b446c576e3515d913a8fa5ecafd2b48d017956c9705cf231daeb72f80a206de36368e85c979ad90a0450dba12547d321e0588806548aa1d3750f29d6cb0e6f1ecfdbf77704063ca81f989ec177f304962595a2e647446f6e2bf47a2f55ee77a7dc7593cc03ee11c60406c1bc4bcd340585e54b09412f1a228751c7e62f26a3f24daeb63819ce5ab842e1b8bad3be856c5822bff6c1a44d917b90e1eed7c10e4d951d039a9f7a884b971984aa2dc8e7a5103b830dbb7f7c10a1fa0af1be1f30c4537b1c1f6e0ff6533a9747c37ccbfb5096b74bc4602b1825ebffdfc8baebc2fc571966ca6002d89e0e0a064d2d21f832379c4a4d7ef95d65f51e9aa7a2b7bf6ec9ed8c6b4d16c5382f92b55be3b3a0792126404e550d1866d7a5351032f815f18a691c0ec9a98a30072d0fca05a20408252ed3672cace454f624631d472fbfc1d659874c54693ad608f59d6e331a0e1f4e1948463abfea0b0df37f706baad9507d7476f85e7777b111bb6cf1522bb4ebab018f9f2c4f252240a3c41d381acae82d00e3b43fa4c3a2c636dc283e4bc873e983b08a9d6dcb3febf15973fd4b21a9a839cc05948683512b6adf776fa71614763ed9f243fd34d22cea68090327ce21b101f0e30b43ffc93a9703ec6d79e27905b58713c8e87291d6f163b6922cac34c1bbe3483ef85fa87946a2621779abbdc20de6384b05b2ff917264ed7c88219c3e101df3702dfed7be4b9078653ea415b3ae8924e77ece9de74b7f693a9b757208e4a685602fc82b391910bc93bba38eaa9e3d9fa2b3c530d5c400321f7e5593ddc7f8261d20791c851ae4e8ffddc37bd1abcf8cc9ee2afa98b9531eea81d3c26613903b979851248aa3d02f431027eac9d44df75540b9529c84b37721c00f1844836e272a055939832c44f9551b3cbb40a507484ed18838b1e00da7269d5a985fe0fab480da05eac88ac2c166f1e1474f4b20134a03e4bf55a59a3565e74ee28a1a0aede065b338d8eea6a3d6373d5406fc1b32122566771af28d2313016c3017bbed90e22390c5739fac37752788f45781a2b4ec8c89db496b258a3315b740dad5a885a2d3514a09161c82b6543d31d7c12dd972ec4ea0c1b94d4e87a5f30780cfcde724edd209352f0efc3535fc1c3954a916b07845b41b08d1cba866b7faa81168ada27b51d34adc012d5417b09d202805771f7a867e2b2fc287a0af3c9d596e070ca38f165a8d5e1546d28b0b04f8a651e538bfff28c9cfb413276901b243e5e31790ef80b07fac4eb92935d8344727fa8ac41e6a4f6de6399c2914ed1304c7e15ba189a7913e4f5e30b134aca8b1982725747ae503de47fb2e7c40526ecbc6437e9ac1b5066ab2a6ec611ac2f9f419a9373d158803ecad0bdebe912f6a54eab05ae6d5c82cadf72acb7edb7545b3c8467b0ebd538cb6dd13998296d1313e2397474b7fddb54628e29521492a3d7fa4c7ec82e7a57e34712f2fba7475ee43d8a4291d62a57947c595aab87a1f08bd17d386df978fb8faa8e5a118d16acdc81c9ce80f0020cf0acd7af93554148a089e49a3a3557af355afb97db575a3eead3e2b85951e4234c9bb9827c644b4f03be282fe8b622cfd95fcc75fd257fd13f99f3bb20500db2841ea8c57cecaf7bc40718585db662056847fde6e377ec9a5fc3f4e07ab4d3aef5a42df2969ec90cecec444bb39dc74405a916e38c294f702bc41d3cecdc59f7fb7be774e3ea43b2c4319bda8cf4414518b2e29d8ac7033077d5230d34c864f0b30319660e9fb4c601f5c230f2c6f0e7a1cbbae5158c963c536be8cc75514982c0779ae7a9b73de207c5e36e15b202f235ad06e487c703bb4478a92a85246208e6cdb14f556f7c88cea6f0ab64e83e9c06bc4f8a8bc24aa26c49ab8c5ba705d034896d06ad8a1c5c24f7ad1896498db7a2a3047ae0efc94ef5fa113fc76f4af841972326fd1e2b78bafdb179e61d3cf13fe070a1fcdc94c45bff9c9a7ec6d6b622ca4f8fc85de64266892a5ec3a5ac4f63113a624be76c59fcda91f28013d396b2295ad3275e80be9de01a66d8231bb560f2cda7fc89679ea2cc5d0e84a502701ae6fd830b3cda9ffb91e271c7ebcfe693f6bc19ea740667f0226214e885ff483fdd9e7430e74a47a3f67dd04f1a6c5bcf169cdbf85c71e412800a7d498d3f03cb96aec5f860562256d5de401423a18767402981acaede2a9e6cfdcc1a3103699e5f1bccf534f6a2fddf0c1cfcdda4a1d2b78b9d39686521d67aab9f19c16b097c796806784216a6dff0b15b7731e0d13d05c3062f1a9d2f3e5e6b21cf9324e21a31cc578e7392a1494179d96d42c72e3f53891ece457d10b54540424f1175d06e983b1c289dcd2095d9380a94f6c16660b124601ddf09c2c43057aa4ec6b19cfc3ac0ceb88d2f0de3e175cc27d7c208f1aec1362b829d6b927f9874b8bc4667511974490b48d86b5dcbfc45c5a675dcd0e65bfba88b0e1938ee4d03c2d49d53043cbc380699efcb6f087bbfca4a8a67903dc481ec1c82a90b97d7f88422c962fffc08327ac1695dd157cbbe1a10d245ade27a3bef48d182e67311ca1d6d1a9c024eb50d6cf061a25b394689c05b761c1b80fca693f9646e7820ed40e460ce58a4ec1d9a3dee2e671699aa9e660aa80dd4365e7e920f7f6a11c8bd26acc0b4a048d7ed6cbe6dfda5f522cc81d4d1865a8f2015541e922ed719f26cfefdd04aaefcf0a3df8e4acd4bb6a6f1a42b8eae7c8cbd23c6de73403969406594b299c7f6efcdb7d2ea393b2db97148edf4dc7d543f00b5a1bd81db2508f5203c3b72cf03a014d4be5456fa586943f87f92f4ae8648c2bb7126a00c346bfa657b0c9c5c97a61f7624588ecd74a2624c10a96e2401653f9e072073f3eca501fafbd29ee03d90eb11ebdf6ddb208a26fdb01ba0d82955cda405bce2600b2a2e6650631d80ed2baa658578c9e7cc13c9e5d8b5ed53ae93be689f81725851c5bd4e2f0fc0a4b6fab9f52c8ede400765f6f03c5b51bc9d6e41c715f7aed341e72116f32ca60d74a383fc56dee931d63fef09d1494e471be172599a1b9c979b11f2efe7b2d73a24b9aaed0a8815352bb6260f68dca2711c65878edd47f36ca3c562450b6696972af5f5c49b09f519202a1a9cdcc5926a05fbb3d4e7ed88697a8c2593178118be98850c5844145022256681cf8e7e02a00e572933a203d266af9ea986489107c41c1f83dee40ff3c0a20da304fa72cd02bc49cb7f9403615192a4fa0d9bd75b0b203b260e56945080d7cd1ace22d295a7d1eb51213c6d7dd86d9f229bb66c62082a43c917b04d954dbdd626742cf6d8f950d387a50e1086e320ba60cda7ad534158ea4ff76e39713dc75a417d1979992734f4be3ae14911874c9f3dee755f24b4bc9a777342d6600ba498b3df3104ffebbb561ebeeb9fb06b184950b9263f64eb496a967fc68a7c3ff3d4587caf4228f456a4b6518103ed83ad4ca466f3c9aafa15088221cbcb755b833d7000ab150ea36b61537357aa885f2be9e840489d7932b3dde81f9254ea2d5e9d58a668e907724eb89b6176d643273c17d380cd5ec8b09dfffb08c1edd01d1d558f4eb1d63f8351da4249bc57502c29e37337b69339c3f28a019e6acd3f8f0a04ede8017855b04b20f0c8ccd8707588ccee570994a29847e6c010769267d542b198a22daa1be850ecfe3b3d505ac9b8b73ca280c85370a0704aacfd9ddefb858307717716d154a697895717e12d5de3c9543c50b75ad7b82005a91a4e243111739ded0915384d09893f7c3024376b35d3ff03434e85ec1765bca337b5877d7fe22f296f1493127e08d2360138e2ce05b023878b6fe7dfee109ae3df5f44f5e8a43de1c24585486956d09719799eb642a454632d51238247ef5da95240dc5e9e1af2b98a96e595142536833b2fec853f508c405940242b2cf9a6a5e98b0b6fde62273c5c70d0e516258dd84fb45974e37f9b9ab4486e6a78469ede52b1717157447f50fd48fe3ebfa55fe88bf237b91b309704691a37ed36577934dd1cfa95dc0a9b7cd60c35b1f07019631348f91773eb37e033356f3707d3cae24b3011fcd75cbb36144eca10ba6cefdeaf5eee719f8091a349d221f190cda6e0ec6862042bfe97770fe55e2cc30a414117972792d0340f53596c1d6290d3a0efcac572f4425c472bfa1c47d6c09e0acab4bd98a738dfafd6d7c255ebfcceff416f7276aa28462e3c0125971cd3ac4a7b2cf0e791952592b240e6fa41e3e0ca136e7985434ff68485682c3dded965ad494902acf4a8efd419f9ee812fffaaa5fd0db86fdf5a97cd3b8381347ad0e34a27a9d70fb9bc82c91b05076be5ee984659a3c510dcb2538047b0c2ecd9cbccb9f689db109c5a3f85c7ed767bb21ba8c5f23d751f955674d6ffee718d85a6d1b9ef0b204336adaf8a68db9ebdd2b0eb79da50e466166d0339e9b772b9c0114a1d863a9b5d3be04a9472ca4d12bc9bbb0a59aceeeef9758d69931b9e826d12809572b85cddead11955a10bb17ea612841ab8d47e6d694368d63dfe74546d4f8f0fdd3f258f2bab7ffec8f34e8ce8460b4b086893b81e2a3f5127eca816fc83852517239dd059747d827ef35bfc503cd85665ca5122f90532129cc8783404cb225dfb37a5e5bb164ef9c8d3ed1954439509e5fed07f2bd7d718432d8c000037d1e0a635ef8774907d1f58ab6a61228a6ac62987eecdf75df9638b608b4fd43cbe3060d3427c528106b7ad99d34533c828760b366539afb74cf80f5ed20c8fd8522b00222afa5fe6e3b42f3f129dba7e4c77a37b16902199d5ebe6d9ab84d3f73ec3c98faa594996089eed3125dc3206b0", 0x1000}, {&(0x7f0000000180)="ab0cb47f5f9a91bbc98cd162fba3954ce4a809290c91d2ad538cb8c48bb5738eb3f2baf46d962cae41636e172ce72e00cd95e0547b490972", 0x38}, {&(0x7f00000001c0)="4119715a0e5022668867b51316be5f465435e9fa675604589ebbe29af90e9aa6c92a66117f85a2fb580bf492645288c05a7e1a6dfdf1e3f22d14866c08e5dbc4d76b1128c0aa9a27185e7af4e41bc3d9f34e60bea29678b70b87aeef", 0x5c}], 0x3, &(0x7f0000001300)=[{0x1010, 0x1, 0x3, "b0bbbeb9217e438634cfd5e6f31a6e80621df0aca4715bcd33b507d19fd95885cc48068c20dad6b11f997671bf0ee35ae29e8c66f2fee0020b3a7d4f38b9910955f7b41f37b1738d6d9dc874217a8ad04ca362f0f1ee4491726c3e98668e9f870b9d16504eb01effa8febfa6b24b484867f304278708367ba87927ede00a6c79ff7d000c80443bd832897e7bc093d1eaa0697fd672ca6b1414599006381366e402e38e64007c2c2dbea75fa0abf66b8c02b01cda8060287bfb025f8f96e955507ae5074ffe397b7bad275f9c1e6e5d6f7315aead0044e3f99b447536eeeb6a5b275b045184e15d532a53e749514e50d646a616276d42710409e43e57c9525bb4a2f75dae9a981c7efc83f34e36ede9060e2e3e3dad7d7a93c30d253bb0443c6785942f8d741da55f985513020945be149c1a42ce600df32bf4b4a35b70908e0e31bab7cf937efee039dd1a24852840069ad2160ccba1129618d863f2fb0f47822e4507ed517c3e18ce319c9e6ba90bf2081255c4e921f652c8d174cbdd1885f8ffb4ec14855a14c653fba4270f0a05cb60e232304b93e1f5577f0121f7d723f383755565af1e4f3f0b521d5a95e36cb07a0b827c9626595e336ed0cfd956021f0b614aad9549edfaddf6a5f4db7a925f798677dafc51c5344038ddd22ad1611764e0acda5b42a75210c72ca336bc814bafa2a40ec4f28dba9544c54158a270b65fad5c293d2ca2b8593fce39be2057b4535edaf7a7a932c34826e905cebb90e55e1a23d0a200053bee41279239a1282f949a1a9b9559f86a3704673bc3b4dfe62cfb9536b27bd1cd1e431562fe0608461ab868a7d516f7fcae70f06b3d32c2f0c1588c378a0e284765eebe560d6990aa9f1ef2ab5eac4971cdd5023c78c42fd73b0e9e769fc0d215eb3e4333dac17367968b1ade12655c1f00d14bdde1a1145ac2140169e2bf204f9220f3229b82a87097e5664754f3afc1ab4aea84e9356a784e915cd02cb426015cf315831b229f6a131088d2b6ccc4967304e486ff48f491dd7a92f81f382af8bebeb49e66fcbb0281e3b71ea5c756bbaba1ce64b79da0842f3e07a58af01f4c61f4e57038c32e72677b88dc8a66a79dbab8cf65231470d1995badd9312324e0eba8c207732b2b04fa0dc7231485faa07f6477167ea3fc508a99ec9f7df3ad23be1e4eb889138b258c422202792380dab25d9adeb45abbaa3d77660340f294f37fa2bf26592738d11fff963ab405a2eb548a296e9b4ad1153eceab66c8040be2c7e0d80c8136d8cbf27dddfe8393ebc7c98f9ab3c368cfa5224e5bad5d114696fc1af5d00621a7ae2dd821cc0af4563928f613ef31e304d6b59ed3b7c4920b7ef248e9562df427738aa45545f12206eed3d1bff39ba01a9e1eff250e2dca921891182cf491051355740faade8b002d8177bfdfab768aef3e78d749663cf406610ec9fc6447234e1b90b1ba9dcce44f53ba32c3bec73be33ad4b2291d257860849360acabdfb573ea581136aa2af7586419c97aedd9d44290e5a6e72365bbd70b68ab08aed200efacf32fa7b0910aad42688360a65bfacaead3e96c602e1bdcd91a809659ff0b0e0f09186f0eac73b6dd1a68a78de2e90c97eb42cf383bba40912c7b1d6210c47966b0596a41c0c16e43e62e1c9bc1601d04c687b48f7a54600a0adff199baccaeea5d8af531c3540df507ed863303c9126907ba10acdb333cbc27e64d2158c28ea3f5a84a31630e03d953f584611a5ccb6382281af406c437f22d160599b40f08b02a38dd38748aea92e9dcf60d95a560d56a76788c9eac50c0a26be27b2e1efa8724de1e9d59ebb6b2acf94de599b29b9dacec81e651f2e5ac47d0b5dfe066a5f64b5d85dfeaea0ed48877e6acf3d4475164eb0955e255ef1623cd67e1ea94d7c4739cc58deabb7783ac3610bf4c73841eebfad432a1b1560f364df4986a896d31665cc5f7c6d6b89691e9e5b96d6fdda86bb7f1a031d053a285dd701bb80ded07a4b265e4be355bc0f5a4919b060d1404ff9cf9e7356de52d6134e7a6af4c86a947e98a2eb3fa2f1267a4bea6f37676ec61c48d352458488d97c614df5a3b9a31689ef4c5b27e1e90475155e86b2ad7cc72a10e12366ff0caba2c020698f228bee05f279e87f28b0181c8c9c90183b42aff86e63b49ba21e6addfadfc2e3d548dae8b438381f5e578b7b55a145f32f5b025f795e330656aa9fa954f7bd9c12525420232720958e0b87d06c3507ffb05c3f6706bb2aa7c03a0edb46b77b1062abc600fc9945610d667d60279de6cdad34f9bbd020181f11d854ca89a58e29a8f15cfa597a116f0051141fa0cbbd34ec441e49079eb6f275a4cf63e94c56fe15a35b9a1611c9789356c6c00cb49f0fb9dd2ae8bd5cba09540c36cfd52649cf5b90833a74d8bf2e3af4db0c1db42a079375a93b449b94a8fd44993fefdbdb102858005d0d339a8db3662f53f54f6c867d2857338d6307ff20f4b0b64b466ade5908826dde3cfd4a4b2d6f9d7c8c367b5f6ef4595eea2f3e8fd95e173618395b06d12b5f4b7aa8f57b028d43312b0c641a65c48bf381eb6bdb10d5f04d6b3d6edd6eb586f29f8f1333ebe9f7ff769d7a524a84e5df63936414a0ecf82a0776088ac30fbd4a8e03d940fec7ce3c1011d11db9432d99b6841a7d078d2b87ea7fd6661f72dba5b5bed38a3ca7e9a8e330a7e383b01508ce993fc9d4ce2f6d9ed2278440f9f697063d67efbe2c3ddeb879ab632be20c3f6447187a05839d4e2b5ddc7bf116e7319c0871719edf97dbc9ed72114a40208d9ef3c49f2e69ba45a45cc0dab9db658ab0f8f0326663279b86b2d8faaf037f670040afb7ebb40665b0d03b66f7738d91d9565dab304ef9d00bb73c2e98f241fc5183db9d1130be17d770fed5f3ed8d0c4a29d22fb653a9f1954f90c9dcfd7422adc02d8e448efe8126dec60730efa3d84ea9dd54df85fb5ed42ddaeba498c67825f68e1fef9eaa185905b0063050776fb7e2bc242cbd6984ba2fb14b3abb6e10ff29b5e7bbdcb2ae0f03e729f8a20765c1d5e2720872e2dccdddaf21787efc29d8bc157e19e60ce1567f530a47a3d34c3954174b51a53a54759e8273b3b800b1c1ae0d91ee8962f559d8dc47293cdea584d5447ef765bb3b24e8fb1165bce71759ab1a59d669694d59f396636e34a9aa9f0e0415b34e0a8602d93904f8f2d30441b37e94f1da5c63f274c87c464919912088e4068eabb0baf4b08a1881e030ea5bd2aa69e1f0142019cb12dca1d3671aab8fbed0682d5e6241ef14748f2f221890e32716b8e63385dcb577f8ca29faa7cd3b8383ada8843dedbd5bfe6e647d16d04ddac21595c141b9a276d36e0276f3656041ab8f8d0b264ec4652efa99af618ee672958233e371ce1526926689f6e8b9e4a4b874ff0dedba631e4cee849589513da0f347f8c04e0a2cbb1dd6ff718bb8ebe0015801d5737ed0d19d8f3d7346dfad68b82849df31ca7e29457370f28eb5aaeefc69bcc583073af6958a56c695399f425c0c22fd95bafb5f1a9441529cc62d3556f1c0024c8e01d71a23834d6833dec7d8e3d2bba9583a6d8a0eef99e941a9a32cc13fb904ed9dd7f45e42788de83902e98a2be9dc08d12c8b2f7921cce2cd54494989dbee1d9bdc5d2cc261060e702eed3a227302bf02c9de4fe4b9e31181159d79e081ba48a5a0170c49810ae87cf36f47a40e350e29145361ec06466d3df90b011f65dcf8f5d11fd5a00ec88730fd62ec3d94e2a74daa590c7795f98b511628e93c3588c16edef38fdabca4a8e762f937738034cc706a4f3c925ce4232e9280794357946be5085fa6ad779782470bdf90022a3e893ed711ee069d3b298bd1957581de89518bb953f0e191e1b86b82aac92c5ac486ee54ef3781bc886b1c014adefeffcb736a2cc789807b2b48dbab4f3cfea168cbd11c2ecdf6cf86bc5b1a297e1e272147eabe11320fa15b874f4b81b6343502ddb9d501213ce7fd532cb7fa5f45571ec503e2923816807b780d173aa2a2c725d1a3ff4a91c66cf0040295d23b44a885dbf817c2c122f8fb9680261767c654742f1121e65015eab193dc73720b086f02e59841a63392c652291797db0b253f8fa81bc272e34ccaba58460165804aafd6d1bbb229882e9026dcb267cf1f2cc2023e3967a91d8a7279d03c7b10a1bbb17df2187ed8b3b9a93d21fde0a8264a851146e2c866622da0dd07c3e28b6cab2878f2ee5dc1ab9d681c11ac2153c96903acae881e2fedf7ca5bd66d240799d70a1537a53b4373dd1b0dc61c0f59439f4d09e82e77f3c6fb1c241738ed035102722039ad6eab5c414d9f34251332734d5ff1af61303192249e56f6764ba54e8bb73c3dc45f6f57f7c2119ca588c41d5cdb120a141e86d39aa356a8ad5418faa4ff4537b8ce22cdef2ea0cedbeb79b4e6fe00b0397226b26b0c3aa539bce75710db320207057028c8a3c2faa6c60d9df4e467d41213712f555fb91f7d50d164d7034d1b8478ef455442d93a77334b88034d6ee99b8a021e3201a1b7f24fe1bf90d70ab7de4063e2ae856ae6c39bc2c4aff0bf97166bd0b4b9f0166b1af8f1b79c278e0717f29e1670f6281df526cec9018ddfc69d376a493186f36d27c50a800ee1c51b7d7b9e0a9a9c734349566b7b2a1bd685a1f477d5c0b13e2c589c889c9b33b8fef07e2ea13e929e7b13187d058b310b5f00bf5ca1e98c772b05ba88c441d6a17d68c53113240656c2891114c199503e2a82b396f104803d2d9de067c31d185e7c26dba8074ec5fc3243fc8117ac0dbb1653d79c199d75eafbe8f55987ec1835eb7e5aa42653c69389f0cb731b8c13a8fbe70836bd10c606ffb2a11542f503a96bc6b45b87afd0d7b636b7f3842c0ce4f11acf0aa5b24456ebc0596e9020892957015e5b35073da821ee19a7b81405061bd9b4a089dd6029476a35a6cb23b2d657e8bcaf738b1c292e02f60416f71bcf99d98ae5eae12b4e6e2f5ab71968e85f8b88c6cf98d96863a5d4f6d4274211100e731699188d147cafbe59f8272c980dff047aa8218efdd33c1d00b2d311bc7a9bb766e04c421b9a525dae75183df433e9bcd25aea09f59e134c6983f1c7fe75299b88a338ed7fecb3e690bafbdbae87e355d627641c1246493ce724070016f07cf42a92931372dd351f574d9399dc476884ff23ed572caa100f2b78a6d7edb7a72baffcd8c4bacd09d59609fed2b8516d5b56503e8f3252ac8886be622e071dbd8a4d87e63b0679751a5fb2a87371349dcf3d9ce9d4531322c73a1e558e214962c92810b63141e2e1ded560c88346070d2159ed792d906ac00d67d3abbf9b86f87b59dbf4d3443ba68ed45adb2a44375402b8d03a2dca55c5a17ae2ba56c7c1fb158ad4f19a7b1065e5b6b6650e5cd8fe5ed70947adf80b303b812ea817ec3f246ad53f6221a568fe250eb84f0a9fc3929e558d51326a399f892c6776a60dbad121271b9c70fd62c5d856f992d39d09f2a529933dd550c3260a520bd507a23439d7ddbbf8254a4eaed5c573cf3ab915f0fb12cbd135b1edf04d8c5cd8d4953b5817d1910d69ce57bfca97efca8d896b206c6cb320ef1b7d462aea67a35f10d2e420e25764becc6ff09ce049db7a7c8344992254d6ac2738cd619b775eb63e9798655b572a6fbf5efc2820c1fa6db41cb7cd7d5e648cc4dbd3ad51f0ecec2c41fe0568170e3f34901d6122bac8af59075dacd6d18bc5ab0a725e826886d80f3542131d5e828e74a6162f000b0343801ed35970cfec3"}], 0x1010}, 0x2) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8880, 0x69) fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:01:06 executing program 0: r0 = socket(0x2, 0x4002, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:01:06 executing program 0: r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r0) getpgrp() 16:01:06 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x3, 0x0, "cc027943bfbd865bfa1d9a83fe79a77ea4ea7937"}) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cbc40de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1772136a6052b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc400d35faca68b6e52b44d1fc43bbf119b9cbcecba03cafa4e374d88083f5de2ca9851983b981266651315ca6e8f8401b8d1be6660d07f1fd3f70d88f6e8c5c2e1957099f508805a1e41420b9f791ff30ac41221687bd3f9", 0x384) 16:01:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000efa000/0x3000)=nil, 0x3000, 0x3, 0x100000002014, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:01:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x200c005, 0x57) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000002000029, 0xd, &(0x7f0000000000)="b46d5dff1d1270e96c2e956815311daaca0918e4", 0x3) 16:01:06 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x0, "0000000000000001000000ad04bd8000002000"}) r1 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setrlimit(0xfffffffffffffffe, &(0x7f0000000000)={0x0, 0x9}) 16:01:06 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec0800c91cf36638b4990d445106229a9ca601b400140c"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x2, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 16:01:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:12 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0x8}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="c2df3209a1aa3d517e80437a648dc37cb67ac1b8e8f1b90350d76bbdf7645b81628d3422714e22fc573993ab181e6554b578259df18d4e5dad3d91b6e3eaa11aab7a81118c6e55d4847b4fd68a6871a5cfaef546a2a5418c71fdf6845772e576acf7b0f9518474976e562fa704f9d71d769bd0890532b134a7b3b15c4eb90b5801a80b09ca0c98901fbf5c8bb69161b9ec5bfc77463433183930a103b205cd915b2ad0e12ba6a36aab55b8ca3db30178917760a4", 0xb4}, {&(0x7f0000000100)="d6c61a8ea0c3c281710e39bf7d342b5ecd522124dc68ea06d9780a659ac731d9a2150b075f1610eb4989419b8e0b25c6bae04adfeae9a7d684bf815b387c130d2761b8979f69846ab4bc2aa387791f44aa2e6cc9c50a2987815a45c143761f1f43f1a4fa6918731736492136915f2840a27e6b76039b18a9c971693b553da1df921eac36887df651e296f831fe0a51e73d86c63fd8382c8b99d7dad019f6629f2085cc", 0xa3}, {&(0x7f00000001c0)="8ada326cd09c8866f181b6cdc91e9976334c553ca82bbb086831d4dd8cd086dc55eadc569104759e061a9a5ee34e9b0b26c4c6d00b8f342e25e9051d0f1fc36aed74aa58c1c167ef6d8fdd89bf847f52ccec31128a92baac14dde77bbce6ba8b6ac55e81470317989be420a44a5b9556a14e06", 0x73}], 0x3) nanosleep(&(0x7f00000000c0)={0x3}, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000280)=""/155) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) 16:01:12 executing program 0: setuid(0xee01) unveil(&(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', &(0x7f0000000000)='W\x00') kqueue() 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 16:01:12 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x4, 0x1afe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/185, 0xb9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2f", 0x27}], 0x1, 0x0) write(r0, &(0x7f0000000280)="04b50ec7478e49ddf6dc4a7c11f481b0ea8e0213590bd302894b887fb1f3ac9b84399cd68b642d", 0x27) 16:01:12 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="07ff4a16f238429928c384e33e20ac4b3eaa64ebb463873cf952d1094949d08cd455a7aa4e62fa4faeeead83aa8690d30b85032ce6805403e35da284a9c846881f85a1ff8310f71447d152a833bcacf22a6494d0aa28e33fbbf17f4f2991cc892768d2030387ce17dd4c707e9824343205c032943127b19db1cda58a5609b6164b7525457227b17a761f20f3fa5c1f6e850471a7b5f56edc62eb61327cb26a030f3a78f2080c291de1ee775adc4241f9ff4e3c533b933a4d5a91e378a5c19b335f0bc26d51b2e4bee8adbbc2743e043b232ea79a26191fc5073fe9bd833543f9b6def6234097877a3947e92aea8e17c8d25f12471949106b137e41a47f3ab48a5934060fff14f5d66d558ee7"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000480)="ce82b36ddee9", 0x6, 0x0, 0x0, 0x0) getpgrp() sendto(r0, &(0x7f0000000000)="37d072fad263a5b50e3d4ce1859668cf33b0add67734f525b4d1e14d7909e371c434b31da0c94797aa360790ad2d88857a1ff5d28d388716fdd1b5afe370ca9d0a2b65890d7038e8a541aa9f557b2ef602ec63c7d7ef9a3286ad416f40511c1ca283fa6d816de6a9", 0x68, 0x403, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x6, 0x5}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x18) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) connect(r0, &(0x7f0000000280)=@un=@abs={0x25af90167d5e1800}, 0x3) msgget$private(0x0, 0x951d945ec63e348d) listen(r1, 0x5) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/134, 0x86}], 0x2, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) read(r0, &(0x7f0000000240)=""/154, 0x9a) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc) mkdir(&(0x7f00000001c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x400, 0x81) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000300)=0xff, 0x4) 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) symlinkat(&(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000040)='./bus\x00') 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) socket$inet(0x2, 0x5, 0x91) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="ee71ef0bf289b7b1f903fa11f6d681ea3e965afcf4c95c732bbb1e0a5578601382681c775ac55fa2020d1bc8d4754bad9f84fbcc08d1c2ec3a814f8b7ff72d0e096bcc22bdca20695ce2d212fcd384c2ac80b759c85261bb9a86c67a2d4c8a9fa13da0691a96e50e207ae3ada7fcd2854c926f6a74eb03fe2c182056987779a2408c843e9ce0f6e1335c30cde8a5c0f5a3f5f037bb96e0f5c87939d8f6af913a5bf9cc6cd42f077d0060b66303b94389109388eae0b48825a86f5b9037709779766e1004", 0xc4) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/69, 0x45}, {&(0x7f0000001380)=""/227, 0xe3}, {&(0x7f0000001480)=""/139, 0x8b}], 0x6) socket$inet(0x2, 0x4007, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:13 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000100)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 16:01:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x9f694d}], 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0x38, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x9}, 0x8) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="67eaee90fe02b2b672922e8080bae4f94323", 0x12}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)=']!\x00', &(0x7f0000000240)='-\x00']) unlink(&(0x7f0000000140)='./bus\x00') 16:01:15 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40000000001bd) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10002028, 0x4400) r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x1000001, 0x0) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$setown(r1, 0x6, r2) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4003, 0x800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="af3ac83962078ce37b0d09f5dae1e7d2abba7c98a7c49ea6aeaa295561fa0046992fa55a1399366bc579e5db09bc98d4ff3ea06978036d40833e9afc417299e6930ea8986569cdaa41fc55f43b8cce4c6d362944b93ee5401f6f65735cdcae0385794a6c82d25cad96b2376f8220794493a8a199c90175c37018c5f888858896337be92355065b40be2ae1b954794a24becc5bd017f748999153e5396a867563d010537979d028ea7546f5de", 0xac) r3 = semget$private(0x0, 0x4, 0x200) semop(r3, &(0x7f0000000280)=[{0x0, 0xf008, 0x1800}, {0x3, 0xfffffffffffff001}], 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x20, 0x0, 0xffffff89) syz_execute_func(&(0x7f0000000000)="c4619de216c4a10b5921c40189592bd2cfc4e3594be3bf66440fd6a67f000000674e0fae31466ef30f7e92080000003e66646666420ff59fdffb0000") socket$inet(0x2, 0x4002, 0x4) munlockall() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="417f450d1fa6b76dae8435fdb13f71dfe40ff84ddf90c2d53e140d755de8a4c58a2ef5804cb0faf0fc4468f9733c198f79a5c3f6e1c929b2c45424380504e748021ac5aeee7861815e805a29d2a5cf60b49e8e01ae49bab226325b16c9b78ca3316b84a7ec970c099fe7319ab097bb48c1d87e5f70252ca94213c5264ed2f3de80086c02fd43d82ec994e2681957adf7bcb6bae266b2f4ae8a90c9ab0f02abbeb2ea5e384dcf5c57dc611066bff68183df5d9fd03d74d2e5a3b1495bcdfe2d7b659ba4ffa429794c7324341bcf6fe43afc5df024af5f64364abc86482ac7c49e782a8e2e10124509a45322af1c02a5b98bccbbadf532e702ec735f0a", 0xfc) 16:01:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/47, 0x2f, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 16:01:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="146573afacded2a1c66d2c694d5cb46018bed541bb307b5680d9956db62d45a38876c726", 0x24) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x43, &(0x7f0000000180)="00a8b4defcc0acfe670f7fa4ca93c8544aa0df5b06f4605f9d323aaa7544ec86915e41b4af201e1b90bfe709454edca28edbe5b611cbe35ae29411e97ec913359fbc156e4c35e4ce68cbada681110390881e073d590ae409f05c4e8ff3b5baf9cfbfd82a7306a07d80d495135dbb28b31d393f7c4674255d946bc1ea35c1910168d4b71b0aeab7d012efc8171ec9d553ab594b680f40de62f03651f30c0841d2358ed5618edb4633fe895b24a7d1ac34c5403cae4cbdd5a836a64cb2d7831031e158fb74fd3e7585c0f3f81e4712140000000000001a42fec20a19d32d6b5ee661af66da9be1e8340c091eb75b883ea2033b1849f582fdeace40662ffdcc00651dc2f4ae02655bd059e4c922ef9628c9eaab84b5c79ee3769dd67b3bd6882578be5ff51d106e93722211d90020bb7d117b56689ebd3009e30d083426a9ee5286cf231b49aff3f0771798f4b3f9c05ffcf524b314b742530db3aa194f5242fb482383ac9b59f477abd7dfd743bd916e28b3a043393b842e4a78b3899218938c466c7152d411ded95aa7f96748fffd164729dbd9ff04ff5959721cef6b3d88aa7aa635c221a5b98a20c582ff6d8578d6363ce9ba8b3f00051de37392516b33a2cc11419bb4f63125d2c97688017b33ae4d7b24e8bb1fd61186734a013f153508f59cc78140828b7e60190401ace6a461d9bfac6f57815f2b23b566a561d4fd078e72fecad655d350c8b20263db8f0526a345a5d0ce9d06e3d604b60930ffeea6a09553723f3e746f5e2c0ef12d26e86613d31ad11b92d931917ecab483d25c1c35c3a4b29168814043df9beedbd9182d65cff8d0110b07d780fef8489d028bd10a6a258225adf047bc02cd1c5631e8df991ae832e7", 0x274) close(r1) 16:01:15 executing program 1: nanosleep(&(0x7f0000000080)={0x3, 0x20}, &(0x7f0000000180)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x10000, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="51f422c6aac01fb3588b7fd054252d7c56b2d566bc3418ed45e8dbd528af5bfb777348254ae1010815ff308d11e11b8773d789a3652d7ed7cb79a2676ff8822ddd3f05bf525e2a1eff3b1e7772f126790224db5dc34c7ddcf56a2373e6c1c811847c4cb16340192d162a848c3ba35e8c80aa4eb0619cf2be5882c987b84e850c43f7b528988599e0b2a1c77285dd68b1a0ff9d35a528406ab17c8cc5acd07f6b181019df1e0d0ddb6580568791d296339c0f98dea815e1f265732577e40f303aac290e771a4ea701d2494e8322ca5eff77720df2400f7d222740", 0xda}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x60, 0x4) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0xb5707fdda6618ff8}, {r2, 0x10}, {r1, 0x8}, {r0, 0x40}], 0x4, 0x1) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000080)=""/131, 0x83}], 0x4) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() rmdir(&(0x7f0000000500)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000700)={0x9, 0x1ff, 0x1f, 0x1, "67348ddcc44f59052474daaf957002488e438b98", 0x22fd, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setgid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x98, "7ed0305d0522712c35ab7f5d78746c0266ab252e"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000005c0)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097f", 0x11b}], 0x1) 16:01:16 executing program 0: utimes(0x0, &(0x7f00000000c0)={{0xfff}, {0x100000000000004}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x20009, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r2, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) 16:01:16 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) dup2(r0, r1) 16:01:16 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) semget(0x2, 0x1, 0x40) setuid(0xee01) r1 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, 0x0) 16:01:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa020, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x5) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1) r1 = socket(0x2, 0x4002, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) r2 = semget(0x2, 0x5, 0x0) semop(r2, &(0x7f0000000040)=[{0x7, 0x8, 0x1800}], 0x1) semop(r2, &(0x7f0000000080)=[{0x2, 0x4, 0x800}, {0x2, 0x400, 0x1800}, {0x5, 0x7, 0x800}, {0x3, 0x26, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x1}, {0x3, 0xffffffffffffffc1, 0x1800}, {0x7, 0x3, 0x1000}], 0x8) setitimer(0x2, &(0x7f00000000c0)={{0xed, 0x4}, {0x6547, 0x2}}, &(0x7f0000000100)) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x265) r1 = msgget$private(0x0, 0x42) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/47) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file1\x00', 0x80000000100) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000874353f25d4f118a2dbcd750b09d5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684f"], 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) recvfrom$inet(r5, &(0x7f00000003c0)=""/90, 0x5a, 0x42, &(0x7f0000000440)={0x2, 0x3}, 0xc) r6 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgid(r3) getpgrp() r8 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000740)={{0x7ff, r6, r2, r4, r2, 0xa, 0x2}, 0x6, 0x200, r7, r3, 0x5, 0x9, 0x1, 0xfff}) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) 16:01:16 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/132, 0x84}, {&(0x7f0000001200)=""/18, 0x12}, {&(0x7f0000001240)=""/88, 0x58}, {&(0x7f00000012c0)=""/233, 0xe9}, {&(0x7f00000013c0)=""/103, 0x67}], 0x8, &(0x7f00000014c0)=""/85, 0x55}, 0x0) 16:01:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2216"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) sendto(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/98}, &(0x7f0000000180)=0x64) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="040000000000000078d83276"], 0x10) sendto$inet(r0, &(0x7f0000000200)="71187158659a6b271eec42ae6306dd2075c42130f5193e1bd9866741d3b2e0455dbfd3901cc7", 0x26, 0x408, &(0x7f0000000240)={0x2, 0x1}, 0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f00000013c0)="7600004b9b810000ff07000000bcc2cf01000000b46075ad0d480db16420c962fa40d0936b0272677cdc46c1f5b5877124f8bfd49a067ce9c9d6278ab47c2cfb612c7a31389cae529ca2dd", 0x4b) 16:01:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000940)=[{r1, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) read(r0, 0x0, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) 16:01:17 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8001, 0x7fffffff}, {0x18, 0x0, 0x9, 0x5}, 0x1, [0xfffffffffffffffd, 0xfff, 0x0, 0x6, 0x1, 0x6, 0xffffffffffffffff, 0x8]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:01:17 executing program 0: socketpair$unix(0x1, 0xffffffffffffe, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x5, 0xfc, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0xe62, 0x1}], 0x57, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x84, 0x20, 0x5, 0x100000001}, {{r2}, 0x0, 0x0, 0x0, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x50, 0x8a, 0x8001, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x5, 0x400}, {{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x2, 0xffffffffffffffff}], 0x2, &(0x7f00000001c0)={0x6, 0xb466}) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf0000002}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xb0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4c0, 0x20) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = semget(0x2, 0x7, 0x84) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x5a7c, 0x0, 0x3, 0x0, 0x10001, 0x8000, 0x2, 0xffff]) 16:01:17 executing program 1: r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f00000005c0)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:01:17 executing program 0: r0 = kqueue() close(r0) r1 = dup2(r0, r0) setsockopt(r1, 0x8, 0xfffffffffffffeff, &(0x7f0000000040)="e82e481c01569a2feb0b3407e23a80d8c3802de404eff6eb71091bd294484d4d230b1bbe92718afda28ac2529f7568dcd7a92c7667749f9e4db7fdeb2a55d5b8d768d9f0bc0a5307a591424d69c970c8df2d952e5132ec458ebbfde735bd00c87c59e15e0da3", 0x66) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) close(r0) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fchdir(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x7, 0x40, 0x9d, 0xc1ba, "df77325aeb707c65381f39cb8b8a419c5ac156ca", 0x29, 0x1}) write(r0, &(0x7f00000004c0)="e36258ba03f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a90900659990bee43204", 0x8) write(r0, &(0x7f0000000540)="7270bf6cd7afb6fcf4eb69ff95050000004e950c0578c21092b54389de7b9273083b1207a46d5e6907c27286ef9753d79ab4ea29bbfe9b4d93719078ae259a8402000000ff0300ec921193859d336116888710a2db624032a4d26f3342c52cf75da7d9a251acf1f730c59527", 0x6c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x10000, 0x38000000, 0x40, 0x3aad, "80e7ee863d7c298fdb249b16bd27f5f8003ddcab", 0x0, 0x3}) close(r0) r1 = kqueue() setitimer(0x0, &(0x7f0000000500)={{0x800, 0xc80}, {0x2, 0x6}}, &(0x7f00000005c0)) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000003c0)="837e1aea1abc48e1f4ff25e5b8869898a2bd9499411f3cbe3a7347d18248c0e61a9ea3dcc894c0224c9ad037e5d34c1484ebe5acaf90d941e105e546f7117bf1e08d09ad64587dafb79ae66bd74c3a814c076145a8511a3cb84a0e169b371dbb4428944ce7e75f3275072a4f417c30a78beb7b5abcb1c171ffd3cfad417912d04c3b61adee8c6543eed33ad2fc5d89a4b75846dc123a90fb06cfe98d6c230cd69ac6d3c813b17bf800811feec46770c26ac5218c71ee65e388b6d5c2e5da3f56104e181ad4164550", 0xc8}], 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) flock(r2, 0x1) setitimer(0x2, &(0x7f0000000340)={{0x100000000, 0x2505486b}, {0x10000, 0x6}}, &(0x7f0000000380)) 16:01:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r1) execve(0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffffffa, 0x5}, {0x18, 0x3, 0x5, 0x2}, 0x4, [0x4, 0x8000, 0x1, 0x0, 0x7, 0x4, 0x5, 0x40]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x1f, 0x8, 0x29e2400000000000, "289203ab3bf4e354576b84209ebdb421faea90ae", 0x4, 0x507c}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x110) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)=""/71, 0x47) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x400, 0xbad9}, 0xc) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 16:01:18 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) socket(0x15, 0x8000, 0x97) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000007e17dcc855644ca3ce750d83d7b7870c732d611bac5d2f9ab2df4c20d0c7d207daabb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d00bf41bdf88e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159915d54fb802886d414659924cb0e53606bd41f4780cb455276d1067973ef3e116169105a11e0735992ab9dd0c60517539aac68b79ca00c3e5c7ba877dd3c707224b4afd35bbc6d48c1724b0d9f1ca8cf04b41068494f97025d7a32fe9be05a2e3fb438e150e02b8b84a9274bd4acce6b0993cbc2"], 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x7ff, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0xce, 0x1, 0x1000}, {{r0}, 0xffffffffffffffff, 0x21, 0x20000000, 0x8, 0x1}], 0xe76, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc, 0x200000c0, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x12, 0x4, 0xfffffffffffffffb, 0x1}], 0x2, &(0x7f0000000140)={0x200, 0x3}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x34da5321, 0x0, 0x0, 0x0) dup2(r0, r2) 16:01:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) write(r0, &(0x7f0000000200)="b11334206daf5b8cbf103fb7bab0e05a73ea23d16482bf787734fdddc7a03a964fda555e6e29048813adfe7171549c7819f87524d5e3cc5c82b41529174ca8c0019f54989ebe181eb11070edefe2d0a9c67d8f8140d6824930db53c853d8acf690544582d5ed1c8c63", 0x69) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^!$*\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) chmod(&(0x7f0000000280)='./bus\x00', 0x1) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x2000000000000000, 0x81, 0xfffffffffffffffc, 0x4}], 0x10001, 0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000140)="0d8e9f85cbc168202fb022bfc49d2a5e7d003d86ea6666780fb6037fa0bc06c38a51c63ba4a0622c29d925f22a08b238f9a859421f9b49b8df172b01e5f64af66d0c87980589239458141ce4ce5761da9e28a27052ee7feeaf27fdf7288effb683efe3b2435561eb19d304fb877eda11b27c6ac0f39ea66d6cb84a15836403098a347b6442c0d2716867541fd4647a4646fc00b8b01695091cc6857ca1efa2c03aee6b9fd7b03ed20817ebd9315be96aee11bf3ce714b6d938297b468d844bad0f48dd2650b776310999ec69036c68a68e167f28ba9b1b5381ade86a794564819feff6632058569adb93f04911ddc2e461f6d1bb", 0xf4) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000056b39ad2c2d0d3fc2e69bfc853d6d4e000000000000000000059d113547bf609f471d50b8a10003b772214296692b8e09052d78142a39808bfa911add3973f8c2cae913496125bd8d6bcf0b96638c3426311a81469baccc647e178e9d1ce68c08f468c61e635c109"], 0x10}, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000180)='^{\x00'], &(0x7f0000000380)=[&(0x7f0000000200)=')\xe6\x00', &(0x7f0000000240)=')^\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='+)&/\x00']) 16:01:19 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x21, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) dup(r1) writev(r0, &(0x7f0000000200), 0x0) 16:01:19 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x83, 0x10) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/237, 0xed}, {&(0x7f0000000600)=""/138, 0x8a}, {&(0x7f00000006c0)=""/179, 0xb3}, {&(0x7f0000000780)=""/105, 0x69}], 0x9, &(0x7f00000008c0)=""/55, 0x37}, 0x40) 16:01:19 executing program 1: socket(0x10, 0x6, 0x6) setuid(0xee01) chroot(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) shutdown(r0, 0x1) listen(r0, 0x4) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:19 executing program 0: r0 = syz_open_pts() setrlimit(0x4000000000000006, &(0x7f00000001c0)) mlockall(0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000600)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71bc9625daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40adb70eff7029b08a6e52270c8c83ceafff6e752bb2f1d73a4640b660c63ef7ab2cb8d003b2d953bcc0a6b3a19720345843cf2ca910f027e73c3b62c401fc5befc177558fb1ffea8242c51c7aab2eda307fd098cdfea6d6224d616014006bf17ea8217f84f6a0d5c20672e9c79b15ed2561852ce3d3fe1aaf5fb1946670431673e064f2aca1f3920f3b5ee59ecbffaaee1651003f935a69801824271fe6db56d2a7166b7eb96287cee1985b153a011b7823033872a", 0x160) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x880000000000000, 0x3, 0x1, 0x8, "88b9602590837f6a05cd49025eec77b131a8f848", 0x6, 0x6}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:19 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:01:19 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x400000000000, 0x1800}, {0x0, 0x8}, {0x3, 0x5, 0x800}, {0x3, 0xeb, 0x1800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5ffe, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000180)="55232f46c2fdacee95b47f", 0xb) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 16:01:19 executing program 0: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xfffffffffffffd69, 0x0) socket(0x15, 0x8000, 0x97) msgsnd(r0, &(0x7f0000000000)={0x1, "ce750d83d7b7870c732d611bac5d2f9adf4c20d0c7d207daabb6e51f099b2a273a791aa71c8acc835bacb5a95332c49785dc8180e93ac259ec93f41c7f4483fa24af28232354f17df88dbf171e0524a6e038821233e39589b48aa52160d2481b5b7bb0022a7ca5b33b2a521d57b3175d10a4ba70260f762cc9f5279f8d02bf41bdf88e68efbe60dddc8cae396685082f2e7943ce81e1f297f7e85159915d54fb8028e55584dcf650ba"}, 0xb1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x232) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r1) write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cefbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f447f631e860139e33730907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc960300924595058bc6129d3f0024684ffbe4fce00d", 0x143) r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000001, 0xffffffffffff8000, 0x2, 0x6, "17ef874120d41471f7de05f5f3b95dc05d2ff56a", 0x1, 0xc43f}) kqueue() r3 = kqueue() close(r3) write(r2, &(0x7f00000003c0)="2b13e33da08ade602d4db0d1ca3cd98a4455cc0bcb3ac61eb397c487bd8b327aaf9f38a58ee1d6d416afe7296b429a463d2bca142e1c528d8a0114cdee638387f9b7f9ac9bad052418d146d3904ee234e4f0278352af35a598a39a8aa1413afadc8c0aae92023e2f10fefeadee415bb6bed93565fd5b549441c5c97f04153bcd85c62337d85b177d1a6a70975b3dfc8eeeae9357721977cb55aca26d813e88098ab463da3da6235ce791b3a931efe43ee6452f54987cb0f7fbc681a249dc74b008f3ea27a0286b60648d40d72664f469aab75f9478787d5eeb69e46e6c284e5e6b22", 0xe2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffdf, "a1786eb95b7c30abfc0900"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x8, 0x7, 0x4, "4304636615a3cf4b0dcfe574c031645c3018ddf9", 0xbab, 0x4}) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) fcntl$setstatus(r0, 0x4, 0x6) getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000080)=0x8) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='J\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000000)='\x10\xa3\x12O\x9b7C\x89\xe7{\v\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='[-$\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) sendto$unix(r0, &(0x7f0000000400)="2123832e111a7ddc2ca01fdb421a5846265fafdd357f34953953d3f842d0150d7479b8c69e1460fce63da6eb9cf215ec18ecd25f723a63c6607fbaa7fc8080b77f29e95591aa5462b84a2c4616bf50463a26d9a789bb224d03ab1bfa53593a94b3f574b464f4e25b9c9223f98844349f1ae293b43b72a0d263e52be32662dbf67c2a24f0f51cd1ede9d953e83815229d", 0x90, 0x4, 0x0, 0x0) 16:01:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r0 = socket$inet(0x2, 0x4, 0xf8f) sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000040)="bbece66452a0ca3a3947dae236fd3167", 0x10}, {&(0x7f00000000c0)="ee6d6fdf0a2bfb1e75518cb5fa060b80d21131fe5f55e4f5555e8ee630fc1c3d93c4d36cf8efc9dcf74a275871e5f4df367b4f3282801089c23e135381173d8efbe794c624f3f42a5b233467d8b27ac922cc32def4e38cc4703b6929e1a84e4afd330c9fe5a5e1b957cf75c14234932b158fbf51bc204e675c88f068eed869", 0x7f}, {&(0x7f0000000140)="ebb687227f10590af93ffd822ffa13cf8c5f2d6ab2aae947593d2a5eb8868df56b4561541bf08da9aae4107d8b021e813064e44acab413ca0be02b6cc621e71a8ad37c511d8970fc320fb0a2d4431eb630ccbd", 0x53}, {&(0x7f00000001c0)="520e5dc20fb0e4305bc6d2af6ed7f13c9d2c26d68c494a2009177e836d6055f54a7a933e7ee7d595d6e01e5a31604533b21f9a8fc4341999bfc4ac47d3cfe61d100bfe7af3a203d1caef35f833acbc0cd6e03ad3b340e9d9a9aa506519d7bbc75c3e64fcb52e068cbcd03824ceb6ef6897cb322c42f418e21f1c0a18f4360e710688c454421accd20f482ce1bb2a63c159aa8e3d212479635772adc56584ba42b53d0d1baddf27a8182d7c92b12e5ab12dbd08ab10ea59e924d27dd40c18ccd4731154258614427f414df56507b725d4f8ecf374377db7f21a40eadff9c548fd4c293ccdde98c1bfa23963c3191fbc6b8677b037", 0xf4}, {&(0x7f00000002c0)="a1186444afc4716eee775ad686f8e8b8f7e1e7301a2eef18a10639c770315eaf4fdd7828f415e3ff4c344aa6f3b7086bd76f2191572b7e048445e6b2d6c86563a6b1bbfe4632c9f3ad1bcfa3afbc4e841ef5765a16156e7a2f8bf269232cb35a7e4c4e20e6598ce40cb4552107ea89ea01a697ccbb431ad52283a73b74b8a2156bdf5d9b735d1690d29e94fd99544d74074f8ffc1544ef5484c3933dbe5a4e9a9fe441468c37a01fb820e791bf393e610c282bdfa5b52e61b18cdc957e00a2bf5d246860ff12c1b71cf0401189c24d", 0x436}, {&(0x7f00000003c0)="b899a1c8004228f7a7792cd800dd654c732cea49947c950f6116d41d86c7b52627dfd085db7e9fcdc1eb7e0271c4d74f628a1fe4688619f477e09e102dbf23f5031bcbd14482c7f87099d30827e3cbc66d475e84e19a01e95f77f1ceeae43d4448be8a4831d48cf5de2fb670430b8a589f8575a2f632184e50c6de438f874bc03b8f7a974f5263a94ede53519091a2d52543171ee563cc3de8b579d311e3b5451ffe8fbe4ac98138db2bae5034a9f318251a3a1b98101f9d16e6b95c8d38ec4bfdb8ccd3a24943f13823c1ce6ee734cbfc", 0xd1}, {&(0x7f00000004c0)="2a0d648fc10e31605e20648e19397a38f4adf5995bbb44ff22180ab67891f87d70f6bdf0f0d94bad072e7b2e5d8c2eb601294ee7226d547edb2f9871dcd18dd7d77249b1bbfbbc47a4d3edad7855e814ac56d5409e9f38f896e91f27d4ec45543f1d34dddadd985e291add05ccf43b4e3e1ab4d7fc23f0896917e3f673d827e39e18f5d94c961fe74ba72419bcd24e16a9b592eddcd4af6f86ddfe7d2e27b74f912f21b631ac0d4f3202adc4bc639f955e62b98fff878b301331a0af05ea53ec063dcabd7fd5d63c0a87728a063f720736866a060458e6d78360c02e6d131373bd97fdccdf", 0xe5}, {&(0x7f00000005c0)="bc0c1914a97c46b8201c55054fedaf1fbf34eaa74a43ea96c650651294e8df0f538ddcab2512eb3e5f5a9857f9e43ae5bbdc6db3ae0093061c00614bba62a6cdea23bea28333d41252927a652c6591eec2720dd9cad0ea4546d4c8e3e4bcc2a1f2e27f276ef1157d2c5b35dcef7a560be143b72ef4058d88346576bdd15dd8765aa2114a0679a173b5f1aa107358de3b1d873f4565cc06fd055b0af5e885e53d02bee89c8f15a02826c6109c53796e1fc5b0f39845a6", 0xb6}], 0x8, &(0x7f0000000700)=[{0x18, 0x1, 0x9, "255dfe"}, {0x28, 0x1, 0x0, "0a520f4edb47071b785631709d97b9ef3726a3"}, {0x68, 0x1, 0x2, "53ddfd1fd54edfd264c453a13870ca7df627d0bbc0a409ecf75c44474a8ddcfb963f25c14664b89a1f1f3deb386ba5cc2d313fa70af42637c5db39e82afab4f0e83a70a1f56301ee3d31d1a22c98800d73b84bc97022"}, {0x50, 0x1, 0x1, "7669b2da77dd3ce3bdbd4f6c23712f914be6c11f26aebe0b9296a48c8e8ac60106a68b308826ae7bfe3ed7408a91ebf6ea20dbb42b46d1d1676f3d81"}, {0xa0, 0xffff, 0xb8a, "dbfff7126a73e29beabe06e56999b69cd29482082754432d623c03c16d9a30c46d1ced779a6f78cc9710c013f2b25e6cee2ebbc839677f64933caa881e5763d712a253ecb0030fd6bf3a0ed99af10f1f048a298621d04f5254602601d0d32d9a7bf1b55ab063a882d1763b29a444ee0ab2217a6d0933254c9e2c66adadba3ed230a447ee746800bf88"}, {0x40, 0xffff, 0xffffffffffff654d, "575d457047b9fa108ab1e276b3e77989c72444f713806941614468570c329cd9f34b3cab8a9e90a0c5b07d75cd"}, {0x90, 0xffff, 0x55a, "7efb0581531156084f7c2c6bddf49c5be9e6b6debe65d1d48eea7d369a23e9e5db2505969198fa80d1fa765a829775b9331ee2471e4d07ddbcaf1249a4e4d80e007badc9577772806cbcd9c9ddf03728ea24def6a3edc29fb6829919d3cf4c6746ee1ba256aae053717bb7ef2daf2450c16bb3042b30a26951b31609dd5b14"}], 0x268}, 0x0) open(&(0x7f00000009c0)='./file0\x00', 0x20040, 0x9) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "582edfafdc54a20490137adbb85f6d3107629d97"}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kqueue() unlink(&(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000000029, 0x6, &(0x7f0000000000)='\x00\x00\x00\x00', 0x671) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x2}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x224, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x40, 0x9, 0x0, 0xa3, "73d1aca9f215fa353c67625bcab5f414968a3889", 0x5, 0x5}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:01:20 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) r0 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000100)=0xffffffff) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x880, 0x104) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8200, 0x104) close(r0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x6, 0x9}, {0xffffffff, 0x7}}) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x66) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 16:01:20 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = syz_open_pts() setreuid(r0, r0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, 0x0, r4, r0, 0x0, 0x80, 0x4}, 0x2, 0x1, r5, r6, 0x8, 0x401, 0x7}) seteuid(r0) r7 = semget$private(0x0, 0x2, 0x20) lseek(r1, 0x0, 0x0) semop(r7, &(0x7f0000000200)=[{0x4, 0x5, 0x1800}, {0x0, 0x7f, 0x1800}, {0x1, 0x1, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x4c8c7972, 0x1000}], 0x7) 16:01:20 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) clock_settime(0x3, &(0x7f0000000000)={0x7fff, 0x80000000}) 16:01:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x4000003, 0xa3) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa", 0x1) setsockopt(r0, 0x3f, 0x6, &(0x7f0000000000)="fde106705e4c9c0af6aaf3464248187f0d2cc97d51325468684e6b558ba8225627132c96cf7deaa4cf1c59a643c5716e0d4e1363d5df444254e0ea184192c8117ba4ad3253f41ff944eee4ce1ed281447b265deffedb24855313ccee26f6ab5ac45e4795a4a15b8db834dfe3a84d4239097f848fe6b4bc486685907162762d7b926a6554cef77aeeffdb563896e1c5e337f1a0bc4d424d53d19ef8858f355f73b667849700d386275fa933948b7646195cc4ed997df52619ac", 0xb9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r2, 0x2000746f) ftruncate(r0, 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file1/file0\x00', r1, r2, 0x6) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x4000000b, 0xffffffffffffffe6, "b2786eb95b7c30abfc090000000000edd6000002"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x40) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x5) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x940, 0x8) dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x47119c5b) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:01:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000085, 0x7fffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000002, 0x501, 0x5cd}, {{r2}, 0xfffffffffffffffd, 0x90, 0x4, 0x3, 0x80}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0x2, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x24, 0x200fffff, 0x1f, 0x3}], 0x0, &(0x7f0000000080)={0xb4, 0x6}) 16:01:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) socket$inet(0x2, 0x8001, 0x10000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xfffffce6) setuid(r2) 16:01:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x101, 0x789, "e7b235d103860fe0eb3a2ce5a2dbb9d03c069670"}) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd0", 0x450) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0xa, r1) recvfrom$inet6(r3, &(0x7f0000000040)=""/4, 0x4, 0x842, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x200000000, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x9}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) fcntl$dupfd(r0, 0x0, r1) write(r1, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffc79, 0x800, 0x10001, 0x2, 0x100000001, 0x1, 0x9, 0x10000}, &(0x7f0000000140)={0x4, 0x7ff, 0x5, 0x1, 0x80, 0x401, 0x81, 0x80}, &(0x7f0000000180)={0x7, 0x2, 0x3, 0x1, 0x25, 0x0, 0xfffffffffffffff7, 0xff}, &(0x7f00000001c0)={0x4, 0x1}) socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x2, 0x31, 0xa19, "89a71f51efee2b95bc963e29dd45cdfd3a9f074f", 0x9, 0x1000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4d84, 0x1, 0x5, 0x100000001, 0x8000}, 0xc) 16:01:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet6(0x18, 0x80400000c004, 0xa2) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x15, 0x3}, {0x18, 0x2, 0x8, 0x6}, 0xffffffffffffffe1, [0x4c98c0f2, 0x100000001, 0x4, 0x1, 0xfffffffffffffff8, 0x9, 0x3f, 0x6]}, 0x3c) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) fsync(r2) 16:01:20 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4000, 0x400) listen(r0, 0x1) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:01:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0xcfa, 0x1}, {0x9, 0xff}}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000a40)=""/222) r2 = shmget(0x2, 0x1000, 0x60, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r0) accept$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ac00000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000007c0)=0x4c) r4 = msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/57}, 0xfffffffffffffe38, 0x0, 0x1800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="462229221648b8d8e452f7943d78035fcd4168ae48ede2c45c58b56878f3fbb37c430b9e0ef6fce6b4271765b75a6e0d82e7c981", 0x34}, {&(0x7f0000000200)="b0ad965fddecd2e86d7233fa6726df29d1731cbbb5c6a49a99101c412eae415aaa1603bb39627baa84aae411b4ebbe49680710a3beb233e331bebbb0fced37889906f3d73d9a71288b6f003682972b42b946b14c05d37d4c4698378fd946c5b7065dbf8055637d7df5afff00c00494587295d6b3bd61194357ae0800ee09c6f4a3df964376015fded34ab868505ec2943f680a41221f51f227589fba44280697ae467cdb5fe6cea9b1e4cd8bed4fc55cbaa78a734c7695d648f422c4f5da637ce4ad0c85f2043b", 0xc7}, {&(0x7f0000000300)="76c675c592f3293c2824d8b5ea67bbb34ba28d1add8ec7b667a3bf16f9627768129c9756677923a85dba29f37cb551efd86ecc011c3d75c73ca1c86f80984958f0b9b4d9bebe6fd5c7", 0x49}, {&(0x7f0000000380)="92289172361b20b4f834cb686baa38f1875febc9a67fc59da8041af47e6bc4bb8201d57b3e580317bbf90c0b02bc990a316692299428497b212442265601307f4984f20e36212df603729474278b870c057d30c879f539a84db966c488230da16794936ea7ecbc62278cbc57621ab1f7184391e809e981efc4b58f8955a934c09504f2e0b6a13545ed8e4a6ce6adfbe3601205c3056b6c10a63774ea012a82a1db47770cc42618bc1a", 0xa9}, {&(0x7f0000000440)="76c0f7d33605b56b9c5e8cafde3bc25b71db650798a3259c138e8d03b2cb80f4a47da72678774f52880a42b2a1898269ab0560d69af082a2b90774df7649c2b78beed008a8ba98ab6cc8721cdc46f632e95457879d60dd9a1284b6236832ff1b1884c84acbc76fb49b5932686cd1181e60ffe7b0f4e72d2c3154c8b3806c61", 0x7f}, {&(0x7f00000004c0)="e3b7b7367e1987dc66fa14a2ad34226773f4783fe97af316fcab43d1d1d98534ee0267b7f625089e480c20d5e5b030dc512ba69e8d4d09a7a47a03f8cf6980c186884ceb3e78805cd77bac9094cdfa20cce5db4a014d9905d7b9775ebc83619243a6e92073f31739386187a7d5fbb9eb81792fa7aa3c52dfb231c7ad94336a578dff1fd0f7760d842bac158cd1b632332210168db3bd6c8b6752a4821b589ee7ddc4e66ceddd0564ed4f98f2338b35c69cf918a0cfee0ccc3248494fcffe450aeb2e804bd54f2da757393b31f04c2bd76465def1aeba7062a2d599c1f403b8db5992e974a953", 0xe6}, {&(0x7f00000005c0)="4817916e273ff039b2b1867aba56297310f7348880c21f16e0136b4f3fc9c9ab2f2ca315be2dd3d9606d0825578853de8337896aead5ebd7f38dc197d933a8f0ba6ab3a798f78fdd81", 0x49}, {&(0x7f0000000640)="2d4129524140eb3e515a69cdd98b926734cccf454c7f1eec4dd4447c088a22677cd183749374b99b96", 0x29}, {&(0x7f0000000780)="fe4b6e749575e281f8ddba84128591118d2adc2faa1544303cd31b1cfc8641f786f65f6f23328c88ffea2e", 0x2b}, {&(0x7f00000007c0)}], 0xa) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) 16:01:20 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="41516fa60a0c83b55cff924f54190311323718ab6b26d65eddfba3dd991e19f1cddb168e2e11f2ee570af71cfefa2cb5e55b2bcd854deb9cb429f44ab1c4e35f313bb908e22ac14202551b656c8426dba1b16328ca6243b33e3c222d1b8de5d4da522595b51d92998a1d3d6b62e87c89a7a63ec341a61325217878e010bc648b99e84644cacaa950bf8cb43d3c72193d42bb9afe32f07e815905b65f151201cb1f764dee56d8eda5c2064d08cca3d0f6904a762e5f6dae8134d229a322e5df5dbac8d7eefac53895b968c4c61c407631b06bd59dd4d1da7ade8f240216251b29bb75d98133be33b5a15a93a93e68b74881", 0xf1) r2 = socket(0x18, 0x8002, 0xeb55) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) r3 = fcntl$getown(r0, 0x5) fsync(r0) shutdown(r1, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x7, 0x5, 0x40, 0x9, "fb9d94b8c11c4e3d152fb927e1daea2f30b35205", 0x1ff, 0xfc}) close(r1) fcntl$setstatus(r1, 0x4, 0xc) lseek(r5, 0x0, 0x3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x810, r1, 0x0, 0x27) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r3, r6, r7}, 0xc) chdir(&(0x7f00000002c0)='./file0\x00') write(r5, &(0x7f0000000300)="1217d74f1bc4552d4dc7d29f267beb4e6b5901e5437bb6cef26f485cdf86bce63d99933e0f356a6d9a6dacff2bf33081d44c66823734b070f08655046f20e6f60074515b83c7224ae5de3f994656a71f49a93f62226b034354689ccfbf7f9827c29cb8ae3cef035ecc29d1f2712e4c7635f3ed4162ea6bb02bbeb56850f95a756917bff5c7fd25e72b975cc6282b293fb6671f075c558922f65d3c37e320387cd7bdd6c2397d09c4b73d98add22ebd704cca5d10c9e64b3afab9af05808d3e9abf88ef5295a4076642b21c12af7e38cdb2f0c45a5d597399fc12", 0xda) r8 = accept(r4, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) fcntl$setown(r8, 0x6, r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x3010, r8, 0x0, 0x0) r9 = syz_open_pts() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getegid() write(r8, &(0x7f0000000480)="a4c9b7a8dd16484b83037e0fc5ee7b0b07416b4727ddbb183297f9688f3dad0d31a4aeba0ba6c9b38f35692b9adcec161698376d5bded8ec12eb481d73b03ac6a1c27891bdbde1231c7511d6fabe6034c4a2", 0x52) poll(&(0x7f0000000500)=[{r8, 0x4}, {r2}], 0x2, 0x4b5d46a4) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000540)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x7fff, 0x8, 0x4, 0xffff, "e41a052caebc185c3740c3821160efa18cd01a83", 0x40}) 16:01:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0xb, &(0x7f0000000000)=0x3, 0x2ba) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:01:21 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="941c6b21a28ba3da261f9837f0cfab0a67a3adb27be911c73fbce41f7ab9776b9a04b620a629c3b2e12057772bd409a36ed0", 0x32}, {&(0x7f0000000180)="c67ff64401ffb7e2c9fa944476109ab35ec43dd56643d355478db71628aeefd722c06e823110a4c5a70db9475e321964de6bd694d6ca27586ced2d61ef6608b8110bd471447ac860b50950e52f29cdce314f7676f6ca1cd044e5c34c37a8ffd623c54ff26d3874759932eeb6a4ed7d0419215d3177d273ea0e5f60968bdc746025a402ac8552362e136843f6645b500b4ee4e6c4f7b470458a48bd5cfbce7fd1a2d06e7ca8168ec64fffb84a0e86d6cd232de0ac6a6e12ec0ddf0bc31342d5c0e127ce23cf", 0xc5}, {&(0x7f0000000280)="fc2db584687c6cab084988dfd1657955e7baf0fc7a68a61b5c3ba95bb35d32f678bffda00baa14f52d062476bef4b1d16a7dd1c9f4784f1db8e11ecbc566bb076e7e2e8f8d880d21039287f66dd92661ed282eee35c130ed4c34c868685d0901a45c4f943c0e0e87790082f251a3824c7a8fdb99ad99b6a61f54bfaa8c7b5a98aaa54dcd6d410bd170b9e8ebba8ffdccdec5cf3e613a300f39787653310efcb4caac7500fa45daa384ddd1f5bc20c7a9dec5cccaa2ba04153b867c3c0963e55e322cd311d0527d37d8b761bf8ea96fab40e9620156981ff38299e7805ff2acef", 0xe0}, {&(0x7f0000000380)="b6ebe26bef1b261dc0f91c3c6f5981dc837d2dc1b9910e4e0b000bd331eb8100e3f51effddf3ce2d88323b4f7675b5a20d75a7a2809f5a12efd9e1fcd4d1e2cb53cb204cc12088e9657410", 0x4b}, {&(0x7f0000000400)="fbd05e8fad37e40fb1446849f59a71d6d13b8a7cbefc3ab4f991be16cfa513f9ba69a2378153befb11352fff76f783411fbc4b5a5663bb90275ae7019f4dd9acaec4f242ee89f79940403ed6701d3cc3e62adf50ce3fe069d236e00103a62ea24e141d021f07d15167fdeaea7172c6c67309454ffcee8fd3774ddd970563434281c39dafea1cfc63f360020660e66fb6970c2afdbb1fe280121a530730bc514c608dc277d90b8e42ac28a63a560924b590cf922a24675142f910de4a7cc3f0d449ec825febb88fb56b188af86d92d5a147378171fa31dadaef3fc5de73f6e2914c188bbf6a7e2581f57ab3db696a63dfb8ab0669c6b3f065861f09a34926871c8e3fc7224bf2ef918f04917c02d6e4727245dfe4667b5b11f05eafd75be2a751e1944fcd527edd61831d6097dcafa141af3ed11ea42c5c0784f0079579cbdf3d311b37b30071c0f739820e453395c698aa4fd09c56e4b6febdb7fe33874288ba95b01e57a0ebf7c2889efb46bd0b15add0dda2a60f400b63d85d6bc411d35feff4623f067fe93ac39ce0b63aa10607a09116ffabbd7296fce6e5b1a688ac60fe9231b9c4b4623e3640bda7ce61c866f69a2efb0382ab7b482b98e3363823e8e984cf30cd5b33a1c9b94c41ec47318d9d4949e7c7398e3d6d8761d5abc017709b6e12da3c750f6d61572b4929c3d2280e645de9dd3da156dce3b5085c4a14ab4c42b9029f88b936894d067ffc5038ac2667442ba98d3b0d15af4ffeaeb8722f664ef6c20da51f0c6960fc5ebaaa8dcd2851c5896dcc2f71ab8f0b509be7532556e3bdb479c025ccb61973c9e9924e9cc10985e75800c29249e19ff71edaa64fc16909de7dd33bf368432600f3cdf91859f6202cdd53da9ff05346b4caecd104d016721523facd3c1c99085de1bc94147fab3fbc956a3b79611d83e155887ab2b6658358ee35b50bd73c24bc21c4c57047297182870394cb116c20bfab758f6ab50bb7301a0b54fce346158254a8ffe95cf3c91f2cbbea07181797e346508a730f60e7f8d1e435f231cd896736912fce08a7990f965b5890807cab3279e5151f899c26d5c2e8cce3030589ef5f666eca3b1bd4e42607d9fb2f992b51fbbf400df513eaa416621df0792e3a486c408e14769ed067bc3f80fafba925dad1b08c1e1a40dd85f4ecf1b1672643e7b9054a33dd02ea267a2cb18a52d62217130f196a2a00d0a7324af054214d731cf9f5bf18c10649ee45f82e4de4c6f2fd5cd5754bf9ed45ed7e5b313c220eb3de917a8d12b40ee891ba5056d5c00da19ed6ad9bd2469be3f3bd072b33b3e42cc815eb4e135d05351fafd2ecb3c98e3b5844634c7f06f747c92273fb5653af68677db68b3d3b93ad5e405b17b8d540b1da932808eedebe33d09e15f5aea3f8ced2854d582b05256092b6447a31d8177e2fefe2f22d603a615dc3f89a8ed03e237993424c0cb9b8972a586e64140e9be8bf27824f584e0b4ca14059a8a3b57cdb18982d4ddd573efab1dda59f8a77da04e50884b12a8288780cddccade15227f24e9ea3d99b82782abac39543cd941c2f9f31ceb09775970489ae33623bd758551f674bbb40d26f2b79356d580603714c21d56c242567b7c95693650598ade024ada8e9a39d9dbf77b3b9aecdddcc2e5e4ec6e49fe4f671c36152df1c0def34d68a3024495ddbcb823bf47f99741453db4aa3bb3b107d66e4b3f3eac654f7ef8f2e263e7ba5762623251dfc12eca99a6432534ebb5b53aea8d1580e973352de9e9396283d88991e7bc83bda8f57cb27da235aff000e91887e4ec76c4f516efdd39ff3b5533956d2bce96058c3acfbf1fdcfef23ad011771e9b235ad6a475a241e3d68266cab4c182a795c2b61c1bb4c5f226823a05c3e3e37cc961297d15701413a773752bad11b980e67355d2e5dfd5a6c34b4c26337a94eeca38f7947d31e0c8e06a098ecb34a7b2a90882f91d502a950dea859b153bc1342dc525ed1353eb9b96264809bc3381f8696145f0142d2bbf65e3508bede7a446c9fab5f34030f15175410187ce6e0983d8d036a6ee3124bea9a4a8f745dac73b486e4d3bbc2876fd53f62d4fd16c65429ac2137aa1ae9edec049b897593bb13a2814e3935fa5d79f5ace160706a3c3f6321afe45840f47c744031fa83237d1138cf660d433cf7f0ef0fa9135d13c6a82d21b42019e0a95617033f3559319e9cde5c5baf175b63587a857a60e894c5cf290e4d6640880cfeb26570144a6a7fe8c98e52d905b9891fe56fc04ea5819ed1ee10104470e8d531311c6965b3f532795c0602c42e6c8177edae81c07b1bcfd3a65b07a488e3bbdd331055f9e6f8ffebbc84392ce40db11a427d2b86b0f04e6df1e77bdcd5ac3923c23d148e02243b44fc5343f5b22834215a9938d08b3608350701e279f35033af46e505a78d13eb6a4671f03f41c73831b335568b61e48926a821deebd62d0ea9444164873cb4e01de88eb2bae48b3f9796d6a83927340b6fcc504e2c056358ac3fda4cc656e22d9e91433dbcd48c177fad99898ed64fa5b806b769db2196174293ab4ab991c4f77a9b18e708170870d87c567fe5ab7f55c4b9db6e4858b2c095acc841d6b4973d962838a680b91f269f95dba2f9ae69e54824a31eaaa52c94ad79e470cedf2e00ed995a5f62b26dbc7524e670a3bc86b21bdab5caaebf1f695066115c82d8ec05820954c64fffac01f8455a7d0046fe237848e7e6fae8316dd483651e87c4ef271a03037e4d34d7ed739bf98fcf5f1ebd4aac31b07153b082a1560e5c9b083484f5d8977a294c115dc1b5e77df25bd78f16fbcfa08214447189105c8f07df1df8cb02fa7fb02014e6c70ca8c1004a74d467b3fdeeb3fcb74735f5cbde6617a279770e78af83301479700050f2c8ad377a6b2b95aeac9fe6d8011af829feec82c35a3eea8a259da905ec82f67f47d058192026bd4f912301f65cdd17e0f4786793f7450814a442b62bb5428e29b140f1d6a1b7d71dfec1ad9c9be0c7d6261c2b7a1d178bb061e69d1c83bd23f8cde2a6d72d0e4d7a78425cc3d479641cc9d45b2291773664e20a2378e4d6e17245179dbc2e9056ba06d70babb45db66fc86ac6e7ec079bc0ebb47250524343b4c40963c0162a1448ee350a081e90045f42c492981950aef6dfddd4277050d7ced8b7d8072b50e03b030d07ef90d20be064ea5ac34b9b34fc858fc55fb3073be23ff72d8be9b27ed7555c5938a8042036c42486b8d0baf7f2a0dc31d9a1cf2e9c699d20d78178f1f1a3d463c4bf5506f780db98a1c1dc1cd4ef74d8188c3770838ae276a96b7c1dd66152ac53492ee77ebbfcb07502afd978341d62988c328551072984d6604793351a079a626b8f8e5480936d8f68e5f593f18ad82d49356956ac76c2e481d48166d2f7fedfb02f08dc8992d9207346f5559181b335402af84ac749291fdc6ce67ebc94cab925ad18b827dc5533e46737d77325feab408f00b01e314f0e0c90264666184820ca37b31293f3095059708a77fb5cf1802d0500a81cc976ae72cf1b5db5ff47258e82ac5aa7c4bc5a117f162f3baf0e0035eb4f0b26620dd30c33812ee4b7fd99e21925c3a62e1f478fed31cb0c2d49ccd4a294ef96e3e2d065026b6845515fd22fb02bc9a59e2216b018f31b3db5312479a7d3f852586baf9c907c9ee934e66128e8c67862a8da41ab66fccdf67638745ff2f0e7c92fd01729ff9d8c74eb64988e5810ec68a9a3fbe5d8f716652e800a63bb825701b70ed8bbfe93a233d863da47415e68422f391c236c5fa6037cfcea62a7ae50ace1acfa473195877993780f12580aedc32fdc2164e5818bc073c080fbb3d7caf818b3f6ebbb84359821c19a8b076526cc4aac6d269741872c0335ccddee3081f43aca375fa6eb03ba5720c5f99221ca7d77eb0826a833fd67d8782bfc70f4f1714481ebeb673a1d07475ac35eec5b1776ec4afadba8f46de2560850dd25cdeacc09ef3672a43520001635685cd802d7b4297cfc2114f84a461a78d023067f04817da54d679054f62845a4c1f7848737e3ad1bb64ad08d022eae93996864ca06709034c4f4293e52294fafe1798029b50c4fe8a1d220f23e69a5c40667bcf57a8a89812474d7c99aebc8f2406069b302339959cfb5d7d283160bf0ef11b7c5e94ab9d8a5984042c1f8afd0461949256a4c5d57aeaa20a9caa4db2b044198a9111747063d69f81a9b925bd52b0f8a07575e66a71bdce04f76c0704e0bcff55d129c8e2e2d41a7fd147f2ae3e5fbe5caba14ce5b3d7d54fc7d846d8c60eff2dce913a696c8750d26f09131919dd914281bcec6776553223ead4305f29b535e9c7949c6fb568b01ee5a852b77d388913861ddd65a49a6fc1b307cf296626e5c811ea02bd7eecb3d71ae498d400752cf6126c93ed7b7cd7ebf8fa63745daad4690ae9af18128eaccff71b92c4876b28e27713490d8c4b125f44a7f731c83840d70bf98ee204da43d88388fc878f4b793869a18aca0313d68f307501ced6ce73462065a9e48f5603275bbb7fc6c19d7d82f289225fa830b950d383831242f380931ee9a1d7580ae47ad1db50974ba5d528412bbba42ec15600f7fca136638e692e1080f6c3f63196f83834e234b954d2e5da042d6ab5299a14e01907c15458caa36779cc0c9a26f13dc7510fc7c9fb8fadf9f19f0c8fbadf698e76352b28d50b0de213481bd6221d858d7ce059f7ea2b98568c3f53321edcc881b5dbaf754c1b8132c9ba80eb9ef92ffd5889cb88ff49026fe958c33fe97fe3ad987c1b93c7846c1d26a4a29c31f079bc6d701fba3c7085e079be5eb5cd0de39e2c8c17c269c8078f47a24c64a68e645f560b4dc785c86e525e815eb42619c88ce5208989bfb36970817befa07c2925f1b4cf5dee4f16f6b45b3765593c6ed34a46a4b96d57da1dea0b8c6e9efad4ae73788e7129db061be3d3d82bf47a1a08616c37a0fdc7752cd0e9b3cdfb6c3dffbfa48bd54c6a2999514a2683bf53aecf3998e3f125c4d1218a8591a7b4392db6246b160c22f8fb11482d5f36e73c318dd80513c01be37610bf6e6202d31f4c7922b42387dc11858073c88dc9d9943714e18471d116f7400cc21f7f22275c9ebe0084641a0f33a8b7327fbf6e68b0eec0f844215fda882d17a3aa52c54a90bbdeecc0b195f9350a0629099e2b07ce65eb5dfccc99c4e026381a7ce973b765dbf38bf0d3f9404b7d4e156cad56d6d478416c2e8f7174ad5dda58550c003b67fd34bd25c9310eb6b5c5d6146ef76c7858121055392cf8b2b821e0636359f3f5fc65feed0b3c14963a4121330908b9a14a19466aaa46b97aa2121572c5ed0638529d816df3b6fc66ffeece5bb3b6e1c1eb6e64b16362a3cfa049fefb3eb5e9b27b0a8ab96fb58ea357c3baacd549e87d9a0139a78d590fb38c0a0aea04a741cbb7036938ac5f65e11bc73c7b1280c439103475d3ea8716454f96117a9c73fb609c6f49c3c93b25e9ed2a10ef8a244bc1717ec71845b862d9d70030fe7c499559eeb621f81bfb4b5a26170932b6d28019fa3a4511ebda6b0432fc296115745d2543e3583e56c483f0887cc459d02b82943e6da957a059455bdcb017cfed98f5dff47599f5fa0870cdbfcdc3b1284be9ab4b9acd29416cf88322c2ec7ab6fb295ce2148f8064e3696938a8abaeb2291701d99a827af4dd95dc9dc998d37f6dbf3805a97f51b861dc71d8f460a6c17a031000df82b1e78d76afd070603a4b54330ae7dd23240f41b1bab664a5366087e", 0x1000}, {&(0x7f0000001400)="5513f62dd0d58c131df371b7434bd1c0d79c828b72415df7fedd315f9215bd4287f90e99a26eb0deca0f0490dfd0228dfe901a936f13fee90e0380e4bc7aa3fc6082db4ff0ff71b67bfa2973e6d7977a5e9dd2468a16dfb2f3d803", 0x5b}], 0x6, 0x0, 0x0, 0xa}, 0x400) r2 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe2(&(0x7f0000001540), 0x10000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 16:01:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffff72a, 0x100}, {0x101}}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x28000000000000}, {0x7, 0x140}}, 0x2) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x6, 0x1}, {0x7fffffff, 0x7f}}) readlink(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2aa) 16:01:21 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x8000000000000}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xc1, 0xf0000000, 0x1, 0x8bb4}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xf0, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x200fffff, 0x1, 0x8001}], 0x566, &(0x7f00000000c0)={0x1ff, 0xfffffffffffffffa}) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2002, 0xffffffffffffffa5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f00000008c0)=0xc) mknod(&(0x7f0000000780)='./bus\x00', 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r4 = getegid() accept(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="a1f178fe46d2e39b3033c1291e50c9d67f4fb6032db3ba4dbce3ca5d24ed", 0x1e}, {&(0x7f0000000200)="3e23ee4722bbd942e02e53faefe5cff8e125646978e23e715076fca6e53aaf9f77e5536a3b86781162ba74c9c024f4c2d0097bbe31752f97bf5ce9fdbebc32a732e3e95c910eb056728b2fc35503edfa8489f39adaccbe67232d2d0ff7886334c4af69ce9fbe6a0e18693c655fc44137bab5129f0cc2a9d5f11565d50e1c109c2df87771488b9924f4bf726d4e43629b9f913c4f0a27b5a5b2f8308db87948102286a9e4076b375be68b68474efd4370cdb94d7e6429727f9a1575faeb6bf2447685ad0ed63cff14d2a36dc3e7e2a80f", 0xd0}, {&(0x7f0000000140)="9eaf6459fd40a03814d88c433d0c95d3f931491d22ab5a80d70cd02f06f32a4be279a2c8c66b886aa0dbf7b751ab57eb109eb58df530aca4aac96d50cbab1d054d615bec833feb4cb7d04a5fac", 0x4d}, {&(0x7f0000000400)="9e3aa1a9ea38c66d55405b801311ec0104d148a923accd4ed114d8210643e264982510931289f56cf9bba1abbea3467b6f6f37f5c7089c8c07c61b9bc90f1d0390cd5feeb418f5c23a183fc60c563d9ec46e4cbc4691336ef1f77fbeb1f285e3cef34aee1c494580c27f6b06dcf41b624631654b72cd3c5a1f32d6b7f45bb1eb46ee5b69cf6772b0ef27410ecbd6db673a7b3b23338f2594a435a735c1f803db3a3c6227fb23d84a5d6297de8108403541181db0938e17c46ffc3040f95f06281aea883dc69b6624e58da4624ac9044f6aec10261d678c2bac97080a749ad6f8ebc0ce", 0xe3}, {&(0x7f0000000580)="f1dd5faf9e755f44351ba37ea2fa0687c4ea710ea725ecfd2ed0e3656615965be4a0a66e855609525975d543635770b7d034dabb5efc718c0f32d3e86c78dce5d6eb9e9aeb5870bc470f185272cc77dde719590fdc71eae2928d9d2a4879d6f65c967bed95137dee73877b730bd13e2a159ba875c8de3df2aaa8d94ae75d1f0005fc2f15eb418ebb6e43154322e2ae7833433e7eb21338c0de77f454e2bbbefefc00b02320d03b7e4e4cc512acc28dfc9482a8788a75d27a3fa906f9e5493b9ccc8bf46877dff0770aa2e7fce6", 0xcd}, {&(0x7f00000000c0)="89ad597972330c7980b27dccb142a45300", 0x11}], 0x6, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x400}, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b229aaba601b4000b0080"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x200010000000) clock_getres(0x4, 0x0) 16:01:21 executing program 1: r0 = kqueue() writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="626ebc1b1e6ca28b6038ad6392f956fb323d740921df9c71db082291bf3c2f71b3f3a04d60a923eb2d1a325c10901145e46d63850293b116218564b8098586ffbd5b79861e95fb8c67ee8f40b8457eed8ff6e43f49b55effc695c2b37ab64301d542af26650cb2813ae34ad550c8e7efc10ef2a08aed4ca44cd8cb45550fad279d63e982ec1c56943f53a85525748daeda3972263bff", 0x96}, {&(0x7f00000000c0)="5dc797e69bd0f1e1d8ed71fd60a7aecc803859dbf24e1253bd3e3bda511453490cd8782fa421a020f106f15cde3cd954e0fc5325f63f8bf11d674463c67c8a77b8f24effb0d62ce06b3ad36eb5b5e33fb9701db814997bb5a0d0cae0d8b80f059ed01bc69dd6220be15e43d8baa6d276dd3cf5f151376c2ae41734a5943e1cca093fa749dc35f3c8bd31dc8000d0147b7df01e78f75441fa614c19c093b59d6bdf98ff0e52356545698016e3cf733db377b8a558377444ccb038d75dd31accff4f446564245227bd63708f1ac28d8ce61bf2d7e7c890eb44c10b7ac848f898737ed62a53079591e44ae045574107a8ef19591405b866e4bb95dc1c33b07ff5", 0xff}, {&(0x7f00000001c0)="c7b5ab7757e582791d10a0f0043ff2093e481a7f354157a084c43a646f56242f063a44ef7394e5a0069b826f1b3b28fad28ffb5de3e33459cc3e9fc41aab66a219701c0044235cfa6b393fb5a67e263214420abbc37ab77d420a603a2503462295f4ed813d60e19eb0f4518f364b5385fc66706231ac0fa82902c29aff5456f762f5522cba2cf97ffe733d604f35ce21925e74b7a4fe8640a502a9d2456f5513220a7b79b1d3458f119910bbdc7932c47a18336216136520698137f605b495bc4650c8cdd6b388cb5744ff5e7a05adb3d65fbb208564316c926eb733689508adb214163944dee50e6b23eb3325b3a6dbe7bb654d79fe48cfe2d909", 0xfb}, {&(0x7f00000002c0)="54d262998bb8233f351cfbb12f3de7e34ad3b30c3398074ecac2c3d36f9fb69902a584f48b1c5578f07d069076bc", 0x2e}, {&(0x7f0000000300)="f97fce2134b08186852bf3e727bcf4076e50e13d22fa46cdb645e89434046e54bbc78dfdcadb7d9682356aa0a7b50345be19b012fb9c9c68287ba2b20e07a63b9ffe874300d4fa9f1d790209a5d84323cbb4a187118223b30104083f9befe050a91d5835dd1dd8943de3c4efc7d707281d204334a09710385aae5ab78c12fedf72cb37a3f72e51a4106fe95120c07b4a4e8b18ef556df871a9f92327096de2f18a", 0xa1}, {&(0x7f00000003c0)="35f8bbcabd71eb831c29834455fcb295aee843960ded933fcbafe6852726a9685734a52affcffed9899f054ba6e939f0ca92e37f5fb2b24d460ba0e6fa2a9a0ed084d3770c79cecbfc3d3628af37d75f5b566bbe59dd8560fc86d28bda8c4d85766116836b464e880f301c2acc4d8764b218fa61ccdd6dfa9017d64d1b73094721de9023e9eaf6688aee97691b71720555b05ef7b393d55ba4e7a70d8406332f483cf43cececb50722652bd541d94277b694ba9ba6b9fb7225e0003ef65bafff6af4b77c7f3fa3cd594756826a1a395979007ad2ff77237a9645fe3a3d5f2bfff71b4e8e7a650e95dd9058217567b9b8e15810f05504c178886b140046b5fb7a21027da09bacbbbe265dc4da5480ffc44261f23bc930af4cd252f8a5d7b3716a39ac6f833b109665843a04f9a731a2231a2b7a343b98dfb9b502d1c9c6be1c9c07ddf803e9e0eaa952fba15c2c4bf367e5840d9fce50792d4602eaeaff0ff2f7e4bf88d851c894b9c9918e803eeea386c9554624ef8e3281aec2d7f81187b2d5ddb161ca44a6e7c623be6ba8afb5fec16b6013ac1e9a1a334f6d386a1c27a40b0ca47a20ba870274113ee94d9279914f84c02d71437c6372a57606255510fb7727381a40c799a1222e19e86f8ed898d2f9b1c16ec267d4d7d1c79b114af7170334f796fc076a17ca30998bbc53ed71279c948477091d181d9d83ccf81ffdaab98ddcf82d69570e6650cb8fdfb4e83c0dfd44b57ea5a4eb57ae06ae6df7acb5dde21bf5301e8e1f7624da7a15c61ae712014ae5ca3196c72377831a77c5dfd599526ccf8aa325e9ff7a304c2054deae7209ff4fa2fc0d07f41635ed2c0ac4d42860a04fca11bad39557ca4640e7b2a4a0e0275695c5e4076068af16b6a6e756fbbb6f7f45f4ee67bb21b40d7de14b777c67c031c07cf6f32ed2c3a566d249c3ce463ed82026ed6617708696e8a2f487ff627763d4fe40e7fffae4cac3d9dfff07b19a4398b8910572a3c2a0d373dd74ad90229ae71d3494323a046604e29720bab08ad4ab59b9d05ec56931b683bcfc6db392ee4a8fdcc5bcb2d7a70fc2861cb96390d07064bf243a82c9590ed16274614d47779ee764ca33475109853b63e7a702b4c134bd4871459e0489188730062fdd5cedf4a74208b5bc2214b774f219df2e50d86030402ca5b3d0a590de7e97b6f2625c248f659d726a8e3093d55058cf7587a0eb4eb8cc2d51da0f41ac0988168a52dc18fac006a6e74f6f1df3581cde4d50ab92a65b498c9a6da9bee8480b702635a3bbddd3a71dbdf37dd33cfee77f5a60c41aa0679f46297320d1b1c6b1a85254dea7719f1bac195b7195f794ec6bbfea4fb49c92f9b090896508b17c66c95cf7bf3227ea13b4357abbb15a25b2525ff1ecde8d05fbb7f1a5ac16b9e1588b1ac436f24673ec20ccfed34ede27c809112eb3a9d19251d7fa9b25398953d6a17a900213edc731cab089eeae1eccd99c9a68873e378887f94c2fc0975dd435e158c423849c921f430d3a16d3109f343a267458f45ebf0c384f47de67a4e619b673b2c7e17e495dc92980c8c58e89382593ea90c57c9dcbee3dfa6ee57b125e56142b05458f3a0f7a34004807ee62e66a328083fba61a372a8061653638db6a1d28331bdd286e7fc110b5e46f9dbee25ddcf6bf47e1c7d3224e0a13d2b2ea71f17ea902c128a75bb67b16a02a9685ef1248a21ef06145347276609c58479b35cc9315801598a4f26160a7400bf008772138dc3db3208fa5346843f89dfdd2a21a1390b169d58033cd7b960c7f5f7caf9fcaf2e45ce0ac8b5da662e6754265272a817402b1eab9914cbbc45ffe18885b873cbe29baa5f23ad58d515c628b927a6abf344fa573ccbac1fdb233a32e7e8ee66b2d6f7c3d6df0e5ac3ef0998f0c0ce7cd15bee8d1247cbf10f657a1eec1a07c4644222ba1a283e092828e9a2703eb856d0a88772a47d01240477faa4862ba600ad660c38d017fae7ebd19d038f491c4c61f742a3dafd0f34d9519d92852ba986e01934c1d54133392b546c2ee3575d4bf391b4eac7e3a3eb17f9de9230bb9e7781f95517af4d5ad918b584c331e9c796524ba19b068eb1cc1e67e8fb0637a831d3ea72671e2318dcf09662854fb789e56db981b87c8ac6327e517349ce451fc7bd7ab51d175c65c419b68bd46112402f3a89a56fcfb59a4b917f7dd0a2fd1e714d1289f43e36a21d620cc107b7e51b87ffcf050a5b8a66f4f4803b7873ee4da5bac13ddaa6e83ab67aac8ec848709a9aaa11fb5f02a8dbce3808dcfc058151e1680be907a23fb765a352fe0f5c5621a0d48580ff3d26d34698130ac66019f85eef449c000b2401c4201dfdd7e7e4413242e5afd55ad458ce8949029706c2eb8381f14d3ea4ae81f3b2cfdbdc041082e4a36e212957b1d3cb35a7ad44c265b08bf50fe97ec786d78381f6418fc8161ce127d64248b896e0aadda9246af1a88cef9e81f6134e8926c7d261cb66b1b81a2b6381bd094f0a34243b37803e737585594162379e25aebfb6d3bb8c91f0dd5d0a67d99d3f82c2c4273e1c5fe4335246da41298fb9b306dcf0455703e793ffb65fd95e6c1443645cac9162cbc19f3a08995bcaf11df4aed0eb247e600892a58f76a0c16e95ddd3cff41732a28693427d39c8ffe00627b88341ecaf6d035e88396921831a84a0c6fb73bb9344768514d9ed83603fd022ea8fb86c6e3bc3fe16b5fba3d9abd8cba743ecf76a40e5b0d65af4093aa986a4693f1cbd92d20367d54fccdf707e6f76609f81692cdeb7f61be4f736d6283b5195bafbe41f4a2d737acc81247c829dfbc8badbfb7c9ad7bb6e16ca47341f2260a38edc7c7aaca3a40df4fee6e135d1005dbe0019700450926b4efa34a843924a82336f8897666395c0c188eaf64d0f81c989c7a0a24dcd4d9f54eef3ccf13c8ced9bdcdcb2df91ce0ae89925f2c4963874d2fb682e521a2f3c319a4a4bb57a376c414d32f3f81b89191f6652dd737da8cad14f4ca7c82e4db27d3cf155de75e243a7d9aaa31703a8d371b7c36e5fbfbbb20424c16a700ff07cf9868bbb8758cb42d45d708caafc6b909cc9ac986a8b6a89df744897d6bfa24bbc60bce1a452c1065dbe89863299564b60f5160499ac3f802777258a9ee794c9b6a7c8c888209f3dd632e4573c2b1e17ccb98cb7d5556224ec530efee5ba477bd9abd5c08c8db1fd8cdae9e95482bbfc9069afe7096a06b97218258f01b3769f8186f0242fea7f825170cfe54c1861254ff26865c1ab542e4d690735ec38d9464cb698d4750486595d0bcde23205d35a708cb54605a9d37d887976011dc14a5aea871b2c06131f6f3ca56d239503c23967951c075504747b807c84c3326b811e7250c88a7ba91c6871b50ad939b8fbaabce5168e956138a67ad5e60a874a55efadc2d1431812c698a2598bc552140fa6ccc2d4e7cfdacd17ef75c04c5e3a366439f884adb66f3a3b7503f2a890695531b26d321b77822680fa74f12c0cc5dbd37529f5060ab164c2c21416828ded7fce22e83ae35d28e79aa191d638ddc14fe8054029bc97f84fe1ed48b14ab2d3d0fd778d8571a94824f5da84353adf055906e099a4497dbdd345c62faaf7926988b65c60f77e83a65b0f13ba9d9ead3224461c76d880a113310f2a318851536fa395c771231b6260dd3135488868b9ed73fa14b7b0d478765d524a04e422a4c1df3f59c17850fd1660dd6f46256174376f11339c4d6f99af86b7db0913fb36d82c42976d47158a0d72a6201257589677485089b0a217cb225ed4835798c59c55554e88d3b5a5e9508799841a87eddf71503141071e8a61f7370e652269b867d75345da8cc6082b6f2a1b8ac1abbac6ee1bc26eb3c3108159d5de5aa518182fb5994d8b388844b5b66378f7838e96927e5a6944be93c23c187bcbf8222e81354951dcb1b1e8944802822f6625d087fa651f8d6e246f39c46a5e82b4640a67c42550ba0bf6ae3df5bd3dfabcfbaa39ef27234f5e15298f9f12d42141f811d9c9cb59e10fa93eade613481d6239306e0baaeb8d319d41af99246e6a1c2f31dcfb75ea0463c4aeba4e8f2fcf6a6f83f5d61b5160b649f5983b6c98b24e2f3b6189e55cbf039c020f1aedcdd410d23f0024001e78f92031bc2a1056cfb1fe04896e69d1c8dd4ef6b7b19e9fd74df958b696d6b03fc593ffcbc8f8cfb44ee13e1ce1a1aac7d65d0e639ed672b78ae9f5ac23f8e5d596a31741a137c7abc0959ae573c298d8a785425881ca0050b430afaf6285a547005c8ba0577c5f15c27348d0baa225173c1996639d09305b31b86e7cbb6bbd8bc5466faf03724e072358de70f14f96d1faa04fd6bbfaeb48f7b590173d9008c5d3f10ca8ff6a7ff01ec37e28275ee5563798f876b886ad85c31820ff9b19a36f313965d696260525661373e331dc98530ab71eeaf7be2a48ee415a00e2448cdaae080e2c6811c4f5ef1567165f6ed1bdc1bdc8794e866bbc7cebcde8a3ae3b7935dc1ca3224bfcf8159923926fd795e5ea2c3ba42cf7519c083a66be76d263f6808e137f2e1ef0e9dc322c0d7876060a013df4ecd229c62f0a6452b24450b2ee5413cc9813158e4dc0aed52c74403b8d32edb8a14f13edf7be27ee216cbc132289599d0d8ad09e83a84d064bf4b7c42e2ac60274f0ef05d3204a5128420ae3662e4aa3f86ac407958dab70d6541ea188189b4e8b1e2d9dd8c8df13955f1d120585bdb0d13091d935fe1fcdbfccd6ed840e6c45b26f62d367739d5a109671c83a04db5b349f2452a5a7e1995648fce6551129cdadd928456b5b36ab6e58416a068769e0e3454640eeace8b91e36330e98d14c4603d9961c71e1995f564d82be3fd2eb3d679c12b7adb49eb597a40d9f3b12748a02b66a695f2146073f3d4b54d7832bdbc4c88b516dbb4a17523450e6c7bb2f4861fe4dde6b4960280228d9d6cc53f6d620597aec145e45d5dca7a10fc67a6622d785d0f9af200faf092c92b934bd6499d2b1a5e39ff5b2a14c9b3e84e06180015eac1aa7ec8cf0f39d12a4f799c21a81cb6db09344c46e6742c9fcd2b9c32cbe32dedd8b928f734794cf49e4482b2fecffc2d5d95e6e53c48767f7e5c99ac81632ab40e28d769dbf3045621dfde09a0cad2ebe7895eacc6e14b2cb98f453ab3ef84dcf8f845e166e54c1f688bb9b80c8c120172f78c429a79cbdff2354b6d740acde209f38943cfff6be3f08e289ddf5357e59962b456fb176b532e8e5c8db61f5ee49a87ac5e58e50a1576cc064784b1028bb9fdf729539391bd5ae6f9ea206d382f2c44fbf155af996b12b94dfc95bb073b343cd70b0868760fa87987a1c7014b6c52768f02c2e798ad31a45a29709452382c90f4853920ed0c278a360e918c6da0331fbda5c71281eff35057e850f2f6dacf4741ea8fe7c0328bef8c7b70763f533efada92720bb937cdb36dd8fc4c1586d1b4c31649fbbd50ac71725e3c12c03a0dd87764c8521437b1a7f1327d5910339c48aca8cd9b3e8098038b3e30f0d8c2491a8e04be4b01f9621b74ef7a399bc55650d3fceecc263638e9156ea0be6febdefe857d7cf06a9cff4a90267a8714ea7668d5861fccccd9bb3074edf8054a851c109c8af7057f87d7cfdb1241ff11a30ef406c5f3bc74d97ac8dea322614387e26eb061e03818a75ec25d98f854c19c3d171387823812ca549fce115dd254680352556c006c40a1f2a6a83b7740c376e72ebf7b5c3d2871a1e3cba2c99cfbf9cd1fa454f82df5a259a0bcf3", 0x1000}], 0x6) fcntl$setstatus(r0, 0x4, 0x0) 16:01:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/79, 0x4f}, 0x840) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = getuid() r8 = getegid() r9 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r14 = getegid() r15 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r17 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r19 = getuid() r20 = getegid() r21 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000280)="39257cac61494fc7fabf78ab14d7736342c3d77f6194227773f3cda40ff67a52e18fa78b75097fc09c3020118f0d90fa00d3b969", 0x34}, {&(0x7f00000002c0)="b265fa503740931053557a90e1e2a1667d7c", 0x12}, {&(0x7f0000000340)="95", 0x1}, {&(0x7f0000000380)="489740e540dac00d3a0389ac2e4d5b6811ea6b4ee962ef9068cd6efdf4a47492a3ec50ea2bce20f02d41d72807e6810be2a6c0c75bcf5a0a51dcd609ebd3bcfb9a0f5c3327323df2016369d1377b207440acef82fd271b8a0a82d9b11d", 0x5d}, {&(0x7f0000000400)="b7966ef52214bba4af4bebfbc98a74faa713d1288458a41a766577940ff972a0164011132c5d445ff0d2b3855c42085db540aca889bb43dc33c32538c077de0ce75d1a72a0693b8fa35c7b593b1909e2607bd162f13fcb6d040940805f9e244e09c53899a0d2009313cb7f4f479762e5a4a0bbd65d92f4b58d3035559d1d8f1cc0916e729b799a5e90bebd1ea1", 0x8d}, {&(0x7f00000004c0)="0efebcc86de3f9ce2c08f7b0ba1ce30053c6300bdc0b144d541409f99f67ba0774274934bd4330f86aa87ff56089d0d9542998c3a59dbb8ead31003de47e41f351ac38bc359e7c117971e42ea5a8dd5dc9237a698b9390d28c6600c52ac2eeb5cb7c404f2f9b17a1904b72356debd8687e1e012703658e495463255f69096715aee02b2bbdcc70a83da3cfec108c2d1233a2290481d6803d0aa5bbd04b773ec43248eb44779001a9816869d0044976d9505b03c240542c11fc380e058e7fa6424eadb783be9283b858562dff7fff2a8929ff453ee37a45134bf0f18aa525569b8383655ee724cf51eb0131a6d288858502061f0a019994b7cdcdc68ebbd39a", 0xff}, {&(0x7f0000000640)="2e32f8e6ec485c17c6963368ef706a269c958a5bc27ab356549ea738501c25cf7391542bd30e0ccdc01ed012cb", 0x2d}, {&(0x7f0000000680)="a6abc8e0bba4ec384c8eebdadcb168fbb40ecd255d58becd438f4b747941c60a159bd14750e20bc9a924c1b6fc32d759045d0af2100c6227679638a620364c0b618029f0a852a41af7a082", 0x4b}], 0x8, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x130, 0x8}, 0x2) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x376, 0x0, 0x58}, 0x9) 16:01:22 executing program 1: semget(0x3, 0x7, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x6, 0x800, "4e3fd3a726737e7e4708753ac0c47abb9c133d9d", 0xba, 0x1000000000000000}) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) poll(&(0x7f0000000000)=[{r1}, {r2, 0x16c}], 0x2, 0x0) panic: receive 3: so 0xffffff0004b6e1b8, so_type 1, m 0xffffff0036af6e00, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 77762 16767 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0004b6e1b8,ffff800014aec960,1d,ffff800014aec9f0,840) at sorec eive+0x1288 recvit(ffff800014aeca20,ffff800014aecb28,ffff800014aecb10,ffff800014a22028,0) a t recvit+0x28c sys_recvmsg(ffff800014aecbb0,ffff800014a22028,ffff8000149fa968) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,10d71a87010) at Xsyscall+0x128 end of kernel end trace frame: 0x1103ebfd140, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.