Warning: Permanently added '10.128.0.65' (ECDSA) to the list of known hosts. 2018/11/25 13:25:55 fuzzer started 2018/11/25 13:25:59 dialing manager at 10.128.0.105:34332 2018/11/25 13:25:59 syscalls: 1 2018/11/25 13:25:59 code coverage: enabled 2018/11/25 13:25:59 comparison tracing: support is not implemented in syzkaller 2018/11/25 13:25:59 setuid sandbox: support is not implemented in syzkaller 2018/11/25 13:25:59 namespace sandbox: support is not implemented in syzkaller 2018/11/25 13:25:59 Android sandbox: support is not implemented in syzkaller 2018/11/25 13:25:59 fault injection: support is not implemented in syzkaller 2018/11/25 13:25:59 leak checking: support is not implemented in syzkaller 2018/11/25 13:25:59 net packet injection: enabled 2018/11/25 13:25:59 net device setup: support is not implemented in syzkaller 13:26:01 executing program 0: socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/74) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="bf0ee977a6716d1417be8cb81f094015e5b2e3d192c815b9a46ddde320e4e6ee8e9e7092da384e2b9e4a329811f35ef7242c77536603abe9a731bb5d78cc7aac02fdb3fc621f2e0083657e7fb5b80bc6b7aeceaa088c218847126d75fa5f2911a9023f89e6a69738adae4716170715b218b0d8572d93d588", 0x78) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="6b482fd316a3b04ed7294887a1438aef47b20b5b70d9eae75baf3f8e402a972f8fd954432d6b28bb34e144b78d4f69f7aa5f69f28bd4b018a00c9b3b2909485f21f6d138bb7f083251724a44da3a8275ee1dce56f2ac1293c80758529194b188377dbf10d344", 0x66) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="e14582271a31cbd439b3d36b34ba5a48600ad517e32f539aae23b4e4c081a71cabef404a59ed0b1d542b996c4cb56c721141e12cb61e35d91732ebb5bf141ccff150431bb97db42082a528089c", 0x4d}, {&(0x7f0000000240)="a5b4c70059e865c09ef90da1bbf7c8197bd92d163689fcec31f2db9f2f29ddfc8d09a2e8a6676e04cd8b908e2512a4755dfaee999e6f1b37ba5f79752e877055595ee730", 0x44}, {&(0x7f00000002c0)="650ad2d7babb56a74336f2ecca94e2d4a3232cfa7f0856e79c1af177a0ee0461145abb949838499210e9e27db321f7fa7490f8b949bdc4a29655ad69ffc6d88ed94f84648181bd0ae9f03849e7e12c69e1ecb5e32ebd4c7b7d7045649009a0000cfc843febc65a62584af1627d6ce0989d65a3709a5c0b32f54cf8c942954f85305d89014e832db9f662149e98a3e1614e96e504a83555f52a2265efd88f1850a49da3dc479163b7d634d25558a8fa6fbdf9e3dc28f97ce4ce8c90ef9a937974026a468c0934dd57be36a0623fbf67d1dd670f6722b879838038851942fce96cce7ff90894449d07c01c72f0917745d801de06d9bc2c6f443c8651", 0xfb}, {&(0x7f00000003c0)="cae76f9dbe0a631c6043cdcd26d89332b1c5f8c82a01d83e21d526f8effeb38242b17fabb04d83c61bc35c967a1a8849f143ebfa0152cd46e791a827f1f82fccd1cf52a224ce4170f0dd611522d787d7e054a312236c1a417e237632200b608b927a400b343c8471473cc32f7ca1d46af3875cbb3c1380165e8af2329f348fe8949bcc7fa95bfeeac503dd55b6ea54174568253cf8c52b58cc8cdbed334d5a17ab14b2c0e029dfe3b8cae347f1bbe285a1ac19acf6f56edb42ebef53f3e3", 0xbe}], 0x4, 0x0) getpeername$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket$inet(0x2, 0x3, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000540)=@in6={0x18, 0x3, 0xff, 0x8000}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000580)="0f1902fe9fa6b0ac1ef033cabb98d0483f368cc96d116272eb6a14c5c6a7d304a5e8829426317b987263f1d6cbbdcf063b50002606343c7f2fe37286507dada41751663962c1efb8f511768b8f77dfea5cefa3158a979fe8088ab11c99fcc9e14537c0fc528a98d2465f76eade2871e9c25a691eeb9f425f359e6d05b445da58e357b5a61d8fd9cb07e21750d44ccaa86e74d5af535587e3092bc539f218c28c5c588abeb6b12da51eb8aaa17a46e862", 0xb0}, {&(0x7f0000000640)="361a2f87818c0067a30ee62c5e353b29ab82c4", 0x13}, {&(0x7f0000000680)="a89eebe1bbc83e9b36e0b6704f093578149695bf602d310615bedd524d5a5090aa37b88c34ee7c8588cc66a45a28d061976506c3297d9989b8945f525e8b80aca464d660f8b8028643eb575647a01f6a17d30ff2b415b416ccc67c64018ad77556b0a1cefb852ac2dc89e4d4e6984d76d97359f88337538773d51968021da94dafdd7a1b941ab56534c356cada06c7b9d4184f47bbe72426e341fbfb48628657a649bc7fb65d0daf135d9890853c", 0xae}, {&(0x7f0000000740)="8978c21c4a4610ba4a67d16de2f3", 0xe}], 0x4, &(0x7f00000007c0)=[{0x48, 0xffff, 0x7, "5c519565cdde1f275735ac4f937b63099fee727a61458d91824831db16bbbcc50bd8e89d1e96a6c201c29835a4287f2e692265"}, {0x80, 0x0, 0x40, "f7195330cdd5144559e3a502f8bdf193aa26310e5bcca8326992c276cda3fde3e4017a5872bc19c1bc053c8222788fe5a6e2477dd0aa5041d700379a589a59443c3ba4f1da37ce80f32150128e3dd832f1c5de7a2adb7e862f60d8852b946262928aabe18be8402b43f99acd"}], 0xc8, 0x2}, 0x1) msgrcv(r2, &(0x7f0000000900)={0x0, ""/36}, 0x2c, 0x3, 0x1000) socketpair(0x6, 0x2, 0x1ff, &(0x7f0000000940)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r4, 0x9, 0xc3b, &(0x7f0000000a00)="679e38371f79ef1bb334911f1f762e2c8d73e2fd04904cf4abef657d0730e1e6c8e99045454fd7ae6ecdecde60d8e1bf1bba3f2da58765410788bed905f7a02f9de9e903d811c0d70cd45a59b8c0edf9", 0x50) msgrcv(r2, &(0x7f0000000a80)={0x0, ""/124}, 0x84, 0x3, 0x800) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000b40)) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000b80)=@in6={0x18, 0x3, 0x3ff, 0xd9}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000bc0)="a67b2c15c45cafdf38447c150d7ad6dad290a71e89299964a824fd386022ccf439082dcbe080f083bde42197500e1034adf18d9b54145a32337eb890fe356c8617563f04171ab6c8ce1d283b8768cb6dbabf89aa9d9af13d8bfd9188fdcc1bf3212f11af983530a4a20d3b0be97d7dde7e167c6a625994873515ddd86de5aaf96c29", 0x82}, {&(0x7f0000000c80)="b739c1b3ca833252ec84adb3727d0f97e7d94b467cd52ec9222b748df0a638c7045ed62aa3489fed52f4623446ff52283d2be66b37ddd78a73b642b0a9d9f5a0cde3d9eeea27644aa28d8b92a73c3bdb766ec3d163d9d43292f21d2dd35b4891247199205bac1413f624f504fa600febe257e256372ad909d71fa0958a407d0b4a002a728eee06a37a287d3a70fb18cdce3e19c4eab0742f61aaa4b0e6d600022e2c912299b8a75f913028c0e23a975ea2f6be26bac70598cb67", 0xba}, {&(0x7f0000000d40)="b349a190977caac2645e7246b23d30679816054eb40e63286264762b5aa5a5893f7dcbedac807a632f824edc4746cea0b6411070ba5c38046fcd95945f08c6bf41bf63fd270c7c9c9779bb3a68a2e712b6e35dde21818af799e9777cbaece0166ff896bc9fc7ea1a65ed33f07dde213cfd04f315f6ca423a079c59ef472509b8100b70d7ffe7cbbf6d6ffa0f0bc7230045e7e2b2a333418c235e84c391a93ec6385b5b52a59b514445d7d9c2dfe6c91c38d94fc20658620aebf15962cdd363d1e73f6fc3c417fe", 0xc7}], 0x3, &(0x7f0000000e80)=[{0x18, 0x1, 0x73, "ea2fc8"}, {0x20, 0x1, 0x3, "cb54d18ebb37d57ee8e715b728b021"}, {0x1010, 0x1, 0x2, "3c9aa60f1c172c43fe924c4fc3d22cc910fb8733ce8142313875648ac859b95c7c5c73b42eec53e03d70df4d062c354da7c9a6655255a4779c90a51ad0814efc6b96c101f37840599bc0dba6c90dfa535a95d3be305b8b342c95ae28c080f82617cdfd14a7ef9fb233215242ea74ab69c00c9387f92ac47ba363ba4ee39e0e33ec963924b998d87e45f019d6cec63c85237365045f35fda898da55a50977f06d54ff9e1c7357fec4bf754b0871451bbcd6d042349eeb1826730ef904376cd7705500ddae9831fbaba9d9444dc4021963230f7c9aaa2f4edce801cb35d3ed0a8113e9e766dcd81af0c1c2946c40cda7c64aa6cb3f518d9bae521a7a07d556837c21e2c8ae88204f70e7b70402d71fc3a352287dfef2734e571d076a6bef585d6d461b45875e41103138dcf08c0803cab4754a2bb2cef3d603546dd18af2b6130c4da9f8d2f775ee5d1ffc21d54290638893ca39b7bf1a32075f338c4329bbd4ad9dfb266a3bda1eef939fdb6165f0e7913d1c1cb1220b170117a94dace78ffdeae68cfa4007748ef4fef13f0294b23fc474fd07f480f19c484bdb8579df95857d4586718d11dbd194215314bd47f08aa750b2ddbf9dfe4f98ae36f205f5515b8bb56c8de1fb88067e14a6ff77e358a9d5754915d378db6c024703c98c73ceba2a6f93e77c8275efbb4be211d6fcf6ee4f69f59b8a9a1d653e4e458626167f94e022a6f970dba2d1e0852bdd59ee9f73bc5570a5ce07ea2b3b624019d1d53bf0abe2c2eb4215f183c6ae9c98a7cc9775a587c91e30b7279d872417912b8c9312950946d8e6eaa371beeb6924fa3a139064b08b98f7c6bb48926bfcde3c9f86d49f233ad956cfec5d319aab834f155584e4a8252ff5ec7e0c5665f82aa4ba1e4d64edb1d14b9e76eb5571f7f754d81ddca4b48df24c95acec2b84a30c0f83e2afaa5a35fefb6cc14b370827814f86d9e8e0131945a1e89c10fe29cf7cd53d4017a1744ec685af3cb182ba0078dc7aa0bb1c9848f3870cc003a9e1cff4e316f18c956baf6dce6b5059b1f360da9752af54de9ed49846b17f1d8796a1881a4eed64424e08110fe298e224b4994ef86c323c6ab164da975cf4c944ef7f3014c6c50fc8bc331e3dff0296d414a68eded4ef9e14ba5f5d967164cd6bc77ad26b94d719888e6e30fa08d2175e4ab884d2f934595d3bd58629738552c3d96571fa50be8fb14778392018162b2f4a70ffb55c632926c7a139ccc91e437b39041772a772c2cb00eead8e36fcb04432568532a784d3c2ae1863a03e747940c24281e90beb2a2a4eac60eac184090b27a6784fa0e76b427594edbe159fc9ab6a946aaa0a5a8686dc3a84807c068ca49d0531e2c625d154be9100e990c63ec92c08ac606c788ba1a99288fbfb9bb4029b20d2899555b5009272a3eec00798a58d78dab92cd82d99641062aa2283143edbaa5ecf0bd994b5f52cc8ae0d3231905aa69f4349c7bdf1d63e46d61f6272ddebeef6136d6f9a8511d10797196b05ddd8dd3202ac8e1a0ea8a2dbe00b611f194ed851cf628226827e2af9ca186e1066a4d0df9a528d157c03354562cc4565d7efb7bf5f99c37ae522ec46400b43518d706342d5f04d0e0ce9b3e34ebd4ce4f218d1ace40a1d1849951e1f65b5d484d45bc48111c6b919dd0987ff4d43b03365aae73dbbfc9b50dab5e6a426a50a17750805e218d574878f7d4eeabcab73d06356eee480008e3f2fac0b3070ff885df19cc8a9eb01138abf068fdc9e5f7b1cafc0235c857e481d3f2e9bdf1ea8e8c638a5a730566c44001036916e10af0b3fa1cc0fc7609315b841b3aab14b4632813e0e57809c10227a0903bcb177ebbeb4eb90d3831ae405e4553acac65296230c54addfd20c04f90506347fa072e8731df83eb37585b2016cb9e341e88c6029e8b5bad6f39fbdc6c5758a8f39db63fa92c500f2c84bcd8ef7c6e0decca156958a54571fcb8524a98b3718402a4643a1186533ff4216c48f61c96b474a55b28bb8ab6ceb3d40bb23a5a7b8c5192737cd33ce8de0967a46201655b290b173d396740dcb1be18d7a8c4c9752ef07bc3cd03a61e508bb3f7bfe9b4f30b61bb3daeeee0a686e608bf3c35a401e599a666dafcc8f4721fb516fd5d639d7692f1b12d9bbdff2410d6771a8736bec8e85a0a2b2f3eedf1ef6d03dd78775a4234f83af79b6aa3636b9d1bb199c957c372a2d51d3d61f43403946c2e177389a04a5413e2987e0f33d34ef926fa68de8c2c5c1ed4b25a7747f696862bafa9779d76d607a8018ab71186da15ddf9ad1c945eb0b0f7468c46019a6fe78527cbba1523e470e948aed6ba03512138a80ce0527b4eb03c97375434e3239f4bf2e9d091fd843b2497ff0436502efa5df9d0a6b462855b6d2a40784bdbaa0c3e2a523d2b19032954833d79f6c7be9085b9c198af8f27db8386e63c48a7a7a50f4716e83993013008e5dabc528ddac8c890b85021405d900bee107dc14536ba80b0def5f3dbe503bf1832854c933c10a89b2dfc0d7b773cb463e66c630fd0a03c183285290b52babb927fcf4c136cc45c46705c48ee0fbf780dc0d981ab6b960fb4948a1aca829b6afc573e7ed2b3a594ca17dc876a205bd5ad9480450c3b338afafd529c7e16eaab484ca4fa5d5d5ad62ca3029e7e71d6cba22e5ba387800b716214e7b7a90323e91b2771ce0b6b721f35b7f7753c92a06c2801bc1efba1918f7e0ba98cb794b0f101d2055155a3732f9c5621ca992c0b7d042bda4b8eab4f01298804b54d3887f9f885edd785d7866895730b30b8df32c280d34c968b8487700217df757994913438dc583900f9f23dc2c8aafade074b518f390aa073ea13cee5276cc4c69b864b96a4df219550f8f4eb3c5b57865f61d6ec01009eb447ae121df6570714a8a0940530981a7bd77964f59d518594cf2fbe51a0d04af01b1cbe01398bbdf42bae9e68a457cf9a6a97dbb3b67a13b1316d8833f0d95e33e9b0f308578e7f892b5de7939cc8912b7345bab1a9b64af6883209da263e9467512ad35d76f53796b97962364591b730a331953ab9d86a6a8e20515b1f6b756277899982cf6831c9508538da37459f5de4c89be85c87d5e8d679635b8929fbe7ebcf12d913e398a090d41d07bb3d5115948948be461c6365fe3fde763e9778477d6cae244f982f1539b88b71579d4ff7bcbd3f8ce26a4ac439d1286b8d013b6c9045e517935aa87f192bd340936f6adf6e381d9f8bebdf4a2208a08c0ef0badb918f13472857646aafb3f5145607d84d44cd57d3a695d62ef03c377a31794fc220e6c08bedc6e486c4d805890df35e15c8d3bd66516acc1b94279caed665ad0644fb58aab9aa4608b4e085cac93d6c8a44925c210464f9f6b5dfb1ddf00fc871cbbf6ded46c2c1ada133d489a96251f12bbd7143a9cfd337462187331fc73d22d6b2f629b4c4a2ed05e91ca8899e4e29081c53a15f56d262253622dd5a8c41ca917fb3994af905ecc371b1bff073775932b1fbc5dbb2621a875c763b535ec4d11105eb5d95fdc56689d75b05e80ca2d3b98ca2662bb4c4c1b595e09d2d6688e1993c3b4b267f21df852ad2fa60de66eedfcfe24b496de3c48a96300f1adefe161e6f5195a4312917d22bf13669e67692520a249652691033ad7234d860fc935cd4c4cf7fa32c0f7ab0246503d27a8a39b46ea99926e8a4fbc226574e93be77483987b8d4c326315791dfbe318e080afdff39e684f60130a56a9bcc86cb57e1b42856a042880b89a2a759e4f2661a7baffb20b4fb4ecc6790cd5f858559e4626d1dd9bebacf67b3fee5e49a2b9adf61a7bab266aca3d885d44a9e1d0d71d7c227ea0b14bb2fcedffdb00cc9cfa5fba7c5005c216d5f95ef8e2edd5be7ee94dad874160f72bb13491b93f982cbcd1a9f6812a640a535f0685386eb326a616d6f1a6d530f71ce6d8e2546fe7017d2bcc47dba252497c30c57f858f8765c146cc642bdf298f63ee21e84a8979dfb3c6be4829f571d97b207a72747a0923fcde22de40ef03e642e717e49fc28e39c65a0e4501a0441b1e9edf0394bd89ff2150dd71a8fa9764ce3cf67ce27a566faadfe8dd570471734c0a2706350426bbd3248d3ac8d12811eec6a6be0596fa0129ea3952681803a56d86e2a89deded4267ba5dcac86cbbc92c233533c68d2e89388b7fa2b30cb3010158b7358267293609137d5a693135d1056e9d14ab4c058d63aee6206ca363c191029b595dd71dac9df7e7d63747e397830113390c1f356f54a4085f685f569a9329e5a8f4d1b2ca2930a3d761b18dff579d8ed7e4ca383bbf8bf966726b0f45ec890cfa35b79dbca94147755fd7dce7f80d8e92b6a1aa876df9bb60904a9b874a890fc95d12ed2f149f14cf5988ab4b395877e310e92a68a3c60b5e760b1565a28e34333efdcc61102fe927d9c554f78210bcd75642ed300d08beca6da61e4bfaad793e26457a471c99c049c34d1eccb75e9ba428f5178d593b8eb25a6a1a8d3780c9e19528e38010f31f079fb40ffed72e7e8eabe43e2a690f5ef910b2054e38b772f2552c0117c41fff033a2e9a0033656e31527e4b41168ac35d4e089a84321879f4bd67157243e1c929a6d6a78c414a9cc5cefb26440d44b1e689429798844a7a1f0e05778b0e9acada3d044a02910e69d3063d746b771f4a1f82881b573cdffad381c69a10593bae770723b7c242da88e7fb0154981c64bd987a22edb1e0570571808b5f2870baa643a1f041c7387f1bc808f63ea900be9696fabd92ffaa40deb051c30fd17e79b7b233a602314c7b7188a325fe498cdd77c4ca2c0fd127488f4266dda8af76d96deaaa973682391c95c3c79f242e0edbe2ea3f35279aed32d1101f3218136b7c19cea25d515c754f6569a32462aadb1f3821a7e3d02e9cb632134c34e3607b468007f3a816d48a2e34546cab9bacf7adfc5708aca2e60a5b6ba43579391f66a4c48b2f7719884ad9d77e8ab8693f5c7d343241a97b151324f23ab3bc3d8eff6a0f7a53450cc3bbb97d41ac3d8eaf168e3d7ee6f0054c5b4944eb3b2f747d7ef57ab450b85a21c6d9f3a5208654febf3f5b1a1a6be548c4dd33e5bf19adf18f033bf5e05eb971b3f3901290b5fbb3cd791a0fa2f78bd4f01d27109abbc068daa496f84788bde99c3918c27a8affcf5c77e02a1e43eceebb5875a64041e2a88bd453d69ba71308deb6db46e3106516a93239fd34451e810c49e6f2d6b4cf39cd22ab3c72eb8061f36415e1f9499bbcda77db90d9b7c3f3eba983a366708572d9c54611e7fcdb523e598d88563964f0693a11eead12f41181046c5a9ae7f3b845b7f7c0a426785a45a6ff94994d06935af5561ef64905500814ba6ca76d3979327c84d3e651a7534391b29d1ff1e6a69d5e631f2d5893447b2eabd36dae5453ce169177ac81f139b2ca7a976987718b074253c9bdea3c8c3a3fcdb00d36f997df896902f0c2f7269261a302e0e65dbb3641eac53777f73dbc2e139f170841094e97535713edfa1ce359f02e4e0e27388725c3198063e0f9c9970c9988149b580a0aefe84dd5052ec9434071a894d9fe0d496dcef88958f35fe4275bd14239d5d14f76daed760d56002712efe9155ed0f864b8a6fa04ea2ba1d11467a5091b1a3692290f37dce9106e5c3226c865b912505189113df6ce039ace9cf466fee9dbcad624bb86e4942e2d16c834fabe15019328a236f6cbc1658c16b61ec6b261711073c4f87c48a67a9f6e7d5e90091714996b9e2cb7b67f440a75"}, {0x40, 0xffff, 0x1, "1e72af83187f085a4b00cb6d99244f68fb941d6eb010a3a6d82fcccd8240d673876611be57697675561414bbaa"}, {0x88, 0xffff, 0x9, "5d2545bc3d0a433bb3f63a6fc0dca5b857978c153948183a556527452c5ec28ba52d02da14d1db84a7d3bd3c2c1fdd125a9866250a53321ec90cfc29ff8a56856902483e4e2db1fb0ce7f0f6b811cdf6064eeb5e19d1794bfe732838acaaaa7d39748e5c002fb7ee8764b9948ff1a4d9789216bc"}, {0xc0, 0xffff, 0x10001, "0e45e7a32725b851feacb975147f04cb14920e03d45801a465a07714099ee9c9f7e3243f651422762cb4caa1f8b068626f3be8eb049eb0403b92242311e3ce167cf1d9e07c85289209be9e98fefa3836f3bb9cfe0d1369bb55ae22df091dff72c0a003f78c12c09da9ada294b208fd163700cd86ebc4cb45277c9b217e65c5a2f0a8d299e8a1fc53c01b9bfd22bb48a5c412bb8964e9969e88b6e1a20ddc6e31f9866e2803c2bb3952ec"}, {0xf8, 0x1, 0x3, "81cb97fe0e68bee7a16e49621974f2e3016916cc4b59b02baffe0ae6e811bbabec0e76c524efb73afa8f0ec052d6459da1437106cb952e58645786bad1e3055e38a8dd630fb1b71e70521ca48cfde48381ff0a1c575294e8a955ab0641a91b8e54711faf11445e91e1d0e6c23ea0e6e284ddc2cf0efa66c88a03f3b3489af047dde65f180ca2ce85de089db9847ca5cd12fb3c7a9a50aaef5749da498828cc4263f1ba7bf695a38c3a8c64f92111bd92c0b993f7fee983c5eb1403db157454c8a52e82dd810235c458b379bb5e874774917f670c72c0c7ea197f0e6fdcb6891371c59f587c97ca"}, {0xf0, 0xffff, 0x8, "2c2dc3bcfb6564ba8de4c87df952dbc228122335e70a8f90cf525aa87d5fb5030c6e7195cecfa5f9d7c0d86f89079eac1482a356a435c706bd285a453701672919b900d7e6f2a9bb6cb478aa6dd1b3db8c8a4121fb569d91b54946771107394c79b8e7b685745b9d72f9b6e6954aa88b523c3a215e9011a9e0018caaab64cda29ed1aa1d2c4e889ae2b3b944efd1409daf3b1a0c6e8e0037ad9d31810e7ea4dd151707940688196dfa4293fc0ebc8a594e60453fb98ef2c9b18457cd0f6f6a89aa0b7aa34f19a0ba912f0eb41fc16619ba375c9f6197ce89fdcdd3f998942eba"}, {0x40, 0x1, 0x86, "9a7033792f2fa84804e5eafbfd4e25ecce906990f6ee32623a36638e3a3329b256a3b03e344ae88271dfda"}, {0xf0, 0x1, 0x5, "ed82c5bbd1d77cbc978de5895a75044a7acf5295ee31f04d0bbf79b0804222ef40a96743bef2a157834f63ed6c01c06650bfb742b7b988ff85299dadff1896d57596c6dd2d41db154c458597da5f92d2d14b8720a69d26e3a4008c6ea9c997b4be579e96eb4d0e8f1b8fc812485597724368c2c1625727de965a3489ffe29115b2a47bd04964d3e687f27e8036e04727824024c9bfb277db3611873f777f8fbb9476a5b2d92762e49dd0f32d725c64e18a38bb50d83531ea867dcfd0f496a49e28e8c932c367eb9ac13d4567c341757a8dd35d9bd9bbabe05bc2a057d167"}], 0x14e8, 0x8}, 0x5) getpeername$unix(r0, &(0x7f00000023c0)=@abs, &(0x7f0000002400)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) wait4(r5, &(0x7f00000024c0), 0x8, &(0x7f0000002500)) flock(r3, 0x4) chdir(&(0x7f00000025c0)='./file0\x00') socketpair(0x10, 0x7, 0xfffffffffffffeff, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000002640)={0x2, 0x3}, 0xc) sendto(r4, &(0x7f0000002680)="927d83733d1d1e438d6af21ba752f459fe87bafbc438d06ce59f9f2d153a1595df3fbd1def754320ba65d8fbf8b16843c841fbf43a2114154d44ea0e4949bdc18bfd699aa75401e24b4bd3dff7d1956ca23de59dcca002659bd138f6913d1a93a03a28db4e340d154d30c86ed4c2271a0ed1b1c7116a390cc59e5c9ed9d72a077f5be3d97d27becbcc393713bfc6d7414e6403d5a1526822485f6ec77542e5528f", 0xa1, 0x402, &(0x7f0000002740)=@in6={0x18, 0x1, 0xff, 0x20}, 0xc) socketpair(0x18, 0x8000, 0x4, &(0x7f0000002780)={0xffffffffffffffff}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000027c0)={0xfff, 0x8, 0x5, 0x2, "53394c107f86dd054837b25bcf45f847d448be81", 0x2, 0x401}) bind$inet6(r7, &(0x7f0000002800)={0x18, 0x0, 0x6, 0x8}, 0xc) 13:26:01 executing program 1: r0 = getegid() r1 = msgget(0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, r0, r4, r0, 0x0, 0xfffffffffffffff9}, 0xfffffffffffffffb, 0xfffffffffffffffd, r5, r6, 0x4, 0x68ab, 0x8000, 0xb03a}) setegid(r3) r8 = syz_open_pts() ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f00000001c0)) getpgid(r6) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000200)) r9 = socket(0x10, 0x4005, 0x5) listen(r9, 0x7) getsockname(r9, &(0x7f0000000240)=@un=@file={0x0, ""/16}, &(0x7f0000000280)=0x12) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000300)) setuid(r7) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000340)={0x6, 0x10001}, 0x10) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000380)=0x8) ioctl$TIOCNOTTY(r8, 0x20007471) getuid() r10 = getuid() getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x800, r10, r3, r7, r0, 0x192, 0xb94}, 0x9, 0x4, r6, r5, 0x3, 0x101, 0x1ff, 0x7}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000500)=0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getpgid(r12) seteuid(r10) 13:26:01 executing program 1: 13:26:01 executing program 1: 13:26:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200020086dd608d254100882c00fe8000000000000000000000000000bbf7020000000000000000000000000001000c0406000000000000000000004900000000000000000001ff01000000000000000000000000000100000000000000000000000000000000010000000000000000000000856a10f400000000000000aa00000100000000000100000000000000040000000401907800bb89e5ddb4c2be8a329f17707a4381ef45bc21f1fa8ab399410490c0ec57bd488b097c7371fea7d89de9a2c5618fddfe82486c0c99726421ba199acf4b29379a178197a9e01cacbc01a13b3a2d41300ee9d3e5b372f6ce259dbb6263b230119d0000000000000000da0745a6ee491bae5f46fdf080ab5fa23d144b1be5faff062f3174dff572284357140882d37131"]) 13:26:02 executing program 1: 13:26:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000d53fc1)) 13:26:02 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0xc005, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) r2 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x20, 0xfff) r5 = dup2(r2, r0) renameat(r3, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x8) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) poll(&(0x7f0000000340)=[{r2, 0x44}, {r5, 0x90}, {r3, 0xe5}, {r2, 0x12e}], 0x4, 0x4) shmctl$IPC_RMID(r6, 0x0) close(r5) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/15, 0xf}], 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') 13:26:02 executing program 1: socketpair$inet6(0x18, 0x0, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x797}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) 13:26:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0xffff) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0xffffff06, 0x200000000000}, 0x801) socketpair(0x19, 0x4003, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000003621da94eea79ad20000000000000000000000000000000000000000000080000000000000000000000080000000000000000000000000a026ebe7a593bd63df4bb0149bee494e000000000000000000000000000000000000000000004b44bc95040000009724"], &(0x7f00000000c0)=0x6e) 13:26:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) write(r0, 0x0, 0xd9) 13:26:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="f80000000000000000000000010001008e6b77285dd6effeddf24c4d28e8d6fd80d9d9cf56190191381c02dfd0b311d1820e46f199c1ed97fe09ae17216d913318cdf4c7f9622f2ef8269c8bc2e7db522bf4152c48db854ddfe382091b0f53839ba5168f2288517e12e9ab0ecbdf1387b45dceef281642017fd67aabf5fd893f9e154a7767c6b1cd43a3831c17faac03b04edbaa58bb631ecdb769420bc75d156f6e28a6c198590ef582a039e8d92f8b9f29df6670ac00f226474428d48c36ca73a89c8c5c62aa16af7128e164ce5f390729c35417bd7774657036036d65ea65ec3ddbd4c14dbd8d3ce19789e360bf1f5a16f80000d000000000000000ffff00000900000019d700"], 0x108}, 0x0) 13:26:02 executing program 1: r0 = semget(0x2, 0x7, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xfffffffffffffffe, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) 13:26:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) 13:26:02 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) pipe2(&(0x7f0000000140), 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8d4, 0x10001, 0x1, 0x80000000}) pipe(&(0x7f0000000240)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)) 13:26:02 executing program 0: symlink(0xffffffffffffffff, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x28000, 0x42) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000140)=0xffffffffffffff16) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x100}, 0xc) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x800}, 0xc) 13:26:02 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x20) 13:26:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/56, 0x38, 0x803, &(0x7f0000000040)={0x18, 0x1, 0xfc16, 0x55}, 0xc) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 13:26:02 executing program 1: socketpair(0x18, 0x8003, 0x2b, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x0, 0x80000001) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xc, 0xe, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x4a, 0x2, 0x5, 0x4}], 0x6, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff4, 0x2, 0x20000003, 0x80, 0x9200}, {{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x100000001, 0x3}], 0x1, &(0x7f0000000100)={0x0, 0x2}) 13:26:02 executing program 1: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x5, 0xfffffffffffffffe) 13:26:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 13:26:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/158, 0x9e) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="eeb53ea6a9bb15f7afd21b4039c88727746e3bc10783305b9f6396fc083e141ffaea6a779957ae22131aa671592ef4cf0a03ae04ca217977784cf07e7f77dcd48c5751e3931f2d8b3c33e6608c2ff37719f9b13f0bbb1f0e7c5116b55ff469bba9ace19ac64a52112257b22064c5c77c81d860284ff2e6c0b899e31344772303604fdf94dfb2729ea02ef8613f6fa7917b17e2897f6f8e6ffa03e441b8595dffd156cc0770d87fd5f952249e3b934756d42a8eb027c1878d8d21a8575a3e303627ed59cb1eb96f8cf1ee0f9d767c2d2b9d320f31064a5edff8b27cf2c8b0f8decd5f00156bb5b28cdeb0ca09306664d6ed537fc20bda6c9768", 0xf9}, {&(0x7f0000000040)="b29d6d4297e37b83c1a8", 0xa}], 0x2) 13:26:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) sendto$inet(r2, &(0x7f0000000040)="2e0d0ac5292032e31d75afa75e99a53d9065c9f817d0360d66f8f56d67f9937fea434ec193eb847c45e7c7297839d65cfe1424a1a8f75c9ec78781d6e96f344e4717b32f57feca9a9551bf809f89dbc9cdb55da89cdc01e43aa13638aff92451e1fec3c1b512b2e77f1414deeb4e73fc55d5bfe366214ab12e5abd3e83d17a4a789394d05b5a7a2c2c2a770e41d9090c592e43cd869a0c171c749268", 0x9c, 0x0, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 13:26:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, 0x0, 0x0) 13:26:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:26:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="9e", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) clock_settime(0x0, &(0x7f0000000140)={0xfff, 0x100000000}) 13:26:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 17:08:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003def52fae7c46ed001e82c7e7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4db9cb81da9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0xffffffffffffffa9) 17:08:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x3, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0xffffffffffffff52}, 0xc) 17:08:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x4) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, r1, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) 17:08:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x0, 0x0) 17:08:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x9003, 0x0) connect(r2, &(0x7f0000000040)=@in6, 0x32) recvmsg(r1, &(0x7f0000005f40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 17:08:15 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 17:08:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20800, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40, 0x8001, 0xfff, 0x3ff, "e6c156c8f34f12a33b2faa69a5057889642aabfa", 0x1000000000000}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvfrom$inet(r1, &(0x7f0000000040)=""/57, 0x39, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 17:08:15 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) recvfrom$unix(r0, &(0x7f0000001080)=""/67, 0x43, 0x3, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00004da000/0x4000)=nil, 0x4000, 0x2) 17:08:15 executing program 0: setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x48, &(0x7f0000000000)="c4d81b6028e047ae0a9af6c8338eb73717ea8c3455978d093ed57da3d70918d300be1508df784ea6115fb2112080849ff6aea1ad221089c906d68c6e48a48ee7c62006411a283f36") 17:08:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4013, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x400, r1}) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 17:08:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 17:08:15 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) r1 = socket$inet(0x2, 0x4000, 0x5) semget(0x2, 0x3, 0x415) r2 = dup2(r0, r1) semget(0x3, 0x7, 0x3b0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = kqueue() kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x3, 0x60e, 0x1}], 0xe4, 0x0, 0x75e, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) dup2(r3, r5) 17:08:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 17:08:15 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000140)=""/130, 0x82) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="12f80d3afc83f358a7394df8a5a74661e47d9451238782f1bd8b9bdea76141e5279e25b6bea1c0134fe60da605cc3ac32b510b6aa2cfc8b9493b4467", 0x3c}, {&(0x7f0000000240)="1316b73635705e9945095b89af8a7b0a443389817c7cd88fce0b42fea42d6352425fdeee41fe0e12fdc0a3153c5b48b373afc72cbf98779e75f693139140241597635aff0e4c795e341b86110ee87d2cb88520f887f8d52061bf898a14818fe81a6dde9e0e26013e0154fb97d0923d40a6505d7893ba0e709bc4d256959276730ffb656ffbcc3bb2d1c0ecdeb633f086324529da12d4de746c6e5bb1fb98e105058937d943069ebbdf402c7ff93199edcc6ef9a00500d829f10716948fc46eddb3f2ea1ed4bf1a", 0xc7}], 0x2, 0x0) 17:08:15 executing program 0: setitimer(0x3, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x2}, {0x59a}}, &(0x7f0000000040)) 17:08:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000000)=0x8, 0x4) 17:08:15 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0xc001, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 17:08:15 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f00000000c0), 0x0, 0x0) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 17:08:16 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x2000, 0x400, &(0x7f00000d3000/0x2000)=nil) r0 = socket(0x1, 0xc002, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:16 executing program 0: r0 = socket(0x18, 0x8000, 0x100000000) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socketpair$inet(0x2, 0x5, 0xbe, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) socketpair(0x18, 0x4, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r9 = geteuid() getgroups(0x8, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r16 = getgid() r17 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="3c2ebc06f2dc2a55dba5778818c0fc29200fdaef8e6f521224fb7d65e2f3ed835a471864646b4f588afe369a2b96e5d804eb2d5cb04d7a060e57c6171235c07ef61ef3b54253fa2d7fde0ab9fe4c7ac8ac05b193fbfc682d4137597c65f815cded27c27f9444c8e5f91fca934c31727a", 0x70}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}], 0xe0, 0x400}, 0x402) r18 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) fcntl$dupfd(r18, 0xa, r18) 17:08:16 executing program 1: r0 = kqueue() fsync(r0) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) dup2(r1, r0) 17:08:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/213, 0x31d) 17:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1, 0x0, 0x0, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 17:08:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) recvfrom(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x800}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 17:08:16 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:08:16 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) 17:08:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./bus\x00', 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) read(r0, &(0x7f00000000c0)=""/13, 0xd) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200d2, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) 17:08:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 17:08:16 executing program 1: r0 = syz_open_pts() r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) 17:08:16 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() r3 = geteuid() socketpair(0x10, 0x8000, 0x800, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x1, 0x1, 0xfffffffffffffffc}, 0xfffffffffffffff9, [0x0, 0x6, 0x1, 0x2, 0x1, 0x6, 0x800, 0x6]}, 0x3c) setreuid(r2, r2) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x36d, 0x6}, {0x18, 0x3, 0xff, 0x6}, 0x1, [0x8, 0x8000, 0x3, 0x3, 0x9068, 0x1, 0x9, 0xdc]}, 0x3c) fchown(r5, r3, r1) r6 = socket$inet(0x2, 0x2, 0x0) fchown(r6, r0, r1) getsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) getgroups(0x1, &(0x7f0000000200)=[r1]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$inet6(0x18, 0x4, 0x717c, &(0x7f0000000180)) connect$inet(r6, &(0x7f0000000000)={0x2, 0x1}, 0xc) utimensat(r4, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)={{0x1, 0x3}, {0x5, 0xffffffffffffffff}}, 0x0) getuid() 17:08:17 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1002, 0x0) socket(0x10, 0xc001, 0x0) r3 = dup(r2) recvfrom$inet(r2, &(0x7f00000000c0)=""/164, 0xa4, 0x1, 0x0, 0x0) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x5, 0x1) getegid() sendto$inet(r2, &(0x7f0000000180)="477cfbe3855ed27318e4d168b8236cad1b88fd4be3bfce719c8523e7859acaf826c974f22ba4cbdf594beeb8def2cb8545d880860cacd46010bda30907edbe0a660d42dac6f92060d1f4fa725827ee2d927a030757d212fc80c075215a2dfd40edf317d9d8870fed241ccb29", 0x6c, 0x0, &(0x7f0000000200)={0x2, 0x2}, 0xc) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65300042d97361ccce375cf69ac13e56abb6030e70e4eae764bdecc0da4abb803d4b59ebefed7fe473300b264726140defaf6b35739ff28cbd4d0e7cdc32ea31e6b4cf9ce352ac8534d2cb2adf47bb5735c712917017fb1a7fefa33f7b5840ed1212a46ab711d2b6eeb8387815e047326b4e1c80ad8e1cbd2a751df985dc5fa5b0c1cc5feb07ebe647ceaae751a0395b8d9f5db077d622b82280475cffb6407e2aa4999269bb60d593c752de1a34462d959827e23a8909f8762870d93aa7338cf6e431bbce21ce663d474b7b53bd5a6cc4"], 0xa, 0x0}, 0x0) 17:08:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x0, 0x3, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/81) getdents(r2, 0x0, 0x0) mknod(&(0x7f0000000040)='\x00', 0x40, 0xfffffffffffffffb) r4 = shmget$private(0x0, 0x1000, 0x56, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1ff, r5, r6, r7, r8, 0x48, 0x4}, 0x100000001, 0x401, r9, r10, 0x5, 0x6, 0x9}) 17:08:17 executing program 1: 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) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() dup2(r0, r1) 17:08:17 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x5) 17:08:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/89, &(0x7f0000000200)=0x59) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 17:08:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00022e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) shmget(0x1, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) 17:08:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) 17:08:17 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8, r9]) r10 = syz_open_pts() ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x4f}], 0x1c, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) kqueue() 17:08:17 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x800000000) 17:08:17 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x19, 0x8005, 0x8) ftruncate(r0, 0x7) 17:08:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="eeaa37549cf932f51a43b80159951bddcc45966bd5030bbd03fc50ee8364d69f950693a79831d524776111cf61d2f5b7b96f5d3f127acee712a00f6fb0ae010b65fe8d83f51d9625ff7ccac475e27b52ac97d40efa855ceb4d6bd15869f9314be31ca0d7b87fc34f953b3e9dcaf3022c551770a032cbbe8ff1d6e463ce1519397e4e2c03a462a98ece30b6b011a5ac0e2ee4b773f813a5530815e1b5451a736e4a66a9a2e702e448ae0290ce08756603e612e11877aa77294a3fe6ac9f2df72d97352cee1775219d0dff6b4b361b6dc744", 0xd1, 0x4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 17:08:18 executing program 0: kqueue() setitimer(0x0, 0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x5, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setitimer(0x3, &(0x7f00000000c0)={{0x7fffffff, 0x3}, {0x81, 0x9}}, &(0x7f0000000100)) ftruncate(r0, 0x8) 17:08:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000100)="5796979fe9f896d7cb08b19af54b72eaaac4cf200ad4aa587e033d156cfd3a1a7c7faf81b0ea54fbf93bef19ed53178a91ca6d0c88d9bae616953bbc99e671636adad2dc9c05e6314704a97aa55971156ba53871548afaff439122058fffbab4a355c277b42419c4dbd79fbc2880d17dd3ea761d5419672c9eba4e5b8850a30f9cb56e2f6c15564576f3fd15a0ebf51b282d58f3de58591102c36a3307d8b74cf142d696b0b9a474bd6b87b4249d8bf8754ef6db01dee874c34a044036ff3fdcbcc8079188a770063f4490b958e6db64b3b83ee0bbb340a402fb7278f80f1cf556d264349f7795b033dee51311b8c3b70ec09db6e3b8fde39613050a2c", 0xfd) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:08:18 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setreuid(r0, r0) setuid(r0) 17:08:18 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1814, 0xffffffffffffffff, 0x0, 0x1000000000) 17:08:18 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 17:08:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x6}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 17:08:18 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) 17:08:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) flock(r0, 0x2) r1 = msgget(0x2, 0x12) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/186) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r0, 0x1) 17:08:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socketpair$inet6(0x18, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:08:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x3, 0xffffffffffff0001, "58c35549d21e6373b5efaf1caad8d752e970ecbc", 0xfffffffffffffffc, 0x3}) 17:08:18 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) syz_extract_tcp_res(&(0x7f00000001c0), 0x101, 0x1) r1 = fcntl$dupfd(r0, 0x9, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xa0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x0, 0x7, 0x40}], 0xe1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000001, 0xffffffffffffffff, 0x401}, {{r0}, 0xfffffffffffffffd, 0xc, 0x80000000, 0xffffffffffff0001, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x7b, 0xfffff, 0x6b8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x3, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x6, 0x10000, 0x7ff}], 0x800, &(0x7f0000000100)={0x8, 0x9}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x8, 0x4, 0xfffffffffffffff7}) r2 = accept$inet6(r1, 0x0, &(0x7f00000002c0)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0xc0000019, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x25, 0xcc77, 0x81}, {{r1}, 0xfffffffffffffffc, 0x0, 0x9, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x8, 0x401}, {{r1}, 0xfffffffffffffffa, 0x15, 0x5, 0x40}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x4}, {{r0}, 0x0, 0xc0, 0xf0000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0xd, 0x9, 0x0, 0x690}], 0x7, &(0x7f0000000380)={0xffffffff, 0x5}) 17:08:18 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file2\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/174, 0xae) 17:08:18 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x2, 0x4}, {0x1b, 0x8}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getitimer(0x3, &(0x7f0000000140)) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4e8, 0x9}, 0xc) 17:08:18 executing program 0: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) dup(0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x18, 0x4, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup(0xffffffffffffff9c) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2a0, 0x9a) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = socket$unix(0x1, 0x7, 0x0) r1 = dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) 17:08:18 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10088, 0x90) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xab91, 0x10001}, 0x8) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0/') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./file0/\x00', r3, r4, 0x6) 17:08:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="0e3f1d4eb4bf8c69cd072390eb5d8636fe05dbb16c24daafef7884c1eb0f0ec3845b0426a670724a9917599860eae30072006da60a48b7b833597316c024d6fa0bd4c9100cb8a2513a20d90eb9da0cb4934fc6b8a93c4683d08fab0f9d946b82969d5591c882fc290b14cbe4f1f7a2bab409c73aa4a9debdaee27fe34405bb262b10", 0x82) 17:08:18 executing program 1: semget$private(0x0, 0x3, 0xffffffffffffffff) 17:08:18 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x13, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 17:08:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x180, 0x7) r0 = socket$inet(0x2, 0x5, 0x100000000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) 17:08:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x24, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1e, 0x1, 0x4, 0x7b50}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x3920}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x7, 0x20000000, 0x3, 0x8}], 0x5, 0x0, 0xc, 0x0) r1 = socket(0x1, 0x4, 0x2) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0xd, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x36) 17:08:18 executing program 1: socket$inet(0x2, 0x3, 0x0) 17:08:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) socket(0x22, 0x5, 0x2) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/195, 0xc3}], 0x1, &(0x7f0000000200)=""/49, 0x31, 0x32b1}, 0x800) 17:08:18 executing program 1: socketpair$inet(0x2, 0x4003, 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10029, 0xb3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9f47eba2a00df472ba992965835f19252b7c0720", 0x14) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:08:18 executing program 1: select(0xffffffcb, 0xfffffffffffffffe, 0x0, 0x0, 0x0) socketpair(0x2, 0xc002, 0xffd, &(0x7f00000000c0)) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x0, 0xd242, 0xffffffff}, 0xc) 17:08:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fchdir(r0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 17:08:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) select(0x40, &(0x7f0000000000)={0x7, 0x7, 0x9, 0x7c4ecebe, 0x8, 0xff, 0x3, 0xbfe2}, &(0x7f0000000040)={0x9, 0x0, 0x3, 0x8, 0x401, 0x7f, 0x8, 0x4}, &(0x7f0000000080)={0x1000, 0x1, 0x0, 0x7, 0x7fffffff, 0x5, 0x3, 0x7}, &(0x7f00000000c0)={0x8d91, 0x7ff}) shutdown(r0, 0x2) 17:08:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10b885, 0x0) 17:08:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 17:08:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380), 0x0) ftruncate(r0, 0x0) 17:08:19 executing program 1: r0 = socket(0x1000001e, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000000)="24213aa87e1a5ba20b41745d7cca106572b12240", 0x14, 0x4, 0x0, 0xbf) 17:08:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ftruncate(r0, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 17:08:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) 17:08:19 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7b, 0x6}, 0xc) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) 17:08:19 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="c0dbf22205c58e672048a373967788ef22eb30ff46cf375c0baebc6a81ee42310d34e16440fb90fb4fec78d52e6d1cba1fd4dd33e81138eb9845a0e4da0d23", 0x3f}, {&(0x7f0000000140)="3150dd897b7a796f46177d08d50d841af047c003e1136d4e524f2336375721350735040f87f07cef70ca60549d330935ffb2266c1c17702d061dbd7a9e52783ca0fc813ee70a7c54abf6d2479bfb97c58829fa50e86a920fca295e99224a80cdcc4b9e7a28", 0x65}, {&(0x7f00000001c0)="090321e5f4a33c0fc290aa48993319eaebf46d9298a9986c4070d5e1912417ceae9aa2af28cdfdd74cb45cdb4ea71ea9183b7711154a88f40357e7d876c2603d64028d7f69551680345eba3446bb659bba1c21ef781f224f71385a8f3d3961891e532f8d964bd48e50b9f0494611d482729dfa1849a87c504f873955bb71c85bd3762cc967c89af87552991394f597910c8d747558bf5a2cc84fee823b9d6ef85ec51057144376e009b8a5d3677c704ed16fb860be26763877c6fd116fe65485ee8fe373ab6a86c8bbd7996c21ff88", 0xcf}], 0x4, &(0x7f0000001000)=[{0x1010, 0xffff, 0x3, "540db0978d416acbaa86433d1e8033f0c751c52aacd0527024d6005ca94a50240e87a7caec13c978ed46772f9e8a4dce30b524ebd45be6ddf37c7667ea04d4b5d332c130faa82ad85cc66e5e7a7e83019475d29713f5d4e2f3dfea9d3d07e7388694c3bee3d807bc16911e0b48bd0128be5794124c6154c6e0851d17409c5e0752c791aa2c1ba41219fe2559af6ce3479fcfa3c5d583a75569e379ff4c30c71c91370949765234e77f8289512b9bf76d8344e1b34bd1dd5b7455e8142cad14b4e74b2e58457272c185152be72f982b4261d043e028171c5ff5ba96d51f69030f7d333b87c514c268e7404fe012a738be95356e7b9410ef6f7e26a5b99f682dfcd2296771ec00d449ec038e764471195e118cf849dd2e2545d9cd7777a250d1117943cb3e9af3e8d079fae4847699921028ef9a15193f62ecae259e9864a6bf51deb8a6a0db4525473191af7f9deab7fa21f04a315e00c6e852fb18e79a1a7b04407c7f4eebbfeca72a8eda8262c631e2886efe55ceae01665638dc9fd915099fa2e70f00e2566576abd4295a26022d084febfbab94180f11a4b2a8bec6efddb82830f3bb93841d4a0592b176d699e524f7dfdf28f38f8eabf894cc12462ff2de45f90742f1afd36bdbddaaff95610bcee92e0793f3008f94b0fd344d37a0d086d29e09a46a476a4ced8c066b647022f359c445100938b1bc8031e9cc31612e711451a637d767871c39e5ef3fb114bac610671fff02f98d49be44c2e9a30dc107e04d2a66413cf3369dee11ee58ac0876e5e0c03c8d6c62a03037215abcee5f8f2298d5ef9a07ce466059902461207d59be00b82ea0f6c40c1b8901446512ea0b07d188d773c9cc706e96393768ce0a435605a62c1f3d30117e2aeb84ccb2ea3f692f39eb689726efaccd687a2926e33a55c6d3e45cc93358f2223c145efab7013b101cf553bef06cd81310223d49f1722dfac707b068671029f02fef7ebdd16cb8ba9ec300fb4ba43d16a015d04757b136da0c53a44576b4f1f8f5ea9bf3685d967bd834ae9813a892d657e4ba1ae870557664df28129dd430668b539c2b8cb42b620ebc623d1f313f0a82146728ceb1b5f604f208b5c3fb7121fa1becc5c9a2123fbf657175ba125fe92cf181ce5022d7242d537d5e9ce9f034c330575bbb86aa206786504fd449e180183301f4adf4c5901369008a774d6c06122f8c8e1d50832572a42e753fb00faa0046b57e70fc98ff1b6605980ea53ee50ddb8839e084862243411f070da90b62af611d5ec3122e0444522aca84d5144a66cd21e978c2f2fb67ae29811065e9a1a2d9fe16f4d9f185427af61aa64368f1faab3cb84e31eead49b3c69d10929f037292b5af9f5adab7106c720161a1dc19b5792bd9e6fa9945daeea909bb22881a531bedc8fcb74992266d4cbdaab75b3b941dd397d211a14931f863455ca367e2dd62ed814f84940b8b014bf1e917c50c1cc8435a0714aabc38f6a1dc209ed91b20907df894b2d119d2b36500096a0f94376392515522c1e1c8989be8ab8976f79f27a17a4f154aef3071be010c547aca4c49943066c1456bc7ebd187a7b0325b45c44447552eb7a324749ebbbefef5d293a35377855149c2665ca2f9ceac934fd3668790b0c565475ed1ad82a83ee12dbd6b507deee5aa04f3df5af910e52ea56fc8ee9e4237c2aa2907a5ee8e2ceeebe507ece821fbab7a5db543c38b15d9a128627a47fca53695d969f1f6ae8fbc8a883e45a0ee098914a3780498f10e6f4494dfa00f133bc16d2a36b7dc62ae44c52eb215a4ca37c866887a2c3d2a82cb6b5dd166c409ff0c6950e260ca56859397d15b1fbfed083f32ce8bfd9795262e6621ec0f9b0c3deeb610dd3b17901197ce06bc83e5562a2ea94d814b79a99b406678f17d7bc2ab9825c0f1aa38bcdbef024b3b532d2e7b7858ab93aedd324b5ffddeb47263e11cb74a5dd0a0958318d12d7732890dea686d770896e958ce1ee821c41572a49a5d757716e3bb3ee3bfe057802ac243175ae6cdcdaf2182cc89bffa60bf60fd72b376be6ef36ad1467deb41d4fc560beec65c344f577ce59e9dd7ef319b855ce4b9fbc6e0634e5269c9fae77cb19c5acc83c77ad6f971ffa0baf16beca59c09b31d0dce66ce43896e0559d611b5c819d10537281c54b8c7414b4fe69f2cc8097ebcbc0ae07e94d3819273c6169a8ab5f6f8ac551c167f715cf589052a870abf19c8c04f9f408d5f397240e4e04dc6f695a683c9a5b9e7f73a192ceaeaf3857f9ca0bd54169a3ff53004d7d5834c89508c63f4c91d243606dc23bdcc6438bda3b2c286035af78498f5f8577bc5220f79788cd9f040ffacc0345d34f2bdf42b1ec0bb81402a6e97f3c3deb21f855666c7c65b3e3e0fb1cc66c859b7807f21a41158614a163e8cb02dd747530b43f5efc7beb71f3da93f7b118179d931051944ac3aa66981a9ed133be494706b9285130aae2d7c6123835c1dfffc19ce4d04424c2031ca264c847b193d81e7afd73d228bee5d2101aec0c8536e9cabc89eff530b5094b0602fc14246f3303635ed8b15ea05293619c0244220e85b339c2991e2865b2d8d86bf0e0d2d00198011436f27f9c8a3dd64c8a3d97e6da8b6d4c3815cd9325613adff5d9549a57edf5b9dff984fb7650645ce43d86978fc7034a6ea11934f98cc44ac7eef8c8b6fbb8f2883f7abacf2f4558e578e1abe235f7968d5bd1bb66643e9cd7c173dd2cb2b3aaf41da8149ee65cfc176e7418f03452b1103d129725f80ff2fb9ea8842b75b02bbd34fd38dd0baf5aaed6ae378364432c0b659d1e375027c0e4ad4fe2953a751648f272e14a71e71189346e159ccb634800529ad6724a49244dec140dddf5499f90f4759a706ff98d56d0748a2fc7b486e383a943e641c90f518920fd05ade7fc5f50b42d1adc900b8aca6e1e4ca2068d173e8f9a300ef177c0e77abe9e342af4dc5ebae0923a8647f300dade8f2856cb6e079da16d67143330b2c4784c77ec8898b9b2edf697e2f01b824d794f5657e886509160b736fe7c4631659fbebc287cf31a0078bfceee95b2bef4c821475e516334210746d4193951cb6c78cff0740c62ecc52c2392fe8a2b5735156feb6152d34c0772106437c69006c184666d8c9779b535e8c67289d2466bfc6ac0084bf3a7976029513d414ec2f855fdccfb20a54d02fd15dbc65437cbb0b085b5e46644690aee7ea96e749e0af8609c00cec3b8ae7cdf008a662b34311458a99945fd4bb9e21a0baf11d3e25869ade8ff608bf3d5e00f94c5da2c6d070291389a98be49809a146e93b2e72edcbe78a755435b3eee57e97272061129ad92c76a802b190b38f120ce0d449f4e9fb494b2fd0a25da9d96c673838d81f04fb5e9be42f901cc8dd96ebc290caaef043fe1808cb2b52099d4f0e3f418d300b0684feb42e88eb18b1b8fc351982adf76859f0660225b9553e2c0bb351d10a376e9a247042d3cac12208ffa8d5e72f4538fe19cf35595315c68378dc284b12bf416ae414b69a7fb4882ea3f759acd41b13f24b356790ac43322522f48a68626c7b4944833b481ae011ebe638a0a533bf93f8ddd48798f5a62012f7d65065a9bfc7f1150d0537fe3f5c10404f88a6926d2d998841f5961ba70a71ae7075e7c72b8f6a1314d328c975972fe36f4fdab110a56f536730faf073c037b6ed07ad470634ad41572b88b6b81892e5bbccb2a6f15c190955fc9cab9ffbe8ba12e06c1f62f043ec48ab181096e46eaacc54c9cd37960a2ff5c2af5512d42067998c90825a9725e3e32834fdc6f297f30e2f58093e83b16de1f6ded5b10360c21fdd7d02dd051641e2eb6fdc99ce1843e12595041564b61febef0b5d565c51e8682704e8e76a10930f34b4e1b91edc8feb4b0f0f76d59b65cfd63d6ab1548fbaa0e54207000b60745faa4da6df8642998f351efe7e2342d5438b7b0f49ac63ae1f678948e833e44fdc8b9dc629669734fd1acccfaa2bdf377ce5ceae9992bb9ca77826caf82cf44689c6b5d0941d0c07c2458ad4f6b1ef46e2c6de7c99a5688da0d592566c1badcab1ad95408021a7224cd5508df78d3d6d4e4367139d85089b8c1e80f6b737e6b39db5d05749c19ba3ab301e91a6fcced3e2506a566f96debb086f1a993e61aa94d981a6485eb31a09a2c8ff7e4d42229a3719db22e24489be137042f3e36bf95a7093879265c310419669d267fe27504512844919b60636507cb9449a0074ff9a4e7c0cd43bec48147832d5f52ce683185e3a87be7f092d1cd1787b1b15fad44f9457c2551b6951c4d423933a7059fbc6768563a2e40c92f6eb6140556d1948b21817563d3251ab0c830797cf80e74db48536dfb28caddf735c492c8c11140ff4ed17658236c836b2f6544d41deeb7729ae1973f902ba4000922ba7f64f40f573822be1be8e858ba02e460852ea65f982524aa23b6192197e72b27f0f54e8a34a738541a670adc6582332b0ed2451bf28a834d07862bb700c1993f749211010e3a70b1ae0ed9e7a4d0ae3202b3eadb512c5d4721a08966908114f0f05b2fb8479c6c0cf943a752a448ac616344ffc744f560c3f268d4e7d222103893457421398f02a95e0fd25b102a545877c310ba4f55cfdd11ea85b54e1a009b5308c51c9674193374db016fc3b4c2982ba9ec767b646732d73597b2b70a25225713f869bddb2e562fd70fd4f731c806555ba233834a12374ac9a8339143387ef7e3a907a5ce9391898d1683ccabf6b58a262ad7adfca2a8116d7c682d797385b4d4c3e5fd7d4fbbf53804553d036b029261a921539fefe3a2a6af133ab08b78ef186ceb4d50eef10cca2f8c617983f82293b341f1f304134db392b4a6dd049fda91a189848ee5d0465956ec33351a367eefb1057f2a98588b385562b1b229d3a8c46ec7867bf5a15f23cafb9b6de61dd0692f068d2bd2ed46d1a4210b6630bbdce6b35af1204276489e829f129533f952f312615f6e95b800477dbe0b972c0dec5dedb9f7d76034530d1c365f7a99f870272afec01811db51a9239d510ac8e1d65269721d84ace06923669bcc2d974b9249890cbad62fbfe1803a64ecc2d611a66cab9bd87b0adf7b099e297b247097d1c65bea9d99670f797a2fe850d433b866e9c36fd0f378c809c7f288b57fa2b72cca74704d65d389ea45f123c3e317606974062442d50553b6c7c16feb6b2a0870fd8d383390ceda29c7a816b2260c5cb933d4b280d3695c46ba370dd40c11d8bdb94924246616157071fd66f555ef999b62ef083d91e8a43163911f759612bf024f1406ecab162967685552e2b695d7132ee353adc58ffd4441ae09b33e914f8e21f2b5d5846d59fc64458350abc4b89b63f4109bc02043b6ea3f229eb9d92eb1c7393ee6452e81d4dc73bcc7647b9a53afdf629b2c251b2ef8fbc7e60d7c2c36c619ae778e589f493e0b48cdec663a81066ac28bcd8f8dcfc3eb4a9f311b4dd4b716eaf1a8482cba00cedc438bbfc390a6d2e26eb6ccebea7ad9f3ad137c5f5253604ed438265ffd918ab982da9209cb2524325b6bcbf360fa2af8658bf97ccc0ba7996e650c502d6f0b62b323ea11fc2a0532f6c7224867305b64c2b8eb8672d40b82bf338b7ab9b31264775781d6bd71af46a174221b4d74d73a6a6058820b348442a82d859b5ae086cbc0011f01d76f3a6167dbac12f386e4b6cc76beb87ac660e546a1d8cda0e6f654e6b7de7bd13fbb7734bb54b3b3535088b86ae233984c79734b2428ab8c1c4cf0d4c89d8"}, {0x110, 0xffff, 0x3f, "80f2aad824bf372a66c8e6e096becc329f73e26b95902ea211adeba04912ddbdd2dddf1d5b92d9367ba2121759fc53d81f6e1bb4ef7abc2710ec251ecab29d6471e46dd843ffacb95a30a70921e850e183afe660542b1bbc58dc371188f73643d56e72a1624434421ef188b2bbd83ab6f07bb3b9d9fd977a7800479448759bb88868723cbcbe8481492cc6dc6abb28728ac48f66152703643dc76280b8542bc4bc7d41a0ebe9121f1ecac74fe0c614e989b2d71d0c1f60168d717bd814c631c507236ea099fff64a76df226a5d5ea9bada6ecd8c367fc5f88f1b8b00e2f77e7e4da50f8908c352a53dfed5ad0c535b0ba55dea7f47da68754b71523d85"}, {0x88, 0x1, 0x7, "77b7ac1055dd60b02cac5b084956ae6d654221e6b5dad9accdd35df66477b05aff69f3c140105735f2dd9a2aa612d21a3f38a41653c7a045020b0cae9f0cee5015753e0e3c1879d930e82c267d7dfda2e20df2f9bb11780d60e387a923c18db6a3d1c1c0061cd8eacfb334d64973aae06bda"}, {0xa8, 0xffff, 0x4, "246e06299285c960e982897dc0236f75c62cb3a73599959b1169c7ac5bfc555c3a5e0851814ac780926cd65de926613c9e3c5545d5868685ef68c36fe2716ee9cddad9ac74c240daeab6e8f0396210bf5c9f497ae25246f1d063600606fd86f364c07d23835342ab7d29a5c5c21e2df4e0dd460f5540f761e3a0ceb24b63729ffb23ac9fce49acf234a95e8fbb3a5f95f0f0b789f5716e"}, {0xa0, 0xffff, 0x5, "f6bdbcc2d060adc0c34a3efa395044b4777368ce4b1f3ffc76455fc1788bbe642bda694ef27a2fce158b6f534e94e4ced215da4bc334a6ea9615facbdbc150e6b5a8636bc9ee88b787441780424e1d3952639e648f710bd3e4d9abc8afd08f6822aa26837df2227de290355d7b987de3544b7ff24fb1507bfd4df36eeb98676e228086e44e3eba7eecf3ec7792bb50"}, {0x58, 0xffff, 0x3ff, "d08a89a671e05b47cd88415fc0a6593f239c4a6c804752daf4080ab675a33f5062751ece44dde97540bfbc021a42ed24966c12adf7c9fe4586030c96d741e62307630a17"}, {0xa0, 0xffff, 0xe3d9, "6870920011b11e1aa65d7224f9b082fd5bd45e8b3a6697ab60cecde948271be9804ec654ee4cd84dd043a53f4198e30ac25907061cb066a4f92c925882eabdacf8d399cda025daa12f00d0c0e84798c2c60ee1df458d91f8d389844b4642a627e30aa694220ea68cafa363903411eadd39b294eaac63085851b21b2a1acc8963d977a23a3de95e2894"}, {0x78, 0xffff, 0x19, "f4315eed68f5d77ddc9a1116e46bc56293d648f9ccf6f953cfff3bdf120d2e9a87a6499aef98a1a5f479a6d4fc51524c36104e17f975ae053dcc8b336fda8771e560bd69f338ff20ff74d2ebe5faf8841f0ed65ace6be2ef4920ebc84c0bff1b80"}], 0x1460, 0x402}, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 17:08:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) listen(r0, 0x80000000) 17:08:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) fchmod(r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) dup(r0) write(r0, &(0x7f0000000100)="a0", 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) dup2(r1, r0) 17:08:19 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r0, 0x2000746e) 17:08:19 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x10, 0x8005, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) 17:08:19 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 17:08:19 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) socketpair(0x1, 0x0, 0x10000, &(0x7f0000001200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000001240)=[{{r0}, 0x0, 0x48, 0x200fffff, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x3, 0x6}], 0x6a44252, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x10000, 0x3}, {{r0}, 0x0, 0x42, 0x1, 0x4f43, 0x9}, {{r0}, 0xfffffffffffffffa, 0x29, 0x4, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0xec, 0x4000004f, 0x4, 0x45}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x1e, 0x1, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x8, 0x3}], 0x1000, &(0x7f0000001380)={0x0, 0x7}) fchdir(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001400)={{0x18, 0x3, 0x83d3, 0x9}, {0x18, 0x1, 0x100, 0x21c}, 0x0, [0x67, 0x80000001, 0x1035, 0x2, 0x1, 0x4, 0x10000, 0x100000001]}, 0x3c) recvfrom$inet(r2, &(0x7f0000000000)=""/132, 0x84, 0x89c650d4263e0553, &(0x7f00000000c0)={0x2, 0x0}, 0xc) openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x0) read(r2, &(0x7f00000013c0)=""/36, 0x24) sendto(r2, &(0x7f0000000180)="a321081de39ed580a09e372e7586724e68acc91f470385c37280aa9b62270109d5ce826726b43afcb78dda9ce9685352e1a5f408735f2e667eec5e7eee81c44f15a22667c286d22da4feb01a1fefcd0b6ea16d77f6ae7522875da372a66893ab7ba3f96467920f866da8eac2bdc6ee3da8108f8557f1e3cd7fb36430be5a18e594fb36490bbae964f16b8f0d7a4e58e3e43dadd637415eeb2423122d020252f6750407f7677347c1720503656befed0b9c10185fa03e1c26f0f2cb5aae7c496ea3a3a3724b8fba88b3722a3140f42bc128b20879949854920599d1b607688d3415e6a47b2e4acb222eecec3b6cc3f91c0a79517c9631f17ff4f9dcfd524972a2e364cc54e8c71f24f08452eba56b1efed15b714af5f1fb4edd005b92323db1bbe6a2ca0fb12cd17eb202a7885b644857a9521e9a12eb1abc46c5cf47213cb6b3d4e0d1bbaebc9c6c9c3bf7d86ce2c9b1fe08e6b5bcae60a1e877f4f7486cdd69cd195358c356f99cf7864d957b97f7101b14b6b440f3ed4a6c0901eec59c6cebc60e6058e7f9fd5dc96a45fcf2427cea7d1478ed963544242651535062990d543ad9e41cdd281a06bd66e8a4204a987584c597e9094ec8a644c54fa6ecbd873f9942c329d4879e21e356d0bd5506570291496390cecfa1219a7189e1b9dce5e3731315e2567f095ffeb08eb9ecf72c849a7fb079b036be4b77879b7fbf21a32a66644fb7d4a58ba66ff33868f28642d06ed53b816ba3496d9a47f2b00b0752a45c86f3a96ddc0fd3bbfb339118b774b7c150ab0d1c3580dd9186cd6df1d81b8934539cdafe273e97412fb73684d1edc7ec42d0ac8f9308b5778380ff5ce8296cd30626c954922e003f20a5697dbaba451596399a5b48196b1ca121afbd7da0cdde9d7bdc697af0a4d846a5eb5619ee4d90ba16d3b8155f7b4928e8337db691918da37c3a746963e923d66b72402fa57cf6a850dbca524ba26460d98e0cb3f513187e29ff7c18d5364f2e870d6cdafa2f4f28c81b1ab7551dd448868e176debebfec8936f4ab733938c297e043011bfc92120ea4c23b46a2e8310de91bc3feda288a27717ecf7f731507aed076fad2c3f3b7fc4eff5f0cc7b983a4ee6e53cf4e67412488710252bfce0c57933a536c97a5764008741c26e156c8cb23bfaa6eb8a9e65cbda58e858aeca7dc13930eaf4260385d0330cf0a732911e2d097ff673d12bb897b874afb8f83aca6f266a7be7fac845511bbb50e00c019ab3d7a72f76a0e8e0a6eac72dc6cc6dc42a7c1405d5491ffd378ec783363769a88ec6270dcdc22e6276c48f5482fcb6400055164768909a735938e9d40a4c6017ceb3de1d99739549001332c3ef4228b1f6542504c41128ce3369f36963413f511d4da9d9c6c03daf81af1418141e871a4579d19457680076b529a58edc5ae4df7ae19e3e65faa2063cc7753ebb27956bb5fedc54b47268208b8066b59e3cf7a020d9c4f6ecc682fea898779312b0d268f7a3ec3d3f862fd8a21756b146c66e69a7320f8a1a3c8e6c4756064b216dc6fb469f33272b860a4ede7c101733d03566fd815bd4155b8b523ca4d997961626c9872090c2c7e2a7673a025cbd1c52402d7a7a2ebc204381bbeebff8cb239c08352ccc8f1ce637f094edc320480a57523b311b542f8e099dbcd836b5061a786621de139715d5b905ff0f0658970afa80373f5d3d3fb43c96c03dadca18d44a6c05814b6e9963af09cee45c5c4c2f0ce34a61b3d2c6d1a2aea3ab9ce3e30e3b88e43d74669726577b53833ac574935e47704ec32f6325e40c7db129930877ff315051ba1143ba5ca2f3e10719c0e01f886ef9c2b2d268cdf0911f07993cebee6b7fad8db4bf263bef4a19c350ccb1e6f859f60f10d8293d4ec248edce8945d2efed6ed743cf533b5c78b96a0a7179a47ea48d02de20cab3288166cb740848834a236d6c2e881350da4f423294a5132e5075b06c5c85a93bf4efee4a2788bafc17b9601fb0f73778a881432f8166e09029bb7127737aa6859dbc6e45ab79f7d4d5147462064956918e6ef0e4265d39ab97942a5e090be700729cb883b5119044c4ef5daad9243a7d81e8dcf8feab25d6e420dd287ae43a4c8fb0b9ac8922189cd00dc775b9a810f19fe631721f1a1a78e317ab6582335a55b9f118138e4771499f47c5640b98f3bf5765b59afd9d54d817ff0330d8aab650a6a30714cb090209d17fc31fc676e3909c23fa1271fc7e2a4088cc56667b8063eb70fa2edb65eb38013ed2c8a3674129b304eced7babe429b16ace0c15a9c9f64199402ea9c5990e0f33a26957939332d3b302cc80134440236bfc32631a4e964e83e8b9c6a656e69648189ca99b0bd913970744fc6d4f2866bfec70aaca34c5e4efd74a7aa2d3a78b705aa44f9e00b0d47c397e5cdf492c3ad295cf361ba5e1e4cb12c97cbc7360751eb4ba21d1ee8e68ac9f1440d263d0713f698c66fa68bb386fa7d4c322482e0c11ec6c45611c2be07d73d9f4947a6bd802291ca548b1aeae771de7793a938199c22a437a57ed5f54c8f871ab9841f180dfa503a4bfd48a80951380b3d2e8c1de984b72ca3c5ac01f8aff6360fa15e653323395e69818923447bfdef67f37060f7dfd33ee8dd2fcb76fabbfa36fc332a85001022bc94c4da7652e7ff5f3ab15790324e04fd0066be923a159ef89e4217c09f6553bc06083c3f3bb9b086b02afbfd1f9b1f189563de068473985778d4e3f8d572875d2d95a9b5b84d5ce41403f16d496303ffd06903e9e5ae2bbf347524b187339c4195128323a47ad87a562944fa83fc4574a6b803127fda76f90ebc3d5258b1140ca0de37e56f7c79dfbce7b8ad25f1a839e72113c7c9f283ba4b271e97d385fe7ebe7bae74fc21f52eb69507f4c642f65fcda401c9e5b4344b2e62a15c421344f615860fc0c4cad823bdd06e1de897f27de3c55725c8d112cd8a9cce1bbc1c6570488e971d83689867897e5f41aa8ec3ef789b87866b9dff811f71b1ebae27f6748e28bedd082390715b863796eb50c9a1e89a4b25dff2c1d4accc2147d34fc8b0620ac0ef0386c63f193b5a03f29bdcb1f50fca6be062c97879542388c27602c72ed42aedb96239e70af8f8d1155fb90b6fc8c5e88490081b26bf2a9e5e0acd908f3482a7ecc03a755015785ee82cacc574c25dc3407c7c0cbe586ff4cdaa2dfa6e0ba031ae0c34ec576810cedc234ac4ba3217b859bf335ed24353b764209e4b863560114c719cb0f4b3de1442187fde89cbb3620ce1ffe9b18a423151c9b4b0addbe0b2f68d800b7125b49ca7f43063ef0c00c9b218c7fe60c4f464a6bf079909a75c5193150347406b6dece280627732f6966e4b12b1d00e46fe71e364d34efa53730964d32198c9391de49fe5dd654a83754e6412dd2490639421f7159cc6fa80939c6ddb3ff060baa5b60effe39e5c63f370e53986778d8e6e8d4d50f55e4b18543669cfdaccf8da5c035bf15eeff6ea4b1599b3a9262a258df8e1481c4dd04a3f18d083ff42cc8e4f5cdc5307ddf74dd6ccbd8bb8d8c767e607c43bd8a2ddb101897cf1033c27ba557f9fecc2b35e3c1224b53663bdc14b50f6316370786a63f7dff5b6a35752c3a09d1a68107ea48a2f45bf6830d12619756547de6a14f10cff57ece55c5612f684c62d974e6b68b0fe609d6d768eb7be781d4dbbf0d13216e170363bf884e629621a564ef8eeba1d7f264416cf5e6e5f033172e0ff20f2e17b829040416875063bb4c4d9c490f30c2d68cd991e5ffb6a855007e4dbf2fb4a543a093c468b050e718cb9f993809c51a66c6d70a8ba8d2ed661c264603c1cf37176d97d911fe5dcd0190c01306df9d2aebfd45950ea4eaac60a3b4265ed18a5c753392a24f4bc51cc6949bae9f4e81b700f1b92689c0efdd622aca51369d8c82cda4383bad204217bd89390fdddb2982ce1fc46797c905b3317f5a2b3f1977919cb96ef1d7ea6ba1c6655fa7ed041305c8c600dc1ca068d51fea7e808afb337221c15f9ed80e69e785d81f4a3eed74ed04fc468f20abe82fb52705b91ac7708e29c6cd249dde6d88d54309880bb1359cf4b3f798acac839d0d63af49a7f242a3ebb97e0c7b4024c734559f2cf78fca6538864903a02f2b7479d8e898a727ce3cf13e64da49f75b0073d443848baff0c141652d13ab74ff963283bb1829d37e8a3498170c7e925eb1bc8f234eba322a361cc998b5daf56d45eb37def503ac17cdc039305e21a135c9f65e018b7b0608df42b76065eb5684073c38ee671e4858bb7ddea4b82c956b4a3d51280336fddcc391213c9fb486072bec92998ff38f606de86b1c7136256ec6e9f195482aadbe29eb37f300547a434a30dae62484f2a80592d005f409e4855da2e41afb60fed89f3efa7ded2b4f8cca63c996a97719fd8d85d40d79519c504029b3f330eefd8893da7c2d0800b2937cebeb7a110eb1f1b29c4f1d2c0dd8e68c6fb4e5b734ef9437ffe23c8b1fdcd77a1bb23b407b085ec0e306db0e65d09778d6534cce4f3236b445c716ccc5c5dedcd44f945198ad1e08c5a424b5610d0b213c97734904cbaa71ef75040cf2648292c8ea9e155de94ae25f21ceaf3c2b59299138d42804336eee599acb155ed84a8bc974abc0bb30ac4c7fd67bc9153c3e9dd2dbd12670e363bf8255e83061ff83d26663982bc50635f43128fa4d9d125308bcaca6a06f90b94c6b2e012a1521d1ce6a9e18f319b50a335c7eda424b19970adfcb89867206a9a9f64bf78fb5f8c1e7886d365099ed81a64376352b0e6d664a549dd87385a19cccad4a3ba442575082bf83df334a668f254c486e04f36c545ae24b93681521b6b9799c2c3acd75ad0576ee356fb26762b6f85e80149a89c35d523afc792ef0f663bd2995fcba4d004c9fdb0c6795c0c15f7a13ecb4aa334db31fded79f03cd4912bbbc3cd161e4ab1985ece01a3b466e962a6d82804d172bb6e7671796a5284e8369a9246ede689fd20279d17b50d36f5f2cbe74140db9d8bd600df93770abf1edb1ade9273d15d270218ef4fbfaef6e9757996167c2c0b03f618ab1535ef03c52becaded5430b573e409ba2a94c875d7a859b8d22cc4beac72c6b2a93fa21954ceabce3c698d021d342cd32a8cecbc226879b0423242042ff38b0716c4e75b012c77f15eab1159952dded2ccb02e60f8438c9bb72c9b01e397455cb0ae0088f7a5d3f49c27e36b68434c86f185abd26488a7e91361f52d350ea91e9956d8a06a1b0764cab6327532726e9e474932c7e7b37caa2e7980a8d2900930cfb641e539bdca81bed663eb0399f99efe650f480e662d9e949a948711acd6aa3150ad07e6d7867f8a25c2591476823a8939f04e8318944b7893e75e075264e4821ae8687b527438b3adaeb95ad0cf45e91e48eb3b791d6634a3449360f0894d8f8c6a4605e0d5ba653cb4452792a00a00f3ca9d39c738c791b009c34e97714c3a7dcba75b71450b1ecfb16d7b43cd82be5c3a66d15226686f902d76ef4af13f4a28c328a447b70cc6523a7f2a962d1db3673836ae13bc2cdb2fc041e55ff838d9b5cbc327ab339f4d1939b7f88d78c49e5c0eb3bebf8388295dc1540954fbe4fe21f03661d94810d462ee1395bbd20e18283ef304917e6a15a19ca71a7c4ff5c6a152ff82bc5736ee53fe88d4dade0c65661f4439fe34bac0e59ba9892843302050806aef9828e14b7bf564ee70802da557c6d8676ccf97c922b2082e482659cd6849567a55b1f4071d73fc27f5133b5dde16fe602", 0x1000, 0x1, &(0x7f0000001180)=@in6={0x18, 0x3, 0x6, 0x80000000}, 0xc) 17:08:20 executing program 1: clock_getres(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f0000001140)=""/58, 0x3a) read(r1, &(0x7f00000000c0)=""/3, 0x3) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) preadv(r1, &(0x7f00000021c0)=[{&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/33, 0x21}], 0x2, 0x0) 17:08:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 17:08:20 executing program 1: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") mknod$loop(&(0x7f0000000000)="e91f7189591e9233614b2f00", 0x8, 0x0) 17:08:20 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f0000fa8fe4)={0xa}, 0x1c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 17:08:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffe) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x469a}, {0x18, 0x1, 0x7, 0x1f}, 0x3, [0x7fffffff, 0xb89e, 0x0, 0x7, 0x0, 0x100, 0x1f, 0xf925]}, 0x3c) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000300)=""/104, 0x68}], 0x6, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 17:08:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) 17:08:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) r3 = dup(r1) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x10) 17:08:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 17:08:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x30) 17:08:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) fsync(r0) 17:08:20 executing program 1: socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x8000, 0x7) socketpair$inet6(0x18, 0x2, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x44}, {r1, 0x1}], 0x2, 0xfff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 17:08:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() getpid() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) pipe2(&(0x7f0000000180), 0x4) r3 = getpgrp() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7f2e, 0x6, 0x4, 0x7, "3ae8d56d86d22bab2bf5d494bb79997e942d661b", 0x7fff}) setpgid(r2, r2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r3) close(r0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xe000, 0x1) 17:08:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x1}, 0xc) r2 = dup2(r1, r0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 17:08:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0xd00, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 17:08:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x42}], 0x1, 0x0) 17:08:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 17:08:21 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000001b80)=ANY=[@ANYBLOB="5800000000000000ffff000049d10000d5fe35a22189534f10dca145af26a22a615bde4f3616dc9beb5ee253f5c5f7568482ba45aead573aab50ca893f8890a2d90539cdfd3e0aeef7269da0287e378c5399af8271e799526000000000000000ffff0000545e0000b1af4a6f4263c558f11fe999ad300ead8c56169a8ae5be06a38a53bdde002aba8a89ced87bd8aa46f05687b2d8e89dead202217cca0686fbd242e78ce954915d5560ad090b9048539e437dd600000000f00000000000000001000000000000806b244eb51ad96efdd9c39f6036e518bb7030768b7c28911c7e39f9e3f9e73ed16476c42e33b93a747ae54ddc899ba6a5b37c970ca96fea8e89df9942ee3913ae5ee7ba15df07c3bd10e666b7b1280e6d4e1ff7d50648a56158b3ed5c6be880e6cc5bbfb0fd12f93b01aceedaf8918a5c8ab46115f9235df512f8f6ce7a8765c357a95405a0b153b802b1fc9008638dddddd15e5a53e19653aea0d42972b3b2becd1f30e03ef6ab2e7a97fb0b1680ef1341c19b78fcfc65ddfeb479ebd3bbf1e5c92247fc20cb157bffba521598c1aeb073e796283d4381712c000000000000001010000000000000ffff0000ff7f0000004d72b7501825ed3ad8b615bc8cb3f36544206fbbfc5a6475cd6140823b73b004a94b2b8d20a8dab35e2b986d998b6aa8ffafa9624dff44a6eed332d474b2ac9fa0c552cacc9261058597c85e26cd15d5d2dad56273a54ed8387cf8e069255fb51767204f62db4772533add6fe52c929108f0edc51af7598035739885549d578dc8ad9b165347d5e7da37b9f063afac93e284c1b6bca962641aa59e89ad0c582c72c742016888844f8e09e4a40bc67287d81caa930f8cba3e4c65c71a2e7eb4eb724be5e7b097a07247b2e760efa884304ed24c732abe9d3678dccd6377d87814e85b4730f4797141573dab2b78d09f37cc1cdf043e42e3b772c6e87e7125a11635691e115418fce9914d362a9a52f0c192e64ae961d04d0f9d5360db731ab6deb15f6d216b47c9a6d993ba31a2240c5e35b7f8b7e4364364991c313cf8ec4848a9296933eb1cd8c07f9819222afc6485873db025ccee0e2c0b0c939aa00d59ff2963372ac320ae596980d09624e7fb7e357a91f5955ac0d88c2ca602be9a466b0005c9b0647a2e3f99f1e4c8fcdf197f1fe52bd50f3740bd26ac9c2fb491e266cd56ffa7039932fd0bbf581a21bab5c8160151219baa76be623d68cb5f20a57a4a952d90f9c73ee34cb9b4e7110385fd90d3a499d50c0288f22e7e4320a0a696298ad4f96204b62fc1d56681c58cd19b72dd6d4027c3f4f8a61b9455807d70518a851e9101cf4b47454fa4b9ddcb7982ad8818bfe57d8baf9b501b565b7b90e76dc060e1e56de6cefeb1942276ec17b3448e5e229b561b8498bf5ddc799e45d773b0b6b30af9cf0413499018d3202a8bc91a5504f8485a8d4726c2837a9afcb2f83f8ec94bba29e7e321c8204d94729d20991e348527967cbaaa030b0ad4eba4ca6008b19d700e1e03259a3f8d2843461ba96717b0a9211c12cbc5597ba97fba4572aff867713cc655ee0ac3fcca67b440a2b8724c51726b7a03a0c240806fcd2f3750b3fde21cc9f83fac4df7f1b1ad6a385b478853477457e53f088468914eaa2ceaf8e1aaf4ddc0ab1fe2f2cc33881beb4091a2c469be7142e86669f06da286d0d4605e138e1eb94463b5dfd5c9ac1282028ac09f1cf204496d35182e1ebc0d97ad0d6ad23892b7ebcd9370c85686efd36183b10affdfabdfbab9348aa083a45fabcb140cfaef01ff0e8bbf539b0c9773c243ead5ad18d612f353b5f5f6edb141cbfbc8013e74375ff5e82caa1cf431ebda7e515cd66b5b8f994228ef9999cac73a43fd3c3a047324fd8ebb8a7c4ece6f1075dba5301633205cc318ece8e1d5a73b3561922cd670ec6f84dc53338969a0b52ceef055df2f07f8f6987ce7769d48d2e888abd056c9911877cd7b92fbaadcec4a9ac4a93bffa547c12ce60ebdbba9f69e416ae73e5db1b333e9c0c2b692e1653bae3be89ee8b133d601fa2f22681a895ddbd373d53200de1a92432ad5c274902d7b7fcd43e6d046b4d77a80406a75bf6a561fc0c16c4fdf9ac611f55c9f5a5161f47bd6bd8f48bf712d46d5590fe202e0c7d1aba576d5698fb3968f56b26534114dda99cc8a73dd7ccce7168f053e8e57996b521e6a609712e4b6c54135f79070b5a5cdb7f6e5e80ea81227a7a3cc3cf6d5acd86652c950f9240e5d8068c878cf66742951b7b7b35cb056e097d3662e6d51554476eea6d0137622e6b7e6e8f1cb4d35b356623a06c589d49b8e16b1c777b0688a5292274686bfe337115d806a9b08d63f43f3e92b37ab52a228776586ef56a49994e0ca064f73ca561cdcbece90decf932a84785b1b4b9a69e3d3a5ac2b9529e467582e24e3cf696b6ce8bd099420d89eda8973a2968ddf959d403d7831efbb003d1016079768d45d9d0963b56cb74e11726fd7883ae24e653dd1f63f906979e4680b3a74a9690ef1ca37d08e21c2b99ede2d92c0aa20565bf92786c59225dbf85211ee28bc529593291207c94ff7b55d5767d796b0400272d2d9e204fb42ed3785a2c47859d7ff98177b0550ed01d48c83460d828484c49101df13948ddc60632a50c64272af4b62780a95aa1842fe6e1a88e1f985086c1098f8b1e4b9cd8ba9eab65723326fa5c9cc7af13018d486d3e6e12b6a6f76597d01d898c467d743dab268f178e6c127a0719887db629587bbccb53c8d1e3c5bab2bc417f330230ba50317f4fd376e7e23d38488d29a1bea09146f5024bc5fb7e009b5bba69240f12e676ba2ea701220da40792d8713f598f6ffe358d8337d769218460002f7d79f8c6f23230b72fba505f71e3732edcb5117cd193e1176a3993159e4c12d69f5368ed0df0bad53ee4b2b1e6db8b34012f31fde2257a20037d3d5fe9ed2711f6eb777caa746725cc2365f122d2a43f87719aac7cd6136a59fac59a8fa7de617beac790359b09c361b131b44661324e267752dee9e2e420e5ac5db68b699ed4384951cd87b20f3de3cceae468f8922995f9b42a0cf9e65cc45974d6d99b6e705c5aced26af32258f7dd3d9e5ca50682adc009491691b4d283ca1bf73d7c6f52cb8d9fda9738550044122139214b6e34165d761073e1eb9860c090d3a854b008203a53c9c3bb6d7e4a096c83d8a1f56ae687f35225196d996c2b54952a6ff1cdeb88f2dd7cae9a74bfdd3936fd71591e1c66aca10e77f3e560c6588d89dcb62c717b0b96ffc3d21e1e00f051916ee554e419310184382a23a3283e86c5be6e9a3fc12312ff52aee0ad59470df62543f296d8029e7a12f8155aa277330086cbbad725b81b502410ba0b490769078889ea9d15d8aa695195abc8c770c43cb2ca64abe5fc73edcc7ea95a4edefee6f80e8e5f9e1ed84b011d034e1afa18728938464869620e56548f83ccbddafc973eaa4e8d95230343331b6a9530fd4b9f85edd448b3f2be558ac8efc749f1ac90981df382b26f3868b6d0b597152bb0b43f870b1cc0fc1175f6250292cd6d5872bb564d409d68b1ec7a6254d3d1d97a0d64e872ef243329d14c97c9abd6226e1da8161b165735be3145707e4a7a9ff5886cb45b4ec6c6ee105e5b6acd530380d606f657db120c428bf20fa8198c019bad5bc80953f70fb7cba2ef2b55b0dc46199e3f9de3cf2121487cd5e6b8167adb6df644b16c8faef4d0aaca27cfaaf1e92673a5a87ff89299bf414b8af39e5e95b51a5f194df5f2d6ab2426d4807b7967afb7f6db83ddd3eea967fc7226879ec8dc0e1a0579d70ac94ca236d926a40c1ceb26c8cfb7e315eed479cee97e92585a94659016394535589e4d068d2bd6f533bcc1d4145b9b82dc9139bbbe8c24f07d062f6c563cd48ff6ea77f4b47271f984a956691cf4d0fb091b6c42e95c17a436f3e13bb2a81f7fd3a50ed35a321160361f13e79632f86d59cb961f1b93c7cd6fda8cfae1a8b631dce68645c4806bb3b130e6a0cab8c4d73acffbe6bc3b6e26abe5861f16823eebc00df96059a1761fda4d92b6be91575924d1393c4b56aa45f6b61b6c2b16e6acadcfd2f195c3f14d684cb70461280930bd7cc4803aee18288bb5dca027238b8f825d916f598bf3eff004aa7f43327f07871ec557da0ccf024f260e42269cb6e0d3314848a9cb7d8594ee2000a0dd7c6574ec44c7818b9de71c93b6d1afe5700e7602f533da32860b6fd32e503d3c01ffaeaa33e8cf44ac9b21e67736700a481f70a91fe3060d6b13e76514bdcbe45bacdb08078b32cf6c8a7c1de1acb18656df506daae01fa737143b659e2fc947cb12b306c079689b3f6d0fcc0cf8304a35a6c2d49475e66585646df7f8707da407fe9a93b74bdcd9ac2c77f0b7e1bd9bb4e65d20f50e8989a8c699674bd35fb3faf0c84a704e442b8af02d4f261595d2c4812a716902d8217908539edc3682725c94dde340413c1053f6d5d4f1125327eee7410bc83f5d8df1a8fe92ac347b393fce1b845d3978e58d9f9d5bdca3d33a3226d32a0df0ad8ad9151bdd65ac35e5cde82950172f00b04648f38b32d16d308c61462fb66c872c8d870d80495f51987809cdb74e702768912bc08a32379e232ed89ac2d108794ace144ad9dd52ba5dde36b8e89582098dac33fff58f1a2792ff14f97d3ed0a1d6db896592e6b16494ac45b3cb2c846ea1ff91b89105a4591e7d13a1000d4da54f907319c1902143dbdd0247fc8053021b55f27a9d645ebd52340ee912887bce4ec330d5ce59d4d68e96cdf1b973de6aa12ddfba7a92fe7b6f23ce95d71dda80559bb11f3136bc589e402e4cb08084969feee8e2e099cddf38a4398b642904d1a7c41527bc75cbdb180f19b74ce2847abba49d8e84a1c2b6aa24ffdc04f4b6eafef567dd20029b452a9367080c66494757d0dfcb374980c31c826ba80c51ace3020dbe95ba9f9409666139de1aafe15a9f55094cea206082dd280a575f26a80c2b5881206af9757a0d3aa5f7602abb05485d0d3a592c03ef714eb16801313f4d871331221ff63ff7940874013e34b06c4fbde82d1c7486a6d4931248b90ef6b6e4bd5f74d6e132e05b0e1bcde4e8dc9251dab2699108102b9bfb5dab57ef86506d3f4d678f4b2043090f0f06e09dbb4b3ad93f4eb76b0b6b3d6de82baca98385a1b5594548aa5c364681e6d566508665bfc29b7d2c3967068e3512f2e13676ea1c045ce0eb510771e7274ecd42a005de8dc43c05ef9e33678ffe5c4aac5b7c0e23724df4ca67f176b1aafd4a5c5338d265ef12a6f345a87e09bbbdd8710f4e6ac060247ea76dcc031fb1604ef84d8dbd36f8d38396dcf2cbe85db235a659fd6f4c48539be91eaba9b2ab438eb4989f8d89bae5ed0d1eccbfbc340ddff550d835ee5d78ea9ff551f9ad5978117f2031ff83d016cc54f1536074055e93b7aacbece9d6cb78667bc62f2eee50d99739366f48007dd9a71e8f660f33a8eeaeed62276066259c46e3b27e09c2a43640d9f913fc912f32e69962c3422df88c35b14f9216b43ed22578cfa0077321b35821083575337dfa4afcf36ab35a32e6e2b3f5c60622ec6d1d4d7d42d3808d1f83343892401e7eea454a1e59a5e6105145ce6e54a1ceaa0a6fc474c1fe5df015be8ab61d3bf32cc887b8d360aa7030c46826e39e7e170e53ddbf9e36be37f87e68f5a5de59a9531508654d04b7494cc477fd2f35815c20900962a81acb02050f282ad4b913d9c6e83dbbd555ceb27758836b738e82e19815ef9853f743133c1a364e982006ce18a02420b87e8c08f174632c03440d4265c15bf90ac9d1ade36943a8f56b31e313a5a8d6fe93472935bff03f3551c7d930e8d32c889ca0b52b191959f2aa746d907eb84ad323bcbb3aa567802770372db34f291680f6cbb63f36c0f62d8f5ffed15b46bc1fa44319cbeab25ee7ece2d4a844db8ddd4e78df2817dfcf5647a0b88c7d652d69193e313bd4ff1984a5c18d75fe25758d2758b4fcf0ef0109992dd10d51756b2fb23fd6799cbf420067d285386562e3ff29f29155a724ee9c935109842a8d44c62c7bd12ae9b4efefc1e2a68a4e660fd7243bf6169f648ddbbd09bd52003e4cca3809174cb15a9438f82b61de91403f3286f0cbfcc3abcc4dd97d95889b6b98066da300fbad2974b958803b3cc01df023d83fec57f9c1f0e94a3ce0c5fc9e4eb4e31793d389c3411831a3958f0cc44470b14e9ab7fa488fbcbf1cbdb63df7afdc34c0ae852069e19fd0f7ed5830741a34708d34dca9d5a98fbb404dfa18408c86f50c1a59e6d19cd307662b7737d71cdb3e82a3f35313e8ce3ffd60be5f536ae3ec7211bdc70531e6b6bdc654d36127ab62dbe2678cbee82d8136f0c06c878838cf55513132b2268000000000000000100000005000000b27255199d1cdc77785ab407f8352564ea2742578386b2aa492c63d769167fa97a9bcf8e0ae1ded723fd05190df8884697d1a4c575c6dd2d27d7ba3c7b1d4a30eb886093d0b4c10b164fb582a565a23afe00000000000000c800000000000000ffff00001f000000f64a2cf531301e34035255b04db217ca0dff6f1266a966d70df5f46697fe52c92fbb497fa2c1b7a7dccb899aa4f63b5e33b55cc1e3fa0a4c3a5c64b972f580cc8cb7f0211a69f108d8c513c98b0897ea93fd5e8fd8cfda61f46014b466892ef839d9fd6f814fa79d1101ed5b02267c853e392594a86092e49817bebf784919d3ac710f7ec5b244e450d1e445b582e0687df0ce65864aefa3fe983188f048584880228dfbdf31f2ec7f9fee9e95e40f14c4c20b5b46a5a400d8000000000000000000000001000000d47f7b172555b52baebced113c5dae8dddfb7a28343cd564fb65515abc232073d466d677c005e89053d2cf4553e9f0fa5fc4d4c7893fa23cd9d4a494d927e5ce8b5338722bbc584a676bb11265a95b0853454928135b98c21b644fc7f30d1381c155dc2ae3027f87dbf1c297e629731edfd9ffd90259dea0bcdfbfb20ab0b50899ef7a3a59bd539303f4ddca94a2053b9e230286aa1d1dbd0ab8c8514c8ace1786b20bf333a7dc3a2bd94c62e54eee5a1cb18adfc766946dea8189baa898695649f86febd2fb2ac734f0000000002000000000000000010000000100000083326cd94b8a0d8d4487c8000000000018000000000000000100000006000000d888c91a8a000000"], 0x13f8, 0x400}, 0x8) shutdown(r0, 0x0) 17:08:21 executing program 1: r0 = syz_open_pts() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x1ee, &(0x7f0000000180)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) setgid(0xee00) setegid(0x0) r2 = getgid() fchmod(r0, 0x8) fchown(r0, 0x0, r2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x80000008004) 17:08:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 17:08:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) r1 = getpid() socket$inet(0x2, 0x4, 0x1) socket$inet(0x2, 0x4000, 0xb95) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 17:08:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 17:08:21 executing program 0: r0 = msgget$private(0x0, 0x10000004) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xa9}, {0x4, 0x6}}) msgsnd(r0, 0x0, 0x0, 0x100000000) 17:08:21 executing program 1: r0 = getpid() getpgid(r0) socket$inet(0x2, 0x8000, 0x0) socket$inet(0x2, 0x3, 0x4) geteuid() socket$inet(0x2, 0x7, 0x2) getitimer(0x2, &(0x7f0000000000)) 17:08:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5394aecc9e771f0a, 0x2, 0x80000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x40, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x226173980a4c5dfc, 0xf0000002, 0x100, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0x73c}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0x5be5cef6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x53d6, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x3, 0x5}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x58, 0x8f2}, {{r0}, 0xffffffffffffffff, 0x8a, 0x40, 0x80000000, 0xfffffffffffffffc}], 0xad, &(0x7f0000000080)={0x1ff, 0x2}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x7) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x63b2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa1}], 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x2}], 0x8000000000001, 0x0, 0x0, 0x0) 17:08:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:08:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x490, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x9, 0x1800}, {0x0, 0x9f6f}], 0x2e31) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 17:08:21 executing program 1: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x6}, {0x9, 0x3a}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 17:08:21 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/233) 17:08:21 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe80000000000000000000000ec1c3a9e98921285082c259f7aad5f6d769aa6080328c9d8fa36b8111e79c6a3b042726b782f31ad6f7f7a1afc18c9aa7821c96def79897fe50c519b"], &(0x7f0000000240)=0x5e) r2 = dup(0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffeec) r4 = getpid() mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$TIOCSBRK(r2, 0x2000747b) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) 17:08:21 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 17:08:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) msgget$private(0x0, 0x1) 17:08:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="1308bfbb8281bf713531766e60aeed36bfee26ec446721ce0403d3455780ab661081afeaee36be76639d88a493d93f0297dd5c27115213c776e1357a95924cef28", 0x41) poll(&(0x7f0000000000)=[{r0, 0x40000022}, {r1, 0x40}, {r1, 0x2a}, {r0, 0x2}], 0x4, 0xfff) setpgid(0x0, 0x0) setpgid(0x0, 0x0) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) dup2(r1, r1) socketpair$inet6(0x18, 0x4000, 0x7, &(0x7f0000000040)) close(r0) 17:08:21 executing program 0: shmget(0x0, 0x4000, 0x404, &(0x7f0000ffc000/0x4000)=nil) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 17:08:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:08:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20040, 0x20) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="15b44db7806c540be0e012f0db25f434885f6036382201d850e9901c824777d28f39153b409e3e65a6a1aff6b3cb47ae2a0335ed293ee5e3ac8b6be5f898c7b3f5801ed2f84ba838e95873cd42028a407ce6afab089c29dc343a6fc55ab9f87e511d3b448a98181fbcee8b6e63955fdea0edf3947284719534db365922eb4f9e0c9b2b6408a11856af0e9a4312e654c43c384c08e2cd0ff6d5fa43d7917060005e29c0981eaa5dedde61ed7befc6e6512438b3ebae173f86f1b6bb70e731e8a95cb6915cc2ba5dcfeebf38453ab0e514c175005011995279ff9c914acaf9", 0xde}, {&(0x7f0000000180)="44e538eb7538e5b0e620cf92248daa9b77ff8f7071c591c4be6e9bdbeb320dee367ec53cf46c764631b81eac27e85668843aacdedc906cf1f6120510849a1055e23b53ed5f2fd62fd8bab2d3722d99b3ae9d38e03b3de2198996dab895a286d1ed6f64e08a6760ab9b6e91350e5b5bf04d987522", 0x74}, {&(0x7f0000000800)="35e36e2724dd0bff7093dfed4ba8431b4972ce2afaece6ad309a6dec9445f3b41d2c183ec98100ebc0654aaa02c9e13fdd50672aaa5694702edf3975d85c170e2119e93b345d761b81ab852106b7582396e74b8ac2f5e283d44c69e8e83b22e8fae12c8b8ce0658aa3ca605fc1680bda5307324327bf5778007ab9464ff9066a5309a01afcd2a6d7ec6b5bf43960139467aa3bd1715cd4db1160cdd72e1095d1820a3f65c31dd12911012c91c81f82286364507cad2f8ca721fc00e79aaf20164c2810175bc66bed4aad966bf49ed0860d1dabc8fd32cb4d28196239f4c3cefaef570271eab219f03f992b1b1909b3a64225af712b73d8f5aeed646c5ee7d9ebd8fa5568ea3ced70103d0419e277acb78c48d44a4d1812935fd1c9170f4c819305da8f507272bf75e745d5ad8bd3ab9a55cd22cb0a112f2aeef55274e9e8ac8ecb48355fc2720989f04db132c18095006795e62c3dbe9ef20230568dbe30948d5d06ada644ba7434a11091f480005adfd6864f8f21ebbe0578965fd2e433fd40b58a60542e775d64142cdfc1e86850b679ee4db2005196e20f38733dc14956e88eaa82cc41d25c3304d2f9ec818bfd73336f862e2baa6ff561c4ecdba808a574df1fd538ad95d8e85eb358c3a2f77f0ed6856e4ac841da2d634afea8044618d0239e6875c1fe3e40910d524eae2ca97fe110279595775db5683e299b8ddf9a7764b0c08a5c5d80c72b2db3a061ca5d201c9118018fd39256f44beae3f672e39dad9e4de4cee72967769a25b7773f22b06cbf8c62c2a00b7323857eb6e8c9b6c424eba8da61ad9700185d5a32fe5149582939d96b6e1dcefad789c2d4d2982ccae4d5bc0b0a48be0f85e11da136014bdd002c30a8922a68a4ce0efd253974b5780beec5191021d77f6ac341629cc572db901cb40baac2e78c434ea2b71dff7671cf62298110766c178d94597af51a6cedd0da3544c22456307f6dbae127a473f8555ffb120e903512c0c223ae43b3e2f97b1262fcf7050ed96217f9a7bda861d218769f6b1c6e18c798be3f380817db7f7b5e70d9d296d950a05fe5805f44fe2c892075ebb366a06eb694cff2ba0f07fddcb52c6dbae904a1c32c144d5082e1aa482da974c8fbc1dd048bb6de82c6f8f1bb59674b179a345181d8d31a7a453912086f317615dc904a0c4fa098bf9c6ff8ead35cd44e3aa246ee7dcab819d83d21527ea2c4a85b8ede38dca3a54c7f4fb812b81f09241cdb1de14ff92deeb89451b88f7ca21a52a04feaa4bb88f9e40e0a462ebad02a3f4cc574bd372a4a48533d23c57b777db44cd8d9f5806337b300dd06b68f663fae696e48e42218ab89a7caf37d8079fe3658f74111613be282834a7ea5ef1dfecd96ada91f9507e141f49784dc6691735569220641d9e20f0d5fdac06528a0bcb35028ff0cfb00815f00692afd2ab2ab2ecade22994c660c5db8319b0f4ea095235c0232a36f77fa6084e71cb1edda0393d162541cf0b745cf91b730b77872b5a32824280233bb259a961b8f23ce284956dac65fd327824723c41b222f05c6ed7292f88836ea2d775a13d4a9ab5eb931cf01ce73a21d2c8277f85ab36a8031973bb1832a22bf99172f1cfd57609deef04d8452b70606706c1068011144f23f4326c5c3d4695aa452afa932f6ee091c7dc1406523cfef357c93a07c76fc31ea954baf24619cca53fb637de5b3c3c299affdbdef5066855919f767a7f6232613a466db26053e369baf97fa8f3944bfff3fd54c0170ea8131cd531c84b338e811535ae1ad70a9f8f7e2867f2e3deae7391628cadebc5987f01aee4cd1446041ecd6015f4a4cdc7b730b80550d9197225d31cb361cc45651b32bdd5a00f97fade5df116d347a4ec3ad60a7a2a92ecf2295e0cd6ac1e2683a3cd2001a127900fda1bf23a67a26445386c7464f4e3b971ab82d8ee1498d5829a53d7f57f089d61818a23671c5fb88f06eae632141875cde482d5819b50ee001425f1020d856beabb588259e052a8b2181b6a623707042bb071cd371d21375011a41c1a8940652c2585620072fe2ee87090eb9b5f2fb18c1d945232ae700044116d24b1c909dd3cde6b68b1b9e3e49937411ae481f3773c6406544b6c6cac1c73080bea241bef414ea3f8c9bc1bea815cb79209140492faf65c6a032bba2f10d2faae36385e5cc5026e77f9713c2df71327ac2b83f4fc4da3f232ff8a05bae185df58fcad4b380b5202ac879df3b595d32f51f74dedc6010213b493473755331d3babf81630f566fde4831f569cddd68bc9bd36a450fa4b2a8cf8902c81472ab60e47f77eb5e8a38b0dc899113ecfdd02406c16674a177b01cac7499c6e1eb3f353e3f1b51f8ffce94eb567d42b8429b27ddf62bb0fb25e7f50b63ebfed8520e68a47bc145a07508a97aaeccf909fda379745595523f650cf42758ef7bd2001a0a800713685d7b4a5914f7a75409c09d5946ef4873f13bc1be343bddd2a545ba00857aaf596429b20a672a088b2f256519df2af1982fc81092ac80f1bf90adde915f1a9d073d7b1944b175c494576d44099327c81749a7660024a56ee77948388a29e169af6375d77ea6fe56fede924ac7f4f01f04197280f4f677c9e9cabd8b2a8611a42817c471647c1cf6a51d6e4a135939eebf4df7908607130fb2c254ce83abe8a5afa5509089aa2ed44fa58fe6b6e0398d098380e76a7b12a656693db0fb0160c160f44f5d902d19a81315a5999fdce0e949211b95af6255175faaf27e6e28f708a5b1f8c6a718b2de11422cd9d5aef4c9fdddbb2e36385bf8595132a3e1f8cc451f28587eae2b981eea03c26ec86da2489ac43cc478b22eadb5350b02fd6967c79e329cf04ae3d340085ec6c670a6a8ea1f9b1f30cfddd8fd1b003040a7da88bef8eaf22067b3b4b0d4ad18b7ec4a140d9820fe545f68dc5cc59999841654afb866ea168e1d8b3f44ad310dbc4a387100a0222ab63dc35cc420bfa5c2ca869631ddf82d5dbf8192388892df89044b1751ee58c72a3804afd899962a9ef4f7bdbfd38c9e1d77069e26d292338748456327f4737f90b3b8a3cf2ffdbdeddb45aa0e418938a11233f4f1e2afc770a51b753e9ec0047098d9618d1e664679545e5e44f9a091f9dde058bfe53d12ae1a42933c184963a195301a7af283ee8cbd5526df2787156b0ac0c96fe4572256a9a35e41e696d9742a23c45effd642f8ad0889f4419a93d0b0ce2f7065f8d132dff49517c3c41a91fcadced1195a6c2f6bec68ed8b95a4c8ab7eaad10619a3aab4fc70dafd5df6e747bfa22f82d4c72237f35e7c6b146b5769570f31668537f2ca069c23a9a1abd4c2586812e9f3eb0d41c4e8ca64c9d4341d68cbe7f34625bfa2f4782f61a509c009407251c9357071e81fe81f8e69710bdcadc9432f07da33311cbfd4087bf39e421d75869f1acbbeb02aaf128b694bfe37b10ea1aec14785e2cc64af27b4092d9889fddebc9f3bf2f6b7bf9e55633268ecb4d006aa8cb15ad28e4c1d91f0301700f0f00b813a0c965902e742e269daec4cc4056a1f8269a46df7e22f62a76e80e71c661fd821081d570965bf3536f36aa143cbd874a570e1d58ef1d2155d2f423306e68e1a58773f5bd7fc3ac8bc8ac1aaae8be014463441de5fb565ca46c3da000676042338bc85a281418f0355dca512e0dd8c3244439090d93cf841a7d8e3099804c5667287345b31ce3b564592f6b795997070b0ba5cb4e9af076684faa412f565e6e82486cc992bb3701954c57073bdf047ffe1ec5cbcfc2c81408dbed174b80a8edcc98bf187e1d425bf1f091029826122b7add615f6212a5034b61f88c194762f615484120b79fe42a75511c9ae2ac285719b28403d0e09aef61c8e6a6d9c8d6a9dd52aa551904e20aa2f0ea71d9f17c29db5c155dcbd2adcb661fa8da5ef943467dd7045ea180623b89b4981b3dc0e48cfa092ae39cd48037f39a78b4403d1e93fba1ec44034d2ea72a6560d238bc5cbcc2d069282ee1314842c5e20f2c5297e6402d2f197043fddece0b2cd9bca755a5b458e652801c22826dcc906c8d73fdd63743df09819ce7e93d47889b139086abe37a56728f049910070d78fa48666b2cbdce025481cd73a9c0a4ca622bdc76b008cce3bc80a05b0ce103c0d3015ec721cc70424501a799795abe4272883e9711313bb55f724057dc76af3cc6992944b16a3ba17dadfec8f1a09eb3df18c7b6a758613260784a860e7b0151a09217c8cbbe10d105f262e971767286a1836dfbc7177085cc11164579b9dcd50c49326b7dc6973717f8bd0b646015f313fb39142f6af6252124fc72dd7c2c9e10bb1bbcae80a928865f96b9d67b1a29440140a7b75f015f1538c5263daa2be57fe13964706d8c460956a30f57d5e19aae5f72f4901cda740e97934a1845b619aea02e94e7c6363e66e8dc0f75e19476b4a94b0b383d356127e89ebe3dbc316ac8f97c723c23577003e252b124d8a31823e2f667bf8ff1ebe85fe81a18160e54dac99c1eba3bc1171bc099a0806aab64eed0ea21eb75f5894fe8d13ba3f6e8eeebf2c494fe49b481687c5605bc35a61ab61020205fcd0ff6e0189e6521315aefd325673638efc53ad51baf5c2b4ad2189d7fa687b6da73ec90d8ca76e24d5399d2223c5bc86fc69903d95372376a5aef7d326b5dd64b37e6a93aadc056c668a21c5b5e3f3967ac26ecb10916e83e88c770bcd362c66114ad0976fa761baf51b0f30cd7fa751a0956681a1acfc93e84adcf715d633fcc82da01ebf46e75777ecbe9a792b972671139258ef9ded3dcedc1576f84ab8ee0e129db4b6913f3105a58b6e1b7def6da298964651745e8a32d1393754639450c9c7f9ef523ab03fabab234867aeca7dcbf1b5c3c4db6e82332d801722f31c31322139727f32c0e5d0b17f262dec0693f450f0adcc0ca68eb8f74027c896078789037007d05761cc9bea0532c8b5cee2dcf6488ad8c3835c60bbd0baf9c173f05d381bb7576bc3d3f0ba519ec46c854271cc8fe486243d1a09fd61210c94d9d0415161b54312ff8e6a7117896771cc811ecb58497f39f60f57a37bae411f597aaaa1c9f27370791f99039699875af10e7322a9f6c607bfc9e35f34460f8af01f5afc5678e6f8489960390f6f1dccb39d703aad2cef768ce8b7a92b722cbc214789c326e11f1d74af06afe7c632c333c3819778971f54f8f1d399e6a07897f3df8393eb2299b44f00498acf4dcd9b6a6c15295d642048b70e5856901a78b1af98250bdb2ff76660c9e3cd188201707080941990c6327690da2c3cfb13d6e06fdae907cf7a99b0e76aa46487d8efeb593dfe8a419632e2a5ecfe1d28359843aece009b7b460c7a44e342ae67697ce4653001cef4255160726e893fa85f41e324e49a06ca1cf74063aba8f7bc8e6a5c79741858d827169ed559f015d31a8b6d6d9c818ccce230d24d0bbd55d5d222a5ae55cd57f384e73625274022db900203c8994c3d2f369d352c94028082570bcc10ec88eb3aecaf0a6eee47570c3525fb30661bdacd5708f4e2f373d86ee1551f539c09f78f37738ea05d3c7ebbb5fc5e29440d512fe73e810fed0ce3c9b31f20e99375e9148ccf9547384b2581e4230198329ab5481caa079f2ffb17f00a460fd720acb764cacce5a32ea6f84411cdb95f7e9332cd475772a7957fb7aa1791c64e11727f4e20eff73a1a3bde9cdb3c833c2205f87a94d0e3215197216690e363c179bfb65f3f227afc7811c3c68a5d981597523b417457114542", 0x1000}, {&(0x7f0000000200)="d54b477619358bb497289ecf1ca3e91f852571e30378895fa97e776b7144f6479bd05a4f4a93c917a5a5b42eaec68e10cf9395950c8ee90e4af0ab0915e291c19ffd87463a65dc22b65adb4f359164a18eece49c523ee9a07dffae99d95f5fe074a6f17c4f31", 0x66}, {&(0x7f0000001800)="91fe033a96ef87b001af99fd3dd3ea02a8ecad3960d217430fed6d9d66b747f5eefd4af24d4029d93e0f3f4390cc62fb85182fa8715a949eb1d69e086c47e1379237f057d826891cc6685760e4d29883e74195a9de8dbf76d4017de0160bc9ec9b50637a2f665823af84a6d1a45ea2e7d53ef883a40a2b6977a6f0514c625d9adc88f17aa7283cde4193fce6859be657a58244e0452a45c7fbce19aab1e20173eae8ec727e1b1c3cb6bb21602005064d47100874812ac10e707eafe28eba1f928c2463698e6d2be0df7e2850e60e10241fea98715d2ef88cb4f8c696db820f60aa631a92558af10282216ce14030f819f7be87f82d4ef20bea6559b4aa1710b71cd5088aef337a6ce1148efddcfe56541fde0ac08f6cc1a955b00467543058d138cd13ed5b3b621946d786b9db96ede52a1a924d72cf9834a54efcc72ecab81105f40677007e90ba99e23dbae23a9eea2b752b64304708df3c1a04605873090b11889fd1289943bbd5fd458a3145f2086eaa3e705ef819774498181bbbb9eb727c1d7644a925ef4f6b0fd98b06947e08a27cb7ec91983382ed19b4a99de965b23c49b1ead98a3b13815a4dacdd7e2959e5927e6c2a2932ad0304cc94df6f26f545822b44521d06fd92aca0b4db084ef075ae75fb8af5fd0f44a0f7e806454e339e1c62aa3423b95525ca9018d21cf76772f0a6399bbb603c4af83aa16cf4c721b8c6da2ae14cd3187dce68d13e0ac08f2f87464d8037cf4ac7305f21c7f3a4fc084e8dd14fa03b553feabd9251637b497d41e3f57f1cdb5fa18c11ec95fd4c47c07a5023b1145e841841a13ab1cf47b7c09fcd66d6e1f336ab15316f2f06882fe92fb0c153b7f70a8ed51741344276b2f8bfc100a43fdc52a9429aac42793ae106b89d8bb087d2588683dba8e71db5708bacc5e89e3dc4a1260a1746d2e8cb114092d390131bb4faea4479987b356c4df4d1f38f7898000f14fe3b63b8a76bc5aa490dadd2824de131a9d671f28256fb333e05cf4f7e877da482feec1638a32a7867281d24c7d33fa340867d83ed9df4b5e3fca8d47aebb4243e7541fbd390e14f5e622554b7f816f76c585ba773410e32c13a5c55a35b44962db0f68b5e9d4db393f0d5baac17aec8ef814530d818c3e6a1bfea00472cf04d0581981560c326ac97d43980701f5d810d6e521c8e17430647737d72a42049e972f64b51c186638cc829bc99514dd54b3a130d6e865ba70ef4f0402e15604dba933d6b728c14af7f0cac1d3b0659232a30fc7643305e65fb98060f5b48bb77a7834b0973a02fbb649123c5672ef85d8363c4fa8171d3f7876bf703d81bfbf014efa5d10b85417ed693a31b28bb53d60d5a896ca8aaafd970e8b96ba6ecf991794ac5912addf5d318aa82aef53fcef38d7d0d0581954045a63054bab5574ac15857e92466e99fd93e66cdd5320f8d6c0e71eb52bf242d7673ceca8c4e8764fb1bc40038cacd6887905d058c7a5ca1edf137e18bffd94e12fb298f7bcab7bb5c4ec0d7888b7f0bb6e0494bf40eb99d51bade1d53b40dc8351652d16ff4e1ad6956bbafda46e4b0cf09e07255ca45bc9d17524334551251b6ebd215a9f3699b1506aa5cda01128264f59cc53fe06a6a9f3777268eceeed691f163022c3a1766fbaf3c1c92738f771ee04bbcb723bacdd4b848bdfcd8bb58ef5a32f8f9a75a65a473b5d2f40109a1bc27372c4abbd0268ac62b31da148237393d9793475a050efd19a807cbe5e38bb6920d736af27844801555f2acafe04d807fde9321ecb9e0f4fda5c4e0ee4da780d879c167d56a513506d1f06559d33794ab31f6456d331fa26a49d4a3f92bead7bf817b9c0e9c6996a5f135f3bb21c99cc5962c540b02d9456fef24f7c3a204c67a2346b3439df65f9dd53e5b752874c19adcf11f6ef96dc190301f182745ee179379772627ecf8a5d5af16564e88f3e290443dc7f8258952cac748cf93f25f044adba8d0550b17640487ef8db219d66905b587c5860c5ab8a5b9103cef91148229c59c829c5974e8081d8e39208ad37d6553c92e5b4403b647af930fbe5f1fe4b884ef924af52fb1de86c2407a5db0afb017785a601b1de01e0397a4662831b746eab5cf4eb428382d151e4afb4449874f981dcfb3aef0eb03605e664dde9bb212a2a4fa50e4176457c29f4551c1452febcf7d9983d15b6524aba3fceb9b520d274f4c1f00c1092cfdf4b67d4ea9045ac078ec2288082ee3e06a8260d0b0f5e24748452293d9f667c37df4a58d04e7aaf7cedefb0a8d5e4fb787f9a4441502b22767b2232ffc667b327c82df3d55bb62e65e05c6ad8be81369d6e7e124b60f843f95d1b82399127a8aac5347a9e1055a2dd957728711686625dc0f7b0dbed0b6b251a9957e235e1596c20dc449b7c72ad4fa3590644ac3caa3b8f8d41dd059dd5ed7a8937418e11a088ae4e9220f160ab7ce2de3fbe60a355b3b61c453fcc1a64b765758c5cabb5558459265923dba221b4816efe6b5afd87449a891da736229d30c5041898083a833c05c3721a5cef5e40a9c4b54b5898a192ab6a14ef27d6c67181a386aa95b21915685b77e23d590a5bb96a7240fbe22d405bf9c61d960976834e2df9bcd884338d31732401e3075c0da6932db74cef30c875de3f33584bf24b836b3655cc26421a7ec53787ba9aee41ead20564e9fd1c5071f7c0b282d7ae361fb146216218d049fc9a302ed53d51b6ceadcbafdde826aaea416eaada8807e748c9a0f7e71053b633784a3817f6a93a370188fece4ee45b6db350a38cf5ba34c205c7d5cef9979ba0f465d11b2ea219c9fa0b9fe6bace2515a77dc811460e65f9e83ee134b0ebc4bc814de2966c75cd33bde651f83600f688281f7a6bfe3e7b7cab3495b9db8f50383c81baef1c87c9c3bac858d36ca58c7d01b97408a8679d39de74184666711dc6b31feffa22e84df737a54878a7a2528faecdfafdb1b7a5a8ae55c4c47eb38f24fbae0aa61af2f8503958d8bb88ca496396410dbd1431765d4b917f2d825b6accdafa43864708fa251ba85c0c1e710c4a3d8eeca89d1fd313daee1607a9cc57c856e261083edf2d084831c91f902f887009953f7cf9a1d608e7eb6b064a2ff5f54311bd1589f4e5c6f96276ece288c35087c99a534a7d245c7a014f668176ac896198ac59bb5b9a912cee8666f596f619b33fd6c95f27ff254c33acb79f55935990358e2dc42393ed22695567970ebcbc6d6d2aedf18180668ba01c3341a231c2dcc38bed094de1d482efd0c254170eed7a199758b50a02530afc467a73f553cb0f22bad4b4255a7b799ce4bb9c2a372a0be2ec0a5eea4dc3738450fdde2bfb78d8c2999d2f6639149709a0b24bc35e0842a2e43d434bb7fc78d151134ec4d01ce5b0aded1b64db4b1296fa07df1506d4d1ba122a5cb88a9dabb64e0e2533d967c22fbc45a2e8c94d861bda0834fa18418e64886a7eb21d5af1f51a5d432d50fb940b8846c9075879269f284a471295d4247669f917d578510d5f2ead3efcf788980f8435418c57f651eeeb3c72d1f8a45a241b83f7f17b4bd75e509f474f838049e215142b05e6acf0fc0194ee3a3fd4c83b101625bb6c5d8e2a5065cb5d323506a58511972bc891ef8a7e6b17ad1fe523704071974e0fe79c68beca59ffb7f3534b24c5fadec3fc5e9ae2f148991afb38d743f0d32a2f32aa5ac195a760d6c867ee7948801c1e0ba9c58c86fec4a41388532e97db9ad2e4493cc38c41abfb9a9a0d81f0b51d1f62b4c1a4cdb8cb31d1c659c95654a8aeb9cf2add5088ecebb9e4c1a43512aaafb232f43ee5b077b37825cd1d6dfd588167935ae048bbc42f13ff891a936d671256a3daa093278c90e74ca1c89c784f64940aa5ccaaa5b1df70ce680ca0f201fa93f9596b4d1e4b37351774b8214514a022d467e69508daaa4f86bb2c4a6324f9b38da06df0becfcf9d25895f1ec5f11ece885bf25bb4e43f72f675509a0b0b8265c0050732ee8eadca0e9108cf8ebb8842933ee0ffe1c436818ddfca0bdd31df3cd612cfa46140197b333a1483edfa0410200b527246dbf2ab30c6f51824770741ac0fc25894542d442582dc7ada0082a9bbb608de29209770e7144027d5bd6f55d429ff2793409975a43166470ac7601a6f0b3c28c31c864104713e7d7baf241846a3d6698ab006e7acc0dc032f506e234683e20d01abf09c3acf6a4cd4267d2871440d3c1c19cc61b6e3c66ddf15638b3804edef57f79976a7fa9ee3f1539a873af4ad9bcfac86b12ae09259698c9fa65a37678070e7a30954c3ca6b0a0e52264eae701b9f112c28b40f259b0c707ffba8980db11e1fcb53a8bdc028261e7a456da0a6496e5ab853f9507e686f836c8fc4fea2462fe61735c992c64a5bd6a1da218e6b63d1da6880a59953c1fd487da68b26b206f3f4d0635d584e4f99d497050c319030bc86a0bae640dd1ac390d4856bfc659da5d68923e9aaa4639692a262342a21107b3915bae13795d765d5a50bce82f449175b43fcc0d8f75115dec3cea541fc84c1de07cf1848721197aae1de7308497dda61786ed616195c2f3d6c07e8c30ae0c1b5cf88ef695735e7a71ac65534c04ee817a4667f38e48b7afe88185cdcd2a6aa89d96fd06140e39c901d59a208552688bb667b82df25a4f4094ed29a991d1808346fc8c67231b7c39b75f5712ef73befbe351bb1ce9282f21ed723c6492b254daf0707f5614a48779ab274eb3a5b4bfb4dcb86cbf601706a5a2755e9203bc081671b2eba81b41b5efc0976420823743e7c19ef4bc1e3b6e6f6fc0b56e91770d6b381f5ecbc771430a8931f60fe8d4514ebf9a73036eae82655f6948a733f541c539097c4e27a231f1ee53591251a02e4a1ca938abb33631945027b1e8e27559930c68726e55ce55b29eee3ca07b44350b48948861d5096889eec8dde3560edd1f7a59df1a290e35ca1e717cdf19134116926a69d2f912cf3570ceee0545c639f719d5897d58fef42db08e71388f5a5b330daddd10eeecc92b0a8540d8871dfd68f93134c5ed24505622c85567c962ec408c0aa9820bf05ee30b3f7398e6b0345ac2fec0f782c71a865aa0f38b438832ce715aef294554bac0211ed6988d62af881fef6675e5f7afd09f0718d50b0bcb824607ff274ecbe19b1224824b223b2855aa4ddfe615cf03756e2a49354aa258092072aa3bce49d32aafe00c00747eb9fdd4ff307ae9f4a6b82e5cb833cb96f4a23896a2a8b2cc609c0f906c40c88fbdd4d32603cde7d30bb96eb9d91d0952b4a69a423df7524e6b9f22eeb255a3870ca017f6f89633824275d24588a43c306c46b1b9f48961637860f041b31ef020c7d271417de3306f7029852cb61e49d73bee37e5e219f36a5be06a9be39100dc773baffe32653108667748f1b6c47064c315efe793955ab0182616a1558616d67d48381b003ef6696bcf907192c09dd432afa129f24e3f3a760307df6ec0b5ae31cf646f6004377e1ebb96bb3f5cebf5ed66efd81c59d0353743bdc8b0aaa68c8f117fd36e2243ca0498fa6a3771bee0370ca76569c80f45f1f0e8ab8fdce89e7c487aa0c9bfe055c27e52fd93b2b5333396b641be9091f09a482e8cefbcefd4ac6554243ebde968bc213373b1ee770c777f73c7e2220955427b7924286b9417bdecc6f80d04699659f5d119fe9a2af5d6cc3a8bfa6644b6e7a2df1becbb9a7ef6a54f2d071b2c935566b34a5305be1e6be37ca9ed31196204c15137159993a36b4856a95337e7481cf9", 0x1000}], 0x5) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 17:08:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x16, 0x8004, 0x7ff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x6, 0x2, "83cd986d7796795a45a5c489ef530f5e61753bb2", 0x2, 0x3}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 17:08:22 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) listen(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x1, 0x8c6}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 17:08:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x2) pipe(&(0x7f0000000000)) clock_getres(0x7, &(0x7f0000000180)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 17:08:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x3, 0x1dd) 17:08:22 executing program 0: r0 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x181}], 0x1, 0xd653) r1 = getpgid(0x0) getpgid(r1) r2 = socket$inet6(0x18, 0x4004, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x35, 0x1, 0x6, 0x1, 0x7}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x117}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8812, 0x4) 17:08:22 executing program 1: shmget(0x3, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 17:08:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20}], 0x200000000000, 0x0, 0xfffffffffffffffd, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x9, 0x10) pipe(&(0x7f0000000a80)={0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = socket(0x7, 0x3, 0x3) r4 = socket$inet(0x2, 0xc001, 0x5) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = dup(0xffffffffffffffff) r7 = openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', 0x86a0, 0x10) r8 = socket$unix(0x1, 0x1, 0x0) r9 = open(&(0x7f0000000b00)='./file0\x00', 0x20200, 0xa0) r10 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000b40)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000c80)) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r13 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696c65302f6669f7653000"], 0x10, &(0x7f0000000a40)=[{&(0x7f0000000780)="1b094083f0c29319b2ae4b71586dcb0aedabf4041750995e9349ae527c1cada77472762b5da9f6b4d7c877fd3f0fa7e8ced67411fdcbacf3860009ae8ce697363d78163f5239b534353152965b7674e0f748f8279df92cb47f0ece16463beac79e4a6a1b339659e8cab02d0b77640f7e3b2e35220276596fad7efe865dbaed669047b3f19af9d238f42e182c22d309ae089469cd1c9bec79b58f7ff17a06c53d0c7b2d630739cc52a22f99a6b26ab940fb83fdd88a79440b2baeba0960c448d4bfaa6d3d", 0xc4}, {&(0x7f0000000880)="d82362be370440f09e36ba890fda35a0728814c141e0e24c67c4d9adb4f309d10c136770ac7a8867381d7141c059f0ae9bcd3ed6f0fcd79a6102101fb5511ed7152af16363650484c9a598e58ca722e90b1419ffc50478f80896293e0983176b2b0edc", 0x63}, {&(0x7f0000000900)="cecd732f5f91346e11e72d583b76f83a50d7b1d7b6e51b66e9f6b814bbd817d001974a33ca5b51d51de47f7cad103e2702f366bab3183f4cc60ae829bfaba47595f6ecef056eefd65bd31f56aca8e298ebd35631049271a17c7076e9a1365c6fcf96613e0b25f788d907a74160cd0571f9c9580b99d2a052d6f484046259dcc79d2bf57533373d0b1e5da5377a3a3ea87b5b8a52308745326cd26c485a1d8102c5998e1d56e4dba4", 0xa8}, {&(0x7f00000009c0)="0e37c405dad77401396b69ad64da91ea4db404d7b20e90661fec2f690986e2ece98c6423089fd1893ef66821a48ddf72e9ff83472f4a594b74e035f09e74ed49c1f09adea416f4c7ee4d99ab28a79fdcbae69f794f34c0e20a773959aee9714b4c", 0x61}], 0x4, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}], 0x68, 0x2}, 0xe) getrusage(0x1, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) r14 = dup(0xffffffffffffff9c) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000380)='*\x00', &(0x7f00000003c0)='$\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='+/@*\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='*&\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='%#']) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000cc0)={0x6, 0xfffffffffffffffd, 0x6, 0x7, "0c781e18f5e11dff3d024d10ab7f289f1e95b52b", 0x9, 0x9}) r17 = dup(r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={r15, r16, r18}, 0xc) flock(r17, 0x1) r19 = socket(0x2, 0x4000, 0x4) recvfrom$inet(r19, &(0x7f0000000200)=""/236, 0xec, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) 17:08:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet(0x2, 0x3, 0x80000000) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="aeaa39abddaa8fe8dedb1c1c117dc3c147238733c19910a56343deaf95436a4c3900f56efd754baf2d8d23e1a5fba30a50b93b47fa11337aad6fbbf78e966ccaef9a9f67dcdd80f968e65ec6e337caf1ab5811c27c79320684b24f0a201a64a96825b9465d2fc4da513a9e35a6209615bd8aeae8d31e2c6f4d9474b9430c36a467b4333e76ee350e9d54cfaecf24c7a7845dd4fe471d9d750d2b9b4bf9f4072d02c52121a4d04ad2516935fcc9d058db1ea6d05d2cd5e0a23c921669438b5c3cd457a9b0d3ba612b6525cf4fc78b4f938e6c260a66755df1a3f737c2fc200b5b003f41e7f5a35c32b8e5e40000000000000000000000", 0x4026d0069f6fffe) 17:08:23 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 17:08:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x3}, {0x10000, 0x9}}, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 17:08:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 17:08:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getpid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d9934c913dafa7b2575678f11af79b042a3dfe4dce2ab9f8ba", 0x19}, {&(0x7f0000000100)="fc619946508adb05371c674ce37f713e826a2ea0f354a2dd23fcb69c26072dd32aff9ceb8196ead05e036e018c3156ad9fdd85801602cbab2ba27687d8bf857e0301f1098757ccd6c6db7690578d64fd397d277eb461ac0986361bbe3ee2fdb35d34a042108a359b7e2931153111bb13066990cfa54c7aaaeb8afb97d5f5349da2ed543e8cfef475537aaec022a5ad63d8a70e02280cfc6606eca2812a47a09497", 0xa1}, {&(0x7f00000001c0)="36a83510fe98990a3cdf48b858e61c26d5bdae118ab12f13497254ee808684649033e4e362ff7f84f67483a4b5cc516f90fa44a6083f629f816d843f5b1eed30641b0a1bad849e2be2d1a2e478fed5e04fc1531bca9db7164ce9abb818f0036e51ae7b6d1cd1e75e8934ccde337dcf339e3d9b8fa72615b911825b0fbdf943b477c09f2707c94703d08e2ec04d42fdb7fc62d56713de535e02365a978433a3ff6974e963cfc9acf3a7641a9191347bfe9c5473e8fe1c558a32059e3c6b3c9c4971f05ab771e323ace80a2e8f8f9407055d7d79d905483744b048f4593c9b8aa434619f00c7a22e83", 0xe8}], 0x3, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80a2, 0x1) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="f2b16221d438ba681026d87ac440e8e7ec84394e26801466c49ce0ff6aaf3dd979ae2094b04e2a247ec9108a6574debbc226c10be4993141c85c4e4480e20241ade5e372d17434067b799f452ae4ef5f94c89beec02c457e7b00a664635abaf3763cc3d08d4b63fbace560f135575bd74a48f41216ba90aab57a28758e2037ce3c67c1b88e89c2678aee0517f22b7acc897859ab046668380aa34420a699dc8f9d14cd7eb427804ab316de588e2b7f889c474dd7dd7449c47606f59336c21ca0a7ff0ccaa23d2a07435e153386d60d7075c6b9b93c40305fc4f023ae714016309a4e94b3ffd57324778ca9567af834262e0cf205bdb348a6f80110ee882641fe828573530476286b8033562a40db0dcad4e627b69c82f9dc0dbe89b122d34211f3e9eb403bc9013ead643177a201987381aebf1f2c49596604c7826971829bb37870374cbd13ad7ab41c4bcecb0447937592c8457250f92b7aff1e55117b547f5ad96ea32e22cbc7eb00400183518b1e0f805871542b7745cd4fc9d9f00a38ab999e64bfb0cdd1dc9460324065928f897cb8d5de8a75e74b9c57cc3994c25e190a250701d11a1f7abb65b30119e94e544f3d3bd547fb2b51d9e2d72b9b8ce37ceb71ae60b530d34bfad19d7ac6d9c186159163db944f31d16b5ef0a76702d4a9c5e8afb8d691cb6265632c8fea0d8a8721f505059723815b2ea51b38ea82fd92a3a7e5f74df5f8f8eeed5a4d8a13cb755f21863bf632fa0202b0b83a2e29f907aec747f056a4b9840382b2a2499e0ce49b20b2a4f4215e8f33a6aa8969b8a46eca08434152a1319f63ede619dbcab8a67de0eab2dc539dac333b6fd29d09da3a45d7b39d7e2cb909515379e395f96241049328952342899064ccffaab1c12a04cc301508c07e50f60fddd92f4ecec6fad15aa94858e10f9938e2a5b32268d33d6f5f2aa653bf7b63c53c9cf61e8321f3e1a613c72d17989b7a61ca175cd3ddc490130dc921abf7d7363ad30c83f7632dc4e084c51b45db88c622462c9bfea7feeed64af16456b6bcbf7175e3d2e2cf5e221f93b41e3fcad506a983d328c79d279cef73ba2d176d34720dfeaa646a0a99d9f17ec26b97b96effe4819110a7b473756bec2879203a3d6017e33f113c9a6ece6780843187037e75263023e35fcea6332fd4b2796745d61cdcfd25819dded37bbc0d00f49b472aa174db6f401dc83a2cf134ee2905bf1edf8a66afaeabd4af216c8e50207709c7c8db059bb6d70b562aefd4645f258037f59643a2ab4a34acb28b4f415119e554be92474bb1ea823f6a08a6665b065cc3b584b170b769fc49cf38a49df74ceaf662e391ad7273037ccc4f4941eaf9de849bba634e68e8f2ec44e98462f599f0c4260013c317bba2fccb289f3493ec226fe8f862acbe2a8724b6c3b5d4674ba153138caa09a531fbd983292065ce3eb9853bbaab9dbc761bec65d7c4bbb55869461649389a3647e6f60b885133f23ee3b4409d5f486ad22ec904d8468178abf2a59b50bf4b41e5e65f567e1f5615fcea68e1a1b61b316de7f09b39356cd5fac3747c3715e8a77f2f817a60b45af6ec943517fcc266830c92275cb32c2b212407c1ce98c595d9a7b38276685de5f4dafc0c497a7e4e3ac2bba677dd93c885bdb5b3dd9f1fad5a50b9ffb4f5cca1e283b94941a5ab23156991ff2054bb83b9f9b28fff24564f7992a3412083d523c9b0563c4adbc627a7d5b40710f5e56d84738a43509b65140f93ecbe1c59f145e1458f00a2002f6292deb573577470f815a2855a528eab85149267f784e16a0893e3ae668faf82c88dc724dc7f97f14e7c67d934e705d107719a3bac0072a1e666ad309f81ea56bb919974aad68f4d6d78cdc7a9d687c9fa4612d01ca04ecaabd72f67b1161133922e1144087fea323d95e0d2f0126574dee2ce9583df0ef36284432f36817ae27952b2180972f82220f2b05b931a998dd30d377f089349dba54b5b6168d9b2d7d6d1741582e9f7ed8e6cf75871337a9e61ae0969efd64b8f0d30ca93d190dbc4a14b382334bbc1f6c13c29ad5bbe1d15ec40dda3bdf15543e5897817921966d404fb4e42c4aeafd3f59ad2781e184f777dfeb22bdff6e459449204aa7fd9943d115f433f9f4a6b9b435ec6994d92e94be04c141e207cfddaccfe72663bde04fe63ef10db372f297e61547ed9104a215df53c9143f12cc9d9db485beb75ee4a5339f06386809585d4967f5771579f95ae6e77339640d376c3e0599a3db0a239338825ce3787e0552232f778827a3dc11ad9c32aebc831a04f017c4f650daabd033155febbfa5ba4caa8bbed89467fba1418c039a92492c42c145fd6649b3079e1f8a53b0183e1daca54513d00fdb998fe19bcb7d46c01094d028b57603a12e995cfcf95f905280bb86408f43f1009a6c36c207bba9e94701cedadd05fc557808398f8d20500701d806409913ae62adefbaeabaed0b82d0b94c7cf96dfc299969db140ba59a2bc8aaddf0147b8881ff84297621843f395170d7ec6180fdbf33e0c604add143e74378194c6b001665f355378f69352fcba054c4812aaba24ec104804caf09854e611375d4ed29e3c11545f62ccdc22a3da86cab5db0f571458cef7404c2ca7edb5436ed983dff58f3e4ebf471b8cc5bb684a5eb515a6df1129c08aa8a1e7076b5f23eecc6855834c127cc575cb90aabc6dfd8a3055eb8c0b30d676a5b235e47fb3e031a4e2267f3b23fa74270b7658a2d2ab85a183b8ef170eed2a2c2b00c053573347e3e25d4772a087c8779e6419d8131b6e3ca7372ac18aeb1f151e39842d96b7900e9d09647a5ee55491d078da98494cc3cbc06af9139802b5cc22c131b9af1a9a01bf2807123c37f74cbaa9a930ee4b97deaa95194963e49a8dd0864dfeb48cd84aa87373cdf8082b4c3eed9b0593b81c0a0dde421bcc34394ec6385800ac8dfae61b8ac8d273638e46b7f6cf8f384055c961f85177d14e66bea60c7c6d0f76c9297c755deafda4af44546b4c23eb90106d4be91ad4933db1ae58f7c4f5e4e7abb233efb72a3386b6c639e5d9333439fe372754cb719766b6b5d95211404142930988c7432ca0df44edd94976b7f677c18b3f1fd62275568299f642fd38f8f4de7c1a06322dd829c6ee5616c8f2f3a635c332486af230a3b91d765a5f757cddc42929317eaa7b9f04e04fc85d17f1c2ccefe402a595f33fdef9cdd1fcbb7313a11409c168b3ac961b7184f62d32c3fd1d26581f631afcd207c7e1b4aed23ba6b09fd2e9a522ef2750ba088a24e26fd079861b0839ca4e7ba0241f43ee0c23141c259c47c46dfac7e2e4fd97f1850c4155ca7cfa4c61691115ce0110988b1ae51f57111a81707013e6c8d7eaff12841cf490418b5050290a05f92269aac15a6c25d61e4d507a09e6b6a841aaf37efa312fbe5cee13a33b7b8b80b6d239bf456b964c09c690dcc6f6c98392fbf6ebc60bf76f18e0db9bfb971f911a80372cfa6550446b35af1570349e9d26bbfe658356aaf322fa175cee62d268d55d812815e2739d18b5957d6ef51885ae2017cc72070e1a15b63cae81f145b716334710f72367ae16643dc88f6767e96f2574ce67f8b524cdf8d877a0d6c34671454984660ae10083a09203a1c44aa62bfb8cc2edaae257d7fdaa300e0f3d6ff48db7bb99ffdf17907f8297b0a20d719cfadc3759e6dfdd90965a5d6faf9304a62e51a1a0a74314f3830d8999615dcf77aa4086d7b2c3c9ed2a63e4540ba1b64f24e9b39f5d669d03b4594858545743e7bd6e3d79777732b460691cae43357de099aba00cf4174a4825c18707c9c24276866271009b35f8455b3d622b2cb5708f0f680561903474e476cad940abdb74fc67a322bc0bd29c2e860a425322e2f694eab0e24c2f08dee2d9244be3a4280b4dae91b66113199af2e4272ce424aaf1d7bf60580e061196e258e2dc8ec6df1e008cea3e87b8afa7ceec87b31e12015d2b6c5e6cc24575cf2a0026b0a167c5195d3a373d2b9bcd1349ee93c2a75ae1c0018a7009a0b2d30c8955a826d012ef8c3752a4a97e65efc419351476d78e9cda4398b64f4bfafbe99ef94906f38b2118fad360149ebecd9c34569e095ba0283f83267d7c2d875296b3934c520ba5c6a9417406588419e482a53d7fa8c4f9787787d5ca9152969d137978ce64e391283214d11fb8e162bf934594872a991c97c3530f127c5720f34613c6ccae7512f58c5a8e21ed215521760034c6f4e445a4fddda729fe8fe1e2f0e97e00142909ca24a18869ab137bed65cdf57d5fc66e24dfde866ed622f860236083c1ee22ada83cedceab276406752a76bdf4de74ad57fa9f37b8e5a3d8fd1add7d02f7e7bcaf271929d2e2c26d3997ca425c141373cf9a77de634c1f9e39e6c9de6b02b7bfe090e11856e310afcde8c2c604291816c906bf7f629bcde614052957fda4dd3e770cffb7671e48001fc8e27670e9ddb7d2935d4458c61e80bf503cc6593fcda546533a10e86b260fdf29935ec45b624814ba37f92fa0576430740128d42f4bd16a1572640d237831742daad3d53d147795ce606573c05f2476b217521e208bf7ec0e6e9495e92f1aeae17176ab21b916c944b14342c04a88f3252a597d1f483c888cbb4ce4a37507139651529baf575e86abbd4d29759f2bc6358b8e7d842888b19b6540f86f7257f1a67f9ee5ed1ad81e374b56d30cb8997a59a04197348950215461425a75f076742ca0e7bf551acab34411ca0c1e11cb4b1b71ee8d3fb83c7e1c490894c46039392bcaf00a4f2662b1b850427065e92245af40a5a392f0f834ca93a9bdea547c8de2f2b00a1cb6df9ba3785e232a64bdd04ac908271150a2d02fcd94828362eb93083ecf89019aaf6648deab1a891dfa1b687e3c84956d52d54c0cdba3ae0546284aa9169eabbde8abaeae28b4591e741b1227f3dac9c8358f90a2c179127f2cc0ab08b55c79c1b3367035eb10c37081b09d74bec9b7c77fc00ab8b89bc6da2e0a9862a9024218c1b4106286de373a121b8d0f1fb77e407f909b7ddd050ad85fbf0bca13b916a0bf4b04aa77bd4f8f659e046d4c4c5bff106479c56d43f562d90f7a8e66357c792e4efffb8b41ea57d2675eaaa1fbe95fe4ee55cd7b75209afe311811ee4e54aedc1b5da3b8dfb6bdc15c99ae8cde2dfdcf9e9f86fb69d46b5e4cbc6d3483174047f2d4024b8f61c351976a5ff4a7f2d96606b5cd4a40e6979d559a8d251c3a85203d480d30e1a1229bd15de7aad240c07a404760348e2b38ebe2de2f83669dab375894cb6f777094194c52a1a7ba7ce935f4ab651547fc593d3dfd8997ddb7819bc8edd5fa8898923e7dfd7262f52a1f080771801d5637d24faa44fb39192b00dc3af704e858f32b0aa30cc036d94e1483d7267470a95668ae40c560e55dcbf5d64ef101f09d642f4e11d65ee833440d8dceb9994061ed6a79460f7b186d0672c85516bc072e8e7e55fe39d40c857eb802ba094be02eb6f16b69b9b145505347e690aca2f6f0154c6034bda78e7277dc5f78819e9c27510eaf67dc389379f9051c06eaf55907226de6b8ecfd05690d68629c54175cc180d7387d38521f4ac2bd8daa187fda6952b1e3b9c6891b65d576043c8750a2f542db5bc79c4df1faf9a272329089d09a784d7d9a2383d2155695e002eb3e895acced21fc3e02acc4705b85d86d0a8840abba2a880606b0a92e5a51ca9682577eea832547bccdfb6390da8550e51d9aa67431eeb8298080ce877ed52846d3a7965e", 0x1000}], 0x1, 0x4e) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 17:08:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x480, 0xcde3f9db235276f6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) r4 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x488, 0x4) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 17:08:23 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r1 = msgget$private(0x0, 0x410) msgctl$IPC_RMID(r1, 0x0) 17:08:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getegid() setreuid(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) ioctl$TIOCSDTR(r2, 0x20007479) open(&(0x7f0000000200)='./bus/file0\x00', 0x8000, 0x41) 17:08:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="f844fd03a5a903d16e1a16bbcd45d0358632d30dcf58ce08bc89ee60e3d74f9e406c121d8f291768c90df879d868c491d3d8810d8aa701c8740b6cffd060a51337286422f85bebb6b7acb4d52885ee780a6a95cb58384f6afc7d6147533381e23bb66198df584618523e9628d94e08aaa6ace27893f4fa0350e3fccab5d86f14b29261e03f2f59b30438f575282c1ff7c84111b98cf3a506d7993a085807ea559d87b40437ceea1d1e848c5c33aa9f9ed6613aa5b84b6fd74910c5152c22eb2f4e989ad8c763f9a18655822e669f3c240b1accb01aacc6de5f14cce7ade61d79bed66af4b64b182a7886a6f6f4dddbcccc2a6c969c", 0xf5) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) dup2(r0, r1) rmdir(&(0x7f0000000100)='./file0\x00') r2 = msgget(0x2, 0x100) msgctl$IPC_RMID(r2, 0x0) 17:08:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 17:08:23 executing program 0: r0 = socket(0x2, 0x2, 0x80000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x102) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r6]) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 17:08:23 executing program 0: open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x480, 0x10) r0 = shmget(0x3, 0x1000, 0x1b, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') truncate(&(0x7f00000002c0)='./file1/file0\x00', 0x3) socketpair$unix(0x1, 0x100000000000012, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="3adbcb61f84ec2559bbcdf7b7d6c5c2b817aba80219d21bb02d74f3091f762338a1fea7bbda6d4fc4df2d0206098df973eab5681b424135cfa3750bac33cb359c1c1a97e1017054c74c4a9a3b94d3651a498761fdc41e04d8e0d87faa9c44d828b5ff494692597baa2cabb68e113bf074de5d318c87013c5d943de93c36defa63a07fd7f8c86864d67adb80e79535c24539de2b056014a04d7708c940e5c333fce127cfd00449d2112a06f864af99df79d0987a7672bb770", 0xb8, 0xc, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000000)='./file2\x00', 0x80) 17:08:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socketpair(0x11, 0x2, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() socketpair$inet6(0x18, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x140) r5 = socket$inet(0x2, 0x7, 0x2) r6 = socket$inet(0x2, 0x3, 0x80) r7 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100d0, 0x6) r10 = socket(0x27, 0x7, 0x3) r11 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x17c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x27, 0x4, 0x100000001, 0x100}, {{r2}, 0xfffffffffffffffb, 0x9, 0x0, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x21, 0x2, 0x2, 0x5}, {{r4}, 0x0, 0x20, 0x4, 0x9, 0x1}, {{r5}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x22b8, 0x7}, {{r6}, 0xfffffffffffffffb, 0x9, 0x80000020, 0x2, 0xa18d}, {{r7}, 0x0, 0x90, 0xf0000013, 0x4}, {{r8}, 0xfffffffffffffffc, 0x40, 0x40, 0x0, 0x3ff}, {{r9}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x8, 0x100000000}], 0xfffffffffffff459, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x6, 0x7}, {{r11}, 0x0, 0x40, 0x40000004, 0xa5a2, 0x7}], 0x3, &(0x7f00000003c0)={0x1, 0x6}) mprotect(&(0x7f000057f000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) r12 = socket(0x1, 0xc002, 0x0) recvmsg(r12, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000100)='\x00', 0x10, 0xa0) 17:08:24 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:08:24 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 17:08:24 executing program 1: setrlimit(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) 17:08:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="01", 0x350) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:08:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10068, 0x7c) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0)=0x3f, 0x4) accept$inet(r1, &(0x7f0000000100), 0x0) 17:08:24 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 17:08:24 executing program 1: chroot(&(0x7f0000000080)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x4000) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 17:08:24 executing program 0: r0 = msgget$private(0x0, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xfff, r1, r2, r3, r4, 0x0, 0xfffffffffffffff9}, 0x1, 0x4, r5, r7, 0x4, 0x2, 0xffffffffffffff01, 0x8001}) r8 = socket$inet(0x2, 0x8003, 0x0) recvfrom$inet(r8, &(0x7f00000000c0)=""/41, 0x29, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) write(r8, &(0x7f00000003c0)="c830f22d98072f3ee451cb35df80908662f415a1cf3cbcdfeb191afc4e7f451f9247ea0bef3ec5fd7bf073ce630aa2e067b744768120f1eaf40d60e767daff5ae04f13d938d6ab58ef882f1afba521ae50e5e093e31b7db971e0a5f7fcbf7f425923410b92431517eeed4c8d858c6b4dc5e7ca5046ad0e8fdda27b37611587d98978a9775f6ef1fc4d7d61db868bc84eed601f7977fe5e2bc4c581d8a7879da12308a3bda9ff733d6ea8382471b5ebd445486ba642a4375713b1828450a4e8aca3", 0xc1) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r9 = dup(0xffffffffffffff9c) setsockopt(r9, 0x5, 0x10000, &(0x7f0000000300)="c2c7f1e28214dffda727a4d8f083d2f6c3948d8367e35595c15f0755dd2cfeeea0c9a37c7a23aa5b5fd99da93b6e71c85e39c5d8c319abfffaa2f5f0cbeb3fe728d1c7539edcf260d250f879453a48f7638d07d6cb89b5c9d279930f300c22338630121d32e4061135ddf69b8680127b90be57697e00c7b1359a2eaf99c425a4c89eb6a6551e", 0x86) bind$inet(r8, &(0x7f0000000140)={0x2, 0x1}, 0xc) setreuid(r6, r1) 17:08:24 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) shutdown(r0, 0x2) 17:08:24 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) 17:08:24 executing program 1: clock_settime(0x0, &(0x7f0000000100)={0x7, 0xffc}) r0 = socket$inet(0x2, 0x8003, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:08:24 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="69caf7d4a36fab334f8a80ae6bc188a35d3764c18da5b500ac42aeb7f45f8e2e8998ed91530fb2a280a79d6431d4dae0f14f40e91b3cb39d4593f04987b4fd404054eeb2f092ba492ed238aa8086ff54824504a424169380c05082b8d8978280a1dd5ad81d63741dfee87bc386744915d3b6503c9e65489d1eff6ac069927d82a2de65d7c6c0891f9cf9e4b662dd390f24a759102493", 0x96) 16:00:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x2bc) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/158) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) getuid() 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10000000001, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/91, &(0x7f0000000080)=0x5b) r1 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r1, &(0x7f0000000140)="d74f7156c0edca4040692a5c875bfa0f575150dee1786e3d46d5b41f78e2eca18b654efc947f06aa37fec9fcce6aa344fee914c16c01cc3da1856b9babf59deae35157dc5a0953e465e62c3d8ee615c64ead90661a60f61098aba49644f399ed5be98fb0", 0x64, 0x2, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0x9000000000000, 0xfffffffffffffff9}) syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:07 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x9) r0 = semget(0x0, 0x6, 0x20000104) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/81) mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) 16:00:07 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x3012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x7) write(r0, &(0x7f0000000000)="ce6c4368bd9fcda766d0b58620bdb1711b28267ebf125104422b373b3be94aefd25294343288397962b85d52a687ae1ddd5e954268faef3a88ed51d5eb880d78662355ce3abb0ec40040212b0dc45dad30d098ab0c0dab1bebbac31a8ac936325ddba47ac23678fff2d03d0e664daa2a0d7c96594d93ca5e365b35d5ecc4a72623cec162307edcd1bcc77515ccafc822ddba090e6b8d0a262a2fe815d1d72af017d0223766b40cc7c517906db079dafb7f54242c6b9dc7f790a2e34330bf1e65927fd7dcd3fa4e375f261efa8353d29a69d07a12ee7697de1ed9612458e16107882f80d08a7247413d96ffe07f34da503ff4c4961b71c8e7b2ccadbdd3f7238eed2ccdf08e5f5106f118521d499654b2d2303bda6bf1ed0bab3fa83d378d16e8846cd7a8b6c036e02ad9009308e5d04452d33184c56e4ad5d5624a7bca6c0f4ae6bc81b404bfbad4bf8cd7894cc3165075157ff9c71344d0c22ed0a54d45ec03275730c400ff214482b5889ac3c16f54441edcd9d9b1b3289a23b0b930b9a1a67b20771e9500ac507bf2dd8682ceba93e4a2d6faeb672b4a31f16075294828bd92a965990fb79a1bd3ebf4c195ce695a3bc38fdfbc3c621ebe6370f5fb9b8d3cba70abff9c123d702c8039019228d10bf8d2ef073ce979b6705e98602937a422fb6c92573e20c6e61851bb804f309c184a94610fd076dcafd44316acb6eaf7e7786a009db735bc7f7756a485f1f850d67469e3c3f0a84f2c90be473ca6e7275c6a5276f0c8c0ca66072f8d79d24f136559664330e7a82537062748b3fbbd401f68d747d292d77dba134fe83b599e5d6a5b35a408655396817397b0014dfe87e4bdb87d3d9895baaaa078b5f063ffb7072b4dd6efd752046370b9f0c3840db141a7d9520e62122a15e0f7755641dfd67f051063df19843a353ecdc7c90e8f4721b6397111b5f92c2c8b521c6d3a86f5598d2a5571a6bad386d596057e8bcb00c735df3d5115353b55eefc71d642a6c59bb851caf992677174cc615626c5394ff4daba35208519ba357ee673650ff15981dc047bfde54946f11501668d577a21b4e86cccc7c3dc3ea2c764b0c62590e5773c9c976c3b7e2c4c225b99d5450f5ee3554b45b7bd3ee0af52afb9ca907982912de46464675f9ee93f6954e65a34569b95da37cea32eea63ce0508c7e7d50d7f132d6e62435bbf3087c00dbb337c2c4a9628253368b759889ac6b4f997a2b15915f892e92e85a066ea48b5ec7d79e73b7302f68caf0e332f3c714cf9a854520415d85d177dade800782b723fc35129bd3b86c4689fd458fac21656148c24dfbc3736323824f9caef5a5bf869b326891cb0beee5571c7fe553b5d31c940fa2044e511b91703c85dd6789fb6a290e44d40bc2f705ff93fb8ec67a9e7d8f580cc3497b0b52187b164eb27de5b9cae38aeeb2b429e8ab580641adc0ac2fb5bc0d45c77784b880426fbfd053759ac62b3cca0e8e89c337e78ef59cd5c5c2cfe161b57b5455381a037f4500deb0fe201349c7efdc03ca3852e46b73afbe9a416f74ca02ff6e9074480debea7e4b1beb2dfbd86ea14ca259700db36862c46feb48353a0b379ec15dbb7e3e946e1035be1bfff1bac8be85ba9f9eca89678c2883b90df41a1b733dd35d5453957852448b6e874bbdb5caaf0eefa67fb4f6067cbdd20bb84f2df8f29bb3555cc917217a41313099c74b574cbcddfa46a670f4c5b686a2db56a86adc6a7762b6e0e2c20b5d7f13bc81e37201c292ede3ecdeef5f882676352501f0f89e33375f6b92f72f6673ca2836d08c26a1bb3ddf03d434c9523a3923c1680b4444489063ab1e2884dc75c880a3bb5ca61bd407ce9f9770e9c53274f85f2b2e12e9befecbcbb238222654e0bf511eb65d89b5a6d733681511fd35bb5788379be21eccb1f5cb8a189401f37ac350dfbbeade48322a62357abd74f9856fa23818005a4c44dfe9120018b0e1266a9ecf930aa54bc67369900ab93d564502c0010f050ba48e32b11ea5e1dbc922c741bd886d60c2039133e5f4d0c1dc46887e949beee4bad2befbc5c1c9a480a6b52ad1813f7e015bdf093466cae46c46c1e95079ea3516e458fb31cfccad54fa5a1b860135dd4daa567df5b25c90929f550a17c4f9dc9112e5669402eb949ab249ed91587af5e3c2d380c1043fe1b47f8d9baa041e764e5a2384c35acffbcadc042fa05d6260c43de4297e2abc947e8a16d1cf5ccce291b16f589b01a9e80a0680bb46212da6e53dc5365a3fb77a23282a2a6c70dec89ff469451921dff588246e1bb210373a151e6fb667a9de401f39324ae5984c2d3df8028dd7c040d8b1c393fe2bfb5fe7e941d1a5aee4c00a12a691cee3f7bd1e1490c7422a9e2adc771e24eec3cb3767e01ff1e27fa8f751509335c6b04e0ca56eadee0f7f01effebdb4b529bb46f56ee26e4b11b035bd01e9caa1fcc992deeafc4ff04d196a24e6e45e018aa7e62489d3d16db0776a4385bb4914759eb3d49331913fced04a3dcb17ee5d1ad4c6c3e98310d7db7d10b0cd90530177e683e42e4b309bfab24b4561124e46d8e2e6c0fc6095009489891156aea622ac9a7cb7d9c37b2ed6eb89782bb83b0bfa43c11f6fc0859e3e37ea89c05e4f3b92ac4ebf60ee34a9682d89963b345b6f0ab683228a067f084d79d2841a3eabf5c626f6548fca88b97deefc7644189fecfd979ba42024fc97a9fec185735daa12bf1c3ee50ee6b50d83ddc10b24ead1f7b085417162b4ebc43f573c8b6087dea65c7ab5ea0429d5db8bfb13baeacc13e405829b1c54e78900238a3c76d9842d66fd41cba131b3c2476d11d8e6ae384459618fc4482aa16fa98047d2a77b2bf72e0299bce1d91806928c6669360cb8729ac20dfc2496a6d2d525c3a11c1a01a05ce1b6b3ab7ecc320c9dad36b54164558dd2f91601f58a2a39c0517d3fa1b7e4379752dd2bd7d0c99032645626665108b1b8bdd059f58419f91489381a1acb1d4513bf4dadb072a5fc3231138f2482a83ccceb17349323b1c57a6c6d6b4aaac1e7091ec4f960d429f3cba849de4ef642db9613895718bdbea23798ab80f4de2f61ac4a647e45d1844522aba8b99f89ee5568d049e5da4cbbfb67c3954b3e5d14fc6421540a11672e20dd5137321394e5fa687cb1e00f22899c3325c963da240e5ed99dcec85a4cea16e7e3db0528ad182b82f891b38a739567e641d1d30944da134d593ce25cbb78b1c41e72af1e9950d5e1cdd124c1e909e912355dba969fee494b101aa1934494d25427a3afd9dec6ca1838ac229ddd0743ccd35a48af0c06424775d8010e357a67533a8664140fb97eef7d7766ffb94e7a179ca7dbd1bf658e406c92738b96c3e8c96ec6f331f9182819da732720c15a716942f1e12f8784201350df458fd3cfbc77b5a1ce8d98e1aad9ffdfb16a05d4ce8d44b9a08cf518ff7612db532a93dc859dc110d7392fda19b57d69c43ecb7fc28d1d357917deb570f1a79faac40ef61418e159c08f89bc1fa2e753de00906f6baabfe55170bf8abc115ed141ba87ec078b2fac1d7c6a010bf67541feed56e48415b9795e62c2bfc747c1dda09a4f812945b75d06cddb4c8a988eda9fa7487fb81900a9d326fd4fbd50a7a7e54ea7c495e425e04886aa83e3cbd62c6f892c54b86c80ae8d23f735b40bd3d9edd65024646595ba0870f36577c21bbdf2b27deefabf25e201900b2dbc18ac6f507ef65bcae070d2b494544a278c4c91391a5e6be9ac7a7ad104d25609eecd85f1e362ddf82ea0083345750557293952d4cfaa1d900de4e5538671d088fdb71bb79223961722d37b2ff185b6d1ad566cc0e7448cf11ec5db2b924664fdd8f31b1a46d4b7a203a09c59fbb00b826c18ec22ce85c46070765ca47b5170c52e77e0c4b23a842b03f49e3447b39b10df9ab5e9ff793a139026a090eb9bdbbd565af387c071ac172fbe6308d8412828a781a7a7fd563ae8ecdb028b53d2d7a0bbec98fbf6c5794d195042bd681ce7a82a1287a707c83407bbbd89ba6c95096d819a9e86bc63334c9c3795c72a4c22b8acad8764616bc81ab64778c34d4b06a2c0fefe1aae3b2fb30921c5009ae0e11f89f9c1214988ef6e004e3b6954729d853796ee247dbf30b011501a44afcbac6e329af013deeab69acb88e8a74f5bb74cccf13a610a4a1170da8458f9533ff0b006751e1b60d0adbdb3dabf5cdf5703f74e3fd9f857ab3d466fe5c91d24ba7e7ec84c2a4beb915620f4f581bbd17fe02ed34b6e6c069e323c162244ea3d6cfc4ac50e294aca96f9117fbd951b2960a30133aafde08ddc0ec7d4b0fde9b0c5a5812ab02f22533044292465277ad79db229d0372c7bb6e36a43ca36ab82150ff28a980fcaa98c6621140cfea1b36ce2d8f906fb54423ee3dfbf2757caf6247d910fd2c3898bdd90e748f61585f899ea136a8a8a4e21a3e2850dc2034e36ae89d5af31ab9e95532de348b3b2f4fbfdeaae41b731df1fc90e1ed393e086c213e866696b64066740d2679d40bfdd4e4be57fb8421c88c673f35f1c308581699aa4c379688af3fcdef934c096bc85e90470fc196c65c58d01bcab8e2e969f43a1298e9043df68e456c394e9c0dab6ddff7ac45d4c5e4e1dbeb99984c0fd38c720e6c7095836103e16242e4020fb75db6c0de5fa01e0b5cb7e60be2be4faed86a0d0325057907bd5250add1d8dbfec902015b37e8445da66071ae247c9c0bf133ae3102e32bc69faf18b43eaca16db16e385d5210288d47cd4108135089b22f9770803b893cce553cb69076fe5d7f8b691f02ae75ad65b5a0d79a816f7591e6e39b202baec32324b87eecb71e8d49e9219863a918bca97956acc6afca8f6606d18e592c8544ed8e6d80d05ca812daaf3572d55f7f409eab2ca741f03d4d686f78a6eae2c55d970ea323c0e1563b948ceb4a15794785695a2280eac4de26bbd20c9f58076033d971f05f12aabcc6a0ff3b64eaec6372203e6a38783a639db1f66999be8f6f83c621cf86554550da9a48812e833940a92972a782794f8d489f4c90b5ccdfc6f1ffc26ac1c2e61f69447bcedb4d770902198d37052513cf356dd014a9e948bcabe91c6076d3bd74d4b7c90831b01f369a128608933c75a0d1f011873dfd09a2f3bc39f13dd2200e29db65c5a2a09376381ad732fca20ec20d3b1a97c378145a779f8be8a41a2dc7c2ec3f60bfbebe2e208adf92ee22295a88456b3a20c10c2a1567423fb8be077fb4ab9dd5fe1eea9c3b89117daa7bc3d225c13df60f82d38bb8d85c843b1cd15196acf20d19dc928a6a40b24dcc749d018a1ffe7588a40894016fbf8c01b476ff0e767bb1b683737a7d24d602d14c4ce9c432c23dc2ca81a2a3d8944c90b24c46607296b5c19542b137102e610578194da8f134f2ce6619c1efe8f6613bce82bb56a62f939f7662a62349cfde3479a4cf895d7f8d66c451b500915efa7053c1207ba34cc8c0efbd0da08cc408f90e20cd47612ad875a245a2989ef3e94b783f85572ea6d1669d9d27ae4f7320fc1f906fbc024572c8c7a60d7ef66d27e0cd7beac0d63e1cf3fb6159b81e00fc97c897c9d3b420ed92c1a1eaf4bf3af7462ccfcbc839b4a49873d134b75d348348cb0f9031e3420d553aa7266b90c5c70d21792151b12b5cf8bef880f16d78341fbd8c46e27d8f8e2e448b55ad8ef8303a83922b4b744097d832bdc53d7ac56b53b07e05651547090ae309b7680b9156d22ef55ec474683413214ac1414f053c8e80f099aed0eb3c9fa45ba0", 0x1000) r1 = socket(0x18, 0x6, 0x79) syz_extract_tcp_res$synack(&(0x7f0000001480), 0x1, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0x1) r4 = getgid() r5 = getppid() r6 = getuid() r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000001000)=ANY=[@ANYBLOB='\x00\x00./fkle0\x00'], 0xa, &(0x7f00000011c0)=[{&(0x7f0000001040)="8899e3785228c3d53ffc9772abb75fd2720ce686505e41d4c25c4b5d3e5efb688fe3585bafe2efcc0a4675629b058724a3bf5b9e45638f2770b935e2e23ffab438d020c040d1a9260b2d734df39db15790ebe7053bb80d43d47e77d0543c6b819dbd529db1f83cfc7bc8cd34bccca1", 0x6f}, {&(0x7f00000010c0)="f1a1a215c4f1f14e725568da386c97a9e4aee8b0e04142c3c16a1ce4875d6c48eed50d1870207d551c4e4c854e3322dd4e4ced73abdf8d21e75363de1b71b6af6158e55cd22c7fba7e295a2f33b103ea4627f480444079893cd296001a20016a77b7e6ad029a9dd340585fd18646a1de0519312fc6e0fb9381c6bfe85974e1aa642211dcae0fead60c2cc2ffbc1ff1da69525f2154b955960b7c3cc9fa9d31c65caefaf4cc9c698b8c4abff117d16927ce7bc9029552022361c4778c07ec9c82b2", 0xc1}], 0x2, &(0x7f0000001300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="deaf3000"], 0xa8, 0x4}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001400), &(0x7f0000001440)=0x4) 16:00:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2, 0x4}) 16:00:07 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10000000005012, r0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='B', 0x1) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) 16:00:07 executing program 1: semget(0x0, 0x0, 0x47) r0 = semget(0x1, 0x0, 0x20) semop(r0, &(0x7f0000000000)=[{}, {0x4, 0x407e13, 0x1000}, {0x1, 0x5, 0x800}, {0x4, 0x8, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x638, 0x800}, {}], 0x8) r1 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x2, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x3}, 0x8) semget(0x1, 0x3, 0x5e) semget(0x1, 0x1, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:07 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ff7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(0x0) shmget(0x2, 0x2000, 0xd0, &(0x7f0000ffc000/0x2000)=nil) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00007076be0844d4d388b1900d0da52e2f66696c2000002d1ff8aa2593f73f431f9d797c73c6ee63c50fa762f528bb561df03b93e32a0885899eb24b6b2371d3ac6d48af2f778b48be9d691e393b68dad49430403974af3762009becfa13ebd0587d48d53b45593a6d8528fdc22cf36f6aa1277f55ddf2631c43286c4e3b82714d7b642d1752cecbae57a234ffbf2a77e97543cb404a"], 0xa) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xa00000, 0x3}) socketpair(0x11, 0x7, 0xbf00, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() seteuid(r3) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = syz_open_pts() r5 = fcntl$getown(r0, 0x5) getgroups(0x4, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="7c98df9153184dc4397ed971339cc467373a954150b33005a9ffca58203e5718b242ecd8269762c34653a8aae407a2aaac05a829bcfdee904a5879a7e882bc497cdf9a38bf9642b7dba74f3ba240a2e8c7ab46eb018ef65952c1fdddb282841e3b64a61e426cf49a8f769805c346482d2c6603954c2c3da53cb4ad027117c8653f44bdad09023285141e5f860b983d5692b9e732b04651256bd91faea796b2150555", 0xa2}, {&(0x7f0000000180)="e651346ad124bc80eeded4a36089ca8146c6ebfa8307e2649de69db9704ef66d79fc2df1f6b8775e4580e6cbb88d", 0x2e}, {&(0x7f00000001c0)="3db2cd26c96a69a5e2e0e31f93c57471d30c637f7ff124733b8c74ef65bbf6c76bc41d73f045f8dd1cad1143e58015b94697d399b15e9b6d1c581417264e97baf2cbbdf5b4f412d9b6d1a190da7dfef67aa3db124aa55f7483a0ab7eb129a040225d305aefc48d1fc0239c3ad32e0ae020f439e1c395ba0ec18b2e6f01ec29d6d6cbc5b0716072beb9ec663693d24d8b6ef38e57de18d306bd3a0328efbbcf473dd67061983326290df77928cdca240a76aa980ba5e1d10c0cf5371fd08db9dbcde502143b9a8a2d4fd48329171d7c33d5c9c8af83c5bb40e0f43856ecd3f7d492733d95a506f068a702b4684b0a", 0xee}, {&(0x7f00000002c0)="b0d6e98f0d6037f652c32bc847b74638245fa153e61025f133299ecd4b6d4023ae01edade52f9ac5226416fa6aa799edcdc9b4e5e967e4f36c6fe84b50390d98d4b8", 0x42}, {&(0x7f0000000340)="294c5da19af0bd4e3dc2dc206574f2b54823ec1d93a0d2b72814d7b2f5b74c88e4f5d830b0632f1c43c0b57245785d9114e78f88d198bf0010cd7dbf334c7e76b67e863ba44be9918e5456a21b37318448d9b13d230d005405779b0f499f22a5fc3726f127fc77e3857d9017f259b0fe572b1e6f7df0001553320b8329190c7c3ac9d3b9fd225189c813", 0x8a}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r3, r9}, @cred={0x20, 0xffff, 0x0, r10, r3, r12}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x98, 0x400}, 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) listen(r0, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) setreuid(r8, r11) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x1, 0xf7, 0x8a}, {0x18, 0x2, 0x2, 0x200000000000000}, 0x1, [0x1, 0xdf0, 0x72a747b9, 0x3, 0x1ff, 0x1, 0xfffffffffffffffd, 0x4]}, 0x3c) ioctl$TIOCDRAIN(r1, 0x2000745e) r13 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000006c0)={{0x7ff, r3, r12, r8, r12, 0x20, 0x8000}, 0x2, 0xefd, r10, r7, 0x9, 0x708, 0x193, 0x4}) msgsnd(r13, &(0x7f0000000740)={0x3, "3e0be657955cd7e821641545fde36c0bee44f460cf80486d0018049364d8b0cf7ce7cd12121e61ad42d9309e7000"}, 0x36, 0x800) setreuid(r8, r3) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000780)=0x9, 0x4) msgget$private(0x0, 0x40) msgrcv(r13, &(0x7f00000007c0)={0x0, ""/174}, 0xb6, 0x3, 0x800) listen(r2, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000880)) lseek(r1, 0x0, 0x3) 16:00:07 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x8020, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000000000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) nanosleep(&(0x7f0000000000)={0x9, 0x7f}, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x8, &(0x7f0000000400)={0x8, 0x4}) ioctl$TIOCCDTR(r1, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x29, 0x0, 0x400000000000}], 0x41b1f84c, 0x0) 16:00:07 executing program 0: r0 = socket(0xc9815b1d1e9ec513, 0x4000, 0x9) fcntl$getown(r0, 0x5) semget(0xffffffffffffffff, 0x2, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x3810, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) semget(0x3, 0x1, 0x557) r2 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x1003) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0xffffffffffffff3b) r0 = socket$inet(0x2, 0x8eb9725bc8844f42, 0x75) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0xa) getdents(r1, &(0x7f0000000140)=""/159, 0xfffffffffffffd06) write(r0, &(0x7f0000000000)="8f12f4cb412f96f47930c7979455316c0657e089ad42996555b226feb03bb2a258155268e8f23bb053f82d1bab7a883b4da10e98c88349f16fe8462722ff24", 0x3f) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10002000, 0x7fffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:08 executing program 0: socket(0x1e, 0x3, 0x0) r0 = socket(0x10, 0x4000, 0x81) shutdown(r0, 0x2) 16:00:08 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:08 executing program 1: socketpair(0x0, 0x4005, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="f1a39f3d567713b888ee9038bb3c5b0f0f8cb12463028a0742f33bd12001a05c97743fda11572564276be6b56307bfde05d62a9b3f78d607ff82ab2a343e1110928faa32ef64e7b2c7652f5e2d549a195bd273f8c8f91f34b76226c0f5275c0f7bd22c7e351156be7961dc0cd2f44c8ad9e94c409cca7652e9a92152e87b77e21eb826f6235984a95f3bad59925809af1f674a54526cf01ced7475d467acac96a8d086727d0be8dec6926570e33617c2c7779f0d07618e91a0e133f6f53e8a708fd83097f42c5a0b", 0xc8}, {&(0x7f0000000180)="d7a09f0066747485f469a330ecfd", 0xe}, {&(0x7f00000001c0)="71003c1f0b9c8457a6283ae67dae259527b997783cdb2271", 0x18}, {&(0x7f0000000200)="f3a159422659f64bdb1196d59795dc0942f1f38f9cd6a8ee89f77381901cd93d79df8a743c1f66746b609505db7c46bcb6b960b07161936885e4668835dd76f387115795558a98ca483b956b42bd", 0x4e}, {&(0x7f0000000280)="e462615bebc0621ee3dd7ff07f52a179aaf129296037659295ff826cba4d3a99f9af8306f42780d23fe208b8daab09a803d74f548fd2e0451bd82dd8a6b0f9a8a2aaf5588f56475e20b581715add4b2b56566e3a9a52b429607b9c2af7380fb7e0094f3614f7bea162ea001d67f63caf765ae797dce98df84c75b939735d13b490501de5984d53ddd978ca6c47482487", 0x90}], 0x5) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x48}], 0x1, 0x0) recvfrom(r0, &(0x7f00000003c0)=""/230, 0xe6, 0x800, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) syz_open_pts() 16:00:08 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xe4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: pipe2(&(0x7f0000000100), 0x20000001) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/213) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) getpgrp() 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0500"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x81) r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25, 0x5, 0x6a3a, 0x1}], 0x0, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0xa0000082, 0x1, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xe2}, {{r0}, 0xfffffffffffffffb, 0x92, 0xc0000029, 0x7fbe, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0xb7, 0x20000037, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0xeea4ca1332294a83, 0x20000000, 0x101, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x16, 0x3e, 0x6}, {{r2}, 0xfffffffffffffff8, 0xad, 0x40, 0x80, 0x1}], 0x40, &(0x7f0000000200)={0x7f, 0xffff}) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x81) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0xa1, 0x1, 0x9}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:08 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0xd, 0x6, 0x1, 0x4, 0x2, 0x923c, 0xfffffffffffffff7}, &(0x7f00000002c0)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xfffffffffffffff9) 16:00:08 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8a2, 0x1) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/90, 0x5a) 16:00:08 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = semget(0x0, 0x2, 0x41) r2 = getuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xa9d, r2, r3, r4, r5, 0x8, 0x9}, 0x1, 0x200}) geteuid() shmget(0x2, 0x2000, 0x8f, &(0x7f0000ffc000/0x2000)=nil) sendto$inet6(r0, &(0x7f0000000240)="6fb416146fcffe6ad1c49af2eac5e1ccff067cf988a957c9869a55ae75df893d998ab88f1932db269a4f2d94341213a88dd60ff76b2f61426c8ea3c1f2", 0x3d, 0x405, &(0x7f0000000280)={0x18, 0x1, 0x44f, 0x9}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="2099c0220e5ab328a01efe7ca18b000f409cad6ddd43e1058f1f972c38b737", 0x1f}, {&(0x7f0000000300)="679d38c688723359fb5eb0d0a1c9b8b848b802d9d23ba27aeae206a2568fac", 0x1f}, {&(0x7f0000000340)="8420710a916e74e9ef375a5a596a0579d7311b865124fc030b4f11ce838067cba4ea311a4f652b3187541b6f850ca4631c4f8103300f1a0f84538210977fcc0ae4572e8acfe7467dfc6cbde320385b00a922c7ca5e5872ef56cfa110410fdc95a3be87c1ecd3d8f7f9a39620c3540893008e418f998c5d9683333eb655ff6d4fa33b74864082a713ca11348ab7fb16b2eefad37574cdff04cc58996bec5fba2071dea3684f39d7ddd48752", 0xab}, {&(0x7f0000000400)="2ad2812f8e5aeb6eee0703d5ba46b13c2deb026f677ab5ed94444eb8", 0x1c}, {&(0x7f0000000440)="05da623bbb272445a03c49990995b56ab85a3a06858da26f78029f19c44ab2b104042871884cc221531cab0c98b93811c9b2d90873142469d708a23d297c2bc409775b1fa19929a355235933d98487fc86fd46f6c2da3a5494027052a65750415f5f40b4b750a06beac4dfac097660432a6f1d98", 0x74}, {&(0x7f00000004c0)="1fcbcc89a24ee7691821e0a98697e75a2b647e2834d82e79ff0ed31773c773419c4e6833cb1ab48e08eeff88f97768a98069b8d45d849ffd6ac897ea797a44116da0220e069d28f5320c371f1167e5b2897b3fa40d688d3d784aeca15a1638a73f006243798083bc4bde68d03ace388bd30e45f386e5ac8fab80323e42502ef92bb008e1f2c9b68746b7b92673abc73100504242ba2d42269fffbd697c6e974dbf94cdd17eab1c3d4340c752a636e6cf0e", 0xb1}], 0x6) r6 = msgget(0x0, 0x204) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000600)=""/145) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/202, 0xca}], 0x1) msgrcv(r6, &(0x7f0000000800)={0x0, ""/202}, 0xd2, 0x0, 0x1000) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000900)=""/89) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000980)=""/131, &(0x7f0000000a40)=0x83) geteuid() sendto$inet6(r0, &(0x7f0000000a80)="132b0aaed22cf9de9486bdcc65c9f7a279c99f4e6e5f8e3287e40588ab488f4dc56699517383dde8380e6fb9a4732a91b70fac9a3f2878f425090e2cb339fb7d742088afa66288adbf74fe171c773ff2b499d0f83c11ca4bad76d44a95c421e197ffb2f0b8121a91c5cb28740c8fc28f255fac053f971d0570e3b31433cd84e0", 0x80, 0x400, &(0x7f0000000b00)={0x18, 0x0, 0x6, 0x4}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) msgget$private(0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) msgrcv(r6, &(0x7f0000000b40)={0x0, ""/54}, 0x3e, 0x1, 0x1000) 16:00:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = dup(0xffffffffffffff9c) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0xfffffffffffffff9) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x8007fe) r0 = socket(0x1, 0x4000, 0xfffffffffffffff9) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7fffffff, 0xfffffffffffffffb}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x5, 0x100}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0xc0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x4, 0x1}, 0xc) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgget(0x2, 0x80) close(r0) socket$inet6(0x18, 0x8007, 0x4) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6, &(0x7f00000014c0)=""/49, 0x31, 0x400}, 0x0) accept$unix(r0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x402, 0x14) 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x40) r1 = msgget(0x0, 0x20) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = getppid() socket(0x2, 0x5, 0x0) r8 = semget$private(0x0, 0x3, 0x13b) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000002c0)=""/74) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x10}, 0xfffffffffffffffd, 0x101, r6, r7, 0x3ff, 0x63, 0x0, 0x2}) flock(0xffffffffffffffff, 0x3) flock(0xffffffffffffffff, 0x1) flock(r0, 0x8) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) sendto(r0, &(0x7f0000000000)="f89574aaf0268fcdf1574322b25e3365ca6951325931b44fcc898f6cfd1419ddc5dc1654f5cc7de91820462f7c243aafd432f268b11b6b2994507df6d2f7cea7b5d8ec6e11486b76ab78aab5704474f6b76c9eebe3cae5c8e63c28f43645c60e5369fc32a6e6061deac219ee3006ef58b9ba547ee4c9c397d8e695124cd8fbfcf55b0ea70f7d245d6ba1a198744c81cdd24323facea124752d9f14d21a69e7483463ae7206db3c", 0xa7, 0xa, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setown(r0, 0x6, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x52) 16:00:10 executing program 0: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) r1 = msgget(0x0, 0xa0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x1, 0x800) 16:00:10 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x1) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x10005, 0x1000000000000}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x201b, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x40000fe) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 16:00:10 executing program 1: setuid(0xee01) setuid(0x0) socket(0x30, 0x5, 0x2) nanosleep(&(0x7f0000000040)={0x101, 0x20000000}, &(0x7f0000000080)) r0 = socket(0x0, 0x8007, 0xfffffffffffffffa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) 16:00:10 executing program 0: munlockall() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') mknod$loop(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getpgrp() ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21b8bcc13688da09b690de84b5f2fa279979675cdd59f98b347dd951a3594d59f7fa9e33f7770fd3556e463ad4482f8d64b85080926912b5ed77f3cb64e0a179cefa34cd1b0f4a88b68eefd5597860e1f7d50b166343ccec036d0da683683ed854cd6b797228e9c705595fdbb49883f799c4fe584249fb58e4e004319a6a2162351abfe57ae47cd3cb6c68a73a2f0dfe3adc5cabfe508de7c1a38fa9fb3881b68c1b2e688bff1f22210415a8c7238bdbe8522e50860d28f20d1c4f9af12ef8d59ef23329518f244a4e919b1fadc38c57106ecc26becbbd68854bd35a740ab6f712a1e329670393f2c475260ba795dd1a7112626567a899132c85853886ca0cddb6bd66cf46427f8a7791900ebd80449a7e48d15acea91b057e180dd734897919288783cfe1f7cb77cd04985107cdeac9b9647f95b06568b8df8e68a0d8de924334ceffb256afb7fe86022f6f271ca1fce2a5475bd669536d4cb929a5f0ea346ef88124a431d1f0341272d21b8daa27cf169b4486200373b29890b1a75d26f8221c49613240487bd39a5bb233facc913ae3ad66e63f623952a4267f7e1583774f27207251a548b752eb4e572816f08d3dcbc373c5e5f755149ac1e7eedc74bd485d7f43267c7615b61823f65a57414702cf815dfdf3e8285711ee3c0cae23f72fd4db36dfdfe2920f646bf35b8e5a5d5651b8d97e31cbdaa9492d208eab935c22d6", 0x401) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/105, 0x69}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/113, 0x71}], 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket(0x1e, 0x5, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) close(r0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c98f48524b85cb3e478262033cd843d919c10f6114f441932c81d27c522d3a8b30b2894041a1f8e63749edbba67d54b6508cc9452311e439abc2cca0173af2661d76af6", 0x91, 0x0, 0x0, 0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) dup2(r1, r0) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/71, 0x17) bind(r4, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) munlockall() 16:00:11 executing program 1: nanosleep(&(0x7f0000000240)={0x3, 0x6}, 0x0) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x1, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = syz_open_pts() socketpair$inet6(0x18, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x80000001, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xda6a, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0x41, 0x1, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x9}, {{r5}, 0xfffffffffffffffc, 0x40, 0x40000001, 0x7fff, 0x2}], 0x85, &(0x7f0000000200)=[{{r6}, 0x0, 0x43, 0x20, 0x1ff, 0x5}], 0x2, &(0x7f0000000280)={0xd263, 0x100000000}) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x3) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="04bcca06031c825bad", 0x9}, {&(0x7f0000000080)="76119d3ec5ffe791f4d9133438f1faf7ddc12c259e1133ad9617a9723da2b3eff98e7a0aa0f61a3a6e55ee1df7dd5d0bcdb8f0a2cccfc9a06487d6b6bbc225e21f3ec8dfd01c566482bbe4e38a65c55c2c37721677ad173155fd26c2851fe6c061c7c24e6265f70bea8a1cfae2c2c6b25d0c390b8eaaadd6e4d72f9316ca8caa82ef08a3bae112483ee6", 0x8a}, {&(0x7f0000000140)="4b827c30e3b9950615e0ac77c3181173e7105a5284ec40830cc40fd2e55ce90754bcf3667cf873f4a9755b32567b301f4e04ef7aee2a1ebedc64dcfb59fe1b04ec1dc58f1f0d258d9eb9bd246d9b188128a64966a31738053ab4fa52477cb2f5a68a582e31691aa875b4096da747c3c15495afb6448f3ef9b05a74302c9eb824736d9cf4ba5565dca3f03f5e8383", 0x8e}, {&(0x7f0000000200)="3e7da1225fad31e8fe24f9966a389358016fa9016b5050c662560405aab8c51429fbb91e6089ee6da30e9894afec942eea3da886062d173136e61ffef7a1530412274c9147e14596a113ad2406", 0x4d}, {&(0x7f0000000280)="e35f0ec0f519de40c0ef9c70f3c53aa4010d242470b02ec38b1e2c0b8771387fad3e33da77ca3e7bacd70a6c7a4df06c898aab47808008c85e711f7f63f180f706579a73f1fc0d9b784d58fe4a2e42aac35d2a422b11f97015de44183412814f80a7088a849dfe7f72a3d6f424ec70a74d467c9f213a", 0x76}], 0x5, &(0x7f0000000380)=[{0xb8, 0xffff, 0x8b, "fd4456117b6b6be161edd01761ab384ac07e60a3e27af3f776eb398f2e35bb01a5e5ad8de3428acde0c89527d0c3a9d177a7fd2e9b06c168045c9cca135808b0c5578f78e1489440ba91cbaa3d94fcc548dea0593eb665b2aefe2b5bcc4142286546b873a72a1af05cb748b9604f45c4cc2cffc22bc0333330934efcefe879b6e5f37943382a569744745466ddee89cb9610f87b2f448a8deba298b0cec614c73d7f"}, {0xd0, 0x1, 0xffffffffffffffe0, "47e695df2e93ee4f05b2b6c8b6c11e5ef72d20fab46e4642e81067b8681e5dc2546204a762d774f92df0085c2169634db9bba746f9b673ac4adc0df90297102e3f7f10c7b1897834b337f2237e2a353528505ed85b78418f74f44a61c22dcb4726090966e461c855e9b6aac37ddea4ab3f6af3bcd538f62317c5f0280a1d60dabf814989893c40a5d2cce65ab7efd1ce5f1661bb5308a2d9e92d03e630b67041b5000b89ca28c54636611c24d96efd166ebd93a9c7e5fd297402"}, {0x1010, 0x1, 0x5, "2da4d3c9d315cf25e5ad1ba5aba06f1d3f21ae433a3d7ed2cc9e124827e8cef29d3dce948f2a9c76c40fdf59da1b5d734f7f34ee435300cb9369ed279db5aa2206fc8454ee55721d9c0b538328d2781d7bfe2d8a90a20ac4dd154709ffa38ece33a8d87417e35ff4c7c6291477a09422f343d2cb3934d1f2158145da147b7d47c572043de4e5ca8a4c2cdd0edb6cba2be8d11d04c5241fc07dcfc6abb53ef1afcff7dbdc320f6bfba1fb351fc855c18257bee3abf797937907eebf09b5a5b07fd201ee6d08a46645973195a2fdd83ff3ec607d612c1679192dd657110b4c8afa17e5d109af13f09cacc537596d860c1287f5360a273406787ecf11b9be95ce607624badc7415ae92c311cd127665cfa3836f2ea1a99caaf7f5a957ed1c539e9eb845e2174896d948e525a6c30d7e7746d3e6d10e4f21f647b3580ca4a1b9bcb7b105e5e79c427f5c98d5ac158ce36e1ec9311775b0a69e2b7eeb51185055d23b483b3260bb23f106b4c68ffdeef31cd2075eff6fb88c38c5d1b54ff4aa88990f5238ce60b7dccc82c0db960c179373e0366a75c68117432c57c9289755c20199597bc06d0977dbe8773fed24a3e35eec633d3d1dc443772364c059f8732a5969e52f33ddd8e89ff09b70520dc2714cf77888749bb7e5b25f482f42c3e17de906a576d8b11464099d97580c8c395bab62559026607da45d515fda917f7f768f73f6e8bd8bf3dedec9f55c73bcf928888b36ae1adef33a05d69de072a8d2f8af592cc0b0d473768304aee57a254d33b55af2c1e8bc01759ac0799b95e7790e8a0110fcab1744b03d1a20225622125e4c667e96020e5b9fd65a6ea9a62c38a1839cc29dfbeb8a80cb84d99a90fdb9c072115cf77e6c9d39f6bda4c70eb7e6bde5b90fd5f38e9a5502fcd5b10e2a1008fbe98f862611b3b8a75fecad0233c2c2b57addbabe641cf335df37ab4c5169cedf7c9887065010133cb9febf48edc731b292943cb2550123373eea8dd4d199084d4dacb8fa6d11aadab572e04b66893fb8116a7dc65880826ffe8c253d1d2f9ba8d1d8c27a9dd63425866d5d03c2ca2b0b7a5a306c5970e99fff4d95f959d441f9e631da93b5228758e5b8b5652962a9a75b8c241c2383597f9c0832836f8111eb9cb9aa21ddebed8fb0db05f68572d72dcc3fc3cb98cff1124786b1f5026d852011f64606d34b4b28bcea31db14b8e1bfc28a3872772309329a6c3cbc1c920845070cf13ea4873577c12d3087ad50575e2b573e0ec7037782dbe24b8a1c365d03b99fe1e442b0919cb555e156b0e3ccbfacee746ec35332143f3498c38f1731e17fabf42f6f0aba1fb4cb89c49da73c0927b8cae7c174011af17f8ebd36e1e403b9f194ac6be13ae809f43a827f5932189f857b18b249dd2d9b9108ed63f9fd20ef7cdf434770c4aec7c7b5bd93df3134024d982f8415b11c9cc55a81a6a529176fb8984e309ce70c04bfa68d6d842eabde1565b76c9dc278f3560ac3279baea020e301bfd30935b9c8cc4af664ec6a189012925b3541f48a2709e89130e11d3a825c6624483c2d42712117307479fdf917f9b4d2fab12a141e185deed43d406df571a51765b129e0cf7adee48f14416171c7bdc6b21b0b3a25a6a756d4e006b250ed40fb103c9e38fb777733032ac05f14b64bf929f3eeabbdd8ac04690e2f323d42f183ca622a8d82e9dbc5fb319bcea41da6dfbaefd53ef84e5b867d5d1a4d651e373785fb6abebfb88e46a3f3c79d138fe42347c0e437bdba03649287541ca726ac8ccc6af03d1948943baf25af77fdaa3b445f3ba6a3e67314072762beadcd8953e94097526a1b5b0e4849d857bcacab6bed5054d326f69293772676d17b579610d2c8167877ead3a2714d6653c00b9daa5a4055793345ee096726ff953cf0538d2f3269667af7850caa5c5bec9894b3c9bf9431dc2c8f061b7105b672e32af18d6af5820910cdd47d87507ee59bfa1a8dc99abf31c6e802fd4e65a000dd1b1be89ab2a0aabb152a9c2dc8ac0dd2f114b8d8ca014fe5bead6c7aa0894ad1565bbc1f45741caa95eeb3c0bc4bcef2bd76b468a7d395c4f9bfa6f8570376a2da965b4b67ef67976b29d609d7d5bb45a4a42dfe3bfd7d45a10a42aa7c00f7803df57427d3d85d9a8c9f11b3475f46000a1c946fe0ff7e3072b20c2353e1072f22f1daaa4e1a5b5a6f6f37b1ae636be5669771155d41b243eaa91844292ddc10ad4058d6cf8a3cdd1b311412d1598e7101d3aec21ba6431309f2c0056a4a87433debe1f1ca040440fbfbab9d475734978a89831145e48603405206b34f85735b502c02f95b7c3ee1ec369489f5336151f990a8f908b7fafc66d898a522ff1f057ffbda61d2cf78f99233f8623ad0b991f0ad771edca62ad2c5fdbccd0ee5e7902f58380015f844c106d6dee1f39d8261ca0b2db7d06f893ac2f3dc88fefdb8c363628d1a1ad0b4653fd8a3350d9965e76a975d0e66722a8c3d137fabeadd870c33e49f3d3ad93579bd183d46d43c5f0c3789ee9d1ac1831a7238a37ac277918443fc9f5fd20b8d011a4d770854eeafab4cc9d1949a245853a8cbf5b40ec9b0d1049dcff710c70071fb78efbb38f0cbf0a091639f97b4c2fa971e95a79a26753697ad5f7b2c0ce35d5c9d2e702b1ac284ed782f412d71a8ebb40f02d2ff05050121dd72c3a9974fa15f4e9b508ca6421f07bc1a534d2fa335737faebaffc7aeb9e70a62710f802fe4d00849e50c76bf2aa329551ab74b02bee79b9a1f62d00da9e57ddda98843212257d2a81928fb7d7b44f817cd32f225d4c72248e3986681ad5357752239da7f570f407a2d07e399b2ddf12b27da4b969d673d2609d60d77810352310fae112e40b7da404757f7af7920ebbd6a3e8abff4262993decf1f0eb667f3a83312366b190926f95fc590694ffaf865473367cf86c0c045cf0cca918a42a814388401bbc47d7fd4cd89ca0f5576319b0bf48e0da17b3e226cbc307108e514b93677f54e4e99a8d2dd06e1267f522c1c407aab3d560f68c081523249e576c8237d5b88cb175bebc0b1356aeb6b9992f3cf055bda394b7893c57d68b7ef5f5f92eade8a0cbe66889280138e38b08c96cd7e17539438d7910eb33093b9fc15851b201ebc8cfdb99338e17697679732688f238e0e4662755e85f79f9b57cea846f2724970d3110b5bab3d16fab77b3dfb517dda33d7e62fa7e69d2c27e918adb752fef6524528d0609f61da8f9f682e7a710eb5d9e3f33e74a74e2d3e88dfd159ecd363834bc5ca050a867b5280d9c194ab79a39c712e0ce6aff85d7e53cdb288137f17e7cc0e5e64f6526871b2fb219fb67babaf8ef8d7fc2abeaa11d7423a156ed6e52908cabab984f7a91c3ca892d3b2d4f8fa10c1873d23955498656a7cf28bef4b07ac57a38770147002de95ae475dbda1b4dc74e251a0cf7ae63cef086989049705ccd6b23b34ccb548585781c3fe2a9ea085a3ddfb2f2da689c4d05dec11fa8bfbb0f0d5060239cef218a77445c64891c6a7400dbc6537e77c998875a52c38baddb0a5b111ae129ee1bb5f8ac39a40a1eda54791b916ab04c5b49f85a06d61fe0a18a8ee788cf213ec518d4103d10949f9112dc46b7f0131e73984e60c24f951d7fc3ac5e68dd04aaabaccd7e8261ec5885712e812e8a2edfdffd33136b7e45422f3806f8713b6dbf63131bfdeafedcbae85344b856ecc60e0f2b54d53ae658cd9ef46d3174482b6598af82df880ad60a41e2ff44d975416b7d2a39c3b07c40a641319e7819de925bee76062e139be561a8e6c18e9567cdf018c203dc380e1bf5c785af3b71e2a9a893bb220a4747d93a5a74814d5a8f0fc27513d6b3bfa751fecef1f4cafd9360ecd0917fc7a2d8ca5c951c0599688546c17d88e6f98c221d15dde022bcd6d9aa2d2e8321b687431939517fc1e44d62b7a55d11abe1dad78caadab0cd0243929393d754035521f85b49242f039fc2cbc86cde867125d23f0c6d5f7cbc0fd4df699997f6ced752fb208973972994bdd2c6ca2796313c95b6f8f999a626e9450ff9ca5793dcf82b492182c082227552440ddc40edfe811dca64010d75594ebe6485b0048212fbf61633f70cc2dbb7a6671c13e385b511acbe330ab6ae934fed413a69790933848b5aa617c9320009779fa67798c99e8756051a62329edd10e3cbfee91fcadbff43e2b904e5550561e76c83b71cb76c78f7a5aa79b70620198cc510d39d0e4111d0ff2702fae765c70442ece73378509886978945120f547caaaf8574aad86d6cc5663d5aed1c154cc9de781dec1f19ca46d0c37606bc93852118c74d2ad52debd474c1850518908ff51e0b3fe0dd32d474cab81658218f63b36faaf9e755dacd8a6b4b76d160487253534733222f41119adea8fb93dea83475d7b0e27010427ad09fc5c34e12b1c843f55c45045fedd3de3b29c31d4f79bb447372c2f5150e2ba1b26a0513e9bc114ed173094842e2e53b8b23b3bab9213494bb11c7c0b10447838916c88be52fb1ca1c210a56bc2caf02c09cc55fd02a7144d55f098ab4b7797632c002b5775723fda9ca0e1474a016e5acb05809528689ba02c22c569f96e483cdafec5ca64af98ede208e0dd6c1f18e21957844995f8f9596aecb6d39a664347bf9322be39de9e478af9e36beb4a57ae16c04e08c57872f63770bd90e295112200b1dea87f9ee0420eb3c510198dd8336738086f9e39e1365fadbc150a4d5ad4f274d325dbae7f90a211872ce5f56ff97711957042d2f4c0d7075b643d5c864b417fa6b55b2f5a73d8d1df42c021d526d4aa0840b15056ae79923a917a51fdc29844df220df4c771ce05159764ad05abe1fb981cfe980e0b86b0af0071a35e05c04a74ae44def175b75496df1eda9fe8c72a06eb2de74c1b3d678ae33b447e824535d5782557cb542b1afe77945d543ea33cd781ec615888369de803760962d1993bd2ad50a3ce0d616b5b21bb13392b6c8668aefe6284ab937a997415b4d5c24396eaa4492c72f4c1e47950bb10c795eee3bd108f471a5d351bf6902adf89833f65159e5fe3ee3a31a93c3358710f6bc99b2241aa186a31504783aa21369ccba496e67ecc0f7e0f05d3e4411f92b7d3684494c86da55977e7ecbe0e03b14cd3cf26e356c40e70dc41b6c94c01e2c99282a1ea6feead40e6e7ab7e31207e69213e24fc9248b1a1366177a00ebfc29ea843fec7f719492ac1216c7a72443c53ba624f119da424cd427eb8d3a4128b51489579885e328b3c6c83de559a07cbe49c45fc0b3207b226a1e08eac89c17828311e7709cc13d99f03805b6c4f5a4e787adff57b7342014e70b9cb211731cac1150dd5e664c19aee802add766b65334cca98f545bbaa1b0446bc39e55b3e06e1df8f9993ec4c5d7ac7e45a8fc4c75373f396193b3283cf22b7fe17624091983a5588bffa3e06fa841b5cf71236a2a1aeea698f6586f042054d3a3024f0c93a19b62329e07c77c668e8fcbba77ea763da77668a02cea70bece471cb57aa595a6062931d2ea9cf3604a74dff47abe11204ca44614a6a0ecef04e9aadbb97bff9b1d15947949bcb2ae701e41e8daa5c1a96901c1624a2a698daccd3a8985f68b336cbcbf8bf536f98e4a549da1d100198d692c83b2fe48d8cfe143e622016bcdcf1b8464d3dbc835e61a0341b2027dabe3ac175fd9a17c0da4b6d0896f2d0fc5ffa5a767712790b500dd52168cc93bb8fd0826081842b43b20fa5d4c0bd9545051b14f59fe072a2f73742ad461c20a0bd"}, {0x38, 0xffff, 0x1f, "1c9216306d9b2893dc575854e61ad94af46ad3915a6d4be1d507e687b818ce49dc"}], 0x11d0}, 0x400) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x181) getuid() faccessat(r1, &(0x7f0000001600)='./file0\x00', 0x30, 0x2) utimes(&(0x7f0000001640)='./file0\x00', 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400a1c, 0xffffffffffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0xffff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x1a, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:00:12 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x3) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x102, 0xc0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) r1 = socket$inet(0x2, 0x3, 0x7) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f00000004c0)={0x2, 0x0, 0x8, 0x1, r3}) socket$inet(0x2, 0xa, 0x3) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000280)=""/54, 0x36}], 0x3, &(0x7f0000000300)=""/58, 0x3a, 0x1}, 0x40) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') socketpair(0xa5b85d0e212873e2, 0x8000, 0x5, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) getppid() r6 = getuid() r7 = getgid() r8 = getuid() r9 = getgid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x7, r6, r7, r8, r9, 0x2, 0x3ff}, 0x0, 0x2, r3, r3, 0x5, 0x2cf8, 0x485dec8e}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) flock(r0, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) 16:00:12 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x411, &(0x7f0000000000/0x4000)=nil) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)={{0x4, 0xb6}, {0x5, 0x7}}) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="37669c3af79549e915b8842391d4dd28e01b74b3f482ef4dc4d781b20f6e7ada606e682a87ce0eb2a7b30232838b9f63715ea9a3bc8b8073d78da5c1b2c4197eeeb2e877e9425f60b49da90e06a776c59674e9adb94c45904980a04d40159e28da970ded9eba52c04255b83c04cbb2f0839e168b768a0e8f68bf007df1cfa5de524f39aa3b420b817f0139fe5a389cba33fbff5d7e9267a36102dfd16b35b5cd7a95713c21ae44ccb4909a7c3422c8b40e64c3f2ff1efe65c24ce77f91bd74550555957180a31958d95c7903fd12bc", 0xcf}, {&(0x7f0000000140)="515f151c4c7109eb8c638dc40fdce40ef718583e96f3ba406d1bd816193d3cbdc40b3b0ed9", 0x25}, {&(0x7f0000000300)="f12c0f35f0b6324b3668c4d3e95cd27430438b23b1112eea94af08e9a36d76c0848e9bd67fde0106dfe22080f287597e936d9be64c61ef3c7a7724fbe96e9eb406e4c5fb479a476554cd64adbb5301c60d30bf13", 0x54}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2]}], 0x20, 0x404}, 0x2) dup(r1) open(&(0x7f0000000400)='./bus\x00', 0x100000, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="7e05d870bee340e4140023815295f900a0b02f17556fbcf3b655d63b8531b29e37693805421005fbbb369f6b8ce0facf32012acf31b21852", 0x38}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getdents(r0, &(0x7f0000000100)=""/106, 0x6a) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, 0x0, 0x0) r1 = getpgrp() fcntl$getflags(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x9, r1}) r2 = dup2(r0, r0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3, 0x13, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6c61a7bc6059a818, &(0x7f00000000c0)="367474289c5cfe7101cc0ff52671480d94a4ed3d64c4aadbf08dcaf8d9a14ed2534d495e3bb69a53198be5d53d9e83c02b8ed42a7adc4981a25dd16c24035249a199ed97dd9b4a2ca7d12b2a7fa5c99e94fdd5c3c6c1c3456286cf29c6b3db8a53d9e35981ff89f9554c46f493257fbc9dd5d94efa78ce00c3c2cc6798906f4fb2212b2c234c6ccbe0b482f2f585bb253ddd5be7cd47cab4454d9fe1feecfe41417ffbf398efc2bb5fa9c434a05873f7044784aec3c3d1f43d3cfa353c3fa03a41f067f88ad780c25be48796d8d899c27acf43cdcdc26f914891d7af8a2b3a", 0xdf) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2e53) open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: mlockall(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = shmget(0x3, 0x2000, 0x11e, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2000000000004) shmget(0x3, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/164) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) getdents(r1, &(0x7f00000000c0)=""/14, 0xe) fcntl$setstatus(r0, 0x4, 0x0) getgid() 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchmod(r0, 0x40) fsync(0xffffffffffffffff) 16:00:13 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001680)='./bus\x00', 0x80, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000016c0)=0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000180)=[{r1, 0x22}, {r2}, {r3, 0x6}], 0x3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0xd653) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000001640)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/209, 0xd1}], 0x6, &(0x7f0000000640)=""/4096, 0x1000, 0x8}, 0x41) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) geteuid() r1 = getuid() setreuid(r1, r0) utimes(&(0x7f0000000000)='.\x00', 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x2}, {0x81, 0x4}}) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0xffff, 0x4, r1}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000)='\f', 0x22bac7f2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000140)=[r1]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d", 0x13}], 0x1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) readv(r3, &(0x7f0000000840)=[{0x0}], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8001, 0x1, 0x4, 0x7, "1a3429752924b6fbe2484873246c57fa996d5843", 0x9, 0x9}) syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) close(r0) connect$unix(r0, 0x0, 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x100000c003, 0x1) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/44, 0x2c}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r2 = getpgid(0x0) pipe(&(0x7f00000002c0)) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSCTTY(r1, 0x20007461) fchmod(r0, 0x10) 16:00:14 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x5, r1}) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$inet6(0x18, 0x8003, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000180)) 16:00:14 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() 16:00:14 executing program 1: mprotect(&(0x7f0000141000/0x3000)=nil, 0x3000, 0x7) r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget(0x2, 0x7, 0xfbd06e75c109786a) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/57) socketpair$inet(0x2, 0x1, 0x80, &(0x7f0000000000)) getsockname$unix(r0, 0x0, &(0x7f00000001c0)) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x100000001, 0x0, 0x1f, 0x8000000008, "7b18350252e0f91eaacbc059edaedb559032a6bb", 0x1, 0x9}) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) dup2(r0, r1) setgid(r3) 16:00:14 executing program 1: setuid(0xee01) chroot(0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x8, 0x4) openat(r0, &(0x7f0000001100)='./file0\x00', 0x80, 0x10) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000001080)='./file0\x00', 0x80, 0x0) getsockopt(r1, 0xff, 0x63b, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x8000000000000005, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000000)="01000000", 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x2) shutdown(r0, 0x1) 16:00:14 executing program 0: dup(0xffffffffffffff9c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0x6) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setflags(r1, 0x2, 0x1) 16:00:14 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x20, 0x1, 0x1b, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001140)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1000}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0x1010, 0xffff, 0x7, "5992a24c59ee2a91ca87d0310ce7bbe0a08e6668691ebe35133f3d0c54857008d18157f330bb9873eb0fd4c19b4c19291715ac3a0aa2009c79f5841c233d218a2403ad6404fb9fec1774c170f81eb949b45d3751047ccd13529ddac043e96b3b7fdcb75191c59c4144397a20880d31bdc1dd8bd59e6a3b404f49789063428f0ce02db48a8fcaa5f8c4fa4b28c5795a20a772d258f64bdc05bb24208812142ffed657860ff70462aa80351b812b6df56beef28f5da105043d16eb6f2cf192958591ac02dbdc001867bcab80d41e7a8e73d89513661e9ce33df421352e19d8d06183aab23849872adf8625770bb8ac799a5d80745105a8c1b024ad1cea65d892a12e00bb4daebc557fb1f00a1ff5a9e44f8b5ce582457799f55123747f0d6277ed865c73e02faae5d60e5faa5cf84f4eede985f005f0d1828c81cae722f99de46c10fa711d047a82ad98d904e6254ba6525a5c67da3eb65c9035c93e75b7477fbdb0066c7f455375199dc197b772d21b7755de83a529c715f131c0f93ea5af8f3f8c051913a1116f07a0b571d369a5f36d4dee3716bc229efe7cf164e3ab551bb60670b9f8aa8ac28b420af02e17f2e575b36797e100528a50db70a8bdfd416112fe5eb0c31cead4f5f02c26e75f226df5ac329060fbbb397ca59b565f7e86ed7b47c890e0b80ff02f7015239c642dd6bad894225080f7b84096694b079b4f3150f49be8eb06189cdc03fce1e56a4755439cfbc38810cbb3e53e44c173934bf5f3151bceed97114538bd1120851bf81d0b0bc6fb879bd5762c7763a86c662720dc709be1a4fb6b66bacaf8f8f0c8642a611a91ecce14d4e893821a7d5f4f5da000e5fca8c0c96947261805fb4b5c7228204b166fd69d03898858dacdec3ce3dbecf9add1b460c23b00000582958bbed8a755383f24b6a1aee9fc24d194118b2f1770fa523c125b0fb6723e615d02649fcf143dc1bd75779e15281dcb3318832d65526bb929a69c93cf8a559131cb2eff23f089334f2e582a233f69bd8a29ee2e4d2260bc1f2aa0b3fd77f0c41bd8d9a794ee1a20872c9414ab54919e35b0932cad125fa31a55e3a23975b2eb767590bb204283f98af00a56b3c87229d37700cde7ef9ed7a08828327090be18e0ee21bfcd892881ed8a7a4f3959f2403a5dec59a1b6bdfe440ec6b5fd51ee6f6118dfc27d5ce5ede74cbc1c8b68e6e25ec85b055862d5df9b8b6a5399838d3a720834ac2b5ccb7eee38635f98498c8409add460ae7cbef79e8083d998e80237c63b8bd0c472e9b2c185e24fbdcae8277b336f2be9a2c656439e394f46c2010af7dfb7dd8974d8d591f26eec447fb0b418a481224fd580bc0710eb913cd6c0d43d0633fa8343d610e3f0bb8ec490849336e05b6e8b28099dd5609d5fcad9b03c262f1d5c7b3b5a777842c89e2feedcd36f71f390ad05a713ca12ee2057b644bfb5279609df15a940a46cdf337da91e70e9b7d7a3b97ef3471574c40047dfef5a88f5e4f579197ffed25bc1a5d70be61d9766dc9d06961a0839fd7aaac04f7d8ea46834a63235d90e7f3cc7064c679cf60ab14a2fb61945d0f4ffe9991f874acc4ca51d9ea254265df0663e4f92de4501cebefe27c1462bb815007d9c1caa6a129f02cbdf6b7478469374f7b051fb906e9ded5b674160548ead2deb9d19b5c3d8f0e05dd1457a8e956b1786ccd16140605a5580b8c3861c989ffa3a94044a7bfc118bcca16e6645565a0b9a73e917a4ac1021e120f430148a71a62cbc8fca121a1ff4b802c3c3672d53770f865cefab454eb15e34cd768e9789d4517e106d4f39d5d410c2a4ebc7648842b10348758278d73855fb5b4aced2e74100afbed33a4f3b17b7fa9343b242756d9fe83fb09d798377243218d9d69e28720ebf1dc7cf01f5710d708b20b7a134ce1225ff51edb23f3894e1b892d9f36362de007cfe53136b9b6c6b723a12cfc1ff559c6192b11d434c72048d412bc6e61899aee050f725efef7dccb1eac71843904fb7f60eeaa4708b5c6d952973bd55592af402406af2877db0d9c4264d3bdb6a4a7605009721a14be5b6331a5a2a20d56b204f5e9cb3698e01ab148e040bd10259d2de91ce84a9e5eb7b1e2d5de3d6dde5325bec4e6ae79bf1a693dde2d61054f5e98777f28e4d8e1fa1a4891aaacb8cc655495dfaa325068fe8a8a54c208af7c095fec12268dd56f7609824a8ce7573d3edda084abf7f0b33d83f325bb2c3a3cfc53f42677030968542239de187a313cd69c1f0edc4a9a1d49f6e73514ee0f1113dadf99b3f72e901ba76333482b323ee6adc4411a3dad54173f662d37e6043965ca99a6f3ccb423f26ea6581284486ff9c7c50ec39132842ec1e0c40fd21a8be70bac66e8e8ccb8c8362cbf20116bd3b1007739d8f0da4328ea26f37f2f91c60765c9f3675a3d2ad66f20af7423ac4036afe4fcce4c7beea880a59784a915f25fdfe955f6a7168b6c3f240471a0b4e9f767c48a36e8675c557f09673f058ce8d362eec5aec5843033306e76c8f03fcf10e9e4a50e26eab5f641c331e85c2525998b68abe54f8a5be536ec53eec1ac48bc4df7abd33f3aaf865c6dd7b02d910e7bd047eb45ae1612c270953bccc58ef5f5f8f525c8665e99948058acb34feb29a29596d353b7607d6a116fc0bda22326f21abfd32701483aba5a63d98bcc4652736df5ebde9dc30d19dbec534babf60f25430e4eaaa54823dd26a9ca8f696e36e3e4c19ca70b1375a5bc6f4ab69702f67db378ac764ff9a3c18a41a6c27d028e23a61f526ddc7a185ea217c629a55d81cdd75afb2a2110f3d20a105d9b9418f6164fcb06d10313ac377c9351f5e632a0d054ef5bb4f59ee3567aeba588aab5b06958567ed13fae3e25b806353c94a83c2907699dee269081cc85a542347f94e72f60e356cf12e5461937f775d3f5b2e72a8f7533d27e2fa51d3e173d00fef74976a55aefe6718de26169324c152e0be4343a953e99cf6d207c005eb2acd204dd8e6d781e0aa15858b3dd21f3597c1c408e48653105b4105f07f46631d95d1e3c76ee3cd6510c70be343ca4e0c0d309852013f291e3cf40f0910cf1a78f85d8f25329797551b41dac460704b244b0a634d302e39de731185d7c9cf17438c5a816d15d4d2ca3a4d0154b24bd89c204abe92bf7f729800b209157c4cf4fac2deec35c678e4eb7de550362885222d1e3f402bddb5e8e980387426e28409334107229ac8ccbd84471ae6729733a0bb6f48e76b0d0822f6fab82d7185cab8564de5abf91e2fad0f82b4176f0fd251965d0cfdb87146db1934b018dc6becf7c2ee9e802c703e57bdae9099bd4413298edc5e8eeb13b2f91d85dcde3516ac071519206ef5712f043f41dffa060da8717b2ec9125c763127644f5575eaa870f1a5f8e91a5dbf6e44a70801ff595f44854f37595ca7a7e8a00058babf71aa204550e61e17565780f384ff9e213712648ce7d0e7bdeeb584f41eba04da23caea3b8022fea48da69e6474547be726edc6daf166becaa319130643debdf9a6faf0e495618571f5721d3c5b743184a7d44181afba23d04065aa638f3fff2223a0c42e19c301ae7f78f77f599bb893cfedd62f72a3706ffdd253932284e156fe16b29fc88b972b22cc022fffbe9c3d1793012d53ac2602886ecde1502091f2371014ac0bd7ed6d61b421b4eb4b6e7490a5a10c552618ac867b66f9a6179dc5016cfe6cb43a376523707ba00d1869be39b67a00d0609ce2fe6c0b0ee7a949fcc26062cbb9757c3c086aac9e1993a3b608691fcd3000265bc35412ab6c8a0253d23ad315953eacf0c7fd56e7081937e0d505cfe19731a4615affaa69907bd2a5e13cfd8e59071ec0a3c536649e33409017f5ea20d342e7068814f9aebfb65a6b676d51e36fc249863886e779160beaa13c7049fcf2c5f9d873349b3b7950843a9577eeb9790c4a4902d8fdff7ed019c48393ebe87923274edfaeb1d5f26b208f5c9f0419bbcc24de84d2a51dcd708536094aef4ec0124a2aeaa13f9b2fb2c8b1b96487fcf031985bc80053b95f3571c81abd3242ca4a18194a169d0b3523bf955614afd44d5c48b3745238eb40c0fd0f5d340dbadbfc22a2722c93719bc545da43046ed14db60b96012d191b909cc0b90b95b1f828c57234ad4f45c6d2c9ac8022f460e2bccf8153cc02abcf5afd23c097e56462f1f4cc970479f7746de4f76df7820ce4fbb79f9ad38a04e9aa7075d8b389ae79bc22197a37d5ed9bb4f3a82a3888e78f18bc5d44c5f658a1b7c1b5b3cbabf3a01bc91ff02e2027e8d2d1ca5c4b5db69ae210dc4f2ff328203a1772bb4cf904d58a61ca39fe86cc1bba83ab3c8e6ecf6c0b77c7b4f47d12262a6d53477d2279f57f7a96c7f898d8e8fc8a692b31f92f85af46843f9c07de9b1060377086fbe636b71302d9c17263e2f95e579468dfeb4b05cbf897914295f6a6edb78f822d442177becb4685c7e65b6f2217fc260fd4d5467227446f755b933037035d6d4531c27d73b89405cf0e693c228ef7c91f41bdd01632d3e8cf033011413d3c26c301b608d47b07ce33fb51e7f8c2242d9652189c2859f0087f1a048cd6a231247182dd44989a9d06de98eb93f46c3838155568ee395f22e5e374062f58aab0945756188f3f182099d7a2c52cba1488ee9ec188dec7b9e6ee84072f0209b2a0621b3f4dcb8771374fd95cb89b0cbd54f84a885ddda8226dff35eb6b4efa13c332798ea2aef37e50c9ee2bd2dc84d9bab5cf06e8b8c800cf4ddf11eff3e72ca59c7af5214aa91ef774384258ec959bcce775b46043025c05b1be72e2b21323db2754c8656f2d1ad84643188862c77d132e864600ee9c9c50182ae5b4cbf4582147165d94e7909d11e6af118b46f9e9bcc2f54221f315cf809458886d9fadeaa9b5fc610c07e82f7dea86db3854d0d79451d5984e135187f05a071e3c12e50820593a502d14becacc1d9bf1b5cad1b1e6359343d093502f9ccb20fa288753ad77cdea0e7d2d606d0c722ba947d0dbd8cca5f43912e71193e42344a7fdc3507bac6e5200b27dab5fbe60e5f87413fa77aa226eff3b056a2144c153c3072811e470dea6c34580f7235943ecd1a05ff7254b4b1908a75e0b374347218fe3949238a465a96f21b2d7b92eef74c8e4c1be4378035214d83127f94dea9c587c6f5f50e7c6eb4b3fc20d3b5b8c7ed92c655e50b149f6c0d3dd37e20e55596942f5b50ffb36a77cc67a856495e9f113e13e34208a1a769b0dda6cd03918c44a22ec7d6970b8a82cf935f5ef90f3f83a82ccf7415288a04767d80080c0bf807d82260b5f59c196f7100cdf970db841628d5e2ae12f2f2d0f97a03c033a42782f22edcd2f1f2b6755c0444be4346bda8a364b164b76970fa7df945f3455dc765cbb880e18ff90a6ab42e7621961171e968ef68575a842c06b9ddbd69c683e7ae9854ab62b9b1ca54c44d39f082723593f56fb95491d86330eb17edf1a083db7f300f80aa7b9a3a13298e6772cd01aeae7bc9da81b264227324ee96bbea7b3f6a4caed745ea59342a0df5fa25e49274755f3892db348314e4929e7e47b3a9177ea28277821822bd7996fc75b87abfd802b46c6ce6fc5ca3c90348f7a54b275fae107c86adabd041098e6b7f96344715a1c37b7874a50e56c086ffc91faa04e65daed95efd269a75105b795f2d8c703d708df4aa31f8de00896e5aca92fb0379df52d82b74b29458dc1f7283d4de9e95304751bd78af1146e8848d613cc798cf44829e335bf0072f91b"}, {0x38, 0xffff, 0x1, "f5be936e527369355aa873fea6cee293ee805ca6a3b9043030b357fc9d612f5f76df95033bd4481d"}], 0x1048, 0x2}, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$setflags(r1, 0x2, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:14 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x1) socketpair(0x26, 0x3, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) msgget(0x3, 0x210) 16:00:14 executing program 0: setpgid(0x0, 0x0) setpgid(0x0, 0x0) getpid() 16:00:14 executing program 1: pipe2(&(0x7f00000000c0), 0x0) clock_getres(0x3, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) 16:00:14 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000140)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfff, 0x13, 0xfffffffffffffff9, 0x6bd0, "f77ac378e0cfa005692b7acc4a9a57f581adfb29", 0xad6, 0x6}) getrlimit(0x6, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/222, 0xde, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="37ed861f27923f4be5a11b606824e2ee78002d206d1afd94599f56345dce106b113e19a14a7e3461a24165a0e19b9c63f87665ae3476f0f3844742994067bd3ec5a3bf72c7761520258848a1ba61f3af48839c9f5939d5bcebb96400cc39019d2b7b0ab5cbc3b8d3552dd6fbf12a8ebc5fe0e53233521d81861bc8c8841fba2b7937a7aed254cdddf61fa426ae74459c4741c9038fa287d1f4d167f3591f9b7bc2db736dab50dd3081c1974ae4e0b58696b169997631b66ef0013a2761d8514553a90a7adc4149134e8b25c5fea712a93b147b761b621153c706660ececc656fa7cfb9b8b5480268f425b5fca08847aecbf05c3acb08cc1724b27620b0f9486c6cfa6e9536be61b94a50a15f855993aff9727efe0a50b9b86c67cdf2f9d7ec3e7523fdae4cb3e1cc031f6a93c5915e8bbfc3b4138251479f3c60467638c75296c63de8c0cb6b2d773dd52cafa2b0634f3966f2254cb40c05f38e2f99a772f7e5880f8674a7388379dc799a6c96b1e6abcddbb3a8aaf945701e7f7263bde852cb0948ca3936a86ef40b772f3751cdf5cef8f3c49cf7fc37039cf7929e425d3c0879661d80b2402de7745ea590e818b30ace3645a9c854c4dcd64fa32a39653d5c2950b599ca2a88b20b5130999d406d548127f128fca3ebf2206593ba763bb9fe96c8486275de3ee22a14b543c3e776dfcaf7e57ca05f551bbd7f9ff8d650828fd8ea7d08a682cd3235a6c7099e5644c9548c9758e3b5c2d057dc4096f44f7a9fedb89ae117536f067bd9040171f152eadd44f18a130c8ce03fd88da4f1079ea73403eaf1f2251753821970605e02d403dd141eb298570235e74e125d5b6d2e9b3dc0851ab78cfff1a70eee98be8a606fe6b630f48ea5cddd1832adf73ba71cf7eae67cfe26de5be8b1841f54ff594b4b426ff7feaf279cf23c4e10709f0f0cba71b8658b130c1d5c8ce5984dff360d858c160577ba87fc19a0d85e72c9eab5de85d9eb106d80271a09ad4a9555c7219c3c0f82e8ebe8ab0ecdd41ab4b9586ce78c28d6c37cca80e111c48b412ebcd7003f5fccd704fdb032b392080f635e6339bb3e6590cc7e90d6dc54c983d98cd619404183f43a5df0bd3370ce28e1ef9b97725e0673992dc8115b7ca23f3d06f9b6b3692fb54428a7360de2e8d3cdd760faba96fda6d315758105f4d52e2c38b56998913db5fabf3c3b06f83a2159a76e40fd4baa5470fa114d8588ae97b7ee1c270ebcbf906a70446c597401e86faac8d692e4657ca77071d1fc82c573899933dcba9efaff506d7d9748f8fa571b51ef12882b30c26add9fd9c868fdb221035f452164ddb1401f1110ebbc7e3fbff61c9595138badb03e01d9923a44f423b09683b93982960ab2f145997c10077ea8932be50749b99159ddb786fd0b6c82ae2665da50c5cdc0b4ce1dd8a463ce9f6bc551675de07e1832e425905923f1271668327000e82de5915a6725807f03e917e80069f6da4e1ec20ffb0f630a6b694e441dbf63870316851fe876ef37197af7058f7efbcca593820bd24bc226abbb44b72bf1a0129e0628303200a4edab7fafc88e53159ae438c7f172e2cd01d8779d70c2cd94a38e0933ca6929c61ea2e7318d0adfa89dd6e3d977c0465d7573dac295a51b836f78883450b0aa8a27b67a274168dfa490ed2567c1ffb1b9595959f055cc26a6ddc9196d128628dac65820509e9d05a77e943e4010b81fda543dc92065024bc5071a527d1c1a0b4032809c40a780693637a874659ba3cab8d00f61caf3d59bdc05f8e02d4c1905966eaa7c8e69981d3fdcd8d9dd115a0271f16204acf051686cd59b06154c85fdefcceddcdcf4ee0c5c1155ae0cac64146f15d5ca0ab3250fecdec636cad1ddcf2a18c3c4d635d046952703ce976631ad023066d552f844ef4ad3d1a244b5bf6554d1890a1f7d726a5631df1c96fe0c87ca28c73855c908cfd70ad441288425e3b0f5e3c81335e221d3083dbbd24426e6cb055ba9e0e741740f5de1fe8b1084a22f31434a3abc503c192a428dfeb656a57fb953ee2f91d9f91c5a8aad62a3c7f7ebdab200c8315217d1fb4ec32bba980ed7727d473d77ac59c537e80583ac692c20c2c4e892f6f8e7b042ae8ac44e199dd1b3bb1acf1c611e63368716f1fde49bc410ec6151dc7c00cc9e70d58007148102498faddbd38bfcfaf11cf7eaedfc1681b1b15920418564f31a85d907eedec042e4ef9d7260ae278ef21b079f5245e02577947e5d36992c58a56f20138157dbda969a72ea3b0f210b62e8b89cb43fd511d0d0d19aa45fa2cfc9eb04876945198846f9a07251ee735283167177fe248d07cd11de205632ffaa26289751249488ed1c5f310c30f446a9d71fc2dbbbbb151de48053ae70663c40b4f164095e5c47c8dbec870166adf04fb7306bbd30b7fa932b3803b6bde5ef930192529fd58595f9c35250708bfee7bb5f05828e94e45e2c7a59afd4475754f69b1bc17c43f3c7a2939c867d37127c5628cbe3da75f8a4c4872de25b37fc06af515befd8f1ae9df41e6adcb61e0322de95b8dde80630ef485a69df4c78d9327a8e2f5c08a30cd76bbe7bd1bf238d4b6b0e6c02f621f91ef2c2803044f3c9e45e376681a3421cfeb135d85e7233d1753251869d6d2c86ee49851228dc83584ffee33cc5c9f7b6b1c774d47cc2eb0ccc776acf01500c6734e57522d695605e4a85a731221ddb1393a3dd981c9246651edd715cf2692ff4bea1b0e03567dd778a6eaca5b6290d69bd4683bad34bf35fb10f12563519c8c3b01952e50b0574d003222fd4c76acab882235a638eccbf8dbdf96742bbd6c4b8358adc8b668653acd2f0f81bd8c6b47ab06488243a9716bc66b2d89aa6d201e522f8e5ded742ce742ba699b6c999301b785d17765d74353019613afebd92a0e89978a71e320e0936d41e2d59e49780140761c5a2a657f8d29f696393b20971d02d992fa70dc8b80a3d8d1a9831510fbecad2addc504da6112d1ae64e587e87dde10f9d96293aee349e14a22706a481ae8938d832eefc677f53401adb27b3c50e376378cdf5be484fffe6fc44d7ef2ecda918d51295364388ed3da1afd07563bc390b375bf5532b72bec44d926f74c10ace543b23cb7077ff82ed5664426a69e27a8d16555477aa962f7afb16dd9f5ee24cf612f2575df3e8238738a04bc68e57c050353984e4ffbe38e322fe93df6b4da552e90e98977a9a55a90fbbf69382c99895e5dcd3abfd52fd1aa33ca3052e49aefde46cdf3eefbfc3e2d60573fa512baea3961b2d1a5924c41af38c9d931735e25dcbf88fbe0cf1f13423afe7787bde4181bb7577eeae4dc93a842510f6fc3972c136b52545da34616658fd73a74ab38252ff90378749adc17e76d526492d25d2ff797a4d473e111334cd7f0f0cd471f6e4a2b87e67d699fae27077e3cabf9c79f6de498d184b93bb0e53ff3af8e94dbf6b99055788ff28e624a322521392626d6ee395cd2925a0a4104aeaff9cfbaf53536764004ec9c6fd66291b2e3a201baaee6292174083770e9949fc66ea0693c7c219e888b8bc3e6dcab85bbe27d922fa9de852cbca4a1d9ca93f1567c3d329ee56321f76760e0508024fc5e403fc3f0f1c4fb827c70bae610f71d9556cc9de6200e2f072540ef3e1f2b69e6f3db2d34f090724e7eca8161e2c5caf63614b4dc0bee9317ee36adee1ea4ffb759cf32b43caa6f60c8dab15ffa1d42af712db1f31579f0ef7f3ba05dbfa1c2197a4c2c2119ac85c046db8630efb7c3467c632c79d7a1eac88577d122f408eb1168f21dcd2bc86490f773975025e762381559aed36a89dec1145238921d5a6845149b7b41f6d48e953fe9a2c43cd72fca1daf173710b050dd0bb5dc3b54738508f814b85e82c86556067ce1c07184250cff348587e22bc57506090835d0bdd21ec95b7afac9cd5ae1ecb41a97b0e7a89d022e3122d31f8dea5f63c09e2e93baf8928cda27d2a7afe8fee7590f25f6791304ee677cd2571a430d25d3a295d254f78b44e15d575f33a4d663c327a19930264fe95732384428b09e6abe0f9402bf08eceaff19faacd81c8f97dc088f1a5458ff8658bc128a679a109dfa830a3de7830255b8a1d16c47f4ce7b37de7b2ff901be8cf7066a7b5f6775d917c7d02871ac77ffc14256872ad6a95486f4653ef752a926e625e8d31fd38bec402b0868386197e8e0dae6d5ec332eb7a84f079d3192c9bfd3a071ffd80709dab5babb9a29945cfffc373eb8553550ecd70f782c6475c64f241698ae504bd3701c9fe7890261b8f90c24f5c6c496f9cf34b91b00a1819d5e2771b45a22c371ef328ce1f31cd9c6284518011c7c607ca97e1192cd43a4c85d821f6e58e7a4c58b573f71b7b95cc5169906530b889e4b3496bd373598c397f4815d7ee5d7bf309a4aafd337452293d208f100cd70d5553044789395692b362f79d47d2c943f8d6fe86c3d7b78a498c3774a710e1cd40acb841b8a17c34e5f904bd8bff0637d35bdb94709e506fcecebc1f796dcc9de31f73b0a9dab2ea7c12cdbcd30e9af090d5742a5a954f65121dbeb12c04833d8ae3d3c4a484b17a98f59dc0654d7b55b6ecf1557f0c9b6abeee5e0ed4d07b02ed2900ba5728ed096077969c3d91970eaad321fcb08534ddd77d40c4fef0d4f57cf6ad0327749b117bb57cc76aed497e8f9225142038355b62d18a02e4642ef52ad14b36f5411bd3a78dd6f55c861e9781658e4c28527c63bb970ac14e7d3befe11b75bc8b396b4a8914a9e7b3228709e97537a676b1944521f12ff4b2ac9d7c4734b320b877bc45740d504ec109ea7d03925de731c5e8dfbb810575c7c1d059326d67f0e52a69e7d83003059a19b411a09ee7e29eddf1f5e9340eda337e3a539d108d55ae04a1b46d6341dfa4bbf8d6848eff6df1d4ca41b92b036d67a19063ea0e96fc1bffdbdf5d77a97fd9d37d25476a8c036782fde1a0f37fbad62acdc73d6a69d9087f9db6538d5fc4b68ac6f3607fa67ebdde42b5895c8cbb05b03f02a3f3426750a0fb5e7046e09e5230ed0cb340f95d8aaafbb58f0ac32b35c9b07b690a17168ef35261f7600b9121e2e49f93d62df6f097da61a2a6514ae0e2d974a64ed686cfef9ad9c7add9744b3382f826e2e574341c5f87d91ad7f8431f6bf7a5ddc0c95781caae1b04684a3a54d9d49b3b5d813fea4558a8f85ed15f88cff2479b7377130600346594a2fc5a563c1db2e7e15e0c61c0353841c0693552a299c5e909ba55f8692b74314ae6c991fa2e5d42ba8a882357cbf28ef352eb7bc94d2a89d689a647677ea3b0c94b3f30e5883ae99559d4d28a256b95ec5190bba1bdd200ab44a5e4b7e2daa5b10abadc61a02218feda7758ee6b850fadd8318327a912d32f4f586fc9bec8561960caa0a1d0d7181d9dfda0050d7c2ef70da2d66d78f087059de23b2593aa2ccb2879b01e67675b609622295e104f556ee0619de5d2c89390841fdea13bd939438fdc78f18447c74b870c04cc71570872d7642028feefd4e60ce8d02ddb3c56e241e58d9dfb8acbf2e1028cdd2c7fa5074daf684903a6e67152c25bbdece67feebb577e205157d6e79cc99069bccb6f55f17995451d3927a36c9878ab4a4ae129748bbd5b8c0efc90806ce93e8b1ca326fc92670d4263106272014568cbd842dcb45bd6f8cde08770084e8e272200a925910d108917f6a1da7a843dba63556e9a866a45cc415bb9e24a2297d9a016e97fe589f530feb1b06eaddf190c5ccfc7ef51942a59ac37124120", 0x1000, 0x8, &(0x7f0000001140)=@in6={0x18, 0x0, 0x3, 0x7f}, 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x524}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xffff) dup2(r0, r1) 16:00:14 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = dup2(r1, r0) r3 = kqueue() r4 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0xe6, 0x945, &(0x7f0000000040)="856421da6d93f7b5016acfc6e7023797598f85ee61506b3ba97dc091a25d469e11c437133c3d2bc8406853fe840e4fc38cb7a3a580e7492d3bfed700e6dc4572f2a516d8d0d90ddf912b657437438cc24dd260cf497684238e406b3af6d036e4feeac219dbcc5e7883350e9be7678aa15433b31703b1e6e33d7474c7e80c27feeaf871783e8c81decdb68ec13152d7c2f86b3934a17eb3e79b75d0ababc0032c66c14b884ba892d0a31981be6abd2c205b82b2c5bfe9e0ec52ad95272d3c2c16e06baf44499a75ca1c64448514acdd7730e9b128fac729fd6f62663804aa33653e2afb6b97c61566d1716b57fc3f8bd89599d6c6a5478fb4398febb569bb58", 0xff) 16:00:15 executing program 0: clock_getres(0x5, &(0x7f0000000040)) 16:00:15 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x401, 0x7}, 0xc) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x1, 0xf0}, 0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xbe53f2aa6d031117) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000b7310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f00000002c0), 0x4, &(0x7f0000000300)=""/136, 0x88, 0x8}, 0x840) mknod(&(0x7f0000000000)='./file0\x00', 0x2044, 0x1ce4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = getegid() fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000040)="08b65aa2e18d6eae0a274632c61aec6bcbc0c2cfc407bb8f9b061980256a962bad99f0b2a5f3c9a3ff5ad0527b404086cf4096cf4dc48be503ed4421d5bf57", 0x3f, 0x1, 0x0, 0x0) open(&(0x7f0000000440)='./file1\x00', 0x800, 0x2) 16:00:15 executing program 0: unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0x20691, 0x81) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) getppid() fsync(r0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fcntl$getflags(r2, 0x3) fcntl$getflags(r1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="33fa14d8a6efe536d3d0969af042e5f44be206bfdd0fa91eb8e8671490556b5e6586cba78f106fb11bfd6170205960676fdc8aacedc326bd54db06de39053c52bb5e0e8c2b8c73234897d9c29c633ff4ed3fddc90cf64aa2863c322264fc88f4cea1fa8bbc45cc15182c5450ee5e7299d14f8faf3c31d0b89dfcaa17aa49a5ee58d3eaefe72fdf3f4533f9c619603fe725ec6e1a3390033ce63e1eba6c2165c16824ee675367cdbe278a34350cb8376c93c42651e6d2dc007fa8e0e2e6b6cf3d062c61d5", 0xc4}, {&(0x7f0000000280)="38f1a5ee5026268fc586c543683f9585526e5494e387c96ea642a0987c810e8c8e269da09cd00370050f16c67851d4019d9c7b8d9ecd0e9e4eba156a48d959669edf60c738cb66565edf066973193c54988d417bf47e33cb6389e280aa0932c8b6296183c7d2a28bfb2c5175078bed80bdbf7bd660b23c06d716f090280346ba2ee43ee2f9722271019f0a96abbfc8ff9788d05e903f8533ca964a3271831607c4284d1561a8fcc406e6b3a71b8ff91acf2f1370fd", 0xb5}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38}, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x80000001, 0x16b}, {0x18, 0x2, 0x7fff, 0x529e}, 0xe5b, [0xffffffff, 0x2, 0x6, 0xa21, 0x66, 0x8, 0xfffffffffffff492, 0x62de]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x3ff}, 0x8) r6 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x8, r6}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) getpid() 16:00:15 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0xfff, 0x80000000, 0x61b, 0x3, 0x0, 0x4, 0x36}, &(0x7f0000000040)={0x3, 0x10000, 0x1, 0x5, 0x6, 0x4, 0x6, 0x6}, &(0x7f0000000080)={0x1ff, 0x490, 0x8, 0x3fe2, 0x8, 0x8, 0x10001}, &(0x7f00000000c0)={0x0, 0x4}) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x42) 16:00:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x401, 0x1ff, r2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0xb92, 0x0, 0xfffffffffffffffc, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994", 0x9, 0x1}) socketpair(0x12, 0x1, 0xfffffffffffffcb3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r6, r7, r8, r9, 0x10, 0x29c}, 0x3, 0x44e0e40a}) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8801, 0x20) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:15 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:15 executing program 1: socketpair$inet6(0x18, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() dup2(r0, r1) pledge(0x0, &(0x7f0000000000)='{\x00') 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0x6, 0x3, "3b946008f1418a448ed5333262c58bd3fc175850", 0x5, 0x3}) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:15 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xffffffffffffff2e}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0x4) 16:00:15 executing program 0: madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x7) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000700), 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x7fff, 0x1, 0x1, 0x65, 0x9bf8}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x80, 0x27, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x6, 0xf0000000, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4, 0x30, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x3ff, 0x81}, {{r1}, 0xfffffffffffffffa, 0x30, 0x40, 0x2, 0x5}, {{r0}, 0x0, 0x84, 0x80000000, 0xf8c8, 0x950}], 0x1, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x23, 0x50, 0x8}, {{r2}, 0xfffffffffffffffb, 0x10, 0x10, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0xc0, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x10001, 0x2}], 0x6e9, &(0x7f0000000480)={0xd, 0x3ff}) getitimer(0x1, &(0x7f0000000240)) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 16:00:15 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x9a) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x0, 0x6}) chmod(&(0x7f0000000140)='./file0\x00', 0xda) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="004a952cca004000bebd121d9a1ce49cd03e9d45c91772dac1ef59d6a8d99df478945321558dfef595f0068b5078aa86dcf19e886969449613e5190941dc97e1c11686c2670d1135bc3f2ea647901b2d3db89819d1c03a01645d1faad6082e2fd4d1a2775aff1a0562db666a82eb79153fea2ff58fa3fb584d0980e1c027df1c77075db1ec1e58eb9206cca797b1cedbdf7ae59588577f55"], 0x8, 0x0) msgget$private(0x0, 0x10) msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:16 executing program 1: mprotect(&(0x7f00000db000/0x4000)=nil, 0x4000, 0x0) 16:00:16 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 16:00:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000a00)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x1, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/126) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000006c0)="36ed392f9c157989f19066c409dfad2ee98b123deffa70bf2a769531a86ffd8e341d22babbae5118b29ded72fc01c52032d14e0290ba23a936b9a10be20622efa84f0ba963944ae07e738401bfcd6641884c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e155c61a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d3", 0xfe}], 0x1) 16:00:16 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7e, 0x4, 0xfffffffeffffffff, 0x81, "75fdd27d1a33fc7a5a6a373ae990eb18fbbc47ba", 0x7, 0x9}) shmctl$IPC_STAT(r0, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) socket$inet6(0x18, 0x7, 0x80000001) r1 = dup(r0) r2 = dup(0xffffffffffffff9c) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8480, 0x100) fchmod(r2, 0x4) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x80000, 0x2011, r0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x4) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001900)="e159e5ad4593795c0af2c76f6fa2183e976055e8d5e068c973f12e2d276ac0c872d5ab53cab153873d9dc0471aa923a77e65c6adbb1b5b5a7fdd8455469aa83d909214e03f4ce71b9e33c69baa51ec43ec6daeecfbfa2b0bae20929aeeb7ce8ede5a3b446c8d4a5174ab6f623db53ff17cea6537707b546d07c4c38c20a00380e4922073fa4fab024420d3fd7b55511f8f6a84efbcbbccf1f1240486a9476e437b5ff74e87bfe9a5b9c66ddcde8fc903a8c23bd038de12835f69160799069b6ca56ed0f0fa18370ee0232584b43ce337db41c87e657a67b246fb2658df3c2760e933100f1453263a35e64d307560227f64408a6302c0346f7195aa0ef18069fadf167b1e6a55239ec095baa5f2b38bb566c1d3ca43cdeaf8b2925abcc1ea78adcf4754d581f8e58286d58601523a0f3ff7035079b7a96a81441e3627663d5c55d7e5ded94c41a97e69626961c8967e14ab5759782179978bd927f453e126fc60d4ccbb90548830f1fee2e3f2cb393e1d3571458e3b8a6591ec2471a7eb8419f22f7024e0b3dded646b4372ba4ba8232d043c081e46786adefebe7a3d35b63ee10ba765413676b9c41384ff9979e874475b3c68e9af9ef326dfcdb6a0196e9d965117b6e64a67ad5a22a34be84de790a949c2b2c1c184749823cb80e0b8ef307c7d2db8ba33e491cac673cec5ee85c20ec3e49a7b6bbb1858b80b398b80ce8208c996f0ff0c428989a05f256fcdc64415b4494f2c486700898516a2b0f70e618fc54b0d7d72ba1280c1ecc7bfdbf3a4d7ec3ce44efca22869f350e06438578810e02b1082092bc2b221d32ef6698000fcc9979e47de9216ac3241ac853bb021606e91049f0b9ad6a17da09663f5fa6593c02ab49170bd51a3e32d100b5c8b02b1f2e1c50f3f8f11a32fac6b8b510f2b9758f61ee0fb0e386c41ef98b854f4e5b3bf181d476b2d930811c55a248f21f92a4fba94603b628267e5a51eed50487653a19781d577faef68d24e30f456595f1981b64e26629ed5b41fe52f6b885167743b6a36ad106c86b9b8f6c8fc35090fbfe7021c7576ffd582eecbf9780c5dc93e6eba33223b5561d21f26e8171a4ad22bcb056728de1ec6e8f2b666bf756832e984843a4a457f75e1acab9a57ecda453dd18eca73f8da6d597ce845a6fb03538e0bfd4cf9a223dd5e4f408155c45ad6ed506a8f13423e9b3447cce12076d27adf1345b5099d0131d742ede79e39c6658721415c476cf5938834d75d584d6ea735db15ff368a553fd879692e62456ccbfab5435a7db9a91056c165d3d1c9ad64037d36cf6b22a48da1ceab51604fd309910b19903ec102b96c2f06183c4b8b81cdf60a4ae9e96c54804ac998e9278f65acc4e725bd5fdd8bdc8c43f51b786f4b8f8aa69702044f0241f8919f7b14ab7e6bb144887c257b4b85783234fdb274eb1a674c4453ec30c4e807ee64736181a4257ad7a4e3c02e7b409fd6c70286b7e1244281ecb1908c79e88c3e9eb4a605127cac3746fcceb91899ac2d8b53461c57c36b8a48fd578aa534cd4aad332cbe111773a578b8b4ba7b956988cc02244762a083416a9b55ccc73b936d3bafe6bae82e296272fd709e8bb6ede49ddead9b562bd32fbfce027f765575fc97394bf2459471bf63fcd8b3be332959ce66bace7cab25c6c564a87c5c3229f05b3d52c9aa2e9a1c7eaefe3851c0e37b318c11703377220fb99bd897a4360dc6690e36b01f42f7ab9cbba63a1037ad5bd5f4752940578d8af7644c7180ba88f8cf462aa407a385a98692113dbc4431904af470f95f3e84ce8bf3aab9835d4ad257c31eab9f3ad5fbad7fb66e98a98e25dbb4bbd8d546bdfcac1cddb0974d8fd0ca1d5be5d162db91a84e50664198cdbca927050e7a4ee6e2e457685473d08f7429c15c55dc3ec688ffbffd2d0c94ffc7c3ba91f6fc80d2a6c7b30d168d9abb529fe74cf6722da5eb6a48ba1bb5baf1fa2db01819a46cb363acb77ce5803861883b8ab9f3d827b99ea2b7a96fd9f23dbaa2933c9f805092beb9051fb5110e74aaaf93c091bbcd15b5d908a243b0a4fe0b10d10fcda9bd744f251bb02f0f93aeca1a6b5376f854b97e5725916c20d80e6a1eb77ddee5fa57f7e22711e61289a1dcbd1a604023f59be807b00e5cc8421f5cca98f48fa784da5514a9379ede8bf083f199c7798b6a58140c4cf66326b363630ea24fa079964520e496ec0aefe273260f02432084992de2b90cfa698c249185eb438ca7745b087293ad9d53a8392a6d38bdd2847a2c926f5e0ad2b4daeb03c472dc354870448b0adbebefc1151482633a243c351b7757768987e289572d708254259e2d1bb4af919dfbd5340441f990aed4b62a9550a4fa5f7a71957f2c65eddb82a711b743b1029bfa414ea3a63debeecf524eb6f3f60b766dc09b4b7b9640acd3da23313f0e80512fd46a7f441139baf78cf8fbd21fe74d96ba3be6fd784ba9c806a9a2cb84784d5aa507c195d4a6a369a9c37357babaf4badbd0193ce3704277e9ddeb49bc604cb02d6a8ef2337b9a1c629ebd41a0580312e1895fc2072210020afaf0ad7a11b0e5e49a9a3379cd7245536fe37142e2db8bd1fc429d3d481b842b847712242447057e7b24151c60cb16e7944bfa048f04a4ea5a98d9c97461a8b732c2fefa1e6309c4551225be5b889187d5824540398a925a876aa4395d17f5fd117bd873049367377ad7e6fd3b9fb00b7090f64558dfee6116ccd1fea2b7b4e331787c338851c8cfe5660ea18fae38d884507dccb1c199274ee2a36d01a67fc54fce889abdbf84844d3506ce3627f9ca4c51d62b79c90b4a8a25713e3fead3113165af36cc9fc97c3a734785b4d663bbdfd05b69272ff7c97ffafe4f773adf082a14051573c01470ecde8de692030308a5aa01fe9569eff4de0e8dfd434ca9ea0b5c3291c674b341f11c0d8c228d6379024fa92cd23741510473a89d9785ef2338693a692409ec71e486e479fb637cc54f7a12fa2bd5566246bd4472e7f9c0a58f19254f19383c43c9e5885cba0e2821429d1a13076b596cea087689cdfdd731016bc76625d0769c4a6adecb48605b1581aba9bb2d108dd0c49e696be97e2c5780cc9968d9057d410a4ff73f36608a385d5d0aeb9293237daad069d3136be48049c8dc88a79db15a3d626506a726e2b5e1c625ff2345a20edb7aa689225cc627e5010068c9749e3f4ecc1e01ed13a1fda68209a99547105ffb67d93460367d747223825e052171456d2537e93e478c2dbf1e0a108ce180afbb6874ce9366de2639e5b9814fc43e5a732220c6b83bd9a2e6dd7c19de5c2eef28ee955936ea930d1bced3217a2cdc491299474f41012fb3969024f55ddfe4bc8b206954bc734c59b198367347dc03c0f138f0bf0c045c5e63d1ba7e532b1ac5a28becab6cbc182312f0172bc3ec4ff3061d8243fb1250461572ada941b0a172dfe7a826e7cd8cdf8c94cfce03338e09f5d9bbca37ff66c1a27ad1296d7df0d7d9e3196ba0df18bdfb5c58284e9b58798fcf8fc45ba4f3b9028e0815123af739c5e29cc31e9c23f430ba3a29938a7d1ce5c278e129d36736b7db475847b7d6b50c20cac1b9a1f6d27623b592fb5e16f6c50a0869e3980f01c5efef33209e49bf281093388fbd0ddcfc47b8c8d01066cde5c236aaf58c302a771011324a5b0fc880e4615fb18c4c0b07951348b8a8d869637074492f99a573dd7638fb5171f65c4311e9bf89210a59c79ca598b5724fd19b1806fc58bf7bf204b297cbdd37d0e1cf7e36340cb5ee67bb956380f2076d0be2b0180f38d0351b72bc1de962043e5366afbb19c9eb3689b04fdcd2b32e2286f8c361a3896393db599f8efba35995d5c6394ba2c3f7a5f5dac8caea61a9c0b9bd6240d479c9005b5a156f5f93a807428205585cc233d6f424caf52ee588d742a4a3ade42379b2a59fda76673a205b41ba4f2e6160552be7025144205ec4f8e0040360012244da5330800e47261edbc0c72edd1cd5c71958caa17897d0d1f986228e173b5e7272eea22246dc0d721f41488b4b5807bbb3152c7878daa6e99a5e949ee64e725289f38d113fa98fc907d3d03da4d580ad0e179660d53d1cc2b763827afa2707164fc978d2ad327a35210b390fe69a6236e5b5d8bd34e6901b914404ef45ef6fe558d44537ae41dd21f695fa77094ef9ccdd51e946dd98163f4e51edaefefd1af89ecd19d5453ab198ebada662181d17d6bc44749013d5d7a61a860eb7f857a61f5608c794461d167c6f6345aa0ead9092ed134b7241334be39b0d600449546f137aeb67d27436df87fbb6294dc994b2b0583f396fa8799bc92a501a75196661c617cd62d37ab19d4e9cd2c31e6f01e03a01d5b088a95de37e986b9056f339c1c8801ce7d3b78ad1c80bbe68be5135d88166a3a9dd4cda678a8e0504c16d742c6ef26bf173d0c0917c9ea77f5f60a0ef6824001642a33a08a6bfccddd9a6886e8fafd3078593f5dc6682e07415b38ae514f24b11319a7d42e00306cd6fbadc2693605dc6e9ef7f42a0e41129654ef67bbbf05f69588067eab68a59056fc039e89e3fbbc821422f0a0c9b9162d66e881e25526669bf6dfbac016a86c6ad5e70dc93c8c0f60c5bf00da888e90545eb040d9487119d2a143924838851135db9467dc6ad60cf695ca4388a3602bd1b1e123fa69c2b3b44a42765010df37a8bf052f7458cb2dfc76a4cd3309ff0896518dc5d06bbf1962cbedc5b5e07593504f2e9cae1965ceb20e73d05eac01b71e8b3b66c98bda5e6dc019c13a80ab06116a275ae8a26067d1f4586fbc2cb49543323cdca5756f5bc35942f85895ca3abdf6082e5cabc5580258ac959e46786fbbbf57b4f87e879747f1c64c7d6eca46e8b5112fc5803956d570da7f061224b9218c8c198daa88dd53ec39568ddfe78b010b3c14805ae7e71a9021030f28a5b96aa4440e7f6b6d61b9d5f5ef1c26f1d0c5cfe759f6deeca3817f1e730cd0ca396ad47c1a6c248a07e2af2ec0c9eec8cd84a355bea6568cc484c6bf25a1b1983c81dacb2135a1896a7ad0172e386db23b1bb18390ade74b600817e56c051afb45592a80829b4890142f29d42f2edb7ada882bdbefcb40e8285dd4ad458cac14d0443b1837bb8f4e2cf2d533320a1f82020ba3c23c9e78425775a13e0240e5e34fd2baa552506c960752699e0502513e6bf6d9a8493e125b8c937e6327d215c20c11ae041bde79f6ddd2a826d47f24ff7ddeff4b744cfa3cf4d2b0aee2cd2945462c0c1299363fcac73b93274327f66260cff8cf5308a459a00a6ff541207847dd810b0a32a6c05c5c014e40ab6f0be68343d32b2d096c9bd5baf923cc473a2e433bfe7e48992b9fffbd29434c734d3d91351896e54071f0f8a6da9358cf0b016f12740b117dbc5d225c8b356a8e5741ff2895695515316e0b7e9dc0b7e7f173dfa2044375e5d44de756e7c2a572ad77562b403849bf275800d9ee3abeb7bd6bdf29486ca5383c5acad9a166f58e01bd5abbd8a2e4a2818c44b2cd18bbd57a4b53c3ecd7cca6512c0691c8279e23202d9bfee7ea29bb1b9a828e0726c11ef159c4cd74af78b4fd2bbe587134190857b9224b403ab2253438b8dc5688858080dc0df91a5614f01758aab4fc81e963782f66b05356fb4ba697accb8402d37fdc8bb5a2fcd574c867f02cf95d584de6faa305d3993956de7c286ea4bde3dee1d76ba232ab88239b8103e3d78145912b117117084d1e43d8d27275709798596e97f66f1dc122148fd94f54e4d03", 0x1000}, {&(0x7f0000002900)="696126a5e988b6c659367c27d9e44832400bca36ca3e8c0729327d1748cecdee9c239af995e3a54c277cf56756adf763ce6e22aa76aa46e392f3ab008aef49d807af0728ef702fbc500ef9198c708a7263e4f2586f9e8962bebf714d9fb511997b55715577d85a3e1c1341e77242ca91e6586c67f6a75725b2fb9bc623655ac99cbe1e099646ac9ad25898305c6b0c52d27fd5d5377f63173513b8e0f8892a51292d7b1cb46e48d426ece5bf30ed2cf56c8022165a5a767e1bdfa0669990524ae48828f4b46138713f4939b6c753a63b8f6c4a3e7a507d0d549fb16db9262f3e1454aa18e1fc51dd875e6a4866412ba60679d131ae654739399ae0897eac04fd108c667ed143ab8e97959b4da1151996084171d74813f5bc8b1a4b60328fd4079a7548fde99ad455c584e20f530d4270d3d0e381de1f755e4c234f8a9c1de1cb3ce2bfab18cab266f31d61553517dffaeef9d747d9074cf58e75d7ad6f3556ff91566d49edc1f1a04276a84d591e3429d67675b58dd6359f1c9281be11ca6da207490d70ec9199cda5bf9a7e710ee030868f52a5d3e9ca71467ff2ae9fb44c27277e3d600482a77cdb803f8a6cb6e0ce06656b48997ed45b948f096838121f2fce2b6ea0b8f60c2f2643bf12d3aa7f68e7306072ec3fb10b2d25d04cf857d821cdb4204ee99da3c199e1641af6112e3dfef4e54f7931fec66833ad3366fd78ae9d717f06a16320b1b3065321b6b5a9cdb86bbc33d61ec92b90672b71d18084c4c7667b046db6fab7437666299d20ad4bc1be9f017f2353e59403fdf66865be5a824454b4651bac9d85a42dc90f320761322ebed2cd61c8475b416a646747a2485b149fc0d090cda52b0a9cb091b767970a5b8d378779c81ad2c08df01c270dd04d70700b9932235c1c12f9d86b092d3b1029f3831a33752cc150c0256ebae6e8e08db7421603a51a8040987f1f2926b00c19d6adfe8de4663c4ccedf3f7e4f5c2478bbe320f4bdf06ed6777cab03a406873b936448101bbf2bc209e3782d741c260639f7b898d98463c5552db804aaaba1a38958cd4db4d9d452c25da32062576a7a1199bec20524b34df3dd2093f2e42fbf87d96117e13b90546cecb108008d55e06071950e8f0974ca1df2c478bb143011a4f655eac44e57f5e41f4fcd5ec29f6bd681fdd100db43ff4b6437940cc5d454750319ad55e638662dab75132f18ee98ac901578ef60ddf78e0c7980deab8acdebe7d3c54c59bf766bcf4066be020c535976d25ccf8d9fb4cfe1fe5e97e0a130f24e2b0f906f806b9c95f54dd56a1dd0d50c4ecc99684922a5f53c4db5d4e2b7d5914962f8349057ed08b47628b8067962c36ef02d27dce49a27fd73a826d29a2e48b95593da83f094894618a5ab4f95ab7ff6e2ddc17fc6407af1585efaab78ac0de1830a20045674f4e1052cd129df038eda75c98f5a14dc2f1384ee69bdd6c3aa18931d9ab4bdb52cf040c3c1109d5f40cf6e47087e50673f973170e8beb6524cb0461abd2e4517154a9d9a89c851608e93f9ab5d30bb0fda307e0a5db684bb4fb2fc98680ff032b261af43a936535a1766395e09ed8c87e4611fe1e884aacb82afdea480c70869608cfe44a51106d1599ecd7d90cf26a008efedb180c0ac54d899264164909daa3846bcb81a24f5e4586ad8ac1613ad34acc8fdae0798dca2a26d1614f5a9b4860d3cdf9611e98177a5211607243f2d077fbf1b0d331493b1ea3d360a00e76ad5b64e0a44f59742a5c77addb2b0ec7cc800937454b6d54318c6b36b0e9f113febae35d7413e8863bac211869e8a609cd5941e08b538eaff8c021bbedb06dc28f31bad63e013e278b9e49ed6848c702b39602f94464bfda302a851eb2d73ca8733df6d0b4d97eff8ad0be58acb7e828372d01af4483c2c52a92edb47d27faff219b2fb93d574d8c71e7912b8204bb602ce534654947368be2cbc2f4774ef5d597939ed62ad36c8e41b61913ee8194be5fb2dd9481275b7b6fc2743621cd485b445efd64eaf51ec972d52a99a018463dc01e2cd52818c6e9af9fe06bfbfe57d4159aabff8169c9f456db71b5d77f1ec38c0ff8e1b8a21ded5694a6a6e6fc79baafc48e57e1e19876d0a84460dc4aab4b74bd315e6ebe5258991d1d60b4c331b8812be4e68de7186ab4f66924dd458c1b73427fceaac23f65df404240abb2ee24ea5890a46c1bcb24dc3faf249e6b8ea764ff08f5589b3ad10c1733a31b0077d05b48079d54096e0a823f98a2facac390b022538cb06f90f9b058e8ff0abcfd4f77754d546c5711b30e084a3a5d72c948c222c37eafd924b9b71370d2f53d5096c2fbe930916a410c8fefc2a764ff33fc599106a5e4a6bed1b31cca8acfb165e62fa45ca73d1dac618448f20eebf4c90948f766de0ac66d6a7e7e04e41031075968e639211fbb8dfc9b25f3864c9ac710425bbc9a1e09a476bc71c96c0dd3efa56994dfdd3c09c27b02e0718e8fe3fed3bb3ec3597ffdec5db45a3aa877155475fef9290ce000fdb09e2fba9832260e15034dbbcfc70764e284ebc7da7427e0c47c5710793fc96a46d02151a2c2ffb5beacd65a4187ad55064370031fd4acd22c02d9efbd44a21f652d73c50ece19c84460647f5cd8b16daf86ed66498cebeec24ba37fd79098e5dca5d17152d7b0b6ca98c955c8b7fb071a732fc437fabb45587a8d09018fddf0b057f100d91bcc40042cc5e53da541448137050e758ea1a7a73a4061cb7f53a639a271656732a7e99d033153a13affd2c704620d7f26e6f3fa9478a094355842ef521f9986f8db91343e9d4b8268464760c85e1a7ac532706ea3e121d76d8a97e63cc595b7ed92823f58372950f48785223d7716a34bc84f3322b8a3ae5e8eb76f32eef3dac0cd4314941bde4125b6eaad407e8bb69689fa23bfaf4d3d29910bcbce06a19f4982fb7cc47538c91b4da6b0db86d848af3caa55832b3e3c33201425ae97d0df5a7fe846e944384e6ba70aa8724ae479d20fd24960554b0d33f11c1295f012339f18f76204cb722a99dffeb51ce8221d05c5d5a113297dc1d4732fd34a225452937962aa578372519ccaaefcd79b941bd9839cab5c34633937134bc6b0cfa7f940423267d98ddd222b105d56928b6070142fe761124085b0085ca2e0cf4eac5af1f02fb61d57f7506d6a120a02c2e29ec44962542027ddecfcb952d7509b058f7a093eca0fba87168e1c5c4af2f74055794378b1e3b4ee666ea0f9096b3f7602a804c1882a9986ae74bbf925dd37d3040bd816bc0acd3cee0ca3a375c343f4d8415daa4c7f6c495b36de17c83d9762af7339285501945264d2ddc8a9915d05582c9e1055944674ae2a2f8dd88fe93047f4bef5e7400251185f695798d83ce326afe024e5971c151214a8e3a10e6dda866b7fdd63b92534a1e3f416dee67e9ae50cbb7472776d7af57f398963435d3228ff65a575843740c703ac2fdc709caa623591c7fd0fdb813bfa94b2d2b4271934d52f048e0b49557dcb00ecf33803ee4820daea802a68193dbb0f6726108376a7163748aa331659772e6e2a69fb03ac0e5b045d9f2a1555732e313a99dc5f10842111b0691a7176066a2455fecc686e72fd62e08be3375629664167fd7b78aeacf99c0f5600db2dcc06c79b4b4566cecbdfad0c5549565fa53454147bd3edbeca1ab1cc4e2da133a6d5dec4448dd34f50320568709c3af556fc580ff620b7f051206bd1431e37e4c33ce18eb0b773b3f11547c389f31e5386cf3a06a81763e379a09a03d494e4594ea31064a1a7a00d241966eca1e8e1ee5fef8ab4f255beb73a21b710f79db5a9ae15836f27fb143c9ca8e7bc8ec9bc85ac6e0e54a21755067c7217eb38424ae8c52d16b758d2d65aa84dcc8119597d63ff4dc9c609eb6a20f40df68bfda99839fdb0dad2a15864e61a1088e1a03db577f631dd5af1f59f2f7581e7afb9c38d5e9c966a07fb59845850d6537989f6e7939126b78ae88a2cd882a2e4c3f2cc78f76e760932374c27d3909d29422cbdf82b9b2628c19e1e37f5831531f13c8d27334c5e872b7516d96d28d3498bcbf8b4b7b1c33219b74bde38c893bac75c358aa163f7e5617b25a6ca9865e1f40bdc94e6698f36175be89a87cfd93bf3de57300c602a72bfd9ec1c3c34c74ae68330de4f901ccad8a2391a4f705d41bbfe463b56c12db834465f6b16e3d8421cb54e1253d3dd936bef013b6c214b9edf0c912ad4d505b5a73cdf0a8ba66c96fd8254676cfd6e00b7b5c6ad6cb6182b303a3e8e1f57f35498ac78765f2dbf8279035b249da9273a4e25fe9a9de57fb60e65e78e7c8ba261b9db8e9001551749e4bf8544b94931594cbc1272c92d7fdae184c35c555ea203bab2ec6875096d8d64fe6ae5b6b26ddd3f42cac2cee9d7e5d38533177f5a094082cc91ba36409762c12b41d29a618d992107d4275d8e4a83b2963d6ecb21e61920e62fba51262b8436ba938ba407b56fe2dce3d443b434654804d70a60fd211a715cc2a756576cd5914d34a6d540b44eee83b7aae646f6939904347485256ed10f6675786a8185c5c258393b8243193dae650e5fbc475fa9952aed22e590b55c442362c53c71691f18c21ae4a1941f1c5dce90c2742c40706b8266adb6101dc2a26f55c3c1762d04dd292c2cee0ee2a856fe6b3fb070e4c08a16b8f4d2a33c8662494a2b2746dd3c44c8226d2ada9a0713d130951c737d0282370a7e09e65ff8b21f927d1b16f9f0f43af2374b9318680d961d0d5c730fe97b1e9694d3778d408e87b7a0dcdf72b996113abb1db1275442786bb13fb838371c94a8a07f30db85947a9c2c7823e1c40db98dc10fe1d96101bb03083cf41aff7703238afa1a10e7972ef4b764e0dd7682060cf2a58715e2b89f84b83a6b996e121e6477f333d7efc3f56d14d3b980725f81c8fc26485788985b44be410e3c4d11f7d2daaf8a388aa8d40bc8e8122943a561cfd39c64c6cca83cbdea9505bd5cfd70022754cc16def649eacd074b7726f39c60b63dd2dae674eb79a5441ec7d8f3135482fe1bb726fea659822388c2f185c8291cd8a04698757374a65c72d5ac38d5e3074230803133f2dbbc4b890a6a84d6ae676b77e707ae78bcff3333323a3b32c9119f3ef7b104860c6c3b0c0578ecd643244dfab1db768d1245965c95712f7d9fa736c022d12fc1186d1647022ce6a1e961e9a09a1841a6fd5559e80ec348d105e32fb1e58423ee238801aa717ffdd1e8ea3d57e7402a51f1c3a13cd6a10bc51d8c5caed798bf5a49bb08c1de6a8963f10ed980dcf8e7982ccaa31e4d43189cf0841e1c61786ec80595e46c8262f7a58376e254ea1b578ca85f8d2c7771587c7c20c0bd8f48296ae4044201eb4e9a3216d768191af562ade4c1140ddf003b3800e5dbacb3ea5cfa63d426d9d48a213c5ee6d61749658bfcf615c97322581c62fb0ead8e0c9abbd838b127b591fe7e53ca849b614cee0fd4b54fd88bf965fcfb745477794a9977044c7e7550481f53676fa72071e75eaf7fb5bced1fdc8f8fa5db15d77a711414b0b8499c7398da3951eaba71c0c736b2605634d083498463f11fe34849994c27d414187c43e902fe4b1841763819f32a40fb800b0193fc9e8476bc51caa875d7d202de9313f66cb236703b3d73f31a111b1b797340f8faff3204603fa516616383c494ee84e24afc966e0065f77d633371c04299ff5c09762b307d90f34c814a5c441d305aa30977557f11b7d6a037d7ae231e7feb6ffd5d0eaa1a1b3ff8def", 0x1000}, {&(0x7f0000000000)="88aa4703e920424372e23254c3591a8a4e25326f6720416fe610e91e23987c5ee27f2c6d7c9dc368773744", 0x2b}, {&(0x7f00000000c0)="9c2ddb6e5129f6e708b1f50a2404337ea91cc8b5fb2fd025da1b227426fbf74e0a9909d3d293b22b7ea5db2d7a8d5f508f1e945b0015257b8b2a3c62e02f697996704cc721fc1b02c593cfb02020b298e1c91bdeafdde5b02588b6b3f5147c4d4d3474bbe8e2435b76ca7807de92e7926bd369c008a7", 0x76}], 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x110) r5 = geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r5, r9, r6, r7, 0x28, 0x2}, 0x3, 0x8, r8, r10, 0x8, 0x101, 0xffffffffffff5a64, 0x8001}) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x107}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: socket$inet(0x2, 0x4, 0x3f) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = getpid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0xc000000000, 0xfffffffffffffffd, 0x8000800000000, "9535b19f97ee1e7430aaf641f5435fd0744f2bc6", 0x7f, 0x4}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: setuid(0xee01) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) syz_open_pts() 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) msgget$private(0x0, 0x110) geteuid() poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getpid() 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) msgget$private(0x0, 0x110) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: clock_getres(0x3, 0x0) getpid() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) pipe(&(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: mlockall(0xff7fffffffffffff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0xbef67817f05d92fe, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffb, 0x2}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000240)=""/61, 0x3a8}, {&(0x7f0000000080)=""/240, 0x355}, {&(0x7f0000000180)=""/160}, {&(0x7f0000001700)=""/231}, {&(0x7f0000000500)=""/199}, {&(0x7f0000000600)=""/4096}, {&(0x7f0000001600)=""/69}], 0x11b7) write(r1, &(0x7f0000335000), 0x10052) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x10a) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x4, 0x3) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fsync(r0) nanosleep(&(0x7f0000000000)={0x6, 0x2}, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000080)=""/139, 0xfffffffffffffe6c}, {&(0x7f0000000140)=""/155}, {&(0x7f0000001900)=""/4096}, {&(0x7f0000000200)=""/103}, {&(0x7f0000000280)=""/187}, {&(0x7f0000000340)=""/181}], 0x138d) 16:00:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:17 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getuid() r2 = msgget(0x0, 0x40) msgsnd(r2, &(0x7f0000000480)={0x3, "9e4e0eb227cce4362c6e9aa1c3ffc68d01dae414592f61e530f45a539f93a856c56147f42d0a3c32753c27e7ac625d94e2200922941597f981fddb11c0fd99c98f48a4aac8a1fbcce83f4f3de2c186f3af6442356686aaa64047239ba1b7ba731575e2acdc9a63f12f433add2e0eaac8a3cbd5fbb5937ef4768c148da1b9589e9033f2b8c0981fc8bf290286a93b37928450c6877090686edf996bde26be436b7dea890ad15c123df4fb08a732c31b32c7d23185a51a12316bbb795879f92745e909e0b6c2b06d2bcaa08fdfd5392b62edcb1de24677c56e6606123ecfecae8e14288cb7febbb4e1a7517e9000d4fec41c06b199c0abafb6681526"}, 0x103, 0x117345d2727a80d2) getgroups(0x3, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r3) setgroups(0x2, &(0x7f00000005c0)=[r3, r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x5a02}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0801000000000000ffff000009000000c09a0143ee987d36ad8f06d6893ebf3e612329407e7031f3d80e0973b96b67da39789cf645693d27d4e816c34982775b3a4eeb9568bf900594f111f366dd60c622d2b46722836580da1f720bcb05b74916275903a9a29638076f0fd8f8ec56a6e96ca9b4d9ba5903f418b9daf539500c3849db2443b094cdce4414ddc1d481b48c1c215db6c50154c3a47a8f6b039c9db95681878c737360aa2896c8c4924abf9fe4cce230bf25d8e16ac69d6385b84857bbca9a2d9bb8b692cdb458e7692bcbf76895a732aa88d21985b54910cf469fbf4f9959bb6c692c6825b5fa5bb38a199b25721a65075eeabfdedcf5a6067fb83800000000000000e80000000000000001000000bb06000066614650116029e0788b56ef41b2df03b476c0c8a45f9f0a1f57473374d462057bb89919efdb7775f9be1045814f2e9f584b6bd4318454b03c9c6f3d7e0f42019ce71c04c96e102a0ed999470b16f61b415099dda6689c4f237f55efc28b3c995f6f997e1346f9c04d4fddff7f7299f3d8049376c75c94be7ad3c7eba69780f5abcd9f167d7e62de5b92ba13231fa437e1dcdec17b25b9bde8dc4e79a0be9490ee98411a68d3ae1ba74e5782961cda33c595ae87fc1378f150353d74be73219b9448f376de090e2faf0d7046af79555022b96ad49ac973d6f000000000000000ffff000007000000fc92ca2893171637360c034e1243ff01066d49c1bf5838282a7b219cbd9d64c7b8943ba3c0d2df4f6f5b357cfdc5749400cbb455cd26ad138412d96a63457b3d3e1494afa89b489f6edbbd8a0ea22fe067e1e1648204e5914da8e58afc0fcf643e70e4a4e15130599bae149c5ccb393a10b7b8e4eeed5bcac5ee5515331133dee95734cd592de4f598157a589ed0bca853c56af24027eb09f22c055ab23e0c13bda2fdfba1a8af016ae0026d0608ed0213e6226e6027ac2417858198a7ffb175e2483c2369b66debab8a994738ae69736b7c51b1df55c6926e14c78a00000000"], 0x2e0, 0x8}, 0x4) 16:00:18 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='c\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) getrlimit(0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0xfffffffffffffd6b) recvfrom$inet(r0, &(0x7f0000000040)=""/174, 0xae, 0x841, &(0x7f0000000100)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x4000, 0x1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x9, 0xfffffffffffffffb}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000100)="f3ecd9d1cb94a902516b2d96c988728c4100310faa5b9d42714ebd2cb216c65f277621da8b013cf8a17b4ec4ca0badf5aefc54111b1afb8f5412cc51c451128876b7ea681da829021d637bc09bae8a6318ada0ab52549e49f2a7ea2653b26f8f053bb3284a5b882b9b3e8275805bd65e044bd9a454b9959467d951380767627d0fdb556ee5164a4e4703a33d29a466d1ed28107f31e85ac5d9245dcd499dc394f562", 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x49) fchmod(r3, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68060000005716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x17d) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: clock_getres(0x2000004, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_getres(0x2, &(0x7f0000000040)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/116) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x11}], 0xc996, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0xfffffffffffffffd}], 0x8000, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: sync() r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x4005, 0x1000) listen(r0, 0x80000000) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0xffffffffffffffd6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d404000000fe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286", 0x401) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x212a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="27f1ae17af98a4d075c06716104622314ab53a1458ac91546922743bdf8efd8261142a8666296173a33424dc82525b7d686b1044aba55841e626905a321c6f671fd597799b609d8395e28e67e3810d508c4dbcd3bb907a10c3d20b4d19199ae185710d8dac54338d0cb925c9ef80e0dd12ea8455439668cedc0540355e9c70a4447f9d1688268f8eff1197433184f0d5017ac905a539e3cb4473d018a78848766eb811bd8aee3eb147512ec0d623a835a87dfc40bd17d3c413cd6eaa98aae3a514b72ca5cd3ad22f3d63f57db012d1ec8fbbd73ce7761bc71d073a487703e9e22980e4b9f7a8daf4f8a1e57ce4269ec06470a0aa0e7d0075dd", 0xf9) r2 = socket$inet(0x2, 0x1, 0x200) socket$inet(0x2, 0x0, 0x8) sendto$inet(r2, &(0x7f0000000700)="84d4b2e00ce2b954baeb347da2f7ad25e3358a072a17b3c22ea7669500197eb448483b1c958fcf5c988ecb2e44dcd78d6e241c3feff65f712cf6f403b2da715267d6d16d1e12eb9cc3dd5750c91f425e8c84e1df3758f5b573d8e079f22bddac92a78d58e70051428f3618515dfd39c77c10f65bf07f9e9762bae82a8a5062bb149a9c7ac63c2d128d68118606342a024d84cf75e71a5034cd15a3be2bd109730ac8dad74512207321187080b31cf385325d6739d2afd8190bfcadbb9d0b35f68b19661e2417a4f490b7eccbc8b8", 0xce, 0x4, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8005, 0x2) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@file={0x0, ""/13}, 0xf, &(0x7f0000000580)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/255, 0xff}], 0x5, &(0x7f0000000600)=""/154, 0x9a}, 0x800) r3 = fcntl$dupfd(r2, 0xa, r1) mknodat(r3, &(0x7f0000000800)='./file0\x00', 0xc000, 0x10001) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40), 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffa) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(0x0, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(0x0, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x100) pipe(&(0x7f00000002c0)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='.\x00') execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) ftruncate(r1, 0x2) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(0x0, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:20 executing program 1: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="069454a651dd58f5d20776b6d224b6541235b6b1", 0x14) close(r0) dup(r0) r1 = socket$inet(0x2, 0x3, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00006cdffb), 0x269) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc001, 0x1) setrlimit(0x0, 0x0) getpgrp() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/187, 0xbb, 0x840, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$inet(0x2, 0x4, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/17, 0x11) fcntl$setflags(r0, 0x2, 0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x641) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="97ae779886653c6dfe241a50f1bc150b03bf34d1e311eaaac4dcc0c88c2b227881114dc18e885268018e84c30e8ba95124e824a12f970405e2d3e000210d1f49bd88769a3f6292986d06a2026c92765d550d601fed33d2165ef9cc9219c53b823a4b8598befd6e277bb5b2ee65a35453e0b6d36a5a7679dddb439ec23903b3a345847272d82501186ef7d0d10202a7abdbfa76b5bc5954d0cd28a8f5f108580db0a4039ab33a3ba2886722b91a7ef1d4b35101f37687d02666cb6a8d43a0319243d08cc9a1cdccaf0ffb9df8ecabc3d142a47d26b94298ffa71e197b", 0xdc) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x80) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="84163f6a8832c5c4f3980780199a6184360c947fc18e986f0eacddd4ac7539dafd92623a9e420d1d8be38a6857a968d6201003c7271e13321ce19a36a4848ce8eb26eb40988f90836af653471bcdf886c15ed3b99fa0bc3906cf58d4bd122dfb8ba28b1327b9838fc21d1619451b65822d518a794a1219defa4a36a7c6480441088c7b2f394d06717020e891f3f53e8d9e78c0cb8a2f0d0073c6bbe8", 0x9c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000000)="451c8150469fc246db814869d1d16295502d58f252df195a68eb2ef8f5556a87703d3dbf06142f4ad3bd05ea2257a7933383818d61739364b7932516fb8c0e2e49aa87ef8cd4988bad67cde56b570be2fc9e4eecaf46", 0xffffffffffffff9b, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$inet(r0, &(0x7f0000000280)="545d378730616d619deb42c6d2951513f6ffb88d6c2cadd9df72d31b82887dd59b970d93ac2a30b9a4ec770ab00f6e65dceda1b1e13b5a876acefb7eb315a49c665dd59362422825fb8dadfd6355b12c733a3f2c53a355186a2673f1933d232f2209958eab502a80b60ae253b24b2add87", 0x71, 0x1, &(0x7f0000000300)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffe5f) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) 16:00:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be", 0x1) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0xd}, {r0, 0x20}], 0x3, 0x3) r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x691e, 0x90b, 0x81, 0x33b}) r2 = syz_open_pts() sendto(r0, &(0x7f00000000c0)="07c04d408346d457e70764efc380847787e304f9a8376766ba3cf2b2450b6ac00f226041d18a7f75d13a74636305856796210fd47ea9a266851ebc2b1df2876c4f5e3b3a2e76191803d70a78f269289e578c59139554b29c9f0c9e80920acf94f5779fb0c760002dfb", 0x69, 0x40e, &(0x7f0000000140)=@in6={0x18, 0x0, 0xe71, 0x80}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ftruncate(r0, 0x20) r3 = syz_open_pts() r4 = dup(r3) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x1, 0x7, 0xa8fa}, 0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x8) ftruncate(r2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x12000000000000, 0x200, 0x40, 0x6, "bb13847c80c1e69c4973429430fe18ac323318ae", 0x1fffffffe00000, 0x8000}) poll(&(0x7f0000000380)=[{r3, 0x90}, {r3, 0x100}, {r2, 0x100}, {r3}, {r4, 0x4}], 0x5, 0x401) renameat(r4, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000004c0)) r6 = syz_open_pts() semget$private(0x0, 0x0, 0x442) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000500)) r7 = fcntl$getown(r2, 0x5) wait4(r7, &(0x7f0000000540), 0x1, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:20 executing program 0: socketpair$inet(0x2, 0x4001, 0xde, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x7, 0x9, 0x3ff, 0x8001, "7324c5558861b7b509c7e01af139bf485fbc0a9d", 0x7, 0x8}) dup2(r1, r2) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) recvfrom(r4, &(0x7f0000000100)=""/22, 0x16, 0x803, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r4, 0x144}], 0x1, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x8, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000001480)) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="685521d987eae9e475b9188b0be72d34ac003751ada012c8ab30049718190b744f443e51f8fbaf8197fcb22bf1bed0e353660efccc5016a282571c05d249040318079a72a153d52d6bbc3938a969d687ee50d0de9604465f0c903a4862aba01ac178adb22193aedf9976110e24449e504000c853b41f60e6fa3c5c1bb69b8a502708f65d7747ba4d0271633a700da4da65c38ccbef80c3bec5815937c91003ce54d33b19b8eb26186a4e17bf1785c1e20549738e01c4e600978c6cb8db78737604c4ebbff4b366162b77f27f690c1dc1cd327e57c3fead93fd6c97e1d1f68c523c1e9ebe839b321426e0b77c0d005f9441d979d0ee93880e0f6cfc9f8a6b9f6df9f271fa9fe928cc57dd41dcee6831c8e204f42e77087df4b409ae902abbaf8d35d9fcba5757c0cc4c440f5664e9be04b52d5071e54e99ef604742e05bff0228f2f1d88bd08e6353183839e35d8128dc4f56f877c8d99e5e8c52dbaa5b2d06695a6310cf3f7d741ddc38da59d523e440bcac13d3cd40e7826cc9db22e0a3425432c992da3e04fe61ea94e9312e25776ebb77a0b4a4f9624c06840feabe45b0c9cdbb4347de74fd4380ab1ea2aa0ca434cc6d806e4cd099aba47b01e73622c145d8d937e6b2a7180f8e20ecc8c04486ef43997ba680f843e6d0b6bed2382b18f3f4c03bc4a7de6a762e2a4bbd1c7754c35feae4fa724211aff7a5918445e21de27fedcc7a1ee40cab7307fa348fb99b0c71b282359c35902837f343545179cefd8dfdd54096ff9b297b727a634bf377575ab8e8348966f839eea7423b384f8830f76760b8dc01d6999ca296735152dfdc9515864ac133bca23d67cd8e7fd1b19131702f8062b2be1318a5dde6928861b26a92b5be7052461f4ee0cff372e1973485fafd0bce7dc17e7f1ff4cde0b18696bb40c55e2a55a680b80699bb7b33298f7656ea42077927cd0940bcb95395cd9f1a9e99d94c25d309d3bbf4814e4a2765ac791fa101fab03322b689252bd4730245a12deb06138e124ceb3ba2644b94aef83af7f2ee3b46465833f02fe0dc067db7808c2b456a9d30f8886115cd2046a8969b039ce5985b7bfd0f64a90906c5232bf37bcd3f04e4a338dfc0d5ac02309fd05c7277e9034bbca02973ac606f3a9c300b54993f4392989613544b5ad745b475f9776bcfbb7a1e19a5244f3b98e4ca0a71374f4c640fe506994220dff0bfd9ce070f2533ea0014807f43bcf6b09a9495269fa688e0a6721dc73508a24115978b664c0c15311e92645d3734dc30e64d61d56be35a686d22c6c10050cce3d9798793cc96ed8ea8bfb8f2eaf73ca31078e56fcdb21ca6d8b420e4ea18e659fe28022a6ed857c042af42ae14caa4328ae311c04cece2e97d1dfdfdd86ac96d29a5ccd77b6bef047578a7351d6ac8dbba4f2699ee9bec50874dca681eae7491a6d438fbc86a9f42ad1ddc162b0b217154121616094f6d7f4300f7fff69acbca4b9efd63d92e75571473c325a7811933f273394b03f36f2ce91b725efcabd879622f5d6cd0fc77a9bac1c2e2d070c3ae9ba49e5af3e9aee16a71c4ab2a6932597a64b7d7eb5633591082ed00cdd1da7afc308c513cac5bc4133707c3d49535c5ae27916b6735a5230a21e5972b81fb1a99704f739bd6720d6a0c3aa7986f846561ddb4c18e48e530010ac45c3551a2acc06f8e0ede8dcaaa31e627868069c9ee3442e914ef3064dabaf15afdcb7ca0470c69bab8e9de2a9de0909012a187ac3c6710de0fcb1b6aa367fd3cf2cab91b5003e4e69236a6c196852e7e41f1989ef16b30a610dbf614141e908d872172434230c073d2d41490724c81d9d198795649d7018c35b70b4a1eb366b68025216f3ecd903f2a4fdf420369605effc80bccaee2eaae303ef12eb672414f638edd88dff61ab0e997166615d9b24923f79e910957313fa2f7d981095d68812954336ff77da65733a52a5a17fc4862add57ad40a19cd8cfec825afa681b3617a7034047062df33e604a67838bca13539e3865941ce0f69c7df6b91ec2c84b25ef7d40768306c4eec10daacf41507a3077c144161868e779e341178cabeb1666b4277196383ca6888bb77100b4dd7b890066dbdb6df97d007c4ff10493044eec7477eb79289c8e54af32683d7c52ebe3c42979cf5c98b78b228243469553e2068382e3cae6a51a073c3f89cedc93f75789f07cc426a33ebe2ab2cd5d3228f2fed9b3cace12de9c1d8229af4c83bb0638febee8f99e39968ba963fe4b77c11957b6a90e686fe08849ccb2a42b5033daa6e12026e2fb32f15795437591432b5c9742f1910e61c6d4849f16559c509546777c31ffebb957a0931621b816f8ac06d092fefaec77d52198ff1385299c2f4125d2648ad67a0bf4b03e27c4f32f97e8306aaa735f4e66d695db08d4cfc5ef02fdcc72a2e81cde8433a424434bc77030871d9568e3d9112dfb34a8fd68b01c6753a00773dc78a1435cfbd619b1b2d326ee411028857262f0b6bde360d7b566aec8737cbe319703e8a7392d95684e28a8bf38ee4435c65589a5640f3ce65507cc4a1d1021c70f153668fa428d356de233c41f5404fd8ac25ebd4c1d6c9b563b3a2d074477913f10bf98df48c3d5cc578a22e48063e937dca2b9f6157d569e5fa528613088251b7a4196092e03e614691c5cbe055459ff02702ea8ee4aaa6950c8661ed8662e8e7a8a200553c830c2cc0d58c99335ecb4bd5a55810a41febcfe8bf3515fc9d90b22b82578120eec5da1257a03aaf27a48250a9e31a499228e543a27ba43bb08d26260f61373297a964df19840f3721ac28241be9649d5b3004d9b1ddebad61a70b1e11a8d9fa36583f6241e56f05e89fa6befb3a76369a57bc626c526a6b44576690f6ead76f2339ff08c9e35c3e341485be2a9b4e3ecd6c8c85920808cf46c9ebdcf7ce68b8bd8c17b6e70619eb659f3b5adc2107b533202d97b443afb2f62e707c2db0d3d11ffafa527ae94e2cd903dbd756edb37764038b84b5e4c5e5fc081ff57c54c396c12ba706638bb44fb7eca25718dc582fce07a0bb0964d3ac98b0d2db09ad1663b7cd35c4f9229e99688fd1a881c59a4904bebc8f4fc07b29cc4265b4903c97f55b9bfd656329c6fc839b9936c84e81c3d5f20285806aa3a9dedbd397c9fd1a735dc4deafb7d294b522cdfa6e7001c690f7a1fdcc57dda40ef2b72731567d04e60ce6f172e3e0cd9974dff924ae03e02c93f94c52c0672e1c6c885ff2c1deb7c56993d63f6816f99f5f2ac4cfeea678236b822a2fe4910d8ac001fcc9f96cdf82fb456f94f66b5f960dd8dbcb90415d3f44bf538cf0e87e56b3f0b4712a9983a2d060539c7bc54537091d5d7be80be6e04c7564e7d9b1b532454941664ae8c609fb468e167843c908426261b94cbd4891fb11a86ba7358ed1c0a84008e7bc042b85ac2bddfcfea5228544d6beb0ca83e0191b80d8956d6918ac599bcb367551d7a6c9375ebe98c7babd4a0c9054f1946d5e419650ec7732484e3a40b2965b2ec0251b83c75060c0e948ce02d58257e1c419f2d16510a558f79d09759d6ec53d4a9d2361d359f11102d93e8dcd8a662123d2dbceb1a8f8dc6a2a260b7c7b2f23cff16e0ba4f2fb1756c1eed808d6dc2749ee4ed779bb0d52a92c8551d43126d80fccd06143b4f4c82f37e82617b25e093bb3ff1e2072e218c03d18f6ec736a3c9497832194715fed66f65aaeb0aba0d01dfa8dc2bfeee631898e70ad5366bf7b0a1a4c7e2ecb35f0e946cb086b019927937688cc201f80130fd22d3f5888b476051e13c89072c120f371fb031c2aee72374bb344df20acb19b51f5c1036e849ba3da136dfbc1e49a431b8831f1b8e9ecb6db314eec43847dc3c2dc4089e5178756980647f9dca0c6ea35f192588eee8afdc8c6d78d2c230d58991baa0b8398bb99924fb7ca87af3ec0876fb2f762080f41095ab3b193d41ade443ff21d0a225b7dbecf4032db6ff45f06c35cd3cbfdf3f8c1f3f38b0e96a4f5319586a206f04f840ecdfd8e4b4fc2747727f3c2d5f7b7d0b0ca9cb9215803bbe75e1a7c95b6441621a47201003f7c8d9f373da4f05396cf8de3d5e2fca07c5aee564d708e636639b1d1cd2bd6e78590b4533f9cfadee3e78c447c62bfd9c0b0ea439402d8e01c22d9e51dc38b7e1620e8adf8cf9ae6f4bbc4729fb878f017d4e4266d2db6ad9143989e50bfa566e3bbb8ae71aa0f5565e8193ffa47ad7617df8d5dee7cda7ef2e8fc6948c6300d8cbf2623968c472da983684072ef2f6a72879376f97914931a10a9f3a3d48cd146929d6fda5ad50679d4b412274c38f1c7eb1a233ae86db4dfb50b40b972495a8fd72850d0470e9e8fbabe541f2caa0db8439a4675f22ef9be181445bb44ecce7fedc3346b08fae8b56977df320e34a447607eedc56287134254f4129df6aa325adcf9742ba5e3b7d917f1f0561bfaddaaa6b4aab4b9d41322873d9888c8dd13f63d49c75f234cb6ad5488884a88382991b216062771c2d3edb0b7ee8830578808f799115b4760e21bd022f7058fa5a43e5439df9a6c3ad67a8b3fe606111865570e2e92d619cd87cb8cd05a5e3fa5d6f0712b6602d76a8b5f7f34976dc67c9d605eab96c9ef1502126971c9896747431d5fed657c1e41bd33c89630d0e4b04f5de4839693246887cb65c4edd2c4803d6c97885f7348df71aa53e8220de931d234e3744c15f2d1596abbe75a2dfcf6c71e51b469dab55e96f527c1054efbcd71f7ed342c9e04e1b9f686deecd2e767fa2718096e40eea1b58147b82eaab9bd7365cecf31e4286a97544baea8c331cbc4109e1cec9135c73f3498e63223318aef3db069117d7fb7c70ce47b3024965e820928d3cf6965149c3abb22861796d8fa9e09da0ac8fc6979a39e7b54a7a9885a43f056b48ef0fda4f83d7595f906cf2231de8b77848abfd0a5076f15c903b194c045647b02657c34c07c5d9d8534262b67a4c46b02fdb64d72ecc4b0fa2c9f3d4e4ba14098a1d03225eb4e8e8c15e65d64050de53516053578f83a36e849d5c824410af0c34ad2f9ca630414ad782b64f92546f90a829d4459c393e369bb5f48b2c14062c8f070c44267242f215d09838644754bf621e307195d6833f47d6540f88a642ea6b397fbc9a07982c15eb9ae8cc587e3c816f51a89355ae07be2aa845e80f2091951dc4a4c608b671a0d8b5a9c39efec33a0d456faf3ec065fcd3e4232d7f7df04ac7975e0212936741165de70cd5c3ed8644dc905b19b54944b3b1f5b1cf69f6c5010abce98b0184a51dbe3373c65815971a8d7bbea2dcbb0f3e479c8e6884030589ee258e2a0f7dda617a8d2090dc39f4f1b29884805a825be5eb8de7daaecdcc5d0a3fe2ada4ce151b4a834e85cfc87f884ec0248e2541e32ba24b29de4a8516fec7fc1b8de414800af2cd653d4e10991d19d869abe6353534f1bd6258c48d0740efdc48e5a00a9e558c0a65d570952ddf2822eb330ae9768a027e273aaf16a37de16d0b08d3918a5cdc3247b21f7520e3b62618e8e4c46429c26451424fb2ba8879f6e725868c9acb5df68d2cc07fcebab470534bbb86410d4aaab51a2c9a19236c97ebbf83b012d3e3630660496e3e56570fbbe0dfb1edc0b8df6793b9c2c7919ce11bee0450e52bea0ee2a4ddbc8d6e765f67c40734a1616ec825329f6b720b1dd6fa21d50fc3be2212a32f706bfe820aac6d313c58e3c2921d0a6d97629b3eb56e5abce1c3efdb9fcc1b88872e9463e7442797e82f56aacf8988a9ceaed85", 0x1000}], 0x1, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x8}, 0x8) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) listen(r1, 0x5) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) bind$unix(r1, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) r8 = fcntl$getown(r1, 0x5) r9 = getuid() r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r12 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) geteuid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="e98788879f001a1f238bc08d6e84f0f900016b730cd63c74cc329bbbbfe97d0214413a85bf1a9c5a2f2a7e78b1fcfa75bfe8a076fe5ecb8019b4e4fe3077ebefa306870f6ba4d04d0631d944266857aef84dea13f32f9605ee192e4a32d0f7656ecdadda0405586af477ae327950a2962b45a5ba9aba3cef743c7e85481165002ab88161618b208fdbada5a6a4ff430eafe02da96eca406a464173a317b6056d24ca1c880dc375e326a39b2f2342b0dc1a4fb80660b864045714c812104415aad548928562ec69f5629eed1cd7", 0xcd}, {&(0x7f0000000180)="23c0f2c70794086aa2f3122388476cafc41b5b61c0d643fddf1db0dc14dd6a62d5af795723a123c5a82aefeca25ba25d3d34b545a5e24dcbc540b2a1831c55c52b1cce4e7510f88073362f6f386dcfb7b2aa701f56fcbac121428c3071ea9069e786deb6838a377bf05a2e4c", 0x6c}, {&(0x7f0000000200)="b0a01a44768835e9ca76c32137562eeaad", 0x11}, {&(0x7f0000000240)="698d25e3945a79bd681304b33721526a128cfc15ca35e28903c24e98b9f013b39f9598ba04e5f2fdeeaf023968d1a4544584088714dfa05b0a652361cf072dbbd8cbbf1cc7b12312744f3bd3821b429dff3001be27aa3f", 0x57}, {&(0x7f00000002c0)="3162a4e5a8a7cdad0f2dc5cb0fd7a29934b9de4a54c847e12dd718f1cc0cc9c67791b184aa38a05c3e67311c29651b005eef1de04886484f684bbd736ad42d14c106b50f8025f8c5e7d083121e72d614504cfdbce54d77356d6c063267200bec3a2ff9cc859ba65c21c080172d212c1fd3b3697f80462a240f960d3bfb06824da7ed37aedc4543e751a26a290a5f9449323bd6247b9dc4240020023aa4f95c76c66b3782e96da40e56877f51d3bb", 0xae}, {&(0x7f0000000380)="fcd335ec6af66aa7450720", 0xb}, {&(0x7f00000003c0)="ed04feb3398dc676e9c870e2fcd09e49ec4051acfb2b9872b932f2ea2e636bafeaaa78f951721b52a35088", 0x2b}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}], 0xc0}, 0x400) write(r0, &(0x7f0000000a40)="be", 0x1) socketpair$inet(0x2, 0x7, 0x40, &(0x7f0000000800)) socketpair$inet6(0x18, 0x1, 0x6, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f00000007c0)={0x6, 0x1, 0x9, 0xb55e, 0x8}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:21 executing program 1: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:21 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000), 0x4) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000a80)=""/4096, 0x1000, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:21 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, &(0x7f0000000140)={0x8}) 16:00:21 executing program 0: socketpair(0x1, 0x3, 0xfffffffffffffffd, &(0x7f0000000240)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="6f60202db0fbc4adb250f5d4a39cda404ef8304e213e3a3dbc51fb8c450ff8e7123546db39c7544a0a3ef4b607a7372e0002000000", 0x35) sendto$unix(r1, &(0x7f0000000100)="41d00f264c5c73656c3e0ace2a13c52fba958e362c3ce9fc7df8575a4f2d62b31830a657d3ccbebb0c3d104950422296b6c666c978beeaf95308d3e27da06b1f9e1e70bb142be40b3ed6f61c8e3b8ec340462d11a3cc26899bead5b1c15e4d7ffbef913cabbd3eb9e0d40dec91c9bff123fec5e18244a2a09569f4aa7f857fbcec5450390672514c69fb3e", 0x8b, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x800}, 0xc) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x142}], 0x2, 0x4) write(r0, &(0x7f0000000a40)="be", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/22, 0x16, 0x802, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x7fffffff}, 0xc) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1a, 0x4007, 0x7) write(r0, &(0x7f0000000a40)="be", 0x1) fsync(r2) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="9b6268de1481ad5e4c55032691b9ea276633269cd050a0436d4781b57f5e1031840772a7397c8539f677577b462b08246cffa46cbf75cd97f06b1c36923f7fbd4cb02676af808fc0d69dda17704696b1575184e1a7f5bec9072e55d7", 0x5c}, {&(0x7f0000000140)="6f78f521866665fd20c836fd00ec71e1ca0392a47946add86e3bb6e92cd135577fb79b03ce54d399b8b5d1e0a1fa4e99968f81d4e7bbc6ee4262736ac4aeae5883b0a839657a216c622b26f44dacd7dfc9a3e8bad4bf81aac2b7a909443ad7fe34c0211cec7cf0c4bc4ed202dca161cbd77095bd41e50a7441d77317b7cdf749a1811e36aeaf90ac06d3e0689474f2410003e5e9d9570f761d951ad75ec74723d091bd3c3a27ea57b2a8b47c603023a0f6f25228cfa88c3f98589f5dd7080f59564705519658e57c854eac1d78d20e9a9ef4c44e9fb9dd48acc3", 0xda}, {&(0x7f0000000240)="2c078a56a468ee36a96a330b50d040292323083faf70afeb5731c431616c07cec2efcb156d44a6d51aae680f", 0x2c}], 0x3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x3f, 0xffffffffffff8000}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x9, 0x5}, 0x10) shutdown(r2, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300)={0x6, 0x3ee}, 0x10) r3 = getpgid(0x0) getpgid(r3) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x5, 0x4) socketpair$inet6(0x18, 0x5, 0xf786, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x40}, {0x18, 0x2, 0x2}, 0x4, [0x5, 0x1ff, 0x0, 0x698a6a92, 0x0, 0x3, 0xff, 0xfff]}, 0x3c) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x148}], 0x1, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) lseek(r1, 0x51, 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) geteuid() mmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x200000000001, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x9) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:23 executing program 0: socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/110, 0x6e, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="be", 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000080), 0x0, 0x6) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000080)=[{r0}, {r0, 0x55}], 0x2, 0x0) 16:00:23 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() setreuid(r4, r0) r5 = msgget(0x2, 0x30) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r2, r3, r4, r3, 0x4, 0x200}, 0x3, 0xfffffffffffffc00, r1, r1, 0xffffffffffffffff, 0x1, 0x800, 0x3f}) r6 = geteuid() setreuid(r6, 0x0) syz_open_pts() 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = shmget(0x2, 0x4000, 0x2a6, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, r4, r5, r6, 0x40, 0x7}, 0x0, 0x7fff, r7, r8, 0x3, 0x20, 0x4c00}) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mmap(&(0x7f0000aa0000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 16:00:23 executing program 1: getrlimit(0x3, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getrlimit(0x7, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000001300)='./file0\x00', 0x210a, 0x8) clock_getres(0x6, &(0x7f0000000040)) accept$unix(r1, 0x0, &(0x7f0000000140)) readlinkat(r0, &(0x7f0000001340)='./file0/file0\x00', &(0x7f0000001380)=""/37, 0x25) recvfrom$unix(r2, &(0x7f0000000200)=""/58, 0x3a, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x672) 16:00:23 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x2) socketpair$inet(0x2, 0x48e253b11e51b082, 0xb3, &(0x7f0000000000)) 16:00:23 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x12, 0x7, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) close(r2) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:23 executing program 1: socketpair$inet(0x2, 0x8005, 0x3ff, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) getpeername(r0, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x3) r1 = fcntl$dupfd(r0, 0x4f1d58ac913ad2b8, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/243, 0xf3) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x21, 0x3) close(r0) shutdown(r0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xfffffe21) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup(0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) close(r1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCNOTTY(r2, 0x20007471) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="af863c47a8f8691e3dc7274338e2350820729619bb864d738d37cffd83285e8b1d103b834f5c4a818ca1bc3712541a2c08c7ba7ecb", 0x35}, {&(0x7f0000000100)="87e08dccc015e4bdea37db856c2ef528db83157f0080380e99a0487228ec3ab7c1f94318397f80dd0034942b021e6ec4840a395e190ed166b97d6bb624521f49ed9fc39dfdd5a2b558b4ca01d7c8178e0630a2ae7243d0a27bc9f25d7e71dfa58e39b350a8740a2e990f37e6d1c4de8ae945ed8b6f4ed8b052abfce0b85c4b42504962dd137e9939dc28fd02a330450a31203c3d0ad07f346cb4db0255a414d563078899329b147ff91c08", 0xab}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xd0, 0x1}, 0x2) close(r1) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x42, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x7) 16:00:23 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x8001, 0x6, 0x100000000, 0x2, "4b932967b871468a0b2091ed536c9056bd8de60d", 0x9, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="be", 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x3) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8) fcntl$getflags(r0, 0x3) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x6) fcntl$setflags(r3, 0x2, 0x1000000000021) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) syz_open_pts() 16:00:24 executing program 0: socketpair$unix(0x1, 0x45, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0x5, 0x1}, 0x401, 0x80, r6, r7, 0x3ff, 0x4, 0xff}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10030, 0x8) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:00:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x5b4101d4d046b707, 0x0, 0x3}, 0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x104}], 0x1, 0x0) 16:00:24 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r0) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x5}, {0x2, 0xfffffffffffff001}}, &(0x7f0000000040)) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) write(r0, &(0x7f0000000040)="be", 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/159, 0x9f}], 0x5) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x6, 0x4) getppid() 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x2) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x80000001}, 0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:24 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) munmap(&(0x7f0000bde000/0x1000)=nil, 0x1000) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000bdf000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:24 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:24 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359400, 0x5}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/53, 0x35, 0x100000000000842, 0x0, 0xfffffffffffffe49) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x1000, 0x6}, 0xc) 16:00:24 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x40) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fff, 0x7ff}, 0xc) r1 = geteuid() setreuid(0x0, 0x0) r2 = syz_open_pts() seteuid(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000080)=[{r3, 0x148}], 0x1, 0x0) 20:33:20 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x9, 0x1800}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) fsync(r1) 20:33:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x18d) ioctl$TIOCNOTTY(r0, 0x20007471) unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x60) msgctl$IPC_RMID(r2, 0x0) socket$inet(0x2, 0x4, 0x5) write(r0, &(0x7f0000000a40)="be", 0x1) r3 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) readv(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x4) fchmod(r0, 0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x20, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x12, 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x8000}, {0x0, 0x2}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1000) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x3, 0x2, 0xfc0000000000000}, 0x7, [0x3f, 0x4, 0x0, 0x5, 0x1, 0x9, 0x0, 0x276]}, 0x3c) 20:33:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8c81ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc311ac5ac5dc6a7fa2200000000000000000000000000", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xffffffffffffffe4) 20:33:20 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="3a51c2404e0203cfa812329868b9ea8f889e9e3c92da3854ee777023fdc2da63c8889e14a7c303b06c96d18d6b93df67eff828da724c89f4af07464312f64f5aa11023d99c8f512694d875f45df288403ba120a3d2afd6bd394711ccd0d6533791d795", 0x63}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x8000000000000144}], 0x1, 0x0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) write(r0, &(0x7f0000000a40)="be", 0xe) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) pipe(&(0x7f0000000040)) 20:33:20 executing program 1: r0 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket$inet6(0x18, 0x2, 0x80) r6 = accept$inet6(r5, 0x0, &(0x7f0000000240)=0xfffffffffffffd22) write(r6, &(0x7f0000000280)="696b6e68079c9e7fada908fa1688946d457ba29b2a6e9bde3084f3aa6e8a62c88582eb7f43a2193921d7a9dcd4dbb16dc3a53a1d5c110ee6bdf806869296e1c6b6df3da67caf16120a910870a946a7ffaceef575517d8529df8dc63d7706691f21fbbb94358d3c2afd7262b838aab2297ff92c44c2062cd077c2286f651e", 0x7e) r7 = getegid() r8 = getpgrp() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x4b, r1, r2, r3, r7, 0x40, 0x1}, 0x9545, 0x8, r8, r9, 0x0, 0x9, 0xc3}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r10, 0x0, 0x0) write(r10, &(0x7f0000000080)='s', 0x1) getsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r10, 0x0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f00000000c0)=[{r1, 0x144}], 0x1, 0x0) r2 = dup(r0) fcntl$getflags(r1, 0x3) socketpair(0x0, 0x8005, 0x800, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x9, 0x7, 0x5}, 0xc) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0}], 0x2, 0x0) 20:33:20 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = semget(0x2, 0x2, 0x120) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x36, r3, r4, r5, r6, 0x2, 0x401}, 0x51a, 0x4a, 0xffff}) 20:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) 20:33:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x4) 20:33:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xfff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xb61) 20:33:20 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x9}, {0xeef, 0x20}}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xf31}, 0xc) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000), 0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10080, 0x4) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x2, r2}) nanosleep(&(0x7f0000000100)={0x100000001, 0xd6de}, &(0x7f0000000140)) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be", 0x1) fcntl$getflags(r1, 0x1) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f00000000c0)=""/136, 0x88, 0x0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x50f}, 0xc) r5 = fcntl$dupfd(r3, 0xa, r4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0xffffffffffffee59}, 0x8, [0x3, 0xffffffffffffffe7, 0x100000000, 0x8, 0xfffffffffffffff7, 0x8, 0x7fffffff, 0x4000000000000000]}, 0x3c) poll(&(0x7f0000000200)=[{r1, 0xa5}, {r5, 0x164}, {r4, 0x22}], 0x3, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x8000, 0x9}, {0x18, 0x3, 0x2, 0x80000001}, 0x3, [0xfffffffffffffffb, 0x3, 0xf7, 0x40, 0xcdc1, 0x7fffffff, 0xfffffffffffffffd, 0x80000001]}, 0x3c) 20:33:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4000000084) close(r0) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getsockopt(r0, 0x4, 0x100, &(0x7f0000000040)=""/151, &(0x7f0000000100)=0x97) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) 20:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8cd72257558ae000000"], &(0x7f0000000140)=0x6e) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) 20:33:20 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = shmget$private(0x0, 0x4000, 0x281, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$setown(r1, 0x6, r2) 20:33:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f0000000080)={0x3, "fe2dda6d2d554d2c65cf56c2e1edbcb339fe5fff28ce91435a73cbae57920473ee6899131c5fa5f96303864e670b59f495d1de78d6b8719dc20b42aab0c171aca4b64965fc767987f8481146d61a0b81eec7b5856085023db2eb8bf5f761ab767b558c21319647172c02863cfc98f86a9a89d6aacd4298048b6b4e035888ca784a86f0aa1d90785245d070ceea9896e918dae5a61df1fc2e432c2f145b5b86451aad7bedb621992b82282e5522208a8990421a236650651766394ae137d402b63e825e0a29b5f4d2"}, 0xd0, 0x800) r2 = msgget$private(0x0, 0x200) msgget(0x2, 0x1) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) readv(r0, &(0x7f00000002c0)=[{0x0, 0xdd1bd0c8db8d4b65}], 0x1) r3 = getppid() r4 = geteuid() getgroups(0x2, &(0x7f0000001400)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000300)="5acf7aeb0abe7fcacd939e908ae4382bba2fc3525889284d23a53d2e6ff11237b49557d1bd1c8ef09d57f639dc760825f93ab5a182c8bb7bcbbcb6d694d537aee081a2fc141a74aa329c20944ca516b73c9631fad98e231452d89e55b7ce7ee80c5089d9757831d537453c82f2689250891377068e2dd1d5a0757e877c7a0561c85f58480771d7e2ce94edd6c1588f1b1b1988bf230b8f6644c627df4b7a51cb826f8b3f3a9953bfbd1c75650a1296a1036c8520f8438abfa8c05f94eef94490dd2830b4e6792ad82ee44669bfb74824bc25f8e74f47239bf2647f7b262e2eb1d3f307d99901fdf40aadbc5b2c7d4e2b4d817872f2ed0b3de8e5f47f82286938f174c989768ca53051669ef2dbbc52187693a082f5b8566d19543c17c9c2b70672ffdbe35122e9e1e63b4f4e9da67fd05222ef9068335ad4cad6d62bdaa3a67a4b021a135c4b3e953ae21093a3df16f4c072e56d9df9aadb0c1051f25c2ee71ee3cdeb38835de726e28ce0097299a293ab4751f19136d8fad4651fa9b048b5beb6596a39e77ce9850e9fd57eaf4b0b49bb3c2b069f9a754bd1372d01f221fd897f1ea0d7262e6483fc15a4a0b504ecee8e8eb135f0fc0b00637466db62818c1e9a4b7dcbf7124f0bad6f75e4f574fc8243c8b325ac4724a1538471689a56ff6051beac35e4e8408d357b3b294869c6323c3e410a3221cb753e909d6678bcf5a1701ef1465d8b84f455c3cb9a9d7325987b1da3dee4d212eb4bffe28ca9fc567e9b9ec1f5a41643e0fd5b6f5f7d1a27cf6dab49bd1a25249f1f699a5a77539b52a149e2651ac271fe32d176670d24dc648a250820cc4c1e8dd3089daff1783470c43b5df02b1cc4776faba1dbd69459a14ea61f43c2acab0acc20bb50fa84d0562902180e0e20267551ca9efc1fb96daff96bfbed02a3f7b541c5756953e7f9eccb5d3940211344a8e8f2cb7aa609d83a20b0197a664943b65b9b6a5c6f33edf93f186826ae21d143459ff65943f4d1153211520cf8c9e7f0812cf6f25ffbd5c5e19c10bb978329f335405b33c12a721a7ad97dcf40734f84535d5b87a4993449a1c87e7ca385e08892b3f6a8790f5ef90df53fea8ae74a2cb5b458ba94e10403c0acd289570faa41d09268a243f12112a39485113dc8b135447dd6958eaccbfac27485e2be171a2f4ddcc4c6d7c67ee8d319bcd55326ff5ae42651f98f775dcdd954ae7eac727d70f472fa786c4391ab0364bd53a9828addccabc26b9d8d9bcba0298a7165ab8d91451c6f59f67a5423791992804169f4f04c28f679a0c533b9b2147f5738403832975258194969dbba5eb1cbd63acbef50b939e427a88d27bb070be99dd74d7026433ca4dcf611c79840900af95d861ba6a86549a7a1f9b3886f9c4a3988e24ef68f56aaa63d6a4591010da2b0550ccffb2a62414d54beb4f1381ab1a4fea5f74b99f8fd108b9088c3d753fe6e79af8544fcf88f5929052ef8448bc136fddaf3f89c2a994d2e906348cc74d27ed17cb0fdc541fb03f8435272d14fc969fa7e56e7b080a71fff55df0839047eb704898d58c0ea433d82cd68ef07c5601960d71a541dafc1ee6db50fd9eb7c329350be5ec86fd6fea374c2c22d49c55a6269ec6288383b0b4085c55d0877eae7a5968a4badfbe076e7ad92ccf66d5c7fad43b36726c2c38f039e7d2abedeba344ba356cd0c3a340149927ed99ff5bba2f6f3fe435ffb5a15bbbc022f7562274eab4982573c46ff8c9f61c768f19a599e191983fc6d70476269600ea8adf46a894cdd809890bb05c0fe8e375710ef3a4dc4c499b5b7edf5dde8572cf9d4a2519417ed415b53e604556c447989c7dc3f7aac8f4bf2cbe4f351d24efb1b60099797baffe5ca7424931df849045545e4dd2f6902fb6fe63e2074bc2e6a5dcc4c4e1f0add4a02a9440c074bb8349e81d0b781223de5121f0cb693bd4ce0c675e546afeb01ab04d009756a55cf72b8cf85bd0689a2fbff2e5bd778429596d566c1cfd7972a1b22a7050fd199ec51c01f7dfccca5bdb0b9988abfa64ead2c7b9f102932d2d3420d4c4d13bc1f7bfb4a03128c39e1be21c7c27e35ad6d8d2329dd04b30f4b787ddb0f0abec6b34857cdd09fec98b457d7149d58b6588319b6eae10b2ddae0820e74489567c1022f94c75ac173c1c28c15b330e2131e096769f1b5c2ba108790b3ea6ef1d21d85757fe800e08cef6b645e679f8f8be14b7e0c11ca57e639d733aaf19b302d9af2cb01838bfc53d1209d4edb5acbcf395b638e955752878d8576d1f69949806ec97ae25c95e7fdf31dafd4959ba2421d93dc40f776d4cf25fad2c3290f179b10bcc27ad80b00a67cadc5f4a3a1faa2c398e533ba8443573cd80553f9c56f56db7185e808a6b68b39d2168002d327ac2ed0eecb59f924fcb4d12f4a097983cefd281b151c8265704392aaee962bfc0e0229d48ad43680441f899f1cea36997cd922304f5172a35e157838db06144b16fe4c78a66045ba86912f3ea2850f7dcf9d0615e6ad583e8adb1d94e935370b256a5f805952a615f6bf65195a22ee65e35cb0874109e77164b00385d312e6c9068dd987a5f44a282f3838eebb9aae9e1b2a4212e6feac23f6ff535a301861e29397fa0174af78f586a0aea135de975f8bcec792ba9f8592a04b511f2b89e48f2668c6f573b7fee77b14e05f0b277ca0f7af620d6608d3b54e7bb545c48e0e02696e5eb8dedae2a298617c929069c834189b0c9d3b789e6173c03ed3743937e6e41209dbe2b455f5d596161c182a46df2ff8e7048c4d2ab1a51ef1b64269162f168b4909e18b01c9145c443eafbe9fa16663d29b8d5a5af486cec2849f4a450e12be6fb805b513417bf63f935b820c231cafea9d38c5de41872c4ee0f73a0fcf241d4b329186bd82705dae5fa136824ac845e65acb5c64324ed77d87e01da0241251e9d4b11f0d9a80b0298161e31da48fbad63155759436c1e38f100359f365f79f44f9fdc80ad9fdd78161cf79adc9a396c68ec9cf70ebb7482cc45566c0aa7d9535318470613fa228dc0409997ab6adabde45dd74978ad7e7793fc7aab60781432d6e1e305fbaef26af60365fbf3c9c5c39603b69d73673b8feca6eea35986e73ff9b3392cb25eff83610c90e83b855ad8cec37789b53e8f345eab2b4cd89fcc3d427fc0221f9d7a0f0b4e05181b240d34ec4e2ed8ca846c12139e150b94265ff490555129db2305ed3157d65ba9be9834357c1ac6b9e7a4d0cc0962eaab952ed9eb6f732eadaf6585b99ea70beddcc4d39614e14eb2ec503079df6cd32914df11a702f01dca952d8779a7116b61cfe3482392523c26bb0f9e90488752f33a2db327c929a2f1ac8f121319512d6c302fdb52ba6550694b51a6b6b960684d33403161fe16fe467ab1c6187e643cba4072e1d773b6ce2c6f0a6adb017f063814386338439279dc7c210d635da7648d231c355136dcb5356ba4281df78984252d3975dae0fb45f5dd6225a34a90549c1663605ba3ab8256b7140176299ad9ea9211ba300a336601768c95350122e54c4385ed03a30d0b870758ce6b543ee53eb209e8b2c9fc58f2509c254b2a3aa84d1de719d857ef47310736f32484fb54b9faef35f260c16a14134916a24eadd0ed9b139f22b0321e38ff9e70e9e0300a0d46816561bed50dd008a0a41b65c956e99f51f8da7ca8af66377145d17e4b725c8db6dec88ef38653e61f08d448694994ce38d786b4170dcb64717d1196ca5e2fae04d3046b164d777f264790da219514d181a5de17c46a2323f29a342a48668ddf6f103ce974906637719280f943494f23b19b889f9ce5e5eaa5220d98ecddb3f7176bd52db77a5512d3ba450582561e5e99926277d80a016a603e6af9a6ab0c7569c688a2a9cf8c7934e4520fb13634b55006081753bc137ffe1081afac935d50865cdef6b8f8aa89624ec1c15022af0475afec79677fb03dd088dc39cd942f244dd0dd018491a6209a980fb57d36ea04d3bdf969ea8698a357a7b1cd8b7660a9d8661ee2e251abb30e99ceeef84b2e0a8b7db390879f823c2ac44230615d8d3983f24e3b9683c26c24b2adb7c9f520e4c1fc5ad345bd7e08b6db02373314eec398144709d2b4ad20fa2b0bc892a82ae4719ae7e5a9d939d7bf9016fdad4ab9e3e328a8de359eff50ab6c315585aa36612782b29f15ab4b75c601eb184c36837ce6e954b2329e8274fcc84b6eb6590dd3d27a163a8e20c5a6b99a73a57ddf995e8ffb9079661e74b32088accf2660eb8f67414a3f60d63e86e41fe5c105e95a6d289849aa812028447d516e290439c67995d793bbabee644ea180464b55755fe88a5080e7bf5d4d125383c37c8e69aa9294a9747893db58ca3200c19a9f57c8fbcf03b83cdffbfd15388ca8e4a2c7c9e696dc191bee6958f47169fdfdd4370d37f33e37afe989f02e5165ee8cd8be7b74535c4a2d82d79af96f4947a90c83e0102ab45d1c4d59d0c71f5929b01810a00252cac489181bb43b91d40b3bc2affebc59e359bcf379d1ea8bcaf5d05496ea0bdccda5517d9bd670a67cea8cc7d237fd3ff001a61579816a7e9a5a5451e0f4bc447d9d7bbffe02f3e21e5f05bcd60712b6d6d53c88059febee5a64954a82a11af46e1364d39942675d64a2f535b4405aaf942abecfd70da0297509291a551d0c08a127d680770add668aea4b06b830edd56b055b35f0f14808e695c8a173d3e98aecc858e1b0b7bd40ce7d7a179aef14591d4c2e4820549dae841082d0d40d28f1c71b1bf8e36beb35ca2c5577f028404375c2c21498f2cb43333b4e20833b72d7efa7af1f99b7d0a73d9fbc1107e2c945206dcecf290825917f0ec4eff698b3ce142e4792e60d286ed116b53678ca786871adb6dac3ceb2d560c30386f0ba7a2a0d73d15c75a5fcaede0b673de1d06dfe2af93be530080b334434a471f8c6f9e99ac357539372384580d18d6930a49cd09b7770306d2efd2efdd6e1bde7ca88bdaecc7f05b1dd4f8bf55811eff4769443ad4c48f3d2e9fdd38eba28af7c1567ed5223405a1b4cc3b2048d555fadc1f3e55d635a7502ec0795a1e990a4149c0357fba5837bfb97bad28c9c03a83ad263e51b563e675673e835fd8da3db032a4655935cad0476a748ad8455267c2b3135b14b61ac3c1127e93c93f3309f3e69be27e7217eb088e7945b898e80b3706bc5d368c766fc6cbc1b546aaa2e25bb9a7762c9a9019a17e33a3653099e1cb8f257b77640fe439ffb45a507b5b97d006f5154819d9c1033c8401cd35ea73a9438ada861ad6d6b4c9407629d5ae415a95623ca48587c03702967548afd31386208e1be46a710b1245a81917f30e9ae09430757a5148f9be4a8b0d13a29a981ac94146c076bbff8d79c691a81d5bcb8ca004351e90ec9d4ca53806abe1b820ad7695557ff0848b9db85cb6e1c58ef36545a166182c913588806ce15e4b79676ab3752da2d282d891be786054711e6865955d6c1f87039c7b9cdc14cd8e2c3581b5dc9ea70421c740226d0bdb6ad7f7b893749d6d921e21346fe9e6426ef09f8c02c4f192d32576fb1c0e08ae15220048769e6a2abb1b917b419fcd9c1d4c1c904cff394bef7e121fea591ce46d5ea7229d1f41ed29239d1bf8b210fd16d2db9a550b2c72743b225030f0b8358117f2a7607008d5010ccf7231d3b4502596bec0862ab54380717a50ba5bad6534fed37c115c705dc9e49f6be5cb952a82477626881ab89055bff435aa77e11a44db09a3c26ce11efe8c8359ed", 0x1000}, {&(0x7f0000000180)="5e9139e8937fe7e5b24e3f9dcc586d4af628d7ad1d142e02b465bdc3c13db4c3fa9b22feaf13aa1e8f30980777535bbecd6657e4123e4f1a6ac3def666b737b6d68f1eafceda9841e31740ca1a7a1500701823f6d733b1c1db0ac37c0d5e8d54b1c0d1d3d8d2c974a3396f50f4e84305db78", 0x72}, {&(0x7f0000000200)="3743aceb0ae53076c936d26e50a6ad6eb4ef208da291f8b9c5ffa6765afc4e35b1586e15bfc67d9375316136d4215a35f833f807ece5b0998c7c50311fc6c13537899e896043b0ca75a9501d", 0x4c}, {&(0x7f0000001300)="63bea7954b71d29a33e71a5ff207f27767fd574fd39a12f9845dc1deff16c962a18dd4d56cad1d9e1f401c10861a177c1b9e63d16917c330baac441704b7844c2e9df3fcf5d4414c9a636e8920a0ebcf4bcf236c6d7285423442a11d1d09aef73c38f99973bf78036bda54a8d2947cb62e258dfb6689eee2938567fe586581212559ffc6d5695158bdf75f5511a11cbeb404f8282d8064e5032125f6b891c6998c2db3a14567a77bd8c34053e3a52617743feaf605d8c1f0bcd5478e7e43e2e55d7ad9162fc39ba4a8d71ea8f0d7b53c0bdbd37723291d2dd4ce938dd2abdbb12ad4595d8fdd00e8ea9f519c392d8db4cfd366c516292055", 0xf8}], 0x4, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x78}, 0x1) msgget$private(0x0, 0x100) open(&(0x7f0000001500)='./file0\x00', 0x80, 0x2) fchmod(r0, 0x34) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x22) ioctl$TIOCSDTR(r2, 0x20007479) 20:33:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20402, 0x40) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0xf800000000000000, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r3, 0x6) close(r3) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) dup(r1) ioctl$TIOCNOTTY(r3, 0x20007471) write(r1, &(0x7f0000000a40)="be", 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/248, 0xf8) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x131, &(0x7f0000000180), &(0x7f00000000c0)=0x4) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x102) bind$inet(r5, &(0x7f0000000100)={0x2, 0x3}, 0xc) mlockall(0x2) 20:33:20 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x210, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000000000000}) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f0000000080)="423bf4f4326a42e3c529328c0955c1724d7a44dabf77ec3031274cd2b713c1b71f33cbfea57a882cf786295afcb61296d9a471498315bd1f7429aa854a5a2055f7920a18bd128bc9815e0e2d1c514df16b34ce0b24d9be811d6bf5a9533a47a320625e09ace50a8eeb37816afdcdbd1ac941b0ece4a328b065337979ed1c697cb0e34cc55f60749862138ef33dd4ae4bcf2a491c765b41036773493af13908d529539428a6104461bd600c473b929bc0e035d284c2cd6040b44615de651dd2db357ebc192ce47623fb5f70696ac4bccd04342d300a6f", 0xd6, 0x400, &(0x7f0000000200)={0x18, 0x2, 0x3f, 0x3fd}, 0xc) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x202, 0x10001, 0x1, 0x4, "dc9512ff00000000ef51a220000400", 0x0, 0xffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) syz_open_pts() select(0x40, &(0x7f0000000080)={0x80000001, 0x9, 0x401, 0x80, 0x4, 0x31, 0x0, 0x40}, &(0x7f0000000100)={0x0, 0xd561, 0xff, 0x9, 0x8001, 0x3, 0x7, 0x8}, &(0x7f0000000140)={0x8f, 0xffffffff, 0xe9, 0xa96a, 0x7477, 0xc0000000000000, 0x5}, &(0x7f0000000180)={0x1, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x5, 0x0, 0x7fff, "4e2982026f9ab14a9eeb128bf007c5d7a334b820", 0x0, 0xfff}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x100000000, 0x10001, 0x7, 0x3, "59b53452cd6ab8991eccf9ee32e7de8efe4e244a", 0x5, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) close(r0) 20:33:20 executing program 1: syz_emit_ethernet(0x30, &(0x7f0000000140)="4c9501ebb7ebc3fbba4f7d9962db153b7cc4081eb8103304acba383bd7a4f0486d7b3d058d76945a179544706e7046213f64387f94f29515c4c5e0c67c46a6f6996a88cf7a79261e7131691b1c34f7f87371e423d355cc67d8f3") setitimer(0x1, &(0x7f0000000080)={{0x0, 0x1}, {0x9}}, 0x0) r0 = semget$private(0x0, 0x3, 0x30) semop(r0, &(0x7f0000000000)=[{0x4, 0xffff, 0x1000}, {0x0, 0xfa16}, {0x5, 0x100000007}, {0x3, 0x2, 0x1000}, {0x0, 0xfb0}, {0x3, 0x80, 0x800}, {0x2, 0x18e0000000000, 0x1804}], 0x7) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0xc040, 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x80) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000a40)="be", 0x1) r2 = socket$inet(0x2, 0x5, 0x6) write(r2, &(0x7f0000000040)="2381ea87a80ae464b6d252cf779ee67456976f515ac6a982cf1dd0b433df829e63786999bd", 0x25) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffff44) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1a4}, {r3, 0x1}, {r1, 0x4}], 0x3, 0x2) poll(&(0x7f00000000c0)=[{r3, 0x5}, {r0, 0x100}, {r1, 0x1}, {r1, 0x48}, {r2, 0x8}, {r0, 0x100}, {r2}, {r0}, {r2, 0x2}, {r2, 0x100}], 0xa, 0x1) write(r0, &(0x7f0000000a40)="be", 0x1) r4 = getpid() fcntl$setown(r2, 0x6, r4) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:20 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) chdir(&(0x7f00000000c0)='./file0\x00') 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) fsync(r0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x80}, {r0, 0x8}], 0x4, 0xe9e8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 20:33:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='c\x00') 20:33:20 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x7) shmdt(r1) 20:33:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 20:33:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000080)="ca31b01039ffa47d77b0536fc62375c2943f0ab66ad25ebfbe89e588020ae68671ba47de25b36c629fbcc409a5e067b77233124a70592312bc604716848e8c5fe4d9d8fd3cfced46c26bae2ea509cca1f7d3daa61f96c1dc4e11d1808a776572cf8e53c3f00e80784e4af58279bb93831de636864091e151652224cedf929931a373379cba17cfd9baa9f838b3a41852796084e775aca45b8e40804c5f633a0cdada688a76ce462bea6530f141e69df54dd43004a1f5f78c5daf951ab10f7984", 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="be", 0x1) fcntl$getflags(r2, 0x1) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) pipe(&(0x7f0000000240)) fchmod(r2, 0x104) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1000, 0x4}, {{r1}, 0xffffffffffffffff, 0x13, 0x81, 0x2, 0x3}], 0x5, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x7ff, 0xca86}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x800, 0x6}, {{r2}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x71c5, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffa, 0x3213080baa0fc6bb, 0xfffff, 0x80000001, 0x7}], 0x8, &(0x7f0000000200)={0x2, 0x7}) 20:33:21 executing program 1: getgid() r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xff) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xd5, r1, r2, r3, r4, 0xc0, 0x2000000000000000}, 0x7, 0x918, 0x4e}) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x1800}, {0x1, 0x2, 0x1800}], 0x2) 20:33:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x40) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 20:33:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x6, 0x0) sendto$inet(r2, &(0x7f0000000a80)="2ad648f5db9efab941fcf28be1802a72a070af84ab3874fc9ce2b372235277c1ce89b3411184274cbe7a058ba15f193c7c59aaf3c4413dff58cb22d3c2e8b5bc10fb786cc5959ee0957c125d9677a055ea608c3ded1e2566a79701fb80c2113e3fde0783454d0fdab06c60a441e794057d7738d2db8e55f57c0f68eef438807c9d4c5537e8b17ea9bf4cb645c97e4412107eeda0350bc34489d780b3ee7cbffb8d13915b9c7e01a8377bb5b4c8a9d9f5366443c2b6d62e28e7c4f03424ce1752568dbc99b821c98267066aaa9caf82ce8bfea412dbc52c3faf4bc45c44e5bd7db9c3ebf6c8a07786f51dc0acfd40c4fb0919a954b1e76b5e9ee10b802b5cf5061eb59ccaf5ce89353521d3b6417c54c213f337fdab7c8457f92a6f43c5038b99d53cf78f5697f62b8e9638970f4f8c6f99dcf8061103052b786bc302f1da89cd0edb2fd761b5aa2771855f259d7497c909f906483012ce848a2f0bbae67ae16d08fc43521a2872d7d0009faf5457780317a2adb6c432d7e4a45f9137e009a915be23bd6c66b5d5c92b81170b2fa681cc4cc8d32c16ebbebd28f6e5c777c98d1e0f0a323511ca62333da4ee2fb9d9c84a073f07f3fcdfa55ae61facd616204686fc37052a40183dca809baf085bb37977af079a77e266850b36c514f839faf303bae00fc4b255151a267a5925798161878d1714d4dd7807b449b85f5d914ac53987bf8e5ecb3d905e4785ebd4dc2504d843113797779038ff7123c3a592002f86a00fec42b264ace7bf0c162fd7bb26968ce4fb88a986d4e4afa7931697b7631522f3909c75267f7fa513cb3a590abab1adac2945a85ab48210fa89a365b488c2a052eee2e62acc0f817dbbec3b11ec81ddb881ef8b8e250eb98373c301cc19468dcbe4be3aeb7e965ea9eb3296fa45256e691782aea3b52e944e54daf4e46291c8c43598c1b5cc543a3b547b3f181f787f9b471f53363109cb3f9f6ef2ca1808290fc34d400bba55c646c3eebeaa26c4fe350ae0b9950dbadae98aa341db2f16c4053f832960104457ed0add767d0d0382a78044d0759a9ef2a72d47a1397dee9a1e73b153df203f30ff6d27076a40fb9dca814435f965772337ba10a3f3775a6600abefb940129f06dccd5f5514cebb844421c708dea35b3283695b159438e05977dac429200cca02705390565bb36c2ecc474184e1851e60b194f7974f10d9674a771f13328fe9a4e3b0ca20b9769cb6d74f9a5e6b82c639f0c180f0c6abc1bed548d88781bab3a5f21b82138e3bb22386d1f5c23f17f60122acdc0d20c753019e40793759cb26b3f474f24f8bae6c8acf0c65ab9039568345f53af520862875c3ee6148c50e020a6beef4c66ace2faad7c5877f17ef5fb5587ea3f768c0e4e8bba271958f5f393cf2f5b94ac3a87cdf9731556ee81d383a3db482a7049c1c0eb4dc920e32a9d743e0d6e7216a83852ea2126f90f839075edcd583484ef13c33a3f5c25c73c4e513d24015c31c6b276200778d553e4c49651ad5075a4918899c9309d41d1df9cad68ba8e2dc761bc6f76d4cb83d30d5568361cee5db1c953a2cbc2b127f143fcca34c86701c9b2754eb9ee2eeb04c31010d678842ca4f3f17aca31a02fe0a5241d25020983b175d37a6b95ef15e5b65695a3808b33a76a35ea6b422471c42bfbc0acc5d05e7c7d275002ae3e9d3ebdcdb213c98d9a6d84e4fbe79b1f390789fbbd33e32304be2a164e0f6b279f06dd4c7857d2ff0c1dfb15cfa8f95ff73feae4e08a08b159d3c8d2e4eff3d50154abef48890cde99eac5470411530f30b3a3c58738fb8f39ac77c1cb855d430c9403c7417e34fc8b13972ac94f1ef527a4a4d004e22ca942e6e13ef723e83af576a2d9fcf9e7681f1f3332f2ca283a1ed6682a3366ff84c85674d9a301dd7d94ab7bceb7104d34a1b5964b5e56a1e9f975e700555f089d54f1b173305ae01600ce48c62035d5c296494f68e54968d9b2ec2ec37dddbc7de57990ac35ccd6a23e0a26684c43cab352c74f7b6ae817e88126b2668daaec85f0feee3d22aedf5a628a161206e9ec3f455f7a139bf774af71b63d580bed107b8921d7404260e130f5e123fd9ab94be23f7f6a3603a28ce39faaa2179baa100427ffd92d4e2cb84583f8bf5af70b57d983565908ecc8f7875aae17171e8fc831c744d18df3f4d7bdc834591bf9e69c9ae1320eff2dfa7b71cf6d84246e006d8163380691d835a786f6a69a90359ccc6c1fcee53fbab14b0193eb7a46991c457c045996f13c75ef8f2890b9fbde0ebf1a05022845b4f0db0e60cf48fffcc48ebf5b49fdf9257f7d9ae97d165cee22b73d12340574bd6fb705dd3d1caa03444732046cfbb598ecc23e3da7a0c5152b3e322276f23a75765a28841d96c3d106d1e88ab473aee23fa39bbb9e8c2a9c9a893a37ba4290f8f560075bb676d056df40ee0907d4c8cd7a165fa434c64e3e84714d207d23420a741101219b1531229cc2cf93a542d4a19981a2d9560147cb2c2543ab8235b38880412a09bff48ff7ccdbb646007da90b9af784c6186bc92ae80d629f4c29cd758f0410b55230065fdd09a1590b585cfe89220a78aca9fc8c40ff799f5e4dc63ac195aec6d18b7b2a3e4e164fe891da1fae965c564fcab2cfa5eadf66c9909b028f752032dc563134c99de8c67cd3e3cb0233e79264969a7e21b119d2f274b7383474a54f9e5d1b4f0adbfa23f3630ca8a5aaac8c80170993eabc664137affe8fb126e114a5c1e43c14aff6889740954c42e3fec40fdc5de41e4b83ae210fc2059429ad11929ed1799527de3be93d72ebe90b60c5948ca7163c91d7274870ba123653d94bd308442beb0256b6b129690ee1265f0b48036184ed501596d310bdccb98212c99bbc8ee2a7a2163289cf686257eab3a41fd1fb69d40c2105c0241990704a693af37067b64b538684769c6c3e56c00a01e94fcacf9bcf4920c3415bff8b7cb1b51ac445969c451769687b8bf2f30729a7762c82868217d17c98e18e930735e0fa7d66e93297d7b2243857849fea4d4d648bf85017c1647f2ad56bf1ee368403451689049adbb31441e9844cfcefcb6b4bea3e82b81b66fbb909232dbdf3a73e97f6c6a015e966b0bfe828dc647f305f71de91aff2eb2ea4f8a0dcf596174144be0d0fd91272cd96dd9c1a2541833f131a27ff7d0430d23a12316dead292eee8add23e9ffb5d6ea644230e0996d4648170fc981d6f5a1d24dda8fb9edf6909aa6ca21bd46866c5eaca0a8202fd70553da145b649196be1e9d0851ac86dc26f367a2af028caaac20528da88e193b6dfeeae0131aefc37887403b7c8a6e05f57e195172a6257826b52ee73a7e2f5712e4617b6628f61cbeff0a9af1bf40c441d10e99bf6245f62385de1fa31fd299a8bfc09663691d13ffa770e5df5cd13940b029f9482483d2162cd7a73226a8b0040fcbfff1315458a4542728fafbf0e929e924cc76568c0f631a6d45ae332dc54500d8e62a9965600c8dd8a40833b6be9af732bd81fc67990c3f511dc94a807ca0ee3b954977e0ac38ca08942435269c6288ea177433e87d03af63d854e16908d4f7b78b4ebc28aa7b3bfdde4118dcacdc5892742e0c4321f40a5bc1e4e37e1b357cdba38f00fe2a3ea640bc9dc97a7171d66c030273fde414a1dd30df806a1692324cb06c216556c81f95d9984ab17e7801bc1a6555d99fe9e4f352d10d78806ae6339a878af4fb797f2360f21749c7783f7d1c445453713e2227a69178e5bf6f7c130bb876ff85b833e2e0603c26d6403c6ff79ddfcdd24c68efd9aca2423e3ae0cebdf6f51d3fc6a8390bbdf11f5f7c1f6177434b9a18aa1bebaee1ba2a215bc36187959ebead8d7ae3fc5e9764a02454a7ae54bec2e2db2ed05d1d51315a92703ff14382787ee0feeca8dde72ee8bdd440a32592249bde7de8a0d9f403235216468eff9fb49fedbf40f50a30c0a37bbd7623f54f1bbf15863a806b0860d0b1d3757c8e2d3bf50c449469913e44f230815daba120272b04ab80025ff2e1ad63a379ebfad3b60b08b6c5f40e8daa99051c106f996cd63c402c61c5ba32b8f8c78f11869c3b4b7a7136bf820cbe03091b10b05457ce1161592620cc8121ee4e1b5354d981d6eb118fdb2a795317540bb2d71ec20d4520aca60ac08b6e797894d52b1d82118ca2465a8ca36b631aa837bd533240631b6d44f5f58f7389ed493144de9bc79f3a685918b4b6dd6e227e6cf36a5c20e9da94e1336b99871b30310d60e4ea0b1771d1c18a4b13b0baef8b710abc6a8816c6558faab8a61ece859832f888d432d57aebc9ef05a6e39cc9dd2d0c76e3bce48caf17b95a04ee2938f505a454a4a1bd5bb0274cee2b42b322c6fac7e491f678f5c647345e615db412bae5e06b17a62281cd5ff60c40a537858e43364dbaee1fe351b9ba6b8f19d578957e90bca85e2cc21652773e0aa3de97de945159033f93df5d3f85cdf8a4658ada3985f6b3405556f950089ae3bd95fb935f258756574c7fba00b36d0b0afabd2ee73efe878be3729be8cb3be459d520f7f095924682d8ea2b8b2a4ede7478dc9a121df0edbacb5817e7c31856828ad3b4c271c2fadf1cf2aba77b3f5b475553e1eee806751596e95f4d14154cfac442077149cfdb87eae5441d297925c053fc2dc552d979607d33061c38e3c3640fede415525900177d709395e5dbb4879dc7eb39f06dfe785ba2393d929d5663868dd8195a4b02f95f7f3e8b551c4c4893e57d596a07d6d479f174a74620063e45e2fa78b9210f3c39471cacdcdead19993ba8e05a7cdcba8ed3823e79fa619a4a961b113c07e09dae47812cd9b2be76ab3e689068c7d5926cced56a83193689e2aa7c0abae3a154617c81fdfc889c43af76a9f6029f73512a038ac3b778611a97a45733044f6e21f7baafdc152d019f8b8d18be80a618e2be23659cc1e9d1ea337be5b522ce454588ddb9700de4e4d7a47922d015c59b7bb508043b82a6b9ae5ea95f93c507c9825ab7950657d5a1ba733cd6dc9d6752ed148d2b9faacde589dafb34ea19841add7ceb78fb11c8574d51581f28f3ee21a051e6c9ab4a9bb822a91b33dea34c8ee753f0846da92b257293b79a39fd45571a6b3140c8d769cd06381f578815d58fec9bcf811e5fed3fd5c4dd15f2018d53e4b725110cb182c24ae37668b5573e39c1463eeb3c987de98ad23f9bc065e1a99df95e6ecd1a04f4729871383075f9be4e8833160ac8e577eb9c9c905d76d28ac3d62edc770a3c2dd4c93ebadf44bd8d92347bbd442f469236922d23e7f0acae9ae30e0d271a20d0e0366a216a1884e5abc21c63ea6aba8d37750db56bacd60e9a9b822dc10af1a179d237d848576b1ce8fa7008b7a88eb0b46c8c919d924d92adf5f6a060423c2e76db6b2c6b6ee3e92bd83f1955ed88425d65750d52db073fe53693d23b13674ae221061a91ebeecd3d93fc8d45eba5e30d768a0a1ce5186225d0b33d9983f525e9b49a29e409d9cd42ffaf4f6a42fd2a200365e5aa618f360d20a1ebb90223514ec2a8f3684c01a5d1544abaf6e7660a5f11ceb0592255b79563807b7ddaefe06f18ab59f60b68da081c37eac4ea664d885815cba3374cce373ffcdb5c2bcf24bccd97154a7f860ec40af2dbb856b855c60f711f155b20771c66b7b9363f90e1dcccae3e60efd14a5ce2653ae6d9d9967b1e9efa8931ee16527a9886e704a04470e2f218704e4d2b6f171d7f294aa73451f07c2ddbe7cbbc47ec8533c03009a94858c3c0", 0x1000, 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000500)=[{&(0x7f00000001c0)="88c698f000a557de6d0a115f504c22af37bfe2be7c8f64f79fc3a337762dc3444eb5f43f7ff2afbcfeb758e7ae827b1c31fb30aafe028f7b0ad3024e41bc00fe83ab2109395d5130cb8702871a0ae84dbb82a6351c4589f8756fb32e5ab2a7fd2dcbee3ea38a0e6efd16d7b03c4b627cc1fb0bd0ce366c081649f252d8a28e37a3fc72c97297c1483049191ba41dea1997dade41d5e65f33a53bdc7c88dd74", 0x9f}, {&(0x7f0000000280)="4e7e0da9251157ebceba46740ac7afa7413ebec0de883d9426fd676e56db868f433ad5b3d1502608df69130b52f353fbd050eb6e98891321bd11c632ade0c931d13aa7d79215731039092059edf3edf886dcf635fb5b0a02e7bcf0b4b4ccfd014a24eb22c939e998e8e01ba2be114980fe4b9419f7d03ef1f1870cf5a7b0f0b80c4121b79c3ed1074e1905bc59adaa7fa636251de8fd912ebcfadda50fd8ccc616e1ba78867fe95d4958242a8797b8f9e70a0f5e56b82f3d930062c453f691f6fafc44fc49226691e5cbe59eee3d8dbb2ca7b9b83d3649ea2d3d3714acffc861b5b6a0e65d3fe9725139220b6e639c87e0", 0xf1}, {&(0x7f0000000380)="b791f956e49c2b3af7d70d6e52cff281042bac49fc65392ab3d25fd62d6df069ea722c9402cab1ae144de90ad0c34d38e5a9998ea788e369ccb211e2c6dc3b53b2695908ad59d6b5f2d962cfae41ed8ad5c9af25d73bc7c180b9a5463493da4774360408a241b1484cd02b86d6de020c3f7e37981032ff0fdafcf9b34871955770f91b16af06eb4c8a0cb2f461a04226593ee7302162579dad0701a0e77d62679c58b4ea18268eaa5f5cb10cba48ae6341b45e0d8d8f5d4381eb551020", 0xbd}, {&(0x7f0000000440)="eee7ca0e601c3d7bc9105d51e9e7b0663cc3c2419de44d85748bb574b4778ca8f3e8e60ac95bf9a8e33df381fbac9a69753beea2d2dcbfb331ddfbf90bb4b830626712ecc093f6220af20ebe91192f3c", 0x50}, {&(0x7f00000004c0)="fcddffa71388b35ab4a36f157b7a799b60775718e028e09e", 0x18}], 0x5) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:21 executing program 0: getrlimit(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x402) open(&(0x7f0000000000)='./bus\x00', 0x3, 0x20) select(0x40, &(0x7f0000003800)={0xffff}, 0x0, 0x0, 0x0) 20:33:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) fcntl$getflags(r0, 0x3) 20:33:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) fcntl$dupfd(r0, 0xfffffffffffffffc, r0) 20:33:21 executing program 0: r0 = socket(0x2, 0x8000, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="6f24b099258a77c64c5cc7e1cf2b4ff9372786041c3850fe2f7b6db2f8989cfd825a70a3a6e2d1e6566da1f7b71ef505929f88b47b45ad53a5b03d0a86e8ed25a9ff627426b3e5573b6383453a5dffc12eb76d86a8b09de079c7386a06c01b3a496aa4e89ae38916d8d26bc6e91cff8c3b1802393d7827775395e1bd5a52f352b4281bb41c686ea441986f43bb513254ebcd4b2fed", 0x95}, {&(0x7f0000000a80)="83ef3d9f8690a24ecc7b8be00c72508f42d911019ef3958a66777bfd90ab5b7298755ef1c2aac96207c3403c757cabb1419a9b529875ccedd55e241224245e4231f83288c4b2294695cdf6e8838eb7d7062fbbe84af0b10fd1c1721226348b2e9b736f64f34f4fe09e9c59c0ce4872b01db65b91b37dc6fcd19d9a8b0452f6e5aa3587a021e8803d817985ec7a298a2b066e61a346cad4b065cd3d91a9c173bdd524ab35f44464e0aa75adff3e8561936c08d60dbdc381711acfe9160f5098ee3108a582f589c842be58d871eb8d5aff70afd5590cf27a1e5e9bb967918d4bd6177da3bf10a412e7f346781408edd149cd0a2a453ed6d0ce419597345f755e7a0c1ba18c7aa5161dbb3956a344b8fa06bc52267c9c61edce1df038597722bccf15509d1cf479aceb42bc3d8b6fafc0b7921091c4a87be009f3e8a00cebb3dd9a828cf77db8d25ba5c66cda42b01fae8f31484bad214a992de7d93dd8db9cfe0625319ed205ca19fbb60613638e541073f958ba5bea270f80e948e4b1838ede5fb08c40c33687325440ac579d7f2eff096c70ded6dffec3c0fcf5ef5f38a659aa4b533623934baaf4a9a4bc99d580f1ca433fa7f1cd2c545085feb764d45d55854107c5b3737759f195ca680fa08617e44af8ea75ad4482ff69455df4a93c8c897add62cdf2a8effd79ce3e5f496374a244b9745ade06a9a5867bfaf459b64177fa0a14b02e2bfb79cea30abee745cc9add8f60dbe97a6744d529bffe53e29973cef5bc2d3db79c3738c2d8d23d013894a180168738f306e70445f57b039626144d74cdec179ccd95310e9dbc7559581e33f1cfb2ceeb274772129bc7997f8f317e6ee8d23dc49965a973b94a4a2b2b40df36323dc59a547f733204a30ee9c6a9e858497d05b48916432984592e2e401ffa4cdfd939027408b264bf7cc2dd7131019ff9a2880844598df2de73edef7d5fd9063b8113455b7cb61bb6e2cd61ae8c3eb3a49b401c0cf3ecdebf86ac470d723b9d98793039732a8e30556d62976cc11ad2990b5d2e810479ef31d81e336792f7db81a898c65954cab660e821bd204ac6efee689f42e6541b347a3979ba49ad7fd117d274b09d1549b8ba190f8033fda383125565b1bc269dad9aab8bade20923a34fc820b8d6fad2f1296a6088d750114440272b4adaf92e7d59fd69d5e0f31e78ba0bc2e76b0f2ac942fc32d4d4653ad57d4958e408e380c8b5e08094864c83a5eb84332a92b656e1cd316c06fa41917d5227b67186973cb1bd7352cfa158b97a1cf2f8e6bd7cffe3366f0d0bc9c2acf1c997ac95a73b758da7709b706da37a4d4d1aec22362c32cbcab90fecf5a29078d9404b2d411183c97f4436ded5a8e5f90f8ec2509df63bd19042158aa6beff7c61ce00638db3d7e6ced59c62a0d931f8a8780921ef7dfa694e697e77deb3e52eff15f443bb02f8864f3669138764896ee1bb95f3926c53d2984f96cf3f8bb545848b49cda133e0b2c75aa026647ef68df8c09ae7b1266bfba243e717375ce7857141710fb54fc9115173cdd52b1b09869f1e2dd5f061752871b2b3aa4ddbfe3328e837be613ab335872a41ff6eb2f49bb067c3bf29dd0c40c709c31a08554240d3293bd061cb782fb40a32a49a9bc1a8048a1bbd598bdc312cc00a79e3eecd8766348fc67bee8b9ca0acc9662afcb47ba39882d3dc1a4e105541f02ba1ec11621f8ade8587df9fec1514e53a2dd5d8c3b59edba0adb443876d8d2efc87be002e7615424c66e020bf2bbf7155aaa00ade569ad0756b4018966291b30d93a2792b9b31804e7b7c6fd8dc3c59fbd7b8ba20af135a4fc0711eaf691d98179fc6172d0922d8a1e77f4b12594596a4427b284dbeb4c4bcf83063351f29f20de77f508f9956ef1bec2b159dd3c0764ea92f38692e0908ca6380052afa7330ed1ff10bf8ef3e6114290b95f061eb6dfd57cdac16059d98d5d3aaf26d4e96aa75fc123507f1161980e5c78ba6eb52b7a5232bf89108f3e212cb34bda29915920af5ace002cf2fd5f5b68708352f9596eb6c02668793291bfbd6a6b8cd99d2809ecb64d232c5fb7d8bb75de304f1d5d676772592fde653b5713cdec16c1d811bdf7bbe522bea6c0f6237e96500fbbf5ccf5541381d216ffbffc966c4572f38ca3b175692d476022f78b0e0cdbf06fe0121b00defc6458853b67bad473992eb284f9e67309361fb409c61433b9df3a0fc6dc085bf26bbcb7275972250dc556ed03d6241f8891cbe175270d016310bbc8c92e61977f908a378de99e6956407513854018e5d387e224dc3cd5c0755606386b851a85fedb48432f3817cde2e3ff7baad880c1230a14e6b3908b45cb9c8efbd0ff4f3a02ec88bfdcba651c22eead36aef020bb06ad37a03976195460f1566eabd26ff337f20fd05c5572baf79e7e340e3c66b358f6fcbe77c3589dc3ff7dbd1ef51c000829989bba668c39daa0db4efdecbba6566262224173cb50d75774f26b67b3d6757b5052968ee131a92c1053940be23c99f51b13577ee54036403f99ef538ccd2356cf8d60c92fef12201f729a30dc26f0f51240ddb961a995d4e77265524772be6313d9bee51a5caa82b229c842bc1b3353bfe18d956b7e27b9bc7c37bde6d204e24ed338392886779c2beca20355f44122b88f2f35b08bf71a0604d100cbbaf0d4bd9710d35eb0c7073f87b267e69d6690f8d261972cc8f3773d69bfc28b05ad0e4650b64696bea7ce3bafca48e45833a84b7a7eaf7bcee95ef6021131e3a74de74db44671867bf408246540aaf31f723be82112ed0ed1c116455e098b073813b2d08a0bb2627f72ad6a251ce0286c7f198b309a06ef46a89fcc559130ac44b6e590934ef4cf957a68b0a591c635c3f37878afbe0f0f6494a2858f1a64225aa5cc86cac0c1ea6219d3784976a5a0afe9731ea848d697502e2f8d76da0c8a0bf566207954ab95887b7df6a57a21477a2155241a0d2d7b6a6c56887f2f2c563ded5a437fde1401a0f12b46602dbd2704196505365e46460486e77c4df7a2d24268a9a7e3f6da0a342515dc8afec773d4f10088c75d350708900106f653cab3e9091348103be3bc3a9e4a54413fe3e213a778efcb77b35809df539704de3be063f8bddfc9540d08c20f5e728b523a27c72f201c19f12c41fbd1fa409ffa5b30f1eaca7f07592abae1b5b081f0268a5c3a422899841a86f83e1bf1a93b145c2a2b58f7c967faff23022545c66b45b1ebb2f1fe85da1968492096d0d76c77f1b96db60348c50530c9f70312d683bb71177b41a27b0e9e195fae619780974e82a5a8d9820ec91ed51071f1096e8b6395b2e06e678871fd200c6cdfe060520d2e07cce581b7caa8ee6f24868cba1c8b0158e033086daafec35437f120b535b3aa7a4a6ae8f2760f7e255834965a068ed3d9d3477afa859d6883a0091c9841ed464a323804ea37ac6781b19b422adf391fd5f73cb904d5a59761e3e44ac69bff26c5e6f5f64c27f4a049cf960b40390824302196a14d0eff14890fdc0563538c2df5289bdcc73cfd4fed08f30181f2f7e0e89782e39ce09e85f3ae68f31a41b2a19ff93888895fdab145900c47a16383f8b45dc39472381766be0c612b57e7ad296939aa3fa2cc4b9fd43d38cb3618077b113b99ae246ba204028b1d5860d00ec2b92b2e123c86c10088c25bdbbcad7766ff14b264b2a8dffe1bb911cd5f0fcc1fea69c60efad766bcc576d59086022842e1fb355e3175d9a85303c70c0bc470ad5c0ebcc9d32e6cd9257e0b697a3bdb645a63cd79813b4c96ce5377c21d341318dfdf4977f45f3132e10f1dffb2027334c07b976c1ee76517d1ee1813c159fb9f5db3518038d2e9a748530f2abae459162aef4c0b2c9a6e3ab4c0b7125937dbea7698db4e8543d90948be15b890622af002e63914a4146204587d0a0a07e5bdbbc9f1badaf3d8c45ab081f8bd345a35a4c537722853f10322bb14f3935c7f9f645cad0ba36dd6352028cd6ae3a6ba11d4e08859c65993f88d8ba637795b3073486d0bf618a58d865cf5c84baf48875a5b0cfb43c7a6571db93e94c3f506c1099192581c8bdcbd97f2f0410ed828a4c1b7d2dc584bd9143fbfdd5c57acfd0e03d1a0a80e7e2336a693af66169d9fc7458828ada137c86137cc8797059bf0b8ce710d23e5cc4290006d18bf6ce65d70d9c5f93e46c1e9e17f3dafc0ff8e51cf307af1b5fd4f36b7d5d44c686ac2204c5b547f80cbbf2b27a63def3973c4507e9ed36085c84e713c189382f9671128d81bb5cdbe13c5d422ac5ca941dabdfa8db865324afb134c408bf3b5e3bf34d930f583b2f6aabfa0a960364ea4dcbf593370fb8bbb2dbe4048a14cf2512033cc5493df95f34e58a25ceace2004c2de4722d816fd7c6510f346e3d5868eb7c96c53116bdfefef930944138a0b5ecb65e10b38ea543583cd27710853594aec65689ac9bdff55ec8eb3e414560f516c56cfd5de2ae17d0c0b1814a403fd16179dc50489250d4a4622e9c53ab92ebcbe877dae99fea346cfddbe8961c08ed362c239782fcd85bf88a865229e2c162a7cbbf61980b43fcf4d4199509e44b4755175807a02127627142eb5006028d803747686a0f9b7533c4a9eed9800dbbbfaa2fdf03bd2e9372e0f5979cdc2d6e70abb74454be0eb850726082505658d5bc7418cb06db278d0c9b70a0ab1686de1ce07808ed4d043470486e3928a50a8894ddf8793a249abdad7c65a58be73661da973796ba83f1a686131d39c8b66238c45bd63306222eafd36911935654b4c429088bfaf2a0edb5d9abae36bddaed40bf41c0fb026bffe21d66dd7ce2aa3c3784cde38e507ff265b0b094a54f9043d137a451300d1babeb34b3365af00a23fba348f62ce384ce6210362fbb0602230716a5c070ec7f996f9f71e6624cc42a05552d879934319b215a23b55560d258e6d1502a560b7d15390980b1655d9007b911c224e83944bb2ca74a537556ba40f8efe91043ddc2912650464130015548862b186a3a6ceacd00d1cea51f97a3aeb9643f108f52f01ea29dbd91ff9a443055e4b45935be0d8b43ede18fdc1d085a4c65c9037ccea395fc412b3a20b48c83fe20d123ff63275aa21a31647866142065f84ca9c51876dfcd88c37060638d80f7556f3a7e0f8d75525e849dd59c159013001c561f094bdb1d1f85a5b8cdc03ed78d8a3653331223bb95f84be207f7796249870aa8d88d785199953aba74fc72431e6588c35e8f8b83b286c36ac92d628be71fdfbc5df942cd610966c3fc3ea2d8f4cc04d1247b25dcc7dc435e73d1f9beb31c841046cf109180230ff396a6334efd97bc28b3ee2b2d0aca3233af9ecfd81b8a9e7530cb9590d10a78efc9014c2cc4d760ea2c7dadc6924e212ac71d5e36bd583c01bc68c329f95c55f8487964106130fe72285d341a9771d726087e9077aafc0d61d6e034eeb42fccdfe31f96db84ac326d8b6a18c8c1ea1913a0c14743a84fb026bc91bacc8310c8015593839111af90fd83262e2f40e945c1b6bc633d6b6e3a415a361b82eecf2549ec22f3adf37825446c0e804b658ebece5ed849d3b485047178cdd0d037fb9dd6ca3e5954f9811ec42cc934ff65b7ce0270d735369ff4988fe58c3f5eecc31a19bf7df28c947319d25c4bae1b780f40249de97f621ab4c8073c235e4343a5592609b0097e8c97aad5903834c04115c95f83da786bf24ec7ca435fd960e14024223ed299732112b682f9ff2ea5c600c57ff2ec0962d285484d6ac5ec4d37", 0x1000}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000c177a0ae725ae2d66aa4d7856799d270ea029b7304ebeaa351a0a346363b0b96bcc2d5173290f1ce8ba6da73a81c5bdf9ee28a98b62f5090f3a9eb92231d3868cea01ec70ee4dcc10ced5107fc1960def33b8f87611e8312520697408263098ace567bd03d5cf61e97d07b12"], 0x38, 0x1}, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/164, 0xa4) write(r5, &(0x7f0000000a40)="be", 0x1) getsockname$unix(r0, &(0x7f0000001a80)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000300)=0xffffffffffffff58, 0x4) 20:33:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20008, 0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 20:33:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x20) openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="123b21dee6b1f76f24e650dd5d257f1c8ddee322b72f", 0x16}, {&(0x7f00000000c0)="c71f05cb98144685d3b38be8f12178da0914ae18d094674023bb603dc4f7f15d965ebd45ff277ad984d32e38305c8f62e721f305a964815d00", 0x39}, {&(0x7f0000000100)="91b44f34a2257eb955fe41f9549ff4fbca9cc9986e7cb40131a0ca5d6a3bd6a50897cdeff42e3af9e01bcddf37ddcd6d08d385d923fd836cce2fff319e84ce5c5fec26e62eaf7692f1c27fc9e93016eed965519f77d80cd4255c6c4c9708ef85257e4014922dbe8c690af8b2982dcf4e00bf6a6b422df3f4acd32b5f2956459ef05162ac3df7e0b2f8dd938f27d3e65984a2e1d449673d6e79bee57074052a1f09bc2623d568e2ad95e7f899", 0xac}], 0x3, 0x0, 0x0, 0x400}, 0x8) 20:33:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff76, &(0x7f0000000080)}, 0x4) 20:33:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) write(r0, &(0x7f0000000080)="6156a914f8ae019637988d2b46cd0be6600c36de53f6b37a6de688f4b8959fed69d8cfc7ac1d397c15819044720ecb8be03b1d2b2b40cde5564ed740148f6c273628a88ee79db4023d20009dda6ab25940414a1a4a25cb487c747a61c116013c5ffb6e0bd24708bc98534e17595b523ad433b162de503c43c978af1b5b9778e254cbc59d570f32e31dd398ff1126549136105ae7b6eebafb36d6de87cff163c8f8f76366fe363e6d4ae431baf4f7f36e1b0f75e1e5c065e79c6dd4affc21effb435ba5ef47191c426c395dbfbb41c77c5d62f28d1b3f5bb8", 0xd8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)) write(r2, &(0x7f0000000a40)="be", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000a80)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) 20:33:21 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000400)=""/90, 0x5a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x9, 0x130) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x90) r2 = getpgrp() getpgid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) semget$private(0x0, 0x0, 0x1) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='$%(-\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='+[-\x00', &(0x7f0000000240)='*', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%:.[\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)=',,)#+\x00', &(0x7f0000000380)='\x00']) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 20:33:21 executing program 1: semget(0x2, 0x7, 0x10) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}], 0x1) 20:33:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x57, 0x4) close(r0) syz_open_pts() 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x1) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000040)=[{r1, 0x800000000141}], 0x1, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/72, &(0x7f00000000c0)=0x48) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x8000) write(r0, &(0x7f00000001c0)="2dd9b42fe47d43b82daf286f936cf1b3cb255aa96b3d9dd8b7d024ec121a40cfc16fd084dd223a46828c81ed187116e6df88652fd0eec824e40a7a445fb07b69d598878991cbc9c2bb44b7ebcf3932e4ecbf5fea283dcde16a78fe6410129ec0701d63b4531a4d3aaa91c5ec658cb61e23d584c79798270497b311d1b3add4093cbc3df3958fc3d6846c3661243c175f939fd850fe2061be848d69848c405cac0e79bc8ec5d9d13c1ffdbfa235d7deeab3", 0xb1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x5) socket(0x0, 0x8006, 0x7ff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r2 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x120, 0x1) r3 = semget$private(0x0, 0x4, 0x100) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000000c0)=""/63) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x102) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getppid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x32) getrusage(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000), 0x20000000000000b8, 0x4) 20:33:22 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x2) r2 = geteuid() getgroups(0x4, &(0x7f0000000900)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) recvfrom(r6, &(0x7f0000000ac0)=""/13, 0xd, 0x841, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000009c0)={{0x2, r2, r3, r4, r5, 0x0, 0xdac}, 0x6, 0xffff, r7, r8, 0x4c, 0x80, 0x8, 0xffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) msgget(0x3, 0x0) writev(r9, &(0x7f0000001340)=[{&(0x7f0000000100)="446fd08e29a50dc0496cc02d1683affeaaddf5139b031ecd348ef58a16173de38c59606eab5f0b9b92856269bcd99abe266b3286d8feda6400773e4204ad2f9b29f2ed14806d95f6a365cea3a96d84cf", 0xfffffffffffffe89}], 0x1) r10 = getuid() r11 = openat(r9, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) seteuid(r10) clock_gettime(0x3, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x40000000010, r9, 0x0, 0x0) r12 = getuid() setreuid(r12, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r9, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) fcntl$getflags(r11, 0x3) readlinkat(r9, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/20, 0x14) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xffffffff00000001) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)="bc137e3188e54e80db6bab4cae66f4239a4f93be57c49d5c277ad4c4", 0x1c) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/137, 0x89}, {&(0x7f0000000480)=""/125, 0x7d}, {&(0x7f0000000500)=""/221, 0xdd}], 0x8, 0x0) 20:33:22 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x3) 20:33:22 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="96843ba48a3b69792b4762df98298ff85b72a8be625438d88e2cf91507ce0bbedf51e037dc613e7de0be3d219794a1fd4232f530508cf8b557366cc72b6ec601b6a28beec7932b0dc2af66d833639219a0b381b8", 0xfffffda2) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 20:33:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:22 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd2c) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x4) getgroups(0x1, &(0x7f00000000c0)=[0x0]) r6 = msgget(0x0, 0x80) msgrcv(r6, &(0x7f0000000140)={0x0, ""/7}, 0xf, 0x1, 0x1000) fchown(r0, r2, r5) accept$unix(r0, 0x0, &(0x7f0000000240)) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x8000000000a, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7b6f, 0x40, 0x9, 0x3f, "0fcfae10f7be2323bbe276d06d7978ab88c41a6c", 0x81, 0x7}) 20:33:22 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) syz_open_pts() r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1d6) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20101, 0x10) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:33:22 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x1, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r0, 0x7fffffff) syz_open_pts() r1 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000000)=[{r1, 0x45}], 0x1, 0x0) 20:33:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8001) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:01 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="cca9674fb28170a8e506d9746291ad73817e159199002e8ed61fd1c388002346", 0x20}, {&(0x7f00000000c0)="f06a79447d", 0x5}, {&(0x7f0000000100)="45ed8cb106747f2937824198f95e6abb78484e8eb8ad4872f4050175a04a63785e1b65bacbf80ee60a0c32b0dfc05a8f0133122efb3047b0be1fa885e238e140cbcca6a7e240f9a596ba8d26e371fdb2a8ae9d22edac78329106856b034676c5fe33a419c1df906635c16f", 0x6b}, {&(0x7f0000000180)="2cc1645e28f9bb86c52a4c98fdf2ff289b1e534d742a12eec80575c80d6e62994f8fb884c25f914aeb219e1cb342a6ad361f2bf2c97cd6ed3fd60afbda2a163a1754d8fc3c150071070ccb274afc197b7decbb62e72399f0595fd3f4a166fb7365c539423bf3eb7d16e56926", 0x6c}, {&(0x7f0000000200)="a40e3c346faf5ba2f648c98a3db66238190619161957eb08ff21adef6b888454c98a33633df0abed4798523122723ee5c463a2794bbea49556dd8e8a5d9651e2d246eff7cc9048fee06877f3b6e250611f99e778dd42eb1051914bd131cbfd11d131025749171ac5070267e8817d89562efd852c092a5cc3b73fa35802bae82a7b6107115462ea41c80cdc36c474da9d2b17997561c830607c7bd4972ffea3cd22da34c6d0aaf26837e1a40ab5e23e20b1e868b3f689220a17d100da3c221463447edf3313e79a582597682fadeb61539d6c5943e7d43f4d4366b882", 0xdc}, {&(0x7f0000000300)="978b2a147ce4609857f79f56c232dc6c387d20db5f6823eb384d2973468655b679e6a1ae1e1fa83e7c2d8366c80badf1d53e638917bb127a84f4e3412c0d0985e422785133263d9cab3ab67f1d539c461874f48d7308358ae09c97212ec9ffc7b2ec00547ed6e54e153e44a2c566586fd8031fb181b2c3b115a847b82974278a3667f90e49098ab56c8e6723e4d2605ad431a3f58a586d5daa160cf3d161c6fb1fb69a4272b9bb30d042e076259a9ab4479436da4f60e31b978a3b01e2373a142500a476b4db1c94286f6385e0cae0dd6327b1dc67d8ffa623afe89fc4b33ac47602f1b4345a9d6b6304bd68bb6862068560f6278e", 0xf5}, {&(0x7f0000000400)="46d157286fb418efa8c9636a8de700961fddaa9c79f1f41a61c34d8f72a5dd1b1f1c22ecefbf25dc95d39b7428d39235da00539f3c54f5b850c8755a33e07e3988684f21827b4d539e0b5e8e7ce138e867c4caee3c06381fc0fb77504d6f3c3d0eb24681a7684fb6c29660b0f05b2ccf7a39fb6b15cf2ffa3b17b23a96bacad1cc2b24adc87c873414e73f5321300d65a75d71d2f5dfd760a43c800f27a1f593b58e3b568f6d56b5235f6406327b035aa542683e1544a0acc08358138e315e5087aed16ad4bcec7d878e842ea6e0a9e2fb00012eb8", 0xd5}, {&(0x7f0000000500)="34bee81c53f6c72ce6b9ba35b6acc8f1af952909257ff2c4ae2517d021423c91f374871ebe5eb66122a2a8156a75508c81e767087cf0bb789e53ad8dede38fb61ac062d9cb561761129ab141cc7895c13c3cf7135f1d98455300c12da1d1fd458d7d3b4f6ab1f69d4dab012edb5e6858fccfa8a96d1a7bd75e20d17ece6edda0f10a65a1755021852cce7c4c80fbfbcfaaeb0ff434ad089435ad09", 0x9b}, {&(0x7f00000005c0)="d48733e371bf181346641ca4ad42f16a86a9e0ddc6d0593ff947fe4f91ecb8756d5c727771570e34aa92598a9e9ddfff65bb831c8db436643ea0cd6b0d59aa2bb46f2917edd80f6705e3f63c649708150c5298c1d7d6ea7380738ecb5096d12c2cc580a64005e06a91be8a42b82aa3e04fbe022dcd3126deac33bb4ddc9f0717079d23", 0x83}], 0x9, 0x23) 16:00:01 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xc2) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x22, 0x4000, 0x8) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x402, 0x1c8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0xa000, 0x8001) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0xc0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="667c167685aaf8da66f207c346f611addc159937827a68a9cfb41190f359fafdb656c7f43fade6456ba5facaef20b43c87c28c195eda90c8c292cf70092c664326a4e25c227f9c25b8675f68dc7e314fae699c55bb5ff2f82612567036cba7bb03e1e361ec85b77b11d61ec320162e22093c0a883495b948c323e9d8251575582ee0c80000", 0xfffffebc, 0x2000000000040c, 0x0, 0xfffffffffffffd85) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) dup2(r1, r0) 16:00:01 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = semget(0x2, 0x5, 0xfe) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgid(r3) fcntl$dupfd(r1, 0x0, r2) r4 = getuid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/120) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r4, r5, r6, r7, 0xa, 0x21}, 0x0, 0x5, 0x9}) semop(r0, &(0x7f0000000000)=[{0x4, 0x3, 0x1000}], 0x1) 16:00:01 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) ftruncate(r1, 0x9) 16:00:01 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) clock_getres(0x4, &(0x7f0000000240)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10002, 0x48) write(r1, &(0x7f00000003c0)="ffa5132cafd7a281cd3f8245a7bb15cd71863e5acb49e0d570f9d6", 0xfffffffffffffd9b) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x1) clock_getres(0x2, &(0x7f0000000340)) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0}, {r4, 0x82}, {r4, 0xa}, {r4, 0x14}, {r0, 0x100}], 0x5, 0x5) poll(&(0x7f0000000200)=[{r1, 0x144}], 0x1, 0x0) socket$inet(0x2, 0x1, 0x2) clock_getres(0x4, &(0x7f0000000300)) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56713a3b486a66b60912457a42cf50dbfd9214a5"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x638b, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd", 0x0, 0x4}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x163}, {r0}, {r0, 0x45}, {r0, 0x8}, {r0, 0x86}, {r0, 0x80}, {r0, 0x106}, {r0, 0x4}, {r0, 0x8}, {r0, 0x100}], 0xa, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b7b7049780b5c6b4ae5ebc201e597dbb98eb96f7931c89f33364e9d917316d2ddae219bcf2254de30b4b29e7b30dde40f833cc3e79a5ae19ef846113625012ce0d7a6afad0ea6c6c61037d07dd144b14a1de8269725090b35cfef98e88ca4231dad1afb6f3444d3c5400646c60bcd4091dde5628c6c323870cc497cbfd634f2ed56e645b3e8d90a94c18d3e34dbfa718752f158faa7b4f34cbb995940cc9e13f4c1fa2436bcb36b3b0c49fa5575586413196421e77bb504d12c1850053fd7d3c935cfd3d1d447b0fc8608f565f3b6f90768626a6", 0xd4}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000200)=""/2, 0x2, 0x2, &(0x7f0000000240)={0x18, 0x3, 0x8, 0x7fff}, 0xc) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = dup(r0) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0xffffffffffffff01}, {0x100000000, 0x400}}, 0x0) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:01 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getppid() r2 = getpgid(r1) socket$inet(0x2, 0x4003, 0x7) getppid() setpgid(r2, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = dup(r1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) syz_open_pts() setegid(r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x2, 0x3, 0x7, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) listen(r1, 0x2) r2 = accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="e58d1d833f65fa34b5eb306414dee8eb7b3ae4f5433bf1b6e59b8029e3ab8c372b138f1beb050685ffaa5c4c5057c3c4e31e19e145d498b410e53b6040471706a916af5552ecdba1b706c7d3298a7e37c5e1eb8e18f4b4a960f5324bdf9abd", 0x5f}, {&(0x7f0000000080)="8979fbb911ddb6d3803c88a303524cf0be428212226c0965afed0f7362f41a26c2f2f020e8c8d5c2c06bc0de223ef798a32a08199a84d860d4e84974753d842cb30008eef7e91e925f981a3a26f0052c11941f4bc37eea4c465113203e9dffd34fa4eb359472d9a6d5e5b03d3f", 0x6d}, {&(0x7f0000000100)="2a7282c023", 0x5}, {&(0x7f0000000140)="93a7eea0c1763805a4f93e4975406af56fd0f1587d7e1767b6a42ab8f0df042dd1c5915ea7e7d4f2381a25cde79f3737b87745e4184574b945d588d6e5b0fb69998e2135fd416937d3cf8c3ace0e40d8cfe512bcc3bea459ed7234a7f72cd2e2b5a775380bd0a223164cad834d3e622ad4c0", 0x72}, {&(0x7f00000001c0)="681878242ac04cbcc50e2467cb5031679282d983ca118267053a135231456e22880071475a29b1ac562bf22780a0f503bf27550d9c98aad8e59090717385da71c54448fc31574b5e76587f0fd83ea42ce2e60f0ed23f98c415d30d2b8e7edd803e1ec478d2a34c59c21fd1422438bf917b76465ea8d73ec27fce385f07d613743c1b3c67aba22853d9eee86e3575079c7b2de47bb09929f75e03d1bd93288783dc0b551db3655e60779e", 0xaa}, {&(0x7f0000000280)="fdf07421c78ed41408d06aecc3c93fcb257696caf346b85c32df29938596bdfdeca1880270e26c4178f90fd42e60892e742df020f6fbfc357cba673ea40e9b6c92c42a6c3d7cf4f0031ac9a0a44d3549197db67cf537526db606519c34dcca2d16ddb38ff636fb638fbb8171b03f897caa381d", 0x73}, {&(0x7f0000000300)="cfc60603394ca0bb3c36ddd1a54e9b8f8c32603037ac00873e78d863b9e6dd40375270315ee9caccf1b2bb9ce11adcf49e4e1d32ed167d20523962bddbf1c3d29e26c7f441240b06580a293c9bc0aca83e748cb42a0f959f0dcbc73b12de6c3588e0bbf9aacb", 0x66}, {&(0x7f0000000380)="6e7b39088e63de2e57cb8af1289bae542f1498459413d00e84ca33adcfbed8ba06079dc40808", 0x26}, {&(0x7f00000003c0)="a15c487e0afe0881ad23e1794ed922f360cc4e5439091a53ec6413969e43eaa392c752023a5b", 0x26}], 0x9) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffffb, 0x1}, 0xc) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="afd121", 0x3, 0x6, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000a40)="be", 0x1) r2 = semget(0x0, 0x2, 0x2) select(0x40, &(0x7f0000000100)={0x2, 0xffffffff8c8b45e1, 0x1000, 0x3ca648a1, 0x4, 0x7, 0x0, 0xffff}, &(0x7f0000000140)={0x9, 0x4, 0x0, 0xfffffffffffff001, 0x7, 0x1, 0x4, 0x100000000}, &(0x7f0000000180)={0xff, 0x3, 0xfffffffffffffbff, 0x3, 0x8, 0xffffffffffffff81, 0x79d73d83, 0xc10}, &(0x7f00000001c0)={0x5, 0x4}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/165) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="67d5d0666d6287fcc8c0246c6f47033df9ddfeaf2d604bc74ddf14a1eb143a48ab19fcd3acbe366bdef294a8b2ae1fed88f0d3596e7159bda8c9909249c9ebb80c45afd9310901a1301c44a8bf9311d3923e429478ab8c2e9f4d4cb0", 0xfffffffffffffe5f, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000a40)="be", 0x1) munlockall() poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:01 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000008de4d6bd70c1139e8cb306ffff00000100000000000000"], 0x10}, 0x0) getsockopt(r0, 0x93cc, 0x4, &(0x7f0000000000)=""/182, &(0x7f00000000c0)=0xb6) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) setitimer(0x2, &(0x7f0000000140)={{0x9}, {0x98cf, 0x7}}, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x116) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000100)=[{r0, 0x28}, {r0, 0x42}, {r0, 0x4}, {r0, 0x81}, {r0, 0x100}, {r0, 0x100}, {r0}], 0x7, 0x1) write(r0, &(0x7f00000000c0)="e3", 0xfffffea3) r1 = shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup2(r0, r0) r3 = dup2(r0, r2) renameat(r2, &(0x7f0000000000)='\x00', r3, &(0x7f0000000040)='./file0\x00') close(r0) syz_open_pts() 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xeb15, 0x6, 0x80000001, "6d47471d1e776ca558dc6c5535fb37d240dca903", 0xfffffffffffffffb, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r3, 0x144}], 0x1, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:02 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) chmod(&(0x7f0000000080)='./file0/../file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13) utimes(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)={{0x94cd}, {0x178e}}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="be", 0xfffffffffffffeb9) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fsync(r0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x9) 16:00:02 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f00000000c0), 0x200000000000015a, 0x7) 16:00:02 executing program 1: socketpair(0x6, 0x4000, 0x8, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fchdir(r0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x400000007, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) pipe2(&(0x7f0000000200), 0x10004) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) recvfrom(r0, &(0x7f00000000c0)=""/123, 0x7b, 0x40, &(0x7f0000000140)=@in6={0x18, 0x1, 0x7fff, 0x1000}, 0xc) 16:00:02 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x5]) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r0, 0x0) socketpair(0x2, 0x0, 0xde, &(0x7f0000000040)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) write(r1, &(0x7f0000000040)="8264ff9182058c8478920a66c6e02e124240704dd3e10109a61030df354323d50b360b34a1821ef4b246f3200e63a9c4ebfed090ba27503135f141135a24ba50bb5a5fd8e8df93675bff4799762f04ce5387134acdef2b48e40030fc27dd6cfef88748b08e89f05bd5b80059953d6c0b0676fffbc127ea17e94eff34ee55284106cf04af9aab6ccc38747e8507b1561f45c4879f4d236fd4c5af02e8a938cc59", 0xa0) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x0, 0x31) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/93) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000380)='\x00') 16:00:02 executing program 0: socketpair$unix(0x1, 0x200000000008, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)) r1 = dup(r0) fchdir(r0) fchdir(r1) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x88, 0x16, 0x0, 0x1f}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x20, 0x60000001, 0x7fffffff, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x0, 0x8}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x3, 0x101}], 0xed2, &(0x7f00000000c0)={0x7fff, 0x6e4}) fcntl$getown(r1, 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) recvfrom$unix(r1, &(0x7f0000000040)=""/205, 0xcd, 0x40, 0x0, 0x0) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) fcntl$getflags(r1, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10208, 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x680, 0x80) unlink(&(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="be145a05c26a560e5171b396f2c99d1eaf1bc020bcadc41f9e2f87e53310c6b810010da99babbbe41a02ffa7f9a183ccda26f4ba2bbf40ec491b181258019e5377999ab3bf5fd4a081f29ef257347d82787df13b26752f992331e79ba40036c26e648bca25312892fed0bedf373e4c66de26906235484010183b810fc46f420ae876e002d4fb0e81365115eca56ee47219d1f0a5c6a0e24164e8850466fa3621bcc9cad0420bddbd962f4465ff7f0000cb79dc928145e3348b95cd2d3fbada88f5d19b631a1b03", 0xc7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffc) write(r1, &(0x7f0000000140)="075ee99087c8f41ddaa255b34210e67f0a856550b629baba9baa6a1f82aead422548313ca7a8954dc5622208f8814fe18b9cb462f54ae135ea1d2d9387adb86e5d44e96c72b261faadc4ddfe57d22f0d9fe9cce8b1a0e8fba6acefadb193556b5810589625bdc80f533503c9772a80905e90d3af256125badb3dbdd8bf86fcf56716eb38ed4999a656a88d163a6f3ecc0f60f8ec22fb426f8c7a57f27573940dc43dbcdd3b1f6849163fa5492a81d66fe0399f96f18bc5ae410688b21ae2b821e9c1faf5b3d6b0e433950a053548926e99af8c8925f509252d4a3960eec4691fa8859f7521b188", 0xe7) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x9b30, 0x8, &(0x7f0000000040)="94f2c3f8e06a2dff13bed1bf7c309c790348ecf1b3c08fe86b1f748a6c4b46b405c690e096ab0c758c7be361e609d8a4c5cd2fde623259a3b4f8bf38c154264e3d6e6b192d4b3bcb5a68486d133693c905475528410dee655158c840c3ed78d662bed096923ea5d314d5106049d5428a769a4637a2f10d793ec4ce4da8211c55664e06bc51a0bd004e7a20999139a67a7f04fb3a12493f91259472b1cd5f21591742e4522469608157c1cddb96deb06d2e323333931f7d79f58c510bd9a406b191aa43bdb9a2e1aa7a73f7a9b964cd367d428da88c455e55112ad88febbe162e6acef60ac4", 0xe5) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r9 = getuid() getgroups(0x5, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000040)=@file={0x4d4dd0e4d9a90b1c, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000080)="62b281a6257ce1259fea36aa3bfe73e90feb604a668cbaf0d7f3ab0d14a3ef7569543436b7db9e1678ad9bff7a31f1fefe78c71f5b0df435ac8c747849a43c3d1dec2d5a8f87d1fbac3096f67f0d6913b1f7f178f5f81d5a6537dac543cb9ec971b312181d24f6c5aca2fc1f19ee14cb85d41c3b1a74edb125081e11638d5e", 0x7f}, {&(0x7f0000000a80)="23ea2142ab78d992b5bf68008eb48ee7d767c32057c1c37c350e7ed18b70f8ec11feff63310dd542997d8c2fbc80edf03bfaab5ed1bf838a966c213dc6ff81c1deb24bf74236c3efec65435a7a484030084e9c838898a62c5a3a19efa74561dd3a0f4d4b3f58631570917f274c8fdf2ebc0df7b5de52fdfb34a57465e4b43eafb256a57e2c54a1bb26a512fe0614b3ed474ed36537bcae94bcd10e551977214aa36b2e3d49c6a14380a9196366566693c61d0a1c77324a64aaf0cb65eb46f6a80d0db52f27b3e024dd907682c6f16505f48b441f0f9af0c90a394b324f79f9310277dd45ae46151fd2842f634e4c76b4d95b495acc9f5bfa685e4222e7951a665fb9f07c6938925bf33b3ff7140c14f9be67d38db55edad43f7a9c665861e49b86c133abd1f7a9be22e1fd2c831ec6634421569688efd6e496cf8156a7e7017e4fccce5a8433e43d66d329fafc4dfc7629f59e83e48bcf6a4594f35995e9860c40684689a684db16b8d4910c641ad96ea278cb2a875ec0ac2cb036c952ce654f0ef5ad8da66a18ac3c3b2e2780c76c5f9874509a31020485efbbb017334fa62287f6db5d8a2cc6d3c2060b6e44dee140f2280aa45ffb4eacbe41fb7221d749a8ba39727f15692dc0a22c2fa0e605c908e9624b4e13175fa9a45951a70128a3e6ab19082545ae8427744537bf1c5f65597c68039736863ac02ce7281ed8b7a1abeb9036e870444df6f9e38f3320e50ee286bbc6e4b216c407d33de07b3531f841544eeea589618e70cabf8705790958d6137cb95106362e848366ac9bf5f5d2d87c62464d5c3591d204afbd95212dbb1dba6941bb0caa3c034fc961885688ae1f614b384afcbe1e8529ae95810e23d05e7403899d4a6901102437a61d7c5c07ea6ca2dbfd385ca15929b8dff24940bea049b9547e4c2af4ae185e78f42601884b12e46b93d1f4f2f1eb32152a5f737fae71237a63f53159200edbf6b2b4a5bc1b4f3f744afcc211bf3e3d694801010506b6b1ef51d2136462661792135524b47c5f8ee078a2b5d3854fb65758bcb515eb357f7e3fe2f34341f8829b51363eaa08c4aaa64d5ed8caba69464a8e753e4b68c8f5adae1bbaa9f7e7c5487b7a178e1bef3beaed97923ba2974abfa66c9a37eccd986efe3f792b99a916f2d77f723a5a4df1c268981b560108b3c9fbe86caaac33c6bc12ecb72ffa3047d2a42a3b931ad6aae6abf49e052f3f8ec175946a826d8635d9eda8d6935dffc514ede3f2be5620a7af5a95f32823f22263293c43c04b0cc33864ec0e413728ab0e87da4abe0d6d1714d8b131675a82425875422378b240b168501fa05f3786de8caa14e680bf17b7ac21e8d14812f5a0e85bcd8d145e941b6afba9bc6e3d6f7406bc16675014fc633e95bbeabfa19d943f12dac2844df1af29127aa73bc24000ce8aa762d89ce210dc096ca8c7054704f1e030177e9c30cf4e0549ad8588fc65b96c66bfe705a23b75c318497b4c2416662f80441f777e3b8afe05f73cdffbe9f2c1ce0f81e206d6beb3acc4a09fdee1d50e36e5ccb7c35188f9eed2dc83e831d1a2b28a17953c6aae2c5639ae29ddc07bf28a381d1ad59c8e98c1b9a5d86d1f0af6a78dacd6bb75da624f37475d1d86cb8ef73bc9d2d3d9f8b591c478ac8a9fbe591e0f1b3cad521095997ee046e7e64030b495687876aed32082ed34b724e3cbaefdf042d9fd78fb650e3e2588e51c609bcde544f4c3a055f78ae9e16c499bbe64b7d47880006f18a2584a1598f64f6750fcd40899cd50e28bbfb099d8ff16896614630d97315c43fa076d9826f5562a2efe271149c05c74d23bc6c9d6e13eb7a585ec33cedca41a4ac85a6cc3c665adba6d6cc69db6918c47d77cabe264b72abb5335c17e065fb32db3d87c8b965241ae77e3fab6618416a1a7ef0599227a330b4ce1ed9161699ee7d1b88d45ca33bf47e1fdf2e08aea18cae7003196ee263cf50919530d56c08a262afc5b3d232cc57690de797a6f2a7319db7ad0f1740f5d4b01329616c3954291d1e8c5805f549aa6c6c8bb4e026a65fd4dc978118db98b6a6c48af3e225c59c7be871d7346e6596018805ec90ed666a43ca19c254dfa09438d8c3c649c72fbebebb30dd38fadc5faa77820844439d304b19a823e4305d6419abae275b1e12994bc270b1c1b578ccb898c154e4899ac629b66a51e0582003f147fe729016d7d5ca383d8be77c9998433994bc7e947a0c3073797dc38cc21c321bd80c201f5274831961e4977a3c9057dd882b22e2f712ed4ee9bbd8b64dde9114f80ddc73d8e82496ff54d9d135a6322cb7d1e61b06fe894574189aa839f2606c803941c00ad3113624c56ac5455bc3a2991d149e0be901d66dc562615ee938612c17f502edd20dd7c1aafd2491e9430cde959674b8e3163ad6baeb131f64d31de5ef8b9b196bc37fcf255d208ac15a38a6285dbb1f51a8164608a9250dc01edc556193ee839b5dc83ffb9ab1989017f575e0f3e95278daf636097734d07e409c3b4ced755cf6d8292e16a2584358ad6023359238501ab82f1df30ffe70589bccc6613c744ffbba1c1ee8b3a661dce245873aaca5664084585f0215a352e5159ab1a4b3701eaf90e1cd08e2ca01d1d9729564e13e381e7f8cb6f1d60000add698b6fb40e712a789b6d159013b692dc10239840393b10c9481345d68b54b8e04f56995ac37bfb3842011a07ee573d0c92cc66b926a84785aebf44b00dd710a9f2fba89730fd0d716899f272a968c4657780c9220466cf8510e3153c2a05546a751e5e4ac306335fe9f0f335e27178d74a23bee9e2d17b7ebc6992e17c0efeb62ff697b84666d71f17dca283b757c76de0673fc643b2021530ad7474c809648a33156d21a48026f97575e4bfec0df4cdadc412b7383c521c37faa36f23b0eea1d3864156b57c4dc0339f64261659471e091a9575e92de83b5d3de63c8544a9ab5a60bd101cc5414fbc52597fcf202fd6c97a305f850a069b94915b149303e1b7d8799e082f3c773e0f04e78b75eccc936a7ed9b74ebbd4c5de408b1a1314f6a75bf74c99adb797b44d20d1bc9f25d9eb7a9a1d83a1643f026fdadd52d4101b5fc9138f67ae4df1791ccc08bb54d7dc8d8174aed6c6a22be25f03577ed78651d6b5f85e906092e919f40530b35084697736f33cc0fb32eec7b72b799eb981977fa04eb8dae990038fe008bf3f36d1cb39dfc0c8e19904f6f586f332c899a5eb4d7fa1e78ff521d3e0914b5c47bde69e95581d6fd56d33b289a6e12395f1e25a25ab0bbccb68cff98a182a507677d0c6922b350c1c07ab97ce24942af676f25a35e46034d45e23e3c4be5df692560f462902b870fca54453f1b21ceacccdd60439997e4908b45578882d75fb8098c98eb8ba0cd2c18d31e8f92fee34e7727b76895fd092a1fb4d777686cdcbc68030e31a00cfa116f012c0dc393e422cf1ce76339795e654848b5d4e1f40680af3f12eb2882061a34a3035e9448bea69bc5eb44518f029bd48f11ac74f74946b356a6261f94e3898cb705c312c3adcbb070964b8cdd04d003cf66b31c8d13268f5f68e2a4c0607df833015b14e25b9cd16477abd358757f9dea7755e8f7866db305d0b63ce48c3ebf6c4a7e3c3a788864d115113b3b76832dca0939c7a991706076abaa5496af49f9de44db5f3ab0bcd847686f588c3ee5282dfcaaeaac717e14e3d5f3b9c232778866038147233d1bf9bba997a3e6fda147dcb3dc96696dcd6d9c1a3b1fdac3582450771af83d1e41f31876a613ffb62883edaf11c9993154a40b99a7fa4f4457ccfe488d4b36d0a510b2adb3e7bbddfbddc32617c2f92be124d21a440adc7f46c5f8a27f2e07a54fb0dd4a9072c272990e0c26e44ee2c165f5589f11ec4f2a878781db6f908db8fa8802b11be5846e7e64f6324aa52fef77be1e1f5de53eb53ef647bf8da0ba62407781055583ddc6db62c74a9317d57e10da4f2d4fb32e35e1e9b0a89d562e6f73e628233c05b2cd8237edfde9be9f35ad80bb6898807f0776365cb684ac7f437d0879fea5af30145dd2fa0732ebdb3ea429e4fb066b651a4875678d451a2dd8fb0873a8adfdc83b31c995a40c95fce7a8ea53950f197ae4547472f55e3aa8a2cceb933e64fbdba779d513e918ad9d4475ceff71996974b186a34d5a816b0c48a8b3d9bef7ee0d9c8a39fb2a94732a9ff60605153def7ebb984022f231499195e8be8515a3ebef7d0a8c1d8135467dbfbedc49b8d6313ffe9b6c2c8bc9d33221389dbcb1351ef5693a4c5f0933dc7d4a110d86346128dfa5dd8f8103f5ee9952be84957148c733a40d87ac2ca171b73b017f9a7c3de799e7fb8e6615eeebd67c09e6b5938edec5ba0a70fb6d1d84af7522ca8c5e32d0e94c4a494db110bd6c5af62e16f6f575855f0b359d0fc301bfa5c2dc716ca3661fbe1c80e4551c15377800189190de5ee0d4b832eccd763c908b9c00e929e59279f6fa9e1413e0471e755c8a0f74d03a9ffe021e8dacbcf7dc190343873d92fb9b15915829ff38435e5a1ccd376eda259859e9b49fe8352ddc8a5d9c99dd68ba108514f04d7c61b7a03689b1bfacb924ed100374f3ff88aab75ef384c8c0358eaf37915b0338897254bfb2c742ffdcc5f75882791b4e55530486d5442754bb84634d262884ec546aad125ad3ab4a2c1cf6cb8390b5a8d6ff0a7a8780aee98c25468a79f63a1b4aa916f6fbdeca2aef006a22f5f7a54a64c1ad4c716285d77fcdf94d318c5c6b0d9b4da9fd257ba833c74f67b1407b9856409cd419044d74ec343ab44552f51ab08d64002d53e1d6f0712ceb10d3db877cf19348425f45e143fc84d2ce78db8a23a49c0461b424253fa8500c3ed88c0dd27f8cbc0607f2a7f55f4206346ed502492c3b59218d422cecc31fe8f89b5f5cdb1372028401c83dca3f4fe0df5131d4f25306d792d14547cb20f5525ebaa45a126eaf5920ed46bec624093184866a523a315d843a86c33dcc0126191ca5341bd626b6da7eb248ec5941877dfbcfc39cb9519bbd4abef31f32c910ed872153295f7f0aa3186fe8d9299ad89f1ba692e6f26894f3390ca642c56ba2410687876f61c868d5c34597906c1f0ef59f22837f2d96f2d5da2e13bae665373389909590377ae55ea78369dcc1136d1cf732447176ff935b68be85963c1fe8383bf18f969c67c8757fb7c02fbe8a69287986f9ca63436d9d3f07e2c4b019b68f43c9d5f91ed329bedefe12670628e49a457c899cbb3eda72ea1d0ee81d7aae5d3bc16e980408d20e3592f9e592fc712c79dcf07b72128b821b2592968cab13f823cc2eb80192ee92e87c0b2ada3527efe062ce849120d3fbd3306226e956221b500233174a165a50d7c1c456395726b76136a47c5f3470d397a6112311f19b71328bb808ca95dbf959e48c6bd9534e35edc49dc4d0ffb58454c80c920e06aaec041f962b91a9c7987801dcebc164a333ac09c000d1c6781b9d164564666377816eaa60d8c2321dc82a0172df3f49b26d6c1e7cea0ae48d302242dd85f9c7eee0bdacdb2b60816a1adc079811bb829a523e660cda4fb36eb45449d2af3028bd5f101ed15e9c008fef0fb4df5282b956f81ba024e3945c7d26e44aa6563e458095eac104efdd5812f3872781eb2c483ee3a030ec2f257808ff621769ea66cfe7920055546d6d056addd15106e693017dd260ff46526cada750471ca14ac33a4156b87c7090f41decda03c5d867763b5c567a25048c43856f7bee19feb11949301f52c", 0x1000}, {&(0x7f0000000100)="fd13704d55fd3eb6251e27ac27460ba6bc17d6eda9f2c479ccea59ce0821eb0238058d671ab76c2c607483f727e61d06cef3e021f3b3f98fcf78dcfe8d02596279890f6dde6029eb5fde1635132471a2a6def68772d10b5985037398ebf37dc590597a5a01b2bf720d266fa875093dd8405849327825a6d7d5dd3a0e9b5d57e92a8893209fbea4ece3f1e4c71938e0ef59ee66a0d236fc5c7c9fce098a1306c6e79bb24ba4e2767699b5287d82f328bdf70a37ba21cbdce0b04807ad53fc77896edfd88a732472874cfe851290a2fc7b0daa299d5b415c6f04980c19c46f85525966c765e6973a763b7c496d342192bdfde90c6f712bdf5e", 0xf8}, {&(0x7f0000000200)="827e8cd18952593950ed7ff91ad9a75b9fc433c05821b53422a67e66096764a0636f12c725d5a6455ead5ca068cc4ae960fbf06bfd0f78c3c16d3d26018f8129841a585bbe6b74005c3e39168f013beff068d4c74caa86c28acff091490416f13ff193b11b00667394d0388fa18e686250e2c8418dc1e99ec6dbcbd3a0dcbce7b1a2d7c25775b9e0c9", 0x89}, {&(0x7f00000002c0)="bc220917fbaa9b6a7351ac426584f6040a235c08cf6e27c50311357006b8ff2af0f7a2758ff158b3b50ebb9dd7787d4213f588c0024b35aa30d499b8f834a2e7950a556bed0e21a173bf59241d289e17741222f08700a68bbd830b9a24ea516a87047419c61c13a8ca1a2bd40c0f4bfa1ecf45daf57e831e673e2c227fe88fdda4e110838c91417e290ae1505bc78c25651953c860f50a0a90afce92493214e79621458bb058d43992ff4aabb629c108d30ce1b670270500addbdd18ff1ef3b589b755e9ccd5631d93156233e2fc294bab2303301bf9a0cdc5601ad418880da6b668", 0xe2}, {&(0x7f00000003c0)="86fc3a6e32d7541d8794b25b8be8376b71cdca79924f50b9", 0x18}, {&(0x7f0000000400)="331460b30e97c0dd914b55dad47d4ad5b135ff07a5fd03fee4fc601920c5aee163e83a911cf3e0c96ce207bde3d7c459b0f46b3b61836e1e430e88159f8938ef4f396531360b880eea881ecc301dda7abd734563064b650bccfb537ac3dbcd8afa65f6ea0ac0e095e4ace9ac6c5be7ade627d37da4d922d98f66cc7779ef85c294d4f7c25de9a641167176e6434bc5708eece8bed68909caec08e36cc37f391372649e665802f285173bd86bee8b8f84ec2f2d5f501fdd2693f8c7af914e63384450564fea91bac2fe96e74c892bfe51d7d140d86758a7ec6fed4fb32161f54424537ea3f44fbaf9ee7a943d7a96ee160e1b098f322b4d21", 0xf8}, {&(0x7f0000000500)="36027928fc7ea67548325bddcadaf15510bef6a44987b53de5ce67f37f49054cb2190d94d9d7ec24ef707ac550a86bbfebe91156f8e67ad97983afa4fbcad3569b8d1b6765e81856bb1d29c5fbdf2dad4ff06a5cd8cc0b2016d40ecee083a369e81d7700979dc78b410da2b6d95c783db8feb9e0d7ae57", 0x77}, {&(0x7f0000000580)="3185e3a61a1def646c86d8a5899c636efc8dd8e84b04a4eff63198b71c95f90d9393d715b0296e1be6335a7ae357d6ccf82a7c8a462c00956297ad2694552566fe8eaf0922d5fc563ff517896048f47c63c8a841bfcdd3be", 0x58}], 0x9, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000001000000000000000bfff000001000000"], 0xb8, 0x407}, 0x400) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:02 executing program 1: unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x200, 0xb) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x125) recvfrom$inet6(r1, &(0x7f00000002c0)=""/232, 0xe8, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x9}, 0xc) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x22) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:02 executing program 0: r0 = socket(0x27, 0x4, 0x5) recvfrom$inet6(r0, &(0x7f0000000040)=""/43, 0x2b, 0x840, &(0x7f0000000080)={0x18, 0x1, 0x181ed1a3, 0x4}, 0xc) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000e1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eccd9f3c580e0e3647c3449fdd0000000000000000000000"], 0x68, 0x2, 0x1ffc95cefc0fd439) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) 16:00:02 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/199) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r3 = dup2(r2, r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/115, &(0x7f0000000000)=0x73) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x200a0, 0x1) chroot(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0xffffffffffffffff) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x100000001}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r1) 16:00:03 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x44, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) close(r0) 16:00:03 executing program 1: lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = geteuid() fchown(r0, r2, 0x0) r3 = getuid() fchown(r0, r3, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) poll(&(0x7f0000001fef)=[{r0}, {0xffffffffffffffff, 0x1000}], 0x2, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7ff) sendto(r0, &(0x7f0000000000)="59005500d70b5f6fb595bfaabc3a9ae882e3d7926c2a3a8d78e333adde159266dbbf4ce95a7724a312b2253ef4dd56faebf7591cc84ac477bee52ce3e555047ae5f2732381effd0b05da5263c162e78d152145736f3a8e945b7d7f3b60169dcbfc59305aa16e6eb6a6bcc82dc644035078ab7db6274dfc85daf539ae8acf376a540f1eb03a321445b28eda0717fee4f5af5a1711e9eeb2f31224704aece7451bcf238976822dc253e7d337ee6f4628adc64b89bb7a955c86", 0xb8, 0x408, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:03 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x44, 0x1, 0x9, 0x19}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2}], 0xfffffffffffffff7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x12, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x14, 0x41, 0x7825}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xfffffffffffffffb, 0x1}], 0x2, &(0x7f0000000300)={0xf3, 0xea0b}) nanosleep(&(0x7f00000001c0)={0x8, 0x6e4}, &(0x7f0000000200)) 16:00:03 executing program 1: syz_execute_func(&(0x7f0000000000)="c4c1d55e02660ff8a742d50000c4421d055c4bdec4e2f10a4900f3988f497092f2c4a1fa7f3167f2656744c190f7ffffff8b67f2417a0b0f954106") socketpair(0x13, 0x3, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3ff, 0x6e, 0x85bb, 0x9, "3e02c5b5c5162d5ec54e3e2c78f99e3b3069d13f", 0x90000000000, 0x20}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x3ff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x46, 0x7, 0x5, 0x3, "e1e551ab75e3667d9ff097fa2d08a22277dc478c", 0x98f2, 0x400}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2, 0x2be4, 0x394, 0x918, "c1a461ffbbc246687620263669ce3a068a9b0ed9", 0xec, 0x10000}) r3 = semget$private(0x0, 0x5, 0x1) semop(r3, &(0x7f0000000200)=[{0x3, 0xff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0x7f, 0x800}], 0x3) semget(0x3, 0x6, 0x1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x100000001, 0x1}, {0x4, 0xffffffffffffff7f}}) listen(r1, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x7) shutdown(r2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCCBRK(r4, 0x2000747a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0x1200000000, 0x100000001}, {0x18, 0x2, 0x1b, 0x3}, 0xee, [0x6, 0x800, 0x5, 0x8000, 0x48, 0x1, 0x80000000, 0x20]}, 0x3c) fchmod(r0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000340)=0x80000001) recvfrom$inet(r0, &(0x7f0000000380)=""/136, 0x88, 0x40, &(0x7f0000000440)={0x2, 0x0}, 0xc) r5 = accept$unix(r4, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)) mkdir(&(0x7f0000000540)='./file0\x00', 0x18) chmod(&(0x7f0000000580)='./file0\x00', 0x2b) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0x0) getrlimit(0xf, &(0x7f0000000080)) 16:00:03 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x10, 0x2) mknodat(r0, &(0x7f0000000080)='./control\x00', 0x1, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0xc0, 0x1) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000018c0)='./file0/file0/file0/file0\x00', 0x10000, 0x14) socketpair(0x22, 0x8000, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r7 = dup(0xffffffffffffffff) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x10, 0x3, 0x6) r10 = socket$inet6(0x18, 0x8000, 0x80000001) r11 = openat(0xffffffffffffff9c, &(0x7f00000019c0)='./file0/file0/file0/file0\x00', 0x40, 0x143) r12 = dup(0xffffffffffffffff) r13 = socket$inet6(0x18, 0x4003, 0x2) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) socketpair(0x3, 0xc001, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r19 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000280)="b97dcec019592a94580efedb7e80ee0b6f356caaaf8c1e990740177cb6a7375be59722020483eb1a4c66b856fe0d5a6116f1d8b983cafa971a8737517a4243dc4926c53544c9ec7776c57e83e811c7bf95e53d47fb4454240c31cc95daea216305700d015202fe29f15556c46b4dd702a3a66b8fd065e26874148deafeaf428e7cc41744ecb286e81d708ba072efeb3cf8e7e30774b641700f65964bb3d2bba22fb9f5d38246bc9d902f122b74ea239e85f9f51ea93b2a669f59c4ba8d883c9c434684a3e881200a11c85617", 0xcc}, {&(0x7f0000000380)="9fd4021896abdd26eed0b09b49ee85fb22980400219ebe1130ac672565163eee860b33d9c4eb01b25b91dfc47e466a2bf4f2d69b9dd161f055501b1bff4edb46157c1394e0a9070b1ea77d7e49c765c50adb92bfe22cdd4e7180da7806ecfdcfe4223121dd7d9adf715686d4a75d9d9122474bbe97d4ac73db35c0c012f4b48142987a9c1429d4dcf9bce3e2f1abcb165bbb2147296b6da6bc129b9d557fcc699f02ea69da1e3d6a26a5eae3e1348639", 0xb0}, {&(0x7f0000000440)="8722540207df087a958f093d09dd1506047ee65e93a4ea3084f7e672e96e0d0584f495d2a729d68810f3bfc7b45fcd08601fd7aea451a1460f5f4fe99a96e73bf6e4dcf0e6225bb7cbe7fe64ab005f875a2aca61e8fbd6077e0b67ce68b4ab490aa49e8d73a8516e8558712bdaf4cb812ccfb9983b8e1d99e73232bad9f0220d13ca29dae226f26986f7b668c87f06723c2dc0d06cdf5903d4aac85f9a26e99f4f3777047d3e3bb50beea71f0170daa28f0f86a5e3f9ceb82b72f12290574030f4d5935251", 0xc5}, {&(0x7f0000000540)="426f9be83c589f34e2ed73e34aff1c2cf69d7414803ac0673ab56e54683508bbbe60719ad6", 0x25}, {&(0x7f0000000580)="ccf6b58907adfd2a1854fdb6284e3725ec6e5e0a58b68d5d40e2ee8fe850a9277e0aec4e992166", 0x27}, {&(0x7f00000005c0)="d14c1a5204db3c4948d2d60a6a69b4", 0xf}, {&(0x7f0000000600)="317f534b4c7f38e9f7b35aa31debdde02bbacfda0ab321d5d795a7f80b7aad27ec3d3c52cbc64abe595a36e9a2ca9641f328c577cc47dc5149066b61a7f0fb520a609b8f507e5bdffe820de8ba392b2cce09aec155af167536ccbe30c45b1d55595fea182bbd065341827fb7231480f2050cc68a1525afe1da7da7af1b4f9c78fe6e290236fa149df34deed7fef974a2419975dac32ecd98d68f60f41e41b1dfa99c8a1af4dfd746aee2a9c0a3", 0xad}, {&(0x7f00000006c0)="dc2e2e3ad1b44f64399a1b372c4579ba29fc4e5547e4bd797310b2870486c636a4b118500af8d403fb888875310451cc9a4a7f580269083e7cae3d62059e8080b2309b67be53b7602acee22753bfc3538fb2cda0f0661d25cc93ee4c5a5f382008eda19a74b8eddfa60a4ff8f99db747802ea439b529f08cfb7d808bd93f01e6de3b03c3751fc9519d62d5cb78ab079f1e092fcaf6b3a570f53437f0598e63e4c118662083e6510209d50a1edc7901e08b9b120ee02c5dbac6d713cd901445b7eb419be1fc08ae", 0xc7}, {&(0x7f00000007c0)="394a9e22792cf3649320b5e08698dcb18526bb821e042daab833a6d487874545bc742f70254e970d1ba1aa7cc60826f328472650fc8ad0cca99ee41db9ba6ca04b2fb85af1a246e3a06b689284bc44929ef0e2f5a414e1129c9d8cbee93ab8aec5be75aba5c7a77e53a75f909db7fdc941b3e72227e224db7a732d96bc590878d480d1a186bcd851647d553237016046fbd9c5c7d4448d501a08565eba865bd54eadadcbfa0ea699146d912942f58ca334674cf653df95b75391a71433484288dbc16dc7cfe936876282ce616e627304a3a1db4af821f222e46b143e867c7b609deb5d633b95641463b2a0bccf49b664782809b95a2c9a5b761dc2020135506ecf1e483d3b31f5279466a846c60747ac85db1435636c54b9db60689232cf9e48132c17b6d52865c93a09b202b4860a532e76ad5b9df35745ce7050c1f1fdd4e524eda344a556eabbe4d55cea71fb3ceb586f44384df7ae0c6db69017735f39eb42b93f7f6da3830a14d397a05bdd88a785c4b8e94ee7601c5917d52c2874475dbe5ff59802d17faff66e5304dc6a3cb1397709ab6963ea068b3632a597709b7b7e281e3f82fd41dba561ec13d82d960e5c533374029ebfbeea1f65652d3d7d1518656c9dc3ee29150f56fbb052aff680eae15fed47811ad2ef21d586c29831562bf6619f9d87d4c0c2d4d13164520f6aacf84b9583448205afd86b8d9b7653055c71c5c101da5b3f942c46b28efdb2d0f9a95d49231a6cf9eb09867198636a1c78fe871cd481768383d1130d032804d5386dbb7b9b9741cbe9beef0305be5b15720af0af3c288f6a54af9cae7cb8d5e7b3b401e8fc9097859ce1dd0ad7e7977636f691bd64405b422d239617af5011bf12fd3b5d849b4e3b3ebba71f28a122441bb534dd38e5f47cbe03949c354f6870a5e4b0f123d39d294edb8c0dbf480b88e1f1d2fb4eb0468b71f4c8b661db03396b611dc3536410de79311fd64d90dc5cccd1ffd93ca91d13654aaf031d2b07bec900889480e7caa4893decb7095b28ca00bc83e6a920d27e5045530c8722df2d2ff1be35e42bd7eec818338cb8bf275e175ac345a329de97724002ae822819886da96719a19692aed03b4079fbd1868d9166702d335aa1cf7bb96bf5d40c680dbd54487f3dc7a45aef9710998a7e88a1c095d0f610ffaba57e897bbf4cbb23d33d7cc44adcd784068717b19ee3cc27a506fbf13d1af1b82beb4528a4111e941d524b2bf52ab9f937a295b5c9e64d9824eb2ab41186ea648944f0be5ca532f550bbc910d1d18f2bc3ec0fc486990a348c5d482956480d8e82feaac6fd08fb3364f7262a1ff2fdbcb441020b3b169bc745f3abe18b66d66e25b110d27bb3d637612084bb4dc09dc6762a3b76d7776488c51ebe988a65ff97c013dc42c822460c61420a68ec4a94265eb482eaea7d239d5d554e30403225067c4fb52c0bba4ecd83b14bcec6e363e8c8b6d7a630ec003e32edd9462a07cbaca105cbeb9329f252716ff154b8ae4d2c91f0513f2d8e056294031ef3e5071188662fc1c974ec99e9349a0c2b533b92045b7dea1716359fc18045023dc52537161832cec9409b969d204e6345155887eba33572b6c0077b3a0c1bd9670076a03c7d09b6a3b8f1eb22d191a7a550a8c7b64e4734f4c31b0047675aac794dfa60fa807388bd403e6ef2e7405f3125e7df922b63dcb49de5a071695a89e38e5f4e3fead7d819bb8b275ad9432f096526b512ace1592ffa1cd51b53175462f333b5198479bed7ac27dfd42eaaceb0bc5d0328e59b9fe901112eceee531506b79c902098527d394bc5805d09bf721183a4430480ae6e8b7a9c97ab9955b1240a6f01774d1265dac35bf3be0732766ec712d26f35def183f5ee51bd532df2d8fed981cc7cd6435dc7506d339285c253d810deff507f624d813314f7008f5e51cf7d1929779c7f989a3f4e272e29ad1bdf5cb7e6e7537248c41221232f87be91796ffa56665da0678acd7089f8616458a4c81afb2b15194f2d37798de367629db54f546c34d7c2f3407f3ed484e31ff655247e6782972526a00d6513f8e3319c4b169f0b7e708b80c6bb79bdc3b5857e0e485985e2808ca20008244c4603f7408f4f8b3e579d9fb5d52c1126d71d282633835e7905933e4471b65b6b3177d324f8c9eb86278f619df2fc4492c6147d34f9b45945629a5eb94fe78cc550b4a0fe785a1368b59080ea3e50d3f8cb1e10fee5a73577a289893d5127e4b9ddc5cb00d3c7a993821221baa63bfbb2005d96de2293ffe081ffc12edaeaedcb88e0b50286fe175b4e05ac6e08d00198a94b5d24353265e2e04e42b0849a7d81150870d823aa0859ebb23f0671b764929320dc773fc79c8b46b89dcef59030048c16544a5fb550812becdf8d3cc720ae27ef92b6d94854b0ea1fefd928e040be1a8721e41b8c3a9699506065c236aa86615c2847f5d2014240f0264c8842f686d99c1c85f5af85d78e98244593eb2bf6deeda848e95705d9868b9163d0d674798183967520947ddeec8e507f83dfa943ab91a8f80bd85c17ea0343ff82926daeed4ff80c9447f3441c3bb41944774166087fbd05252d6cc04a0fc07a06146b270f208003319bc0baf16060366431fc1264ab76885ed7ef8e2f22fb22cbd50ae90515644d7ab3b39833fe380df45a47f78afbf138a7ca02980abd91260a9f7c9bed5a70679436aab3f54529050b785985b38b7637eaf51a3e38dd3635f4c374b8c085f8da50c19419628a16641e63c4c2894e6a2c5b3eb5a0018d3a60c150bf203d85416133f272cc4c6ab78a1977086ee7c7a20040d37321ea0c982578e35ad90e20eda2b6ef2968a0e158b11af8cbefe73ef5c14d0faab0eda8e7527c0d780e5d408b5e983ec43ab1497ed2e20faaf95da079eb999ffb007511b4f18de9f3a126dd2df40faae3db8775830abbfc50306472ce0654edcdd5c4a9ddb42269c4876a00c04d55b06cc35eeac595a7183b42443846b3879014c54d30a5d1edc09c2e8a38d06f514a5d171e91bfee1e1068d0fd83495d01d3f8153391b787f4812098ac2afa6a93bb33b8288aa7d076dd9847b9fe59560fc9ae4c3c7f837b2def32364a7f8c4afe94899c505998dd70ef76741656631b6e50a1151823b9f14f0c2e4ca33e51f12a739a04a6adfc4331c3e8686c9ba9769499d5521b8e1a3c2597f81e76579fc6ab492c5fd429120adcdd75eefaea982d69537a70213db04e424afc58053c8855779e91d59dcc3623199dbc9ffef0f764a6edeeae59a123a7b322cdc4807f859578d4359450d6777628377054fe4f2423c711ed24cbaec20b4cb1822acd80f8c3b6d9c55c6de9ee71a04d5fa2741248aaa55b8af24eef4d966c1b92bcc5daad6748046e01539eaf29b1960348bf3331db47ae61471a619042808cbf5520f58fdda5f5181451e7abfcff35e7291869301f97ff7c7dc7e905aee5e205a8683a028bf1cf849fad9db5e8ac2a0296e2c107ea22ee23b8be4c7b64b27bd87c897aa4dece21e9d4145031ad4c9703b9489477f9bb2d0ba4c137d306e2ad5ed6c3dd033dad3f4cca98449425b57e1cacaaed8f8abcc587643c0b5e06cd50953573f3c4e9eefd6cddfa37a2ceb1060d86a77068e3932c3e9363d82df774d9befa253f512a5719b93a19112b3c1fbc91b58c227fc568ebf620a1e9fcf05a83117e75ecf1db12f17a8e06245fdd0418a06968c24146d3618ab204553b6b7e185cbde30071e1e869953b3ccdc230a51614ef5d3fc547074304e41308903d13a4382a26ed2840862a89e8bd9e6c4b3ed1bd23c8eefce3cb72cadcbd2e9ccd66c3bd512ad8b785cf04c3da678d7fadc6202549e0afee891b0695d1cf536fa2a949588cceb2305934800541497e3a9a751b4cd5ffd2d7a5b2c6371c66ccd8252f6c2fafe342ff0bb5eee5342f69084ae47bf518d41c3312075b8b89491cc0c215e7b5672c37378d1e4561d8bdd5e8cff643c5ab8cd60e323a90138501b428f1dbe053b0c4f96193562e30e5405f1c5eba5d412b95cfb5e6c42c6bd4c9334e50d318db080c2be82b0f944aca4ab4f4d9cdcf710c680e195b2e8c619bcbb672a2280071a6a5f018b8e46437287e3b7955093bb85aadda6418ced618efdc5f75765373db946ee2d43e1b3dd855bb8a7fb87483f936794b10ef52744f559680aab9fdc0fb8aa4c0b2b2bd91cf38c6ac9f3c1bc666326473835de159f712cab523ebc859ddea238e17368e8a07e9707f7d2039ac9217c0ff8e770896c71fa3d9c0bb2634716ccb8eb07d9bcadb880411c9d85b179548191462960a316cad1d3517ed2de9235d52d7a724e28bfa3826ff046cec177d98283321597c42fd202439399b4bcec04e2630b5dd54236428d532627489de999b453cf31dc062d3f21d1466fe0c19330508980d632511f603185d5903cfefc585f59cb6a4f096f887d5a9bbc22a6305e4ff2df708599b6a5cd26d8523a8368618170ed4ace523f89a01ab32ee2ec735dd99ff05bb3187113201079b9432e42867b7eea83d29115d793fb77bd93c86016f226a2722e0cc025679f65eaed19e2a634de60785134743d48e02181e5477834932d6546bc7779533e08ce5c902dd493b2ae9d51e79936e1af200bc90c571d6b905e84015a2917e85be0f25fe8ce358395bc8727bf066a799b7a0df2f9c1969c020d19a319bce0bd33a9de2de0d5232030c4060c32b775dca8c96a1adb644a44c4b598d56d98183479e5ed3aeb697a4bf20fdd667a38c40caf4ae5891e0b88e7dde4447a80ca696025b255f4a7a013108213cab14beb19a4020d81f6eea8557f1bc2d2ad5ea526eb65cbe79b105ef0f92bb0e6031986d206b10fa5f6003fbe74b1179a22ada150838fa1d0aed4b70f2cbad4fe5c9e79c5bda654f586fac0dec3593a019b7d174dca72e339049a9ad926a7d3cc655af4268ce0deb9886af4345d054659eebea4b70c20f085821590dd1302397ee2242e06671925502383cdd72b71eff27f05b52e82aa571b83113bfa8500415d79289f2e7150668c823bf876dfdfa0d7a2f0cbf9e6d4556ddfaf5024ccd33a32e7b8b92e0d5885d88ab37eb3c56912376ef4d3261cd4909b6db5a495c644cd9d095eca1a126215f19f9e32703704ed17b71317e1445dcbe86b4a87600a89140db52da7853b33772128c339d5f83dfc9618da0b9eac13f24450c86681d7f25de87a617e77292ef9559c480c63d35c270ebb555fd95f69d736fe83f9d972c880596638cad08254d601b16067e75fb64bab20bdadea07437bf53275f7193e2d149450a4ecafbb250e9f5baacaf92929775441ff0199e3a3b920f40bc365b5cdf2811840ee2e6716e42f686e88feb6a2f29521fa9531268792de9351c64442aa6c63c5102b8cc28e1204bf4b7152ecbba2b37b85f8c48600b64169ac2eaebbbe301928e7750942d6f5d743272784c7ea4870ff5f221c5c1626e268a89802667406742f082bc4c53cd06997c4c3102614c8cef73276b275f35465ea5dd3b615f38c04c6bd7d818cce6bbed22cd123621792c727621e54c8d50195120de66a16cc4408d8c05fe847657e1d2fc502bb469d9b33560289a2e11f1c243105b24855e3398d88f4196c78aa4f6044fa1ce1a7671d0ada20923b0634aacaa9618378797370fcf71bc751fc04d572e3dacb663500ffb1e2f5cbd805770c99afbaabb414ea1f8a7dd8c1184af359bf3133ca3826dd68153eb99171be08e782f41f7db5a98ba15f23abc052d78b8d19c9643099ad8cb", 0x1000}], 0x9, &(0x7f0000001b00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}], 0x98, 0xa}, 0xa) unveil(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='x\x00') r20 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r20, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r20, &(0x7f0000000040)='./file0\x00', r20, &(0x7f0000000100)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) utimensat(r20, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="24213aa87e1a5ba20b41745d7cca106572b12240", 0x14, 0x4, 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000000), 0x0) 16:00:04 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="5a560f93c813117befc26ac13c32aedd7e04ae6e8b93de992c0818061c5cff4268a9bfa3b5bb97f5285c719884f2d59d9a1fcec21e4312644e093282fc9ad22bb2970bb999d4198a095e470fdd8d311d708c2a29f696cfb0996298becd947c19e1e22622c15f364d77bffdc3f0d929c4436d66eb2801277d1644d5e47fa8ee25a26eae1d8e3fb88fb4e05a330f3b64f7cad046e0413231dae93f4745239c971cee92a1abab1826f42501cb4a42da200eee0349058714ec40a8", 0xb9, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, r4) sendto(r1, 0x0, 0x1c3, 0x0, 0x0, 0x0) dup2(r2, r1) getgid() 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}}) 16:00:04 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/165, 0xa5}], 0x1) write(r1, &(0x7f0000000040)="88", 0x1) readv(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/114}, {&(0x7f0000000440)=""/39}, {&(0x7f0000000480)=""/113}, {&(0x7f0000000540)=""/238}, {&(0x7f0000000640)=""/44}, {&(0x7f0000000680)=""/212, 0x229}], 0x387) getdents(r0, &(0x7f0000000000)=""/17, 0x11) fcntl$getown(r1, 0x5) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) r1 = dup(0xffffffffffffff9c) shutdown(r1, 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') lseek(r0, 0x0, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/197, 0xc5) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) accept$inet6(r1, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x800}) 16:00:05 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f00000000c0)="ff9e8d6fe6e02d5e153413431da3efc6abec9049db8e7c979c5342914444c0b4c76f170db78830d99b1d5881a61d1633c9bc39462be45fdfccf960075f8b55bc187b8011f989146fcc297818480403d66956c3b6e946c782a713440dc2a34369258d7ce1db73ec3f045c2afc98cb6652f3e7f7bca0bdb538c982b639e3ad5dc62b160c908ffef3beb65b2eb90d9d1bd723bccc09c13bfd4fc3a3edec6101aefcce766cf97175a5c2b58ca78c8cb1d852051e4fae170b6e2fba164da1d08f05f279e7e792ede2e7659edd37946840ba7dfe627f9051a318f162a1ea563dfa", 0xde) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8000000000000, 0x5, 0x2, 0x80000000, "6e2c0eea899f030400ff7f00000000000400", 0xfffffffffffff801}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_open_pts() 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x2, 0x3) fcntl$getflags(r0, 0x3) 16:00:05 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000100)="7f200cc6c6fee04f8602acaa837e0d58f2f500eddee49cf42b8185d5445828844484151973909f6889988128cd45293bd701c6b08831000874bad8c9e408397d9d9cfbe5d461715b76b98485fa949196514cee581249d41a75d2a6a02b446d45f4d7c2d4bbc778780290fda7294cda31dbe44cca73202aae66a76b910884789603591f1bef6fe9f356920a7659f6d9c907cc09980ebec2eb420bbcc5044e8ba76bdcb50f1ff51c8919a6019bb74250e3e291894d2cb31a7616d50f59bccad2379785d61e9eb4b8cda6036b568941cb68ec406893ac53175938175e26967248f5eb161427a1b0985dc058a546dddca93d4a04cba2c3601bde7b16c7f0cb", 0xfd, 0x404, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000bf0000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ae9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000fb9000/0x2000)=nil, 0x2000, 0x1, 0x4013, r0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000e5a000/0x1000)=nil, 0x1000, 0x7) 16:00:05 executing program 1: setreuid(0x0, 0xee00) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x18048, 0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:05 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x18, 0xfffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x401, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x86, 0x8}], 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x5, 0x9, 0x80000000}, {{r0}, 0x0, 0x8, 0x80, 0x2, 0x5}], 0x8, &(0x7f00000000c0)={0x2, 0xb36}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x48) openat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x20040, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x7f) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, 0x0, 0xfe8a) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) 16:00:05 executing program 0: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") r0 = socket$unix(0x1, 0x1, 0x0) close(r0) 16:00:05 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x180, 0x2) 16:00:05 executing program 0: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x0, 0x0, "4c35a3857f3bdc5a5c1e6d253010267c06662e11"}) write(r1, &(0x7f0000000180)="36ab463ddc18cf06befb9856e609", 0xe) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1c47) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xff, 0x10001, 0x10001, 0x1, "19a99f276b123f8539d45a46f486c8e144427b3b", 0x2, 0x3}) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) getgroups(0x2c7, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getpgid(r6) r8 = dup(r0) ioctl$TIOCDRAIN(r8, 0x2000745e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x1, 0x3, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r12, &(0x7f0000000380)='./file0\x00', 0x10002, 0xc0) setegid(r11) getpgid(r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x9, &(0x7f0000000280)=[0x0, r2, r3, r4, r5, r7, r10, r11, r13]) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="afc9ba71148cebf31418bfebbafe32463f5e9d89b9ac6299ec039afe287f19a125c646d935c3265cdcd6a52b90aa71797a172e88aa3b5f22c1af9ec400f13a59dc6076001cd551b673ea0fb0326ca5662d61c5e052e573e1e821440d4e247fa1395d612bba0321bedc9118b7f815106afee185bce779b3d9251d0510c55a41ed02e65003c6ba6bbbe9159cabd01db32880e37dd15c24fed28f5a061ec443ed2c30c0018c60b968820c5a03d35610f05ee7224634dc8816882ef8ba7df4577b7339ef9dbe8e864af86a0f6da5490cf4c0", 0xd0}, {&(0x7f0000000300)="a0d80c86f5cad7e5d9a6bb8ec189a853a72861624a66724c64454f1f6ba5b7fda656f4911932bdfa442ef3b56e44a2f66f737c65251ea8a78f578f7a739dbdc871131b62a7dbe813098eb32deccf14a53d60d4a89b40e0dbef030f07f2cad01eedd36c84b82db8e7906cef0eaa2f6ab72ecf82332df4f36b127c2936710bc9", 0x7f}, {&(0x7f0000000380)="b5ca4e85efbb198ce6a18caac041a83b1fc8de6e2887d8e4e48d80e3c4077de63a2ae8441205390fcb8e8ce0443bdd3a78b0144a36038034492848a63730eebef657372be58e3baa32dfbf641e6af958fda48b6a4890d2654e1e23f7e83210c10881d3f813bbbb2368698b06c861819db1e291cadea33643cb9271f8e2ff987f7052b3579c6e69d7e66e8a779e645d8d1a00e473b8da0a459e0b2314e41b7324d9de905742dea30379735432d598a87d02a84c5dcb882f6543f589c36728353c82805fd8083eb6e0d1f4a9924ed301a552be3448981d80afa865e12d537e7e73893d922bf91d875f", 0xe8}, {&(0x7f0000000480)="6c1ebfe3d9c27a071fb85b71f4afdf708c0fa63161f23f78c63a4651359bf9e63ac63a0ff7d4a8de6644da7517be2de1eb4849fa549e", 0x36}, {&(0x7f00000004c0)="0927af57fd86b246299d3c400d9606bfe93d95e3804508a30ecde619999a71c3e8fa04726ea204a81c384cc40facca223a96c1a84f990c202afebcdeccdf8dadae56dff7e5f057805913ec13e2c75e6510cab3d033d2676c8b8548fa508a08aecfee689185b8945849e6c652ea2c3cc8f3483e878b0fee6df470c0818bed8f3e79d69e4d32ca3be416707b2c8d5bebea5b1535b4f3d85b77790a7430938ad64517487d87e1b72f786025b7bc867aea6e46ae87c3d5923e6411efac0e2b47890b2d72c43c3e69ef8981fba7dfd5d3a305775d63d77fe96dee69c516d86bdbadc51a", 0xe1}, {&(0x7f00000005c0)="aa1e2412837f1aadc6185d216dc99ee1af0e97a303374d2b597b84c67a4e692845abfdf69085aacffd39f995bcf92abf5eef5183641670a9c5c5c3bea779a985f22b75735b3d9c684dc68f642ffb772da8e0aecea48721028e5e32b9de5422a84adc44cd", 0x64}], 0x6) getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) syz_emit_ethernet(0x87, &(0x7f00000006c0)="3ac38465d31c88d6fa263dcb0c706a49da7f5fbfb3aca869bfc1ab65d43fb25023b2b9cd5fcc8838a4bda9225721572ff371664a730cd7eec8be261757d8cf4b3bed6c56c22416263184ae6154fea516389d1d7ede23d8faa725132454b5e84e8b481952af1178f9a4280e3ad287ddaf856e315f0addc86f7cc70e10ba41e638b76347617dd3a4") poll(&(0x7f0000000140)=[{r0}, {r0, 0x42}], 0x2, 0x0) 16:00:05 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r0, 0x2, 0x1) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) fcntl$setflags(r1, 0x2, 0x1) 16:00:06 executing program 1: r0 = geteuid() setreuid(r0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) utimes(&(0x7f0000000000)='.\x00', 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:06 executing program 0: setuid(0xee01) r0 = syz_open_pts() fcntl$getown(r0, 0x5) 16:00:06 executing program 0: setrlimit(0x6, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x383, 0x800000002}) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="509c393b472a5fdc59e23a9fe6852b7c48c086aa31cbcbfe8889660572732b9d9618fd42136adf461d90e63aff7fd29d88ef1a64c09887e4e79d10f49f12f0cc2eccc85df65fc921e70d55b46a8870832b53427852de7c71fc9ab87c5dab6c62a225b0d78b8d7f2a75a8c87bc67f5417736aa0", 0xfffffd0c) 16:00:06 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x6, 0x0) kqueue() r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="71d0152bbb085f27e751fdac0f72444a7082493a623466fbf396697083fa5a90b8a2eb696965392b4beea586bd259eab1aeeb19cac017f795674f135d6749c747c4791fc1f6e0b0c2b635a06abd277412848c3022ca91de075a994197e6bab37f8d4add38d12ab5d978f19ab0e41afd11e13dd10f40c86c06a5664050429043eb53a01d00eba", 0x86) nanosleep(&(0x7f0000000100)={0x0, 0x1}, &(0x7f0000000140)) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x921, 0x2) fcntl$setown(r0, 0x6, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) truncate(&(0x7f0000000140)='./bus\x00', 0xfff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/100, 0x64}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/136) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000500)={0x18, 0x2, 0xe89, 0x1b5f1191}, 0xc) read(r0, &(0x7f00000002c0)=""/214, 0x30f) syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/210, 0xd2}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/38, 0x26}], 0x6) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 16:00:06 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0x2, 0x1000, 0x408, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r1, r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = shmget(0x2, 0x2000, 0xfffffffffffffffc, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) 16:00:07 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x3, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x38) munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x131) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x37) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20010, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x5, 0xf) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x3, 0x4, 0x100000000) sendto$inet(r0, &(0x7f0000000180)="3b551c837ceaa173e799561adf0cf1862151ea2219a2b3802a460c7f9ef951544f6c9d", 0x23, 0x40c, 0x0, 0x0) r1 = msgget(0x3, 0x470) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0xe, 0x1, 0x1800) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getitimer(0x3, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x7, 0x3) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000b000000000000d09153ebc1ae43adb6523676fbb7c44420de1b3bb28610808d35a1db934a1493ed05a1f8656f9531b9b4a396"], 0x11}, 0x0) 16:00:07 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="fcc1149c1c7a73dc", 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000800000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000, r1}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000008c0)=""/95, 0x5f, 0x840, 0x0, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) r3 = dup2(r1, r2) r4 = accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) dup2(r4, r3) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x8722752657540c8c, 0x4) 16:00:07 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000401}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0]], 0xc, 0x402}, 0x0) clock_settime(0x40000, &(0x7f0000000000)={0xfffffffffffffffc, 0xa}) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000140)=""/110, 0x6e}], 0x2) 16:00:07 executing program 1: 16:00:07 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x2, 0x8000000000000000}}, 0x0) setitimer(0x80000400002, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x3, 0x3) r2 = syz_open_pts() r3 = syz_open_pts() r4 = socket$inet(0x2, 0x4, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x1000) r6 = dup(0xffffffffffffffff) r7 = socket$inet6(0x18, 0x0, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r9 = kqueue() r10 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x80, 0x108b, 0xffffffffffffffe1}], 0x90, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x30, 0x0, 0x4, 0x5}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80, 0x8, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x4, 0x2, 0x4}, {{r5}, 0xffffffffffffffff, 0x30, 0x40000000, 0x100000001, 0xffffffffffffffff}, {{r6}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x20, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0x90, 0x7c49, 0x400}, {{r8}, 0xfffffffffffffffb, 0x22, 0xf00fffff, 0x3ff, 0x5e}, {{r9}, 0xfffffffffffffffd, 0x44, 0x20, 0x0, 0x10001}, {{r10}, 0xfffffffffffffffa, 0x10, 0x10, 0x3, 0xfffffffffffffffa}], 0x7ff, &(0x7f00000001c0)={0x1, 0x1f}) socket$unix(0x1, 0x1, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) close(r11) accept$unix(r11, 0x0, 0x0) 16:00:07 executing program 0: socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7fd, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) read(r0, &(0x7f00000000c0)=""/127, 0x7f) socket$inet(0x2, 0x4, 0x10001) dup2(0xffffffffffffffff, r1) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setregid(r0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x9, 0x40, &(0x7f00000000c0)="7ace3e5f1dbfdfd3e5c8c9a0739ee7b186864a3f0de1bd15ed44a01b66fece19120045a44900c804f0fab67025360db9aecf6f5d372b8840bd22dbb2463b361076f7985840ee286f76c6ccbc4b9bdb091d936f089e70eb5b3176fbffefd6f0d878932cb5b13ec0423bc3ab0f4141db0b2e1c380dec729dec128f66b40dd867341bfab71db2bfc85cc9b90cdd056ff675217ec1b7c428a799183d6472da49a60e2b047ca885c1f89a5b8fdd5e", 0xac) poll(&(0x7f0000000080)=[{r0, 0x48}], 0x1, 0x0) 16:00:08 executing program 1: shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x4000, 0x199, &(0x7f0000ffc000/0x4000)=nil) socketpair(0x2, 0x1, 0x9, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xf3bb36d621f9ee92, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x901, 0xa) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socketpair(0x3e, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x0, 0x6b5c, &(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, 0x0, r1, 0x0, 0x4) 16:00:08 executing program 0: getgid() r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) getegid() accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) clock_getres(0x400000000006, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r2, 0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:08 executing program 1: setitimer(0x1, &(0x7f0000000100)={{0x5, 0x7f}, {0x100, 0xffff}}, &(0x7f0000000140)) setitimer(0x6, &(0x7f0000000000)={{0x0, 0xffff}, {0x3ff}}, 0x0) getitimer(0x1, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x5, 0xffffffff80000001}, {0xffffffffffffffe0, 0x7}}, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180), 0x200, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) sendto$unix(r2, &(0x7f00000000c0)="4273cbdd627129993846625a6af5e31529b92cb3b5d599fd57917d5d0230bafc849424d6c2595b4ad17b8da824541b1556bb88025107f58412704f7ff7c95d94eb0c57158856172534e2623b03de188649b6cc13792705381c544ad482e36db2b88ef4cc42e9befc1be69f083fbeb3c4e7da05c89f5d8b626bfcb6ffd50a75bbf9e22645bb42d0d192a30d19298d88cc6ddf9db2905e18723c5ba71b89b55d3b3125e2f4afeff6c80af365ebbe4915df56ee1c887c0033a94db3c21254ca3ec5c7a2cb41b77256437374f631ec56dae76f520cf01b9ba103a513108e51789025b494a9b26ca2ea53002f306145e6c67ea6815e7f5f62a1205f551d36e2ea0a", 0xff, 0x406, &(0x7f0000000000)=ANY=[@ANYBLOB="a704d23cb1355b8e1a00"], 0xa) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) socketpair(0x20, 0x7, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:08 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='r\x00') setitimer(0x1, &(0x7f0000000080)={{0x7, 0x8a89}, {0x89, 0x8}}, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x280, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xffffffffffffffdb, &(0x7f0000000140)=[{&(0x7f0000000240)="19a8dca1071a9c6d01f6ab1067b497649cdb9f466380091424ab8ced8957acc0adf5aed09fc56f502f66ddcbef33bbbafa113c18577b1141c357ed4393985f39813c9777470f036d926d79b4de09ffbbcc3d91edc5f824dbd939fa18499a7066ca1cedb8e3e49f1ba5ff6c949330bd7e25a03be99acfcee5023ea89fbc2286e91d6134baf2678be314fa8507f639829936f54144a0c125aa54209c05fa5f9375622a7dcf"}], 0x100000000000008e, 0x0, 0x3b, 0x2004}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x12aa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) pledge(0x0, &(0x7f0000000040)='-\x00') 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$inet6(r1, &(0x7f00000000c0)="b1c2f5d68cf9d0ce627927fed65bec2c690e680d93ed5eb44f2588eab77cb0f65a09fbf8637d5f8575cd55fcf5c3eefa25b1b24b3ce4df051645f1ee29742b4b14ba18bd64f583da1580693255ab980dc0044d5e072b65a5df477f2160097da2ab0b9c942958212da54b3493746228a4d4d20aaf32294f37dbd77bc9f5c176187d43be198d2e418222a967be71412307ea7330f31bd2273f74b73d380e2fc43b5d252cfc2eef8532828c3f77bdacf2a9e18c83c86657872b6640cb2bb39ffb689c7ff2cb7f6060ba29f0411c16876efc9af74f9dc48d3e0abf5a", 0xda, 0x0, &(0x7f00000001c0)={0x18, 0x3, 0x1f, 0x4}, 0xc) socket$inet6(0x18, 0xc000, 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="3000010000ff040f388e"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="874f51f3baf143c1896bce78274ebc564f716c1b99a99f70a107f84592e4475e5dee6a6e3e603d0515c7a36eb1cdaa202c64fc9247cb43ba8b2aeafc306a2d7bf7919669fa67160700af962bfd8141ec", 0x50}, {&(0x7f0000000140)="de6203e51433e7572f5e4f8150244571ca5f3cca124c2b3e85c9dd3b396ee54e788cd041effc2656e34acec53ef1b4c75dce06f172d8ce9b3c3056c2a56d412f342aa350b57a942552c25c9b96a76994a5379436f01eadf0728bfba99c59c15a541c804f42190526cbe996d9024a0eb83744445a45964188ab1b9eb9191df0d9ad280ed8a55c65e5fb8bece6b6e148080e214c0cab54c55614053437478e9c9f9c4dec3133c5f203f3a938c4686ff1c9160bf37566fe9009a6", 0xb9}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x108, 0xa}, 0x7) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80c0, 0x4) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) listen(r3, 0x20) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000080)=0xc) connect$inet(r3, &(0x7f0000000040), 0x10) socket$inet(0x2, 0x2, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) sync() 16:00:09 executing program 1: r0 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x400000003c) 16:00:09 executing program 0: r0 = getgid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x100000001, &(0x7f0000000040)="576059e1315add23bab75f69d386575a346e5699bd4d4bda69eb332a2fe1172fe73e3408be79dd20ea47e4956c18522d4948e331", 0x34) r3 = getgid() setgid(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r4, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r7, 0xe89) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000100)='./file0\x00', r8, r3, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x100, 0x1) lseek(r6, 0x0, 0x2) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x4, 0x40000000000}, {0x1, 0x20}}) r10 = semget(0x0, 0x7, 0x0) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000300)=""/103) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x9) mkdirat(r4, &(0x7f00000003c0)='./file0/file0\x00', 0x8) r11 = msgget$private(0x0, 0x100) msgsnd(r11, &(0x7f0000000400)={0x0, "ec4406c30abe98dc6b6068a69e285aede728561d66f022e50ad820039d77af43f32bddbd4a93fc22f9cd30a659a9a15803dbe16975b2d037d5db511b9a47d2f19c7bb0cae76d16aeb1da37025d0ae4aa939fba8f0803a0f5bff19df157a7ee105479"}, 0x6a, 0x800) setgroups(0x2, &(0x7f0000000480)=[r9, r0]) mkdirat(r4, &(0x7f00000004c0)='./file1\x00', 0x101) chown(&(0x7f0000000500)='./file0\x00', r8, r0) recvfrom$unix(r2, &(0x7f0000000540)=""/160, 0xa0, 0x40, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x100, 0x94) readlinkat(r5, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/76, 0x4c) mknodat(r5, &(0x7f0000000700)='./file1\x00', 0xe040, 0x6) setegid(r0) 16:00:09 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) syz_open_pts() getpid() 16:00:09 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xc4aa, 0x5) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) clock_gettime(0x3, &(0x7f0000000040)) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2807) r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0xc4) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 16:00:09 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 16:00:09 executing program 0: getrusage(0x0, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 1: socket$inet(0x2, 0x8005, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x7, 0x101) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="27eaefa30eb5d0e93627765b51a1", 0xe, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r0}, {r0, 0x10d}], 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x2, 0x81) r2 = dup2(r0, r0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000540)=0xfffffffffffffe1b) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f00000003c0)=""/227, 0xe3}], 0x4, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x7) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r4, &(0x7f0000003180)=""/4096, 0xfca4) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x1) symlinkat(&(0x7f00000004c0)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00') readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/82, 0x52) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="ecf74fb36aaade90a2ef53d46348da8fd288381a46100de78dd8237d1dc62ebae9e4a8", 0x23}, {&(0x7f0000000080)="4e9113903803a97989cef32811d40b872213a47dd70a4055086990ca44dc18675ebbc6d2c81d4cad31799c65dc7fbd8d97dcefda3b6dd86a47b0f95b09f259d0beafb0c5273fca8ac5d37c44f5c656113ab217e5d9364a2fd04bc6cef819983ee66a9b39d5e1cf26a8fd01c31d5e13773ad75aa9fe30d3c1f83cf037877049d45823bae7d4cf6d9a8a9aaa60e3f644dab935600012a251c6134924fad6e70a50a9", 0xa1}, {&(0x7f0000000140)="d3bb997110c4dc1a7f2da1f5a0498bddef2f1f909703e9fd797af22bd59f7648c96e28780260ce505a4893412eeb2b3334b6e08c54fbe71b8c0dcbb51152eae13a9dffcb3daaa82b173816342df921a1b6cd60476a4b8459295812757efb6e94571987f154d3186f939d0d6de8461f20b9534c512b4e3cffd29c10090f6f178695", 0x81}, {&(0x7f0000000200)="f0667cab9aea422d3c67bba9d41de66fd514e86ac8b682a46f9539dc58bde88fde81d941bb3d5346a6fda8096be47292ab6e2ad508c779473e23922812aa416f581775277c1667adedc3ecb6ff3e96b48cc6d7bc948460813b9a98cf77a7446d5e004b44a36d8cc64255f95c94", 0x6d}, {&(0x7f0000000280)="d0bfcdf75508ecf02e9450ff6ed61333e7441ae3a52da61fcf7ce2ed6bee8b766f376a8cea033c9b91ffb4bf8eb85a2cd975e1b8ee4af7347c48c1757e8e1d7207c8fcf2a3988519d74790b7d649eff2aef1c8eb7b49170d548b220585ebbc26b60083e7bdb85e8af7717253fd456ab817e897f9515c37ae573ad37ea6116a097b6e550705ffe677d6ed5dcce5107892ec53d236881ac26df834ab46ff7107f690dd5dcc5e059421bdde570f7d3866c1ffa79d21850fc78f8bfc6d5d5a75831649c86582b658dfa2d7b98ee10d145efb609e963ba9144e9c5be2a06932530049d9e9e2ba03957dc669b495b5d44cebc82e292cb33b5212f75d2b75", 0xfb}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000008ffff00000100000035b906e47fad1312fc3e6b8d8a6bb6b8cf3b14347471fa87ebfe7b7773eba9b3ef62795368caac6928381e4f5737309645eb29a80cb129e0e8e7723f4f3848a35a270f033bd2ec9fd28699c10a830cf6c11f5dcceb921a02155fadfed4834e61831cd501bc00e6117343880d4ecd829dedcf896c6a49beaf4f9941156201219182c69dcd8ed4", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x6) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) close(r0) getsockopt(r0, 0x7, 0xfffffffffffffffd, &(0x7f0000000580)=""/194, &(0x7f0000000400)=0xc2) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3ffd, 0xfffe) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r1, 0x0, 0x167, 0x0) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28000, 0x102) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:09 executing program 1: setitimer(0x6, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x943, 0x10) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$inet(0x2, 0x8007, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000000080)=0xfffffffffffffd1e) getuid() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) chroot(&(0x7f00000000c0)='./file1\x00') mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) recvfrom$inet6(r0, &(0x7f0000000180)=""/222, 0xde, 0x41, &(0x7f0000000280)={0x18, 0x0, 0x8000000000000, 0x80}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1808, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:10 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10008, 0x84) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1) 16:00:10 executing program 1: semget(0x0, 0x3, 0x400) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4, 0x6) r1 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet6(r1, &(0x7f0000000300)={0xa}, 0x1c) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffe, 0x200000000003) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000000000002018, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x50, 0xa0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) socketpair(0x1, 0x1, 0x81, &(0x7f00000000c0)) ftruncate(r0, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x48, 0x100) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) getpeername(r0, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/\x00', 0x40, 0x8) socketpair(0x3e, 0x4006, 0x1ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/\x00') r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') r2 = socket(0x26, 0x7, 0x9) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = msgget(0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2c2, 0x4) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) 16:00:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chroot(&(0x7f0000000280)='./file0/file0\x00') 16:00:10 executing program 1: r0 = socket(0x0, 0x0, 0x7fff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/43, 0x2b, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x2, 0xdcb) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0xc}, {0x18, 0x1, 0x2fe, 0x7f}, 0x3, [0x8, 0x4, 0x9, 0x2800000000000000, 0x3, 0x954a, 0x8, 0x8]}, 0x3c) 16:00:10 executing program 0: select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) 16:00:10 executing program 1: socket(0x6, 0x7, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0xfb0, 0x661) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/185, 0xb9) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x9, 0x81}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: pledge(0xfffffffffffffffe, 0x0) r0 = msgget$private(0x0, 0x30) msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/165, 0xa5}, {&(0x7f0000001200)=""/249, 0xf9}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/10, 0xa}, {&(0x7f0000002340)=""/201, 0xc9}, {&(0x7f0000002440)=""/167, 0xa7}], 0x7, &(0x7f0000002580)=""/63, 0x3f, 0x6}, 0x802) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000003940)={&(0x7f0000002600)=@in6, 0xc, &(0x7f0000003800)=[{&(0x7f0000002640)=""/165, 0xa5}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)=""/244, 0xf4}], 0x3, &(0x7f0000003840)=""/245, 0xf5, 0x4}, 0x40) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) sendto(r0, &(0x7f0000003980)="62d4b482efb69a274952989fb5f096abbe95a902fc66075f4d562c05efb9d63b1c9d9dd6d84685f67a7b264c7a177a536ee9faa79d9e67e418dd8bd7822768bbfb825f189210b92209883e6941b2af8876d77b0fc06b44aaed268bf16d9a1334391512761d356401ed53efe8080b863f34dec2a4216be6a1c57159dc5b531fe86059796b4fffb0bea30c345e1b6927d8a0d174ea54701d4e5ecde6cac69ccf91f846935147783d16b6bbaf6977259e205c48b056d99de59adf4ed079ed9218bb8f57a7f6aa9ca6a49a7c556b8eea558239dc79e6c798650f6b84", 0xda, 0x402, &(0x7f0000003a80)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:10 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r4, r5, 0x10, 0x80000000}, 0x0, 0x200, r6, r7, 0x4, 0x20}) ioctl$TIOCSBRK(r0, 0x2000747b) fchmod(r0, 0x0) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001600), 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x81) fcntl$dupfd(r2, 0xa, r1) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000400)="3a56b1b067ae528fc107b2289e9cc59551e3f733808a16deec994c76ef7d249633e2058cb1f1a48aa51f276cee9d2f3362e5c778aa6491481e3aa68ffe9fad9e5fbc28e1c48aed3ca1b1ff48300ca1a25161e2ac520e228b0ef8325a4ef69a861cbb6b5dcc7a17eada89df13986b01a4389a8808c81170bd001441b4b837e42a43a8104cd62d8dd49142727f020aaefb2d6a4700be0d3a9c89088cd39c6c23e0f5c4b8bdfc49a96ad407b8c9fa8565f3e365f90b9d52ebdc12030000000000000000000000", 0x2e7) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc, 0x1, 0x9, 0x200}, {{r0}, 0xfffffffffffffffd, 0x3, 0x60000002, 0x800}, {{r0}, 0xfffffffffffffffe, 0x60, 0x10, 0xc, 0x10000}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x1, 0xda}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x6, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x30, 0x5, 0x56, 0x434}], 0x776, &(0x7f0000000140)={0x3, 0x5}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) r1 = getppid() r2 = getpgid(0x0) setpgid(r1, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='4-') ioctl$TIOCSTOP(r0, 0x2000746f) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mkdir(&(0x7f0000000000)='./bus\x00', 0x81) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x180) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:11 executing program 0: r0 = kqueue() shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x140) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc4, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x9000, 0x86}, {{r0}, 0x0, 0xf1, 0xf00fffff, 0x9d, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000047, 0x7}], 0x780479d6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000002, 0x8, 0x200}, {{r0}, 0x0, 0x40, 0x63, 0x24, 0x10001}], 0x3, &(0x7f0000000180)={0x80000001, 0x7}) pledge(&(0x7f0000000000)='*+(+\x00', &(0x7f0000000040)="23e15e2900") 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000014, 0xeb5, 0x6}, {{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) socketpair(0x20, 0x4001, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x610fc9c01c2ac35d, 0x10, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x18, 0xc0000041, 0x1000000000000000}], 0x9ddc, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x5, 0x8000}], 0x7f, &(0x7f0000000100)={0x9, 0x6}) syz_open_pts() 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="171781622e3498fd143eb5f57c59c376b8e30a1f0b4a2b048b9fa78e0a7777446bb23c1d14ffa2f5da3483875fc06a63f6febec12bd29d00b439e9e803127863f90b01fd03393c8ff86ef55b7b8e7bbc73ecea7c1624694d5cadeba50e9e5ea1e2e4954066b47d8bada42eed39c17f3425cc7043cad2dc22ec02f4ab489fef5fbc80cd4fab3c704bfedf26a5e9937e75b3e16c77c07a1f7fec461985c33bb828e5f8dad817fa10f15b01d98caa7fc7e4ccad90e570908887f7ca9f7a14fc0045e7238b68"}, {&(0x7f0000000400)="25c0500700f8424a49ac88a119894940099f60516012d75a027e946f41456be932a76269b9f6c1f9db29d6981750d1e319aa674a276457bda45b9b0e9b7db1e6536d757e30737040dabc7da8fc987eb2a4c6fb6e1c57b7381ce75bac415c5f9a7b59871ddcd38aa791de693436c3f04a8d78c9aaf0a5935550c79128325fbc9c1782bad13b8f552df748d232a9c265e15864f7268f61f5fdb45cbef07bde202aa30007526911b6b72501ed792cd520083cfcfa06f26fab8debb2985e33d9"}, {&(0x7f0000000200)="e8ad06fedd0ad071f6c80f0af03cf68c4ba8b5b5f09f1c823126ccc2ad8029c520967b600f9a92374725a3ab5689e4e8e18a1cdad458d145c7e449e689a3120d8d24db1ce0eef571259598a77479c3022c603579290310876789b10b312c21a3c09280b725335b94a726b06ef76b2f04eef0eb48f49cffb135928094b802cfff21861af71c5cd98b4e5e1a72b64871b1a56d42b6c98d7c42c3bdab4ae78bcd45f14499144cd8"}, {&(0x7f0000000300)="a5d5a2066d452c3d2d86a5c0133841f38826c369318a794295110abfb483c2677c5e90fbb92ac2c91cb96e15081a450ec93461dd5b62f69719eda3e8256bb59866defbc60a25b543a7965de088fb22d83e0b8d2b7816e270808265b2da0f83e971598a0677f0d2dfd2950a11566dc97df8c612432dcceefa410431446b5b906e1ba3e3e617"}], 0x100000bd) writev(r1, &(0x7f0000001740)=[{&(0x7f00000004c0)="e253061f0ca779c369d301718551ab0ee9da1743f3dd5b418d82ffc868085d8b06c87c96c8bc81cb5ec577f0254189c7cac1012ef31da2c1aed9c7cf87756d3102ac6d3af914d628ca65d7359428956da642a4aceca6db9655f5e71b0eefa0ed8fa6e77d66baef62188c9f77944d4b35e08dbc76627d59de5e7518dc41e10c9737474d2cde56e3d6c2b7c5ccdf8fff29f10536455a2041521044a73a5b60857e3d61836ae7881ad98c0d74ce7d76058eac1b7128f9082ad61412a4b946a28e738d", 0xc1}, {&(0x7f0000000000)="603f4eb59cafa18878258530e621d066264120b74f5e97820411bacd8ec5764d40b5933c", 0x24}, {&(0x7f0000000140)="3b2b6810128d9302", 0x8}, {&(0x7f0000000180)="3f3f8f706b0103d70caeac1681ad2e8b41447a01fdd580d9700f699808f6bf2829abea3595aef1ae", 0x28}, {&(0x7f00000005c0)="653a26de8615a266312d55514df03f1522a251ef9a0248afa7ab0193374e16eca5dde11ce98ec75746803b494a7899923826973e099b3eb27c700861b5cb55ff27fac9df473b82bd0563de863df38ede7befdc1a666b24f498215879644d6cbcfa84d8d33c08a73d79e8ce24b293b2057afe16ba5a98a7946e02ad58acd5f06d8b1a821d72e0c6f8e6e6aea7a18cc2abc407447d1fca0d61b3d0de0008ef4823be2530dc7dcb925373a29f7271655890461f232d7a845d7fd1107ee4da1c1c4ad3c4b88b91f6b81e2d5a5d8c29c7fe75242256d63bd86c7a6e2334b4414b80930ff9b4c00fac29b0e9fa7178f4a9ec81412092049b55be3d411441024cc86b516eca4d611bb897c68e197cc5be3589d9e1ef399419fb317ecc3b8d2967e07e4f8c773ea57b911480d8bb64675a365e99bcc999b06a9b81ba3b8a641f0d0b5bec9857323eb8cd0411b3edf6590dc3b430166beda73b88c804bccdcce6e4c8f9575a11b8989b31cae96b88469a022c172dbd2978f575feb68005496f4491e4955f72b5f72b9083630c6ca396d5ed197c3311380629f90936bcdf01f49d488e1b6993416dfe6c82e299012a652c4b3dcfd5e03588ae365b29086b50e4817f099ca0dd73fd7911514714449def0ee3030e2280191fd9cde407fcc667b5bd11a8045ff98e0adff0156579ef3da0aab9cff89c0438f2bcebe6c13b54a241140767369e8e6680d15251f26edec98c67887dae8d21d4f08e81d207f65e101d8d808cc34f4f2f30ee28565ec6870867f53a796d1151737767e4ba2184ecd9be3b7408e2751a6af724f1ae1682b8110b3e901d75f4f58f175b6863b83aa761dfa56fd9681a6b3d4973bcdeeffa31111f1ad723de1bfaab00529ae3e172956d1c7de91918bc0b9e4661843d55fd014092babc2b77cd8509f401c6cf35df7d74054ba04319a32ddb184e647bc63b1fbd883290d66c96596f5bd46a91767aba5aa3c979b8faca5ab908c4b6dd99a2f039749714310e179ff42d5811b8e6b616f1f69ce4d471993d023792ba94dceee3740f574ad454c8663d0b2aa9fd771849cd3da99901f2b6c235146f877d3a35def315b27a60f87dbdb194fb56b0d0c37f5dad6683a4c78251da6082843af13450bc9c46547f02e872a6056cc794d0cdeabbbca841bb0c7d0a063487130d6a0a7f5e52b3e560892496ac6f927ab0eb5796f9135806fb6ee3be42f03213002a465324279edaf9b24909a4d2626eee5dbb36be3b86fa55726b9238517ce3af64b92dfad476b447b2d485a44fb0fd05f790886560a0c518181025b848accfcbe0e8cd73ce120f5574300f1a8253d72d808309eca46cfb8a2ec7a81108f605347be20301f5a6f590e6b7f3d2ae7dc26d5d9eeb607e067ba99080cc971fbedc75c5525aacc7e3b6610783d1442b309bf050bbf0d81157e5663de70ad43c78ac8b977842aef989e769d7d2eb4ae34acbb185a585c27494bc1600d6f0bb2ba54c9dc415616e6c916a92c7479b71b42d668c36b79c067aadee59defb767c85f6812c0dc00a8a657677395710b5fdc21f6ed549bfadc1735a1b1bfe188b167ec1e36d1fca2122609cd5b58890b8afd172051bf7885770b1a82b9d4802783993fab8cdb5e4c49db475006867c3df0a9f353605335193ec36487f97bdcd3f7cc9415f1388afa293a3f0bd3a0c0e9f3c13b1108806884aac183dec776fdf6d588e3f32c627b19429077c90daa52873a963a2dae7a6104f1f7edec00e4cf1563a3433ba186a5edf7e1a3a31f377168ac098e68d115442c65ff86726cf05355eea9290ab622c7079780ba22e52fd975666a8a609230652d3e6787341e133318bf30f9928655476dff95989c5ca2d9fca1e143c5d3253db07570b5165dc2b054ad2036ec2427a1a2bab5dc4824321453982a62ef3f844578e4834ff7869f01945ca6d4a9ca80a28b3c274edba1398bcca1f12d472b4309e28cf89e4419d37da6b183156acf6504744f4b706272d85baa87da55a8e899a9f9f8045f6310ce672c91391b343a10fb3afe69f1ba909bc5379ae0f44f14b6b1ea9b6ecaaec2c1ecb51906f27b23acf5aac714af2379fc0788440bbfd2e8f825d70d0b002d102453860c42547513fa0d30a2496332573e3d295a5ea3239b2a8f3c4401ee0524a039cced36d68b26efa21b6947207bc9a001450e13d69bd2be6365d1de5062c5c19a5a85e5daedb84050953c88c6e03279827043a71d20685033fd75d00d532564bfa36eadcf0b22284ae88ce3ac2b26d5ffd4976029f5f12fe6af33d03432abf2a2c1975fb53ba8b71860587d11b684f3cdb64281539fc224d8fea28573003bbe98978f5c55e7236c9920d9560f47608e5d34b1f4697e2e3aded4ebfa2a6600628fc372d7327869c4aa42a05f7bc2f881d9c6f8c32ff888d61bd752240ba37a821476af870f3b110168c410a52c25f74bdd67a22027443a9c326ca5e1a76907fa138b2183a73cae37346fa2446b06a39c6244200f95c4c859034c0416d15cae340224e5ee64a45c1614b876830dc1a5f58a3d9e1847df0b8f745ceced25e7e2b7a6d6cde216f30e4dd7a5f649a75e1d2848c4e0c01379581955528d2a64d7c5018ee62386e2bea71e4e3bef19832c9a96cd6bacfd06a0206654b0d80356191b7a2bee7db06ae028c8277e3fedf319528568192c21c0476c0de456d7efb12fc9c80c8cf74c23d9e50992c8944b11dfb315ab4a88c322390c612d1ea18e6c6d0a20d2fa54e8e08da5dfed999ac8324e9824b627fde5c671fcaf3d8ec5f046f2620a26266ddd7cea893b5147fe910fbced064eb677ccce2a7e2ae3e5ccaef935f974e28efab78af6a93f0081a826541a3163a49b65873c9fd648313c7401a77bc51ab9037d4b33dfd5c39401a5f5c161f8636bad05ea3d895b1e00a0173131d09392aa933480937b7c012a3b619c109fe3fa4ffae27db4fffb3424d4b0f666b78260be550745453773555a079bf06ccc05f22ae944d6ba8dd9364a923dcd1ea7ccd463aa9273883d9fd281bdf8088f2fc92ccf3a02545c3dae8c2df95c9050c8eafcdffe0ef70f7897cc9320dfaecfe3a95c384034046c8c3a290708a891ae473462b919e857de44515749a9f25da983430a056a6a8eeee1ad8c7f1169cefaee413ae65d77a3116f39151f960be7a6cbe63fb068b7c17d3f1f523a03dd71a13b6b759dde12dda3e187174bbd4bdbf659b446a9a4835425b9318803fc7bc28c547cc1271772a7ff9654709ae18befd4affd9ed1b1c6ad43cca5e19ae635b1a93bf40cea1b2405154e9ac3d211453357391c610a4cb36bc4ce07ae6dd01d18f52899f775717e89ba53372fa3c7192c0d1a43e4b4ee54ad0a0d9086a16e1e7d5d0af0182710d7a97b0693fdeeb1254b8ec4ad4701f1c2ea5293bd042f7eab2df071d76ff38d1c19576a8b76322442f3ee6df133c1c0be12706791fd2f204b447694f538425bd716c3139a8854e6122bbe38ddf1ce6616fef7feaab60821bd5866c50d7ef8832ac57f07a9d4fabeff5ce85d63a944028f47fa8d7d1d6be775bd077083e2bcb7b4db9b5248a22ace4eef41545116b026913506b042b425ed4ba839008a97410e9d63d1db891f11aeb4ae11147922e924fd3929fc45820f60d1d2d236aa23c53f8f4397cd0807399987356e864232c351d7f22f83798eb9aec03e6940ae0efff5044e627e0d082016067123368c3e82eb08ab1990ab686c17c8c097c2250ce83239988cdfd124984753efdf457e6bc53cfb0532d624a4ae05e2571c126747ea46726655ce94e73f910abbbdd46c275ae60ad119529ea05ae32ab9bb70deaf88c905f359e3ccfbf4bb10a8108c97201187328194ac59e51a82a330d38b1d41ac60e99f2c87d13c64002a4c782fe1cca90ae777031d83d7de474f5025c35a43a753098eb0925a003e3b8635a0b0dccc32e0bc2167d57b4faac36ffd2675c71a30a87e6f7968078c6e283af53b8c0a9001ab9d7c458f57f8307b6dbf9c525f5f8060c81e98630165180b48789ec8766a9c8d00fc82a72f320b071b2870d9fbd000e62f8bd3b6aab53bf57ab6982d9757b3734939f793f611049be882c59007b355f592f8416e113649e807ad70956106bebedf7d6532c17c1acdf90d2bc3425876e9320053cd99f6b5f339498038836194ada247245d7cf2c75caa0fe457cbd198d96fb53440723277740f27c40f55839ded761000ea7a6e5a13286db31094be30f930ad9838aa48963fce31f570c21f337f4b3c22e98bf0ab0f2e1abe5f9fe559c5144ee18e93b5fc214b2dbe16f71c04656579e6528f793089800cda95e91f281a078f35025dd035ccff1e36047785804797666e241e0fbe2b70a1ba48fb03132c610c73ff6442b73fd8560cf00ba3620fa8c2ac15806d5c8db85ff922bb33124168ac5ecb594a0059f65c8cd1f0bbf6a21b363c267ac0a2879db3b722c4d85640d72b0580b317bfc949f9a74ec2e0e8533ebcf486f010a72bbae9e41ab936463e02774a6d39fb1591f367836e0615ba5eeb6193cd4c43a58631a29a2e37735698ec14b531659d18cdcdcd4670865ecc91748955efb8de5a4034a6f9f90c4dc5c775f2ffe21f02a5bdf307a3217c59eb3c0e6373bcdd484e8896ea545cc8bc55b5d5a10ac7d0cb81b5caebff1a86facb54963d91703eeea926daf6ae8cc68fe51a68cf5db34e84345131908961b60aa65a9bac2b9ee77852e8fdc299435613e669e6c3fe3f60820fd867f8d1ac05940e0aa37429f7c73299f68ffe196743a2f66b9e6954f625cea8e2c35900c5feee23de62c071ca1af41d60471cc243ec31647511849e43b2d8e8ed7cc93fc1b2c673f3bd2caa5d88e3832d78d64c06ae4351a061d71ff5fc081bef9459a25a8545c3473a851e79af350220ca74418f4e16fbe9dabf283e828839103cc9d02185eae69fc2e3a8bb426a390150936d4e33dc545f99c5f7672602c651eda53c5b0fbb0ca544db25b16e39c0aebb1edaf589f3432d4c52211db3933b87d21712e7be6d5a07fcf9fe77ca98182bc5bf33bafc1fc43b19da7e13b2a662a84e9ef5f410546d5b2a79b9c811a8976ccee4a12e2ff6f3d70833d4c5d78db8211af3436b62898331a619bd7a301b813df3264861816f69224994f2cdbdb353d5243e05107348186bd584bbe46f564828efadfef9d526f82b5da7c2df9a40b10c8e7d2139c97c890bdb8fb8ac436104699f37022ad4d5f2e4f0211c0e9030136b7385d647ba00530a730deca0634895c43f9d8c5d8d97972be3895067c3af9ef87d4746423b44b9171016e5a30f350fd6c3f3fc94f9dc3bcdbad8646bc2f23372fb07d2203f1c2f831c9e5ce777cd2e813bc1cff59145f90f1c9f486fbc83dbc4163e8cd11b44422e9ed01f6d5159296d3a6c454a5b14f6461cb22b6414d365e5e90c2fca19c8b148b46fba36e20ce6975f3897f241d61bd35e2a6bd8cac7669a6472162d880b23023a8bf0b21e26164f0b7f500c17b84f68d2a0d18e45b1c15c29e230cf6c5cb40f5fdb0521bc56da2ecbc2badba05862712b33380a6893a789c9790fa4f47b8193c78936ba57fd29bedf27c0875dbfe66fcfc9cf192e53396c6260d317ced2d0a6592a28d3412a26a3599ced19faa07be163c804026f0c3b692d40538b4ba165f9ec65537b6bd10fd6154f8b3273afb9da9bbe5a987bf8128c9ff3c5bf6b6dcfe8ea6525ed5f561fac59471e707380bc915a3c9448ff83acc2eaee1c454b548d23943b08e7a4bea4963867bdcaf8173e1", 0x1000}, {&(0x7f00000015c0)="e91e59a6956370a8dcb3541a4c929c56d7dde4dd4c689564a53a66e185b0ebbc6d039b86ec44c8b9397bd4e8b50be73dbca029b6611a94f67a010cb387f546b99b45549ade8661e570e6971c03c52d1289c266ddd970b5dad3cef2097ddd9ddeec7d81f0f28cdb1b6cb200db39ceae50", 0x70}, {&(0x7f00000001c0)="ff0767e6a972fabf85289d7ac4f1e48102e44a212932300e0f18c898d43ff24bf913c92bad2647728052a3b5be7d69", 0x2f}, {&(0x7f0000001640)="ad16ebd5062031c51662fac6358a7351b071c3a28a233dcb391bf34fdcc2ced8e53468954af0cab955a546aadf98051b1b3a21e9a955e42c019f663c61d72b183222f9ec880d68b3faf36dcf7919557ec50773ba9ecd27070bcf4a2cc8733b721ed8ea9f90fb12e5e23d36a1dc6f5613d5a339f87a7710f6f919e31307001c0dfde6b86796fc5f134f95ba34e9d6849aa861c7134eda65d97f006e3984dde5f8c50362082f452f9c74f63d8fb0d7eb6d854ab68b2236fb7ecee8e453d7f9c43c6933b27b6f5a0794c4d9404d0c4beb65e6165b408a14be101b746bdd601199a64e884981f3adefa9d15c85e6d345e5f29b3f21ea", 0xf4}], 0x8) socket$unix(0x1, 0x3, 0x0) 16:00:11 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x9, 0x1200000000, 0x8000, "273d3cb76a63c9ed3b9cd3119221dc754049124a", 0x5, 0x8}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) msgget(0x1, 0x4) 16:00:11 executing program 0: readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/45, 0x2d) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0/../file0\x00', 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0/file0\x00', r3, r4) dup2(r2, r1) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) close(r0) 16:00:11 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4000000000000129, &(0x7f0000000080)) getrlimit(0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xfffffffffffffdff) truncate(&(0x7f0000000000)='./bus\x00', 0x5) close(r0) 16:00:11 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x100000001, 0x5779, &(0x7f0000000140)=""/234, &(0x7f0000000240)=0xea) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) r2 = msgget(0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/107, 0x6b}], 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/78) dup2(r0, r1) 16:00:12 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/4, 0x34d) r1 = socket$inet(0x2, 0x2, 0x1) r2 = socket$inet(0x2, 0x8007, 0x80000001) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x101}, 0xfffffffffffffd69) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) 16:00:12 executing program 1: pledge(0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0xe15e}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="fa760214152f81449a281f6839f8d8358b2d74d36af00326b75c2345d58ae491a357632f7a1111ec25b60b058c0c03ae74661703a5169d3c9bb775c0ff88a0d558fb15c37456de37595797dfa5716d9c3b8b8830f5c981f0d2fa257f016bd485fd0fa6b8f1d26a6de06ee6f8728a040d2e9947b8d9a8", 0x76) read(r0, &(0x7f0000000140)=""/169, 0xa9) 16:00:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8080, 0x11) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:00:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x14, 0x20000002, 0x1000, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x1, 0xfffffffeffffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x6e4f, 0x2c}, {{r0}, 0xfffffffffffffffa, 0x50, 0x0, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x80000001, 0x8}], 0x18, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6, 0x8, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x4, 0x67f, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x54, 0x1}], 0x10001, &(0x7f0000000180)={0x1000, 0x8000}) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) panic: sandbox escaping file name "../file0", Files are map[../file0:true] goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0004acf80, 0xc0007b6040, 0xbf7940, 0xc0008c3d00, 0xc0008c3958) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2e3 github.com/google/syzkaller/prog.(*BufferType).generate(0xbf7940, 0xc0004acf80, 0xc0007b6040, 0xc000079500, 0x135b1b4a6d22b9cd, 0xc0008c39e8, 0x4f0c53, 0xc00068a330) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004acf80, 0xc0007b6040, 0x8fd620, 0xbf7940, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004acf80, 0xc0007b6040, 0x8fd620, 0xbf7940, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437e2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd8920, 0xc0004acf80, 0xc0007b6040, 0x40b7ff, 0xc000553d70, 0x30, 0x30, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0004acf80, 0xc0007b6040, 0x8fda80, 0xbd8920, 0xc0008c3b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0004acf80, 0xc0007b6040, 0x8fda80, 0xbd8920, 0x3, 0x3, 0x0, 0x203000, 0xc0008c3ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0004acf80, 0xc0007b6040, 0xbcae20, 0x3, 0x3, 0xb0e3de0fb7cd2412, 0xc0008c3db0, 0x72beae, 0x7f3580, 0xc000743740, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0004acf80, 0xc0007b6040, 0xbe1da0, 0x16, 0xc0007b6040, 0xc00000d928) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0004acf80, 0xc0007b6040, 0xc000469fc0, 0xc0007b6040, 0xc0008c3e48, 0x731217) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0008c3ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc000469fc0, 0x8f8680, 0xc00068a330, 0x1e, 0xc000664d80, 0xc0007a2000, 0xa29, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000664dc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2