0e70d015932eb8784797a3cc20a2383a48d572c0966103416f3208e7503f6cae223c75206462c3e6f5f9d12e105915501511ce97069bbabc476aa9b023613d6411e76cc646951abab9c5c78c96a51ccdbc80455c9f1f90550a7764244eef54f51fc49358578366c4cc3cec05409ac809ca3a101c31f873029ebcfc536f450965acf2a5f203e7f6672e5659db38c1c2b649750e6d1cebad7ea0fc95c048a0c2ea9ad92ca6d528f641c335f225b42b263ea3c7934e07b6783d8cdf2723ffccf8d266b00cc52c3917c7a2008843ed836d3d33155e374188eecf3649d46aa0122965070cd0c8e5e9f894d5d9892d354dfd4127e35d1658a9128b07f65cde99d52f9b6a604485b0459e2a414d84aadb748e1a40b12f4b07d7b89de0efc2237ac67378c296b428e19be7cea38b521d6e068cb078ac7064ac07bc9a9990abcefae3aa7039ad6c7023089d7fd91d501bb8f9d5feb38cdafbb91859fdf0bf09551dadf83059eb97419c55012842428f769273b5809eebcf1dd8672d18e33c82afc1f96de6af1d3466d00ec94acbbfe9719f2f4abe78b449db7639aac525b97f9cb1fa6efd0fba948a4b1c1d4d32b55daca2297799c1eb60a4d6b47e5486dbd49cea7f8e82635d11e3dd09c858ee19375ac1cb8b5b0962551a0bca5d9c06810c448cdf69db7300429649ccb4ba0c9925a7badbd57da4cd203297a84de0a8a825004c97de7f0a5aafbf2933412ab6b0e0722a146bede8cb54176079d5de1cbde58732049d50fff8c8389e62fcf1d609af7c1544323823bd527d0eaebc3d622d04d32018b9e63de2d1b724a9e6ea9fad234ee1f63e6815bf65728d22cffa85e46df3ece1c2d46f93927e1a61909195a48b2a0755e83115ccac2db2af96705a4b29efb5ff21d7bd040c3370ac4e1302c45a92f8d75983087db43b029acb00b565600cd2dc936ca5e57a907080e4648afd361641ceb82b7d550723a9eb7117b4a6e99c9c072e975e5533c8383d794a9172e12527a28958cc737943ec501c6705da7ca6afdb21285daf6458f202218be2506c35165f95a350716d5f81f73b55b6a2597e487dc66056d173f56b8dea01169acde92b72d67246ad98a7659170ddf9ddd4e04f22e6d29de5907040884177ee94f1d30aaf41c0764e2019c17d22333bba744f8e4eb93944f4764856f7439206fb5a4a112d69e1d98b093a503724fee0fc7bbd24118198d86a4525c82b5d01381a9f39786b0c03858edeaa45d30f818157c805e07aceaac7c9e59db99a7e39fbbc6897e632af9a842d68a83b2d46e7a3be834576a347932064edd733901a942e05712906b8cb46e980d133b8ca8ed523845243b439ff02070496a378bb03b36a441d7c104187bd732d631c3f55466c771412a32e95893865f0da5952a59ad816ff5c0bc5fa99a9ec977ada92acd7573561fd1e3f854ca55de50bb87b9f347e1b045f0ba7c007884bc7864aa9e9e270ecfb37a868b9f539df589175a13dea5ef73128a6abca7df034f2ffac3aae144808eae98eb2747ab4d0c8e479d676373ecc61522f2b63cc6e0665370de0a4e7ec3a3c0b96e1ffac643c794a226da161dbafd16ea5d18fff7a642c81b5af9e0969cf2d91c14e15cbfc0c5dc76d0d42c4e59b20d3ed4a12b2e2582a46e43c75c7d066f08f98b0a028ed8d55d49d422217e684c70d753bb50b6d4295d77afa038aa0889c095e0ac98d2aea8bfefba5595c1489beae5999ac7b04ceb32259431f2b5e0e8423d37b322934c18f50e3c88d685920c1b71b8a881881a61a3becf41db6404d86fc3ed859573f9f5737eb5b770152446b784edcf7a0c9fa6508b5a3ecb6e914f490eb02d65765ed8f9fbe78232483f3ce106f4af202c1ad58ac7dc5bd94f02963d7c881dcf2cb9f994bf1be6c29f6a865200fee4827cb364e28767111cbede115efaaacf1c4133f7a6aa29bdab5fe86f8253719b871e311d520afb3de7f6bb984b1bdd8c8528d5004acd23de105e7feb0f0ac608fe6324a3c6788ea3f7600900f60622c035bf7e6de62adeb8007dedbb14aa0c61a81f268868034d47710f8d300842186cd4de3d787bbafa64714c2bb17d571c906dd12b9b93644ceb4dadd7c51b49ed4684742deb440ebe3b149170a772c0a062accad522a279c010f651c17a4172dbed21b38f693f17f7d1eb1d455beaff2e7a3a040c0609ae0b5ea5c34e6a6af3c88dc09b7ce91088160a7a0112d3260b12c8a83ca8340abcf03ce8faba816713ef4d42a78c287a1ff236095bbef857fadc31b86df631a63eeae85c35f68a5736f853afd75a041f69405a59fe6e23021976aa47a1feab5b5048c8e5b92f9be909de11ee2414ba34ac1edae2d669cd23b6d8846b897805fb0d77042390ed2e84fa320db44b70b2eb64dff217e4271f23e9bc5e861526d2dec5342c37c321ad7582ca0628ebe7ba2b8fde64652c0ca41b665a17637b210693d6b3dafb0d3e05cd913878502d96081264387939a75fe503f0eb1874aaf6d25988d51bb91a0179a1fdcba2f085a0336c779be28e5e9e3151942d2ca4f5dcede0efb7307bf3a705f1cbacc64de8adcbf6c303a020ed5e394f048d8f3e0d87af0ea5b908c05bea55105ebe355bf4549e424644c7c27a06d5f21fbb70d65d092fe64a61cd9b0d332ebb447f71a5b1636ab05cf55afe807cad0f4505735f4f7eab8f7aa80cc9eb4db831b246db21a67af7a643d37b1125f510a2deb8ff3d09fa9e811108f72ae56ca74aabd4a7b125830cc516f43aa48e173f2e83dfb48a68af523a5276fcb0f5f68619ceb8d9a0b90ccc7c0783e08c1f32a400e61d5124590839c527ccc55a21c558bff8f2e040397c6bd3b7b4c4397bf94e0f949a36dc74d15c80a0072fda42a856eb26b020d8f317ddfc3841d599a7d61524ad5e73c2170e0937babf0df11c8fa6736a01020be16e58a7db54287ca6a4245d0e5c1a977884402f42ae514ef7b279833c4a12046cf8cbbdcde0ce9a31025c16b1c06b003117f71703563a1883f54848ce0cdd2465c64947de1b4cebe0691e2ee9bfba76b1b86c18bbbb9a1e4cebe7a1d7d3c50edb388e33a684220edcbe74c3447aee18c9db84b3977fbb75cba65d24912cfba7ca3175be74471253e9dec3a126dd8c15a8562a4aaffe50709a196e7627d68f8ce56dcfbb7aaccffa1f18f89f8f78007b9e65681dc5d06999bbbb1baddff70b7539143de6e302af9cc4eee90e987c5e6ab83e77794bbcd85526a97d4942a24f814c27bcc060921e140161cc40a8843636fec5f5a231647898ba544b98eeb3875faad13998151e253afec0aa0dce81647e2ce7022f5ab54f35bbab72b69586ac482e8096a467bce7f9aedcb6696e55bfbcfa3e525493e99ae99baaa459e154b0f0a065846eb2e5e599b6b447dc76fbb0d20152a738fe0e964092e65be9dab00ca2237dae2f1c5bdb887c863aeb2e6711d3958b4733edaf457df931cfd28179d6e36c671ecaf85e41357ca1987ce0020258b0f918bf1f41e220861799082198823e79120686400afcd1ec4828b37b9a35de0a90fd49638776ba48d84aaae56b99a6f5960cabf040e18e8fcc5dfa66df351570d8964eefdb2c95096b3994e2402e83edc5048e6d8660666c66d80129f62cb8319f610e365d43140a877b9af88225f043ca41fd2611f198ca5f5532b53fd8e168e3976165da7946ff5680a2ffaec29efa98bbb9", 0x1000}, {&(0x7f0000001200)="ca2f0abb0751cc6320198a0137ac97962aa104c8dc1a8e2db2d4d73a8a95688341bfb1ce52b85517c7ffa99c3e2ec0d701295d28b1de780792415afa828c278b3ce5b6436945f548852663acf1de6eaad23bf5097736406b7ecb61481514bb49768055488192ed7907fb647f21213377c42bc4ea6789bd27681ff941f7da6c2dc389a44683c8db0e33f7e62ac141db2849bcd4e9008741a8111799c4a3ce86955279bc9b8e25d48363827a4aa42aabb6ad34ecf1ef266286ff46e5970a95012e1673cc0d60726f55d6d91710b38cbdf6fb7fdadcffd7b8821125005adcbb0558622c03260b12f9fec456abe707cd8f", 0xef}, {&(0x7f0000001300)="e60d3429c1b512f5a6ca7b6315773d35e864181f5e187bdd72110675bb741573ad53fdaaa04eb048d54b61c9caac978c6d44716151c42c77ca7a6cef0e013d960b49bc063fb5c1993842b15d53fad5c2d36af6", 0x53}, {&(0x7f0000001380)="337a44895438db5d47e8586dd9f0f23d7605bd0714adc56758aff15f77ccf6fd66bc1db6dbffafa4e52124af29d542dd1a6c80d3320706cd2e7972a160633a9028bbc6323f0671acbfaae58e2034d47e31b0a616471d1d64a4cff7c0176799143e9c5eccb15213048e84488e1d08fbb8f0cba04442036ce1334fcd68d1f129bb37f95fa4b64c7821b52e0dd52ef8f4aecfe9e09e51bd898ee343a88e57990d968ca22349be6331c0a03a77ad0c76aca0f35a6356d848af1d3a79b1e073145fd625eb8bf4ba5690ab80a96e7d47584ee10640e1007e8cd622e07c4bae7df4d7597f4fa9e482bf0ddeb61f07073df4874107f6b9c8a17de1a6cc9deb3dfffcdf201ea53199a78cd699fa2c43766aa4f5e1f1cb35fd6c7327a68c52a460bea65313560107f4b3ac43f0095c78ce7a06faa8d13ef7a84b4482f06497ef77677fed0addc409bf01f2df08f68ba12380d96accd182b549be6792ae9276ee4ed4167c59a5955d97f4b6c7ef9f9ad96ef658d317df9fe574e16d9c8a84e4ccc9210b8203b3544ac266767a310cf83935f28f1991da313a567f23793cab5974919d0a0728a5b514a1e02ce6d24bb72ca81599421eae2566c61845f984395cd605d3e0fa10226ea4078183fe5c52266ba007d69a5e1d0a82968abb85a61f4db6cfefb6ae24ba1d51948d3c83d1a1bb584b853576e87f7faa859f8717700bb946121a37f24b98b3dec09630288ef9b2aa2067c0b1f115c46facfdbd0313cee3905b96c8bd70be64dd3c7328e73d1a39a6a10a5ff4045b2c4c69be7e58db7c77a1ea30cbcb26209cb964985a45c08670e0ac7da734aea31506ba1c54ecb4cbcaf69756c3d09d46160b0a819ac4d996eae3c73ec653f35f629c7245ba1e1f9f91fa503bec553ad3fd55c173901282aba993f69f64e99c7033277cc96d43a8ab7e9a99982c20414da0637a5cf0cf39e690e895c5728939d84bcb5bbffd908ba242774410afad81bb0df218192b49880982ebf40ece98eadbc2b3e70aed6532ac208f3d923091d2587daf38e203dd3ad52c23e5c8e4647e0d9bbba25216cb66154a4ab0e592cc038ba2c969e9d148b7ab82675289c7d7e5a5fb09b608454e6308aa931e34c697d6dca1b829038d6883bd3d61d7b4e4a9c3b19f645bc94a4ac8b965e72395e1b873540510ce28cb5d0ffb837fdfdeb70dd21dda645ae27900115d71ade0a85cc85353d4afae47f2eee7e00e40603c4ca4c2697c14787ea941502c3b4aa26d92d9a9f56657501e89aa277c1860755635952778cba6a105f58177199b20fb758d6ec66079f2296fa8763a344ca21a7202f8f2c403ea22e1ee9f61afd4dfbcab42cb2ece36e3c01187ed30257bb06e9de3c68d21a081d486b6b6cd6cd54b0cff91d24c3f2684195d851f722ae55581ccabc26b0492d32e5c5b3f899449bec0f0cf0c0933213c9bcf39e8161d41f2604927b17a28f269e1aee255811482883a3383d7f95449028a3a07a2a189734b9af4cf25b5e15f3843e5883487d1730c518e630864e10234f1984c1cec8311b06d580cca38f3fe8ab0563f3c69c942969a16d003a586fc9afb8a0b08fac4079115a05a4dde17c381ad6b4b06bcca716ad628fabc622646b987a066e65b89d2dc5401629635d642cf15cf7765269e1e029140215cb5c4312f3efc4ab507e7f9489da3aa3b12dc67340f7d5b5d41042ae4f9dd42a03f08cf0e6bbda5c8364c939c1d82fe362b916ba8287a2fa78cc120cbec5af31d9a8b7761f4649938617700cbeb70e82d428067a34e86a02ecaf1c57eedadecec100c680d301f2b95261a7cdf83337908e555ff7dfc995fc48a599586020ff7a96d871b0b820df86a5f03ff769709cc6db3bc07310d78a03a4ec118b0ddcb85a17d3290981a46c3c209b4f459d435f2e116ff9da5870764b33136cec295ff250f55dabc6874819ff7e7ec31951f61eeb6a8a08fb3a340d96e10a55825c6db38302a7fd0ed843ad4cfc3fa2b491fbbd2be6e028ba282d2eb2e9fc171f57236bad5eb3ae610f8e12d8760aa1efee0494df4798f298b11b8fc5c127994d9f0f96bfd8fe78b157c026b433e4f458a214582040abc1c488c14fef6f47197350ab05ca82b91e8bcc7b2245724a522952221ef1b9665311867e9e51051fd97fc4178dfae8ebc739012f7fdda621793dff1f0a6deb113f68aee1fbe8d44fbf9388ac6fea7d61b38bf8f838690ea05090323e6d585ca0d08ef9139c3c5d7344f0c7628db18add941208e9298126534169a7d888df0a50f06bef476854d565272b549a441fc15383c3974c0f07ad073282e0cbdb1a03848439e1756d7200b69756cc8a339e80af2a31aedabe37af784f0f31a9500ed118ab813d30c6e5ba037067cd782c4369f71367c3bcfeed8b2b172de4e7f00f2c8eac49667381d9651a341b815b04cf37a762a24161cc0f7211a0ba97a4b47491453683881c708280db0ba1cb31c02e42b5075a4e9f3fb5a80c74eeb366c47917e6d61fe8b3e174bf642a7b3d6447ea5dfc7947015b29fedf74b45359febb4f18af5f0820d6e553edf8cfc8cbd3490e6e68121624894e8f4dad89717bb89fc2a3942c46139bf2a12510ad1f55d16046f10416ffd542a71253cd7003b7c5f561d99147d8fa72fc063032ab304486a759dfd0d1c37de1f0bac67d331f6e8c2ac275215b538d2d4847bd365f92b3d03671e275453c6ab0fc136240bdf0c759411eca41123b0938ee5323b1034cebe9f367e20a122d25a97cf77109491dbb2ca64da363c16bd849f821f0e807307de748e56cc85523918062f0483823861190367f4930a29ce65ef8ad09c7940d185b37b72c9e541ec735596cc2239f9d9d785da70e6b6f3f876d5219a1bf1bcc122f04232cb657e5ae0b8c678f5144188fc2339f8350853a628110eb2678c25362f0be944d8160b6c8479b1938e24171ed23f399aa303c9ae77478adc66710da1c7183227bc22fe8b135e164eb873a0f4174d319ad5425ad7e73a3bc322d4d442b45b0ee4da0ca48f87a409227a970aa4f4ee4826b1f3980b569dad50a7610cbcbce76a83438ad445bc58646e81dd681d121289312c3044e5ff6fd5986b7417563450adbec6e631b1422ca04b6751abb2574b90dc8e26601649e0e426ca8249db7ff3c77a1373758b7e751a529237ae80c58f14c79e10236a8fef273b6ef8ee010452ec71e736251679496982558d6c5a6686a08dfc81f814f9e2b0360429b5d15c9bbc7ae21d332fc765add44c8dd00b4022e20a1c90fce692fd4f171b37cc57394817b46e5f2d69c2e9092fcc7236a0817754fd97414f8c338da2bf434840ca3ad42464eb19a7b2a172a10aa4b45d440e0faab0951d2089ca2aa90d915f27763996f3116269b36f898628320e6709732e684d99daca8fb2fedce2e8af7724c8d985d52fa8d255e19f3f9288283e78c845b811a4c507eb0e04e76bb67953d3c634168299739c2e9810719412706baf94b58a6e46d34375d9e1038fa4761a56f31ccce98deaaa5d3f36548c4cf9fc78329e2c1b198fc9ac486002f0edb88c62ec842cae3c1bf1d6cf7951254c474d046496153f91820be6b8a55f7ba5938a5b2afa9d04c02f1e5452acc859c1cb9605679bc076f3b6f8dbb8ce4984bb55c095ae7fcf78af906fc914edc202d2995398e65aa03daabf972d92594dbaa5a80c43bb53fce91ee2d82ec3e1ca5ac5f83c21185015450b1adf111d88c30cbcfc60757f35504175161378004290a39f21d3e8239a728e281ab610dc8197398fbe349d397e17ac25b0e537132caf6f710dc795f608122078327181cd282a1cf8f936e040e077e0cdc6c393ff6c1b36232a1947eb1466b157dccd7316d34b34b7e644ae63efc36f485378d3fd7dea260a3b80bf4ae265f39a8182b6b4dce3a533ad05b8351909af5ea4640e68a0c47172cb21aa75ff0d5eda6c5fd7d63e4eea91c05ea438b443d40577b4bc29e445aae2f73e3cb2768a7992e78f359d3291ef24431471845b633b89662c84592de89c17f204405a3e939617bfb3d9590314fe70ca88549c39471124e1e4aea7dbc3d00f321567aa42f48ae69fdbed27a592005feead0e7eb30d8f27284e0ed88235975949cd6cb5a1185b5e0612f90bfe91a7bed6ee2a216bb127fc88471fd3c58ac70501f5d41eb0d3144366ff726ba1ce6eb3b94e91d0cb2d770c91d924223fca35c0ac567bef4f8a2875ebe74d5d291528c882518f8081077714c18f3dfc9cfc7e421ef0b8dccb3c5c4a13e22ad1d960d3d581604998d0b7949b6dd66355f36e6cce7226cefeed2bad7565907213500b7bebc59ee8de8c81a6d1769bf8e748d3605afc70f259c3238aa749ed8d9d2d74e920fd4d31587f6017633d45ce6bf2bfdde820bc470fb0777cca521274e45c1ed654a455f0c487eccfb208968252ab296145beceeceab278d8942fc89d5307576963998e40614747b5b905f32e9af0ff53cbf5f315a93f290046200306dd2207f0ed19de7beb851ac7ebcdd027e6ce016441126ed585c1a85be694b5d979217f306f1245b1271b9af1f71c94c35335fc9366f0db66e2e5103892eca3f7ace64c86312021d6b03f91003e8863e88feecdb54a9b6b752af30f2f91cad16bbe93d68b3d77bc2937f378620c304af6568048d1e19d175651abf030c70deea48c800f6665045267ae75cdf87338f88fdf2e862fa6040c8afc443dd9839fe9b1cc327c8a479fabd3e21d336cdd1f1cea0b88537e25a1bc9813bd73fa98e6f4f9ab4f97f28beed9f1601860d5212f617b15a9ce90a2764ecbefd1e6c63c11e06dc1a195ba22a46207a12e877e4f49ecf28298b23a60a2d541b6ebc0da9c493a90612bdf2397e06778710d7ab36772a45d33c5be1fe3f15939ba7f1b31879ea72a2bfbcc712fc9660b0eccd3cd3dcb425db53df18f63857af0f31ca58091d30abc68e6365b8214fe5919ef753761e0fa7b7ae17ea5d0fe8dd777c89aef0651826ee621958b8b38c58ce0db1b0cb7d8eaa531495bdb8d324bdbd90a08bcc90ca2b69725effb8b2f2fe8217e22fcc2a13211e356b5cf12bc8042b7399e43e35b8656b9f5564eb1f7948d0b03bc519a12dce64ec8b1bfa93757879f1f7a7d80bf4aedc36c5c290085ea5568cb520f686f4a4aed19bb6664b1bcd7df8bc6d53bb1a174cb2124b955405e2c577178b73dd70ac7b59402f0b79297bccbc4b82fc73cd78a1ff682d337aed42ec017032418e218a5832009c84353277729e98a450679e789b9529c13c439e11dc1a64ece3a1e21fad5555d1230fdb651be87a568fd056895640ca65528f1c5db373bd15f868402a4ad67390251762aa89843f0bb5865e6d89d82d26bbeaf7a785c929085bdd779683ce886d79dfa0d4b4e893702a06db263c6b079cbeed3e373f773fc00d95ecff6eb94b856eb669511ce31b7b4e86598def72fdde7f0349230814839ddcb4743164486aaa0ea1c6cbf811b334d1b6c7e9a7a2454ee3666608e7a188287aecbb5a16e0c3e3dc618dc3c0059fb191d5713d6cafc7f206bb7196b4cad843a0e344081a25250cbbe62cb5a71944bfb562789d6fa321f498f62657ad9ff31964ee426e2137275a874f346e8eb34129c0a0cdbc3f41a1294b71c45888f89beab7468f5fc3287e23e891204d1efa86d8be01a8ce29b6a107fb6920557804505f4b1eaf7eb2e174606f7fe327cc7f8156ea8c11563d08d8ad0e3b8ee9cb513f7572efdc21a9e5ca1b65c18e934f778c418246401a4640959b5a104051c17215774cde2", 0x1000}], 0x4, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r2, r3]}], 0x60, 0x407}, 0x2) 12:10:01 executing program 0: mlock(&(0x7f0000abb000/0x200000)=nil, 0x200000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 12:10:01 executing program 0: socket$inet6(0x18, 0x4007, 0x2) socket$inet6(0x18, 0x4, 0x10001) 12:10:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) msgget$private(0x0, 0x400) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = msgget$private(0x0, 0xd) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r4, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 12:10:01 executing program 0: shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x2, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x7}, {0x7, 0x8}}, 0x0) nanosleep(&(0x7f00000000c0)={0x3, 0x3f}, &(0x7f0000000100)) socketpair(0x1e, 0x8004, 0x400, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x100, 0x82) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="202b20c55cd0ec2e5fdf40d398906d2e9c977f146e22ff9a4a42b0f08e63b7d1ecc1dc7496e7ea2a77c729d04dcfc3b2586b888957595f71fbb41827a56726392c845bb2976d0deb6a93bfa044eacd66c712b9044e79f978f40f245348d22619c427fa410940d21cb9aed609a9b13c3f7222a747ba4d046700910bf327d0a53c273958552be607f99f32476dea482dbf40965adb37493eab4695eee060a2c65a184c1bfc6c7353b4350313192e466dab24400a90a139f05678db84d5a2235691c59c238fd1ba20def1b20813998b6d230367", 0xd2}, {&(0x7f00000002c0)="b84c3ad2791598511df60a6504e2a99256733bc87dac0e197da108643db15dfbd5baa9701b0ee6f2686f7bfe5a019ffe561b579008576c5e6d13af3b17589f92efadd72830842bc3002602b8960d79b570e5538a21a0ded77471eadfc36088665e67d1147d617d4dff255c8441baf825ce88bfbaaa67566b20747b8ff5610b340eb481df8fa715ff3e47e3428830114586f8e1b850528cb3f33510fb069e989cd152206b8acb0f7e77e2c4b4890458313802d093f325d60f552066a2bfbd31abf90b1229b7b887c5e81a4345bd03954a9d397ce1f17134265fda0cb9ee45dd18f626aa0af9a7cfa383c1a42354b4519d0907069a73eee6d21d352c", 0xfb}, {&(0x7f00000003c0)="39b3126cb6704aa5f9125b09e9df82fc81b88f15ad303b16a03a47359ec15916a15b41865b36bf547eaee2d67a713d9e0ffde98abf9fa9c9a4699f12", 0x3c}, {&(0x7f0000000400)="3b8154f2861e5d5f38ca459e8f67dd9c3d63064fb61df3a44962f380afffad87162e13408f1565fc133259d9c7ffb867bf53228e8d4946789a7d59787c3197c53747a6875d935b04b217aeccf294a6b0bbbedc203d136120633fa66d6ce47bc29c9e34452143236841e1ef", 0x6b}, {&(0x7f0000000480)="d1d87a347f86fcc9e8945b19de41293a303c125cb290a9fd84ac1bcb3e368e4debfe", 0x22}, {&(0x7f00000004c0)="b8e575a5e958fc71934ee155ffc1520e44152e8c0645b9074c789e34b32f4f1deb12df59e0035181dfc333c6ca9b6e9ea1710898a56716b677595c6572e3671fbb0c0be8b7b790423f1a4a80395d33cbf73b5c431f1b774301a24deadc568314aef6bc5e49d983c51b8dfaba7bcd3f48ed40039b237f6cc8bf31d86fe6fa0d3c74d078d06672d255b2c193cecc73391b538a8996093c9a7fea8a15039031a8", 0x9f}, {&(0x7f0000000580)="5793120a2daffbe12c3c69c4bb28dd38fe65555f8ce6c8f47a8c9964369ec2deed9bb3711184c27c2dabff504dae89f76543e64c263fcc6f247a883b520e1a98ab64c44719556154a4e53260e193e65810464a12a818049eae7ceb35372a3a5064a7eb0386ebb2b11e424d0aa663533ac5054dfe583ab977916a8611", 0x7c}, {&(0x7f0000000600)="25cd7ede92f8ac", 0x7}], 0x8, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r3, r1]}], 0x28, 0x404}, 0x400) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='c\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000800)='./file0\x00', r4, r6) setgroups(0x1, &(0x7f00000008c0)=[r8]) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) unveil(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='r\x00') mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') getpgrp() pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000a80)=0x3) getrlimit(0x3, &(0x7f0000000ac0)) ioctl$TIOCEXCL(r9, 0x2000740d) r12 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000b00)={{0x1, r4, r5, r4, r7, 0x80, 0x2}, 0x8001, 0xffffffff00000001, 0x5}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000b80)={0x9, 0xfb7c, 0xfffffffffffffff8, 0x80000000}) rename(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='\x00') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname$unix(r10, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) getpeername(r11, &(0x7f0000000cc0)=@un=@abs, &(0x7f0000000d00)=0x8) open(&(0x7f0000000d40)='./file1\x00', 0x400, 0x1) 12:10:01 executing program 1: r0 = socket$unix(0x1, 0x200000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) fcntl$getown(r0, 0x5) 12:10:01 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000600)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0xffff) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x4000000000001) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 12:10:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) msgget$private(0x0, 0x40) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r3, 0x0) msgget(0x1, 0x8) fcntl$setflags(r0, 0x2, 0x1) msgctl$IPC_RMID(r3, 0x0) readlinkat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/54, 0x36) 12:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 12:10:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r2 = msgget(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xf72f) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:10:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x6c) mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 12:10:02 executing program 0: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') 12:10:02 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r6) getgroups(0x9, &(0x7f0000000000)=[r0, r1, r1, r4, r6, r3, r5, r6, r3]) socketpair(0x1, 0x5, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r11 = semget(0x2, 0x1, 0x10) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000640)=0x100) semop(r11, &(0x7f0000000140)=[{0x0, 0xa5e, 0x1000}, {0x4, 0xdf, 0x800}, {0x7, 0x1, 0x1800}, {0x5, 0x651, 0x800}, {0x2, 0x7ff, 0x800}, {0x3, 0xffffffff, 0x1800}, {0x0, 0x58, 0x800}, {0x3, 0x2, 0x1800}], 0x8) readv(r9, &(0x7f0000000c00)=[{&(0x7f0000000740)=""/232, 0xe8}, {&(0x7f0000000840)=""/224, 0xe0}, {&(0x7f0000000940)=""/53, 0x35}, {&(0x7f0000000980)=""/73, 0x49}, {&(0x7f0000000a00)=""/220, 0xdc}, {&(0x7f0000000b00)=""/96, 0x60}, {&(0x7f0000000b80)=""/68, 0x44}], 0x7) chroot(&(0x7f0000000700)='./file0\x00') r12 = getuid() r13 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x0, r12, r5, r12, r2, 0x4, 0x7fff}, 0x7, 0x1000, r10, r10, 0x3, 0x56b, 0x20, 0x706}) sendmsg$unix(r8, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="bdd77129ab94804f368353d16ce515ec61875eaba846c84833a4ee708d61c790558d816a496c94427077f36aed0255c9a3e1feb87a399ea6a58c54f0c0aca48304cd88819986b89bfc9229a7b617663325bc13bc11990888d7ca988bea77a9da47d250ad31d06afe3daf34751c53337e2eb3a9e65cb7406b8cc1fa0585421e17057458a783e887029b4b5b7c77937a4d5b37", 0x92}, {&(0x7f0000000280)="18f75624ece034f86a68e5494da5ea3ee422faa11a372fa8fdeac2a58a66a05ac720a172c0e3f3b1a76e463c4590d9f41b793d728c569f68ebe8a537c2a2ca56002f21e25bc663a6dfbfdb27db122cda8bb3d37344522b70068eaa5770492b3ccf1f71f2826fdc19fb78c7e0c2a7cf444f7a53ed9e1d7aa063a83b946f016e6ebceafb3de849153da645e9ca62421828ffa9429215a128f11c3c30c56ab888ad5c05295d081e667ed9b9af990947af3009ac5912b6d460e62da193293cfc90c133ddfe8f9f884cbf08637ac7401afa048facc330f50a9ba0a26e6259807b42a8feb2a9b58835e1059440278a5850a058d386b758ed0fdac5ac51", 0xfa}, {&(0x7f0000000380)="9ae9a11c95408ac6bbfe708d74a981ee165e0498747598bc6a6935eac81ded233a7c427288d62cc3b808fa1771a3bb16219390d95f9477eb6455a3ef1d2943eb704b80a295d584985ba08e75c2e38fb4b1b5b7023c641c8776d13bff5565e3215cc597f76136d4d9f46b92fd22f12a7a6582c0cca041f40c3d412d35ac94b93015b18cac31ca37fbd84975b462dc408513eade07a3225e8504763efa0bf8f6fdc7f55ef0672dc2b765aeffbb0309d794e04a8200bbaf2b0634996b5301", 0xbd}, {&(0x7f0000000440)="7ac074ec29de973ec7c059bcc05e6a9a65a82542821481e270f531d4f4c50226ecc241ccd8e0671f6697fd6833c4efdaeac5ae3d402321a8f222e45a5de3098811cbdaf67a2c43added087692f", 0x4d}, {&(0x7f00000004c0)="3f336f5ab891d3b36d7216d6c0996695aa28f70d214b40314754e0dec410ef3ed06c4cac70c5866139d55c2d969f5664fc7e4bd144ec5671f0ea97c207229e9c93f33308a43121e014d33309c31d1bebefabceae586151fdbb6f3ca4e59eb2880c9baabaf202500b089d687cc0c87b901ac049e06e1302d8ffeee89c7ce9da4a090acd05e9a3568e", 0x88}], 0x5, 0x0, 0x0, 0x8}, 0x6) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={r10, r12, r7}, 0xc) mlockall(0x3) 12:10:02 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000000c0)=""/47, 0x2f) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) fcntl$dupfd(r1, 0xa, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r1, &(0x7f0000000040), 0x5995, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) close(r0) 12:10:02 executing program 1: utimes(0x0, &(0x7f0000000040)={{0x8}, {0xff, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="e844b7d4c04ae23f0b8c6b274532f303cf5fd321fb3fac30b3e290cb807f8ca3f1884da8d414d7eb5b8ec78ac3108702ea7ddf6d082eda07cec805f589f30dd9b8dbd907b91b8a957218796f60b5846daf367c9b4763ca00cc5aaf65319caeff18", 0x61}], 0x1) close(r0) 12:10:02 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 12:10:02 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) socket$inet(0x2, 0x2, 0x101) syz_open_pts() 12:10:03 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x15cd7596, 0x10d}, {0x18, 0x2, 0x3ff, 0x9}, 0x1, [0x1ff, 0x100, 0x7, 0x12b, 0x8, 0x2, 0x5, 0x2]}, 0x3c) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) 12:10:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x440) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/120) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x4) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r2) 12:10:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ftruncate(r0, 0x200) shmget$private(0x0, 0x4000, 0x422, &(0x7f0000ff6000/0x4000)=nil) setreuid(r1, r2) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 12:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000580)="e36258a416f790037494132477f2f3e749c2fb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0000000000659990bfe4320449078177da4ce9c287730c53fb394bff01000000000000faafba6eeb00000000000068f7acad445dd976a670f92c23ef44b545e1b49d736d5f1866170534dc97820ca5c01d73d7698859a85f71d0afe412b4b1deb58b1a97ecc361155c37a047650b85d7d13920ff024275519fb6840b7dbf5449fc540a97a8df767561d9756a37", 0x2b) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x7, 0x4c74, 0x7f, 0x1, "d7f644787514d5a973716bd2b60104bb72da04ed", 0x0, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="2547b7c10caba16cb42d1327b278ef910561fe7ec8c3efb29ba6d0cdf589eb9113f67ed9c33ede8f1c9b9d29d4dbbb75e72017a91038ca7336bb3c5278a932deecd290e44e27061fcc3243c521eae73070bce14ab76205918feb089814d1f3c5c5dade5a1ea0e466f051b3", 0x6b}], 0x1) syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000140)='-\x00') poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) kqueue() 12:10:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/11, 0xb, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4008000020, &(0x7f0000000000)="00130000", 0xfd73) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() r9 = getppid() r10 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x201, 0x102) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000340)=0x2) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x361, r4, r5, r6, r7, 0x8, 0xffe}, 0x1, 0xffffffffffffffff, r8, r9, 0x10001, 0x3, 0xfd6}) fcntl$getown(r1, 0x5) getpid() clock_settime(0x6, &(0x7f00000000c0)={0x16b7, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 12:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 12:10:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffd24) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = semget(0x3, 0x0, 0x40) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000040)=""/244) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 12:10:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet6(0x18, 0x4, 0x8) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f00000001c0)=0xc) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000140)="911204", 0xfb}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000000)="7cde96cc57ee52c466e528645c683dc9935294fd4e5085633379145dd53dfc67b6c588c341c96332c98f49174161cc787c8be598a4bd04e8f2949ffb20ef9fed6158cde53ebb5ec4abff2a511f1c9ab2ae54e51005ad97338e77207e1a2a4d41f4048fafc02fab97357dda43bce790bb", 0x70, 0x40b, 0x0, 0x0) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f00000002c0)='./bus/file0\x00', 0x0, 0x4) r4 = getegid() r5 = getgid() getgroups(0x2, &(0x7f0000000280)=[r4, r5]) 12:10:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x10000000000000}, {0x100000000000000, 0x80000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:10:03 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, r5, 0x0, 0xffffffffffffffff, r4, 0x0]) setgroups(0x100000052, 0x0) setregid(0x0, r6) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000e2d337a326531658749b1425692c79a78c9a83848affeb4ee0e6aa12c700a3e1050da73aa9d1da42268eb667b9deca428b62d345eb078d96431c5511b60fdfb213fec351d1346fb8b82fde65585c846267f042c514ef505844aefd7d9d67f465a84b324afd5ca6fdfc5d0cf74cf2626f195fc096289e64fd85bb371dee0871427c6ee3aeb9872c73dc06be108994159b58e5ca9e5a974ed63a5f23a0ce0ad150a576dd2720959ae51b5108d729bbaf5551c948f98e798d6d7b056a10c4627bd1168eadd2881367652894fa619435109599e08d65d271ddc5b3973eda5011b7976d4b80b74b0d38437e069aa50ec801ea44fd363d957bc119ad96cff151fbdc9fd21e44b9613da8b471fa7f0a5131be4337519ced51455fb548510872f6add7a19ea567b8f47d290a348e67ebcae862e15dd3964a6c2277e3bdc0c74a90b05403dc2ab44ea26c86e41428a1a5cb850b3e569cb0634762abf2750f0016c38d3be9a0cff2ab1ec62448a6c399a16e97c8ee51526584678363b048b544eef266a73e3199360449795ccea564aa62f4ee8e26b0c7a29b7122add08ba18f90fb24a3dea232c623a752e71f83aefc2ce6ffff9a0b5d5e036a4b4616d919aba8f850a1503d00000000000003000000f7f7e739ccf80f70b6ba88cdb23659d45cef2fa2127ed6746ad173d73a5ae8d9f8d1bdcfa316d4aea7e3af0fb28a7fd4d99513ed583207f5a1e281824ec63e1a2246265a0846a89a01b236eba747c7119dcab06f3d812fcdedc1778598ed31604f728a920ee6a528ec9349277b3ae05224d3875f49642003e01c031f4c763caddad16ae41e6b069cf52793ed03d0426340d59ead31717d72fdaccf275995d2c63109c6ff9402ee6357137457a34e1fd6fd7e1769f192e81667f10e729e12f2ba4a6e30d5c0f7e4d188c8e9256527b6a8a5acd0edbf7081cead8abe52abf4168551cca5721e3eeb7efbec9ec24f55d7e144190d78b44acfa5"], 0x9d, 0x800) setgroups(0x1, &(0x7f0000000180)=[r11]) r12 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x180, 0x95) bind(r12, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffffffff6b10, 0x5}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x9, &(0x7f0000000680)=[r7, r10, r13, r5, r5, r6, r2, r9, r8]) socket$unix(0x1, 0x5, 0x0) r14 = dup(0xffffffffffffff9c) r15 = getpgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x28f, &(0x7f0000000140)=[r10, r17, r9]) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={r15, r16, r7}, 0xc) 12:10:03 executing program 1: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') r0 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file1\x00', r0, r1) r2 = getpgid(0x0) open(&(0x7f0000000080)='./file1\x00', 0x38008, 0x46) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x7, 0x5, r2}) 12:10:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000001c0)="bdd5fba1a6b552f435d6e3cab8c6d725ee2107a84c94c7978b67713a453edd78f06d1f4e5eb5f7a628caecc65642fd2b5aa9832e7afeab9a0dd2fd5efd914c1faae987eb33f84f678022773861ade4f7422f51928ca9adda8ee1bb264ab1a06b91178aaeae7b6299979dc555a130691b779cb8", 0x73, 0xa, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1001000029000000000000000072000000b2a91a92f2c17c1a12260c0ab76ffc087d882d743d7c7ab33ba1c16e76372a3f2ab3111447d6d7ab4e1ebc76981eb22941da5f2ac0f0a26e21d2e152b87d3d8a02d105e70bb8b1a7eccb68a5ce725368c1db40b4655901bfb0532ba56b4aa4b12366fd112bb453e2869423751510510afaf83c30d7280e660c324449be331d44"], 0x10}, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 12:10:03 executing program 1: r0 = socket(0x20002, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x96) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x11c) poll(&(0x7f0000000080)=[{r0, 0x8c}, {r0, 0x14}, {r0, 0x44}, {r0, 0x40}, {r0, 0x8}, {r0, 0x124}], 0x6, 0xe4a000000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x67, 0x2}) 12:10:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f00000001c0)=""/203, 0xcb}], 0x5, &(0x7f0000000340)=""/144, 0x90, 0x9}, 0x40) 12:10:03 executing program 0: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x201, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x400000000000) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, r1) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) 12:10:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 12:10:04 executing program 0: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 12:10:04 executing program 1: msgget(0x1, 0x80) r0 = msgget(0x3, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/120}, 0x80, 0x1, 0x1000) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 12:10:04 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 12:10:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) fchmod(r1, 0x800000004) 12:10:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x3, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) kqueue() 12:10:05 executing program 1: r0 = kqueue() r1 = kqueue() dup2(r0, r0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r1) write(r2, &(0x7f00000000c0)="ac792fdd9ec49d999347a438e58d3ba9346044270763d5895d02ecfe7fd8c8b800", 0x21) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3d, 0x80000000, 0x3}], 0x9, 0x0, 0xeff, 0x0) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 12:10:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x18080, 0x20) 12:10:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 12:10:05 executing program 0: socketpair(0x6, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x2, 0x1}, 0x10) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 12:10:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 12:10:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 12:10:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x100, 0x4}, 0xc, &(0x7f0000001700)=[{&(0x7f00000001c0)="a3f0865ebe55dc0cc5c33697a93320c41fa84797b4be411bad345e2e32bf39b01382aa61e86d6f73ba05af609d1c", 0x2e}, {&(0x7f0000000200)="b4f1dbc389b7417544a86a2920ae1efa120711967e4b40d23ff516d3937561c126aba0d1bc7c0e2b320bef53aca40da72991439e21cb969f322a05e5e60c8eb28a0da948ad708c4682cc83e7bf5dcb3e7227f31680f33bcab501586352b3754fd5c952696ad19e0fcbc9c1bb40de857102e6083de6d1e2cfee92a67013a8af61cbb3d3d45488401dfa9cb7aa73e1a58dfc65e382570cab", 0x97}, {&(0x7f0000000340)="5ea83c5b192a3ed9074b733c1ba2b20b827d7d81fbc82dda4a12a5c66f915cc76f6da8d6c0d9c95a852a379e045d36ec5ac63cb42438c8d58a227ad5333d01117f278a617635efef1f33a8b70db2fe010fa43822a99f6be4ba361257ed734f5a87d9b3ea2ab4500b9bba9d228689e8a8461b3d4d27c3898a0d439d09f2da1eccbbdc72b8b9e639413dbd629933bfc46a817ddb7c93474dd6233112bfa3c2aec312684afc15a78a79ba18d844fa073383da084ab44fc08db1e1b9420d29728fe9b759b68f9f71e239f20c9ceacce743e5de786ed140eac032fb254ef7", 0xdc}, {&(0x7f0000000440)="2b0ee8c3a3b30ece05d306bdbe999a8ccd6f1bcd145d0717b5b439d037b52778a9be60472e0b1c93d9bdf416374290ffc247b926f5186e9152714d0853338743985462f1", 0x44}, {&(0x7f00000004c0)="1f19f5da47446b504a1e49bfa532873ba8c7ee7ef10fcc1bf156a27b6dd82b06088330af6a56ef4b627c83c6ab7cf250e45786216ea6ff100e05eed800cda643b55c3cbee13440eb70365273c27c23a124ffb27344c019a11c867d827bc52b20d184fd0b49c41b0bf5542dfa23a05baa6d97ff93996e5ff7f55c14b49d9f9c3c8ee58be2732d6c", 0x87}, {&(0x7f0000000580)="f5d1a1fb0f9751eb6127884cfe00b69321f76aeb4b04b169746b7083836d1bfa13d707d48ab278f4cf7057dcbd0cdd5ab971edd09367956103b7a15d233f54337fba8dd04bdda011a3f4d1545eccc591b256275bc6e814c1fe62a95d7d37f3fb907ebd126d7d4486ef3de85101f79158259a6d9b45ee37e3bcdb1ea763fe51045394407713416e2757dcab2a145ae2f08f5c68549452ef7c9b4207312cc7b8a800165c1266276bec0588bc16eeae27c025c021c5a7312aeca2f95e8948b21b91836b5afc96d41dff6fe18550c69db2dfa3fb4a8355ecfbaa29e911481d", 0xdd}, {&(0x7f0000000680)="4cba369ffef3f65ba678e07d011d1c747bb85c99d54b998ccba74aa6205df805004cd7463e0720481b9d3a60a1bb32a8b6a9bccbaf5fa3eda6ff4a0ed5e6a8fdae5e4591aed58fbfad1275635ea239d6d78590c0bbc3f3b5b1320a8b9c81765fd894ee8017e03db9931576451fd202669ccab6a278d5", 0x76}, {&(0x7f0000000700)="7c39cc5b914f9f9afd0a761c549af67a4070d3d00d21aa54470e5c8350b636938c27b43945dd6fd0946bad85052032080bd32befa72a5fec1738f485e246412d149a44c5a128520c5c71c65cab08a3b56c79bc58a47076094744672ffa0028e01bbffea6ee716e7a4bb63a3338849b3aab4d91118b4a70f3750e9883b5ee13dab626f1a110bbfc9f482ed1bffeb4ea281bf9de640ea630f1ba9362a50776270b10ced0c86499a03b27354feabaa320ae394d4ab72f63e7dd00197d89f4645d07fcd27a4b12f2841c7826e06dd35f5560eabf63b0f26c267f292470b280598ccaf7d6906e53f667d1fb26eb6b285af2484aa06a8292dd8a1475338abda6c5c99c0643e31d40aff8383dc5c63ac9c1b982b3c837cc1124719705e8567acdbe0f62ebc3f341eb0734825b1c980efb4586a7ea69e5c017a097e1be64fe141b6724e9aa68f66a43dba9197ae783d226f4ea36ff68f8118a33dba933b838ae706d06065ec9f7f44ba001f5c65ab2e57380f066c86dc1f637469608e7e6fb296a1b40765953b090628f9e0434ec22daf1dc45ef85e13b4b84014b59089dc224ae7a502c2f4c26a51cb7a7464eccf98911f37cafc827bd7fef25be615cecdd8114a7451a0cc396fcd3c0e65338fcb052a7f3d33f8d4d9918fef1958066fc7ccd687d883f7233dcb33e68b9e1b6c92363a9dcff04aa74d8ad8bc872202d94fb3605b5259a93f1c1c77b97ded6ebbc7292deefe167d667e49e4fe965a1f4097426ddb767b8cdc29e1d750ed3cfdd97972b098d6b21d74e21957bc2dfba121cd75c01b1f6b8b27505673776782bcf3f7cdf52d5fa3960ef88c86da97774d01c605929811f676fcbc48a602acdd8b4aad48d4867e7477631990515f6f4480323dd029ba9147c8e7da606d4a7172a74956c014a9d244b49844258bac17bb53d29720520320a5a8acaa6dc73d70da7cacef96e2c5230bca6eca5cb1693c0ef8bb5fcf38a3ad4986fc7cdabf05e9f0a17971f1505b0e1f1679dd4214643b35c62d1806540bbce8a667eeea9d4fa91deae38bb7a8152a6a3395197eb596e5a7374186e2adad0e810d37b3c3d472c0399567d7fb6d925635fe8dda9f02b6275def0694666f63bf7dd3951b3f691d305dec8d4764785331752773072908a9b8efdf34d491784965762f768bd758be393dae0fe8800b7f4f941591cf79844c18aed5f59fc22a51c71007c440cc87765e1b53996572a1ae303d230a698d5afd1c2d2c00a24a24b57cad30b6973850c4a7950649c31d9482251fee6733dbda76b88d58f73aa87686e87ceb33fef863364dbf69dc1fb98f90b6909c383db30104e80415f037c6adb33588e869de0f16b178886493e9a6f747aa09d0531be05f1866787f113c08a3146263a44182e37b0e548e84984ab714286aa536ca1c972ab1f53997c705c6af5d17fd5f05ff6b3a200b5a8406da2801e5680b03790fa2c62068d608533fe935d1f3f6f237ed97db112b6aedba1bbee5aca7b842bd269b1e826536cda44a1dfc50e738a8554e3b0f9437c45c616b1f2f4849a02d7d016483efd03c16fdc358db5dc8e8d331be4722f239875aad2ecda118683486861e35bb2dd07d6beadbc34e1829bd094cec40de482a19f6958362e2fb778a1212dfeee47ec058b6d3cf8338a3edb0374ecda74331f9758140b53fd5c63a7e7be3c085c30abd8ab12fe1a251a1872d8d5870d3c5bde2635ec3390c5d2c37bcfc01fa2f6e8605f8caa2641361988f72e1aac3892ac09b1dc1d5e140a27559270bf8770e8f82c9b8611bb89cba44ce1341d127e3d49b9c61e6776df88bc258d25c2962a0d4763ef415e3c612cbaf2efef77053bea8b0211a5f7a54803443f11a70df79f20c0656e187f5b06fca92855e202197c3dac7a0502a596bf22326bb2acdb1c3f3c1f54b7f15d35418bc2dc956d7d130d5d7542975a3eee920fb2193c766add0b0fd5a50289def038e3160864bd991b57742fb8bccfaa35f54267f9d41201065f4fa9737f95ecb370bbc4871a700adfa38ad1dac6e58af53caf278380341f6b841f36bd0df6b2112ef819ce64242bcb0580c212601241692834091eeba27f6d5dbc0e1db0e74011d6dc1c9c96863833a5af4161b0c428dbff89596a87dea25769dffd35de404fc7e57d78ae2446b0ae0ea44dd32239470d5483d70d56a5b8f9438e8ccafb2622e4e1babc15b413c3a2879524d0ea387ff9abd6a75a90f420360b2d71f28a02b8b8307a4a6a7956bf3b2f5006094db79d2acd4982547cc183cb8c285c001481730100b4f3b141a20bd2d0e23dd4fdf75effb560e2428dcdfd7740706402a31d8d3d82ef2ff2885ff4445abd218b53dd2a99df93ae918d909003cd409a832597144c14bb50da835967e5b7599226b846ac9ea6643f5f89f1412028e288d59b36c1bf83f28cb611b44f03deb342ce33b7c89eeb407f9c17cc850e27b75ec9e81fc0fe9e09b6a4ef7f71447a423fafbc1a3f763f0594953eb8b43721ec9c46ec1e00210f8ac8346dfbca7dcc9dfe948df34ca2c442e02096e382b80b3e4f267f353761326e9b49e62b2cc6359e6cb2ffe75ab3a9b37e37e47433669970f6845c945fc030c55e9f89aaa058c8b73622cea760ccc257d0dcda39de3024287da18f5e7326f6719664899ad40209d5e1221f7cf8528abdda81d7033935df18462c155b33c02c6f53d13205d33962cb7275a79bc2d641c62e4099965794651b2290a4d239319688bc04738fa90c4079baa085ca2dd36e472602875e76a622d6ad4917157bed296940d5cc07054f7e9d241f2fda2453ce350bc82c7b925b13b358455811a801810149e45ab0e7dd82566f1b999354b54006028ab7f086d09324b5bf44a9ceaf31048cae06489757c2f3c7632c77143dd0370d49698d674e9d025b0b8b3f047b9bde114444c2ae8739cd50b038c09f5f963c8c87eb65988a8243bb1d9a3ff83090c65015be1da8d816dad1a64884705f49892fe67d2c010a38c6ed15631e6e464a3b06f5228ae7ecd472fca0dad76bc7aacd7eec094193179095a0dc494260d90d46d28f959ba6c1cb04e830659555df96d4cae3c6533bde67d3befc776053f2508b31a89758d286e56b246f4741fd077a19dc38c5f75b36359d7ace22f9cc2e8762f868a5923147895fabab417515314e0caccea3ca7e45bfe29fc83cbd17a643fe27942821c0ec18343fac2282ab87943093d675eab4b41e1dda95b2addf697191e185e41ed53d29264a6d05f0477414716316a04869bf3a4ac86299ed36972f5ded1ffdb9914501e0d18ec354deefbb1b7b2810cad1d53e979739cff9bf3e684de07c075caa13ccc2f27838dab53736245c8ecd7255cac5b320bec549a67fe911be9de147aacda7365b7a08b0c133892a5b9cd8a443f32a24987bd612399e36461764173607c8b6fd489fc4a3f50a8d8b7eb703c8023f31c18844c5c45585a4f573548d67ac03969ef58ca4d82c154a21670ce17588f6af620db4cebb68f378107d65d29af9640c16c09a4a1a4b56eb62e4d06cdec8115fcf8bc006753642a1a1deded37604e01132574763ff93586d723fc12a80b625083ac4e37e5cb3410f503407651ef7f52ed9be605fe0804eb0989368e45bc5f813d76f618381de71dd5547301da697e75c5e69f83dbd4105cc3a251a9a9015a4f95a25299f6b5560f10400d5d9f7a8542caeb331cc23ae00446bd8986c8d2d3d3782813721078ae73cc3d363d764ca17bd8c164d35d98676b7f75a272b489547d00242e6ba0d2b5c129a6ea05e872b7dc07bd4d13c7671cfdac3cd03cab0c08a0b721be2debcd385d1dda13cd5aca119190268d1c935249e0fd4dbf1818e71e4ca83b359aa121f775050168997c9625d68ab03e88c3a8212c1f7fc87a665b28afaacf309dcabf4599dbef1796c129f94154700f1565c54cc166c84a4320e546bb4cf2fcfa7b6f1e4e39e1ad61afc069c902daa0c247c632d5aec88fafec1542c92a8a7e0592b0f08b1a80038fa16a24f57be82b1d799b32c7d8923eafb9ceb57c9fc26a5b554648503f4cf4e3c5b7c2dd9390748ac4af3e99084da75bf8dacc671064365deac8d209126f1bcb742cb576381ef8728697b9e599fd973ab4024046185efaf3a6b71b6d3a41658e1bc8e9727a291053a99fce6788dc27e6a2f5d6a1557b4a3cafbb4da1cbb3fd45f74c48d4cfeea53bd94f409a92d6c6eaf2a7667cc3ac02e1b6fb50db0cd72bc382b5c191b25febc096b46a8a1acecef2edabc8d810126d9fac5d9b958d85c14bdae2e6888424bb7acd1b581e51b76f5426e51d0569e8cc5b5abe1f9c18ac0110bde12ea09aa5cd3a7d4cc3c064babfc4ca3f3b6ff9ee178c88d70dc3ed8525b94f82561425342f2faa582fa6a95796c17c327021ee37f89260ddc54ce5b68f660ff7dfd8a20448aa449acd2f742b5f9cef38084689e1d86a55f8c033ac48b4094b683da9f3066a3465ffa3db8258ed5187c3ade2ed3e3730907da59f3a0cff71943278163cb7d2c6d7c713ef1f9bfb1e8f66188f24dcb307190f9eeeb79629b7613838918c88981c779fbf945f453ac618db2fc0fcd350c5a477c30cc7d9043d3794134f3e287f508a1e66c040bf59d05ce722d1c5d0cb9c935c858420f4c4b7659587d0855d3624f6b94b37d25db27c57d383adba3252a747f57875e86584ba1e4876bd3bf6f56fad94af1ce9c7c41a07cc3dc6dbd0307e6c64b1d8c1cd442c6ae005b6102866db24b9f31d43b5ff8c146831f0d365c1e9eeefe1fb95c0fe67eb7573d4a1fd4d5e57bd9f3c052009b04b46b31ccbaefec40962e90701119d0f6d58f11b112ab4102088de6efc3be8a01e9e215824710c0ce5568ace6b85e89ecbbcc929db184ba0dbc3358e3168aca93059af07e8a703380d1017532c048fc0c65243ac1f995787b64798972c6ee222922daf5905c2e682d54998d1f36b10bef2ce4167eff555e76d6e5d6cfa6f03c83f77da3b9e291c2617958b9111b63d75a94669acfad634652c61c41e6058eb77bd3c36dd5bdf99d5e0445b16fbcfa3b9c890b8438c6f7e2bf688901b4cbf40776184b54a693ed8ac5afe7fabe4059b56dfc96df016c790d722d6fecc9790b031d833b815d88dc80338b04f70a304f1ca7efaf0b6259ee09f05470e43b2f515254d087addbd7e48a81c7749a7d81630b79169f74db288d97c00cd234db1b0e6573e98b8eaf938b73cf72e5ccbe411e5283274a2569c53a0b655150d2415f25754c13bdeb751d3aabc7e91101b44c0debca10022511c214157c2da3f8b8e8ba16ef8dea8cd8df7f3ad80767b44dfe0783d8acfd7a26f7ff74c7289151b2ad0cc9872a0b13e961735e655030d9769f9d0a7faa79e16e370eff3fd3b749b3d0cc4ccdbb1d59e79bddd5d74bb407ba48a105caff5ddc355e3fc1175afd8ba6c3695cc94e851a526ed351293c98567e450ec881b84c3e362e89f52cac1cec06b4dd5f83df2ab23c0d2543423b85b2fc15c5815c750044d730ea2bebc83f811de657149adf298aae8784628947dbcf6a947bf236dc3b5b6c4b2ddf63cbb84237f9c304883df20c31df2f745e0c295f50b05ed4147345ec9135013ebe6ea4b9071d3ae0990647585cc6e3d9fa6471092f5145a42ca350080a49f32026a0dcd254b4e711a03542cfdf01af54acaabe140ad1b8b0ec7e9e9c9f8321824366ee57770b89086cbbc27fc136b7ceca2fd4770a1036f88453bca9c46e1b801a99a914f0016a310f1a9bf76bdf6a8fd04048ea0afbccd8b1f1", 0x1000}], 0x8, &(0x7f0000001780)=[{0xd8, 0xffff, 0x9, "6c16b1e71cc157ce5889ad64041aa7cc49280f1268fc6e8291c0ff5b0621c8f0eb6f85652d07698b38f3ea7af95fa05477095e7d6bb78bcc405520e2d602d1cd4930317aaf3e1822f39ea5646251a56944ca1348909a5f9bf10b8131e2ef5ad6f38f4bc6778391ae30011f1cf478abeda2a1cdf9f2d85cb37b5750f5a2746db635cac266aee9563ae2cf4812a9b14acfd42d6a49ac3880a39a74b4512cdfeed374e79b3b5a53b8c061283faa1ef86c986f617fdf993019372c9a770c4e302bf7f0f42832ad99"}, {0x1010, 0xffff, 0x0, "86820c423e32c7ff19e2692b9b5d61fdec3542123facba7ff5e7bc743900d3c412bb659b7ecfbed2b7ec60a1052226d42d4377251e1be437d88e94a80299cacd21568395c14e658d05319a59e989089a79013c39e0ca3e30c72fbe26ce19fed4b559f4104361943d752bc3be6637b459919740b2fc18344192e5a32dbc2072a774eb4224c0b7d024f793806369c6d6a8281daa57c067107850039fab37cc2b61f032102bd159019eee30de277ff6089ede10f05894cdd25f99a1fd09448495416bd4c1f9d3c13035ad591b083ab441b473d977b010be770ccd3740a0de735417bc499f1b4cdcfd28e1f67c8bde2f4a8eed4b9fdf649d843169b55e98e239cbd476f713770f3cf229d53c82902331671dd4b2265c4a497bba20408346feef12490e8d6a84e21ead69d4a1927a8944d28c74fe3a04381e52df54fb524ef97c2eb0dd99ff39a5e0519c06a2be68200daa00c5a6aa3f3f85bd800d20cb436ed98a73cb891cd7304ba9a8bf98700710d814cbac674aeaf096dfa896af7c98e634e12024b93b359f357cfbaea9968a497e784100fe98a628da5e9d6d20a392cc6535583ae81c065ee1300164bf8805d93f36b799e41c8a2431fa5615f88f5b923782d4df3331d32e979ea0a8c9d377b9829cb7350a7a265c24679a79776c6499d414dda67e5ba892ff184e005d83071761040248bd68bc0fc587ebca82c4767eb78cfe0a459b9581d90b3a673377c447cc9005b646402621c187c2fd02a6cc3d5cb20bb7496778892a374f2f07dbbfa051a7d2aa37cc14a3da8b46d936217114b95d09b80e754752684949cf492484fb92138dbd0e51df65eadd93ba25bdc17ef73d3083d1e9e9710685d663774c66a0cfd677a80d9b5b84ebcb9e907c0da907e39c26871202c9b9ae689794f75081bb0c090e649bdf5a51846d548943519923134b9a97839359f58d6764cf077a8c1cd5ffae5a7621fcd09c12f83023e5561ed713eb108df560ecb96f6f81d9b6f5934790136c1fe62eeb62d831864bf690972c2a11a2772e3add2c495e2efadbd52a6f7d3cfa50d61c10a37768519f08bad343c2f43559e83a161163761ba9a9446c86566a0ffa9d30625439a4db643dbc49dc0dfcda774014e752f6341b180be0807e1025e52ff97736013605876fa8b932f469631c4a5218f0a1026c3d55c100a15f484a5457eedae5d69ab2ff2de206bec6668984d185611c5713b2cf3db5e0f3e61512e3aa2e3432edc1a517e7be4a56b319e50412927d793254a04022f696edda701125c1173be70c8dbd92e6464afee9bce6a863d5843ba32173f747ac71a7cd14114041c3d2dfb20e75859a4ae865a648cb37764e52487945d191a12af62f33a2c0535b78e5f6cc62051efe719c297568b4cca8558663685e86da1cd6400e106d2b0f3b1e57143bcab67fd18da83b60c8b724165634fe40a4dc27d9a4e1fa0afa5cd952e30d6b1067796eaa043c7cee5b359e40cecbc701f5e26dafdcf63fe5934306549e9c394eed70ac887ca5b5945bb6a440d78c764e4f36630a76c01b37f7b121840662dd788cccee02cc40b72d5d5290efed6fb4f01001e677f229d34fcc1cd0c5f7a722a41a11b57609f23da5f1cd5b4a22b85e6a3df0adf2a65e9cfd86c31cd027355705792dd661930b504be328209a096aa330565c07b76b42dc11767af4fa433b6f1836dc98b5092a69e4fe98e32a2a35d8658972ecd200ebb83b1ef1d8d3d2d33e1418d54d9e4a32dacc5a29d3562431935f63f7fd6f7f2da93283cc50ab02a60ad0bce7c92bb5f95459aa05afa29513e47ba099bdfa5ea97d3b0f232e461226d01039d5ff0d30c3b80df50beaceb2d0c6da7fe95225a098840d01c754856eba2e9f327b2d643f732369f736bb358e7bc982ad1b6a885ea71532d055077a5de730eeb7a1d66bc54a03dd2c2d0a09bf1c7340eea776984638c60e986c4d2d204fc4ed95ec6523333b06e14ca69410dadff919d8352ac15789714ecad6fc55c258b99570c46055acd9530661a20e6fe917d65a71b6839861346a9995377f0e75ee403de3558ae9be2a09429bfb4b7a5b5f9383ca06194e96fc117ef6e142125e5c22990aa05aaa1d579ed22123046b514b0692b458f74435380c4ade7febea910b3e211cf6de43b97e1766192c2f26303e492c44b42f759d5cc7696beb46727574c6f3f0263408e2c34fc607479a7c995ba016e1ca76290360f75bcd496662b3a89c29e09ee7c4c2c90decc1ce6fa90bd2228c260c9704a54d8490950671d98ca3b793392dedf8309908dde9f56c5daf5b28d4cbde7b7b4cbf54fe3a057fee162a2cdab95d527bd4c327224337ad1cf8e750b9cf039c411a72219a2452fa32ad132de68985bda7660d1ecd046f17d4e239a709ccd3cfd716c7104bb8822714d2c690622760b84fd81962c8ec25276c7e29df513ec9cc7d139179d55f6cc143217d04ad94807d2241d3a1024c522b64cabcc75f8ab7930109b95425953df42ba0a9517fc08bba8b4f8583ef72ff1af454343b947d24ad4985968f8ee00e267261a0568008dc6938a00641c5014e1571a74dd94f66ddf835f49bff6eb7df1b6c50d76fb9eb2f69c05bde2c5185a19f8a9447070020dd0e67f16bfc91b8127a725016a2df73f0384dfefaa72e9544a906ed711f582df7274ba1aed51801173c7f84806b61a9caecab3e05cd4a0924d331bfdd05acc40c82f21359d029ea97bc1bd626868334fd67dbb53ddc18d0df8789ad7696db01f40d1b4e7b3fee220be974bb12285eaaa23e952219a53c78c28ce63145077e0a9df9ff889f27fa343a5347bc4316743ea4edffb91972c57bf37c9b221b96dce2be41d5acb2216cd948a7eebd84513724ea0d3fda5dbfb6c7a3addd437703c33544241bbfba1e1927f20e8fe395721eea080e6b738ed92b892b8981d2f5232187222bff35b28538a6436073cecae7e4f0c088158c936d2091bb4b6cb7566a2311e3739ef968280bd1718b3096d26824f6fe21c8e508d116bee738abb09942e794a366d5aac563121adcb61e7bb365107e61ff0a0ef174dc5f9b94d5da25964d2c1ff3ef0c35619b93708687da5c06e54babd044bc214592f75941c7edf8b3ad90cc010d283ace711f41b9142c650acf08efec3db5575929e48f6999cfe3e6f33d251d8b557618df42f8b1a3115d20c0db5c18cdc2afc26a31e2564b2e0dfce677dae60772dbb3961876262aaf50012062a065a7e2ca7f26dbf01c8927648d1e0af4c22307eba87839efb87fa3d3da2a24ee93fd3521820b3f4e5f8db9c2e7b1e8b68621fded6438974b6fabffd6a2b8a104456cd3d7b4d18bd2a82b309529719c83c192cfe1b8035e85e7eb1509d52aafcc6ec3247c579b0aec66e065d167e648a448a75e7596b224e45a9a4b071a4bc4fddc07dcec8b65602f4d5e6b5503cbed7696f4a50d5f2cbc7b07e5ad49de827c95e04fce3987e73c33fa1bcfe25c27c35912c1b0b8b3fda472cc92dd90d7279dc819ff07d06863b5c847a6854cbd37c62f3a8dec8b6f5a41200eee193b4590bd2ad15c9122c12204162a7180160ae4cd5e4f2c2792d8ac02eefd2c72b59031e3dfb59c454ef38476a000d3a0452b03146fbcb42221b9a232c564d89c4fc338c04989e43dad28213ac5d5e9c5ab52e4c71dee1c9c5c1cb74592961bd0cf372555d5b63f3b6fb3e02c14e691c695b38577e2daf11ef5438e1a32c065af82cc4e5ca9c39cef8f9780a70c622a6318cc0b6ed3e72e7d43967f8d187c4975d7f051ef5610bc3637a020dead662c8f6f28a16deffd11b9612432a8c1a31b285339f38c768c2287132ef0e707e7bf3b176def65f033d9b8f6445958c86390ed37065325e421f7ca82ce71e5dd1d7d2b20776bca049dc3c56be283406ce6c25aea5c3b99c639497f6068cff5d6f6e813b08871b0b119de92f2be55928b9e04cd87fb55909da30b4e6c24d00644b5eb25256320fde5ecded613bf12c52fb42d38ab1533f201ad720c7b4b9e319c5e34bc8342015eded4de5b558c6a19ec69e647e56c2e41e0ebb1cb5fc74e999bdec528cdb6aeff3cdd281aef06cc56523e95e1c7b51526dc8abcbb9e1b1f7e36bce8ca3da0d7421ecdca889807d16f608b06fe3d42f0fa02d01d4f004ed5ceeca5350c5c88d90875780da99a6f386b4d5865033227caa5b25bd1e86e32af0551edd4b152c5d5764e085b0340178c76cff3fcc811411cbbd3b357560f914f45bea8c862541e4ff76d8c7f6d6134f35640776984456c3b69a70b7ab051d043b38dca52185eb64ab12fbadf56de8c254afcbba332f13205079001e81719d9fa888da66de62aaebfafa25f53c4016ac943d2d6937cfd4c00e817e4f4ae3f7774db0dd63a79f6e2db632d8f99fe7cd68cbf3f8a78700113ff2b303b66011c789180435de9fd51ca398c900c1244a40bca3c97c8517ab9fe998eb5d822760e737c6c5626dfdb0dcbca85e291adde75404ee4e30f58378e766120cc020a77b0b94297444950b151210a0de91e6d7a6cb79368640876054382deaebeb4b37c5d7a9c4c51de1efbb7b79eac7fa47ac62cfc4de2c6b79d567da0217f39ebf8ea9bc0bf98d9f95615941cb0f0a302319bed8f1f67c1081ea053a50da6082ac2b70d8112a0bd6c07d8ace7d92b67b8c4dbd483790556a9f2a5515142c03e5242f385cf742d32bbf6bb9fe197f53b6ab9de5b7332c2ec1e93a5ed7dd4a3d09a2ad6927350a6615002b4f369170586dbaa5f91c2b8e0c1d03124d5317ba19d760ef9664bcb62b5289d28f973c3b1450ecd59bf710a1c1f482b71f8a75ad6309c5a7e6975120ff282ee77ddd9fb7e7a93af36362138ac21835f8af041becb32559d29291372ea4317cbdb7a90d440f5ab5e60041bd32e002b91361e7f63eaf89aeacc42ba512f47293143bbf2811a8be7cfa38329d1ee8be7c0e6b0ccdd7b373c6018e24b7b839eae82dbf755e3404c047391f16d2f1f24dff893588517b2c0c15131e9c35d0c0df6147b282cae821e15d35c2646ed5ff9237039ff778c8c8639a1330e8489caf22b5a456a26c891c99956820b124543202f8408fcbc9d6ba993c1c970aab8f06bb481e8c33d75422f50078b0a85c9901ecad448202fd3be10008bfb30d47545ab13e88fda1fe3ab5c7dcded868b96c71d595a8e5bfe7b54b22d25e733bafa98c28c2f551fb756fd3684605ce932b9e5e686feebc3dec212636f42eeaeaafc46835bfd556dcca4eb5acb5319ffb5d2b274bc88cdef7abc047b5bac7ad9969c178cea28e200570cf3f70bde8ed80cf7e8f898a4ea41558037f2ae5edd16ff9628146ac3cdb27b51c00de41ad55930305e93f7e610515875af43577c244b33047469759149b5629300d02e3bbee97d2bc11483fb58fd06db6c37d29231d7c2923f3e181e27f09e230c3101ffcd305b674f829081d8e58ca5027cc183f243caaa1e3d77441925adac416dda2eae58901279f88a54d58ed1e37d6cf207150d1d2687fd26a3812ff95a3b77d5dc607ea9daccef9db939e11de021fd9f7052bcfab8c8831414f970f2f4b6bf6b0c815a657de6b656321cd3f45b2797605af2cf39d91a35e83af255dbe349ee0dced3b1668bbd16b47fd286e96d426169c5b965ca1788da11e48141b32b011349b46cece3b2bb5fb75b218a5b2e3d8f52894704ea1cea6be60f82c43dd4fbcba1e494ff4facb7ac74f5b30e70468315ab0e44e9cb1a74765ed360a125996a5aa1b8813f1e62059ffaabafc9184d8c9bbbfb7d793aac73eb"}, {0xb8, 0xffff, 0x3, "b11e26fffecff4ce195b499119e119abdf06fe046b782ec9ccf207f053755f72e9cffe360b9d9e3c5f6d02bf0c1772b59c1f6f0d067d023c530293404f2e5bfa7d1faa6d5fa2f8bc86e1741808eae50874ccf74ae32360aaaea9ba54217b64023ed9f8081c11b60d5e9d4981347d2c1256e89b373ef55949368b789fec657899c9f8e40a315a222899f44a7909fea827ab36d1fe445af26a94cabf2e564b45fc9235e235a03f7fbc"}], 0x11a0, 0x402}, 0x400) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 12:10:05 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) chdir(&(0x7f0000000000)='./file0\x00') accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000600c0000000000000000ab00000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000240)='./file0\x00') execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 12:10:05 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) dup2(r0, r0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 12:10:05 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x151) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/105, 0x69}], 0x1) msgget$private(0x0, 0x20) 12:10:05 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/215, 0xd7, 0x40, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1f, 0x81}, 0xc) r1 = semget(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 12:10:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) msgget(0x0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x0, 0x8000, 0x1ff, r1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="3d7ef5949e77b1a36b650483dda98bd4257126f1ee39bc37c89450411cc9b7e273e638464c57f65c7923c8b006ac2b6b3e4664460f217b513d2141bf624ecc7877308d0d3f8c4e73ef0ccdc73dc7a27d80b5f9829e20c61e878b60547d6310c926d987a882f39bd48a382678d28b926930801246fec51649f72f10327473c7493cba8b4da3cd32cb7aabe16f3408f0c51ce27eac54d804ebab5c28ae", 0x9c) 12:10:05 executing program 0: r0 = kqueue() dup2(r0, r0) kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) 12:10:05 executing program 0: r0 = socket(0x1, 0x8003, 0xcf06) fcntl$getown(r0, 0x5) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socket(0x2, 0x3, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) 12:10:05 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xd51) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)="1400") open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:10:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x4}, 0x8) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 12:10:05 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x1) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7ce8f81e) 12:10:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7f, r1, r2, r3, r4, 0x3, 0x100000000}, 0x1a, 0x3, r5, r6, 0xff, 0x9, 0x1}) 12:10:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000452b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d500030000000000000000cbfb1b7fb769a36c487f7cf8de5c2b450000000000142693bb7552567784ca51d75e2bdf191f84e73705793163e3f02d2fc6e94bfac29cb4d67c69deee6bcd9f8a8596e7ac4005dd657c58e7a1387b7f9f8f1cd26b925b0158e57f148b34d40ed47408c1e42a01ececd754f1435e770d525e7e387faa056e7926f5f2b5dae1745d88b7c7c77d28cc4eab41d5e2d8591efea52afd6cb90f67fd921deb496901fa2f0d565648cabf"], &(0x7f0000000100)=0x6e) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fchmod(r2, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1ad) write(r1, &(0x7f0000000200)="871fd3eed9bc9804e177edd0b02f2a30c762fba08062d6df14cd8234d0f9ad6d85fc841b6b2c6f0e6aaf79fe4992ff964552d4ec6b4986c72e6e7b6d3be5e19d83822102c7ab898ce3c90e59b4cc99259ed943887b8e55be590e7c2d0981ce8d2a685a870d996ce2b806acbcc851fae82dbdf713827d18a8b3c76b7517577d91c220984909a7fdaac5507c3d91ec178c", 0x90) 12:10:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) dup(r0) r1 = semget$private(0x0, 0x7, 0x8) semop(r1, &(0x7f0000000000)=[{0x4, 0x6, 0x1800}, {0x0, 0x2, 0x1800}, {0x7, 0x5, 0x1000}, {0x0, 0x4, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x400, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x9bf, 0x800}, {0x3, 0x100000000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1800}], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 12:10:06 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) r0 = semget(0x3, 0x4, 0x80) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/35) mprotect(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x2) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) r1 = msgget$private(0x0, 0x90) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r7, &(0x7f0000000200)=@un=@file={0x0, ""/5}, &(0x7f0000000240)=0x7) r8 = getpgid(0x0) r9 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000006000/0x3000)=nil) shmat(r9, &(0x7f0000007000/0x11000)=nil, 0x3000) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x2, r2, r3, r4, r5, 0x11, 0x3}, 0x8c, 0x3, r6, r8, 0x6d8a, 0xfffffffffffffffd, 0x1f, 0xafd0000000000000}) wsmux_getmux: no memory for mux 8388651 wsmux_getmux: no memory for mux 8388651 wsmux_getmux: no memory for mux 8388651 wsmux_getmux: no memory for mux 8388651 12:10:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4500) getitimer(0x1, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) 12:10:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100d40000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 12:10:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 12:10:06 executing program 0: dup(0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='/', 0x291, 0x400000000000) getdents(r1, 0x0, 0x0) 12:10:06 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002002, 0x6c7) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) write(r1, &(0x7f00000001c0), 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x400}, {0x2, 0x1fffff}}) 12:10:07 executing program 1: socketpair(0x1b, 0x1, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 12:10:07 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) bind(r1, &(0x7f00000000c0)=@in6, 0xc) 12:10:07 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 12:10:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000080)='s', 0x1) 12:10:07 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x4daa3afc3fc9431e, 0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x7ff) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/222, 0xde}, {&(0x7f0000000100)=""/221, 0xdd}], 0x2) 12:10:07 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa, 0x80000000, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x400}, {{r1}, 0xfffffffffffffffd, 0x20, 0xf0000045, 0x6, 0xb9}, {{r1}, 0xfffffffffffffffb, 0x857a5837e3c036c8, 0x2, 0x10000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x94, 0x8000002c, 0xa8, 0x3}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x60, 0xf0000040, 0x5a9, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x5, 0xaaddb3d4b655edc1, 0x5, 0x1ff}], 0x10000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000080, 0x7fffffff, 0xd5c}, {{r2}, 0xfffffffffffffffa, 0x4, 0x40, 0x7fff, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x100}, {{r0}, 0xffffffffffffffff, 0x84, 0xf0000000, 0x8001, 0xf5c}, {{r0}, 0xfffffffffffffffb, 0x0, 0x6, 0x4, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x3ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x2, 0x80}], 0xe7b, &(0x7f0000000000)={0x3}) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 12:10:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xfffffffffffffc67}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x358}, {&(0x7f00000003c0)=""/200, 0x64}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) 12:10:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001840)={0x0, 0xfffffffffffffffb, 0x0, 0x3a81, "e85b047d4e19b9659446b33f5113315363fb8cab", 0x4259, 0x7c}) r1 = syz_open_pts() close(r0) kqueue() preadv(r0, &(0x7f0000005bc0)=[{&(0x7f00000015c0)=""/199, 0xc7}, {&(0x7f0000000480)=""/133, 0x85}, {&(0x7f00000016c0)=""/197, 0x1db}, {&(0x7f00000017c0)=""/90, 0x5a}, {&(0x7f0000004880)=""/75, 0x4b}, {&(0x7f0000004900)=""/149, 0x95}, {&(0x7f00000049c0)=""/145, 0x91}, {&(0x7f0000004a80)=""/160, 0xa0}, {&(0x7f0000004b40)=""/79, 0x4f}, {&(0x7f0000004bc0)=""/4096, 0x11a0}], 0xa, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="c2ac88f3fd2debb6265647e1ac218798425f91b3ae3d8c7ecfb5da32705c2c16bd0b4cad315dd6ab58ce6652316ea614be8b7f0eb5c5418e0007f4e461efbe021652588d353b430eae99dfab73359da84ee1fb04f18256250eb72f7666eb1ef29acc7eac94c41e8de5e92919df0820ac5323a748f2fcf97748c921abd666d84f536370fa729d70c2021e55ebce5d2675ebe384d4ccdc111c70ef07a1d3b76893303476e61e73acceec41f333eb01024d592696dd9adc438156b454bdc740b07994a98b3aa0545442f86cabc744a11ee6c36983765f57f2", 0xd7}, {&(0x7f00000001c0)="cba92866f1b8ec890326", 0xa}, {&(0x7f00000005c0)="ac4ffcc1c124a09ac3a1916c98a1848e5f828c5fea350f984b0f9cb6f0320925bd2aa991340d1c7ebde53557ef8dfe2af18a6477a1d6661f37b07218b4b172e2a8a0637f8735b9e218eba91c53b36eab0b27a6fb01f8ed1e07fddaaa3de933e210aabeec33b47ad34f932b9c22f0164d18ad80fa7c8fc1b80c7d92e2b309e925415b2aaf8c0d46d6b407186b420e5da7f734391fea592dd067a408576034a13a386abf1f0683a4f2d50187e66dccee30bce37095cb4cb72cca2e78b2fd604b3ed5df995f1d7f4ead29399cc619dcdd1076c4a7d38c2dba3df6635e5bc586b6998a4b8493d223e21dcd6a322391b90ccb0f228628031a2431482142a50696e76d8e1712fe5c7dd418a06ca464a1b83072212dfd83dff644a0c3994548c78ffe4d501362ce1881cfa80a092ed252465a3d26089a56fe8f280ed309cbb91f19a3a9cef38ad3b77a3eb8004e1c2132aa2103ac031b2999360e00ab54733147423709766bb1e5b8f5d92df2fb52274a2df1715fd6400bdac8765296fb1b1e9950dccc736ff562a79d165afa6b0e4691f09668f4f6365c20e8395c94c054c69c9fe50800c69b8b5058ff428ff224170c25752f3a3f5ea381f542a7082759141ba810fddf56c31b0900ea5f7aac2a7da47fb6704d8c0f10c6099d4148f6b8495bdefa6af560eec0b2944d67901a0ba74dc17f2de2536c2f6a38fc317031da2c952f2acfce2d7871f76140991d2ca51671e3a703dd7d1eb4d114e66848d4e38a831564fe5f6220306fe0f892fae92f23e3a4d280a304681f965931493cb3956873a79b9c3693b4629a9fae0ed13c8d4219760b0c9ed8be33fc1d6cf7a58a5242756665ce53a8c5dd4e3ad1d2a23dc10cd2cbd1978b03ca9b1bc78e243c8eb143595453ae9c08677419f7463338cb520aac987acd56d7e696380ebc4e0b6d83c2f803d23e085875bd92d9ca52483ddca7790b4bf130a6c29d843e7607406a9d61003f0886daf92c9158fcc9923a34c47c0532f528ab5f503faacbb9f7dd0d8edd878ea5f7cc773c9b1d0ce052496061fa57b886f29f2f7fd81ae065b40b99716cdbeefcb798a17373b30f2ad133f81747f8845fe6b33ec343beae8d0bc796dea276bc217de377dd3c3320c20fa2e59bfd666025dac20635ad5d291deff65945f5a9993d5dcb28973a437976ffb36ed727227f72aabebcbcb77cbfd1f72f14e193d800e39924b1d71ab0d0360c6349eff4fba5d986fc502ca4d393db946be786889bd11821abeed2e31cea70982e6b61048ab39279b7375e650441051a3d048571234f4248c0e0ab9e1077c6bd9d278eb66d1a067f4223820ff4a0da76a7bb6e23e9b114c25ce18c7a935d6b68039291e88ff1b1675d1a04075ace4e5f8d55535dcde1ff6997a0c2f8dcc126b363ec541fce1df69aee02d45c84576974129d26fd9a3dc186b83bbad0301a22f4a730b07e91511e37f7f645f568f5b633f88d0d33f009813e3c7659cc44a90e08b7f21383222d2d6f0af287a345d0620a055b2ef6db60cb1b3bb1c7e841aa91ae09020092b728c71fb1385702723fabe7308e9b6d564d4f41d8362eb319bd58ef23d42a53768003c1174265a92f96397ee146d472095fa438e91d809c85cb25d67e9b0b692c6e51bc25130e693d4e34ac4cc3d3d5ab254fc80d6b99f905b24fd657ca469ee82f5ce0217f14a7bc7c6e6c47ef6a041dd2e859270700d04ac5727cb468c841efbb499fc5277da7422181a8f7b4d5ea3ce29f4d6fc58f1dfea102862be060fff647af55417e37fa06990f3121e6ae4c22a05cfef263c066364faab1b2ef44a008e52ff12d7ad83e0ea721625e4491b0bd9ad8f83023889ef13287f067bd0a1365e6312d9e8db60498fda1eb1545cf9b11c825f9e7468ea5b02622ab6b665686ae62526b4abb89e1c8a65f9d477b6edc81b3e060c124ab0a119d11dfdf48d694f1b634027f9c7aed62a7c820850277a11098fde639f57f98c9f1a6db647c443ad32f3a673f1fcadec6a3ba1c2fc390b4036acc1de4bd4e51e2b34de71b24eaf6541ed00e85c92315b8d7a97eea385e1f9eccc98091f899c578f289d2b636e365a9f659e4aa54acd463255ade643bf0641208dcf58d980b9a92b2bab01359b95f9ece5c5784cd2b935e03bb408ab052844e39906f36ec1c4772cd56ad58af9d1c6628209e227573b40710c6516d21122e511ca78cd3b9f46c9b791024f5ef2c20a26f013512342be26d3f921546ba1bd7f4644fc9cd608693c5beb104d769649db8086213fcbba313fd199a34489264f0c470e90ba6058bb9fbea9b06cdf7f9002d9fead75607191400c7d10a6ced7cc79d73f57179d968be9770af7f1299859acf3e0707d9c099c5682cfbab369373209b9f4a751806070b895751c41f305648ddcb8a7d553cc0c0918e9a7e76b7914143a45fa845b47c3cd210c6cd53158cd49fa28de1c3f6a1c95cb1706a198aa9edc44e2f43022af0319f89fbd9796fa51dd264c402089c0148e8c65f0773e72e6485ed9769c21dc73045aeda120ad14e3ab4ab1ab1ee4b94d8c4e1399e9cc2b3baef4f8248a62345bd7a798d7bba356202e99bbc6db35160378e1d2207d9cada680342bc71fba1512a846fc6bdf6a6ba111ea4ba9148045b8c2cd5efd2eb86b6873e15075577bc22d962a7cb4c248c326dd6f36116857f4399601c4df94b5ea7b69a06971afbdfa60b4688b839c77600e1adcfa094fe2fde01bb395cc5c4e2349762f437ef4e686649eb8bd766128d192182ed0a9530a1e7cfb2e8f4983f8d0cd7fbbd2b4ca20146d15ea26d7ac74d4c83f877a6df44bfa2dfe39a314ccfcbb79c6d9d89c6d6428f6bba028dd5e65dc57d1cfeb56e62cc09b7d45aa52b9c0a23a9889e81a9c056ede4fc36ae7b2b5edd838255fc1c33e6337f08ef2cc54b68f0ed077d2babaa88100ccb4db3efd580275db049342c9c52f7a9e3d458f1b6ab99750ac5904a05bfebf3e948cd3561932a78375f99413f2635b02e3faf516e482b094aaf13f17d654cce598382478288a21daf5eb429caeb7029e929f9386d37bb848a7e7f35cf7aebdf13714142e9777f49269c3caa4f27c2134ad89dfef3e24df546fd996ef485c2a3bf6c3d332f2980eda0c50834aaf17b636386c020f8777dde926bf8b19abc5be3ba4defc190388e3a77e6958254bc16469930acda684314e9f7ede820b9ad7e3a4f931943e5556686db74a563877008f797b5aec468597d601c6774cd756ad8920e261ec45bf3520074121cd7e580177f7297b52433bc9f2027e2fe42d0b0220590cfbc80dad83d9090955eefa24c516cbe3cb7cc797e6eecabe08c36578d849733dfadd1615bc86cd9cfc899e60707d4b94950411c90f7af66cec95c5f06577b5e0852ba22bd83e0b46461023c123d10af93221f0a3642926c32a75a4c10a9eaa376a4b36ed039a41f46eb338630b179fc35781b0dc4e0828ce30d374ca1514683119693a5aef36c99008ee1735011ef78af3f28bae5b0be02a71a80f0cdcade0a2ed3e4ad2be453d1f3827e30de55bcff07473a2038ef28400e019062fac75dce516973506824c1b99781e75097af3973ac58de261aedc87a1364f3cbedbaf4836f1cc051827b004e27fda46e5c398a7b02bf5d5268ca4ebea05fbed92c517621e0127c717f409898cec14302738f06a0c11b8c4c9175aa2e195b353232b70b6f4b119e2a3ffb8beb614eef02604459f1d80a4adb8505510b5b7888f0d4eb040b67c57b9ff9147a0563ebfc4292855f6a8bcd9e2313aa8a5de0100b8b4c1f095e6283f7a03293f3dba15e43ad44ba8cbffb685a5e0845436aaf91f1f272239bc2ca6bdaae373c18e225244c5d81517f86336204dcd0b73e1badf20c46bf1e6b73fbf7c1b05d02601db6d0e46b60f7b4070466411b68af6ed1512951f81bbd692d414a31b2a08215c47cb950b8240e12366c4f5d569e5d6bbf5206766c123b6ea6b0e08708a6078d8d83470fe546511d7a438f1538ce600d6c46d89861ca3ff4d86bc44f96e0a241345323b37aef72eba6ceba7abf8569378581ef7af080addf99ba0501e2b217501fd37ce3a53a2a4fc11d0f7af8a79f18f35f2ec359daf3537f109d663d2e86796427335e0808535e9bc08cf8383f1a3c5d03a5bcac6598162e270ba87660a33b1fbccfb358ddb9dd45162ffd750e1f3fd367d7b5d132dbed6b6dcdc9b627741f12324977f8fa46dde4120b876aa6e7a3e7ab818353b4fcb088d8ee84c160b06ba37caf2e1f84d0cdff951a01f7f3ef6f92c5111df5144b9b2aabb7d511540dcfb5bd84af82aa95b99fa65d58f593230ef8d2b405f1096b9123cc00f40b4a0af66b4e3379c77e02b41de6d99a6db8650934a70437dcb0245c4b4d273c401c223201eec50876b6863ffc20a6e5878509e35035e486ad414c413c10420be2e44722cf07693f129fba208bf2992b1bcf7a926383c748d15f2eadbfdede61fc74a8ed3ff0049d2093656f553e6ef0ce087c441ac3e60c8a5a7e753fad3cfe7778d7b30b1f46a82f3b6b38d74ab45839eb0bd1547bf201e60fe9282856b4593c71990aa02257da16168bccc676b8a94ebb79807a8bba394ce4fe5145a98dab817e21ec06d2a8c316d813673b557611976cea0e4bb4883b7a3e8d2e30828cba348be6ca10f109be62afa10b96920616dd5698777f46ae7721a54557830a810c9031ab06331d1f11874389f1c585d1dcc5c28826a45d5b7a38e5ea75af15a789f86f1883c0058c6f98d3642b60b28f42a5f08bf3842b3fbe243320b48146515985099bce600a869caabb5482ae8c6d98aa3f4f0775d57ed6524d0e61d16b79a1d1225c0816aa92ad8e227da9f04ef316305d8214341888656760873edb1a8e04d1704ab0973e7760fcfd452543fa27fc84e0af5d35fa9a3728dc1a05f3dd4b960a513b2ba5d15f983b105faa4538d0ad01db8a8d6acfe5b0b50a690bdc63dcf5d7d435dda7aee9c3419f439912d1a2c5ea9cbb7ff0ab8e5428aeee428f47feed723ba70acb1b68e018331bd2445f7f02c953cbba32e8a6daf13d9c0d78645cbd3d5275abaac8bea77168832a698f92ebb377d492b1b5a172c583f311cab30a933d762d2ca3548c7afe08b3e90ac9169f7de7dfab48d1238184e36e8ed71887a097b2bf40b108dac168b9edc05adf9e47eca91794a0140f78a5164d774fae8178e2b536bb56a94e455554012c47aa06e759362c91b01ae16f5db27fc9f7178b343352908302f921ff1cee9f835e81ff158ada549be67bc424a2483e8235850609e1cc037f649e39acd7e3fca6f78c08666685e49eae6d1931f86abd1e89249acd21a9c8c97d6f6c06431b79bf494a54aafe541850a18dbb741dbf1482464fd0193ec250c69e3753bd8f94e7c68c439f37d87e0dfc86bd1c4ef0015b4429f9b9bb74635e6cdc89c2bdf17c0a6283300daa78b6d2f03665010b8c70b9c8d4f73a146ad564db655978b74ad9eb2f6641c5a2ff278479e12b8f06b88c37e46c97844a2b64b2ef9c5190853026ee0521de2e65f72f2a3e876080fc67ae1170cbdbeb2f7998af4bb1bf2597bb2e0812fd208b463a6bdcdb19b123872b3fcab041ef34fe5672b9ec963c8a7943c1dedf7b865a3124be4614af42b745323da221cab0db851f25a9b4a56c176fe0f6cbec0ea21eb04930d37854e3748cfae644cd11712dda89c28dfb49411aa8547514ad6d7d3aca2aa4befde206d5d466cb5955dad84f251b4804b08f18eeb77162e5587d6e4b54faed1f85c0386e7c", 0x1000}, {&(0x7f0000002880)="daa3d8daa98914a9b3cee655585e50aca17df9a6bb97fef0c83bc23978c75b87e6c65f26e57fae94799e202842aad00acc9a76bc25b125545587f3aea166391b7a76642e37dea7325095490ca73ad45e7b44ec994e9ef61ee4d7432c81c2cd33676a7d9b6cb76cdad4064608f264ebd87a005dc79ea64e2a61005232eb1aaf3fd2c507b3c8bd68977f2fa52c2290df29d47a588fb1e5351e02bdbabe0f5db250b6f70326f1e4e3fff71d89041fff1ffdfd0069f7c72e37ba4ac9b5e4bd862d6d1a9b901b006680ec2921a329c9e0fb128c7718588711b6543e152ab1775bd33e0bc5f9b16d1cba28c0f60305f1c2064fb7d7d9edd90070e3eb2c533c9000b0e51bde83772c20fd6c8424fae4465f96519067ac3f402e6eb25720e8174dc31c6e35c517c6c86460c86e38a8c87d93401bd1311a0a253998ff350759944502bf52511b6a90fae701ebf28cdab13e364d00a8be169c06b5eba3b90db198fca896188774fda80db1fc63fb6d9a001dfdcc2fb79877281423895d1039075194621eb3ad713a7232740b298fba790a7dc406dfa6138aaab3f042e279abbeace4aec7c3966cffa3ba159825ba534e3fef354cb8719426681d200e2287579d866bce1090c8d9eb98705fdd826b09ef4ca0ec8e406b3b26d6556b425b05db442b5409aaac547cab16aff9cba2eb7aa0a4f43939b2ba91202ad62c62cfd702ae49382f65271968b25e0dffa925895743c31d87cb9cf4befc34c15df476c1679986de2ca46462029486c803bc69fb993b906bc3d7cadcb200e1f16c225daa740d7c2f48ec95f5aa8140266e3e488e4df61106a8e717cfbf66be8ae80687ac2afa574be8cf28a38099bf261b5e9f729f630af74d543796811bb83f0ca1c59ebda712c77985b3f516be5da7c3b703fc316149fc646dea4e232e5f2358c861b083691b71b6e080550b41c2885a239277c3b766e7b90d430882064d41b1337cfcfd7fcf02bc69b322ef2f92208afbe228cd5f8feb57a68b9026a18a3fbe8a3e83be3cda664f2c600673eeee93bd03c28aab0767bb34337f27ad0b5dfce518cd60a539af01a689f0aabdb8120eba2b5aec6006ce48582d6328835f798d44baf3ee3e3b01494bf5e63784d9fc9a41491d9765906367da3f30dc7b5a1b977f57fa7f264ab2ec3e01e290d5646efeac94e354ad7aff3f3597a46cce975b4096522974e28a8611b68d02f5523793df88558baba60f41b7e139608f50bfd9ee95ceb6bf5ab7b1cd14bb8afdad48e31d9fd40ffe478625a5089457e51021e3963fc2ec0b56c6a74bbbb7be06b8b329472544baed8b34a751bfb7883f6ca8487874fedc9f295bb40e7dd195b8052a13fe3e142fea97fe9dcdcfeb204b9a1743b5a9e80c1c301ff4f20a0b53fdcb99d3fe4be71af9fcc9b99e6d2fd273901da2dfd6a07c6d4958ec1583f8c9ec2650c572940ad220aee528e54d5ffb84d126d6331ddcb2b289e7729c59e8f53c131bcfd96ac725fddd8adcedd78b60215e5a2e68dd9d4ff9dc90e56c128694ac88910915622142751fca3fec25f1bb74b0003a9a617b6be502f7b22fa45db10c1f2da55beabbdb80b8a5a70edc5281c1f187f8f0d3fe17f2452dee6d5b469c6224d788dcabffc950faeb2274a4de983cfd8f394f40fd7e840bc3b66e929d890167514752d587503a0167cc4f33d2877d6c773e124dadf1e5e8e27f9021e75b09d82ccf64d613707c0333530163b56816d3be69209f04b3ec91a9c5165383e1370af7bf066dace43d7e791b595ff559772c2bbc2cc7ac979d62173a6f7fee84deb553a6fc0268174025af3fa522c6004bf2739277a61007d09f7ee8e44f0181eab36346612e0004801218d2c943e4791cdd9e5b8e64a94ae439b8f12c193791d30f4deeec6c9f28fb00444c19a091ad41b8e58eef2e3082e8aecfcce675159c792dc20ff4c6bb67ccecd13f0a5c0785346b98bae915dea919bcb9eff203c38a059aee213a3af1967c83a894c9ac8c2317bd406e0734a57ef09badd76176876e6ea06b8de6e424512cfe0b03ec06360a5899c291dda4fefc33c4877882dd36c8dab50056c668d95997f5299961c98177abc9b21a64328dd3cb33b40167bdedb3155eb6dc09f4af02fa73b74fcdaaaa69f259ee8efec95ab83a0326c5d7111dfb122b5573e271829922d10969f927072df087fecb1afbdf08419cd9bebd77b77e05750672d08bd5fb9ece3d4bb7d06f4c1b02f719f0493a1c34a0060bddd497e245b5b19da6757ea247adf2565e5becab22f1b12cc58ce80c7153ed59cf11697dd4917e5822f9015031cdd7b51945709a6d9f03f62cd0786ef1b45f6d99f3524499503b7225b13bdb87a398a7c67e64e4e860c956fed78aea730d6815a64f4039aba9c756d129761b9ebbda99fd5331fb1f6eda06ef614f095423b13aa749b74229863e1d7c997f7fb5d86c9655d55ff7ba61adf12ac57fcb9ec4e496f5a866e49c82518ec663fcdeceb65628a645552ab0a498061d0673330ebe2925e16b34acd043a04063861994b9a2d076f9aa989b68896968c18f6268820551998ae18211061c5762a22e6b5b0b75efdb2172dfce52c4df2612d53fc28d4894539f3bb1a75712c1fe879d2e789baebb606ad22e0e0e7172de64520d1c055fe862d64ce0cb617597ae2e2da429312092927c9612b5704724f5ff3301d1f0b0b5bb041ac65b4ed1e665242cd5f9800a8728b07e6d6e2238abc9d6cefb1f153f95c5c0fe0f37f4354fb5c29dff85ebb75982b538fd81f19137b68401ac5eca6e87c00f13efab29e27ecfccabc91cf62563bc96afcfecadc24028335a42983c6ec85f9918606592a882e82b1b5cfc4f4659ad4381cb7ea2dcf159c36ce2ec797c8db89e2db4c3cb1c327eeb41589f3219c1152b17758c4692d47ee462834c59401a53532f72725068e030d09ae9f95dab9fb2630c592ddab837bb943002368fbf7657990f25f52d09a0e91ac1d73935449761fe49a4a40045a1c0c7e155697cc174937188cd403a64e4554fe6ec30ee0fc8e189dd7ad1526040b2a90d35e5c50bdf4f0a3415182b76baf580d42ea0a02dfc6d8c7367e15e45ebd6af5e490a99871564fd4760b224d3d5523e557142cd0896f320acaa3129a6621442abaa71d8d81129941eb6d1136fea5ab08552de2ca123a10580ad5d4b2cd8aa9f4419bad05593fdafe8f3683ce93566d96e36ca3cd5158fdefdfd49c65bff81c0b506cf09b85cfffd84bb77276933c383398781a753168a0bd029d432a62221e03b4bacc3e353695fe3599f1384b0511763e23825c6d77028b3272cd4fe590af5506587be4242945bcaf0f5b02c47fe1f910ed0ece6e81c9def3ad699c50fbeef8df5e5f85f6978cc32f674e7a0860447e1750e0b4c376d3d092435c9a3cca5e4b14f6e353fa952c30cef80eda9c3e3e11569415bb5e700c2e90267dc0a9ccccac097bbe834809ba83e1bbef420447274ddd7e5b955e77f362b566f2397b23aa54c7176a2b56a6c4000780ca7c1559042e7d5dc926b6a8dbfa6d426193864e98db257428ee15d27bccbdbfb2f3192fcd7753e99c4577e447b1d5716a1e8b20c34d58d4b09d29ad68eed35f17f1610c21fbf3bf187633a1138fb06ac085f20b8c52f9851ef2f13259dfb7b52b6b075eecda95741d226a0ea182ecf076253ade3ab5afc1fa7ed2670898918b9d556e78426514cb5ce17f08516264893d2a1850a6a027d874d7a9e864a51b305f2cc44faff482d27feba74958f42bf3c07bc1f6a67ca2ecf4f269f8b9daf7c749eaad49c3fceabac1ad5f20d5e1c39c93925655813e34cf901d10c8010e8de2f707df3b68ea2facc007f967fe54ce21b0495e00c53c94753a62de85808046b90d307ec0121927c5f866a97f44abbd1ca6ce873fe9e78cc9ae771bb74c2d5beff9cd42de5bebc52f8708a4ee99b23ad3a411a08415b207fd720d9bb7b8bdccf7bea773af161a6185b54a0c6ba83381f5e97e12a536ec93114c9998ccf30efcd1a1cf2b9d13d170dc4f212d019a54a59c67f8f5b1533e6632796652350d20c970cf097b98651e22439f4bc7d046e86d2de14d4d8a73a2c21566d2a17ee0ad19d70fc05640844f18325da6304aa577326e5ab15ee24364af5f00b5223d378e9e2d2c1b80d36ce490354952696c83ec5dc5073f7b4c9eda4556aef5c6a4dd74f11e9f5802385e921b439dfe9eea9704abe78f5803be3448387f22b69f763b1dbc1c9bc8a9a28eec9d7529fde9b25622c3a35349facd1b37000b29f2fbd5a00393bbf7430cb551408b9284fcf727d5ec53d9b0938a0f7a655783a2df025f727b6e2a25a858c7d1f3205382c0859f2a7e24bf2129cb1e03ed31dba10bf0d06bbfb44c71fec726d3a43a6c37f34264c760415e75280dc4783955a9ba650398ce5814688f8118c328a7180287f15a99f6d292238f4a3a3ee5cdf2e2e0c8f930bf1a37751f42597f867761da9b9a73b50e9107ea6d01dbd2938dc437254ee88a2a6d2c6dd962104bbce8d8bc717ab3c3c0248f044266e9bb991cb69aa42bb961f51577fb2a75a7cda1b3a5a2481dfe2807420e2e38b7b8a8d8866a901b37e7038fb2350b1453a7b3b2b71ab86ada0fe86a67118c885dcf401f31c9927793f6a39d5dfa1d9e0083ceb9f5e1d1b87923c1c763a0374e5da88df396001baf95b5082663df4ae19fdef2e99a02278b9c36f0a4309d2e6373b92e0466686ac66156161f713721efafe9ed372ba33a325a7b357c18cc6b1af93eb11e507dd8d343aa9e9213503b2bb7f669a04d68dca26f539d5b092bb87a20153e8530949a1013b91357b3ca50daf2f950595743a82cfd24a164311020f331f7905c2988ae74246776c3fb72a9a998aeffb4145a1368425082eed0099456cf23638a231b5222d3bfb0f499a54e1dbe0f5ed9bb5055d67bfbf05a6243694878001b7063d90c74e99cdec521191dfe9f084cf7f0b8c8464b829c7ac2109fcc7335eb1852062b6d8d074776f8843d9809312c34bf6712e4d1007a8feb22f14d094d22990f4c80d77f2df146b8724f9f508607101ed99e1a3e805c0cd24b5ea2e55e033b221924ee2b02721e605d38e71d26380a91eb9258b013ac48d3249a6bea6cf5144736dd3d3e201b491fd4b3ae17be9ff199e2f2d5da7b808ae5ed00deb5c770cef7d10baba4bec608b9334150d2f7e721b594276a95b2e3917c72fb8a9610fd3d9b22e4b41dcd9051188d821fca58cb349685b091c6992ed70559e7c1b75d273909be14886beb2edb033899257f824c1aa22593538d7da68386cd349857fcf51ccc9e411edfacab1a81d752ab91e78682d24e64a6f8aeab7fcd0b761fda71abcabc27ee172ed5bcf9a72fe9f1dcbef2c3f11e87961150d77bf60cc6a481c4ca38eb5a0b3eae43059007d64d76f4d6fed64ea194aec5a7253344e6bb0748096e8d8aaef4d5f142100e31ed6fa24aa900ca55da83feee137cd92fece586a66d4579c42453264f53a10a32f0b29affb926faf618ef5650fff77ef95723015695b22601b592988ad2a1e45a30cea0ada8b11ac11f5ca7e2a56306a5e7a6c519f0fc5d9a105a88b0abc254c8ae629b74735818d0c5553f2f5349a91d73a88b5e8b672ba26f69044c652b42274075afc810fd6491e65073ebf9363806bbb2b94aae078cbf3c35b70c90c56a5de7983781a8564c5074bb3e337100ec3aa2da84a33243a01b70c2891e6f72a6e276b50ececa25b024df902067b1c48d034b86b925404915ef43415b45d2456111341a8", 0x1000}, {&(0x7f0000000200)="e85994120872aae9d6", 0x9}, {&(0x7f0000003880)="eb577104762af4b268e4ba46c565c52d55a0f94f16f4642e540588dcce22ec1a9d2e835c152c071381106258a656d6d84feb7d29204d0d7193426b9e39c2d344dcbe81242364786e06e744236bff138e673976db5c10f9fcfd118d6df743fb8d3b3fea0e3d323f5fd87aa54c3d363dedeb3fb41fb9e393c691a9c5ce4a589631a4d0879879f4fbdf2936f4aac698dd121c049fe7d010ea545337fcce0013f381f3b6738eff545ad820532a201ff6b481c95b131dfcd10d696db69e02241dd49622e488ed5e16f4528d8fbc3c21979bcc294ed7e66da25cc1299123d4677f0ca386c5be5f33f7e4967fc1b968cc7c59c70f63b715aeb3b8296cec8fc65dc2e45dc628198fd6b13da500023d5c92f4f261cb0acfda329b103f21f2ce7143961d272bfcbab6fbd97246a14260587640208c38691db09b27148175961dda17072340206b3821b8d5eec15c7872c49eb727aab4292d6e890e7dc35b605a9858b96bc403e8d05fb40600465b11328e511619f5b2e6cff7b49bda7f4eb9b273de3c04965851130bbcfc29c52b86e4d6727963bfe09f63f648da83f04438356b995b0b0e27855fc148eb6913dc01611b14a31fdd8bce41843b114a24564baa5b8a7d7121d3686bd8f69dd7b5f47773c44faf03fe4e6a190a7b6b6c484482c457cef8d12482110449a19498ed05efe3d8f6db87669f08d595a9515cebd43e541ce83838855cba442fe0a177149a35f9e66b3c3c67d6e1ae7d55defdf18937124b1f3c219babff2e0adceaa739d107eaf8e06a016e14179f16b848d2754c1c5ea928abf98b1f8c6dae0f905b2a36d3bb74eb2b48cb8a5e75207b4ce8f63406614941d4c91301252ea4997dc0e5a716a71ffe1ee7c064fc37e7531934544ce3ed00b03e30b7243643e523bcae5c90b11158c9b5145382d57b3359ca6dbd0897241e9845be3f7e61c4865ac14989d7895ca06bade972479e61bbd241e766256a6f595e0f315b1c76dd7eb77b70229ffc97e792c86a5c60878824bc8963685fba46be1ce5e0a8cfd50392ff764b957e392c8af0ac0aed2821f9d45a8ce8ec2502bee4ebe95d7a1d1396d4e9032a7d3fff5f73139dba01e06fd74001ed0be4cb38381e0440d35e4c5ece0c9449308b81457433e3ba094be983e59bac38acd0caf4dc5178ec0e8834d277d30d9cde513606842b25817209efd6a21c62c8bac817c5991837cf880ff4a4ee4cd2b8f2e8f87162f33d3435951dd100603faabde1d87687eab61b4512bd1fb232c0c65fd597ad3b6441d1cb682141e6df0c383d24f2ae8b2960ecf535bfbaf73409488bc9357b5bc2d5c0ef7269acd04d94d784a5e93122b55ad671ed5a18fd15c2d288427858f9c06f7804e442ec6d911992fabfdb516f7623965ec2ae74934521e64f8eef4490b83880a5c04832cb4b6d826690ceb3a4c6e6fbba327388e341c0c49fc4ed871ed2880bc7e8495e98d2e5342880c8e95ae9f084be8d6a4b48ceddd9a3005c3efd87cd083f21c965684a780091750e459d432cb4df8c5deecd872f4526b1c0aecdd22d0053ae90096821256a88b2908b226c645d06cfc3340582bed9dc54fd10ac055473375ef1a222442ad0aa7b1f0bbd81305ed0e1944cdbdc4be7e38ee9c26f6755b7895a2a5d366b7b923cacf1f556630f3b5ceaf48ff0f56f686373f8ad227655a9b8809434db7280f13ebfd096c49d969fd3f098975069cb54bc2bbb905120d34197d6e992ff512ef627d5266559a9fea030291a85d1914dc8ee8a70edaa382b38eae19829a7ed0f8ea35825136229fdf6c023210cb9250cb70b3e1a2a541073d06e02d0d544b583a72ac42f5ce17ce1ba67e45e26dd504d5656c77c5fd1edb25be01f15f2700558414202bba2fc1a6cadb00ef6ccf867c0c39510ae3ad08def37a208ad57c3271317324bb47e92b8bc8a7b70c227de52244fe7c8b1effe350a1e5fe63e9b740770cabda78d352fb04627d283bdbfafb68d5b5b2bc0943ea03c3aaaba647ae88815f7b8ad83c514e7546440bd2ca13043085ae472b276217ce582444cc097ab52be2a307a3991c65946deb8ac258281ae2b73d93731338a02d2cb34f1c298f89013893695a2427b073c195455f59cc4bf188dccbe8262c99a7aca08516a0164dec98aede138fb170a25216da99c8f5db0359b58d9d481d538eaec6829d0f25a4dfc915cf5703de0aee7e5bdc91aceea06880ceaa21d281d51f5e69ea9d0cbb7f6e348153219ecd6f483111d8f93a93891eba8d031464c5b349a126ef840c11766ea275463c45301b688aa691590919983ebb3dc1fd3d3501ac38473c4cf5af9c3864dcfb0b20cd9efbac9acc932876952e014ca19e58bbdfcb885489be8260927b61fd06a705ed76b551bc608a9310117ce3ca9785b509841e8a812d0c795c255ae910d75fdd5e385daeb510780c61a6a2c9a7f2e8be5971acd7d3daa4f47c6ab7fd5eef942eeb4bb61a3acc93d9d754478f7181f5711aad0bfc5737eb22c074052543abeb4d9c6d9d6d7b4fde15bf7d4462cfee58e5b726db3dda201de7702dea2745b296f981f6cd7bedd00c1215b25a2b9bc1785c15eb3f07ebba65b1a1f19fdb0e1100876d21cf1250fb92ea25d05bfd2d38620c325022c6df2b5b83b9648208f00f644a975582b5a369005fae6241df5666e8e18647586f7ac3aead5461c2b16770c7cb44f32d42a68d1eaacaa471add144c0f83f98b4a9be8c1bca38cc293231785bce2a52aaa69933e67e18ecaeb4c307fa441ebc7a2f724735f6c59142f00885ef7ee0954cc6319d4f7a5e7e7a59559bf64fc0aeda439d290a3f5cd8b34e9420c64ba95dd429f00fa6afefd5407db01af8e818ff1f50b5d114326268a3b30a59be56bf9ff34ff83a020e36f0f9a37c7ec34d656ab5b1a2474948dadb5fe77a7377754b5b84b6c8ac7845f262e517bab8c5cfa9af2370cafa099bab16faed84e5e5a01c99acd44d4b14220da37a7c96f6473d2104ce6f9777aba93802690adb30c8238ce4a239a178e4516eccce37968d4781ae16045938406825f47e3b579ead6ac6fc74b5a43c0c709d5dccf2915b995359905451873d4389da2a38d8f300f2e39e6777d9d672a7c6bf435786a64545ed117173f3c1961d4007f4778f240b0f4d3a6f774710c0cb504f8f045c70c205b314708cdd94027e82ff1696e3474450bcb3eebc5b6500305170c47ae9ffe03289721b74e628b3be9207426b474d745710d66ede40dbc130643443df4c7e4a901ec7dade1a747cf4a35e3391ea0a7acc4c1175b3096ad21a43baff7da4f7da5321d0e6f82368816d90e4a0ba5034075ee7b10b6fc95e4d5ed3e0efe2a67c6f8a67005d2886040c386dd4a602c8ce187243e39abe6249af759d5b167c7538e924267f5a58227c59bf50647f58e403fa2d86d9886b81e23944627de84ea9d729170970a22b7ca16ea1be129eed9800b26c10b07b5f66b272c02dafaa7625f62b630f25ee8a4eb8f1de2b7023d56086b5a99074770429a72a967cee7a4646e58af3f0d371b7e6b1e47f78a4b151b5b3f189c0f8179ddf841121194d938834c49c1558ec5ca36609f12c0a9a4cfdbd2b684c00a3d4b62b7f6caa3caae3e1201a457eab3f92d8fdb312f73739c596df44f42a0eff6d27a44c01cc7ef1dcbdeb4fa6611c1cc05ff6a693dc499093a2cc4918a09edb3ebb222368380d80c9f128005ef03700b02ab07f3f519146499395a0c62dd1169040788e3e0e36a4d5afb6453cdbcfa94e50701480f8ce68366663efac60a971cadf0eeb28d1f542c76470aecccfed3088abec5cec32d01d94e33c3ecd1eb7261a4effc9ec82d3cbb6195a3ef6f99931b549bf0e3a2e7965b213710136e3868c0a80c3e021e63f9a4ce20cf7040d2b3e8a7b6d51f792cc616ca5ade592e5baed48276c22ce651cc661b3f3115d44e3615c69250cc79b0b33867c8b35c78fb3c0643679e8a1b7db5de1c3a3f261556d7227c887b19caca2211273052b1992a90ab6e9f9ce8e6346c63e1217a15aa73e8f8c3abba6ba94bb8588c0053fa06324fad91bb506d6e55d1e1b7d92bc7ba222aa4014d3d5e1fa3f4fec014e9c576fd695def0f671bfa385e5158601e040d4f5bbe4aab4e582e16c7a46cfba210188ed355c47cb523ec4a3bde5db6e4e32de318079fe478058b9b6a5fd27a877fda470f890420a29abc013bff03b5fabc9241f044e90430bf25a6779ce8ed772b13aed33f027836e83c7798fd2275c5a255d62d0d42d0d1daf824abee320f5f7149ad6a3aa1c6d96a66a00a4b0168cd6fcac665d18c4c8dac47c77abb409b4a57d6df55eb0c32ba7dcf53aa5b9ac72a698c6a5924ab2ff6bc6dd37ff23424a59ac01c9e476417fa258099b1c776958801f1a662ac29dabee4df7180827f3d6192b1baf462d5bceccc7d3e24f1dcd849155095f819e4f15b622e17f9a1bc8a90af87c45f7607b8430801ea523310c1b841af2af697eccb41978f6dd5b8bf4db061a5fd452d398f6c6a1f1d34928220f50921d95bd8552fe5f3e88654750b21486fed1a9603b9c21afc8663a70a71527f76824a5211350c1398b4d066d5395ec15d9aa4aaf44b71e811a38ff4d1974c4044e70d42b84704c1467423fbff6361708cacecf3dbfe31825ef94d5121353cfb2b701cb6f5f866949d976779587ec4549e5a3c2709c088eb55da8483dc51e48bbaf16afbaa87fc155c6465afcc92aadb99a2f52b0230e932141f66774e130495e56d740545fd3a36735246b07c2154eeb75ca07ae422ec06a435acd89cc1b05236e1e7d0bbf42688657c31768cb98f34c1108c9c3c81827c77e0e3f615dbfbb0a5065fe6dcfe83d20ed324fc7a646373516c40d5653689b328ccfbd0b6d939625ad58df509d8f3fb15b5d876c092d61afb3c7187ec94a59d5348ba670b4f36e9029117bf9851f7213a9f7b62681e5b18f674eca742219c280dd11222bf365862cfacf563f5a09aca16286a3360cc3a5d59d3bb630734fc27ae91b00258b548449d6fc5f393bf77370efa64ad239bbdbcd6737fa6ba159b01519ed3677d0e7981e7df4b80110ef14810fc51206cc9c80f9f68c4aafe22bee552d3fc62d142584d306fd0026ed202c42a39ca55aa5d7376df93d7aea60cd7a49c145c91b1e5eec4b87dc2710631b0984e6caf6819380b07281636d3dcedafa457b9278c1154e4f9c02c69b1476b783ee94a5fd52b3a819671c2a4a74bf3f9a852a884eb720fed6565f7ceecfe3ff56d939a4d7d50f43bcc1415caf0cbc5c5bf7854daca5299dcec6a91348b6bdef007cb6b425b2396e0e571c7f18ec65195ff2224f2ae732ad79dc7206b83940d6234b77ba7cae10ce6b907cdf2239c840d04e9345cfcb680c2437f322e94b8361aef0f34e5260d7afdb731b706c9ad55da73bd72a26f1f751a343e21c691dbc72934b52104a8a1dbcfd61b8b8a40cc82f602eb9ff022b8b80a0df6acab7df102e4045975cefcc632b2e4fa1d62ac009f5561bd778aeb8be6589fe6fc49cda60da0743b038eb510763a8d1ff5a4cb328f1d0672d2ef8bbafdc3c6f99312e05ad8020b08bd69f41fbc2f7d9cb6576ce2319d8d5d50c2aee92fd06703e5c7eaa5852a6dfa9858010dc7fea4c20572b30eeb4599a24072e93e004671adfce585e5f24e2b3caaca6783e2cd9efcf72d710ced5a67e7af6157371f4685ecd1aece8c4923a3d346206c13d69e290907f5d0ba1dc08a01b24c5ea41b6f408f95c3fcfc8f7f23bac2aa1d8f8d9bbe80f0ba1b285dd36d38c99c", 0x1000}, {&(0x7f0000000280)="64004849769e1aa476151339d40a8d7a8d10a82bc909b278ef3706c843c3def93e9f8310ee80e1674d0d2a56d350eff31663e0b10fb2b2ed2a92950a7827b10e774f54", 0x43}, {&(0x7f0000000300)="6c78d7635b2224ad8648a32e1266a204e3420ef1130e6b0bc38af7216d6a76b5da23d72d02c4f25c55820c622ebe3e110318bd54df051f3a36770960ec6cb8c53ee4f5c7c627a56c0b5ca6affadb936df67c29c681572a0ae7fc8bb721847679e4bf83930552a88c214a086f88e4cfc1739496a6e56337dbbb68db8eca66a874dc842c43b247848c92b8b6b8479078f9c186f2754b5832937c003b0321d7f4f40faf8b54244e309c52dfe7845659868fc2c14ff877958cfdb66b79064fb57c25f919659fd97a25c0875529d6c73ad83defb0a4993905e847356418553013ae5d1615aca6b3ad9225d0c4b3466c76338a04ee6c3641", 0xf5}], 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffe, "a147780ac85a536e131900e8ebd81823fc7f0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) open$dir(&(0x7f0000005c80)='./file0\x00', 0x40, 0x1a0) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 12:10:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000005) ioctl$TIOCSTART(r0, 0x2000746e) 12:10:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 12:10:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="9b355b8c82d5525066fe5c48258ec27d1e8cbc8c59ad91518a2d3ea89ff7", 0x1e}], 0x1, &(0x7f0000000140)=[{0xd0, 0x0, 0x7, "53ca248d13c9d4c1dab8d1e21171cadbb7dea1a1b27dd4d7e5f4678baca5fcf0295422cbfd3c100e0bc23b26a08f99e89dfb76a29c59fd95860c01c06fb2eac6f923a6aa586afbdb0716060e6f0a5090b6958fd8d0277c9a4c27774db3de813c27012443a7f304f486a8b160eb62c10c6a4efaec67b4a1d971afd8ba0dd857b40a66cd92fcb1379adeba05e6716e8e69fd4b6f107cdeb9ef3d4d8a62b23608e163ada1d700130f1f9a49d1708cac095bdc15af771df71b4e1d68da"}, {0xc0, 0xffff, 0x12f, "f2e137834bf389e75d08cb898f10f7b67193f896cc81fd5057ccc0af9739b7dcbf81c89cd892e0a95b4e1008ae2e0e201c9bdea310859d8445c02e68a3df9feee9dc75108e08b74a3fe645ca7c04ea0017b323f6d328bc75c513f449e53b30d7d08b3ef7a81d8387094d692b36af4ca150547ee32192153600d41e8c945feee17133cb3accf18b6228821d2dff79ee9ff32c5976f67d334be174492b072d56c436e72185e3bf3b63d4d447d673e5"}, {0x90, 0x1, 0x73a0, "a9ffead2bdc94cbb8e2809e4e03d7b910971cb8e57b4cc60e47bfaf5977a2dddbda7179a95c833fabbdc5c0eeb19498150b5be651d84b8ed9ed88f8c5a9d664a7fd0f8e35d4a52fca81fa4231a0150c97609f7609dd6a275738694f4334caf251ef51a83f94ba24432f586a3c094635937dbc38ba4a3d97ba4da79a3cf27b9"}, {0xe0, 0xffff, 0x4, "4d49495864a61817e1f077e0c4d6009a5e1f522405bac60e93444289cb529a004f00837f5b797e176533555acb0c2c18c1cdfa6de98566968fb9f82c6b2e0de0d791b3e39f633f7dbd83ba015ef9f78d5ae6500a46b5f3a7aa41c94eb07aabfe3b8768480e03bf15eadd84012eaa2a4eac3189bb2c8d29f713d4b0f6092ad0b6e7876f2b953370d3224659e86743d64e7bfedbf3aada61223c61dbc66a5ecad26f54864a864e10bdb68dcf9335e2f0aa486ebbdd4b131a6ec4f8a8c35aa42c6a4e893a5199c5eb6036e68599"}, {0xe8, 0xffff, 0x8, "25671e5c72ba2efa7c91a75be4f4225e30981e359ad4d47236982ca7e42b8f852341053038efd3ab3eedaaec308683ffac3c68023b7421d63f648e34ec4be035e94b0e1ec69526d3a60d84e551a93a810d864f9ea43bf8fb5f4b30ccd1fed4d627392dae9eea311a4dd5c9f053aea4c837966f44bdc71849070db1f15d2e37296092a8209d22a9eb3b6f081c639e9b4a2cfabe24ae2cc966649da1d16443de0e21f709fb250e5bd2b9e822f6cab410c57af6542dc22152475da8b4d87a9da52c6951fc6782343a599b0f101a6c893d1c2df78e22b5507a"}, {0xf8, 0xffff, 0x2, "93ca1c03758e07aa1fb2205af1e2aaf3c8d1d565134ae036cfc6f545956020b84263098a8853c09ad73953b7708f270112e2c6dc762355da8c9d8b0e55c64d356a9ca530530903f317a8cfa492baef9d0c57632b8c827bbce12065f6bc39fa1ed26b283b0caed80f66e185b3c218152633fd751b800a7a46dc873132a544b82734439da47d255375be683a80710972298fd5f3c979a36af67dcb82c2b4ec4a45e914fdd35afb3ab592de42777398977de77fecd5cd276f87a456103b8e026638f71c0064eda254e39e588d385c3c5180d968fed1a9f0f0379e962c11860d26ef8c80543e"}], 0x4e0, 0x1}, 0x5) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) close(r1) bind(r1, 0x0, 0x0) 12:10:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:10:08 executing program 1: r0 = kqueue() r1 = semget(0x3, 0x5, 0x0) r2 = geteuid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x7, r2, r4, r5, r7, 0x10, 0x3f}, 0x8, 0x5, 0x1}) r8 = kqueue() kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x5, 0x127) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000040)=""/162) write(r9, &(0x7f00000000c0), 0xfffffec4) pwritev(r8, &(0x7f0000000280)=[{&(0x7f00000001c0)="5078c2c4e13e2ac33d698a63b2f8b083cd7915bdcd55a70cc62ca2be94dba16552f2c2a5d4e68c49a31034d34420af8f1d7765ff9ca40d1f506840198c996bdcc94b6151e2fae2aa3fb1a9f845d4cdc39db5a92aedf62908ebc5ef616b1b28798c0846461bea7c2951953a2ebe518d8d70ba1fd0a909b1dc5fd9323e5f3357673031bea029bac691bae7fb2783", 0x8d}, {&(0x7f0000000140)="c7c2fd9e9500d62c9b5643d53f38948d062fdc74c4889c9c1407aca2cb6fcea25944cd9606c1fceecdf850fcb56b65920666570b1044b7ccf40ca727a4", 0x3d}], 0x2, 0x0) kevent(r8, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) read(0xffffffffffffffff, &(0x7f0000000100)=""/8, 0x8) lchown(&(0x7f0000000380)='./file0\x00', r6, r3) 12:10:08 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) shmget$private(0x0, 0x2000, 0x517, &(0x7f0000ff1000/0x2000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1a) r1 = socket(0x2, 0x8002, 0x7) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f00000012c0)=""/191, 0xbf}, {&(0x7f0000001380)=""/105, 0x69}], 0x4, &(0x7f0000001400)=""/188, 0xbc, 0x800}, 0x800) r3 = semget(0x2, 0x0, 0x2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000240)=""/67) 12:10:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0)=0x140000000000, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4000c000001001, &(0x7f0000000040)=0x7f, 0x4) r1 = msgget$private(0x0, 0xa8) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f3d6bf8078c0e7d8551732f62c68fde000000000000004000000000000000000000000000000000000000000000000000000000000000000000008200000000000000000000000000000000000000a067a8223af7d8e2e8ebcb420264268cf0eec065b4fcf1a2fcbaa2046694759a5719fb"], 0x88, 0x3, 0x1000) fchmod(r0, 0x28) sendto(0xffffffffffffffff, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b1", 0x60, 0x0, 0x0, 0x0) 12:10:08 executing program 0: socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f00000000c0), 0x2000000000000235, 0x40) 12:10:08 executing program 1: r0 = socket$inet6(0x18, 0x1000000000003, 0xa) r1 = semget(0x1, 0x1, 0x110) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/137) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x3f) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in, 0xc) 12:10:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x1a, 0x1, 0xceab, &(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x80, 0x4c6}}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x720, 0x4, 0x3f, 0x8, "0108fef3f5a14e15a7969285448709654b1f07bc", 0x0, 0xb42}) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="db5e4ff4165d33b0b5fc7f8eb1ddfe41379595cdcd58fbafe4fbe6710f84f22be2162c9598c80e3c6d7e16c6999b48fbafa45b1d1bbc84484f4edd65ac6ae9c1f1b622123cf9fc234c4393936de5b3bb98a98f0279ab7e15f83cf7d79cd3f4b7f94821cdf298", 0x66}, {&(0x7f00000003c0)="a3ca8df5865c88124e79ed46b8acbe1f5568e70a3edccc56a172c4556330d799fb6fa71b0392376508b3e3c725f7fb1927c912027851b2664b5d1ca489766d41e4a17aba1a6cede3b8a3f34f065a6af78c8e4b98dc05d9bcced8bc63dbd12caeadf5a3865f3496ab6467bdfae4979e09b8acfc27fbdede2261bcdfb81c60294a0006a04a28fab750140d2866558140203fd0c0f0d1d798ae22c0a89964a4e6d9fd", 0xa1}, {&(0x7f0000000480)="55bc7af3ae8665669db882f4139c2dce7b8308b5760f2d956c0f15d02b2c9a156eb74b219247c312b7913ae5f7bf9b8eceeb6c2fd0e148d3f9221b8c79a124ce4dc2c803760b1c5c9d2ebb7f813bcb89d5a3f9531376cf4757a09edfb1d3c0b6f3da64f38cd3aa45fb703a570328cf4fcd8fe075657fbce9ef37e8ae950778fa1c3741d474c66495b4b4ebcece522c957c00d9073390f5e35462ad0895750c94fb05975e11b56b4f999af113dbdd34f9cce4efabe6aa53457822f9e1a113f62084f9ead58764998c424aad1ea8", 0xcd}], 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) madvise(&(0x7f0000fd9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4e) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000007c0), 0x7, 0x0) 12:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5e08fa0023d58bf6e53086268132044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2baf803ad22db0c966eeb00000000000068f7acad445dd97601a9f743448ff076f27ab1b57c1e265a6332d166188fcb14557edf567c88303d3275d466a22ba7af378b9f25a1", 0x1c4) write(r0, &(0x7f00000005c0)="92", 0x1) syz_extract_tcp_res(&(0x7f0000000100), 0x7fff, 0x7ff) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x100000001, 0x0, "82eaa6a522d1511dadc4e8d60da0bdf4eed1813c"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) close(r2) 12:10:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01402e2f62757300"], 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccffdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 12:10:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xd1) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) 12:10:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/158, 0x9e, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x7f}, 0xc) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x1f, 0x71a107de}, 0xc) 12:10:09 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1184, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 12:10:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6b725437ddb96ec9c26a97c93e84d0829a786e3787378bfab4e2e3dd28f7f68602a061695be9ff6c11e088b3fee07fdfa703dfa23b95de68d2ba5555f73e24d3f10bf236414f4a891d34fc504f8c474bb9fdbd19e3a98e4f8b415c55d0edd6f5799defd0407a061934c7df324879b2e5efd4535171d6a3c6137fe9e6e41db2a9e7fd0b6ea432b5943692f2c062897c134f84fc56a4d48e1ea6dcfd08bec6e4b9a65ef1a6f686d687cd1c5034a74a11b437e97d52d36bb8194a54eabceee2ae25b93d7711cf4c6f31739d", 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 12:10:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) write(r0, &(0x7f0000000000)="13bdcd2d3fdbb7f239886c3b375b86d94202f436e3ca571039d521142cabda43b5869215365a17b69fba11e195615499ce63e1b10bdb69dd35a6135daab354039bce0f441a17cf02c6", 0x49) r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) kqueue() 12:10:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:10:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fchmod(r0, 0x20) utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 12:10:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) socket$inet6(0x18, 0x8020, 0x1) sendto(r0, &(0x7f0000000000)="413614d9d047e0ad85cda37ec2e310236739fed9d1878720d6426720b96f95607bc6f3180226054689d80eccb71dcdb16a9207a1bc479ac2e54cce022b3d08a65dc2767d004878562215689d5026edb4060c3bd6c6a103384048327aaf6d979c10f1f8c8792e99f4c23c317e6b4bd6c6a22846662c921fde1de2e94a52fd5185f583edb3b78553ab3c1942c0e64793f5008f9ad0bbd6a30981618c471df38073a776e9b7fe5030480e3a4f1800e88dc2c348356accd959f6d1ff8e6fda43338b185779251566c33ae0683b153a8fdd2212417d15cb7c9f24ea0a8451eebab8ad6c0e848f47ddd7c42907f8455ec0a62effdf82fa5bde2843d4fad972d61bb151df98436c47b297b032fa6d1d1ebc8e8f66a1155a25c9ca8ed060d9399978787e0cb9f16bced3de13fa3de35a226266d9a40b366a0b7cd8bac3a8ff6830e9ee34cafa5d1cf73a27f13e6d7d0b34a1126f488d6a26b48ce79ef778eae97421115a566df4b4b51f4e9a1910ffc28fa205c830a33f00b9418ced34785c38f2d129d483564367b3937675c8f31f80a09bdd06c12fca02f3d8c2422d4d6327e15ac26400bae0251d7e94c2fc5fe0268e649be7a2e8b31eb0ab0dd04293567bbd607ea8ac09b0a3c99cc2659bb8cc50df098cb9089b2395ce5f4121b6f8400773cae13a81fe7aaf277b8a5de03542214d2d039ca3dd0910676a35b886515175a52c678ee1d0cbd3b3c8f0d39bdbec1c3bce2d66fff09dfd905709b58fa4c47a46ec94723b44f0c29ac1be03a758ceeb360c3a1d31abd79de46afcd955a1cc9bae9e6787a53b3ed6262edd6e579b637d285b531fd319de5c6138c9faaa778bf8bbda2753a55c663a6e95396c6b9af6accc844478935547c53c3c3f24dc8131b8322402808e23bb4126bf8816c643451455bf8294678bf7ffaf4e555bc197f54abda9423ac838adcb4a6c2ee55895ebb44dce0fc9713b90a7c720b7d50b2fda90942500abd99ab12d4c4aa0cf0c7411c2c6942720d0f270dd36e97be04784021f4e308e813cf64edb1b220b7d3af9b9274e06c0e1ca1cce3686cb840bbe6c7d6014cea0aa138d95076098b344f3d66a525e33ee2ad6163b98ac0dbec2d2294bc7606e5945be7916b3635491ea1dcab9fe09230fa7b4b959bb3e39e5a80d2baabca6efbaa72cb53b1e7abc2f26e04ee62a5c55cc676728369ab44f71b169310d3999d9ad33b71785250ff9e8fbf41794aab4496a8ef5bbb78b0339230acd44d490254403503184c016981a503a62c0db531a98fda78cc58dc6beff7a4bbfc5ab75fd44f44d8ec4a7ee39d73f94c93fa32aebcf188ac7325f6257320a255d427f60d55e28653765f046c615bad0e60bf2693299ee304f189a6b6ed938d54868ac0393f069aa77135a2371ad5e44d36604a3ba2b3750b107f842b4de6538cb9e209a81116bc19caa41ecb41a8e806b9f930bc4afb54293c7ab45b36d68f5d74a5128b2dddb9b3487ba04346f73597a9e7a2bd1ec2762e0e20ee512a47548e25ed22dc9eb5e91a62e698136c997c6de504df7eaa98c5d8436c5a289af75b57732c38c57c4e3ae3832fbea62a5220d8d554d4808c640ad235514167c18ae789fb892db9749bca5d2e57e514cc23cca629b300b9c606234fc0822a58194f3a6dc2e5b8af18220a3e3ca9bb4f59b6ed1e62242d4d15163c7676d21092702d1ea0c55375e041323bee62e6dcdf7919e76c054ef4be51ad7bcba7e2a2c83063a975117c3248e351a7d530b5ac12af6effe188d7c02c31684d0356e130a72c7081fdbc8b1c24dfc6500895ed243aee2c3bdceb7526e6890dadcfc2d51080c6cef9aaf452f2831c55b8fdd44f4f790543d746ae90c18bddafeac8da465f1edb04fbade7dbdc85c606d64582fbe29071e22af419b85203389cd28ad7464ef4cbad455325bb061c68b539fea193e263a3cf4688ce28422bf45efbac573caa7f82167f536d81dadb7610bff263a08786a0e03cb4359b69cfea6f1705f2ca1bc8b326b4af60c58d6fa56078ee938279d61b0bad4f4c359b8dfbeea87cb19645003664cd702f45bdcad7f841bdeed9230020ffec501a0ffeca86ea118799eb970071a9b6cbb94e4148fe86b09407b95c347d3419c572d6bdebd8cdca742e1d218c1a441afc3c4037a47b7641395dd5d4ce1b15bd25e7ef29d9165872d32e8c02976b90721004d1727cd91f61142ed73181ec73cd5a5a1af62c220f5aba778b063d0c82985dd16eda008268575bfe8c8d69e4bf52221e22178f393b01e6b517172076d56ee4d613606329f4a69d3ee60190ada3b3ff5c66775117bcde667955ff193a332cbb2dd0a37ff9be023427f78ff166b7be294b104ee99dec4ebe1351f1b1cdf57e529158680875d37979fc8aed78522f8499a4304437f86b38bc4afdbb04cd7663206b84fb07cc36d22bac604c7f52673da2d503c64a2ee2da871f3030f49b0889d7d947b9735651474fdf8f0063243e4fd08eb9f8075f11c6712632016573a791dcbb3b75d61dd2fc072de95c7b42f7628d10698d5ccaa7fcc80b6e7844fb29c682796ddf7b0b5246e5ba0b6b7ba152fc775ef98fc41a44db1906c19f71e585e8eed68c63d97dd9d49b7023ada5ac0c642135a18b1b78df7bbe3d3f23a9da76bd0ead3a46e7559933a7d3d952054cb2b24a59fd09e970c7c479624f76d85fa75eb8525ee993b6d0aab2b5b8cef45d1179cb5bff5c711fe476ec7a77065b06526595f527a604e07431c1a9f5e27393f8f9881af36b9095486e40c04b7fa925a782ba54ba5caced3269da502d516ed413ff2148ada0ff66b7e3296856efce95d1baab24afdf4c6aded53e27a6b6e1e4c7ccbf634307a3d27d673a19eb47b399d8edb0a61c29ad77c8006a0390082c6120e6de0246c971c4b64fbdad62e992e0006791c2de2465550c65db913e6e9944d779d082782866652cd9e0c1510bed25681ea5c590428e4acae8d2c252f60ca5ff4b6bb584783c97484e02b891bfb7f9c70890616d55f681ca18c99411fd3ecf979ca4fdd7036d4fc87c6233d670bda5cec2b72bcc79d2f8d1dbe340a3d1534c2cf1a8d3487b0b93019b223dbbf5db76f56f5b3a260feee977307578f7d0fb1a588483c81ca6ef4ff25ae6e8c126694902ddcfab7b5685954be59d36d1dc2d5ce9a6df10dc1b7469cba8d3204f469b91f0df2d01fc1daabd68fc0b20e858567653fb05cb73996d38a99cf880196884d7531a6e07cb4b8d774be753c4f763a9e31e7281e0ea441208a0844b57bea4d592d44152630d4e95a896e1fc2de9e23bfa2da34c95991843482f93851bd23309a1debf53184beb8eb7ac7cb96fc1c4302b75389d6fbda79190114c0f14d3b879b447dbf6a73b5a860f934f6bec151cf2bf6c4418f9eeca10ae7e8224380c66f868861a0602cd421ebf86be366d9f522200924611b0bb808427c3fad2b4e025b6d9350bd8353721f8d567ad0b55eb6191e7db16950cc53178ce55357da49ca1bb61d76731be1ef40c88839a3ec04ad6632bfb5d37cca554d74d59b557ecadaa3bc4ab91f92dfa6fc255147e6e9bff43a3ad1bcc2b1c6e7d3d8f2455667237436eb8dbf9f02d618889d16a7b46fe728d0c7dd0db2551636be0d5e59ca79f34a0995165d8d74c4d972154728ad478b91d78e991f599f0040ca54d8bc05a430da8881db4d8d7ec74d573222d5dcb2bc2b417c17e8e22962fffcdfc1ee686a4b7855e190925eea9896b1f59a08b4faf1d00299aab25ee4d60ad2f4c5f40ecded5a80cf316fe16f72e541f2d145a1352a6a5bbdfe266ac8e3b23a73b99777f87798c778a2f480bb1f339db5f00a6cd35aaecdbb624a0c16cad63c941137a55ad05936b58e07b880252bbc332d72ec98fa1db6152fe7c5508c18c43d4f4e5ce1540f87c31eeb278f436785da9293d060bbdf0f658c6447541a8f5f2d3e046bc1a81daba990c66f6511c4d66a4cfa9ce6e53225db73d5fb21cd450c87c3c41540814ebd60f5ba08690b7e8f12cbb72c3797b61fd72f834e9a357b1f0ecfd55bb23cf44af69b8bef7961dbeca1e4986e1329b541eec18ca945b85e21e2cbf15edd494479b7aebdc95fde1ad7709d372ab7e0851687c9b9b16c8fdab63cfedebe2fe43e2a2fdebfd88fb9bf655b63e4b6ed6c111a22aa65393b01f619c3eb09965f595a0478a8f358ef879b9eb53b842d7414bb9a7ecc2cca7c96994d9fc9b1fcba0fe24a113921b47fcc733635c808f666ac9f842c7ad096576dc636a41b4fb56c5f6aa43e77d048f225ad03bda832b536d6773091e7800632484ca9021a40be1e62174ca2b649e89ac6391db6a70fb9c978c23c295bfa173bb82951bbbda3d5e6b000e84252e6f1dd100d0d94c067b11aeee7807c15c836d2bf58f365ae2135f6123a726a914f162d4032a07056b5be1ba6762e1cb35d3cb56134b4dee73a0091885fa0cfad608e805d40fc378980604606190b56c56113df959c2835ca68b11e02ea1b2ce4562d754501effe65ab2649c1bbcdc44f385fd9d084143d176888e7c7f492f66f38e4008959293c99c7bc538b9ad61c608b1dbaef837a60a3a3ee78ec6a9d2a112a166213488fe7a87eabed8a117cf5c497068b899e68fb2ad7d5e3c12c6fb69b5b40083caeb808eabd85dfd6ba27a264e2982ba56021bd54202b2dce9eefd385683c2666e6019a0d861319cd2fd3aeedc25fb27003ce2eed4d6a8923ae78ca30137b3c67755c7e2daa3ccf046716182a17377df5d54b5ce31d48052a75ab9f683d587a3a453385f97e82f1d521a0fecfd8a431bd9f5fdf74c17767385120bfe322c34e7a379f00d98421e5c3ad3b13a4a9815bc569c7c0fc9fc1e294c3790111cdca1f5e25aff4ecf6a049d422c14ab032f063f16510bfd3c05d623e0cb2684f3fb1c0b5bc26f8d6857cb29c09e35382197d9c5eaa3bf52ef8a50697055285da29eafbd5c6f41897cd5bcffe03f166e3c297a53cc9848dc666ad902cb5415ab49c27bf4aeef9cbe0e1c442f4db4e191cd59741ff5672a412801ddf39db32d095bcd120c743155c41819440e9681cbcff4fe5d2bfb486cb4b094022fc17410dd0a1412b26a7389636e3b41628a7daf29bc76ae8039e1978cee3169b39a8a68de8730a5c2af992f38f99531f7c5a06921f6e70a1c7e4474dc5b89de40922c45648b7726b6bda5507ef2d8bf02a747b7bb9fa5e7b77cbf35da4ae6ad2e6acf08dfa95869269d2fe8827adb9afca15408fc948a08a78528b5d1522edb283468c539ac760309692d6667592db03d86c2865c68cf413f5699a0d33d61704123dd890b41199dadc5ae1c5758f3fac1fa35c17e6ed098098fdfbbe8049eb5db91930d6bc1138dda72cc8e938edb06f4bf97990921476f7435e2c113469c88b3786d2be5200d5209b29920c6ccfd4a87910f7935bb377c1a342a3b8ff30fa81aa86932de716b2f81a4e9b2e49f7f6cb34780c05a4d62ccbc98ea3636e0cc77542975e764edbd0a697bca6033654c2ed55604a0a6f819fafbc4cb6e614bac722bd6c2e8cfb5c94d687c87e54d3d9d26a14dcd0b218a76ae36e3909425559b7ae9ea23fab8e3536c6f1d44a2107e07d6e39fcc41ba531137b68b42fe2a56fb2e32575b4a8cd21c2dacfabd884dc9714c3d424455c2b3ef81ed0f6724a28ecf91455f92b0b8889db6f4a946a749154bcdbb24e517d39356d5e44a41bdd643671d46f99a46de4b10d68a647f1e8b52192c07f7b64e009ad752942b7eb9baa964fee7bfe62c9d044d42bb369570397b11b", 0x1000, 0x1, &(0x7f0000001000)=@in6={0x18, 0x3, 0xfffffffffffffff8, 0x3}, 0xc) 12:10:10 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x100000000000005, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f0000000040)=""/238, 0xee, 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 12:10:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ce745c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c59471ef9c8e04bf2cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f34eca70411c2c8f4472f7bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0x412052764c9fc8d2) syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/202, 0xca) close(r0) kqueue() r1 = socket(0x20, 0x8002, 0x2) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x62) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) poll(&(0x7f00000000c0)=[{r2, 0xc}, {r2, 0x81}], 0x2, 0x0) 12:10:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x110) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffff}, 0x0, 0x0, &(0x7f0000000300)) 12:10:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{}], 0x1, 0x0) close(r1) 12:10:10 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x0, 0x5, 0x1800}], 0x3) pipe(&(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[r2]) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20880, 0x100) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1ff000, 0x0, 0x8, 0xfff, "f698bf9d344277fe53826fcb88b059b7eaad3c81", 0x1000}) semctl$IPC_RMID(r0, 0x0, 0x0) 12:10:10 executing program 1: socketpair(0x18, 0x1, 0xffffffff, &(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = msgget(0x3, 0x10) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x400) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgget(0x3, 0x50) 12:10:10 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = msgget(0x2, 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() r7 = getegid() r8 = getppid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x3c}, 0x20, 0x5, r8, r9, 0x5, 0x2, 0xe4d, 0x27}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x84}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r10 = syz_open_pts() ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000000)=0x3) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:10:10 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x3ff}, 0x0) 12:10:11 executing program 0: r0 = syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x28) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) socket$unix(0x1, 0x7, 0x0) 12:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x5) write(r0, &(0x7f0000000040)="59f68f785f0b3193b6819e1f66a83a4c68fa3da188ae012e63464d2799ef2187aeebb33134a25effc209df968a687cf4eae4c3d4cfef1eaa8901cac1182d8eb377c82dcd2f6d8e3b6b0afc1632383477967b57fe519f1a062633ab9f34e1d27fc4d7aaaa4376432dea6c40087254a01c7927d31855d08f17511cde5dc4ab79a392d8d3428c89dc02d11103285db0412396f88fff7d9be97e89d1d4497760", 0x9e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x231, 0x28, 0x7fffffff, 0xf3}) ioctl$TIOCEXCL(r0, 0x2000740d) clock_gettime(0x0, 0xfffffffffffffffe) 12:10:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000640)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea79dc057fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad44c3d45a4942b23bd093511d32234a6673f3a726c59a93e45fff9f58e607c8e173dd66e7e4589fed090f0cbe6d428f5b2a10b9f45aa2effc38761002749f63176b57824029", 0x66) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/11, 0xb}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000480)=""/132, 0x84}], 0x5) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x10, 0x100000001) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() write(r0, &(0x7f0000000900)="63bbef5c7072a4f1941e56233b14a3f97b12e71e578ec4314c366932aef5a09028ed70e51959eca09cac67d0094ab72b246137d6642d5b7a84cc8ff8693e14ab7f8068d5f940d1898c1c4362be3e66677bee41c99989db2324c3120ca4bf6cb2d8b3e67cb7c258262d05313243d0547061120b4476de73b62e71953379e9fb2499", 0x81) kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000540)=""/214, 0xd6}, {&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/254, 0xfe}], 0xa, 0x0) dup2(r3, r4) 12:10:11 executing program 1: socket$inet(0x2, 0x1, 0x2f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 12:10:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 12:10:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file2\x00', &(0x7f00000001c0)=""/148, 0x94) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') pipe2(&(0x7f00000000c0), 0x4) symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 12:10:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:10:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 12:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa", 0x242) r1 = syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) close(r0) flock(r1, 0xa) kqueue() syz_open_pts() 12:10:12 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 12:10:12 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/120) nanosleep(&(0x7f0000000080)={0x7, 0x5}, &(0x7f00000000c0)) 12:10:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = msgget(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) 12:10:12 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x80) r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 12:10:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) ftruncate(r0, 0xff) 12:10:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 12:10:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80000000, 0x101}, {0x18, 0x0, 0x80000001, 0x7}, 0x4, [0x4, 0x100000000, 0x2, 0x4, 0xd4, 0x8000, 0xaa68, 0x80000001]}, 0x3c) 12:10:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x100, 0x432}, {{r3}, 0xfffffffffffffff9, 0x22, 0x3d, 0x0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x80, 0x2, 0x1, 0x2}], 0x6, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x98, 0x80000000, 0x6, 0x6}, {{r3}, 0xfffffffffffffffd, 0x21, 0x11, 0xf08, 0x4d}, {{r1}, 0xfffffffffffffff9, 0xa8, 0x10, 0xffffffffffffff01, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x400, 0xce}, {{r4}, 0xffffffffffffffff, 0x8, 0x12, 0x8, 0xc400000000000000}], 0x3d, &(0x7f0000000000)={0x7, 0x1}) pipe(&(0x7f0000000100)) close(r2) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 12:10:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000040), 0x14) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 12:10:12 executing program 1: socketpair(0x38, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xef) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) readv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/167, 0xa7}, {&(0x7f0000000500)=""/167, 0xa7}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f0000000680)=""/177, 0xb1}], 0x9) fcntl$setflags(r0, 0x2, 0x1) r2 = open(&(0x7f0000000800)='./file0\x00', 0x80, 0x2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000840)) munlockall() ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000880)={0x1, 0x0, 0x3, 0x7, "a95a73b672bba64c54f0eaac98ef3a1a5e3b1558", 0x9, 0x8000000000000000}) r3 = kqueue() close(r0) socket$inet(0x2, 0x4, 0x7) r4 = semget(0x0, 0x4, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000008c0)=""/121) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000940)=0x80) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = semget(0x2, 0x3, 0x20b) dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r3, 0x5) setpgid(r6, r8) getrusage(0x0, &(0x7f00000009c0)) pipe(&(0x7f0000000a80)={0xffffffffffffffff}) r10 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) semop(r5, &(0x7f0000000ac0)=[{0x1, 0x5, 0x1800}, {0x5, 0xbf, 0x1000}, {0x7, 0xfff, 0x1000}, {0x2, 0x3f, 0x1800}, {0x3, 0xff, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x7) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000b00)) setregid(r7, r7) 12:10:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000eb4000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x9) mincore(&(0x7f0000ff8000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/169) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:10:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xfffffffffffffffb) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x2, 0xffffffff}, 0x10) 12:10:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getgid() accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) setregid(r5, r2) getgroups(0x2, &(0x7f00000001c0)=[r5, r4]) getpgid(r1) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='#-\x00', &(0x7f00000004c0)='!#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='*!*}:\x00', &(0x7f00000005c0)='&\x00']) fchmod(r0, 0x10) mknod(&(0x7f0000000640)='./bus\x00', 0x8008, 0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280), 0x4) 12:10:13 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/108, 0x6c}, {&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000001380)=""/108, 0x6c}], 0x7, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:10:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xcb, 0x10000}, {0x18, 0x3, 0x5cd4}, 0x6, [0x6, 0xffffffffffffffff, 0x4, 0x5, 0xd2, 0x101, 0x7fff, 0x1ff]}, 0x3c) write(r0, &(0x7f0000000540)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005be437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c", 0x17d) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 12:10:13 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x108, 0x107) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x3012, r0, 0x0, 0x34) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) r2 = semget(0x0, 0x4, 0x400) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r5, r6, 0x10c, 0x922}, 0x6, 0x5fcd}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 12:10:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/189, 0xbd) r1 = dup(r0) dup2(r1, r1) r2 = socket$inet6(0x18, 0x5, 0x5c6) setsockopt(r2, 0xa9, 0x29, &(0x7f0000000200)="3a3f0069e1a2f4bf7fdbb502db98120c57ea567a5167e5b0858c8a9bf8b1d5ba3aaac609cb700a87869f09070a86ef76cba8c40836015003ef80c23957926fd18be43127cdbf2762e5950550fbde99da8f19723ffc9472bd6074903fac15b3b9d0859075c48b727c63c8c711690a48864ed7a579bb13cdf8f5d5456b942d16f629191150887b2c1475c44c1f9337a0e4654fdab23ba49abcf38c2a2405321a7380018e6521e21485973d898e401d57a027659adc9f61ccb7b51a189286a514d06a38a11e23a4a227", 0xc8) setsockopt(r0, 0x1, 0x5, &(0x7f0000000080)="6260c08f134707ce8ed3c858edc82d4a7fb6a33926a78f1478188cd28d6a2c4e5b447a37448f236f6971313609fdf0724acf48f50597d60f28cf80d02337681587c5fad6e585b9fb894e7e054998fa81208eeb43b495ba529e47c0b8023e820b20669cbf2236b7ed1a372b1214b8ecc5de4a6b3bde53910692dcc7729beed3bee17c17ae3bb36b3552ee1d068096f5df86f7cdb3955f61dada68f5e5b795e5485202a414e64b428c44db68c52d7d46395f4987e8e6989d5c871dba8ae0c383", 0xbf) dup2(r1, r0) fcntl$getown(r0, 0x5) 12:10:13 executing program 1: r0 = syz_open_pts() chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000140)=[r1]) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x401) 12:10:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0x0, 0x800000000004) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x37e) r1 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 12:10:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0xffffffffffffff17, 0x5c, 0x8ef2}, 0xc) 12:10:13 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pipe2(0x0, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f000041c000/0x3000)=nil) 12:10:13 executing program 0: r0 = semget(0x2, 0x4, 0x340) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/147) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x7) r2 = kqueue() semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/57) fcntl$dupfd(r1, 0xa, r2) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x3, 0x27f, 0x1000}, {0x0, 0x5, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) 12:10:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000c64dddfbf70700000000"], 0x1, 0x3, 0x1800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="020000000000000065175547ac6300b28f7e7454d38785a22cb379b59fa7427f6cc5a730b3726f5bccae36f6f778c1337486bb7ef5013493febd36bc530eaf208ddbb8ba809278ebfb374f86212957c8c3884378494ccc6daa6e45f92365e93d7d8ad02561eb4ef38d51231641e7d5a65c393ac1a5ba5360f985481486aab44c4a5aec6acce66c01e67678475c8e53f1bd40ee92dd3f4aa6d7546cf35b1efcd738b0ec119b25c0f916897cf43789e9020920cc6d3b88441f54ccbe85a061c6720e16e85f8b54e3f5957057fb4c27a95f25c038f4a0230a71d274bcffb33b026c4442fbdc34b3cc57f58cccc3297706c324bc13574fe7eee02c2c4a726bf31ad6747f71b5ab340446e7d7ed4cfd54ccef5ea7249fb3cf0b2de319db9d6aee0e8dbb06569b5f0120c7e4d9f678bf37740ae46df2debc00ff8a6fdb"], 0xbb, 0x800) setuid(0xee01) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1}, 0x7, 0x100000000, r2, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) 12:10:14 executing program 0: chroot(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) socketpair(0x38, 0x5, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1000}, {0x1, 0x400}}, 0x2) 12:10:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 12:10:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(r2, 0xa, r1) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 12:10:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/246}, 0xfe, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000200)={0x3, "e51604d0c35c1ba97785567567a43ea1c4e55a452306ef172c55cce17fde7723c116b9e69c43aa86e085ccb8156e5b1f0c62b9b58279d59182c6017cd5e9fc9abbbaeb604540b7b49c89fbce8444049b589c0ff62fb0f0ec27467bacf2589b81e4182707b0d12fa7400de29b9435cf2ad4126420d68cce16c498ec16f9318317a03692e85cc2ffd8cdf6b974bbc01bc31f8233dfffe57c456fd7f35987a550866d2f84b975deddb8366c0da7a9e5fea9e8509752d9b78da232e4436544f343eeeb1884c0ab933a46601f6ec100cd692061c982e5e64032aa8c0a99f1b2cbb37feddd04a5a99f91b9cedd51d355642f9aa539"}, 0xfa, 0x800) msgrcv(r0, &(0x7f0000001340)={0x0, ""/4096}, 0x100e, 0x3, 0x1000) msgrcv(r0, &(0x7f0000001240)={0x0, ""/219}, 0xe3, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000300)={0x0, ""/171}, 0xb3, 0x0, 0x800) 12:10:14 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000037e514d851ec592eb387000000000000000000e3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40000009c4400000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad2700600cdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c04136269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c3194"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() 12:10:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x3, 0x3, 0xfffffffffffffffc, 0x0, "4f0000004a00b3faed00", 0x2}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 12:10:14 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x8003, 0xffffffffcf9cb288}) r0 = msgget(0x0, 0x80) msgsnd(r0, &(0x7f0000000140)={0x2, "685f96154a784fac3cdfd0e04f44bc344bc15a6169950c2c26fdfa9ec921f950657a0f8d3062a4a7a2994bbe5ba69c3552e84bf511ebef9df2dce96b20f73eaa5625f74e18e69c0ee684cebe96711a171cf581bd436ce66ea158516742b0578924ebf9eae58e24a2f667c80dd75f7e4836fdac13a6d23046a0c8f4b3fa626f65bcda70c60e9cad8c78d2da3cdbadc4bd586d55fd"}, 0x9c, 0x800) setrlimit(0x3, &(0x7f0000000100)={0x8, 0x401}) 12:10:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20088, 0x0) flock(r2, 0x3) r3 = dup2(r1, r0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) 12:10:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) syz_open_pts() 12:10:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 12:10:14 executing program 1: unveil(&(0x7f00000013c0)='.\x00', &(0x7f0000000000)='r\x00') r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) setgid(r1) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="ed4e343622e920c61faac0caf9db1da5855147446767ecb15e435bed130efd9c46f73e611137f63fb27e82491a077bdce28d6262129b1701b55feb4df76353b41a2a533eb3532ffd83a691f96bb1973dda38339902e057abd9ce788465cfd95d408a15b3d71f21a0f739c257cda5c6aa0709fbb28462dee128e6f91f34aeb8e08015f6001e046e176f51b2882ffb962711a5d058d919b8387552da01630a7c909def14bf387f84cf1ccadd4131e8b105fc1ed8890e442719bb7b72ee14d1f719abfdc49461c71f06030d76c487bcba144d0867280a094f5093e15c7071d0600fa6b403a65f03fec3f1b6a18b3e8cc262446fa6fec02ee4e8d91893ac878812cbb2863dfac49ff884f1a63b3eae5c11b59a81b793cd38339815cce7a09ada2b6262ba9d099ec9d181bd8a6a58e8b1d81e95975db9709f6859e359201c95d863227818df4bae08ac03f15252c83662834bf3c5807936026b1699918d15c829470957f254281ac023c392486fd1d6cd1189b4caaf00acc104afc59a302a20db7c25294f40f95f9709b1116f87c113e7a81b4fe5d2d171e4130ac5fcca85636cd643eccffe3dadd626047c4df28ea8dffee132964f9e296440375e2908c9b83a40c9ab8df7ab55c79764836c23dd16850db2c8b0392ccc9b309e83e1bbbacf94be33a41933f9904a6d2df3c224a4f2474da3ab1b88032969486d9cc9d1f542bedc38b3aa2c9b9e101c25758bfe1f55d638fbb388a9de6dd084cd7c70f03a9b1bb4ff3db16a9d88bdf148da73632d5fedf2e4ce2b3e5350998c0189d8cd79b56fa5853524581a2fcd54421bacc1fbaa81bac93ae7c2ee33ad39c05c253241815480719a27fca36256c88bc05a5c86f1e5cfcd5b9f36bc9007718206ed3682e0d3695780f32cc138a300b72e47e34a319bb75fb38cb152947798be10fdbc7e25679cc345a3248524a1e296b056f53536faa9b17b1f69001d0581ffd2f5d2585e823c3f6c484a26bd4a0538712180d56e7fe547d3a7407b0e33a8c04b7c8b578cce668ec8bfb057313ab39fef3669ebb666bcd0d874720d134883e37fcdc488af6fd7eb93c0dac183ad386538790b03ddf3c4d8578b343bdfc62ad8a0e77913f04cf0e3f8771c0aa68cd788daf23577f756300208a5da74a6d70d852937e4d5fdbffd9999d2d19e564f5d7db72a640c0677d1e9f5dc23194913b52e5aaf594984bc4d6d4f78e2878e2c312b669764e09d930a1bf252bac9db95efde58a7faf7611c483287f9a8d58561892e0c71451f34b8f2ffefdeac9d60a0fde3114e64782394be307793d75f5b417b8a1163c5f3e1a9b29088c61c5a8790b77c283d6cbe5f7e0301a3d04783c141c8134841c6a9266f0bf1091b48f6e7c2facad2a14ba1b0eba50e9613a1a01217e4ba2fd33e9f3f34e9b6739b90213c4445789bb9bccc578caaa8a0d6b120e3394cff30725c6d67ad500a82e25e0426c3e4978e4042c43d1ebd70664e378902772bad44c4c58f98feffb89432a3e9a6d62a5a6996ad050cb589d41b3b9e6bbf140501474ddbd61c4b63a8b421d5fb079fbcf9478920a6cbe2b084942177c12965382bb959ceae1fbcb700f5f9564f5713faae9b57d2fffc529248cd5def4386cdddc952bcd559e55401175ec64cf96f11631207daeafa8ed93e272447f8dc6ab5e31990d24a0ef9de5ef91839810b0d9401d7af44a44748621a4cb784697fb1501b78d684c45da32e4c5fa0d98dd78a32c3cf007ec4a67c8fc78ce536dc819ae8792912b5eb7d3d684b589a48663518abd6f5b7ec526306dcf72f599720b4c31fdbf6ce91eff2c7003e26c809d7cf2565391ff503cbbaefa4ecbc52cc081c4f2bfb55b80f15b14322659018a6ca45bdab37762acf1b515eff8cc878448ad42459761a91d382636bc98561488e48b1b342f784cf0cd68a46f336f6688fe359a84004f473528cfd9a8fbb070fc85d5788533dd912326dbefb10a0b0771203fcdb2e9bd5a1d1cfc9552c549beda7d1961a945207013691d218e2ed9ae93064a348cc8f1b3d6be6f0725fc23304476041ef20e33ec8ea1bcecb464bae71fac010373fbf676e142542db527d0c9f724e4514a02e7420d07c267aeb61d35849af13391461d040469df85f6f8fb66a91d33d2297cb8b77772e0e12fb99c2eb72a8c1769335e8587ddf330cb96c80f576f2a8457a9b03333b4f4e71cb01e1f70f8c9811ee798161bbacf12afb95f6d79bc3f0df4af6cef704b0c69de831fca4b947dc5da1656749696e5a8647b5ff630866c71969d112d44d9fd9f015722638faae2ceb004228f62c793d3896feb8d9c793091c8dd79334b517ca1b57ff2155475160cfb301829dd8c206bdfbc934e31bfca9d30689056b4ed6dc7fdf0170d68b1290aa20969a55dc0dae1e7b8ba1bcbf2b6c4205c6d6a45d12b1d322e356557b088aa7284b9c9897983b8b834641a7c749182431ee5bbf411321946e9a4a698eb5d413f26a8130f52a617a7b03bf9aa4431e259d2668aa2b402bd29d97b3fe636e3ef205b05c5dc28627ec70f4b1fc6d7db656786ae52cfdc42795260623045ff6a3f860f37188f898f37dbd2aa2bb84e717cad5bd7aff25622981f1877a2cb41c5dd859730984e282ed2fe841cc450aef5f8834961c539bcd75367e770f9784bd29e6f45f9fa4c34066da2e3b3a2f10cad4912420372bc1e768e125525085e2e4e23518e390a24a675aed81e817c81f8c0e0b06292c51b92a200549c341796df0200349201bd8eeb241a5054049fe1f3dc6d3a1a465a62b6753a25472f430a018d3ac46fa3929315bac418e2af31eb3d391dee5025ecf0556944b2b34be53abc42547bf068f2d8e0a694ee80988f23b24d06966f96bb7c2c843436716ecefff478ceab4b864d4911cb38b94d19bfa5fa55d5ed64479467890516e381f65acbd7eb5f616dfd9f9513fa07a1333a59652a50a4427d51342041e13dfde9182eb6a98212b2ca5fec09d1ec29810a8f20c00f23ef5a4e4ea80b2f194e9c8aa2c3eeecc66f2be1cef9933ced92ea3fe6c86892c02a481f893dbf311b132dc10324abba8dcc20ba581f3d7b21163771b2aeb48d2c42c2be7da94531104431e7d8cd00ffceab0706d7396c013b168bb482749df340a8ad45cf56878c8a257182b7944ad4c28c716c99a912068a0e9a00d4bbcc3a9346184d92fef40fc770440af7f3a7013a244e067a037920b138f146017da5055972cd1c572de036a8a484f58e01305cccef0ff004e48c470e7bfce09d3ab1a6b8a91b08b5dc2e643efd66eeb271703e94c86a973dc11dfb31cd5b579c62df6d6a2e6e4729f1a0d73d30e155e9d334b27b8fdaea805096d65998ee29d2b272f88bdbe5294502901c9f0602fc3a7567a3ee544a60042ac06d9de05dd7aa79abca423de5ca348ec5e5b640035c603cc7c2d246397f3818c73e78e6f5c7ecbb731d373b18085a5a755003303ebf248df07a6ab1ea0356bbc174140ec84eac297bf6e851e478cc10e63364a2fdfcae0ab06091bffea7400b8a9dea2d192525a890e82dd4ce74df55c78884ac53cf0922da1a6de4d44147c79569be9f8ed57789fc77f1ea96e0cb95961b3105c5355d984cb7158e14dec9d6091441090899957ff51cc9f709465a779b018123b31c33973c3ee18d08ceab48f1d93847e006209dbea94c832880843e16773ff480973cd71f21b1d62ed749f2d2576c2bb179d50d8571b911ef71a5fc7d2b0a900a5ce8c2b6fbb737277b668e145b4548532cabe06fbd89dbb892047ba3d5847162443266418719b39be369d9a2bfed57733da5c567187714b38ab3586ab86c76c00df6a354f52ff9f577f4543c6189944acdeff49d2469c4f038ab51daeab2a0997b129b0642661433a3726f4dd3c65ed2e4c516ad809ae9df77e4ff3ca5b117ee1c59c1632ea44e9f26940cc0f8aecc2e167dbdb0065d30a341ea9d08b5bde08767928879cb22f8f17e1a37a6d121bcca57b9eb9b9d5fb2c3d42551528339c28bb02dd044b7994b53a2ff7c7e25102b2497d7ffd1df84f9daabbd9f48b9498c42e809d7aee8dd9a899293fd5ed7b0313a8204e1ec68a47ef275f52a298afbf1214f7b056a4260c911f46632438b96f78097979a797f94d24fdd4794f25358bc3705ae1c2f0485f472e6531266e5a2dfc90eb701c3bba577fab5d50aa0eff0dead5d00da87d2a8420f33eb5a3ec4415a90a2c0699be0d115234a7a8470cb778c90753357a88b78b42504537bcf78cb107843f4be5558704bee78323854f423d9ab43119cd97fc6c4690790ac3db59ca6dfdac7cceeaa69cc56e981096cd438dd8b52947e382ab84733fa0dbc011cc4762f33911e8f622d0771bd8f006b0b741fb968626a5c3d5d4e6a03dfafef4cb052e7b168cec8629c67b032f8b6f502d163fa3dbaa20a4fb4593b227342f8f758d851ca62065fa0d3747b55282a088fed8576881a5198f1e6b94dbc4c0e3e7a93f49ab6bf702234496a0f6c6c0143d4af5a13b43ed3c95b0c9d90eb16496e2a9b38b257a35cc57b87ae84f7147999a6da236705e5c6338581d44f34b8a7521d1ba258726a965c40f487c3b530587539545bb7896587555317f88099d89eefc603caa93c659305225731462970075153fa3d64aaba46356f0c0c2f4851e4f8424b9717411878a540848a4f1c6ffb649a2c6cb4c68e2cc20ea45f344b3dbd6ae668739b7b473192a1efb87fef5bd896c3bd6df141ce9750e57660bae42ccce4315a57047e7f0ffae7172cc64ef31c459054ae6f4172dbed7cb12b9e544fc9bf93ceff7a67fb7ab8677067ab25bf7c08a6e7d03ff442dbd17299c4e2858cdefb3a3ca7ed2073b5fef8a4ba9d631d9e91783d1fb4b8970437bb7fad1d0ed8da2653ffd3e1eba410a34e54d7494e8a6f02b7a6ee10cc3f5235a306014118f4734149d814a57bf7c23ed804844a446ed2324e1e3cf1d387d4e8bd0a068c29f783d41c30e4f35f13def6ea2567c5d82ecae248723ad0475894979b26ca27a94be6ecf423c34c1bbc8df1eae706c1f44302c4e910f8f4282b905b5d9293ce2a669ebfb5f4bd0f85301a1d9313c7a9bedfae78d262f8f8dec2efbd1b6614bcc35b2b4161e435a1e5f013ffc12164d8fd2c71b1080b059a160b587fc1bb703456fb20d1e2472479371e5186473918051f5dbc9de8715a421ee6339560aea451a8d1c088cd2d1703c102d24dfe8a1b826195e7da7f59f6104f9adfe34c370ebe7d130ceb41cb24d12d876f66c4233fe005c5dddcf7c7ea01ac9dbe5067a78ff9bc9173565b8ff8b872c28ef31927816679430cf32ecf4e9ccfcd80b4259152309642ad5cc642a8f3a143aa0922270972e82b3b58836644992222ed39f387c642dc118ce58d81249273942e002f49abc14c12d58dc7179ad931e1f00373bf364b7aab951fd09b696b5ebe77d14fe556490e82ebd81411bc46750c857d358ba451725dcf647cad1c355e61d812044cbc4e3ccabc7f4baf48e05c2c25830bdd40ad2ad214b40caf1246a29eb099044c0a9c94525fcafe4f0bfb0763d0602aa67d5342ccc893065c1cd5994078e575191e83bd716884362b2e58d26863b7c45f34ffaf3e7a2934c65e649f5f85c6fa78fd5db19968ad3fe03a6653f964dc27ffb1842fdf7571abf742520d174615c0df52b5b9289a2a4e3bcfecfb5e94019cde0a16e3484e373fc6bc7f1075bc8968d03eb55e24d41589e607618aa57b6578df34185bc2419f585748304d42d63b8edad104cd3b24448c7b91e0c1d5d", 0x1000}, {&(0x7f0000000080)="08ab4b5bf541f65ebcd16c10410c807f8097aaa5cdde33e1d8d3cf3239734db566170308266f808f9050b6a54037fa29d517c703d3007e6b77d539de3097338de64558a13b7a0a30efb549cda1e107a02af44f02da70dd4f5933a6242ea0e3b981a24f", 0x63}], 0x2, &(0x7f0000001180)=[{0x28, 0x0, 0x0, "383e2402c32f1459b060f44eb98790d844b99d5d1eed8c"}, {0x98, 0x1, 0x3, "4d92938222c20ff72243a60647fe7cf47727aad5448e26b4ae464697184a57fbc053004c0d1dc7d5de30639513830bcb6c47530fb8779b16757554f80ffcd9c928ba8607bacdb22bd8125d6fc09e05908b0779eabd85b1025e0beb734e8ea1c4f88a8bf39de299f49573268f4cdfb934de31ec48da640918fc4852414b340c8e2f89"}, {0x30, 0xffff, 0x1, "836595a389fcd57b9a435d7013e809d3cc95be4c9499b6beaea5e4d8"}, {0xf0, 0xffff, 0x100, "d12cd891b49f0f7cbf338bcd49fa0785f917ec84dd82d469ced91dfa04e29e0954d87a94e60f1f8ea2439e381d118b7ef0b26277bf1c39db09ea70f2843c279f265c2482244a35d709b01c107d802acab580e79b15c29307e79540229d6630430e4fc11468112f33080c3937d0741a6a8bd5999e05f60d55515aa627293479daa7f73a9ffdbc2a1b11621dfd308ee7cf00de79275ae11f9538560e1c0a81fba16f45783ef9a664b8fb75371bdc5503530f840162b250b2e5dc6443f3a2cdf09439b4b309994660c1411641d35c48db6407aefbb84721f73474255c102ae8a4c3"}], 0x1e0, 0x2}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x21) 12:10:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="d9ab96373b298a6e4cee5d5f7c135ffd497ed0a9b2248b24d797d23b65c287fa145426aa9782538db37c43", 0x2b}, {&(0x7f0000000580)="80ad420672ce2443d0e61cdc439b469af79c2128476fccadd35e7d6a618d7ebf1b6798fa3574112406f60af1a83f6eb18a70db1dca6361292e5bca57efe6b06423786161df2e56669c01d0eda6b7a29574a69b8b27f5598c06709ffd25cacf8fd60b76748fd5fcb92b0f432de39a496a6832568f3091df6d1d9c5b45a0bd94707e00e39118a38d7b3749e6d0a311545b6993c7770247905af6e7dd0fc6b698291f36c5e7b8181c1e00862555b77ab79b76a8a576cfcc5fb1cbfa7a50b9af15f34c89e7d0fcdf9300fbf5ce90eb4caca2de03752c31799611f181df952ae114361775170fb981abf7c972d16d4d7d2c4bbee311a66cd9ff9d5e010ba043ab1760f295c10d2619d54c9308c35989d097019e09ec4daf2e33c0b47d34c601a8446a475a3cab431e81d8eca3da2504b2e1bb2182be83a6c1bd7c5c7f3f6c86118ff4b510344e1844be479ca4aea7a18665d1bc4f1ad4a0b209a4ba772cad2028d4f8a460f2725821a7508e09eb2c14bd5ad691e7b37fcc6c5faae64d6f0c100d3f30209099eb8c4a06d7b79a6866c641d2c383dc22da92a6774a8c48fc454e77d01853d6b6ac6bb538f752f6ce0579f02762674433c86269820370ae6c7532f088105672fdd60a72ed99d6893bf340a3ec37439c521d07e2f46b51e84efc44730b2f92071337086a247b444fe17c8a43e17f2cc74c1ab5e7e55610b8cfb1805e6916f31afab9ef91e3565e3c6d8559a77dd6c79a80d1134710542d1acde8fdbfaf098e83d0ba4511f43f1d71f63487818904952005d2e27f480b473992378481c641b96a008f2d59e649a0331712a8ebd417efca645bf8afc612d54f20f2973028e67eff568ca2c5f5d98ad7546f4966c3cc94c58939e124cf7bae0b744db9927d753d29e2e9f3dd9165a1f13f184b7fbfcaa0fbad644fee74353282f1584d76a5f53ce43e0208e90d144b5d36a3fdf00d45beee62dda2c4413f68f1f3f4cf487ffe6dddb8c29d5f23ae13b4db50107c5af142ad012e67eadf0a3631cfdcb0d4136a38272d6bc0945d2bb538b9f10d98cf74c2597f157e98c41b62225fa733226d01b6f1ae0432d206e6dc350e862c38f9dfbf9890ca854f42ae50d98c26346f9aca5faf6a7db1a7480b49fbaab834a9618e0c03b00133db23e6c0fc0720169bb7a079ad2fbf548e77117e18a6e0b5b1cd8425cb106c682df6454bacd35abebf4bc6adb0d78a75cefc591b98a9a9c32e32c7ef6b4d05bad685aa56bf9e55188ed00a26d071cc5763fdbb1e883178ff9b4e9ef8fcad89abb159ede5e15ec62adb7375dbd54ac6a90d3610d9e02a93dfb248624556b9deb4118dc88c770a56ccd1e8b1a5b161baff4914cf48531e08b12a1f10e6215d852ffc090afc83c0ec5e50ac7a81dc988e796ec197a49e97961d829796465a01c01238dfea74b27d0769deb0224a7806eacab79017113127d8985b84d445e9b9106eb5d6769449ab4177b5485051bd6e9a3c72e819388cccccc921a7de66b2cc715fa5139af498f7ef2c3fd9f395203bb86c58576735a1799164f81be367c6c7e5a73ae487ca4dca273e1ec7c09e1f8400fe4b835581b8322d023b9613612d81ebd285222974e880a6697338c04bc0259317ae15a21b4cf425d6a192662a2ca3544b9f6e44f5b0c0b6fac5dd0709f98bdae292fafa20fcf306b2fef3633f3f3142756f200b60fad3c1c30799c6629ce25ba4aaea189fe0e754bd8f9d7d772eea42decfc5c2dbbca0d79a2f9f5c3ac90b5162c062abfb3c9b0b6b1e1b4d762f41e77deda3f31a96f6e40dc378d37b845d0aa91f4c2a47aa557bf876236f11ac56a8ae0cf6f8090525f7211759f2b2fdac566f9163e92a6f99bcbdd2a68bfd53ebd6841b7d1e4a07687da1dd8bdf05931e8d06bcd1c8d3ae8a0487fbb39b4d1435ba513173ba899449acb3d1f9d1d516cbf9b7ad20c1bdd8d4f75f38fd87582fe90a4f41fad32e0ddf679d9d05f6c3cbaa33921b916c241fa1b550cb0145c4fbc2596e3a94d69f236d0bc08e420b1359ebf7e2c2b1ed5d9b907567c74a02d31966f307d9d746a7f457b2c6fec5a01316caa61172c93ba30aa496f0f5cf8832afa19d32295441d83d36ffe28e99c44de8fb42a5dc8be34b0c35a073e9cd9858e752b602bcae478c5902c5e7df93f622c0f5eaf5b3fe7dd44429d5975525be293463121b37e7d8a25201214ce027c920726756f2c3db3e4c270dd72140283f140f82db53799c5f6ceb5cf70d6a4d276895e2654446b322bce29d86003974d13a065430c5e5a6467a51b6f3e3381efe1453ff0071e14985ebb16de10738a63ebb8e2639ae8e23b40a69194baca8884f44c7c9267c385a3260fbdaa888447b6ca8903d09d8a6b586041c0ecdf529be9765ffb42eb1c6a2ca7718b4d203db71aad1da3f9231c64a7b3a28c2cf942f87e922571a643f8b2e58fed92259ed5c1126cd95029d2c339b3d2324b00d0928b61a495742b84b48cc708ecc630ca175f4c3f1f03c47e1142080940cc22f6651f1d691e3c23548fdb7cf437f60b4c3da42d23653036b5a15be5e77a705eddd311c875a0c9008bc065087b989a6beb1ea5d9ff70bb54526b785b7fbedffa806c19c62081f60e59cb524989b08f6c71628b7c356aa7d5f52e739cdb8b3c7aa4a790cf0569710fd4f1110eef0d0ccae6907a72fab6bfcae0d67da528a11a98ef9612b593c67e595cb12774e24a326d71d523485a22f9d4e42fa56a43ac9797b8613238000c61d43c5aa6f88348e2195c9a8c50cac9bba066024802c5fc1c467a4fcad46c09cd4f640528708540f1f220792b6e0180c6169a5395e5d66dd40bff6f353d5f178c895b8bd9fc05dc4d900d80a6e7a160bb1b1f3e01e6b93fbd7239ae480081ddce81e0a93017e1c25822af6b053c4f0f7d7ca0e1f435ec39a3126b2887b56e901fa14dd245161681b3ef6e3acb94e37fca9c331114728c5ef89894c4aafab87f34d5b21b19ad1c4308d7391d359f54a5bd663a24afcb0f29ecedea6a91fd9844b95731250640e12e2885f006f373625baa92c3437eab240f2f2188f91d0c8a112c2ee71e9a6277a98e8cace22a13f68bf43380e6772e439809b33416a799c1b8495e194f51c1386d75079b5fbe55d8654f7e2296cf0e9d9ea8204cde7a7da60ab9c2be8a9aa6bddcca2cca04a3b68d5e7d68384630792726d5accca8fe1fba7e232dea2006bbf584086c803715ffb652e81a13b6e44a4dc6b91ce2a97a2d47acb3a637795ab968348cddbff0c8f52e35c6f1ae5540e3ca6def4165a7e99761b0a5c16553d784238e6f41f83c4af49ebeb9e2648796274861929471e99c603a67ab4f50bfe82d5f428fc2bfe410ea09cc43a2f6f42322fdd8660f3c483aaebd90d901e6059193f30525392b8e97b552d88b7ef89d0afdcb618cf65901cf79143b5c2653384bfa33ce7b1a303ed30c8d35758e8a5f7a0a2147941ee8c6a84aa5fc9a4dfee32ff0ded3047b15bf82ed04798e3e7c9cec3d4c64e829af2c2eb3bf4975146f4395be1baa598eb0b751652455c59a993c3fb347c865a9c2dcba378d0bb7ca195fcb22b359844781efe15842b443174d8f9a4a588d1bc0ddc26f15fc28272474baaf77832fe005b77efa34e6f34d19a88f7c10a5748b071d8ac534fefb853af6c6d5d624bc600fca8115eb2827d74014fb49ade2078a5eb13d699a0c1b48056e4e83abf395f1a02528d13dd0e572ba8d6296a16d1cc4c970f7f4a2c7d84e344c270c04e545fb156a418479ae2b0d79f3ea4b8ddda6279061b333f6456289d9513da3218f7f40eb2124a6a2e8ded79f4777aad8493c571feeeb398b8bb21b27a9a40c864d3a2ecd3c2e660cf05352d472aeae2f2acbb0eee5b7ad2b31cdc0bf6382eddd5b74fad820a29f910f69dc4867edeeb9bd3acbe277cdb3db865084bcb923aea76cd655128bece0b0c3713f48b0907e1ecacd1cb86e3989b3008c026c66af40c2b7dd84b7108c18478b4b9659bb43c94d063b402ce421ec904f90c5fb94432639fd6fa1450bc13142836c53bd81373ffcfd0a592cb8c8a0c0594b55b1602ba73f31fa641a85c73d2ffcf4356bbc5298c172acb2e4499f4618da849baa23d81bfed5e9fa84ba39ed12d89ed9ec899d1ad662c49760cd53d8e63a43ec72cdcb6e6f0c3cf81fdcaca7c2b50f54fe50e764eb831213c2d4bd94d10a842e284f3f950a2ad8ff0703ffc53347cf55021bccc6fa6eb3395b1566cd139dc96538ea1442a1344ff4ec7d7d7d0ff3bd3cc94c6e70a93ed86b53d9f01bb3cc6b803f70b3d8227838550c214ada3110fbdf1f0c333dcffef0e53de9343786ad6dcf3e2be0915ce1cf483277e1269e2c8eca8f0942ec9d37900733d33f3fc7910050059d40f1e4e76fba00e4358710f6153b5f27c4066e0263096411c608ce5e3b367d0d5c69f3567151eb1c9a10e374ac52a340fa660fcc5dcb41dcf4ed39582428ba266bca1bf152b26a6333d42d1c179e4439aff8b17360e1080f8f6eec0e5dd9d0b36f634f82d2d461e1d33ef11e0184016e17695076969ba94d4646b3ee0d04c34cd493588184b238fba5fb65c68d4ebb8ae5d10226efa2700ef8928d0b9603913927d1ac4059c8a3ac99e06b4e9b335923259210575be0569fa173c2728d868e06ff9ff0288fb39c887093049293fad7b72b8c215edf4833e75ad655f32c1388b308b97afa1dce116c4f3127e9f03231ecda1fbc2892be3dfa250c585bfd4e2e01e7203802327827d672c04f216d58b7e38c0abf1fb35231de98111d617ac1f482d66b6344577595510286cc3f9d83e71d8b6b24c07329b014a64d117f8718b95291cd2ddd4104ebcdf54c7874fe7dd3fdefa8d047317f968c4fd413cdd21322875fd9e61114a5fcd940c1f258621b5b17e35c5059ebff8d2a92a3984c63c2f42d15469b4aeab121608a7643b81368b115d59605f53478fbc831bec5ea5237728396e4b6ec11645cb9fc1b7b2be5829d2e43fe4470e7ba95f775701abf3b0e01148194ae5d4f6bbd03477428c1c77be7756beb23123c42985a1d51ad98c0bc4a075c35a6fa5de65c23ac9e2e25482e3f557a03283e2378d3882962cef14f391c462f7b440c1d8f2bab6725000598b69a9c82805f107d964217e2369cbab1acd97bcbae82e774bf838ca8d922194099ce27b0965a6429956ec988992439fedbafc7aee84cf408a5a1a13b3479a03a06120c3f2f04cdd474e81b0dccdd88c5040b24ffc49030014253dc1360ca3909314af68dcdec492a88c7b2d20f203d9eef28b771e6b2c1abc70c273b761834af1713ee932502e9062c9e165db3ce67d0cd8f2cdfe18758a79edc3fac6ecaed789661128c585817dd2973dc18e829d8f5b635fc919371175549ac6926768e2c433c7c187dd20b34e8e8b8f359fb5225c68ab8bc08b46cb7c4653e3e4573182ad77c472fd85e5c969ccdf544c639a9c438e957672726538206c7157d6894a16a24986c41e83fc29fec741edd2f29a78d9c26cd8a3c82b8eed41a1ec2baf6c920a5896404f7ed0d623fa8a6ee630edc4e2cc94cd6e13b8078224af1ae0ab073247c30b879d76b00efa2369fc6bd939066ee6808092c773137360c5b6aeb5cee4ad18cf7872faee453924310fbed20c244fafdb41151f10233cebfd9da49ae3ebdb175fca41296a725fb6bebb2744cf59f4d6869a5bbc0f253fde1fa8352c628ccd5b4cb6ec5a038c8d84e1b2c03c03cad00ab2db0fc62796ccdc9f2b4ae1b308be450ce2958e1ed6d06e2643f0cbec2f", 0x1000}, {&(0x7f00000000c0)="9916f192cf5f60a5933699db3659e87a08e520eb99130c03d7ffd1b5d7a6249ffee148f4a7e0af987e16041658f46c617ab657b974b4c9cce9aed7353dc6835acfde6868d11fba987565147fb7f0973ac29655f94e5216c642c14588f89ecff80b03a9ee76b488bcc537c9134147c6c1ec6ea0969b3e", 0x76}], 0x3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r4) r8 = open(&(0x7f0000000280)='./file0/file0\x00', 0x8090, 0x2a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000025c0)=0xfffffffffffffd8a) fchownat(r8, &(0x7f00000002c0)='./file0/file0\x00', r10, r3, 0x6) setuid(0xee01) fchownat(r8, &(0x7f0000000340)='./file0/../file0\x00', r10, r5, 0x2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r11 = msgget(0x1, 0x116) msgrcv(r11, &(0x7f0000002600)={0x0, ""/203}, 0xd3, 0x3, 0x1800) sendmsg$unix(r7, &(0x7f0000002700)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000480)=[{&(0x7f00000003c0)="b3c1a2e9ccdf935de4b91ab8ee8bb93e5958cc4b3de48cf6b0d0830000bb399241309afb524f3620903260cb6720223128420b6e7380584331da4707fe96761201cffd9eec808c600c36c7c366ca717977ed5a0c98a2a5b357cb2a93ee682fc84e8f5f5017bafa718e45e2acff1cb660ab49cd151b37db1f9b23fa4edc217695a6faab99f3c8366f6341f691e973584393dd0929d16556d0dd3d335ed3d8b608af", 0xa1}, {&(0x7f0000001580)="fb223d64ad9da6f07c7bb43928dbb0120935b355feb03312d426a6bb8ec4adf345ab8bd395bbfe0904314d5f1ba0432c8a15d66dc2b9006a038248776badb8412d6a2546e31eb24f69d4f3cf66b63daba8754db97bd68910ff5f7c4e32440f8553e7b207ab878096a17b9828d2c38075f5f12e433825cf3ac811c8a53cf7fc672f28c0a4557b11ad6b731bef51fc57dfcaac440ca72b8e1cdb8c5f0151d07838d1004db38fe8c7a20a8b24faf3b48f3aa1b6509712e8468eeafd964d18a2383bbfa160eac03a61b9b2c4399def92802b3c47daede8275bd33fce7b17053f8067f05190c49aa3091b39753482997ef97d4eca6e5b0f61233f85905307db12f30e3f2959c23157f38a18478c7fd498160af139e9c0bf7c7c0f594d9b6ed19e40c592c0254a90c146890c2379bc82d186f37c3e495acba1bea8f87be6d61ce0d70c40cc5d9d2eae28a0009ec159d49e5ec5db4890fecf519e0406dbbbe1ad8726f9843b072549c47f21c97a4c54d0761d2706cde62db737bbdbc0070dca85ce60d169971e1ad590704bff1cce5b7ed21d3345b20157b92f34d7a61670d5c1236bc6be9da69a02f1b7d924c9faed6221547b3dc0dc5cc12a9bfd010e2cd7bc969d5c19351335502da1341aa43cf0a5e5ed75204c9811ba443b6275eb567bce898ed27a73676a2048f3c2f36200a35911aef4e74995c19fe2ab07b2af873652971ce5fddb2b7b92d7248909f709caf5351e8cb0e4ddb18e5cebe1f34710db0f34e92ec5ebaa7806a1297b2b10ad46b89fb45bfd6de0c16e8b0f23aa82b81fb62d6a7abbb2adad9cc233a81b50be7ab42609a972969c3ada620dfc79b7a770c1075959e719ad3d9c75421a7fbb14e3bc5e9a2f2f389106d67cd653476f36db197e6a63d291a07be8b641bf0d0e66286ac9fbebe73f04e0d4d5fa74cd47933a0836134b9d6af9e5756b7f9dab9ae5d78bfece133b0c5621708c01b738a1172c3171a6a862f0c888e341c13c799937ff9a3d0c934d47794c5b20676946e24978e7a24c1d9ee0f1ed8dccf1a6d590dba8772569597fbf7f0f95ae64ce4f53635174d1497ff435fc24a96684b592d6aa7beae1d1be9c4e733e63d9650f87a045226d2e71de2d11cf9decef159da52de5006e8f5f26759fd993a06174684aa727b3853906a5ad8d327a6577a74898df05529eb0abb944290ebd0ebf01b9386e579a8ca83449d3cb59ce91cded264306367b09d8114b92d1da6cba18859b681b29e681fd232cf0548221c71c05e276c02cb8aca071e6a11ceb6c1da75f393bf4e5830942d63bb744dd328ffc76fb138ea168d866fcef942e68c83614708579667b935eb2f7534f4332a0e6f0adcb3285f5e7a34f99ac76481e7fbf9e1d82438663bdcdfb0f752a6c624edccb6b6786143dc84a05d592cfa037aa1dc1a397bd45669ccbe3ec27f7265982004d8889974940c572c94c873fd191bd4f456485c4bfae6612873eeaf3b083c36b040d80b3c390eb075ba3912bc5228ae227518b89fca8b38afc62da99dd0af9db932468ca4a4b80c4332deeee434fd15c107e59f8201557e9ba96a89570a4a09433490ab042394dd0aa34e52db17de72a7dafe06d54e245aff207d7363d49e00de394b1ac1561e2863559209ad116f1acd73fb0652fe0e3e6171a2c994fca882f504f7a89fa6e99a913ec48d2547eb7959cf8f0b2baff626f32c0e408416c053e782ef0408e4a38f1f8e1278be14a081cbd43f53b68610f650eb26c3e16c40735015e2b90aaafce86c9e7f7b52e4d3724d74039af194e45fe5e5072fcc885ad169d5f4f32a31cf19a99f728344d47ca0e0205c12aae7572371971ae77075a74ff1182de1efbbe49a41e1a8c326cfcdee3d36e5462fd3b788d547842721cb3b056d3ce261b64a41fd8f356e19918eca0a8406273bb2e9cbf520eb32223eb67f938e1c61130a29b0039bb7832f708ae0879fa43d0abf564a67b418962f6fd4f69d7401b540e525450d50f187c760fd0e942824bdf58d3c9e71b8cda07aecc4c7b68541fd8906a827e9391d15f56a70cd847300988e9e194fa41de5cbf142b22108582c23cf7e936083a817d52b5e2ae261dc314960b6a74cb361525d27c0e021225229fbab667200db0d7f454882a83e2ae943a991f752db8115c059e3b9261dc339bd253c8508127acfa4de4a06591bcc28622d8b6ad377ba492ec466b66ed2ebabccd3846209619c1d0c6e7f795871a121c93c56582b88c44b39344f995bbd9aa4f3af4689fc5867d62e747e2aac6d171fa6b8b6c81006f03c51b4d07f29bedee30caf9bcfcf30f889e95f2f3b4a9b73e9c678ad1de09ad8778a56ce27acc1a0d877af6933ce06c011fd2b4271987319028cba451b605df4d37e9b15a8009ac7d66ea152aa3548e1b497ac94afe9ea98ce7ad18f8a6c26b392a3966cffa47a00c913bb9ca232e65a576c3897191134d8e34633091d92fe5fa4258b390ffc3bc09b275c0ac6d4dfa018f36bfa492ffafe965d205ea974a0625ca038ea352b2b332fe0fc3938d0ed7cbfda5d7f3ba4af6792c8c850dc7b2f1596cde56260d6acf34f077636601e6297385b97827b66f0aebfeb208a0a830fc27743c04febc9cbd1b7047237014513f562baa497346cce0b0ea88e90eb7e5c4e4cdd5e3106857dc6ed14a9d2f88739a09faed4f9b4fbda9eff3f1f5a8326e2a28fa4d0cfa4e28a8c8c07a85868f27adcca204d8d9df59b0ed7cdbdcf4cfb46ec1796144d1dbc9dd045e4fe708f5d6ded2a31982ca4721b1ecdfd9a644c663a69cce6c9eb4b2f8d68a52f8deba94a6fb27b25c316f7d03c09a4f61e7af2fc9a9a62fd8ba86c0fbea8da9897183e62905f513becfc260e9053e5592cd9475546987dc97e58cf00e6803093d63706c16de97f62a5935af2bfae33c87f9a4288850b527bdb90315cbd0793b69836f43d0ed72d6bf9439d4338893498783cedbcd1c3e985835862ac8942c8bb86870c1b6e0d31cc8c52f829f4b51550a67989ecd629c5bcae6dcd422007b833d503990df92bf32b27649a2251a6391a9004b6604172df64059b6897e7866bc2b38163f4b30fbefe245a282683bc55c86e0083f1c6c6160e6fd6d94b803ff2871447cba5532d0a8c144ee97ac3bd770eabb690865d9a4edf0217565340fe2b6d996a237d5ec4532c15f525e6a3672f2dcc9bcc4422e73cc1e3fab3b9710471546f523909ccbc979e300d30ef18c12594dda2889c5773cdec41950cc0c666c296bbc71e9046fb202a5e1e32a9a9a4fb121360932d84f08d15df9547d50388b1ff5521cd38d2dc779b12f4b16625a05dd6bfa5c9f29cb2fca8a5094fc903c3b080933f01bd6ceab7558fcc886dab1faff90a3ffbac7dbabd6aa6b18e135d14a61199df4a77598604133bda126cb9b2c07094b18ec8138ff9e88d883b372590adbf51001318f789de76e680f2593697618c5cce1463b72a437f4e1023f3f83ac0d7ff7f4597e72970ba95944397568ee871180fc627e3a00a68cd1ad46741a0c210e1a44dda36fd3913d8b71330f2402d4ac82c81162fee6923fbcae7b0732f7ed786259e4710ed078a5f81e05ec858d23f13bc4d8fe5e452abeb4db9debf6eb614156d0fe67971a56618f61717df94645d0af82d490a13e1ea05a94db0024ec488fdccaaf2eff016503cc77573eeb88ed06a581e67d335da03338ef4600f0038e4fefe086a41edeee994cb17d02cf91cdd69ea945845dab425ae4edd6eeddba3762000f15995fd1d530e01b44dc190dd15abdc57df82ac01efb37d36cf745d7958a788ee8daf30fbf32c1acb63c05a3915ec3ebce4dce10f61cf592d8bac0f42f81358d97270f8f6dfd2363a18a91d8b6751895c1bc1bcd62f2852e6739f0ec2cd84b10dbf53e6cb21cd573d260d8abb622598048f4d16514ebf315efab76e02e0dc2c213425eedc9d8e13e16b6cc8e7ecd80a17550d36eb676128cd709ecadfe676ef51a0acf06066fad4c87d8c367d51daa5f36d70c850b77d6f5968060b020dc73e658c1d5d3ff7ef3b8fe127317c8124ca00ddda1cc20a5ae080f688600cee22a361eb146ad41a00746e1d2134951697778a6fde1fca308e919bde46ef8fd894787adb4375f51243e0e87703e8fdc6e6b32e765a2312fcf855d6b7c67380323779152abbfa4724d464d35c7fc234390e717b7b30abe990fc7be3df3770eacc54edfc19df94469f3e57c6c89b4bf85d280f05572d2e639d815059973d4f2f25469bf0a5a1d5d012093acfa0266f8f577f0389213f4dcf58ba089e52c6bb3a0c6248b10c092b8d47dfa19a858228ea6fbee09fe86e795e1aada207d9963da0e75c2da20e7e8de1810ba4c0240f774bf7e63d173550b7693d81cf4c0a2e5e575ef618702a5ab9dc297e90904ba83345ca2a4854956a86812bb2c6ec0300a618f2b6b30121bad1a7118c3b4f594f6a9f209a702347cf7716bf67ca532d7bd758aa73976df3d17375d32695a96b72ab4c8ac0c1c174ff35600abb8190fac5c861fb8381b61e7670834fb47dd9b5704553fa9a55d0e86085fd7aa3c8d4e26ca8a7232706dbbd691f858e6c044c00c8545e54b6f93641f483c9e4de0bb6b4a44ec2285e29689b544a81719f359e1b280a54db019e7b8351b3b5838f300a33fdafb836d05d8128522b40fb73757c6ebcffd1164b1f3d8dfd188d5ca10d2d3694d510fdb8985300d155493040e7bab0e721a4f260b84963bb54ad19d3f2286f22c234c0b8f3fc6b2c2bd92694cee55994d9b07cf70a97cd30bc088b6acd8b57a9bb2411f64b8c7a7437140f4fa43258dbf882f0fcde080e58a649184a59abde142f51160ffc10d0482fde01942047ef53e939235066f4eecc322af3427ffdaf7674b903b9264deed22f2d5f364b62c82c325986b5945f902b388ade30456452257d33769dfc30f54344900dff11e5f62701cf4eaaa176a9cd2350141ff7e282e0582ce2dd21d489c7e9960dc5c672ba9da205a8db8cafc2ce773789c775fd549eb84c9c4416c9277d98d899f8529c7a0631d8c6a85bd8c1d44bbc4d675754a3dfa7cc360447391d2233a7cba477c5c8828d22490cbdef803f34f2da809a7ef7f00646eb9e615deb398b66b65493925eceb219a3c432152bb8eb74833f2311bc04cee612c5a816a0e8ce03d83cf5531d70941ad3028633faf3d251b1b1577dc8867cefef1eaeec869c4a2754cd0a7dbb455017475327317187a16d5fd0d03a663dbb483f4bc0915f98986ba983e2cba5e2bc4ee34c1dcba865535ae026224e736e45250039c6c61a71d25a07098f9eb3ccb4adddf6b143f06c59f3f7d8423f51dd7fbc42d608a5482d430676a9c963553e2ce2edb49ea6c3cf27f4519f66b148830f9d992a919b163341c6fbf7913b6da9e2b2d6e214ff39ad7b037c52cd450922bd650fdd841931d159ca2841b3682d083dfc732f4a892d90ec1885c75b3c7a0744a58072755943dac0a692001eb5a70254d1488a09e4afaeff1ee5e65ed79ffe86e8fa01556a7756f9e6e808ab81deabe5e53131f33603b9761ab4d56a3be7f29191c36b559705503d02a2a97c1854fa3b7f40976802a7db39640b46e579a07d8a10d03b4f825d9d60d7f21ec629cf4ffe383f49e38dd21ba123c6671f3a755106de353ed8884fef7962aa84587b1a7bf13621ee41c52ec0caea9460b55da2d31ddabdca17919c204a6b88281021934b16a30cb9daf7618a583658f6a778d9d9f730ac13f27d78e2ec873aad023eed7adc86532d8a31c65ebe1007316", 0x1000}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r0}, @cred={0x20, 0xffff, 0x0, r9, r10, r1}, @cred={0x20, 0xffff, 0x0, r9, r10, r2}, @cred={0x20, 0xffff, 0x0, r9, r10, r0}], 0x80, 0x4}, 0x4) 12:10:14 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='$#\x00', &(0x7f0000000080)='$,\x00', &(0x7f00000000c0)="8729262b00", &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',)', &(0x7f00000001c0)='#@]#./*\x00', &(0x7f0000000200)='/*-}\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='}]\x00', &(0x7f0000000300)="40262ba900", &(0x7f0000000340)='%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)="bd00"]) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 12:10:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xdc, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) 12:10:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 12:10:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x236161bf) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 12:10:15 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(0x0, r0) 12:10:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae00000000000000766233a6c7378812206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f0000000300), 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x800, 0x6, 0x7, 0x9}) syz_execute_func(&(0x7f0000000240)="2e64473820f242da3c46c4817de41500080000400fd985a63a682dc4c3857e6a9f00f24770ed66410ffbbc16e04ac4cc430fad3dfdffffffc422b1a7396666450f383b01") syz_open_pts() 12:10:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000040)='./bus\x00', 0x8008, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) 12:10:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 12:10:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9174ca08f4c448ac57b16d30ee9f666fc0a20a75ffc715fac00241c6488fa0daaa67cb2f6aee585985f8a77c6f20498f8cf7c24c9c62aa4466f693d79bd73ed0b9b425917e3f7e20ad16eaa8a88c95adbcf70ddba36b279f017e1f70512c1b0ce53cf7d4f4ba2f8d841c5359210af3da99d8eb3b3dad68a47aead520de469d81e83b6dc09fc799787404e6178b093ee027072b3a06b624238868464d2d2fb2f431dba289fc8ba913bc6e5ceb5ef1a6ba94d988c18f4751c3bf7372da253ef976ef0165d34999b4a0848dfe561757d1efe4e9e72b8d77fd51", 0xd8) 12:10:15 executing program 0: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x21) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xd8}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 12:10:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x18, 0x1, 0xe067, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffff9) symlinkat(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 12:10:15 executing program 1: socketpair$unix(0x1, 0x10000000000022, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x9, 0x3155, 0x80, 0xfff, 0x0, 0x7fff, 0x4, 0x2eb9}, &(0x7f0000000080)={0x9, 0x1000, 0xdbe, 0x9, 0x7, 0x6, 0x7fffffff, 0x380000}, &(0x7f0000000100)={0x2, 0x3f, 0xbe, 0x58, 0x7fff, 0x7f, 0x9}, &(0x7f0000000140)={0xfffffffffffffffd, 0x442ecafb}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) 12:10:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="ec3dead0fc816a36fc49ecf2c5d637ba60446d7e5b4ba8ff036359b83fb0d65501cc3a2648e872989794fadf28455fa807308e654a0fb2c665e722497f996ed7736885f4355912a06675bcd47ffff8cb03c803f0842afe83e3e434320234136e0abb27f3bf259c2d15eed1525373ea55e61f8e458f8ed69d44", 0x79) 12:10:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x6) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 12:10:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x7fd) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xd58, 0xffffffff}, 0xc) socket(0x3e, 0x4007, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 12:10:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair(0x1f, 0x4007, 0x8000, &(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 12:10:15 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) lstat(&(0x7f0000000000)='.\x00', 0x0) write(r1, &(0x7f0000000140)="38c4622be2672c870f85c9d932121212dbd422026b74718273feea3001fcda299eea5d0851ff9db4d7d61b7933fcf28e54e12495eeeeb9e8f0cc22e1adf56cc7557bf9594cbf69bbbbb70c79350d5c8fcfadcf8de6aa7a76bdbc1236e1090425e50db11bc576147c6394db01dedf4ebef81e1380256555a542821057fe0d", 0x7e) 12:10:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) getpid() mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000fef000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 12:10:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d30f23be690b696155d0", 0x65) write(r0, &(0x7f0000000000)="f348005489341a3c17cc199ed62892ff4009c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d9", 0x29) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) read(r1, &(0x7f0000000140)=""/249, 0xff90) 12:10:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) msgget(0x3, 0x211) getsockopt(r0, 0x80000001, 0x1, &(0x7f0000000000)=""/49, &(0x7f0000000040)=0x31) 12:10:16 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/231) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3ba, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x8, 0x7, 0x0, 0x0, 0x5, 0x8e4, 0x10001, 0x4ec}, &(0x7f0000000200)={0x54b, 0x5}) 12:10:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) getppid() r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) setpgid(0x0, 0x0) 12:10:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a959c63028c64770e1694b1e3e3a1d66837", 0x2e}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x44) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xff, 0x5, 0x68, "030e34319c5302b69f92e4df6984dfe350608f7c", 0x9}) fcntl$getflags(r2, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) setsockopt(r1, 0x29, 0x28, &(0x7f0000000280), 0x0) 12:10:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x10) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x1, 0xffffffeffffffffc}, {{r2}, 0xfffffffffffffffb, 0x23, 0xf0000004, 0x1, 0x8}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r3 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) socket$inet(0x2, 0x7, 0xbbde4f9) fcntl$setflags(r0, 0x2, 0x0) 12:10:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="e918f8022ffc153b8e187b751888cdf26fba72e0e7f80e92f8b292bceb744e30b9735cc100f6ef93a4b7577768d28acb5fcebd5a5f44b5853304573f756a511b85864a246adb645e2f23d450be15b3b0ee8a3e1a5e94fe813015c2234c4169a2425841188ae9d90f08cf3e95c0d825f33fb00ff20ff9fedb9320e6c03ea9247278e8df0553815d946618491c97ba5f3c4b1d290a9f3674c935262d0b786537038bf5b9d2f9634789469b198f0524cdcae5d6d4637405b09f73a609dd3f9404dcfde97b47240f73918473b948b2952d8371bf0d1ba9a64eba3f3b3b97657ef4ca4d121a30bba8d9b448927997485720fa6593ef6f202d889ecca92e", 0xfb) dup2(r0, r0) socket$inet6(0x18, 0x3, 0x2) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x4, 0xe746, 0x1}, 0xc) lseek(r0, 0x0, 0x1) 12:10:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) clock_settime(0x4, &(0x7f0000001440)={0x7, 0x8}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffa, 0x65, 0x1, 0x5, 0x8}], 0x28b, &(0x7f00000014c0)=[{{r1}, 0xffffffffffffffff, 0x7, 0x80000000, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0xda7f, 0x100000000}], 0x2, &(0x7f0000001500)={0x7f, 0x7ff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 12:10:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="57e3a5f43c53c71b91ed9226f5261fc5174dbcd31cd69da9a3bcf55b859d03271e62855ded44231f0a121da79f04e7d4bb120ee20b76d0c74e8245c6ec9f6ca5ab66e001f3dcd30e2c1c6b0ee66c8673cd45057a887b37f22a0b7a53881e4dc81a460c9c453b87259897"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='#}-[&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000100)="91", 0x1, 0x405, 0x0, 0x0) 12:10:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x10, 0x1, 0x1, 0x8, 0x100000001}, 0xc) 12:10:17 executing program 1: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) r0 = kqueue() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 12:10:17 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 12:10:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x7}, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 12:10:18 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 12:10:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) fcntl$getflags(r0, 0x3) dup(r0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 12:10:18 executing program 0: mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x104) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x4) 12:10:18 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) shutdown(r0, 0x1) 12:10:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 12:10:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) r3 = socket(0x2, 0x0, 0xfffffffffffffffd) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202000066516c6530009a209e22b3e055c4acc8c811707d44bed52f3132ad3e8fc11615d9a54b48d32bb352db4fbc86ca5fe41f50140fbe214d1f481ea79b5fdbfa58f75ee02f5637dab4800978d03d93cb8c8acc1ad31723832fb470ebd2fcd13c3a909f3cba5c2f891f83502954dad2be99772f7c27e4c66f9bd8b9c1aaf49901f0e7e0f753af256bb3a9c49c704a"], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x70) 12:10:18 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x4a8) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="e6ae868838a75be8375fde3449965b4b2ff9294b454054c1f9532e60dbba5c1ba617af57dc6be04838b7e41112997b9c5169d13bba0be97e8bbf2cb20ba44c4804e5401b32c56551a14f56948e14bf8ada378308c28e5b3fee799eaaf10cf102dde11931addfe690ee728d1c1f9bf00568e5e2a1ce04301a9785984c774488990707d3e67e24b107ebf9855208f033ed4e2bf48f3f1dc45d9d5e42affa3dedcd9dbb0175882e43ae346789a5c1984563b95fdd9dd9134efa20b9fcd3a508d6a6b3b929c06bb10f97450c", 0xca) r1 = socket$inet6(0x18, 0x100000008002, 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x0) socket$inet6(0x18, 0xc007, 0x401) 12:10:18 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x20) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 12:10:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000004) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = msgget(0x3, 0x622) msgsnd(r0, &(0x7f0000000200)={0x3, "1f5d1c9fd219481afbea1f3685523007822f63fde13fb6ae5ae39e291124fd0eb2c3904e34fd14e40ac3fee26e8f91669a46293dffdd61258c8c1d357055272a9e9166fc7515ffe6bcacb7e6db368798ea31a82026a2155aa38cc0f9f3d5e8be0513831bc11e00b952e5ce7d9afab48da3fd23dd0e22b298a0dc0880293a080f1c358eb0041acace129776a2ad1ed686e482991ca3101299c39b026747a404705be83ff37bdeac8a4558f2ceb0bcd2076606ce0c65608d4ffedfbb7d278cdc39f6508df4a546efec9ecbb3b2f31873477d6417b7a4f6fac777a0c49df04306b567684ac84e97a99dc7207253c556173ff4adec"}, 0xfb, 0x800) chdir(&(0x7f0000739ffe)='..') 12:10:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:10:18 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000dc0)=[{&(0x7f0000000080)="a2e0017e", 0x4}], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 12:10:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffffffffffffff) 12:10:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 12:10:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 12:10:18 executing program 0: r0 = getpgrp() getpgrp() setpgid(0x0, r0) 12:10:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x7f}) r1 = kqueue() fchdir(r0) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x48, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x8}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xa, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x8, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xe760ece00c880e97, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x2}], 0x7b5b, &(0x7f0000000180)={0x6, 0x9}) setrlimit(0x2, &(0x7f0000000000)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="23fb1ed26199c75629943915ee9483d669f4ae7090655e00479aff5549976d90ad613b44566a734c33756641140cbaa96b8e6c0452d1b85abed27212a8a10477b1e50454c543df380769d727ee7846468941d4296695f80793a5adfc1a93ba76fdbc8e51889772d0fe42c24b144100a006891772e8214b41d38e13748a2ea1a747136c4fb6977c4204", 0x89) 12:10:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="122d4ac3c12f6b9b47f37bf93e222df0eec11b57a1535d0487a524ab9b", 0x1d) sync() 12:10:19 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 12:10:19 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/240, &(0x7f0000000040)=0xf0) r3 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) 12:10:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffff801) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ab60019c6a4780c75ab8bdad345f07a098206fb2", 0x3}) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb9db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862cc641ab8e6385c3ab24286564a262d0a72ef17f8a8ae675b00", 0xe4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe2, "a146786eb95bd07babec1100", 0x0, 0x1}) read(r1, &(0x7f00000001c0)=""/249, 0xf9) 12:10:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) setgid(0xee00) execve(0x0, 0x0, 0x0) dup2(r0, r1) dup2(r1, r0) 12:10:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) r1 = dup2(r0, r0) clock_gettime(0x2, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0xbac, 0x12000000000}, {{r1}, 0x0, 0x20, 0x7, 0x10000, 0x1}, {{r0}, 0xffffffffffffffff, 0x15, 0xf000004c, 0x8, 0x6}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x48, 0x86, 0x9, 0x800000000000}], 0x73, &(0x7f0000000100)={0x101, 0x2}) 12:10:19 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x9) 12:10:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7ff, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x5, 0xfffff, 0x0, 0x81}, {{r3}, 0xfffffffffffffffb, 0x4, 0xa0000000, 0x9, 0x9731}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x81, 0x5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x4, 0x60000000}], 0x6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xc1, 0x3, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x5, 0x5, 0x4, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x3eb, 0x9}], 0x400, &(0x7f0000000280)={0x4, 0x7}) kqueue() r4 = dup2(r1, r1) r5 = shmget$private(0x0, 0x3000, 0x460, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x3) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x2) 12:10:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r0) 12:10:19 executing program 0: r0 = dup(0xffffffffffffffff) fchmod(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x88) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) fchdir(r0) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) fchdir(r0) r2 = dup(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x1e, 0x3, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/198, 0xc6}], 0x3, 0x0) accept(r3, 0x0, &(0x7f0000000440)) fcntl$setstatus(r2, 0x4, 0xc) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000480)=""/189, 0xbd}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000580)) r6 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x30010, 0x0) linkat(r1, &(0x7f0000000600)='./file0\x00', r6, &(0x7f0000000640)='./file0/file0\x00', 0x4) fchdir(r3) r7 = openat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x67e5ad4a17393168, 0x2) ioctl$TIOCSTOP(r5, 0x2000746f) dup2(r0, r6) open(&(0x7f00000006c0)='./file1\x00', 0x1aa, 0x40) syz_open_pts() getpeername$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) syz_open_pts() 12:10:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1f, 0xae}, {0x18, 0x1, 0xff, 0xaa}, 0x5, [0x5, 0x4, 0x81, 0x3, 0x9, 0x0, 0x8, 0x1]}, 0x3c) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) 12:10:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x1fffe, 0xfffffffffffffeff}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) 12:10:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000040)=0x800, 0xffffffffffffff69) 12:10:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 12:10:19 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)='@', 0x1}], 0x1, 0x0, 0x2ae, 0x2}, 0x40c) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 12:10:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000022ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 12:10:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRESHEX, @ANYBLOB="3fea691335a27e2f83763adf3f1aa4edd2966f40da708e54376adfa8c368fb6b1ad540708bf9f446b7549bf8f9772a8f1eaa539041ba75937690bb5f4af013b89a725fec8763ce12ef4bcccb46c287fd2c6533fcbf2f75040c25e10adc74a4a82d3a63c4bcf977cee3a2456d459d4d01edeac7fed4f3df31e8b7299f21ab2feb02beda8f8881acefa100e26fb71ce298607538c108e9b1aead6969b203a057755e8b596abd10b88c6e583d9b28c6142a4331fa063122f2827b77636aefce4d42cfe4eed31fbd0396e07911b7339cc9ca09a7bd423421d571a31f6f94f2c020c569377f72"], @ANYRES16], 0x4, 0x1, 0x1800) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 12:10:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x401) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x66) openat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) 12:10:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x32, 0x10, 0x1, 0x3e}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x3f, 0x8}, {{r3}, 0xfffffffffffffffb, 0x7f, 0x10, 0xfff, 0x9}], 0x6, &(0x7f0000000180)={0x4, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 12:10:19 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) 12:10:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a416f72e00feffff2477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023f18bf66590bfe43204", 0x33) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x6, 0x5, 0x5, "292b9aed2c29fe94b31e108ac61d3006e95990c1", 0x8, 0x6}) close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 12:10:20 executing program 0: r0 = msgget(0x0, 0x8) msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "5bb138a5bc4efc23d457265184213f09112632332c48b0138f6fa87f096a667053c170fe79edc03f3a170bc3ed5fd282813dc050ae4dbf2aa7f968082f9aba45bf9a4b4388b6bb9b1de6b0f46076422e4ab0d6a775bc81814ff5b8eb0a8e10cff101603159b3cf8ba393c1876a1b7cb9d033d5215d7fbe31f030b164d6e12592c0b0c20c48a7b79035573a8710c0fc1dd6f1ba21dffb8171769861b02ed4a10dc4a856d5b01483663bd9c41e13b3bcd816256ab5c85922870d"}, 0xc1, 0x800) msgctl$IPC_RMID(r0, 0x0) 12:10:20 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x81, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 12:10:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/160, 0xa0}, {&(0x7f0000001400)=""/174, 0xae}, {&(0x7f00000014c0)=""/221, 0xdd}, {&(0x7f00000015c0)=""/173, 0xad}, {&(0x7f0000001680)=""/211, 0xd3}, {&(0x7f0000001780)=""/148, 0x94}], 0x8) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 12:10:20 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0xfffffffffffff008, 0x6}) clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0xc0000004}) clock_gettime(0x0, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0x7, 0x8, 0x6a, 0x9, 0x8, 0x80000000, 0x8e, 0x2d}, &(0x7f0000000140)={0x40, 0x9, 0x3, 0x7, 0x1f, 0x1e0, 0x94, 0x2}, &(0x7f0000000180)={0x400000000000, 0xffffffff, 0x80000000, 0x9, 0x100, 0x0, 0x6, 0x1}, &(0x7f00000001c0)={0x598d, 0x2}) 08:51:16 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x27, &(0x7f0000000040)="dcf675f5aba4c94eefa1aec9be4c8cd85a42b07359649962e08a8dee0a38b13aaa62bfb2f8c56f") 08:51:16 executing program 0: r0 = socket$inet(0x2, 0x8, 0x103) sendto$inet(r0, 0x0, 0xfffffffffffffea2, 0x4000000000000000, &(0x7f0000000140), 0xffffffffffffff70) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/116, 0x74}, {&(0x7f0000002280)=""/186, 0xba}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xac) openat(r1, &(0x7f00000023c0)='./file0\x00', 0x8840, 0x67) recvfrom$inet(r0, &(0x7f0000000000)=""/16, 0x10, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getpeername$inet(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) write(r0, &(0x7f0000000080)="26934a02e74c4dc188a4b93dc633fdb2d34175221d687b4c22aac20966abf0b3c66b7fce4dea45787ca56650ca0e6e11fc490a08c58d5edd744d9a04ef3c91938968faafc6de5ca9b19305b666ee6d8df45de44508465c6176076b87d04bd9b3778e96fc6715a988b478451464", 0x6d) dup(r0) 08:51:18 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = getegid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getgroups(0xa, &(0x7f00000001c0)=[r1, r2, 0x0, r3, r4, r5, r6, r7, r8, r9]) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 08:51:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000300)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0x63) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffef4, "a175a2000053d00db14711001700"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/249, 0xff90) 08:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) r3 = kqueue() r4 = dup(r0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x81, 0x2, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x13, 0x6, 0x400}, {{r1}, 0xfffffffffffffffe, 0x1f, 0x40, 0x91d, 0x5}, {{r3}, 0x0, 0x10, 0xa, 0x90f, 0x4}, {{r4}, 0xfffffffffffffff9, 0x9, 0x2, 0x800, 0x3f}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x8, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0xcb, 0x40, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x7f, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x2, 0x9}], 0x6, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x40, 0x8}, {{r3}, 0xfffffffffffffffb, 0x14, 0x2, 0x51313515, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1000, 0xa027}, {{r2}, 0xffffffffffffffff, 0x10, 0x4000008a, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x22, 0x101, 0x3ff}, {{r0}, 0x0, 0x1, 0x1, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x9}, {{r0}, 0xfffffffffffffffa, 0x21, 0x4, 0x419, 0xca}], 0x7fff, &(0x7f00000003c0)={0x9, 0x3}) syz_open_pts() syz_open_pts() 08:51:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r0, r1) 08:51:19 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r3 = socket$inet(0x2, 0x4000, 0x7fffffff) chown(0x0, r1, r2) open(&(0x7f0000000240)='./file0\x00', 0x80, 0xb0) r4 = dup(r3) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') accept$inet(r4, 0x0, &(0x7f0000000200)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x400000) 08:51:19 executing program 0: shmget(0x3, 0x1000, 0x188, &(0x7f0000ffe000/0x1000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) sendto$inet(r1, &(0x7f00000002c0), 0x0, 0x9, &(0x7f0000000300)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x2a, 0x2840000000000000}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe8, 0x83, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0xa0000000, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x60, 0xf00fffff, 0x1, 0xa06}, {{r0}, 0xffffffffffffffff, 0x38, 0x40000000, 0x8, 0xdc6}, {{r0}, 0x0, 0x4, 0x80, 0x8, 0x81}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x4, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x12, 0x20000020, 0xc672, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x41, 0x10095a, 0x7}], 0x1, &(0x7f0000000240)={0xff, 0x7fffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(r0, r3) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) 08:51:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfdffffffffffffff, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ac7d0f003da559cde6083baccef39e88b29d2266851681ac0ee68f75b52519976b819c1cffff010009127f432697a3a16ead64611ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca7720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23007000000f900000000414ba3112303bb2531e19fbcb0b2da226b39991a19ca0abde26e6a94dcd94887f10e9415824161f40701ea1ec671be00000000000000000010fb6d794ae207a48aac6e95df5bc7a5e0173f8bb8e0ce1c634536e5b1ef5b7c12ae04e78cef9a0828f9962d33f0b7de75da4647b320b80599a86fc750a127b3101eab937704fd9b4c2fbe0e7fc9e5ba94f230acf9d183d4c2ffcbf521ae71c661d4969e9b79313fc989e29c6b8ca49e015f98e7b766d50f54ab982e5207acf3e0361396", 0x184) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f0000000000)=[{r1, 0x81}], 0x1, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 08:51:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0xa4) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x13, 0x2) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x40000000000007, 0x1, 0xfff, 0x2, "f7247876a2744116d237362200", 0x40, 0x86b4}) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7fffffff) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 08:51:19 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x2c9b84f, 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x7}) 08:51:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x7) 08:51:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005308) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000000044) rmdir(&(0x7f0000000000)='./bus\x00') 08:51:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r3, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffff7fffffff, 0x7}, 0xc) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) 08:51:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) 08:51:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r0, &(0x7f0000000080)="277d8722415b5c56a105fcc41d655c73c0eb97114d55e4bee49a11d3323c34aec5574f4ca34ccf3a1be0bd094c9222d3e990faecd8d20dece0d932b69dca9655ff9699207c254c30193dd718392b079fcd324596f41710ef87829e47d2e14d21147027cd233196f1850b5268fd99c9d491ed74c93748e336e2033aedcf32973f79c1d95d60aab4db29f4e1e2a670", 0x8e, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/52, &(0x7f0000000240)=0x34) r2 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe87) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 08:51:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000001f3000000000000000000000000000000000000000000000000000000000000000000000000"], 0x28, 0x0, 0x1800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="c205c4cb6b2f874c8cca05fc01f079b2e7955256ac4b63acdb3eb11b0e9e4730f89153b9db1d8d7cb0c143e769c4cf936de2b4740b5d5558cfb8151ed61efedf7ffc2997131ffced56fe25e7f997cb03f5ef394c8bb76b234e9792d3032bf0b77a96168e765b0c77e5bfd022525d2a26d0333a9c30a7304e87810ba8cc529178fe760788523b12548010b6e1143376b909df431cc7878ca0ad4afc6d0b94ae24258b0239e7d5a4279f2ee1a5ea9ce0379f1d21b64959e6", 0xb7, 0x1, &(0x7f0000000280)={0x18, 0x2, 0x23c, 0x3ff}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df", 0x1}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) 08:51:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000003c40)='./file0\x00', 0x10) r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 08:51:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 08:51:19 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="98444128aa784dd5f4796a51670c53f764efbb6b144ec474f15012480704b46a62bcd952d6d489b21b2664fb262972e4d6816806bdcef80b6a", 0x39}, {&(0x7f0000000040)="46922154993014bbf824d67eb86669452e1250d8e1dac2a288f86ecd80066b724ee85c4d880571900e0d9b5f12e6d6f08ac220ad809245c8f0e21974636f337bde8c7cda7ac930868c74b9d5", 0x4c}], 0x2) writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1000009b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 08:51:19 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="a8c05519ec9f1595271aec178f6fdd86c32c8a131fa3bd815eb12478b7bfce6b1f445b282bc70986210147e63678c0f1241e9ca1a30aa8358765f8906b3b1f24d0924ce46fc67d6da961e1959bea439eb93094ef22059739ba8b73445383a17f4e2c1c15e278025c06cbc891bb46e80832adc12c3e6ed6e541ddfa6d24d65bac9fb64968c0b84c73791855db46c40718a036410e09eb2afd19261d350ad3e18d81acbe5656eb30f64c5441e468b6ada8e1f8f43d78dcb1ab47239a4b56440e2bf977ae981c631d852649e6582a71e826dd276ef285da047511dce922857413ef149dd9132e536f87e642b455399b63fbbc3f25ecaa4cf0b991f3e1b3e689b99eb2b8ffcd70abccd377ff19d22e25d4d7d89839070081f16c42727e99f3cd21f9956174ba0bb1f7775d7b3fa0287903b6d5e314ef960d7c7e917f569fb6ee8edec7421c7c209f344048a661e5e76960071d675e50d95effcaf960cc05e4327d16a1e5214c69b91c26b01698ea291353c3d2ab5742e615b29e8daefb17183d5190d5843e392ab5755e387cf04eee358d3cc0d22d02719ffb693b01a4f58990c1742434e5653494ee63e4efca44d438b486781d8df6f6740ce640a53b78b34c8a9ec3f70705e117e7c9cedc03ebd6d7bf937d418bdbe6ae54c4e755347a970b23336728786a40096a17dbfbcd7a297ee642eebdfb555c297c556280e3fa684a666399eea8b382fcfc910eb89c2f6138f0cfbbf78f93eecfb5c01710a5dccedf44cb838280464b4360356e2846fb58c17a95201d4fe0699f538c15bd51bb53cf721273a4230a6a164184e718e6d43e690c8df3ddf0c38429ac04d1cf48bcb4c24009c773804af0eff426e5e6785c74c2b941432cf840f0263b7ad8d48e50a9f87f72072ed4820aef9bd49fd495318fd82f76ae7125e143d2eafcc3310d5b890d595ecf0db79cc8ef0da4ca1c9640e0cc2f7aa5b824086bcbcea8ee58331ec875b803b395336f6ff8d113b10836f7be9c54bc4b84234574b7fd29a6c84927c131835e49c6a94b943321cedd3d317a3e9e24c36aa93781556b06843ef930d74e0b0c67eead1352418d20c8aaa3644bb116f3475c8d2c218f34a844b5a904f2736f64e946698facf70c54dc09fd69d04eb60521f2f274052150b87212574acc706bb18e33fa317d33d82639ceca138b57b6ca2f529890ce575bcfd278c9cbcc5ef707be45f2aa616e50fc2304eaa177e1899919a2007a81cce25b3699637f6b2995bb4ea3b8e704f2e79d98f51775b7caacaf55561b1d6a90866d2d54f6734c201db6f6b9cbed4680771233a22516f4c5ea1576c52d5e90fac7ba060597217b735ee2d05fc6058dc188f27fbe87425d321b388aae0ad7198421975ec2ad1f4f34102c2a4089bd4efbea1536a59716375c4f6e443177c91beb8f9c5ccf8133ba0b001348f84f0f6b1643ceeb73083e050f029284857ba309c74e74606ee61b18983cb4b63f63930d3977fe7620b894daca3303e22ad245765b4bd03c323e7700db71ea6d4a6a5cb50f8b68946ddfd2744a57ad9f4c2e4f8ea7af2e89bab2c57bd6bd1a641dfa4b13ca54ecdd8b15f92d054fc6c3b5d586983024101433a9c6705626541d9b2247c6c52c17c95edf5fd82da42bdc6cf29850a44573b35647d3c8873cbf22fa7a268880d20b55453bcbb2b52caba9d4a98e726f2d7ce402ebe2cbb706f3dcea46784e7feeed9fec7ef3963d2c9f26fd5807f5b4fc02ca544dd7eb55b28e40b8838ce2091ff6373257dfaf276387db9b666b0120e5e6d967b3f2a045b6ad3e51e813910af834667966c213863a7ab9011c577b37e4ecbd43a727067ac8064519b9eb120298612569a5dddab4edf8003b63a907c536a0a43e6ae0560c4d914da9d41dd9a97d1aad7a63b9b69f0034551782ebb120150fa68d9eb6208056be9c4c6081911bc778d82c1ffe7791ca0577f24a1cdb487398a2878f086d9d6a390d2c45827da485001a129c7a14275c48460f102868177e9e2921a9abcf44de325ed69d6fcb28ca7f427e69d32a7f526c11ba8a487de350a5841f11082aa9bdebf19c7e0afdc26c5080cea462c354501f95dd65c84431db2586036cea1d2cf97b42dee45df9dd5295f8e1c905a1980408e45cd6ee1d69774c4b2da6a3ffccde5a40a789adec79331989ff7ea8b78a5a2d736cb0790e58c4fe3afe9be13572690bda7f06a919032a64ab4585045922b352b450f1d26f3499f724d389f412ebe117398af8b1a4f1db6c463c55a23ca57a92c2c472ef096945dae92fad1dc4b6b3482ca426ed01f5ef0183afcba3c62312db4418f06a48df8f28e7bf483796b3468045db8558565246e9b95a1c69d2a0a04c64df72bcddc974c233588a9d558611ca92b06cc637f47f120c08f31ef626f17d7f8d252c167b57533af444e5a9e899b68a0c059e13d2d02d3099183e0d797080a1c623163b22d381842a9515b9eaa96ebbb8252b8e7048a48366624417c157d5e8357634013f5106eb40b5928cde5726025f835e6fef74cd9286f958582c78882eea36fb1d19f5171c75e14a5fbe7e3717b9e4fff9fd4664ebb9f1311e621190083287fc5e1506f4b8f81c715a0cb0f40b38ddd4dc8f2bd0297bb2381b7572bdb3a0f5fad28ad8b4d4f92ef5e7f253b8e4abd703fa019eac534ff1c1a4ff316c4a48fca125e6e1ad452bd6d11e8e2958f5fd03026ce141b5928c9c22ec83ac46bca9848d1d8cf2eb28243a73752031eef638fd4b655ae3223c9611403c56ba66e1149c1de64d0425a0aabf149e4de58ecadf0fb747def4308059f3bb7773ee11a9d429e0e6866b72b5bfa185db78b27dace648a0bac123ed9321a4a93c1532ef7ecce08d430c0f72c62d123188f5f4b6ab85a5425dcbbf93845513e012de4a69e08ca70041bf94f9eca48e230216176924adf533be896976e6c1d7a59fb0dd14157c822930d422cd6757a30f5d17dd546eec9081d9b1abfed682febe095f149550e126fa3d53db76fed01eb105fad0b2643d4de17306a462b352a2e6804220c6259424e65cbf00d9aaef3027330e0a0beb51f215a54f4a8cf2cb3030f3d2e1dea9e7d0733705d865881b80ae0dcd9ae5d0b55b297ff8f939277ec67718f0b2f4b2682806b5ab34cd51eab4d6f7f09fe60b07029e12d54f87d46b4e8638b12929a7ba495796d707dbefc990896fbdf434ec2f2c7f332c7024ccd12974257cc4175d1fa2266a2f8456451dbefa2f4edfc5a0ea921782c21f1b7bb94b09577a737344d1b2bbbdb41ff988c93abdc8ac95d475e62bbbd311edc59204e39c9d7296b83047c33155910beea17bd6918f481e99cc3aa8119a7978a634c99cbad1b5edc589e52091c02ab7963f8b158a9c618616f4d34095eab2206efdf82877dd7d82ff9c9a396afa691ec0d7959c01a4ff7a378009941de3a323eb929c214f89459f133e734d512bab4403850e3c8b3ca4c6ec1786bbac0262d602e03b539c24808a4e85c6af2eb458acce335574ae6a6ba9969f8a6c23085458881c43ab59d5295ce92f07a92885f48294b3ab3d6d1462091e27abbcb538d78d99678beb7d0d1b04b0dd70bc490b2617984907449f94576aba4f5b6b08804e52c0ec575efb50eab5c0d93d08786586e8bfc63acee9573d093d525388fa9ab1e4a0527c84b231b7bd3fa99ec711413e83a285348abf1450f0439f79e87ef2787f9e0f452512a7c1389d65acc7eb1da9eb3fd346fb24b0c66c984b2e287d5d80be3ceb526b2769e7ca67a39bd482547fab0d128c1b2b8df5e6a6ac92cdf7f464e00481af3a3bb182138fb30232c4f105718b4335ac7f6767990dffcef42602d6a91a8583cd46ea503917ce3d81f900ded9d4d2ffec5896f532ef8bd3a7233459ba6020d53cf4f08a32ce2bc370c9e2082d02774d6ade68df34473a221d4e77cf80755fe3db313ff540b306f71ef4bb113d16b4e83af94ba800d565389a3c41055f3e170f7e5d90474b1d23786220b4b51ba3aaa12d56ebf0d1c0c8dcdb1a4eb40ebd2b15c0079b8066b1f89bab1ed1a18cd369e305f46f26eca96ed51dfa3db2635074afa9af3bd9674e62429f53ae76cfc4bbcd4054608686d888f7c44aae3dc566f81e50539e2439b069feeae5317c7a4705261034d3ffbc404dce56a79341443d12f528b99d24ae16ee70c32389ff52817f5840ca84d01be0c95b13cc3d6aaba555dff07d34542d23f32060b451ba6ce8a69a0d69a870672deb0fd26bab214cd6ccfb77cad618f4cf89c43da28c531a91f5bdd6e1f46ac1b2d8bfe0536c06f4bf9f989cf42407f373ba877348f9bcd305839c6e17d506e25739c1a4215691131d5107845f79d6f6869c15664f94eed392948bbee8c939deeaa78f9b6a740c3d38e756fa027f47d900c87104600fd148c1696882d569a49f8e5cb551e4f65e3af45f5560120f74d6c91a2a1f2920544bac57b84e3e07a693b7aacd4b1fa20037bb1b1ac9913f16476016907029d097fc8ca1c708a790a8618c04f2f88597161dccc38ad841ec913e65df15df98e617e4c9729cb43d098e674d8fd7eeb59c089e61c7a46ae78bbc6e818d9147317628a97feb5004a043a0ec79521b9ebd3510f6583b12c2775172d80ac9c09127ea562e5f62e82605bfbcbfa16157bc32076d579b4130f9886408fa75b50a83d259dd9137f54b17045bbe15f242aeae751ea3d6588950e358680f1db195babaa4ff3066e51d3e601b54acc5815944389ba84e4ff467d180ae72fb0809ae17587d72a20fb585523562e2b48f1423e6bf7c308f46a8a4449ac2cbaa58a5867ba90cf53374eedd9a4fabba104a3c02b467612f809362bcd516df8552c3b72f0ceeffd4bea4e25d4870b48110d70f3df1abbfdede5428a262cea327f7595a28af10c92624e986b0c97e4867d83aac3bfc0f1c4a496858781b4cf01670ddc9902f2b9d2c6bcd592f08f9cb6e1294f67951dbf56e3c8fa29e3ca3a2c47d5156773d01d039af58fb7f4b4796760db325d9206725692f9440548ba1c4296dd3ae11257b46315aeed7f481fa7d587fe8c3d0c8d7c13d0482e617e5c94c5988e10813a26300308b8b7df396ba8bc9cf3c09c0682665c54b0733e095083633497c4e4697e6c5efc2e045b13eb2741934aee0c88f6bc5836761af4d22465969d5274a9c962eb9380395ca45125c6fc8ad0291672b9c009d0851c6f661f9c882b196e6526904fb4f031228ed7abee019633d6a46ca76630c12f68c38574bf0fc5b11a0814152ba91279fbd9124373748c685b50f79930728611848db11dc8dbd3ea255d75b26307196f5c011c7595396aa278796db4ecd9d6327e974f89939e1b573aa86ea7bab8c6bc8306aa6e3334b260a55486fc298e6577c1b86588d3427b573923bb8b94d3d4df906dc09c8ab5291bb638500da174fcfbcb67c5e698639c601755418fa4eeae6836e361b860ded46013424b15f991026e4c790b60e0bfea1da06c9519011bcf4aa6a1c079ac8f3f3eadda603c9ee32475e2175abc6167c13a963ea4c61c4a3159e56fb6527a2177ec76af94a0c4c5c0f5c1e1b286bc47ee65e974c21cf9c3004ee6f04577c4e754733f02a8a05ac4a9ff77af96d2930db216deb829f48e9051cc77cde6dba2da48b6f348641bd8349d8d044022be703e1a06b0b31b886893a9d50f5e32bbd979e077ba40a3ebc56b105f8b29527a7dfa65961579385db238b42458432e5ad1a49b8c5b09c31a95a8ae1936a92384a0a2aa48032055939e9bcd0dd2de504a1f50c6262af8f", 0x1000}, {&(0x7f0000001000)="97a5a572", 0x4}, {&(0x7f0000001040)="df1c2f5a4c92b19d07831c29ebbe762ad799cebd7ac72f0d698a798922aadabe4b8a3e9c79722581994868226313d74c8519b1c7b3273176f9405034fff5becbc436c7a1fb032149fb48211e52a36f281f9664d77a2bc20d9ec926fbb63cc5b2802af987db0d5d4b3cd8e88c50b5d5b43594bbf01fff728795e83737cf040c8eb098f1967a871150f46f2be4a9b9ace142658901357bee65cb5066cc159e25c62302ccd50ccbb4faf687dfa215575e9bb0b0e432d236ceb824928c634657dcf33f4835edce0e0e3a0c59c32de62c5408c043e3c4a8210ae8e83582ce7ddb7dd5a9765b5947f2efec3b81299f258fca7093d1b05a90ac986062", 0xf9}, {&(0x7f0000001140)="b93ec1925e34aeb7390ab57b479a8d65b63a7b7c908a44b6f1", 0x19}, {&(0x7f0000001180)="3b6baa069ee457af0b8d0c79436542db9ad452aaf3c88d0d09729494e5e835be67f0c584a8bca10b743a8d43036be07fb3463a561108be691d55f12a27fbde3998cb05d89bb10df562e698da2b922610f8854d9432d1c2d29fc62c2eac8c6cf65b63bcaf1d06c3e1b3d76fc2b9708f83438993a153d69fd481a382cf3c7d", 0x7e}, {&(0x7f0000001200)="3bcd4c59547fc35e560eecec82dcb208e1efbdc77bc5c7dea2ca36ce57d7015605e3fdbd3ec22319970f7b7ef4066ae92880fb689dd42b69867b25185813ba84ab513e26535585e3e1b0cf474869f4ed05fdfeaceb96aa7934e590df88b0723513516da15076cd52343cbc8b4832229b009bcbfce4fc583065b053c178c60c2c4c933f", 0x83}, {&(0x7f00000012c0)="5b22eaeb9b4a7603040a7db12e38839172f8c453bd16750f9c657c68bd3c2c139838adf3c7993e221e7a38cef269ad5d9718d69d3cd34e41e51658ecac783a029e854db03dbcd899e5bcb5f5f19611dbe58e30a313a15ba08f9a710e6f3f0c900d5dde62a6a0d10d063fc38520c3f45349fb649f22eaeae689c494be929711a1630b48457ed25ec74c48a45a20f0c87d9f59c32d8918ae907b7c2edca6fa8c2d46f2d82aa5432ca214d93e9134b293f2f8b8d5872f7bf07c9c53216050ff742b85c35b1df5ad29a9072aaf8ffbf8d23598ea6de2e54a35ad354454d1129dd1b2b9", 0xe1}, {&(0x7f00000013c0)="f25b9382a6f915b566c5", 0xa}], 0x8, 0x0) mprotect(&(0x7f00002a4000/0x3000)=nil, 0x3000, 0x400000001) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) socket(0x18, 0x8006, 0x8001) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 08:51:19 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2000000000000029, 0x39, &(0x7f0000000040)="82646bf920b70b9ab283186926ede3fc3d0f4203079c94daf9e638fe894fb41cde7ffacf25f261038879a62fb25e155c09af201b240a28fdc7de5ed85171e6934cf575928c81dca99c3426505d4d79186be4c116cab3be29edf6ebe9b50dffd736bec61dcdaab74288033d0a915203b3e2f62b59febea8fd77a3f9df3630105e45e2b00d84ec59c80ea6b9b293025b8e2b41eb1b06af6481cdc2f0cce63dbef26207f24a4281f2e94b5a310e760f031af190cbee15a78c9226632ac0407e717af2190741ae6829648f4c791d20b7dc63a14c79690127ab482b18cd38763fee0f10c49bbcf77ac7164f20c2b9feb25769034fdca31e4998c0ca9bea00021b0a8add83deb5b67ea0b5baaf44b9c034e4fdba63c6e42930a0fe10e478ebe463814dfb6c5a91ae9b4c2d1ac26bbdbe024ae18af3c625c4", 0x135) 08:51:19 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x0, 0x4) sendto$inet6(r1, &(0x7f0000000200)="fae5d2705c797a483ceedf56514cef8fd032ece96240eac64efa7f64a9fa51844bde76d2a5a4cb8f89c6b7603088f9b6b5cfda4698e2377f061e10b651a2b1c405324fb2d3e3bc06096f5493677c76752946b6e069c642cde3b44dcbb5c7e16b919418d1cfebe546a6689eca4e8d2bf9ca98c336cdd2ad254897c6f4c96b32fdada2d88f89a28ce201fd380632edf27fb2d02c0e99fe601d7075b6f10194f11d75320f64a15adb4e13070e20f291bb67e04277db94c3616bb5b36e5b87", 0xbd, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x3}, 0xc) r2 = semget(0x0, 0x4, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1000000000, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000005c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947cecfdf8db678fb0000000000000000", 0xfcb1) r3 = syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xfffffffffffffd52) r12 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0xfffffffffffffffa, r8, r9, 0x0, r10, 0x1, 0x7}, 0x2, 0x1, r11, r12, 0x69, 0xfffffffffffff000, 0x8}) fcntl$setown(r4, 0x6, r12) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x27]) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000440)=0x3ff) poll(&(0x7f00000001c0)=[{r5, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) r13 = dup2(r3, r6) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000480)="1fb5a9fad9d45bdd0b5b02fa5b3227ed2a07fa56f0533c76", 0x18) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)) 08:51:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202653000"], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs, 0xfcdd) 08:51:19 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001800)={0x8, 0x9, 0x5, 0x5, "f90fef01e526b9ac8f343800106e488eed82d6db", 0x6, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001840)={0x8dc1, 0x3}) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x4, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r4}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r4}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r4}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) pwritev(r3, &(0x7f0000001740)=[{&(0x7f00000000c0)="bb93d5eec0e7739baae678e4363a64ed1b0138cd1a9a80f272488ed59075f704472ddc6400c78489a8a28eca699acffeeacf9b567bbfb9fd736d7ab0985f184d7cf5d1fdbedf85f29d591b3fbf8800c9c30e78bc5ecd0c1f06d632b022fd7796eeaf3b7675a5d0", 0x67}, {&(0x7f0000000280)="9f0b74c026e6c2b4269e49ad29452a5a73ff292c43f7fce950779594eff95acf6827e8b6163412988d6399905c787cd9493395d9abdc1273a4882405be8eb2e5", 0x40}, {&(0x7f00000002c0)="ea7e3523cc7ff70342c21c8c6bd7758a377fb72f9fccc1d4ca824ed5f6dd27484bf1378bf91aa060d26fcee4fc225f77975d6ffcbddec3d4efdca6a493cba5543b84041a4d6c2d8370217c1a4e4f0e95f6d412e2b982c750da7d14654e1869a261520196f4166760b9abc658c05c87809bb6cdaa582e4c66534773b90c87b0f40aadc5f7b1da39fb199d21c57bf0cfb07ff3bcab630a9ef4010d6a3b3045139654150d3f1306ace24d1028053fb4bcce5afa0f38031b08cabcab6fc5a6a840b761c1fcb6", 0xc4}, {&(0x7f00000003c0)="c0710a6f4a822a86943954e4795ac5c80255f66ec4fdb83a4c71d19d17ecb2cd17ef571d82737ef8a264e4f3db0c25bba98b68861ec005eb476e173d11c5079780dcdb45bd2dd68096180bdf852341ab7cc69de0123995807cb4e60fb327720259be3865341f2b8b5c8da0c34a29cbcc5a0e1779c03f90a50570ac13d6c1bdc9ea532643b598edccfc0863e8e63d26456924d675fb7c1e01e1fbe74d8c4e096869eee02ba823a27756ddee9e30a1a96fa1490dc96108c5bdd19f2ad25bf75fcaf3cf3b4ff62d3e26355d5afe4d28db1af5c7e02bf80c04ba583023b15f9158c2311ccb110ca0ce9de8e6bcd1a11401c69355e8ba0f7d23eaf63347161171d035a24aae1eb7537c38b5ae66082a9316a45544fab312d84d942064373fb415b04188bc5269dc3fad509a64bf4e92e9ea70ad9ce1f5769eb23d80a32ea80253c98489b6aa6e5d507028e8bf0506ec4c3c7d3d500473855d394a41bcfece93acc28a58a60cc73a8539beadc0ace3f8039f089648b793359c47134173c2b25bd88c645cb78794530972257eb04dbf877b49e1cfa8e1d828ba91b2b77b3e87b5653529872c4062e1d2f1a83860b317ed580fdd33ec3db621864aeac348157a974a420a411118f1c684673c552f0e278f39ba34bacf75e0e3c1d39262ba62754cba555f8a1644fb7a471a9ab12c42056be159a99cae30315f250a70ff3ae852c5b87b627f3f1c417a6b04a486ad00f26e3fbd3689eabd682a3e04704363735db905cc12bdf365c02f02a8fd141421e2a3beb3a54295268d99215243a5af72fe619895cdbebdc5e6342a5a81987bb267ab1d5c944035256f1505902789a9bcbbb88fdafcee48c04ef6b0e3ce8396a078285975c4df4f15d1c4f3bf85307f5dc3d0aad1b6f7ed653a06b395e97826669dbe809436efc53ea55458f5ba9496ed5e848f12cabeaaee9e06fe3b28cac25ac3aaf611b1f0240c539c76536e5d1f6f663e5f5b689c6c5271d64d11a778630b5fa362179c19598bd93157296dad0142e4e84c03a587e0122b78d08ecf9bc6a349b27200bf83618c3f789849fc95997ace54754ac2977ddad954029c614dedd919f36e271dab8d097d494029d543b07f5be9ce0ab006c43ab49669653ace9d62c1859520c2da9d1e5ecc34bd012d37c68074fc80e5c10ea6332e67bf3b2a61801313635f2922a678d463571551b4df91c4d87c53ffdeef53ddc3923d46d6f0b2e64ecf343040e8fbd22743450433bbd5548dd99afd8131b9f110724359e9f0cdefacba1b7e53d9e3dcd8b9f1168da6ce69f087041dec9a349bf6c580de7a999cdaaac10c501bc21e74fb40497ce4c990ee706c816a58fdec46d8d535012e09026869de67f1b154ff870e1d61521a3a15663830c67454a0eddee3a47ca71dfac1ca5f322ed24d68b93be60a82454bd94d58aee89b87ebc4c46d126941825d49b0682763537eaed433fc609eed5fa9636870643579692fc47fcf01b17c7e0551d70f95a402c4807ca51d7669fbc8f43113ae7cdbf4abd91e9998a5e7ce6f2d703d3162cda51d94f23f065838d8be7612b445cb8fc5df683fe8f34068fb9bfeb4d2ff0395b2dce99c577e1cc80281a9494d6cec1be2f123a6a82bd5cf415918549e7913417edd93a8be521263b5e9095cef2f884287d93c18bf1707323b89913f0d79864c1b4552120a49a086ed0a873655556a85bdfa98db101424df0ecd128442b947e63161b96dceb139985a65808cccd2123a955fdf178e063ba307d97881d7d4e7cc67b63992454237d85f113d0b58455972fdec7c3c07bf3921324d07a69df84ec0998cacf71760e465d89ea1cdafefc782ccefea00460a4a714565c3b4c20cd37bd292c2ba9db1262a1e29804735c05c98498aa593a81eee0439968e977ac6207c9a780c655e1131eee46308a83f91a7ac903d9a6ecc9408f49a26ab4f2ca8b4f3ac716c71bc3133693e3e4b7e10bbce0d46b9a12451eee78102d11f0c0bd3020cddbd8f4105755f93d06e91ded41275942740eb3adbedbad19ee04b896f0292e76baa80b5ed236e1c83ef692204e6f5da4bfa34a6efcddcdecdc3fa3a1da3259eb5fee294ae37576ae34188e8d9cf92e1e4b292725ede237df144564d7b798d2eb9e838c2f367c02cb9948047eac75becea53506d2d3b07b8b6d9abdae5030665c219ae9ab003ff839e171798940d64cf2af28a993df035196606a7a43518cd2f747d44e9885427abc3609fd81bfb3c9aef2633af988055a3d13c24411295f38a6a97f35ece8e297149846fdcf029aebc04863cd0d2707a727141acb91067f5fa2a3f11ce6b2c33f554438914c090dd2e5cdb35ec41bee2b0e84390238ea560d1d2c7354742c757e349f70232ba88aff7b8b6dc28daaa5d2d02fedfcf1036e01bb1bb322a403325939015f200cf3b9258c7d4e968a82d8c6ab882a43c22077ba8b735978c250b96de5f760d48a709bf0890d9a58bbf830799c3fc952661ec1110be775a51c57142d967fba1457c04bc1507f501f8d9fa99fbb64bd48ec0711477323c655ab7cec2f5c23e0f002f4f89c45f5bf4bfafd5e30e50b19c5951dbf39630e45f584a7788907fe69274774853628e5394d3f0c3f82e853ce176ac03c7a45029b978f2d058b5b50f487d876b07f077e7d3fb1e08af5cbe512a0cd43ee94849b17d5331b6d55310120e5ca8d8eac1ea143f57d8b59d785a17f84c20930bb0c01e96d39d68e900da688bc6e3ea3ea95b775add6630cb917ad88f7cf8db044a6fc41c3a3a0b9941910ba71f60b7e371584b29ffbf4927c0b93c641fa8832e3ec93346a699dc97caa90401b5f7f015c2615859e87a0d8d99b07e83191ca9169cc51f1aaa001e16d80855da6939d7803851aab1353f7f43e1b9b28410480fec27bf88aaee1c48161deb206dd874b64b607267e3552893ac8fb8bd782da455ee3fc242efa3f7063fc64fd9997529e4bdd848c356bd376ef47ad5d5340eee04760c4bc716873ab0f0b2c30683cc3e08f0b1f7a197e7b4f9880f8e60e92d818dd1ca09268283ff1e8c4e73d6eabe1a390e143ad34abb4367d03c59b8b7437576075e3f2efec8ac006061d9faef14475d2efbd7f3ce2f53f20cbb3dfea99d5bd674a8404ed6296c8fa11515eab47fa6a79809d0ab95efaab57d0a833ec4b78656b10db06919952cf23e7c03435025af86b18a1aff1f87657c8c7f0d39278f5b57c1e78997a09bafd2f0d790b2b13da1cca0ce53a148f5555d4c19d6e724eaa01af232f483d4f2686413d3f6acb2544cdb67b3fca9f0531ca8b3cfa08f5c90dff05f039509f30860be720b06c6061f36635d7e1867cdaf26fea003c2e400fb623bf57c4fa3151c2e79475c75761bb113aa197e024cbff082d4aca7fd9794443d538022ee5dfc4eb577ee4b4d9e60197d0a523125fee53159e22cdcff0f2f3c9a0ecf3ef8992c9532ccf84f23ec2c2e8bc8d896b2d301ee8ba42fe69ebb709c180f017e25906cc0ffaca8c1ca857c300963c7ec90144af5321bec606640f789be90efe1ba4effc7a680088e1d929a6d9070179b22efc1f24aca6b9993fc8f70b9bb3672a9b0d2bcef4e7d66e799000b7a99011d5fe47506cc7b636baf1f2faa19a6170f9370db8200ee9fdd247e0685a2838b4b7d1d83943b9025cc0f5bcb5bd77a1a31e742508a2fb3725cd3a2455480f4b3c15ceff26e16ed57228a89df23c94d00239e3212cece3dd6a8589d4e39d3e373462601d9549c725a000efa8764c0ffd2d906ad3bdb3899f297c76b6f09fb89b3f289d1b324e26107a708c6cb046e6c49147315a1dd3898a97cb59985592057e618024f5763032746cd2557fb1b3202d5245ec85b3c9f7c56f2ec2287afa508c1f920bc7821ba87bb3621b3b3fdbeda2dd11212984914be6a5f3651ff11c2cca42ab40509432e76bd6146d4d60fe398cf56ca21b86df2ab2b44938311d7cee7b70e6678df26affb09ba6591365ce2ee42426c360ee1956d907955649fd651b1afe7bb295f86377ef9221be8368ddb53913bb597b3af867a0c280f5f807ae18905343006c9b507bb328096fa31a0ac42dc3c58fc8ba24107c5e8d53bc780ef691c53c4e627672c1a56ad8f7c88ef54c61567cafbf342b9af4551adc14ed33f28b3ce82f7005784eb68932624fb4efa5a8c49fc7dda13e3556d0e6d0fe50268ccea617c41c5c8dcd89b6c61b595e79416d336bc186b86dd4a83bb4441080ec54c80d7701eb8de114b2353898167c502252bb0571c0b2d99a9d208d582cd3107110b53d0f843f12b419a696f668d9a20920b9cc3e09a3b0f26c6e04e730261d7bb2f812acc1043122291caff042029e7cf65dc9fd338dfd257bdd33fe1c240bfa9dbd256b62c40fd81cdf7b94ced5d6641926935baf005073f0c16b4b555c6fdf3efb42b7689fd79f114a0259fd0393618fcaee502c3b90384221a199605ab39ae5f3c21ce02571da472740804e5e0260679afc3a0692855cbf87b2b96012a73df1192854d8f2fd2de7b54ac781d264e59599a10d3822f0af7483b356c797c43ad1be838efecf0013a77f7974c32af4f68ef88948e109405b380f409b0ef68cb085cf937956c07f8384b92b6cba6c90e98258784abfaf17703e2ebbff88b624fb518b5820a40ed8fa051dbcea0873b9d51267f6872d57c89d5be5003f5bfadf106ab0deb1b449d6356f4eb38498e3564ade08d498608afbf68147dec87b3c531a8c9869817f5f3668d8edf87f2df811aed7bede4eeff40ff67e10448b95eb0290a6b476e3ffe1f7bc4a153eb8ac4395ecc4ab9d6e3e47ca8a535a82336779e20ed266326c52973b40d3e88ab50f3e79a7bf0cb722faf98c5ae1dc7d9a7da3691d5ee34d92326a0a64fee13646223dd7d051bc62a38fd15aadf078bb42cf3feb0538e89a0da8889eb3d77df35670c26bf20ea74e5c4922df8c7224d335fcd22186cbcb36fbcf63cae5c600f70919f432fe07026f42bd726b63d89f854049ee6f1c166a87e85037edddf960910ba4785bddbfe15325c1e2443fcaebeebb4a3f00887b3a2c12e3ab15425411f0698dd54c3c43c672656a122e8e712382d41585481e48450ab026419fbe3bc9dfe544cb5eb5c5820a2a3448e9d399663615523e79226404ce528e02b829ad1516bd5537e4335a62f27097b0d4541a4f0c7edec9cf58e4e7485e627f69e396f35ac435f5e6e86c9c5365fa4fbca72e17e6a6d90b291754d46819e70ac1a93a6d714c7054077243f24efc9282de0b266a3c9ba2821d06cba463db4367606bf7f2d2b84662916ac02748c64938b0e0e5791753b1345d41e5c0c42e71cafd26a3b2a511840f329911b8054d8e54c08a7d78ca672bb13234073f674835baa0432913571712aed404a5b777b01b50d75251acb7589378b33d8c437051f4d205ebaf4460b1e63f258f7104831d1c24064d4194acff501a85c20be74fc925e995a3479c803d30a66eca76c09fca5f3db1ddece7b9689b79b6b0411da2be391d42eee146504e991c038b8a6a9bfbba46a0040ead4472a834585ee43924a6ca6de643a2ddc3956235149d51b98fa8e96e75fb3b75cbc60099106380c62dd2b530b895951697149efab9f0d63323581df6f14fc97ef9172772e4be36bae63ede8a4f18106512e8ef387ed1a26902a2131df1c3c67a363a22386173d10293ab5d748994d9702e26823adc0c4eacf3cf180e15eef3115d22c4fd1c918c6f4a37a788b9bf7bb3befc95039183e069e2f7199058a0cbe46626470db41ced4fc5104", 0x1000}, {&(0x7f00000013c0)="ed04503281aff6ab1e4daafc974d45e7810727a5d8407c5e14ab7f05270e719dc5e48adc6f393089cc47b39fd4b914d6e42ccecca2b9fc275350eb8fff24d0bab3e7de36de0f7477691944", 0x4b}, {&(0x7f0000001440)="d4d0ddacff19a7", 0x7}, {&(0x7f0000001480)="ec5b67d7f96df98f415ff06c247e4709c25669e9eb8e8fc576725a1d92aaa536ce25c79a5fa791ca1c51b6b00915f4ee5f58af0522baf0441fbcb3be953081d2e05a495b16ac6109", 0x48}, {&(0x7f0000001500)="c4e5f0", 0x3}, {&(0x7f0000001540)="1293b7defb2ee69672cd3f1b2be8153c8fab775118cf188b7114e6c300920de0034689dfb1a2ba7acb0170731bb5230e0b6c6eac9e9a7404c746dcd76dc7f5093cb6becba8593e019a84f517ea21a6d285445265e89fc40939e9cac88e878743436160e49098afa27e7a8c46c78415082a8f9118471fb023ac5940e6cc6a0e7a940057ea73161874528afd98825c70fcc2bb36fa7ebe47681a9e3ff78ff94782caccec440c99f6d57f5d686e6a434d3ca11f648569658fc523b81d7d9a329158348d38993ad1cda98c2fe66ecddb67c83652fb4784e9c33f3e762e28f8974da2d8216d8e3ac4709898e74067a580f8003983", 0xf2}, {&(0x7f0000001640)="e8de5984c09c4f55693a788919040080ada2f4b9952d482a76aaa7845cff5ebc60681473ab23636c75bd30d48a390d397882d0e82e74ef5507ca1a43e072dcea3afb0be33c4a5f1fbbc2874041ed4d1cb2960cf359b85406b8aa61b79fa3a7709ada4453c912e99ed83bcc63af65834404db2cac9d8cee4fa5c4976d7d16372d29e546a560e3aff48748ffd7678111f9a50fe2387e8690b79682d46f387ad0750f0dd3b041544dd19b9b779af12dd00008ca05ae7c03b0d2d0c81c7f1cd077e55886fa25b2df186416619ae69db6b1cb51e797edc9915ef9f9463dd839b5460ad797b133699e1f9e56a7ae7bd627b55c5bcdf00d0b18", 0xf6}], 0xa, 0x0) 08:51:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r0 = getuid() setuid(r0) r1 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2e) r4 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 08:51:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffdf7) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 08:51:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = socket(0x2, 0x4002, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x100000000300, &(0x7f00000000c0), 0x1) readv(r0, &(0x7f00000006c0)=[{&(0x7f00000003c0)=""/138}, {&(0x7f0000000480)=""/250}, {&(0x7f0000000580)=""/198}, {&(0x7f0000000680)=""/49}], 0x1b0) socket(0x2, 0xc000, 0x9) shutdown(r1, 0x1) sendto(r0, &(0x7f00000001c0)="4ff0aa94f7a147f5c3402ae85ac288e7917ab2d5d515fbefb7cfc4d85f0425da78ece5d0eb33dd30a678457ac1132745a0d0206a84df5651f3d28325f65b181e6713fb8216dcf9f5ef881274f54ac0db37e17ce0d2d9c63ab04985494696e73753ff7733ea919c57b9229e6281bbbdd619d9363604fef3f672dd573e93873d8caab411b33f66f9fa6f4112ab7ea1765b8cb228c00e57e555446f73edf3435669288a576e8977c757c002c7dcceabcbef50", 0xb1, 0x1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0xf547, 0x16d, &(0x7f0000000100)="0f9c2cbbc700dc0adc43a0a75cdff915ab88de785bf027e41b6a2436d59cd747511a517a3d01681fb9112f1af3cd3aff3e6aa4f835f651b28ee5e855b2e73af7d62d787bb582b6944b77c9a851d44702d4f387ee9375f3ba279fd795599330d2437b9e30e0685cac020e575e2ed574be03f864716a8ff716aa44d1d021709b194bf1bfa27b679437fcf2828894172e89f5dca0665961ec2ee579f6f3ab8ab0a3e05dac1277be", 0xa6) socket(0x17, 0x5, 0x0) 08:51:19 executing program 0: r0 = getppid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000c7516af65df30bce83b2e6cefcafbe3065caa6d99fde0cdd56700ebf6b53273d1902c4bd79e8247dbfae4e1137fc7e4c482252df91c77de73d35111d448e7d08ea010ee81027b622c96701845779b3a3105c32726651dddbbdd340ba16d7dc2297d2c7063569"], &(0x7f0000000100)=0x38) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x6, 0xca7, r0}) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x3, 0xfffffffffffffeff, r0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) open(&(0x7f0000000040)='./file1\x00', 0x406e, 0x1) 08:51:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() listen(r0, 0x10000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) 08:51:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 08:51:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 08:51:20 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xffffffffffffffff) listen(r0, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 08:51:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000140)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)="bd2800"], &(0x7f0000000300)=[&(0x7f0000000240)='!@\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='/\'\x00']) setsockopt$sock_int(r0, 0xffff, 0x328, &(0x7f0000000100)=0xffffffffffffffff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = getgid() stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000380)="3bff705930ee35362bfcbb39c44a913e5f14366187d1a27c7491af5915c7414ed786a75c0d33bbf9a040a76cfb6c73cf1592316e9a690a41d77ff23a2e57a8bdd781d847f3020134a4efce78f09da706bbf245de64eca2d673b9f00abc33f7b9469de595f878f896ccb1de524636fc4b9f5f0a4c140e45e199538c4e5f8439394f0b8d38bc91052cde41c32dc57c5ac6e41714ab3066a08c09423afaba0b49d63d59a44f6e6ecda9799e34ad49cc2cfc4db02f5646190b56df8ac1ec431dfee1c51ebdf5b6d7d450c9970f94df5f4a770f4f41ba5214a3ed0e713c2085", 0xdd}, {&(0x7f0000000480)="fbace3f1ed1db66702200a9121e06501fdaf0fbfb2af670aed7ac1a59315a574f96980968fc5d07d66ec6f829a9e0ad397ce09ebf69ea987c3b734a484a16d3e552b9f21bd2b42ef", 0x48}, {&(0x7f0000000500)="1b94d1e851f4e583f1ab1ccc493454e43d4462262fb649b17af4f42688157bfd10b05836b199167d5ee1d4ed8ae9718d1db25406fc36994612af4ba659cd3049d5a3cb61a7d718a2c23783d35236ba1f1f6b2c8e9681de4224d1d91fca58d2e188a74122a1379e8c12b4e55b025e37bc0fe850903cb4f3f71689647963", 0x7d}, {&(0x7f0000000580)="68b2360d99b0fd589301c728d3e3852218a72ad36585e5ac19c9949838c21ec5cf21087348a3038a103d7999531220dccc8aa7878f", 0x35}], 0x4, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x401}, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 08:51:20 executing program 1: socketpair$unix(0x1, 0x8007, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r3 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) getpeername(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000200), 0x0, 0x0) lseek(r2, 0x800000000, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x8000, 0xffffffffffffffff, 0x5467, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x7fff, 0x1000042}) sendto$unix(r0, &(0x7f0000000280)="fc7b82a861339e1c6fcaf5ffe801bc2772c4b51de7f16742309a102a162034b7eb2d2f1e2312654bf9075e4b305321b0e3171df338b3aa065282213109", 0x3d, 0x8, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 08:51:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7fff, 0xa4d, 0xffffffffffff0001, 0x3f, "0e40e6a40df53563fab4803572b10a70ae4c160a", 0x4d82, 0xa50}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 08:51:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendto(r1, &(0x7f0000000080)="13cb6e930b979a272215e7d5b99d3469886d234e2c5ec509b495b72c2e12eda39bcf3ed0379d799aece86629c5181923ec6895e78c9a2c46ae85b8337ce5988efd08634c4fc63e8880e415523d5b3123103d9a180125f603201d1e03906a79955c759942918a0c9ba98dfa66c827e9f953deadfe8239271e70f0459cbaaf7fc91df7a7ade8ce72615d91c11cf98c0fd41b", 0x91, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1108, &(0x7f0000000140)=0x3, 0x4) 08:51:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0xf896) poll(&(0x7f0000000000), 0x0, 0x0) 08:51:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = shmget$private(0x0, 0x2000, 0x19c, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x40e) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff200000000000000000000000000000000000000000000000000000000000000b563000000000000000000000000000000000000000000000000000000007d0000200000030000000000000000000000000000000000000000000000000000000000000000000000000000004fa37572c48f31c0280f76318c4f6d24535a42c353313c47a142a67894d54ea148e56d6ba71223d7a54fa3d5be6ca5f346e5afc370c39ddb015eda604ef6bdd4960cc309b7a03dea1a9a456ab7d04d19d72497f2922d5d21df82c0bd6c311b28902a92621f842cfb3289e2279a872c77a8cd5f04803b65a38f3e91d21b0ff49bc547eb1a65222b744c41fbca41261076fe8e0ce533a7552395460764bbdb5196c85c13f5a5ee95479a46afb95d213999874c6711efc264515093eafa1a3608d1979a23014170f7f990e96d2876c25866d543103d9e89b2a3814ebbde5f1cc8aa1bd2b3a594199cf9df42f0d26fc46f84a6c51767d6378045e18a4cbd5152de72d5be6d22918262aa9ee442deb53d2419107db86364701e89485f59a647fc38325ffd92c64724511c30f92cd8750b"], 0xe9, 0x0, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = semget(0x1, 0x0, 0x140) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000010c0)=[0x40]) r6 = getuid() r7 = getgid() shmctl$IPC_RMID(r2, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x5, 0xaa}, {0x9ed, 0x401}}, &(0x7f0000001280)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r4, r5, r6, r7, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) shmctl$IPC_RMID(r1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) getuid() r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000001340)) 08:51:20 executing program 0: r0 = socket(0x0, 0x200000000000008, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sendmsg(r0, &(0x7f0000001f00)={&(0x7f0000000840)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001ac0)=[{0x100, 0xffff, 0x8, "bd5626013f2b98abc59ffbe85c8fdbc28cf205d4f58748210886f2e9cf2340b96820f48fef0503e348672388582e55872175cde3293c911d0096d8345727378fb05026c5ce3cac0fa618ad37f80fabfa45be296be225ca47b26f3aead06388429203b45146c203b11bc877ffaac2b342a2e276dd1f6b6b29bfd9c2a9e4e576b9023af3b9013dfc5401f120d96089e7a9396e1984a0be5366cbc9d92d93d5e793cbf17564e810e3193cf633438ecc06821349e4eae91505c452dc819785500d4f1c0904eaca661bacf9c6691d42d9a0e9d5b34a52bb52571a197422c8a57c54216a1979b1f77f2798cdafd928"}], 0x100}, 0x9) setrlimit(0x5, &(0x7f0000000000)={0xff, 0x6}) 08:51:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) read(r1, &(0x7f0000000180)=""/211, 0xd3) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) 08:51:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0xf896) close(r0) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) shutdown(r0, 0x2) 08:51:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x3) 08:51:21 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1800) sync() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 08:51:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8100, 0x98) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000568e403b00000000000000000000000000000000000000000000000000000035750ba26f55e114904d1eef42e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 08:51:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1101, &(0x7f00000000c0)=0x8c5, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x10000, 0x1, 0x2, 0x8001, 0x6}, 0xc) 08:51:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f00000004c0)="0a066ac5dd70a0b122928d72ff722cb4dd1baa901bdc7298f2f246c2b8ece45c26aec5e966a3be4736afb574bfe047339a7ccede107856c0e8f90cff1f0f426457ff6a7ded4cd2f80c793d36acd05c55ff6d2ad7a3ffbf1bf4f952ed6961c36a039d17062f4ee6167bb8940f503ae60a78c790d66b4d3ee0e4063fdbd4f1eadc821538f33773e5a1d28dffa59cf8ba4b2bb81078e78e60b3a04c578dcec3b5e107406c77bec44493385198364cb3b72484d6e4600236a6c59ffd724502d5b1f0b2417c90283d002644082cb99b4d84b0860c845816a0010db3ee1279b0f6888c3066935fedcde9081882109acc02cffa8d7378a7d527f51a9adc4195c207a11ace2501bfa516cc22ce02746615def94be66e6bdae367b8ff0ac8da89ab31d22a46a363cfe1370c6cc5ca685291b476c9cd29c96da05cf8d9aaceafd32b3f9f2192a2f1aa14e9997aa2ffeef15e7606e3592063793d597e3788397300127c7786276d67a7ac13447643045b95ddf02f47dc6da3f9fb1fe6f3a1bdba8fe4746f636fe58f1ac9722fb83a101ec5a299dac8fb92c78fa841950b94c1407779696d9c64d5feee5880c39c995c9a90bf0f42fbd88943bf2c4a5dd58dc0755b7488cc7b341fdc8f0fa48adae96cddc76b986badc3834e7b298814c4e4c394ae76586c578d579eef238339eaa8656b406635ead452b98f100a3a5681432e952acba52095f02b115efe08dcf772a9d745af1896e156ed56452fe2edadd8c6445a158254c731b5d2685ba25fc8b367b026f664af93298cf537d9a860bd0e9a27e57bc72a816b3d7eab8131aa16c9ecb2449f87a0a191d0e55dd85375bd39cbf0b3d92ca510e9c3e541e9de0ba0ca16ab72733f3055a2d2fe82841fab366889c71481c14c55f6a157099dba671da3563179702ba809e03dc3a0921f3217b1460f3ed5e4fe31c86610b5db7a39a184d1f8ed48d5bf6c0a8eada1ed179cb896ec4a03f183794599ef8f730d1261d88e22cfc6965b934543c4f648dd4d856ee12848b2b95574edc3fc7685ef0e29e751e36930a630a398109ecf857e8436d937fff23a041b17f215bf314dd54ecd8ed2db65e1dd83caa46cd58c1494a5ce7bf5e4efda1a60094823d37d7f83300832b60480dfa89a33dbd4b60ee9095daf12b7c6e0611c7ef0e0f9bdebe205c2b078401e35f4e74bc1b7f5e4e554d2774c45f30b81744b41a26ec793908a74a47543bfad320591d2788c7f559ec9a8a2dd1568a4a056a3456977f905a1e0b9908c7101d0dc59c8f78b197ebf0ef866959411ec532a5db80f4d3bacd1e8d8892c9ad417a0386eb5dbc757522cdf4e0e59b2c2dbf7d10a69c05be6da713559b5328ddfbdf18127f321ca56b33ce98b93f406029548b2b43b06bf022ad3debfba0c06bf7e00edea4b931e70808b8b1ec68519bda9925be39914cd076e0e8c27064221d036d190b2494617f07b597e5d9832245a4e4737da6aa9feffc448649bb91f80b7e8d2ac5a72850ecdcc714ea70798f4ecf64ab2f63815f1c13272a6326c43475877220746960653439a89cdf51c5c43f4a7d648009908e0b1e20743e45cae6fbeefca51308de223f95c1ed9bf6c62524d0904084888e69aa94251befa6c086a917d19ca96bb53d89303ee3d7a88194e9a0c28b65720f279f657fd6b902911ac5efe9e98c9e558b1df0b922fc02bfee9d4a00753119a5aecb11b386ec92c1af97cd8866a45499a15fdb8d9f4ba786168f669840603e94076c1f70a468745fa11aa59c7c122dfe3109f40ed7371dfec24b7058e3ec3ce4ac5e7d690406799ff279e8fa17fa4b85880d8961bb07a3fa3fab7bc80d58135c38cb0e00bcc8b70f90bb27d1e0ece35feee41c3ba9141e93e8d61df308465afe673d2c942f73eb5317f46cf5f7a5926dbad026002f825b7a21c7e586a5d0b62aef96802cbd6a344eaea16d00cb7268364ac4c866e1bd8892a2a64a2dea46b91972a47ccda9d5cf07594085289e3b0e2bcc16e60513ac7571b1a21585e7ae615ab33d251efd1423d39928eb8411c9ea3e2aa6edb3d513d0776569f698013e40b88c778729b1ca465a042a881d20de5e412e76b06b901166b0a2f622079dd0e8bb3110e035ab9ad4a04d26ac645decffb745af5800603ac1dda0cfdfe83247a312d1fbd7128c5fd9d79c13b573dfcf49e96a11714b6de4fc14bc2029660abe864143f5b4acc7465accd83b7a93ea8c9a200193fecca97608077fca1fa2fd249d5f5011814a27a4b4eeffd0c61cd1ad0f9ce56f35e5561bec4ceef28d82b42136df4e31b11ed2aff67d8725350e81ca652799e75c180296fd56844395e08e622cf82637195eb0ad4f70ae212364f3816f1a064f7b91b81a5f5e4618a52057f1cc5d47ef4e10683a70a9f7492445fa411ed69eecd5b1ee5ee9e812e39640142b6a683948c761e21aeec7734466abbb1a1c62f8124964b5b8906b7ee4bac8a1a96cb7ebc29bcc4b46d1ed69cad7ceb0f9861634615fd40d442c7999ede927d9dffc1746bb1f2ec962dbeca380a9c964d09d3e30c2a4fa1e9f0fc874e6243ab4f974f8a47bc4f827f0a69bbc89b8900a6f4827a11f7343e86edc615c3ed3caf41920a19c1114a3351dd5a92215668bc51b12de59441068814593872a7039aa090e91abeb62d849fbcfabeeb6d7eca57cffb6ceecd7936c1676aa2628f2fd3266a516adf2a7e808e0c9a69e11bc2576cd61c21bec3272c262df312846bc143bbb4e8fd65732e3ab05936d7742b31eacc5ea6f773d6dff6d92b3b49271dccfda16b06bfe7d1f09832c129d88997fe461c27c61a53d01afb91f6abd917dbd7240e264338f1764dfe34a84bff9bc041d5903afd538ced1d7af78b0b8939f7f40bf6d2254494369704ce83127c5927571faf1b40e26be347ef432a9ea3146aa28aaf7a59919a5b7ec66c454e913f2fd035519033aa36f54d765199eb15991de914660e31a894881552eeecd0f2987f8a331b7e3c06640e42174ee06fb766901fda8c3683df4ca30669cb86b2d3faaefe4197942e7fbbd6cae363ee7d4680ed03df7540330fab491745ab271337251a396d7cf00d51831f174818ee8c11668215f129b5ab1122d7d8c9a6717be31091cd8e5d8badb65458d2839b6e1d05c69d035d2de0cb9adb8ee8cc21d89313bc7b6eb51948be805e5c9371c2a297921cc3f5062c3ff7487dc465060566edb5bb2a12265c2518e39de82f697fda9d306025124655ac00d1d280ce24fe9e96aafecc3b54af08c08e336192b6e9bc2193aa938c586165c1c476f8596610f21615d75ad45d3c51408812bef2ca22f64c067f8bdc5a4fe85bb2665fb2112abeb8c1b14699d424ff6f95eea986552731b36a91761107d01b40b17216012eae7b9e39ef712cb628960966eb77f3a753bc8339215cf2a9902ee3b8c778254c636e58380f1b7603856ac2ad21a37e56cb99ee28fb1257e9af0efa2613946a4a9af5491f33bcebd242dbe291a663dd61de00aaed8a132b6d1f46a56c6d81dd713f962c097244675b2c284db96854c5aa348b7af5a3ec4f951f6bb29daadcdd217d5c0b78aede1b62dd4960b50ca4f18b33f97972217d6dcddb44227d57cc22e0c3b6b1125c9210dfa4fba473a8b177a75039e8bec8cbc9ddc0b6c7a76024fac4781394ab2ba9d9a9802880149491f4eb5cbccb2ef0af7fe3847f8932ff60bd26736ef5e7c6c1606d944d3ce89f84d9a99d3648f1b9a55290a6494404cb86ae54d939ad0d91e896c12311fdac94ba0545584c1eb3a391fcdc308127a4c16a3d60eca14dc269f191433ac4d81aae14ee77e64f83f256f82fdd11b712573636f66d429c8b87a885457267ec155e3555acb82a0aacb0af53977808c5bb2f35accda8e891d3a49b8854c3024dc6614237654060bdddadf67523dd9b5f38f9037f9a71d148c2a00fdc59cb852cbd35bdc125f5100a6e72fbc3d04518895b828ce46e98fdaedc8903ef0bcb5989fb76d6294fbe4fe1bc77b05ff03ec070967f01907e987fe34da4393780e3257e372503f395bd6710a6b16e21af06e87770fed9fa97f9514a71865903d5db089c63271a2fc93d00109f560dd807b61a951f0f696da8d74834e146bef5fa029866d878665d3d9710facd57a01e41f826e4d573a5ee2015376f62f60e78ef382d710a3a63b435605639a8cd4e464be12c95763f79602619369e113439f0cd53dd814c0100bc8c1d9ef6061cfeb98d168da89d887437835a33c9439c21db09bf0e122ca6a6285420646bcbf4018e32e4f1e6068dd96884c9aeb9f6ecc86d79a9485e0d599d82d5660ac070beb366c509da7f53d0ca270cc0ea5929a12ee7961321fa1a01e56a464d98a79c669c2f5d2b11fef569f7b39b8f547cea2fbc18bb1c660e2afed4c73bb224fad9f09088cca04ed71ce102e015131a7289549089838c4f482d7ca2ca85cbf3cabc9303c6d0b1202a19baf33d108cf4b223fbe91eb8acb1be08c7c0e014f81130f2a91188d2bab8600e389c6122b5aba5a6f90079c7c120a7f96a0499d97cd2029d52a58d5b73b7b7a30a9a20dba8cf4c206e8eafb3e02f697d15c3530ac44f7e90cada8b81739d21861788ae1065564b039804957ab0288b5432427a7cdba6517ce72e1eb8394036b7ee11e48840c2b22e34e693d16da8ca00b4a2c8df6a1831ab4ce4f84a8b605ab5439093ef180295471844f9d92df5efdd892576df37ca9709d9f4c65f9fd9dc2a50aeb3122ede6b4c38eff0f25f78d85f37a05df3fb4d3129e1a4e0f5577c9f072d7e6f390dfae79ae9cdea5351cd0c0dd9a328d5261e88e4841860cf9b16aacbba611162837acf53c0820f91293a1ca0efe442fb5f6eb029d35bd95c781c483e0a583f7994db5ed52be1926bf739ef86112c321e89c55156151ab080af3991a5d3649c922bc74389f6567b69630f1adebe39645edcb96ea22e479565cd754e78e6836b2a52f831c54ebfd48d19da7599ed74c546216024a3a3b6468da195fdfef9206290b44a08478b5f1d56e6ab4b701aa24744df7a6a7f7d7b3175fe021f097914c9e215092a66e43db24b280dac5cb6001cb08d0e09b246d2d10f67d6927752c0a8d112000d332bb4fe856eb10583d07802d3779aa9604dc622d5e4467f6639a02526a1b4431ef24e1e893eb689f8a5af54d543cd6ba54e4f93f42dd120dcd701afe8c07f482a136cae73f09630acb124a75ffb2b1636f0f0df3aa3282f8598a27fd250db58dfe5eb16f5c387464712d294f19d8eb54e66b4ad32bace55d188f1424639fb4fa6e69f9e3dcff8670d489dea6786f584d78dbd272c8a8e29d5d2fb49f1528edc698c4cff41178c7e1638c798633b83ebdad7d7918e467ae8ad364e967bf2c7061da41d7e07ae498e670392fadf62b6e85bed18bb900e9d4f550b3b7def132b9ad80e2c2e12a4678035cccc1e8d319499f44070be25e94a93c4e465118207d912a2b6db4d8237f22ac5bacc3c8478647df561496d38c6a469f394b40043962ac8de46e1988f7eae463309017f903fd35f8f03ea99a9ea986bcd88389e6dd8d91584e94729c1e91dafa9024ee0e6b25789211fdacc4d4cccc0805a6437d63d66774f25e1e23fb37b886726f6967a1f82053984c5e16d72628e74c5820ba1ec84299e1c5108ffffc6dc2f74b0c76864c1e0d3be476e39537ac3226f5a006de1554944599d4e5166a62f18ba15f7a95f02b7b0c465a8785e5fca886f78412c3f995817bc694289c73600fada686d2041431e1b38559d2d413fee61cca02525", 0x1000}, {&(0x7f0000000040)="deb268811ea0297c0d8e709a5aa881cdc820a391fc88f2df67b838f77186635ae8b415fed8005ee48039aaab33e22c7db658fc68ef1735f124e61c5cf0ce81ac", 0x40}, {&(0x7f0000000100)="a053e311158496dbf8dfbd00aa4659785697929eb7c048d2e39599693944ccb536c2b696f522cea5e92c7be18b5b57ba5790977c95016aaa1ff3e7c08ab5d61d5f3aff514f90f95c38af70e7c6c51548b6c68633e2c1074b1d382f62a0f788a24f1f23fc5a332419574e6e572977edb04536d120a2b330249987e8acecf4", 0x7e}, {0x0}, {&(0x7f0000000200)="8426744616b9fc98f88c3a3439d7f279962cc8bb39e74785b7e29d9cdb5b6bffa4a6dd5a0369debbf4e8bfcb6a9bfc581d0889ec1caea61c90ea04bad6926d25a94d37ffb607ac1b2b7dcd9cd9940badc9ff4e09d861ece885eb5a151fe5a8880609182f519c33f4723e31bf46a34552e90c1acfcf259dfae94922d3d6041738a59df5b7e0fcbea7b7dd9920100faef1326720bf14cb0c0b58d9b872878afafe13d3848d6760152a335e79b48bdb1f0c4a5bd987df28f0058e834236a43d8f83c24150cea72f975764b6ecfe435525df", 0xd0}, {&(0x7f00000014c0)="44fa9fceda39c50da6aed83575cc67ebc287dc5c0b8ef2a3e2224b39b88fc9e36cc2862f2883dc13be17712f5380caa402110b4bdf71ce0bce0cbb072a900580d97eecf7621047b21b17798b6e01fd52be52b407c98af167637d49cdcd8e196c5f65a45663e5920511d36a9bc2344d7d39b3841368fc64a94c2910e6e8e9cbbc910024e901656fd76aea2afbb2dce2b9630181c1efa035b0bfbd984408538f7891707edccd4d89fa9a02cf6b7b53e3e6823cf067e1180582777104465626076995dd06a364e8968f01a22eafd86d40f691596e748ed921f95c048413edde7a8cbd85d8e778841c128eb363db7ef0ca948333120b1d8344dc3f9f9354c475e6276c2b98fe19036c0b6b9e973837f4eddbc03dda5cce847f1f85fd456ad32d8dafbda51c75c644d3bf5818e402d0adb2978955ef0211b3df33ce16a708abe982344f2204f20c6a27a4282e47bb597a21fedd112e5dde29d65dfad2deffbf50c2049edb8ae36a6a817909b29d6dc928c23d86b7b412ae8d5c80b5560a3bbb65e87ea1d23b6dc054f1a4160787e06b0e5e12d24afcbde28e9fa41142dca391dfa49df24b480779d23dd18c1b2898e8af30ea7bfa4f39d1b60d556436ff288984dcd00231e30cf7cc1dc0580adf2aefa35d07209d8922cee2b6326896aedc79d7bc4acef24656f97933361941ad0c1af7f7a9dd5ab8cd59b6b6dc5832f8b5c58a0a9a64a8d10df467a518b344b6cbfa626a9e0869ea40b5f69c8d1b7a4d886b9e15adf08c49e5b4a83cf1a710f8447da6b21b161ebb47a925be884a3438f04c2b873a77b146f59195f515d80ba52bcaed3950db7eba5b56c25625e87e5426249e5f66f97cdf0896a3377d0cd20753cc263b848b7b3895725c0d649b55ec56fd930b2e000de6dc968aa01b9826855dbb8509eb8fac1e1bdf8e60c0b1d20eb171708f3790bf415fcd2940bbbc8ace4ba58e3262efa65212916a39a14fd5e8f626011b90502051b21f64bb1e29cfd1c15dd601158487444c095c7569e968f1c713ba5fef0744878b873eb9211c929161b85b90204b50b335f62e2af2f3b185b55fa96f881a5b36851be2b050de289e7408a9718dd75410b325fae91c89b88a0cf202cb007b0e0c4e284b859e304a2a25f6ac94a6075e00d8bed5a198f62b24e623f8336fa0ef0533ccc5374d3bad0fb6e017bf0a6d8abc6378d57234b56c5f69a0b114a67b737cd35fc3cdc1c47fb78c1b117a1fa4d3d9ae8c16c2bd7a523dda8059d5f92aa8f0feda451c667c7f57bc04af2b9484ef10f89075be6f323f2f31473db9590d939e2b85063389eef88d682c936f6c48bf1d2089a4873a8d9a8a8d9b6793d03e7a8abc7c13e44253ed43b21ee93ea2470533ff407be57075330a8c274554a3e8c0f505a1fa008c7171495cd571cd323a0401691927e3ca64f93622405cf8826c94572d083400b60d1c4a6e659093eb836995073b28381586dd5027f8e57973beba60077f43bb422768e27ab05009eb9e0431db31df7ded34de26a3fcb2f763994db5f952f10bbadaa3373edd1ba210c958bd5fea82a190803463d541eab124b33e97b1cb1ded26786b385acb0a4f1c0f66b331c9fb51e93c1208222a30bf6aaceeb88e56c90869cd7397ba813274ec18e6ef9a2499ce679bb570a4e88be9a246cbe5a18d868b967ad76bfa1e808e94d7c7eff5eedc2c1b07421eb2078bfa68e928c7b3c4c021930d95ee56b3d7ec1e4b760ffc198a7780984044404629173eaf2de1c989e1977d97fa90c6113130e44f07dbd49301bbb25e8023bbcc65a85ef27c63cf9359e39f543344dbb172bfe829bea7e99741d64f8cf61271708020e40bd41cb46cf74661e4589fadfefafafdfb03066963f4ada5aa182ff63510401030258fb819ea009a80c53fdefe8dd342b44d83ac287ce3ff6c605997e74da4bc6c00ded8419bd380b81ea86c7eb2788878c3f1bdacb43a77de03782a5c970aca2b1cb5db7d4e9a81336638fecfbfd7c6c9acc67664f861fe95f259bab2b4a214dc1d1abc605be60a14ab6b50bca896572c022f5d7600bb4002da410bab33270a07549a4fb9bc9ef09bbece3ac482ab9e3bc3d754c9877d9ce64a706fb089d017c73c75ea4236f1f400f0fd48f071be9c2ebf26723f4750c9bcc62cd803cb8a3e78ee3261dac68aa9aaece84f4e3cd2f11d0f9cec731a94703adfc0e0434443fd62b47b24fc7c84293ccfa9305aaf2367e93ed35d305168bb94efe4c6f3539de3bdf008a86464801e16f474056802427a14318ea8e0fcb46494b7e8803bf70f3fd70b7a8be02833f11cb7cfbe277b38272602081a0079b05a5e0946a151f7263743d8cb700067f661dfc17d297b6583a8cf5cf7e6bafa3cce60590934b1c62371137ea5186770b33ca1cd3037d655c56c6d997c043e02eb663e7880ac3b6dcc4a95c4b4fa7b642633ac3a340c15fa503770ba86634b0aa5da03a3e1f96b83ed578cf4512d1dd1f14b107d05f2a12576e8fdb7d79983119d8ca97094e5d4da1404671361b4f8cbdecaa128c04b59925f620568e4213d06e291ecc99eefdb48a5bc19e5c360ac95aea106283574b730638f7472b195ae74fc1c6a8110ef5a71eed295cb085d3ec8ceffb625b5f6f82437ecea99c59ca91f17df9e39af416b116035f778002202c39c0997d9929af2fbe039fe7ef412ccb778c0e82e283f3f486044fc43b7741147db95b2fdb7459b4cf5213a4a422f65ad0da17a0fb8b339bb76b3ce5e1510d0bb94bc94a03808c18409d7be972ace954b6f209cfb6418847a11326c4b71be9f1282a485e6e5fe5eb3f6450d878160aeb6db0537256591a420c57c53259603b2e58cd8413ba1b0b94249b604536bb5267fd0863d6938b8a7443a5206177337f56a1bb23814c1518e6b3141079671d8b4b30ce0a5e2336c7e809d67b7a0b79ddddcf77d50bb03637187e7e17ff0398de82a3194ec7697e6fe88472acce95df4cba068fd0d67c90160190e1d92bb3d48a58f928bc6e2fdb9c18262b0db1dfa9f6334c9c1cb8788fe7d3d027e459365733c9634d6e858b9d6de35f942ee7aa2f18e50e1b590915f82ef62af4982d0a0e8c57a026f8497c4aa983830b21243f2a694e6cc2395ee1520b57c368be55d07f60d841f29737c2074ffd1c3e1e339220bf6c83d8bd76cb98c94bca2383574667138506ce1adcc8836f684ea3a1dd9f881c8a418bbc6b54ee0f628c994d84a0b51fdeeb3ec324b6f5277dcb45d35aa6cd225d9bb72536da00e0d6db0a7ec831cb239e0d1592ab8c1fcbe5bb5c705bb90ec3cdbe7b91bd9ef4967ceb70d223d0402a882b7fa2031b56ee65fde74d5d01e575fd9754111f169390b747145e1a383e005682d116ea14d9edb741e7530f3703514835a33b3872e564b20e56818c03e38a645c6b68b6a77644722f91c6308f41208eb373bff1ecd710642c56db59f0f51658b6d4b36a080baf4de3545148b2edfb0937ab9943a8dbdcfd0251a4bd8e09cc6abc56b5c452f803216b12d03e57f09baa98eb70206171270e00bc160d84befc26f8825ba00acf9d5f4009f7bece978b813e61fdf64112383eba6258460085e2fd54692cb7f68889c6ddc98f3ee5bdc0c92aa478c6b5331d681b473f45f78011e95fa586db88525891f9f1df35d41bbc5bc85564010b720b0b5a0c34f861c3fa317e01ede806b936a2c4b0b33b941b6e7355bf835c2e26fb13015e3c7408645d62f5fb2ab49a9107e45c7775d55db784b211a65262ff3db090cb6250ca1cb24e92064ff15e6f4acd7e8889c08cf5e1b149dc216728ecde9eb2e03780d9d95dd3c3a7f23b29704cbf94e6c91571294dbf2ce897ab200a1e0d302fbc70151d4d36e431e409c92f34e4032800138467743d0906d90f2e544adbe3594f7c16859bca0ee80770fbbdcf6486922f93b03c9da40a32418b61a829b5c843d836f1bd5aef2bb836bb6a30faa5cb39eb96977079c44fbf9dc80e09f1d04d2f8c1f5fbe469612cbb1ec4ade053039a6397ac166b6fc95c21d2c427451ae22b57d5925acf7a0c319d3223c947aea59befbd9c4708e5e3bbd3a7d42d6162bc33c124553f0a3fa49b228d43a5145a4b658d4a8d3313ab1f92a1b31f4c58b67d2eedb3fb790814591c7b451ee72cb136bfd4bbe19c8e0700d0da7fd9052f5b7b8ef6aada0dd2069ecb97e34827fdb448caa2d9492cf4f4b6b17c91151bd0103f6a934e34daf3994420dff71cff9e7d55f1782bbb7187e856c876d1c8cae83e6f259a99c1777e1d889647f8fb6a4a8bcfb851f7ffb67a62a7d82a7f95dd2ce3380dd7d8994b542f66adef5ab936d4767991ca510f9dfb85426c7417a54361df7a81ceea914913ce4809675621b061d134b600fba675059e13efe3be24dcbf50330f5cc36ff8062ede5281dbd270201a0ee2cad2c27bd2888ef2517c9734ecca9a4cc1741ea5a637bb2a4e9e263cb5fdcf98ccb412b11b17d14fe3aff997d6ebdc00d881aa0535324119ea0e6ba571e1d51d4ce1103d35cdd1de73bc55d508dd67d6822342fedc321fe0efb80044989987c6992a631bc3ba3cf9c4cda52a96afe45ead6a19cf71ca24166328dbbe2b4e5607e2f0a410523ebb5f8605270fdba8890b1784cd87957009bac78cb8bd76c027f7c2a3681f9393bb4badb987c95335bad3315f949593b69d27fcdc179aa82631a59e2eeb2d2747fdef28a15a5b17a8797559cba3e37069c860ad10a99892a111fb820730098de45eb59a5a3c655d2007c8adc1640031a58d9366f37901d207ba560898c639d246d2036b38f5540c7c9f4b6639ee972ac443115d0720a7de487e38052bec2541ea33b406cf7fc65ab9d0c759c1b0f71b7d438d6da75cd9ebda853f9785981675ff8e62ebaf35b1bf530c2cf2de3be0b741fe6e1196859c83ad7857941e6b4ae3c0eef388c4e561a655cd49eaef696e5a67555e870772ba85e21472a83a9e2d7b905dc5c983753375a97d44badd69ac25ab5a36a4a4ed53c112675dc7f9215c8e9641e33aa191e718f14e1ea29cb03b26315f532ff5e0847d9bff5cac7a8b898a49681ab911f7e7aae890c4f4d309dec76b68dde744a1f9d86d9af1a1143c2accc7323f3276da92d701c6ab94447eaf27157aa5ae96c486f12dd859c0ad77de62d97db713fcd0a6e50a15912fa2e31b6839f4c15d246ecacb860d699d76d7e91d6c30b828024b818659ca4c23977500f38af49b0a277fe1988e70d0c30036b5962e6d274b92841c291ee9e202077d9e445451103dbe1f56cbce36d7ffb55a0e68453450eba9cb71671df93accb3c311829eea3c91af009b5e75ed99fefda185852cb6380e819f48a661e2edf35340d35fbdaa47d33529e7144ac7c925cb1a9e79f68acef2fa7af53128e9e98109f7fd8fae77309c3ae52a81a0b8e84805b773f5622b2320d520773462f9adc7c64afd54ae5fcc4294cf233601ef73b598e45c1d82caeee20e547da26278b1756e9bd29bd582faccea335152fff8884ffd631243e261275e355f18bcab0009b854430b95ff0079942a9779cc16b0b4c01ad00b6366291c63b880867244fb673540594853e6ccdec9d29bde2298544c5354a102e4523f8ff5478ddd019f571d912700685a24c2d41bc5945623e475f27ac84050e51657bd4833122cd26b199d11ed4c84d2ac5792580b50aabae556ff65b8d805fcb653f00b10755b542e3d465baef4bc03c9ba24e06a5a8a232ca07a738b69b5d2ee1f96f609e6e83a2177b9a861abd2e078659b647897fea3aa807e08ec", 0x1000}, {&(0x7f0000000300)="7da1fff4829b8c7f4fe9a2d8b27311db4bc1b32b9290a65a48d4a2e766f4c68eb174294fb7c845ccb345aa511e45090778b96f93d062158f09bf40ab97cb2a68dcb9bc9b5dd24b43a11d9a24ff388944a235911d3fbaddb3bb08ad8444decd55fd19ba8a8b1241615ddba488c9f89776cb43106104b258f30c369c7b716b260f8525ff54a46572dfe944e990d204c8175ff7ed25bacd7f0adaf817ca09056241d7dcd5d0ec6c79603975a4945ee4a98ad9d8b5e2b7fddeb3e0d5b713e8", 0xbd}, {&(0x7f00000024c0)="03657f95a48dd70384327a96dab8cc90f0515e188bf10deac4fe004792638beb70f006b6648684a90c0ea381f02aae0924fe5d54165fb2b771f8776f0270141814c8504430e9fe1c9ce44c31ccfdd77aa7b933aef51dfa026de8e7a07a38f93e9284cf34cadb36073c36c8f62839548338f8475e799edc90937d6b756cbdbeff9146ac690ec6933e79f3414aa3945ad9df0d55f6808854ebfb8a66a0dc732eec6fc655663eb7ee3fad69cf74cf42327cb5c95c4e5aaf494351d1903d6c25151a41b9261fb58254ba6cbeac0b174406fb917ff2e987f5b871d87293e6f4e447ab7987562384d2892a0be3b16c0d149b62", 0xf0}, {&(0x7f00000003c0)="006765399011ed35be65694710b3f53b6d623d7023ae470af86d312a50bde12e523082b06f58d186ce38dc9d1ecf7f47a5a669f3ad41e2902747fabdafad440ccb4bbbaa681efe886cc2410fc560e147906743321dd00f0a65bc8642c06fa6205c95daa4e4739b4a0409d2fa8ecd98c5", 0x70}], 0x9, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 08:51:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0xd01) dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) 08:51:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x1, 0x6, 0x0, 0x7, 0x2, 0x80000001, 0x2, 0x7}, &(0x7f00000001c0)={0x2, 0x1128}) r0 = msgget$private(0x0, 0x402) msgsnd(r0, &(0x7f0000000200)={0x3, "084d25cd213e9e36642dab24010c693dbef7fb2d9f7e51d77bdf02d7910c08a3d59e631814ee4f7aad23f1e8f6e41137145051366995d0e3f0de1913169f7cfd88fb22af82752d8dd4b04df781cb115d7aac6a43d741ace2b44d1a50bcd239598f7397931f7d28eae10aa496de61854533b968f64adb6a987cfcdbfc13a9c7976cb575ffb7fcdf1253c357401fba317c594bc37b639340af76bc35d2b8a36199b3416258d200f4fc16bda401732573cda559ad992daa3c958c8314f838c41ce3dec393e6506ccbe89d16c3fe8e46f612f28822f23c25774625ef3bc5e96cde2817ed3224bdd662eae02bb05136313b362840fbd6f92022abb3fe6dcac014"}, 0x106, 0x800) 08:51:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d465487", 0xe8a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000001001d39, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x8, 0x80, 0xff, 0x40, "586fd883ccca4e34008c71ac7dac2f298aaa8147", 0x1, 0x7}) fchmod(r4, 0x0) 08:51:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}], 0x3) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 08:51:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="7f5a15034c266e3b3f9025720bc7f8297a6c70bd548e6d86baedaf41d364d8b1bf6b3db223dcaa574557717ff133ba488cbe353da2f456caf63eb8f562e2ac581f816da9fec143ed9c2c99d365f7b31c485c317c8e1dc7919383bc84ba25d8ba3ce59bab7092eca2a8a2bb7098a26318d84f54ce200733df038689b738cb82b86ab501f24ac5ac8994bc7e9601a85cf44c8423531731c02447f2fa2294d7c06f44fb1add070f9a0f9a7940834e2b017435ae5933ed7aa8e479f557f88cbd97518e1e7ac4a5dae553d6a1abb6c3a213ad8af4e6a5caa01ad0473cf69e4be534e6e80b7597809ffdfe8a287470eed79d3f9288c82f603132cdcbc895", 0xfb, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 08:51:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRESOCT], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16], @ANYRESOCT], @ANYRES64=0x0, @ANYRES64, @ANYRES64], 0x6) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 08:51:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x20) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d485e25fd71d5a8f00003507aa327b886f6234c38cd1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x18a) ioctl$TIOCNXCL(r0, 0x2000740e) getgroups(0x2, &(0x7f0000000000)=[r1, r1]) 08:51:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r2, 0xc4}], 0x1, 0x4896) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 08:51:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x100000000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x5, 0x1ff, 0x8000, 0xff, 0xbb5e, 0x1f, 0x81}, &(0x7f00000000c0)={0x1, 0x9, 0x101, 0x8, 0x636, 0x0, 0x2, 0x9}, &(0x7f0000000100)={0x3f, 0x0, 0x8d5, 0x244, 0xffffffffffffffff, 0x200, 0x7ff, 0x9}, &(0x7f0000000140)={0xfffffffeffffffff, 0x9}) r0 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r0, r1) 08:51:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000040)=""/76, 0x4c}, {&(0x7f00000000c0)=""/201, 0xc9}, {&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/138, 0x8a}], 0x8) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000500)=""/223) 08:51:23 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = socket(0x38, 0x8000, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() r7 = shmget(0x2, 0x4000, 0x414, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r6, 0x4) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 08:51:23 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r0) kqueue() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) syz_open_pts() 08:51:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) 08:51:23 executing program 1: r0 = shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 08:51:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 08:51:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) fcntl$dupfd(r4, 0x0, r3) dup2(r3, r1) 08:51:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10001, 0x5, 0x7, 0x5, "86ec4f3aaf47a36384420b1001ef05e057f6263d", 0x3, 0x5}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffe, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xa, 0xe7f, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000001, 0x100000001}], 0x80000000, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x9, 0x85c4}], 0x9, &(0x7f0000000240)={0x1, 0x290f}) kqueue() readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/54, 0x36) dup2(r1, r0) 08:51:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x81a0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 08:51:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/175, 0xaf) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 08:51:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {}, {r0, 0x2d}, {r0, 0x81}], 0x5, 0x80) r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x1ff, 0xfd, 0x4, "f662cbf8c87b0701aa33a9c5f9aa62b68a975d05", 0xea, 0x5c3}) 08:51:24 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) poll(&(0x7f0000001fef)=[{r0}, {}], 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4, 0x6) socketpair(0x3a, 0x0, 0x1f, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getgid() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r12 = syz_open_pts() r13 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x400, 0x2) r14 = dup(0xffffffffffffff9c) r15 = socket(0x0, 0x4000, 0x5) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="8ac173d02555a1ea060bbd032b483d96742a18e6252da5fdae1006dc55cea8e17093d63f4a6acd642e2e398c7226e109f6a7ea79385d56bb58e451d1b090e111f0bffe1d8eeb3736404d29cccb4d8853fc6b4a808960f92190bb8b19b0ea44555c127713a49af6568f0cfaa9ef34c890e3b1e68899aea5dd037a90c4568250e6c22aab171abf8208f3516ea73c7e95b168829a8c604cb4698a6586dc3199fed46d7ad6317d9f014c4c97ef11d5c7e042328fd5a9", 0xb4}, {&(0x7f0000000100)="1e89360514904a", 0x7}, {&(0x7f0000000140)="e88c55855020582bfcf03d5733d30975dda2a136b2fde796526c5959139369afdfbd349e45da9dae7c99d8a540fbb7a274afe4ab49f73cf79b6190b7d8f495a7b7f1da70238bd6d85cc5f77d722827f23c70290fd3975de6d74636110331f5b13d28e00ae4a4335b09c2206e82447b8c85a8e3c36d06125e18049b", 0x7b}, {&(0x7f00000001c0)="321c1b0621087125ebcfb7c7e6845e0273dd6a695303a027b9724fec7fd20422f2d91684004c9b8f650c05ea06fa0f0def950f33d84a9dd643ba749e6df725e26152fa937bc7986469c60ecb1cf0e373d64d12af37065284e2cfeaf562ba7bef538692baa09a", 0x66}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}], 0x80, 0x400}, 0x5) 08:51:24 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x7fffffff, 0x8, &(0x7f0000000040)="17c7109a961cf2fdaa2df2983d7512e240d4a3f17e836c4e7e4318010572f3011094d82fd8083c74ccd91d53bc4e18e07badd2f564964b303e233e89c52ff8b7c1b043cfecbed112440193d254ba1ae5f18877", 0x53) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) 08:51:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = accept(r1, 0x0, &(0x7f0000000100)) accept$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000fdff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000011d01131ee75e44a4581e283c27ff408b34923d38a9157e8f84d3b03a48eff9a920a731865b645bece77cbb4d66adc42b2be0164ce015eb27f29b516c74b775772e5fc4f7a53ec7991abb96c98c0681b53f29b0c4ddf2bec4b1994ac9a0218a6e0f22fc9ddc415b4921baffec2a4de34f305caa57a4a623f0271050b66641bf9054cd444d2078ed225f447383350c2191e7d032b5012eb492a601d768e45dafb0b4cf40f5d7c3dfe09237315fe64daaf45d2ce009e33de4bf7fc141c7889c5d235a90343d15fdf91f9df5aa420"], &(0x7f00000001c0)=0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 08:51:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = msgget$private(0x0, 0x1c0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)=""/21, 0x15) getgroups(0x4000000000000375, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r1, r3, r4, r5, 0x100, 0x2}, 0xffffffff00000000, 0x1, r6, r7, 0x2, 0x3ff, 0x8, 0x6}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSCTTY(r8, 0x20007461) close(r8) socket$inet(0x2, 0x2001000000028002, 0x403) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffd, 0x1000}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000080)) 08:51:24 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x11) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:51:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x88) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)="55f769b8585b7ed7e56f58a668bf78d376ef646764199aee520aaa", 0x1b}, {&(0x7f00000001c0)="1e87f7bb7cbc13a5e793afa01736c3a69fbfaf9c4d189ec0d204a4b31a00c78ca121fc8d50e878452d865b3818e394bc502f561ed1560706ba015de6ddb66ca481834f3a07e759c1a5c4d1da4003ec152a1505d90ad0abb4c1937b1e2d5ce17a26ce293cc75889ce511f7b012f990a8d79978754ab5bb567aa5f1fabfe8fcadc346c89d6aaba57f1111da6ed19d07f886b40bd5af29bc22779117e999c71df96b3c3c62f541456ab2ec406d71039511e00698ba5ee636bd4c1c228110692045afbd0a66a7158f95a1dab79b3262f0267508b66e5c965dd198e0e7cee11a4fa8fd6d36f3fdb5b2339", 0xe8}, {&(0x7f0000000100)="50e5324979d4fcbdbb838ea19e9d7bb341fdcc6575a52bd96c45ec4c5fdcec1c12cb7535490137bb479414f4fd26", 0x2e}, {&(0x7f00000002c0)="f4a692c982395f0a97cff892977b1c6bd6f6542d1eb608870f020bd7e8e7bb976211b0971ced92623f60694a526e96252ef6806cd4f72452fa2d66434d3ed1d0ec2239cb8f12d339a589d2590295cd425e2ff8b6fccce52ed8b9f7dc6196ecebc679c77fbdefd12211f21fb94fd64086dd1776927d85f09cfba268227165715a9f7fb3f12ac00883f6a56d50c34047b43d159293b7ddc1f5d67ff946f5fc323b9ccf6ee2d96395b8332e5157ecbf293c7899f09822147f5abc350f3ef014637f3ae61f3b23014a58", 0xc8}, {&(0x7f0000000140)="8ce09d1291c850d25969e0854f10c598758071db1aa8fae11769d6df14ebf208ddf822b70b57533233a469c36807230e2344eb19", 0x34}, {&(0x7f00000003c0)="83f6d8895af111a4f41b57", 0xb}, {&(0x7f0000000400)="3928119aa0c7aa9beb706de2b74da4cea54f15334974ae713f685d8aaece57143ecad0296b93ddf7c9a4790339a57941a37edf9ff3cbb2a10e0ed24dd7fddee907b0c8d98a3fae2051434aa45ea748e84226bc99d7f859351651ff2462bccf04ce5b3517ae140da37819f9dabaacbc1d3c4abbf816ccbff88355640ee64340b15d8c94de072f991354a25a2ee33e5f75111e90b962e119894e5f4e4b6671fe62d5a65de77a61b74114e996fbb60b6b28cb43762505abea29151427205b97017c50ba6f8a7be15b3cf4a51fad9d5f37af02a7e6861c300fd9636670c7398749ec53fa19e280f47cce7857c7caa02134bd9e5bae2d044ad435c1017d2bcfbd9f40b9be72d3813f6f2357eebd832ad4be74e633b7e86e100786f70fa9e1fde59e8900eec8ea2f06303100e107fa05620f54e0a440765444ff23e3160355f056b745b6d9c8e0d6ae1247b5030cf94571c5d39099794b12ea4a46f049d6e11f7a121fde9754db50e07f69372228e70c1e5431167ff2520540774c03e1644c4851d2eb14bdb690ef3b1fba25ea98b14cb8132dd3965823f1da683f9c27fc5dc4b081bea409d58c85480ff243453cafe1535cc5db9c251ad74c84c93334a2e5d1f792484042d6f3abf548e6cc7e379886ccf1a1fb04ac9a4a846452e261f5e2eee51474c4953b9e63de25e6595dad66c46cc3e5bbc2ddf24516adb0fdc9aeb389c95dad568ff4d04184a5916ad03f6e40323dd926d8f996d4cb97521b8b7b9e213d6586c5b98d20c8f35f184b90842a53d9ff4684e20631c10f1b1c2409be001cbd6d67a712d8e4e018ac0646f139484109e074503ad0a16a30a024ecaa1f63c9a8b3fefba1331a13bd8535b75e2c8d2fc349b76ef4ca9d4ffe52bfd195acd6b5633292fce7a85de5e33840f17de59df1c292766af45da95ba2dd2ec9f83870ae2aa21add9c70e263a0faba83e7cb5a040c98c3e461a3ac84df7e2643436a9f6bb0582b2011b4d42fe5effce22d0e5c928d15cf92fc3aedc06aedcb3c318c1ddbc67e4f2e90e3b3c9e397b9f43d8fd9214d5a2693554e9d7f7d687446a7a814d7c2ce988c18a95754fd57c19993c465bef4f229f1cdb5f97b2caebba591f19b0642ae8d949662757730088bf73a3818fe58ec682dab3fa951d8cdc37ebb57beb29cc653419dc486263dde9473ebd35e21517a0cc35540dc2fb44d6e08c41d0805e0499a32c30e52e0d953f712a92e4938871d9932b38aa22a1a437d45603f2a73ce4d4aa636defaa37f3052a0d88fb238c5b713373c5efda1e5061b56f5d2d6f4a907494f33d433586eea9331d5f27de174fe32b456e782ccade7eb0459c8ebd5162c765a383cf38d0449b6496b2b76bdbfe26faa1263ba15a632f3de467957ae64782a8d488c2928df2513b5d5e2d8d6eff352e686b4d48d322334e0f09a538aa20cff3068e1d4e58f6facb982568a683487aa35b13381a3d8c68bf53c78965c513d326bc7c060eec3137b39dc297768f8e4aa924030acf9db83ebeced1c26fd12cdb1fd694aa38877be26202c221b2b758281161e90099dd4eddb5d219e5d287efed19bb7258161d446b73e47325e3b43ba70732c59e21d772b6e828d4850879d0de352bfd453958a328e0dca8b93047315d22cac68a00abf9b545b5fd8ac70a62d5f260f213e154eec4c0d903d14e0d41d578320d43f63f892d63e5139bb269573fad4e870fb4052e39e4931e7f8af1fce9a6a25d68bf2dfc31a4bf642e1d9f052de56526f499d4de72370c4e46a1940dbe31eeaf2e8cc060eee0cee459103780ad0ee5669177588eda61bac4b9e602265f060d31566b463b6b3ef2321c23bc05fa7bbe985636693d5a8b804990b237120d02ea5b481cbdc8f4facc6fa053de647123a75f3fa90909478287cc63d74573860064c06ca20f0eb05cdc941f9ddfa0e0f9abf76e507f595866e22865d521aa7ef9e50b0a1ae0f90ec482fe339a1e9d14f07d5a2d013260323a9bba646a873053b8f9269252b634db14a64883d2fcac75670f0338fdde9530e3f2fbefafdeab2f0b566eb50f362bcf4102b9843f52a6f501a9172b418b7efa5806c9b7143442ea5ad5e8a9b1684cf28fe895b5bc6fd6975d049207a0b223164f3daa97ba79103891bb44f102ea3683d18439bd81420892a16f31d4a56b69940c4ff6b270502abbe27d6d836c45c73f100e49821b48c99c0299cc7a26bfd1aff1f1b9adf821d300ab91fa49b099886b4ef315b47709c9cad18bacedd61f0f045248e9fd1f531392d99ef4a812db3c57568c2d050df805668c8e720ec59909ca4872454a92e65a443c0cd411abecd808bc3e7b8e3ae8f4d13b75fb09f65c18ac9c872a64b318594638f37829bac9711f010c5e2a359762503a4d935f19cea8a6ede6c80b4b2b24bdd7400fad163cbc4b130de8ce778fcbc4da7dae84c253919fb3c4389d386af9ae27c7374902c44267233c8bc220f5027816581b11f254912ddf3891c5fcedcd0952239ea2a39a6778cc3cc861921d4f129983cf3645f1af076ce55577bac31780d4bea328142e88cd791feba92bc78fc7fa698d11989a7fabd23e7dc4740832604e6ff28ba812e1865f661fc74cfd4fc865c296841e8f1bbf778d39c74874b7fba980ba29be36fdffd336920a34aff0227830206bf091a5ae021b46130734571b73cdd4ed55010438cc8a9e6906a8d0d602d4631a7ad9376398f5cf2dc55cf607bb86ce07b7bf4113790c378e4327898ced98332132c410f396cd70357fb92d62b4faba356e287ef58381f665eaec1c1e69deae501c6f95233d3b73bdf0220ec5a9e577c965cb525622a1f7c2abd58fea1b81f4488b63067cf2dd90f6596158cb613cea6dd8373fa5d417bc74c299532408656c8c8138db5b7bb82c68403d4c4a690848de6c71b0f01a166984ca51c81929fbd9f4b38328e0d432d70fed6eb1ea9de3033e89d59d0f8477e42a345aaf8f74e067933ddb2930b3f9fdda306d35e173bac3a97e5512fd33a14abb095117696adb555f9517cb0a3fc9f9125a5f5bd29fe5c39cb1b7d0c5ac4b9d516bc0d069b53047fb9d26a0f62a7628869ae9a97c77fd1e23b3f3447666aeba36379f17d7836874a416c6c3a35c62f956d166ba531be23045fc7f1b678fc3c27e2d852fa9f136f97fde77e2c777c8cc894c3520582b4de04a4cf4784151b8c9aea6f4f33a3ba4ef6e158e67feed4d16aadb051bb8ed93bbaf01fc8207895107d68dbbb18308f49bf43c80de1d9cac12f7aff7572a74080272b93d83ee69548693e80bf226b8178d1b320e0164b452b3a1ffc40fffe06134dcb8f5ea5c1d5004f7f4efd6c832b8f505931b036c38263de1180153f1b303830b3d9543f57d7c6b8ff77f7fcf7542e1199b2d6c7fd29928f58e20d1fc180df3698e2de5441a2b7314d9ea17563c2d075c273153a2f42a1011699e311ec9b7bbe01e8ebd005c4a3d7583eaa20f4f0e813ca2cfb2bc039075f2baef9ab1583d9222eb14b696d9fe6d2df6c18932934c4e30d7921d2d72c5d6d9b284909377d6145e80d2a0af420631d3322d0b332c9e585b237468014710e68efb9cfcaec109aca72d6691e0fb24cb69c25482095110b4ee7312f028d4f986779fab2e767db339fa1cab7651af8311fde3bc05c0f912682ee24e50c129dd1276b5f6d1ac0c3fe0e2d694543416ac156f877fbe1b71d4a9b04fcf72ed39be566e694dab37f52d26dd3cc2c0e773f4ab008a7b256c571f80144408f0bfbd99d4bbcd33b9e8d7be215d8b5c1d76964c1de3474639fbe7e1f2b6fca70eb986e12b50738bd4b5394f6b8131b440e81ad854547c092da60f214ae9cb47bf60fa5a147dd2b9cc25ba12b7ff91b5bce66d5e4b7f43d248f59cad9d274ab61ef660c300c77d52a4291856e90ff8b857c969002732aa82ee55d3bfd1b17531d8db257a9cccbcdba973204ab20c5e67facebff1471e1e0364701735adc36df109fe43e47bacc08cb7adeb9166a16d9e7a7feca777b3fcbf552fad673318720f62fe2a7c1c5e331404310ee96ca5136a9fb279e37bb96ba9311d40fbae06714e8341712d56f074a3389bbf2d83bbbcc1d70c3e3194e41a2ac0b43c8111535e1ae05d8396fc4af7e195997469824941d7e75a14443dccc7cf5a71f054c9535b9cb0c1d959fe0db747362a6d1ccebbbce7032c198be920404a54176e3e44fe9c3510791e58c96c55d00ad0b9923c888f0f4d3ced65ea0bed52894168ab2c431cfe358f7f8643d99015ce50f390171b452ffa3911d3d7eab194a8d0462fb310315c6b5be3892190d0dba1a80d9fafe0302232352552e020b75eeaf881b18754dc01240e5f25f401fda8c4bcbda96888d82497e3eca112727e59bf4afa39c23e438abbfd45c3813a389d52dcf5c1b5c3eb22beb4f45c4f4e8b3e4730cf573480298b6be6c3606277465857f216fd92db6d032f8e764c97195506bc89bc741bf6ceaceaac05b4a9248f48913e77668b3e0ed47c9fd09594dff70da29ebbec887497a299013726cae3c3997b66a1d147aff7bfc0d77dfeb9757d7562b80f16dd0e8b2fc43cda6fea526dfb824934850b81c15d1c947db96943d78b3c61e049a670818fcf0ad6c211b74fa73b50ff99f8b79f3a74cbcb9d798b2fda11a642f64713c253d9712a3d345b768649d21fa1a0e4c47244762447dd9d99fe81a0c958897b27ff933c8f49c0c2da8374a50b39a1191a88f7815caa9547d4469e516a4ac0a33ee71af8a6fd788fc51272c7a1e339baf6ab44250d6d062bbd26e3269cc7833af5c3fdd42f9128fc1a24b1777b816392f8244a2bd81a7e808abad86f37c4c100cc76f16372e1e957960ca4a81b13257995492cd7538d68a5d3e4684ea5ba7efd4d61c2970becf3c7e40b4eb1781891abdf375512f4a2d0269cf4a6cc525fd7b8ee7b014204c4ef2e28a61121e582c299c0523bf27e6f44047d3eafbeda55d8599ca1aaa03b69f451257d14a0cb7282e85878e9d34f049ed976aa192bb5c8ed5454500c4e15b99b30d256047ec301b1f3fac57ff2fd035d7495ca9db80064a03d29e4fb52defda4336da4df4b3305d1187a753c80927945be1563c4ed40377cce07401877179084356d929791e1815615c339102cdc8ee82a147df2c8f764f37b1751f737ae2f0dd7075ecef0c63cb7c36d27f923371fb1e05b051d332902e63fa41c22a941dc1c7c394f779618905d9925645aee14856457b15557aed1ed5169044146629ad4b7a14326b16e106b7e6a1ffc26c6f34b3b7f062b3c0e08bc98bb274b1e2873672a268ef4f6cdc9f52b44cc0e09779e9bee4424d53fcd95f1899146bafe41b72783d35d0e7d17255583e72e19418b35c049fb6ed81bd08d53f72a9ae18a10fa09f85272f200cb0cfd68e50425377a3cdf3f18a6351e0395a0103d23bef24a52e755cb601813c23d1be6619a4689691c38318bbe9a06cf84e986629849700342b420955540c4c48748ef1bf88c0bd414812ba41f7f48ea9838952869acaa3a6a00da6ea06e50127a9849b7ed5bd82b7f8bcca7d5990f98494fb7efb30054886d07d29c63dfaa186cca1bf0c8abad8f53e713f0b2d7a0d1d0e9438c80306d01db8d15397a342cf9821ba84814486643dfa0f064c8265d4e2593a6643e1dd056582c475593c792b79f7c5f80ef7166f632e1e7a4d157642e828b05f7cbcd717c5977f38450d98d5ae0bb7b1eea638251cf1fcd67c7b55d22d1a452d148e0b04d7829983df6ad8993e91effd651eff47eb3da30955729be631", 0x1000}, {&(0x7f0000001400)="75005673c4f2c0d57ceb756f3965849d09f5fb160b9a6fbd30a0fd6ee181565831344e6b4d310996708d34ac23217c1dedb722cbf17e19d973f7e7c7a8d649d437bf4ca219dafc20dfa13fe1bec5a2c8fedd99fa74dc78570294e1660771ad573ace8aea", 0x64}], 0x8, &(0x7f0000001500)=[{0xb8, 0xffff, 0x8, "82254ff90f6f1b2b5e80028ccea5fe9982330d112c52fd81c71835a79926336ff06b5a06d3990c3a739a76cfd145e7586bfaa0b701472dd8807c38727138add57139c273107661a0c925ab10acbba75bbf3ad022ab8c25f6e20f448ed7cced0143b5c26ab8601cddfa4d9a8885f4842247f6020c62d2676b1009e89136d9e400e72cd7fa7b398a3a8ae6922bb925081da2711601877e5edf0bf8a4de7786846397255697cf"}], 0xb8, 0x2}, 0x4) close(r1) 08:51:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="06b9e24214d0681088d33394bdfbac3ccf858f13b62e2ceef8d1e5c5e1006d93b4b129bd69932a21969e7dd0e3ed8a83a2f0a716eb00db86707dc737a4f773c2e3c0b6423d536abfb9903ece78e507cbbe4fee214de1df9cfce3b55b7c90e9b81dbf4c090012c503d8adcb9cddfedc7786eea1754522dc0a1499d2b1f410c14c256148d623c58eef3a9e50b1b4dd50bf3a03f246835d", 0x96) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) write(r0, &(0x7f0000000200)="581b572eb4e960bf000ecbd3fa5e4f7fa6331f5538545cf0eea284745b2e35c455d128c9a02ae767ddf837fbc0952fe5524c7fb266e8106e4986cdf2bf06075e02b5c8c737fe23de19e79031851dca0fa8535d65fc48bccba05b88dbeecda2f494c44c21c4255c6299c1317eb051d3a2e42fb9eff149a99261edbca7316d025fbe7b3a618357b3c2a7314d2758b43295512ee2f5a2acdef76f296c5016979389ec71fb8b0ef8b4616054ec13407ce6380d46210e42756b68b641902573e34f48018638815142ee9a810b30ec3d7b23098f47d86979bc2b6733409a5f69519b01eeff5178cf6ef23de5f483f214ea940a8dafdbf59990b8ea11e0e0cb4968", 0xfe) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x1}, {0x610, 0x523c}}) setsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f00000000c0)=0x800, 0x4) 08:51:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000040)="bfc87404ee023f28ea392e5984d10537c6d8c7fba2651caef5abf8dc44364692c148ce07bc4f2e3ab12481b38d4ed44334f0580bf4cb527565b7c3bf") r2 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x3, 0x0, 0x8, 0x0) 08:51:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x80) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 08:51:25 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x3, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 08:51:25 executing program 1: pipe2(0x0, 0x4) 08:51:25 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$unix(0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/69, 0x45, 0x806, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f00000000c0)=0x9, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x3, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000000)="dc60fefdff94c760bd", 0x9, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r1, 0x1) close(r1) 08:51:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r2, &(0x7f00000000c0)="aa94038be169562997fff10d", 0xc) syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x110) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0xf0000000, 0x8001, 0x10001}, {{r0}, 0xffffffffffffffff, 0x10, 0xc9, 0x3f, 0xc000000}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0xa0c9}, {{r0}, 0xfffffffffffffffc, 0xc6, 0x1, 0x3ff, 0xffffffffffff2337}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x8, 0x2}, {{r0}, 0x0, 0x2a, 0x40000000, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x6d4c}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x400}], 0x800, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x28, 0xf0000005, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x3, 0x800}], 0x5, &(0x7f0000000240)={0x898, 0x8}) fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 08:51:26 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x58, 0x101) syz_emit_ethernet(0xb6, &(0x7f0000000280)="51209a4e7a150c520c6992eef29611df9a745b21fb156ac57d36b62378e0555192244d8f2c94aaa40aeb6d60b008ff1a0243447eae773462ebf005e0f522668584063d1a52c29fc7243fd70c794c0caa3bfcbc33128aac7fe772b046b4b5a17998a1beb4ce7945d508b699419a1a7dcffaf04ba3b05d7396633cb21ac4848af194ab53c103aebfedbb435515b091ec14d1104652cca24f1a92fd911c01baa97a0931323c5a7db932061959486f0ddd58668a44158e91") r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) 08:51:26 executing program 0: setreuid(0x0, 0xee00) setuid(0x0) getuid() 08:51:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = getuid() r4 = getgid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0x7ff}, 0x8) r5 = getpid() r6 = getuid() utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xffffffff, 0x6}, {0x55, 0x3c8}}, 0x0) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getuid() r11 = getgid() setregid(r9, r9) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5bf3d1af93942b7e32ec7610261eb34f4806f2faf708c8e7772b42de347d72d664595dc11b57398a601d4442ef1e600ae85189ad2ed3e0576de41d2079be0d70c8882b398d0599b7673126876aea8f40ae9660cc2e848bfa073f28664bddc822f904d247d01e896264db7b8bd65bba66b478b26f8a3bf822fce6294e3727c31137fb474d06ce448c6e85d5b373f430a5d41c10efad8f71c55c2c15db6bc05434462500e9ba729720bae84923205b7757960093cc2b2ad2f926abd8cfceba9e88b4bf01ad53b41c00fac69a9218ae5a96ab08697b7c3c00e558bc389e88ce05", 0xdf}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000d4f3", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_open_pts() 08:51:26 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x6010, 0x411) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 08:51:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 08:51:26 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r1, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f00000004c0)="64a0f6110347990d5eb2372a8cba6e09e90b408add03590b21c60abbe34b199890aa3404000001000000609d1990279712f98248ea0af9ff06c1c958c7191dfd06d756a76f224a641cf2c80cc8e469db3be3920675f12d3aae2c74", 0xffffffffffffffb8) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x100) flock(r1, 0x0) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r3 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) shmat(r3, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 08:51:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) fcntl$dupfd(r0, 0x0, r0) close(r0) 08:51:26 executing program 0: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x1a6) socket(0x11, 0x5, 0xca3) 08:51:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/\x00', r0, &(0x7f00000001c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 08:51:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xba, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x10001}, 0x10) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/5}], 0x1, 0x0}, 0x802) sendto$unix(r0, &(0x7f0000000240)="bf277e5fa288c9615257c7ef5f236749fb909cce1faeb4404dd8939042f79f8d705e9039b7e6947efde9ad5a818a90df680ec582b2c582ecf20d9b6eb5d895fbf65dfe00de04e492a88be1fa567dd56635a4c10972a4735b23ff26a3443f13e9fbe1180a8a43093728ef646e6fac6970f5e1bc9c575ab20b8cd8370ff4b637b1aa7b846451031f8be37d7628bf6482186fe2514f0d2edaf06b578b6df3f0253321ae9805824a5fb81f3d17d6631e4da35bca9140a6d46d9bd0ebbac029a78a685b5eaab0129cc88a8b703329f27d94948ef7d8256fdf0c9b16f405f83f2bf6cd1f2bdf5fbed69b3b83d5db52296f4dce68", 0xf1, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) sendto(r3, &(0x7f0000000340)="1f095586d05fd7543ff86131aa1e623d4e74b7610b69eb38c7b802ee0fd7beaab61a8265cf62b838dc7a6a3107e0db7d010bf2f8f74c466962fc0d2010df8da63341fa53f388ede10d08a9878ba68f5c27cad8d061392d4f3301cc033890782766e1ca251563b106ae2de16599fa1eb2ec99f37a36c5cce2c2ed9ff73b54594c3b544bae2051a71c5db27928358d43e1a6ae6083e1acc3af6a9a1fcc557a43d4d0d27bee180b4b99a715ed3a838260817c1fbdb2028a1143f5e83ddc06b5fb7633c7ef279d8dde1ddb9cc20406556718340e577322", 0xd5, 0xa, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 08:51:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0xffffffffffffffca) pipe2(&(0x7f0000000040), 0x4) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000540)="e4883b16f1bddf7250cdfa834035caf55984cb3e04b42c0092ced58fa06a8dbf0c3a4af1ff710db1f9af280d5ceaafe0cbb40885b78334a3c62e0f8bbdbc782f836ad2acf669cfc3e962445421c6d1f062c14342d70bd6e3f297149797a720c7e68ae2d984048cbcd23acf98576d617ffd04a8d23ff703c9532f8e38e5db867f0d44b0a3def9a177e33b133767696410260d177767a535e52719d481690b3c7fd1c41de033f8f3fa512a35bd633ac9402d3d60be8bcb9369cdda58adcb1a7cf6a0c9d372544f54b456db07ff9728812348f1dfb6a6fb3fe01cb6a0d677f885d2fde45fc0f8ddc3e654d4aa1a4dea1bad93e0b742d21a526fafe2528796811c1deb163f36b1ae61af954e64ea1d07a04980edef1ca16d50fe6bef156ac46c96a6c3ab506f4be7e649a981c37104e9d84b70425de3a6c89cc8f29f0e9a92ed43eefa714e445f3308463a9ce3a6df2b25dea23daf823baba2db621130c79b495babc7634c8e899af102f7e159a2ce4692005b79c7932f35ac610ac9c1c929c522efb16281957aa4e77fd31f4fedd281d3044a9d18c635d5762ffd5e6c2d34d66e91c9b7797a182330b7f2eba8f316eb2f394c9edc438c9f1209647eda37e352f14d1bc1134dcba22d9cdea7031dde844608397a014a0f53799be7a371923c742d642159464a0558afacd14efe0e527d44f710ebfbca87f9de5af6c8cdba414e0aa1ddd18a92bd7ce63811fbc52a368333edac9c4294829780918cb053cfd3da19257b072d6ce54d85635b5598aa66093eba01b0470b72d530f79ab3151c00b5b413e83ff09a554a1cbad92cad640cf536f916488e50da240b5d89679bda30b33b0966dd53a0401b1df3a95c9571fd663eb42f92a25142b59b84d0cc71fa0c5b059f3aa66ac6053ce6a51033d71db4d8a6eea4bae73918ae48aeaee3ab0daa4ab0566f1c490f3004985f9241b38df405c7d1520df95085ee07224f0782409b36b315c32f786147195be544331732a545d2ee51c3945345cf6b80cc6ce0e9f86504544de91edf44b1ca5dd6fadbd9fba184547138d1adf03b3dd6c6a5d0681a8efd16bc2dcc2fc27bf42f842b8530f50b8f37df3d90155e50e5b4126aa89145b27ad3b6800e96e4d64bd76d94b0eaf754fd62165bbdd368252da21afc2c0fa2ecdc3c9f60703fe836bb84cb45ce63071c6347f39f81c2b4a8b9cb9d2bb443e62912220f567f3fff3bd4a0abed51b9e2d1fdbcf656faf40e911989e2bfc659de930c015f8002ed3829ff4505943d75e3e4a775e19889118fa105d8441fcd690af7c7a160f2fe476d21f5834a91898a39cf2853931e9f84bad2e0fa71c2094ed64fb18e359f9b82eb77f1fe04a8a951862e370f8e8ac2a796f37b66ae05fd41f7c7358350d3590ef82c4e3fa01b5ab26acb6a4ef166b053b4bae1c7bb422810b06a324d0cebb2e9d021f22fc16e99e75449c849b5997159cfd58558ae5f636983e658aaf9f38b5bb88bedc35b168787158bbbb34db7cb1ee95d71327adf27ed5e24b81ebb5ca5c32c17d2fef1190b7f8de7e3ec289b2af838c791b24d990010b211bd41197d323e3e9be0cbc66255eac71916bfbe52ea01d67fcd6151febc2593fbf679c324c3df4193f475df7b692d631d4e0db1a78b75c3682099f91bb03e2b97f88fb5d232df5bab5bde05f183d95e41f0dde9ee42d96b787e7eeae66cba3e74d98f31e7bfe0a0d8c68957063406b51503e121d7f0dd3887fbc1cb75a2b6ad8cce72b5f851c8e47d998b998522b1199eb6d93e370d72bd41dafd224b2904fd1b21da6b3b75e0574d1973086fd01c15773c855a053c38d8d743423744af341d085e8c782dfab9722abac98bc69208af56d4aa6e8d47d02a230cb92f3cff80ed19e0099d6b970fcfb4ba482d56b8228ee2792a578c0a96fe69ee98a3c181250e8afea019f4caed742cf715ded3c9f51c41499d7ea993918f244ff2356ff39a9d41eccd3fcde9cfd721563af501e9b379915e0dd480f82b056f350e710b8b0c193f5aee6d22e673ab7eedecdfc87eb75a8edfeb2f3694e7871577f80aba35690371630034682d41143f19296c3c9f4e8b3c31d0e52bdccd71b961a8481e60129ac116636124c5290637cd005509eb869a5402af0a3f09e169ea56ddaa66ee2da8e13f16cb3c7f7a93b3c4258facd662d4266eb5f80bbf30b337488a3512bda76bc7067124f58828afc9d648eae19636635417ed163bd591aded9068cf88078ad0e4da247ec89c3ffd7963acd589ee6a4b5768d16f4ebe4cc9b07b768a5566688dc03085160a75dbb7f199b0073ca8d56ed6d4b3398b4d99c3f985a675423c4ddb74ec42910a044b1c7de7ab09bdf7092659f53a840bebd22c4954d1191dee47d832b0196a79432443d76e26277c8b18f4fd2c8289981b1f3b3c313a85dfd830c918d0f8686275d38268e03e5b5fa4fc83193021521f6a04c1e2a16a282861324a82b5f5f4a80a1e61652e4024b14bc430e9cfc80aed99889127d1c61b0647161e93e4b7823d1f658cc5c95bcf2e404c6e99bf29040e15eaf31231af0bfb6615d7aeb59f9cb8eb5f0979c0a0916a1973bc6fa9274915d3c1b0aa8aa1be8d9743c231c6cde56803b90e467929eef139212886be185c8b3b5980d77686f8fe8eeb856d31d30ce52f1699e22384e55b727ce0c9468a8b52424db3fb33d0f5b771c6decd634de03444c0c47ec2106c074aeba3af1f5bd0d8db2f6f283717e7083de423066393a61c1aba87e7918227d23f7c2a515d07a57410428d327012e8a9a299a3f29e467754858f4b3252100d4fd4f47212b54ea1fcf304f8d15b16ad4ffa423e6fe770ee3bee4126171c966b11dcdac4a98f8a76ecd4108d9774a04cafbe65038ad73cebf16144077f13b08e9abea1a5fd7e13ed1624a77a04bed315059843bed299f39232502a2a0c3b9eebab4af252087e9bca78865c196a2209bef17db434d3d30b4b0e3fdaf87dabe0aaa9133297c5e1d10def496da464232490dc1fe202689d8a54dc06ce0c45fd0532cf606211f4232adfcc16e24de26d5996a303de43e63a6b80137bf11689431eb18bedd51bf5ba7988b5c5f1ad55e6919973911bd07dd49d246c17d8a9d2d50ca0d673893c8bd8d3e16568e36a025d1cd88d3bcc3d5ad773111b4fc73326e2784f917f107077a5d7d1c4ee4989d0d8c7524a9caf695e554759a6471082df7d64d3a559219c34aa6b7bda0e1b8a7ae936b35a59b40d74c2f903b91018e7fcbe9c1cd8c8b2622f0c61d507109c8039b9998f67cb87b975f6e77663eaa70f5a421933ba011b5deef3ec12fc37110ccb7664c64cde957408fd7343d596e7c248ab47bb0ab5ad9d039bdef9e497d102ca44c7e7f2c031c57c7c630e2c54d6326dc0f352d0298e7bc191a2996ac6f9e03ef4080199e53810c794bfe2ca2c1f5c0e82fec3b016c04ded0e838054d52b9ca12a01ab49cfaf06e2c3a0e28c6fd337277fd583d394baa18f9531285fc598b01f58ce0b2ec1f8f66e5fe5b8107b01c68d8742774a091b9583e562c6536902c267f7d82fc1585dded3c4850c1584b3c74ce144cf9c363f5f88ba251f35d6b639b9f6646c11897c28ffc75088969495021bfd1008f3d783066a7b686d13fc9e4a570ea645be726ba4017583b65b975cced249c7e8635c3d996fc497e36968e2796a71f0692efd408b445fe227013d5d292962e276a327a23e0392736018e6247e37e8f8f6796fb937754087cf5a299e50157bd261a593652f438f6a7a33d3cfdbf040d5f8eb13e76015b523d4e995f1051cdcdfb34b8b37408f625e386927468a7f1840ef40644b9321f95992bf2fcea94782d5abbf7b6774e8b3d0902cf913385b4b0fb1a3b597223e19ea0d2e2ed1ddad258b9d6c91d3ed19983eb2cff3c9e333e71de67b284d02d0ef66764145808b0585a9631c967353984d4d3bd1063208aede7ab861b806bc3325de91370d7f890ec6973adf9ac60801d3a8b5f079ff986038d59e43c014dedddd8c84bddb30c52dd05d38c5cfe2e34ad84748a4a4202da69a9b118413c59ceeb61e3e2a79eac2f6ce4595c24f997435b0dbbc361cc8d8125f163ccf57351600fd962d7131cd203dd305d1be2bd2e943d7158edff6a9d80aaf0a3a2c2c4ddb252a05cd65dbe3291d0a7390fa0671d65401c8200bfba1bd7c81a22c91e1003f3e03a634cf50e98e36c6d34ba5ed014e2efff23e2a903198ed0f6ac76bf040e3f14cc2fde5022b81f84f9edfdb323158b4e0b255d4280f10d2b5272582a4a29a81d97b09dfef50d86632aacdfc3b763b10546fba4b6de122b60730f232cc9d55163930daaba53d598783614e4c1b599552644e3d57d0be9fe2ddd2c5fcd8903468e78cb931f1408d1fa3af1fa85f5698c340a4e0edbf9d97bd05ff1e9022adb6a8d0e55ccd576b6c0eeb693847c4724e5613d65314e1b3a4b85a3b561f3f78993b86387150cb1fe4d523680a14535e9f91696aaa2a0f7c252fe419c4432ad0d35fc78d70253bc57c21d1976e966ac6bd9fbc0e6f3548544d9b0d73a18d3b91b5353629c95d6824ca1f5ef74653331f04d2b263be1af4cf21772fbd4cbb5f25778fb6ce4c67c9e14713bf710f5bd12083725bc6f5d1b4dd1cc1ce4789f3c293470ed7b59ceac52d2cecb16973b0bae532fde012e430267acff0a722eb3247ce97346ae72fe9191629a48cb2f06e99418509e6c95cd4bedd99a597350504e43e98af3c727d6c28ad6bc46d7a3e57d0c5aacda79a5bacfad574743d892b48f66126872ab6e5256d4ba31d66691bb504754604f50bb66200601a4a89a3cbf04e81a67334a50e60936ac16a50951bf0e548796ce43c28eb50647f1caac2acca28313c7d1eed28855ad4aaf58d1cde93260d1aaca610311546696c17bce31c815b06b574befb38e9200a4a1be0a336f126afc76610f260e52641372a369bc79d8849200168e0d5f0e8150cf47c007c788d48694ea544ae4311a1ebf61efa9e3ca9ad45ae78292bd0b4defb26355e42906498e749d6f7c1978b82aaad8fdefb54b1fa2435a314e2351ab5b096c3f2c7d83396fd9727a811c01bb103390f541ee1ae7c32d1cbe4af5f003fd6e844761037363cf279619146a57b397f21ec92fde3f96b478448b0794bfcd23ca61e0b8566bf31727bf7e40152079002ab4e599be8525a8b8034d0b65ca059e79dacd7f0e74ae4d30bc272fcde1f324c9f3d1592f4811ab161f89d6d1a2bdd8322ccca6a0b20c1f57c21fedbe723f291aff5abad0141dcb5ea9102dd8980b2775781f52ae0f4a95cc94b110f1a9cc4c3a55736c37669c0eb4e9e81432b040a165b9240af1bfc28db896c120ae46c0e44f10e4143a64861a730db166aea098dc2bd8d8c900803674d02bce75e73250179099ad7eb7d211ace1d739f552abc56a209a5d5312e73b5ccd699622fd6043b2cdf5310ad26feab26b3667410daa162c5c3aa1fb0f00132ef8e98c1b5633d1c01a430cd6ad2ca7d4bca2ffd7c0bd3a825318b5f43b7c92c6827962de1a0c5ccc2e3c9093dcd355766dc6227ce1a6931358e5d3ec73529d863724991a4753939ff7fd2b2dcd425e293107d3fdf258c8af7ba197c6d62b92be758fb544a68f0a051c0abf713606d47491f3207244933c60ff8191161b27788e1abf64865dde99afd01fa4ce579619a1d916e5972a2855e2f133a7226a8bfe32cd08ac76d93908327c11d3f0bd84d39a6f977949865b91603d10dedd469b4630e4e410d2bb05375a57fa0a90eec0eb8db0bfdf5", 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) close(r1) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:51:26 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 08:51:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xb6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1c) socketpair(0x20, 0x8007, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) munlockall() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) socketpair(0x21, 0x0, 0x8, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x3f) r4 = socket(0x10, 0x1, 0x3) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x90) clock_gettime(0x3, &(0x7f0000000280)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x40) openat(r2, &(0x7f0000000300)='./file1\x00', 0x10000, 0x46) lseek(r3, 0x0, 0x0) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000340)={0x0, 0x6}, 0x10) close(r4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="3be63cc60a1e63886c94fabd012bf937a14629737cbcbc1ed3f8499fff4405482e89515c29328f9347bd69f285f415575a806fbeafaf12e64a5ed17c59d50654a6c278198782a31cd804d42d7ef068897f65412b2e7d679a7767db8d3a1c274b3612d745a387aaa5854545843d729145d5a5242a8c564e41438aa076be1096cbbabffabeb540c4af3e98884d749f566b12b8bb52b717a835", 0x98}], 0x1) connect(r1, &(0x7f0000000480)=@un=@file={0x0, './file1\x00'}, 0xa) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f00000004c0)="e42a97a121e49accc7772b3d6ecd84d665e6b42eda4f9772311d234c447ef03b47770fda61069a39c00016960025754a3fe1ebc9cafa24e7ba532312bcfbfc04219e566d3064b2f0d747c3d91a1a650627e9e4ad8338cde52d543e16790f23c9a642c2f5e94a6dfbe0736f642859f73797e469d1c42b02525b11fbc1ac458b46a52557883a5edfe8ea8d260b3d5828c2598e0c8757f1d24fd56353a3a5c9a895c5357117e7d30442d4cd17316e461539eda16695f54df3e2ffb1966289dd3562614af15282ffc9ea227a3a8eb833263c04d0337904987ffbcd1aef218d18ed52b94dcd39476b1afc99d07ccd6758aa49c4f46270", 0xf4}, {&(0x7f00000005c0)="fb84e94a135e98467ec9c669d1ba390dbd02e91ebeef2ab8190d4ee61a0d63e553796494de2c3e8e83b3148bd2def5b090fc85393211e8003bf0a32dac61e3a4be5f536ef4e828b33cee5d00efd655e7529e40f65e5d677c0aa9fab372239350cc58c8dce12aac7a10d8c3bebe52c72e3ddc04b690d8b1997fa7cc5d053b", 0x7e}, {&(0x7f0000000640)="8d432f25094af145431d25e2d13c9a59ef9bf3d19bcd19c7ca8828a4642b47f931c80081741161b5b09fbf521130f5f17912503cb67cb440d1ac71372105368dae69c7d532993f4dda33cbd911b20a11b6f8fa3661cde37d91eb9b4d7bb48e5d31e0e32c14ad487e96853ff129b4ab66452beb6c7b621e41f87bc6e7c0c90e37d49da5aa4c58c034c929358d9f59591872ecc4d84e7ac091", 0x98}, {&(0x7f0000000700)="ae7441e3b243482ea3fb61bbfdeeb37310a664b2269704050a9d3cd55a3d720f49881eb960cf950e87a7b13f6c4da85f7f63798bdaf57f6824bd444a2f08534478b9fefed2862c1c4008cb5c6034409bd557bd5f184483064bafae82dff78df1990dea395f5b0050fa0fc9ece0f7b6a7bf0cd5daa599a3da2f4b7f9531262ee7efdcf62354ad12adafcd98d23b6621f55809161b1e41f5a11b9cda1888", 0x9d}], 0x4, 0x0) preadv(r5, &(0x7f0000000880)=[{&(0x7f0000000800)=""/90, 0x5a}], 0x1, 0x0) accept(r1, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000940)) getpeername$inet(r4, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 08:51:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) flock(r0, 0x1) 08:51:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 08:51:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) syz_open_pts() getuid() close(r0) kqueue() syz_open_pts() 08:51:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) 08:51:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x9) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x1000000, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) r1 = msgget$private(0x0, 0x2e) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000500000000c1e469af1a5ba9393c10d97dd862328a3e3135f48260cf07221235e5953362e30f04dc842463088e271ebe45c448c295a3700a1749a27b36199418eb5ae273e71ed6ccc716eaf14b5d529f09b91cf227fb48017ae658ed27e199ddfb672764c890e8a2b4b3f152bb4cccc101ad30af6de2a109d0dee5a4f250c43fb01c99006f0d77f3aad43c9b5ee70faaeb941fa035450e14562c548da5ab2df3a1f541cb880a6ef26d1fc3daeff1d6f7afcea086c42d963db893cafbe7e66e26bed21d222b020debfd8818e14178f093"], 0x72, 0x800) 08:51:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f7900374c1bee37a419f7a9ba9ae1094132077f256b4093cfbcdbceab5bdc3a51970948b1b2e0ade41a52f5ea7fa0023d58b00000000000000aa40078177da4ce9c287730c53fb394b842dbbcca9da10495dd976cde2d31f23be690b696155d0", 0x65) write(r0, &(0x7f00000000c0)="f348005489341a3417cc199ed62892ff4009c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d9", 0x29) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000440)=0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x10000000000, 0x1f, 0x0, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x8000, 0x59, "27c43926be6ae622c68ae0ba76dc06673a1a6c14", 0x3, 0xfffffffffffffffe}) 08:51:26 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x4) recvfrom(r0, &(0x7f0000000040)=""/188, 0xbc, 0x840, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:51:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) msgget(0x3, 0x90) socket(0x1, 0x4000, 0x3f) getsockopt(r0, 0x11, 0xaa, 0x0, 0x0) 08:51:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000000)=""/115, 0x73}], 0x3, &(0x7f00000002c0)=""/231, 0xe7, 0x6}, 0xe44d0517a4ec07b1) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000400), &(0x7f0000000440)=0x4) 08:51:26 executing program 1: r0 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(0xffffffffffffffff, 0xee01) r3 = semget(0x3, 0x0, 0x0) semop(r3, 0x0, 0x0) semget(0x2, 0x5, 0x5fe) r4 = semget$private(0x0, 0x5, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x47) semctl$IPC_RMID(r4, 0x0, 0x0) setregid(r1, r2) 08:51:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() close(r0) r3 = fcntl$dupfd(r2, 0xa, r0) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x4, 0x4) kqueue() syz_open_pts() 08:51:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x80000001}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d200898475", 0x8, 0x0, 0x0, 0x0) 08:51:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="26280002d059c069bee8d363a008023a282a4976c50e58202e56c32a50243247b20b80cf420fbe709d0bd7b177ed2e948af98931df934df763b158cf1533ae50039f080f25f3fe3fef85246ce7a0a9f1393c55", 0x53) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10000) 08:51:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x101) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 08:51:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r3, r4, r5) fcntl$setstatus(r0, 0x4, 0x40) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r6, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file2\x00') ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) write(r6, &(0x7f0000000ec0)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a16557327e86ba55046916701cd639f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b74ca74d5177da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8071bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf295584125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d48492963619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805184111249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a0000000000000100", 0xfffffffffffffcc9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x5, 0x9, 0x1, 0x3, "b840434e6183088ee8c278c0d02988e92849368f", 0xffff, 0x6}) syz_open_pts() r9 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000300)=""/159) close(r6) kqueue() syz_open_pts() setuid(0xee01) dup2(r8, r7) clock_getres(0x7, &(0x7f00000003c0)) syz_open_pts() syz_open_pts() 08:51:26 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffab) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1008, 0x0) 08:51:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x800, 0x90) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000140)=0xfffffffffffffe49) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000200)="e812c8880b73cb83b6280c663ea8422c9b09a0c628b51316d221a60b475587f8af6dc37a4566f98d258ddd379db3d253723f56b1e0a4de3bd7e32d6a65ed43a7b8569613e518778e3dbbc02b75f98df97b1d1a89138a8d0373e2588f535c1b29ee30c8fccd3c4f44f22900edfce321c92e18cd5970e2d1c967f61ffe5cbcd72cb35d3956cf5fe3a13aa2f18e51436780d82380f45c63f988e61d1f29178306baf9e666b95a5292c29a24d488", 0xac, 0x5, &(0x7f00000000c0)={0x18, 0x2, 0x400}, 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) 08:51:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mlockall(0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) setsockopt(r0, 0x6, 0xacbc, &(0x7f0000000000)="77056eac87acd893864d6f4acb6fe12457365f1f581312e86eba9683a8d9c10f688dee1521a17f182e0ca0824ab8667df4ec9a238909e62e36b2cef9c0f88156e659346b00551a7f4000f1f6fd0d5190904b6cf86d987a96cb1bf6a6ec45d54d0f76ef98ec0fc63f3458a1810369d087aeb19289045e62c56c256e8081bef4ae0fdac8385c86824316f142f67e2fbc0889e8e18e419d967e48b15406698be6725b262dfb22bf23674c2e7750ae319c158fdf78c812e00d2985add8ce14b2567bf8f12b482d9c5998534ca7db8153f9e10611e3d6976e6b99076c", 0xda) 08:51:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 08:51:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10020, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) 08:51:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() fcntl$dupfd(r0, 0x0, r2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r3) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) 08:51:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) 08:51:27 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffffffffff1e, 0x800000000}, {0x18, 0x3, 0x930, 0x20}, 0x0, [0xffffffffffffffff, 0x10000, 0x4, 0x6, 0x7, 0x9, 0x6, 0x4]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 08:51:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 08:51:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x44) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) write(r0, 0x0, 0x16b) 08:51:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = socket$inet(0x2, 0x4000000000000001, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 08:51:27 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5]) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) socket(0x1, 0x4, 0x9) r7 = socket(0x11, 0x3, 0x52) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x1, 0x80000001, 0x8}, 0xc) r8 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 08:51:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e7000/0x2000)=nil, 0x2000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) 08:51:27 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f00000000c0)=0x1, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 08:51:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000001800)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xdbb, 0x1000, 0x0, 0x7d05, "de691c3ec43486a9bfd83b866295f6e7a6172e41", 0x0, 0x6}) close(r1) 08:51:27 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/13) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 08:51:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x1000, 0x6, &(0x7f00006ea000/0x1000)=nil) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 08:51:27 executing program 0: r0 = open$dir(0xffffffffffffffff, 0x400, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xa00000) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_open_pts() 08:51:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) socket$inet(0x2, 0x10000000004000, 0x100000001) 08:51:27 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(r0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8aff12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x1, 0x0, 0x39f) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x9}, {{r2}, 0xfffffffffffffff9, 0x40, 0x80, 0xee, 0x8}, {{r2}, 0xfffffffffffffff8, 0x90, 0xf0000000, 0xffffffff00000000, 0xd9}], 0x2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x18, 0x20, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf00000c2, 0xe4a, 0x3}, {{r2}, 0xfffffffffffffffd, 0xbd, 0x1, 0x8, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x1, 0x3f}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0xffffffffffff8000, 0x8b5}, {{r3}, 0xfffffffffffffffd, 0x50, 0x13, 0x6, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffd, 0x0, 0x84, 0x2, 0x7c0e}], 0x0, &(0x7f00000002c0)={0x1, 0x2}) socket$inet6(0x18, 0x8002, 0x80000001) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mknod$loop(&(0x7f0000000380)='./bus\x00', 0x2000, 0x1) dup2(r2, r3) 08:51:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="45830506902d0a677c206b8eee7d50fef062f4c8d22b3d407410c4566069684c1f6c3e7b3a8cd03dfc19ea354f3e8194a7f8bb150e14b351ec80ece65405543feb", 0x41}, {&(0x7f0000000100)="2fca842d22504208866c643714fc1de72cb13e8d73f593e20076873b02bcd1c2962f52050dc269e21b0091ed1b271b386783c19726bcd2cc50c078e26f65d6878d31c5614610e9092330e8bd9553bd4c4037fbf04c6b2c8c34973232846621248d9c60bb6ddaacf32621c0ffdd29c6a970e848c364978e1b7353be029cf880a1cf59cda70be2a529868bbe6ff36aafcde844112c17c2ba39bced708d1e3b", 0x9e}, {&(0x7f00000001c0)="e7908bfe59219f927164e32ddf6de52586d331b126a6bbd14c589414217176c1eb8c2475c417ee4d661f6456bfdab050d29905b68077f62a546c071f729901d9da36b29f43d287c8f664d7bf98769020b2991fac401e", 0x56}, {&(0x7f0000000240)="ed2d2876130f8223afddb92355a9bbaf5343e8afa6bd539befca589423d538c01f26f7eab309f04d98f6cff0", 0x2c}], 0x4, 0x0) 08:51:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/1, 0xfffffffffffffe81, 0x840, 0x0, 0x0) close(r1) write(r0, &(0x7f0000000300)='3', 0x1) 08:51:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r4, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x863c}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="035111cd2881240f6788d39d88f583053b42eecb3acd2abbc4fcc06fc18828993112f294c4e781277e2fdcc6ab4944b0b86d63d501b686858a44c21506e683fbea4dafb6f0f184bcd31b27aa8bdc3b97485bf2bbe9128a3ce36b8dda06dc7c87c803df1281e56fb12ef3b99e8965d02b3d0d66898caf38e336d1ba2a0bf75e79ca68046c8424a844e0e4a4e73e711e947cf8105d03777c86c1b6ee87b23c", 0x9e}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="a800000000000000ffff000007000000cdfd57b13a13f2c2897801f6584acc9bfa0ce30ef9b90f661a23580c750676d64dcfe44f0c81eddd7362033ce4f5523af7c970e12a8b81684371099aff68db31b2f82b941100fb93d34debb50ff74691123e60c570a73515903adf92a6ecf9812497602a0814b52e71ff9106ebeba11e39dc7ab6e0a19e46288d47e56d84ae5ebb8e3a5d712eea7d0f699fd58915debcd5bde195000000000000006000000000000000ffff0000020000005182c0109aae870677067e8dce84bf257e761a8ed7ec9405ee12fe16d50ae824227cce6bbda1f3b02211f1ba41e4a048e5c9846f6f7de5e9e5c9223bfab687663c5385133cf8549c5d3a0000000000006800000000080000000000000001000009faa2fd065e5da66b3e5cfdccc36938d03e0947b5494752232c41770438274d90b53e6c7e5fef141decce99d98a0a6be6aae935747ecefb57213d6b56327124e098f43999f52c57729221c9b242aab8d22772dedec0531be80000000000000000000000fff7ffffeb27c7281b145b03cf457631642fa5e91ae3a6d9feb1bc43e0ba02f586ee5450ccdb3b700b74c5bbda6ed79a07f21b39da6f17d820e2b611e095250ab7fb75d22e8e5eb3490e43109b5ae954d4d1ddc22fac15df8f512a5779432bbab9095911b9bfc0b30fbf85969211be538e0080000000000000ce81ed2de5f89e37e84571346c6f700de551009c0b6126a134c92de9d85831554ca168761bd12212db6d411b84dee072eb38ac48bae4c6d0a37bb9b5adba75a903e6dc88fd6db5119fb1da3fee22a34f0000000000a000000000000000ffff00000100000076f00b532d155922b63ac83fd1e74f42ce2858157afa50e4b309af53b3696cf5856ccaec63263227cd0bef30e717fbb3cf4ed66f4ced1d2072e7b0550fb2536fea7395bf0d72ef1be075b337139ce543fe98dfc4c3b9d020a60f7dc2e48d76ef32c65a66daa44b3d27bde76e80d8959bc568258f7f0f1eb1f5f471a606cc40cd8bb0b1c0344bacca33db71c563fe0a000000000000000000000000000000"], 0x2f8, 0x9}, 0x400) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f0000000240)=0xc) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) 08:51:27 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0\x00', 0x181) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getuid() r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file1\x00', 0x0, 0xe0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000003c0)=0x4) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 08:51:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100) 08:51:27 executing program 0: r0 = socket(0x2, 0x0, 0xd1c5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) 08:51:27 executing program 1: syz_open_pts() syz_open_pts() 08:51:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) 08:51:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0xf, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 08:51:27 executing program 1: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0x1b5) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0xfffffffffffffffd, 0x0) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x10001}, 0xc) chdir(&(0x7f0000000000)='./bus/file0\x00') 08:51:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="e36258a416f72e00feffff2477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023f18bf66590bfe43204", 0x33) write(r0, &(0x7f0000000340)="72e5dfa50cc8b8f358eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x2a) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) renameat(r4, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000240)='./bus/file0\x00') fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)}], 0x1, 0x0) 08:51:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000000)="8d0c069347bf2653d38ffe44b4b0b18a95df1f2cd35cd3696a86e20a5799abec3bf457c238fe87db909074ea66", 0x2d, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f666995e23000"], 0xa) 08:51:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r3 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x1}, {r3, 0x40}], 0x1a, 0x0) openat(r2, &(0x7f0000000180)='./bus\x00', 0x10080, 0x40) lseek(r2, 0x0, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 08:51:28 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 08:51:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000000)='./bus\x00', 0x1038a, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) 08:51:28 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x1) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000001440)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xc64}], 0x1) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x40000000000fffe) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 08:51:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(r0, 0x0, 0x4, 0x5fffffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x5}], 0x1, 0x3f) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) poll(&(0x7f0000000680)=[{r2, 0x42}], 0x1, 0x0) ftruncate(r1, 0x1) 08:51:29 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() setregid(0xffffffffffffffff, r1) setgroups(0x1, &(0x7f0000000040)=[r0]) 08:51:29 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xd010, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x8000000}], 0xb905, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x200000}], 0x91e, 0x0, 0xb63, 0x0) 08:51:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d08", 0x29}], 0x1) write(r0, &(0x7f00000003c0)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:29 executing program 1: socket$inet(0x2, 0x3, 0x17fffffffffffffc) r0 = socket(0x1, 0x0, 0x64) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000000)=0x4) 08:51:29 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x3, 0x94) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/6) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/126) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000080)) 08:51:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r0) 08:51:30 executing program 0: r0 = socket(0x18, 0xc007, 0xfffffffffffffff7) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 08:51:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="01", 0x1) shutdown(r0, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 08:51:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x402) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 08:51:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/222, 0xde, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000157000)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 08:51:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) shutdown(r0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 08:51:30 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x0) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 08:51:30 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 08:51:30 executing program 1: setuid(0xee01) r0 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() shmget(0x2, 0x1000, 0x480, &(0x7f0000ffe000/0x1000)=nil) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x9, r1, r2, r3, r4, 0xcd, 0x4}, 0x6, 0x8, r5, r6, 0x3f8000, 0x200, 0x7fffffff}) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 08:51:30 executing program 1: r0 = syz_open_pts() r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) clock_gettime(0x3, &(0x7f0000000040)) kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000013c0)={0x6, 0x4, 0x2, 0xfffffffffffffffe, "b2dddc5e100994b03eac3beb4f2beb02c4c547b1", 0xfffffffffffffe00, 0x7}) dup(r0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="8fc48210163434b09baed92d372d5eaebc861cdf051ed590afb02120dc6c91fee62474254dfe4974071c887172cf9170349affa095367de0e971dcde2b784e023f8280972243d5587c5285c17c0746cc8bb5cebcea0cccd57a867693101f09b3f48a16c7722d9863202273ba59cdaa3586d093c9635485253f93c6657acf1acf2aed582adbc9f436294ad4eec673dfeac633f22519086c74d52b3289504cac53b805ab13f1323c4e16ff1b6a", 0xac}, {&(0x7f0000000180)="dc774ce4f81c63af378e6328cfa11d81ea3854da8fabec69fbe424598972d01ebae2efd6f4ac91797023282fde8a98dea451bebbdada1190a6e52eb88a3cef371b2153283cc339dcdc68de05e5d36e4a86e334fd20c98b7fad86a30816c402e5ad62749a12369421147ad2de", 0x6c}], 0x1000000000000021, &(0x7f0000000240)=ANY=[@ANYBLOB="5000000000000000ffff0000ff010000478b7331aaf8b776ff21597a8f68a296b8f7b5896efcd2a1810bd8375dc7daec411e24c16ec9b0114c245cdc66784fca056d166d32bdf129c6bdabaa8c3300001010000000000000ffff000003000000bab52e27a1ea5c3fda9546022a8b3fd17948f075bf17836f172c8d4974f20a5a37470768a60a279a770f6e7055011f6e538545814679d17adbbb6b8596b89d7be17061f27c999f003a3bc42ce5d8bf6078816b74f360eb5a5781d13cb71b174209e3c91a9b093a711304d9bac1f87449b97a72c52cd4689adc40d92912d0b1e46e5e0246c2e9c3b0d9484a3d804a7dbbeb519c285e255f31e821fc3f49f1a917db255e33b4e3e2e078ee8204611432562f068820455b2c41013f084c705abaf73f7df1a233c21d45985c302c591fe6306dc555490cf63dc37d8f22f44c97a5ea98994e746ab1c42e3af5a2794bbf26519409c4260c50214c1b8b084da1d9e8de88171e316510dd93e44b7dd35427480f428a469e5c3ce9fdd5101327ec9c681efdf297f2b442971b925b02e5c6c777cbd73e8dd4f35bd8e48584dc44ebdb77b27e738ff875d08f99ed0853cea5b82b58d4af1b97794c2d68648fc1e96c799f25db479b3b9fe0b816362175076501ef05087dc2b4e1cffb5f8a1b704d90ed2afe9a0526c57e327f7c8c0f7d273f11ec1c1ab1cbdebd0fcebbcc3df882cce4724c5d09d38661b3ffeedcd58bf7236d4b3389ac441816a4bad78c0a68f2278a4311e1c8e42d710416061b12d0af329f1344342fb50cc486ea5908d1390d943724cc04db0fdb2d40f45e8d080fd07bef9fbcae9a7efbd7de4cd664ce16b7f41e9e8ca077ea66b9cd97e79ef63a0b815c553957ce935d79f0840e3ddd03f3d37681c29faa2ddd5754f1736cd1e3b4a8f8759f7cc5cd8434d36659895b0b1331ea2354314f8d57d9617146164275050ba887223fb2f17b62e267dcce4c565f8e4388e60d02d7bc82d58c07feaa91ec75ab4a196ecbbd5b522250d042c36aeafa6f5c274c10e569be096a736ff98bc54fb05c7e83df866c3f50ad5b38f79413dfdd8dce8c7ca347785c0f09f7906ade5b8b45ebcec87dc6e74c0e566fae1142123bb0541652c7df215015cedc65c42aeb9cd4fc8b548d1101da9ef347f53ce280e38481a3367578f68737c4a2530fba5711f3101ea1046e018c72dc7f894758c224077be20cce33dfbabec4c5e7d378cc2774cd93299730c1e50e9826a743ab653c5495b64870c61f96361c6b6e095c13baa6ef88f4f439d394186e038ec52f4b4ee20d39ca3a3736f802a04e2cd557d3583bb75df67699a8fbae8dd21f8f17def3860f395ee3578c40764c284b20aa87d753ca7053a033f96cd3611811d27d88ddc9480b05be719dea3de22b44a830b1723a3365dae5d9c497edeff74b3d76a1c662dbf112d8fc3ccee99a648bc63acb0b35617da7141d94a5c57398b87ad657fab1203269031ca69f624478e4b576440240b8d2d907a9af1db0a0e94db35517169a6e02b1190c4381562a03c41d7cf46dff9e326f143287c54303019bd6db9ec95e5019f1286522007b4fb20b816bc60d5790282625e4d89a924acf2dd9fa020f38569577560934d7eb2aabf657754a798188c46b55354d09f03feea57b9e943886abcb98d0227ac7f2a577125f401feb0b90a8b8c6121582cf676f65e3c97572e4dc2f475c2f663fe24c830c2a1173342cdeddccbb5c48104fb4292c3ff3200899f2759e30f888eadf3f32fbc57b75fd7d460dd88af2450343c63d3658da1ad4c66c83f231bf3a36dd04316d51481f28e9a28de38d3bdfa4abb7e6baeb547e53f14264546496f320acc31e2aa5ef81a2131febf0c5563ef670a408e2cfb0e5a02a8dc8b742c5b219911f9a7412020573941d4e891d585cf0dc8e2297d7fd59813b8c1bd6b78d8e96ce3a946b793167e3b42c1897b70fb13057eafdc34d94a776626ee3ef064734ed686fb09458c497d60cc3aa238958e3d3cb3220e8d9d758cefa24bf39e34cbc84ce9293fd5fd2b08749a54ccf06d1afeca4722fbf6b21652667ed9d77eba6ccd447944e42ddaff0ea3f7806c7781d1475d809f4c6b7904dc8c9e2274e93daf37e2dba22328953adc7f721e76ad7048ca059e3cef82b10ca580bb610480fc0ea47a492f2138d2b32568c2363f98cdabae8c4af23c1842f3ca6372200703a1a7b55f0d4030664722bd11e629605885d02c682c5d4f0a72ecc4bea1e25aa6162407bd99be8b112802220d48f67ad91075da009896bd8ebb4c9684e863027855a27458a401ae8d2a3088ee2b83430f34b32540a67f30e41d02c1804e7961bb35eaf1374cfcfb33a9297e72e3548ea99b565e58e51bc63e96fdb31450f75c330ccd93afdcef63d64cd45586d2d94d46c6b110088d02d69d9fe9c0ed76396753429d22a3b567db02b312fbdb78f13c35bc3405f1f16c2283de0bf2840d5f05cd0adf5009f84004b3c02ebce518d4e7c83e0e4e3be1b5f9ed11d8c3472c3bab78c51cb7e46d0f62d384bfcd5e9b46ed75a2542b9ae13f7d6dc039e1733bb6bbf28f31a9d3547bc4dd2f864688515eebbcd832aca091a0042fa857bc5c39400c7fd1048e205b4c09a6b1d2c4991f8f6af9ca766844217d2418b2d54e88d5782996ccb3e3aa43af6bc210bddb20adb6abe6265ffd2fd71fb053d50f7fad0470d99c6e76cdf18289199fec3723f37f0d85b71f2551fb87db19e632033c174f7ed8aaf4bcff60428c6ce66efe3704f9399921c8cbdb6c92066ce3abd4e80e489034b61fb01e03b1d3ba69b40e2513bf0fa4e84e6592914391acb44d2a7922b9a7f190b90b1a9ced0aa1aecd4b6cbeceaf979b4b480c132bf6cda2394d104f310c732c84065b3765119bf7081a5d5d9bf92c0893b3e70f07590614f9e7163c2862c597d26fa8a4efd56d585cceddd903982e3dd3d68f3a7290e73dd20c12d4aac648196c10157842c4c8996a74c72e7aafed8cb89b0a1c6d3acecab35763700a240066f87ee0a16342a606dbe84e00bf0510f7327b402eac7fb7bec5db114d40a4ca5d8ddbaefa700775f786921155c674c95f7c9adeea5ed1939c7ca0e5d5e5c9a39beb26e2ebba12ec41e86410750dba57e920debd87f6f00b2832f5731f67fba1fed44d247f7e4083871434c313919b9f796944f0b472f2c7d77c759e639d20badad34facef8e3ec555ddbb9d6c7748418ce70753ffb8a33948ac805fcdb61ae29468eef7e8f29fdd1a768ed3e3187e5349dda41ee83a3baf2bd0d907d387034c7ea5b6679c76e25bb927f5b28f2d64a871dbe8619a0102593b545f52eb380955390d33d0878a7754a75e6ef13bb9928e8627ba4bf73e4ca1ea722dcbe36a1628b2a9708f672bc01e537a70b5fec6e7a9a2bb2409d1d0d0b06630bd6b79c77b07a028ec4ea4aa614ce7450c5362ac3c61a2802a7c309a74371e4f32ee5aa5c2e49a53fabb2a365878557f314a056550c37e12536b0468ee2b9f2736ece5fd374124ad1479012762c21bd60e2610d613d1c84ec16cfb8f2ea4589693d1d2a41ea0790d7112e7da00354b24baa825075909c2ecdb4ff34639e677a68c2599a836d38548f74f4cbb60345b99ef6f8388ef6e9d2c835d3462f9fbb7c0cbe4a56339f5fcb6d33beb9ad43857bb2e1396a8e391187c372ef5518cf6754e94b2b12686c11e119acf94a0811946fc8e58199df46ebe32483ccf128c82e1b108ca43b9f4df7b57ec862ecc76807f96c021d5083a90bcde618c8f7c1263c8e9a73e391d351e866f01e5b8eb76b826c145919f2ef367e10e38e455ddb295a2cef5631d91930661590a834fad356e17186505233bbcd2b1443965b7bbecf2f4ce570ee507876537abfb1e2e839fed332570ef2187f6f75b76c590616fa3edcbdd0305162afab7f9984c5dca9498cf119544d1290f54f4765ed714bed2f0e321054796ea0d6b698ed0a723291414f76e6ea6974dccada9f2fd44a93e10f884b3c9ea72f697bda2822eb812d69db7faa02ab383cc21d8c86989e79e06ceda7117e5e9f3697464810d9fb478abec68e0f63df1de0b5da6e68ec43c7d63fd9f88f2499c5b62901cc851c6b09b769cb69b6b1becb7f61482fca3025b28f4c482de2cf6792beafd0dfd1fea430a0e5b6473fdd9fc00798d6c8809ce78672ec61f473fa1389a38fd9df4939a90b76a8d880e9cd11ba74d9fcf5ef9cb7f2335f91db4d532e883589dac62c1883bd31872dfe6d4d5af077525b4f2ef0f26f2be577fee81ed86cdd676844a69f7b33742e19a102e56514a23655dd9029f6b20f82e9f53f947fdcd2698309f09ebaf9a82c1266bf789e373361134485f8c17f857c6289e0895d168b323dac3cac90126718cd2658042e88edb8d2b8f7a1699e010b6c4fe7dedc74627dac251d5daaccf7816f415a5d28e1efac28e376dd8dfa7bee5c2d08772538b7642212c3f86137938c431eb12e1b91fd4520eb9e4d513e50e70987e6c2700922b201a7fb3863e46b3c8fcda894b0a1fc4ce9e16694709386b9b51e9c2929cad27005e7aa9949e0d17bfdf6643cdf95223b5b52e56dbd76fd9f70069bfa5ab5f51426f3ab6d6419dffac799d5b9564bd9b932e69412314bb5f2ad6a8d08c13d814aa444b51e0f4dfee250f96afd77f25ecd9ee754892dc090505873cdf23c96eebb67bcf320d12bace2d9ca66c5e5d10f8d37af1e3334167566fc41b2a4e88d87acd767bf44a9a467be7b36bb3798502e0aa2b263a80696286156a9e4283480eb9c6451527c6646484b975e683c2cee0457cdf48a0acff6b9268fa151aed69781c662c0d08150c08cbd3ed314f3e09a15823ec1419743f519a2148e5a4fd54afb791f480d8acf7ea82b67b38991fbaccc403f874099b1445059e4a14b0734e7394295f9bb61dcfa524c47c4817c47097fadde6dd4ee611f20aa738d1bfe0196bf244f5be02e7775e0c90927b75ac6d9173e43f124d120f4652728a9683c4b15fba99804e43843d1316b3aed482cc8c9d6581324e09ca5813960d7c4f37e861a8238ace721fe95a36968d04241dfacb16feab15758aa13058a3ebe261e954e1b5aea5463c8a1f0669ea2656a8f0d955fdfe2fb0658b1b4d489dfbd645594a475b7974e4951dedc7ac54103588f493dd6b74179f47b482e76c83140d6f3e719ff588861be9245047722cb8d4e19f0e50af8950be7b99200d53dee461e5c71096ccc532e7b6ed2a9aa0de6c86d9289d8c203ce3117e97728d18a147a4f9266065d2a78655ce5eb65a8c5bf9b3efe74e8249361250bd7485b58e9af79503ba6b5fe6da2c0a1663525f4ac64c925bb368fffdbdf0feea9326cc75de950efea2864e88c18e63e2987b58c30f5f5d03e19de4861e58bfe9955ccc98ae689d71671f79b39db3fbdbd297d76fc37563b00d313a99e58fc6e55de749243da6e6c3c9b94a1c596de5dc4bcc3f20051d893e074e027d48cd0e976f9eda5594b0df272504b17a98326b12467feb2b7dad82761cc870342557fa3d37f9f6ccb1eb5d14bcce02b921efd6d154c74db59a1fba79cd8b8288d8f3880f1c75b79de1f0d3ff3017d6db6d0fdca2b62366894b9250256f4c138766f0592247469d20c6390ad96c70ac35e6720839450bd701c2272e28bbf540ab5f76def67b4e11fcf5560ededd50b6aeaf522f68d2809e71527828d431c40cb81ac640139a92a3e96c1f2247590818b78fb271d7979b114f2c49cda81e5d53028cca026d8dbcb06e6159641d87300188bf7df466075501e16d2aa0b535e7b7648184913ab1e499e2170c47139026ad3ceedb4dd9ccd53555c4c0126c70375acdf0887022ee5b1291a28fb41d02c89dcd06d91b521baca1f119339551f3b19216fbca8074ecae838b800000000000000ffff000001800000692308d49b61f6b0f77d5015447555172852fe1a17c81a3ceaf31212e1f30022e22df91c43899c4d88615d4fb1d6557cdf37c047511d7b97fa6a79d0c5b9577100ef2e130fbc20f6d39ec104d75c9bccc2c686a25cf966c9a4bead9216b600356c2c03ea5ca37addd2df0300f6dddb898dfe47d65c46deff4d890d1eaf28d2d4e35437255f2e85ad4d528459aa131195a14b3c296d132f408743ffa98d2886123d840000000000000000000000000000000000"], 0x1118, 0x1}, 0x400) 08:51:30 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket$inet6(0x18, 0x8002, 0x0) mlock(&(0x7f00007b6000/0x4000)=nil, 0x4000) getgroups(0x5, &(0x7f0000000080)=[r1, r0, r2, r3, r3]) setsockopt(r4, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 08:51:30 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0) 08:51:30 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) socketpair(0x30, 0x8005, 0x889, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/77, 0x4d}, {&(0x7f0000000300)=""/7, 0x7}], 0x7, &(0x7f00000003c0)=""/254, 0xfe, 0x3}, 0x40) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x690, &(0x7f0000ffc000/0x4000)=nil) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) utimensat(r2, &(0x7f0000001900)='./file0/file0\x00', &(0x7f0000001940)={{0x7, 0x8000000000000}, {0xfffffffffffffffa, 0x1f}}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) bind$inet(r1, &(0x7f00000018c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000500)="0cc44db710b0ec792ea7615312675e9c4f9fee9592f8f7167d903af35d53e6276f416ac02b82899ca790df98a3e3614f1e6603f2d4de957d0bf3587310a9b6f50f0a0f29547b41d9fb55d7c11d8775db86bdd1245b14ce65ec1f8d55ea58f7b550d1ad5bc7ffe2a0a1cca05a0c9a28b0a6bfae428d1f6a46c22684796a635634db04a20a8d60731715fa60d26c57b2e46acfa108f1784b6ff6cf1fc304357b4b337cd418f9e2353198ec24c32e991a7f7f563706ba0f", 0xb6}, {&(0x7f00000005c0)="b1c5a5b3a57d3aec20682f293a9c0cef0bf5f9194156afc091fe6a28147555565c9a3a3fb937f0b840803195e02d30cbb98af58a024eac94e91fddb88f47aa533de876803de41e77f7973e3a56c5367ab34d376cc97058d70397eb7915884814fa6a28d9b5c458021944ad42250fad16b2fd67f747b08aa14c1449c42b", 0x7d}, {&(0x7f0000000640)="301ddddf7a40a72e1eb48c00f28dbe50dfd7adab3608e47bbd5862adae2554ea90f722fd47f4890ac645142404a2f6ebfe5d11e7b1d94b4a059244ef41b0e55731896e94da2b4b9758c80b2ba72824f50bf8976e6d4eebb383cda4503f3e4f762503f583aa04eed0b9fb8c0ab63e93207fb392a523447585", 0x78}, {&(0x7f00000006c0)="04ba3ea25ba3daa819343486cf466c0e58b7be43efae7d068b230e47da8cdafbb48c72fa9f6e23f160fc845f4d52d697ad0f08168f6937b58d8face399475d92f934c4f89ac4c8127cd02c85a88082bfe99a05aaa510b87b651b5d5e9ebf1696eb09a52ec251c4b9f1ba93515fc3da961c5816cdbafc3b09480253c8ee409c12f97ff0a655de43e3721a3f4d201da854df98293970b7f0136fe077a04402df3a8c7e15d00a971c8d0e47ed14a8c87568139a2753fc4ce30a8a5ce34428f95bd70c1b1b208726f2ba65cdd8488cb5c6bdc679de587536c92d52f52a49b29b4b9de9c12433184e7f084025635ef6c3ad221f911939a54ee7217cf9858aaca1de56a1d81b2bb3add59eea9cd9954732e9f349e65be06efcfee64341e5da457d89fa2ec3fd80697328e769e157e94b7c96685b28a488f4ff418f4912e1ef2eee5bc710f97efee6af2c3cea09dbe05f6e5f56752f655de4be88f7ab964fabdbe0863cceb123835b6bb66c20e2564a7e06ee40d088159539b84adefa486953e35e2e03ab91ae6d2a54367ac27ff30c096f7231f226afbb5fdfd3cee5c1c7d33640fb61e327437c76592d705154feef97dc40199051b4908357ce88567f9fc41840b4ee7d9ce23b4e6674bcbf4fb4e65e6da79efc1cc932d3858de90215587995a0ff8ae93ee056899313a9a7939d586766274b8f777f7413effb2a3e4809de1b4e265ad045e604c99c71e56871829050f1b6025b43cf072a10bebd4fc4e8249ad977d935f9ccb211f76a92c16e8c7d320e89b4a157e8f28c610a9755b8cd0b6d1921e6a79a771aaef8f4c53a4d01b1a92a7b657d4f8c9e7e9941d2602f7e616e8bb76310b3d1c100bf66a12ce01d1ef248eedff38cf41331d872418f2e2930d65901a3cd4282b4035ca9aadb7fa7b6a6b9f6db12b3a83dd66109c40a6f628c5366026b66b61e497f28f1509e11466f54b8ffe4fbe9d1e88d2fd4928cafb29daeae722c22357f77e14811c042ead1ff87f3d6d047946a9c388a6fbcbf1218a226fa7fa01decc31e1016680003416279973ef4de231278500d79a7838a1f33e25b46a0b4c9a5478a0c2f7c09712b5db2a790b739f5f898e250aca6fc414cb6aa8aacc9c31e7763572e1cca248b270d74d960973e52135242e9db24bc88ebb83e187dab7276c68b01400b6a4bbcb816c4cf1a3c4178c0d31c68951a71bebfd7ae5387801c3e997a3f4c54382c6f3ac4c594587f014a6c9340bdfea6aae212ba639c7b431ca3f00d5e8759c0dc23e71875ac6dc15dcb71cb77b445ecf2bdbc6fd6a4018107d490b18eed039ef4cde64fc2fbb3bc779bcb13030707209de7eebd224fdbf5ce961f6c2d54439bf474e2f931a49dee43b437cbb92f2c260c09ac3db45db6f68162f50294f16f04323cb21e2111982c71c6cca823fee4e44dc1cb1599b9929fd706668feea93beaf9d7890ecbbe9c6030057e35cbe1dbb8d38811f075f25b7f35d6d734e749c569654bf6321517314ac5dfe8a936dcbc05cd39e3a1a214d8eb807d336adbd6fd85cc4f254320a440c93beaf63b9ef03c36a993c5963212f5750d865ec49db9da7b83e34050289f0a8adc600da1a4500b1188f0575e5f9e0b31b4fa161fa438289067186f8fec712630e4748ce399c091f01594f1f3858fce5468f7438c7970a80a263fbf6e18002067ff56612f30282fd5ff244b47be4eb316cd2a6c8d14c26ea84d7d040daf6b3ebae85b8b339e06c6852b239e12d08aa540bc8637eccf16d9d6028bb162e36e549108350a33d9f6fa330fa19f3e728713049228e515274bf034835e083a6952b9779bc1d84e1c1d7dcd77a88a26bc7931c9836685f51613f39bfbbd59107768c92cc6c940746c71b98228786498591096d167b2a207b94d44bc090e9c5c38e009b70e92f58378557d800feb83079f6745f593e0328047ce6d45a7d5f1783dc3c92f6a051f40154a5fd6bcd099ebdad468cda953c464cfc01b2f9caffdcc38c0364984c84d59087f5ce51852d1ada86a1d98a7aaff8d23a52addadcdabb5c2a0cb0fcc29cb60f40f8a1ac8e6176dc2a0813da598d1a07c84605b4539e910dc16cdb46139beac4b1268188b5f3767a92bae5b5ed968e9baf8c6a2a9123b14bf3e4c030c2d51aea01402cc94befb8707e5ef5c6699e69820dc94ef00f5f1623a25448b9f5d3be81d2f6c8d1b711c2a8a4447870dba2e05a360b9724259a2bbca5a68747ebb313f25423affa4a7fb0e6e2e5e4b8ebcccd465dc76ebbedb9785aaf23c0898345ac5059e32917dd4243615cb80e1bd7422e32db340775798fa4ec63bc775fa1115fd62228641ceb9c5676a9942ff05423a0689dab4c521b302af020c1f2ead91fcfb408bc6e8697f51a0e010abb6c6b733282f050429353e96f152e93358839de59e7e60dbd3707264ddc7b815d8952aee6819ce8a0efd09363f0dcc2b5e9db23a76f08895e84b9c9749afe84882af785962e473a3cf31faef24d9cf5c93cfeabc02aa4ce9dc369a05c1a38e92b5fb4fb9ca1e491f290b542d1388274ceeb3c7c917c04fb293144c3dafb0ed3c11b60ceb50ab8cd8ba0b207ecc96c9ff30e298edcc0c69e6e495e16c7346709a24fab5a70055ff193c8b5509de7cc3bf678099efa5ca600f868d5e1a090dbef6ce307d4a8211f5d2b6f0850f8e88ce421ba295c33e01ab81b720e1beb7c7f7054adc80072c1155be81ff28c93dcf34c509c845b6a778425ddd3d854c5cbf99dd87e15098b6498548d0f705db8a81eac8ba49bc3bab7ead861415b846355898dec738b51d2d6ceba683a862eba2a091e77fdeb46b04b278a547de97f41114769ad4b262170a370bb731984868cf09e531cd4afcd162e24158bc2102a8978ff768033dcf78dfa7d42996a9e14fc8616f9d5fdec6afaedaa963e70f23c2f0b40a64f1878468469b21aaf7cdfd5c19c67da19d4b74b9366214a46319438728f744245e094a82a8c5d20b8ff7d1f62cb19274a7514c64481558cbaefb86dd10c36c1f260167320f815f50107b7ec0542f514a962c6c6667b17e83ee280cb09ad3d05650d6d09b669fba1dc410c29d8911306c83060dbf2d6e4c546328fa36376b2e7f54c595191c83ee2e1cb8d50bf64efca275bb3c169e547c16c5a41b3cf15501cb852f6ba0685fbe24ddac0f060c711f0dd8d94eb37f4ff22d743c6ec9553be290edc219bbf5de663ec6fae146f71d34a54766ae5e5895fdf421b1eae849e0b59cf8847e250067e76b8dfab8f3fb81c350eca0236df64082a89a090ebf17807647338acd2fc97d64b861f04663cfbcdf6802a4c2fa59ce300af59364460c010fff5116a4d69da905e4d65e096761f854d7f448c54c2cf4aeaf4229fd9299ba44476ff60b1683923482d702299a6638105ad2edca7ef35e33f3645cb92e71416b6200a317bc12f38a388e0ea7d94663d20038e9c49da7d0859fb3a67d36e3f9ac556638ad0e152c8889dfb832d9b3fa2b9600edb43ae47c9274bc7ad2df18b545cad2f305be27942732074bb3a9c4c0981c6d1bf2aaa113e07544bf6bc7ce03766aea59e17ac5d40d742c9d05ab998a01ec593278c033383b437b4c463d0690fbbb8697ff65a7dddecdeb278d746933a870e5b4bf29a3aeeefb804640ed4c935f8a89a1be50d9e2e60551fcf4b05fa968f626e7f6d1e14222ac96f8e558774657b41a65bbcc31658562a23efc3450f233dc4a4de706b9df02c206d907a1f758615715c3c1a5f3011d44592479c5f30857a32635a6b9f12cf61c91fac4194f709d02e25756101914092bc062b9d2f4eee309ae745c4e1f2698ed52d196cfd08b883109836b6c627adc1596849ca9e7756d53a7b29df6236df736856696439d1f1a5197671fc3bb43cca3f03b3b260e6affdbf73f5a6d70a617155a14fc4e7c9417e8f33eb7594a5c31a486075df4d8ff70f970f8190ee91129709d27d43d16c70955b1ee4c9543216657fb50573d8b02327177c3ad9eb923f4a37206637eca6bfe2e9f5154278862d2cca8904c4d5f6ca13864d7553da0cc0f5b41bfc54aec423a55b83fa3ebb04880e9a6773fdc76acec9e1bc9c313622f59a6148c274615058e2c60c873e86ea04a8fbcbecd0222baa94df83931b7e576a9b74e67e490466a508b2df365703756e4570dd85d94d62fd99fa6a451afde4a1effbf25a9c5d403ee341f524bf9f8250a6f4c5b39f8c825637c7acfd09860102a1f3f931735632cbddd4ab2c9208858efce39ae00fc7bad7aec3e62e61222ef3631ffa969ac6879cc007e0ffb6c61fadea52401ed43b14f954fd2b7db5f29cffce44b033e40ee8454d6321e062e3b719b0929cf008738415e0a4365293011d69622d2cd2f70f3d0cd05647d81d532e056fbef26b0273f63876c4a91fbf63b69d7178b13571b51d5d68b9145521b12ae403cf8476a5ed4ed2e93873100d623ec8bfc35edb5456d716773351a2e6bf040fd44cda1019179bd7574e120f216965c9ccbd5fdab1996814532efb7890a99cb7bfab342174339ae61777324c546b259027b50f231d5db2de3f3046270831464adc13dbb59f9b807df3882075904d9fae7104853fd3051297d783f3b74c49a7e558344b8590b3ebbcfe313f06cba4d7e7481c9fdc8506d18af5c43957200272c1bf793b87c5e9b4b837b74db5d1a92fae83177bbd1bece39809fd33e243dda05e59269e7ad25b65cd7fb89cf152a9c33a8206fc0139da65293f5716229e474de79875e0ef43edaf3acc544beeaf27b49f6b010eb742dbc564c7baa02eb45536c0e5d1fe908301bc1cf4783aa543b2d3c1fde63cc858126de43df82d4c643f88a44874d8d2b4048a0e2df36e3b9e88ee5e4704b3020cbfc78ec15c536487a786928445b224a0a8537b9a90945f52ad7a926bdba798c038573031ab6160f758e3242a9f38fcea781c7ccffbdc875d2b36d0bc14d65026eff47334001f5efc7a5238aa4ce15561febfa7676b170f2593a4335a3ea28499f758e46fdd77860a31032d5815a26929f7f46b855019544514b452bda1c3c7e50618980a2cdbfd456409c69348db0b399e332b5fa6ea4d6844e04242426801c1152733922ae53f09d828c02e1cf70bc8f4b213fd25858754bd4ab0f7930c7ba5cb8a7f32bd4402a4bec5aef1ab2fd2e267c51a61e32866114154f5159615d29f7b46f9802668ad990adc84548ae6453bdc385e88644ab05d81a8ead16557dfd1e1116a5475cb8b9ebc9e4e0d396fb585f2f84e436a6c02c83e45081b457b33e9be05cc34bee5c6008d817e61f0424d861f1b3078b4cb7ec33611a2f7896a8d43c18e93a021aec336612b1b2d9624ff67b2c75bb1460f30c862441ef60a17a2feca1302c652d3b7b8c25b63ee9e5026b824dd705ba219cbe13fc13ad25748bfc6dcd623abdb8721958b6f80669967636375841c202a927c3ad5027adb2888ae104c260aaf536e2697002a38769dd7f8b5acc21574d121a0e3d1cf70ecbdf98c02aa7fb7d8367ca589c77efa2a332ad2555a83b226706325bbd46d58c67d683bcfd5ffdf07a5c56c33b1afae2ba400e83e0548c6b21d27cb475c355e9b509c102fa10567b5ae96e9079b793150b244abbd811bddbea0646aa3435bf95f1be0b2914b67bff8f39910680f0f2aea09d60e3595cb0a446f543988d44f7f64aeb8aa6ff3f34938a5f13fae4bda5a27c05c1e91ddcfac870e5d3d5c24bf621fd09821af2f4198a804ba96e85f04d854b83ec85b4235ada36ab226652364c73f8637206f1f650f2bcd031", 0x1000}], 0x4, &(0x7f0000001ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="6a1c6b736875b753498a7f4b676f9c7ce4b994577e799a1ca3c41411aa39a1e3b7042013aac03b6df6f7ca4bfd2b9f0398e2b5625af3222c74fca96bd9efcd41cb8486ba321d18ecf4eede05a2aa1d09f13104d29ce90c603415e855c9a12b8817ea89d9c2076292a3f88edfffda0b2e4287a3deb5c7a8fc87c6b8ecf6abdbc13383ff362e0f911650e6f0f8489901019e0bfb3254c66a3ff3f8344eafa26cefe285eed96c1c8cb0cbaaea91a357d6f689d9d6c116b2fb8c1f80a7ac25", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x4}, 0x402) 08:51:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/161, 0xa1) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 08:51:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) 08:51:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8006, 0xffffffffffffffff) getegid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x20, 0x40) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x9, 0x91, 0x2, 0x8000}, {{r1}, 0x0, 0x52, 0x4, 0x3, 0xdc82}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x2, 0x2, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x0, 0x5}], 0x1000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x14, 0x20, 0x80000000, 0x7}, {{r1}, 0x0, 0x40, 0x40000000, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x69f, 0x3ff}], 0x4, &(0x7f0000000180)={0x5f, 0x4}) 08:51:30 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = semget(0x1, 0x7, 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x100000001) 08:51:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 08:51:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="04", 0x1) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x4002, 0x0) getgid() setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 08:51:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feb8000000000000000bee0000000000000000"], 0x42, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000200)=""/216, 0xd8}], 0x3, &(0x7f0000000300)=""/184, 0xb8, 0xbcec}, 0x0) r1 = socket(0x0, 0x5, 0xdeea) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x363}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 08:51:37 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000480)={0x2, "7f95fbc81281e04300e3a1d36bf6384c74fbb8f913a2fdf77af781ec3472587f596d7bc00bc6e4f1037f0fc032ec17232a2c6c8987278f3a46eb272c8fe65573924db4b7eaf5c756a071530dd8685b4af515c917e2fac3a5390a1050cbfded8f895c790aae92fcd7861892fa707bd486787f67608cba84e2e87aa0acac347ee814e8a86ca4a4bf61865140e7f14db97efbb0fb6f4a777c9ecb457fc2b0142a79e2"}, 0xa9, 0x0) sync() execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x3, "bd"}, 0x9, 0x800) socketpair(0x2, 0x1, 0x9, &(0x7f0000000240)) msgsnd(r0, &(0x7f0000000540)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x8000000000800) 08:51:37 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1111, 0x5) r1 = syz_open_pts() ftruncate(r0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 08:51:37 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000340)="297c2c08ebc07d9542102bb0359005f2e50b7d75647b96e643f6d2de239cd021c62749d791f18d56b3824ae16f4d782ec8f8dd88a7e049bf46581cede437180e5b5b0d2c4cc72793a624334d79a269e2686ea1c12f03538b90dab8ea05840895fcbcc1729912128541491e2f4b69dae840586ddedf97fab8f5732bd992a985f6d19256d275ba13d3de3c322e38d78a018b391056520b2a01aa9c40813c99b70b65765dc7a1d531cb5805536d7305b1fe684f3475a5cf984d4f13e75d84ffa197fbfc792f582f7094c7c51922f967d4fabb28db871e864240283be3d65e3a6c7d851381f2b83ba3e91d097dbdfb0dbf520000000000000000000000000000000000e43d4ad8e3efd4e3778ea71e32b3930be58addbd30", 0xfe7b) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffffffffffc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) flock(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="79787040fe3280cad3f4c342f537d7fe6291a01c67d7d77fa5e84fb761856c35cb543157fa2a7a7a591cb3900e42a017f04e4685af760c2c37c06bc6d1a2eebebd8a55867ee12c9f03b845a09ce6e6e94ad0c0dcf402b55f2ba11a937e19cea3490329435cd5bde493024cec9ac7f87004e8ac20edc073006f714acdfc869dca27d25b8efdf86b45336f563bff0ab70364bdd13fd7abdc1cbad211a15715562b5a6ebc42b2527b2e27ae56f5cd2a3e991b0101ce8af9905537bfc928246ccd6c3d6cca83f788a6c34a0ec493dd7a2dcdad18d9401b0a21a105bd77d3ab3f28961ac637b1d1aff972d3167a266155df", 0xef}], 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) msgget(0x2, 0x0) 08:51:37 executing program 0: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000200)="d0f7e35f09e299250e9e03026f0c363be94cf53019", &(0x7f0000000080)='\x00'], 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) 08:51:37 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x7fffffff}, {0x18, 0x3, 0x81, 0x8000}, 0x9, [0x100000001, 0x9, 0x10000, 0x3, 0x9, 0x6, 0x0, 0xffff000]}, 0x3c) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000040), 0x0, 0x4) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) 08:51:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 08:51:37 executing program 0: socket(0x10, 0x0, 0x3) socket(0x1e, 0x7, 0xba) socket(0x1b, 0x2, 0x0) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) 08:51:37 executing program 1: r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xc80, 0x83) r2 = getuid() r3 = getgid() chown(&(0x7f0000000140)='./bus\x00', r2, r3) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r4 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) symlinkat(&(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x161b) 08:51:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000f00)="644d89fc47cf4a15250f1c64ac33d32694c0d906429404deb3d3d1ca253edcebf57e2544197c826ddd15532ae434da2b731bfa3a0a67b69a025c72322bd3254be27a4dfeae3d1af5d213493ed09429749aa8ec6501365d54576ea5e0e8fa4574a2ca6275c86a30a4eeeba6d34d44fdee4a1c6807684c96d2503d5682f639d540b6e887c1afc60d7856c39570060103be0def32fb908e8775811e39c29628714783c3b316dd83c569f4d7000b4955f7a30de490548a5432a9cf9bdf62ec0684a2b63b460a6078069ce92975b23dfaaa2ff366c0a1745e5c8620295fde637d37d924eebae7d4d84a1da7d6bbefa8e0f9f4c836a0c0fb93942e651ca7835c2fd463bbb6b1be8964da41dc640ab34ebe5bccbff6bbc3334bb304e4ee79b106ba553d092a7164ede107b260f7fc80ae45c1dce0b63f6b94ac3a71fa04ac7742cc12f5d65f772cd7d92fdbd74f1a7f6bde2c5ae97ad79d688c81089c643e3b5d5bf68cae68480bb9a6cda23bf489bd6247eaf1009e48eb07799c171beb27dda07ef0e9b92246cd0c2b00ee378bc70c12ff73013cbea3e3b7e46b0411d86a73ebd36e87be66e1aec7ad5b704ee044d9fbfacf36a479ddc012fba24f059f1a2ab2449241ef8641a5b643e82b86d413ee6768c89ca21b8a4f55a7edd64bcd90e20ebf29bfd439bee2934b8cbe12a2f160e5373da6e2eb88ca264952b1d9b2a659b3f6896d6839b3172a313d31397a4840407d906e26fd4f91d11bc5a3cd6b36074b90114e2ae807b1b6a2a3be9261954655560d30cf8149f3db0b84e080017e16753f45a141e59d130d5265584ae47f51057a04071f0745d807cf2fee26ffd2a820614c90a773761e6db2a2a718b8c8ea6e31818a4c886f8a9fbd8481760dbfaffc3f33df7025e3616889e67a2c6f160c117aa96404b35d5035c3c6034aa9bef2df384a557c8abd5221d2da3e175a163b0815480830abcbe3e52401b2def4c12cd4406f720007eea62b43a0913bab73686faf33dc5e588eaaf24d153868dc5709273ca87f842adc391663204499e03d96e4127e37ae06354f711bc10ddc4b648889577fc16a9601654eecb34788d9beefafab999752f98e3e6b5cda0dcd19dd3546c51f47a96c07af0ad8b8afcd431d7402f6c005b5ea897b0f1229c4e7f23ff8c48c30311f89691ecc26282bb63bf126f76e330ed8e1a699a6a281cb75f267db81d9ddc0bed1c6cf3de2100b5230b321677c2d0c876237aa6920b68796916acfa4c46e8bb5beed5c6ca670e578728d6df4bd1b1395b091770da2fbe17ed9e758d823707fc37bdf352a649e9e53652929d10c9234d0532825dfa3db76a356957396fea1f67178b6858ab3c73da767b12474be326f1148f3f61fc75bbb7d638913e65f99ecffa5259bd6f33b4dc430e96a089b3ee53d280e931e8168311c0354296a52993d9d8fb4fdfccd8b0fee20256082588d243a47571461f03bb8e6a304703441ed881d939f4581548860e2e008449d0f62c26234bc5d57f8ae037c5e252b342cb5943f73cd1cc79cd13c66d95225300232121ca75490671ed702de5d94a41c81dc9c478bf9d0cae4d4bb46be32a858114803be0d6398eb0386de768937ffb179cb58f48f13ed4d0ddf49e82bd8bf25b2f43d0cfeb1c867f087f1e6f78902ad3a5f5cf933c39fca73fb45c5fe2aecd2dd2b90870953e7045953c49d260d4a8b1e9c39a7467295d8814bf32f6b4004a41789ee7fe00255420f343e4a6616ae63a79da294f4aa5b800642872b936f9b8e90c39da05cf55b5e9cf686f68322c9a253f0ba70fb7b2f66f8c0808b323f5c3fb25bcae869739a22fe7f6904af4dfaa0f1cb8d2c28ed8258018277635a0c7420681e4ce0ac3e9192968cf13d39ea2f81468ee6ed3e6dd2c1773c48e4baf5093db263649a74c33f3888aaad88cb61dc7cb0c39ca91e0da27c1a6660dc9c4d4450b5182e95d6c9652ca5f1a1d524f3796d7859f170c6bc6d70a3b2542294fe3af5717e80437d0b230077d2c73b28249d4c56e314c6761c7eef901c3e2cd71e8171e048373e9fcc6a414c3f71372cd9acc6af9ee9614dd890ca1565a5f4504774c6b92a249cdef1dbb68f08e1849a3be5c812a33eac6c3d6ffcb3f4acb0d7d40b6c7ebb3353266cb8fe7be7c16012eb48bffe108719809120c0fd3a49eb20acf4d53487c10e98215ad3416e63d621a6d55be0a9cc429eeefd4de93b26d1b6d3c2b9d260ddd6201e0c49b3bdffdaed6ef2d4b9551df106471484cee3512126a3f3cbc02bcc0ffbd28c5429a9584c38e45f5cd7ef01f44f71c00cc39898cead2be43509d4fde400336e93b8d34d04e10d81853d3e36c1351b4ab9b406d382dd689189cf3bbb262c2313661fa62fb247c03266ab06bdf4109ad3bfd1b338a08e4d549f7f6800bb1b06849dc693fa9bc17c3a034d7d90c2376f974e1607852f6ad532bd0eb35cf7c4e5c39350f4dc2f2c4ff8ee91111fb4b0cc3ee995d8f10c5d5a6097bd50af3c5e35a55f84a4daa43ada8145cbdbb46716c5372cfac0adbf8bfebe25ea8e97906c67967a13c2d86ff86a3812726d2f07802ef9db1e349ecf17264bede4ce28ad45f4310c8227858de86436695775f5d2817c9e138c3be8934988fc839857f57ae762a6b17b54dad443f04546bb7a9bc78a2b388414a9348b8b952311b7a2d86a67e993be8c2d9c471ba7ccd500970126d1828b70162f37a710552ee9a38a1ee200c7aee146a5430c6c0dead718b628f994ffe58ba2688beaa851fee5ca0fa032b750d25b697e3b03026aca04631c121ec9bd829f03266f96e805ccf01c7b13668c9c9c3c40b7dca923e342aa17002322b332566646a416702d67456a6c12549cbfd3ccb5bb5d141930faa6b67bd1162659dc24357bc2d1b2c2bc4c628d021953338007836b6bf8da9938c46ec3d4f0e568fd31abdfb9b729b66d30f13c960a0df95ce489e4ffb9390afcee5e90227b95eab4f1e4012ed85d61f3d0b5258ac91c3e397b1afb4d9cfa7f9247fb931f70750b0722a4ecc440fb8138c579cd7d8834e8e5fe79f37880563160f004bb84e4775865377df9b2ff531ade609e36dd6e2144decc3e2d15092415", 0x89a) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/42, 0x2a}], 0x2, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x401) mkdir(&(0x7f0000000180)='./file0\x00', 0x180) kqueue() ioctl$TIOCDRAIN(r1, 0x2000745e) rmdir(&(0x7f0000000100)='./file0\x00') r2 = open$dir(0x0, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) 08:51:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/27, 0x1b, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x7, 0x6, 0x0, 0x9, "1883a37dfb0da65ccdf8d47b2a8c7c92110181c2", 0x10000, 0x101}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x8001, 0x3f, 0x7c, 0x7, "116685acd310c5498d4eedcfc1518b081a965e54", 0xffffffffffffffe0, 0x1}) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 08:51:37 executing program 0: utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x8001, 0x101}, {0x401, 0x3}}) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x10) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x20) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000040)='./bus/file0\x00', 0x10080, 0x28) open(&(0x7f0000000180)='./bus/file0\x00', 0x2, 0x20) 08:51:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x8fb) socketpair(0x18, 0x4000, 0x78, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 08:51:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x400000000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 08:51:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2086, 0x801) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x42) linkat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x20000, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) 08:51:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x4000006, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1) 08:51:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x1) 08:51:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) getpgid(r1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x68}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0xffff}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) 08:51:37 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x7, 0x304) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x7f, 0x401, 0x8]) 08:51:37 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x10005) write(r0, &(0x7f0000000080), 0xfc4c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 08:51:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x31, 0x102) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="2816e2fa7d2cde89e5af661615b851d886c5a231f6f9927476371d1c1ec88b57092464ac47e7a11133542bd6ee411c115b9218c6f54b3a130bea5b5c2da5711b96d378c679955c5cc8c9c0abc5ae2f4e6c7992", 0x53}, {&(0x7f0000000100)="8b76ddde5d8e75392954fcb5f480aa032f0dd7d9f3161c5e05fc14d18cf27cf79036fc4cb63f7ad1379e45cdf3f3bf095f5dceb9095e7de217de2eabd04ffaa27bc33e4c79cdcce358559af5ada7aa882c5493942695bbd5a5488bac65e6c06fa666553210a251b96b40b9b4eef2846168a7cab7b994cfdbf46349a55e7227c6b82a76bd5de4e35120ec31bc8588d53fe3951a591c6d8bffe6d529f57673ceaddd37f51c1174225ed4b462fef0470387e01cc58a7df6c163fa3ae1432d63db1913cf06bf8c486c9e2b14616db224d6a2825f6a65bf46c8e787e03eda2f75", 0xde}], 0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x2b) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7fff, 0x7}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x20000001, 0x774a725f, 0xffff}], 0xffffffffffffffc0, &(0x7f0000000380)={0x6, 0x8a}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x3, 0x1}, {0x18, 0x2, 0x3}, 0x3, [0x6, 0x100000000, 0x4, 0x0, 0x8, 0x1, 0x7, 0x4]}, 0x3c) r2 = dup(r0) sendto(r0, &(0x7f0000000440)="5880e7b0c0cc5ffdcdafa815d345e91128d453a77dfe13bc3232fe2dfd2b81d5b244bc6b4886220ab667105faf8dcab6509375575ad86dd3a4168baa3dddcb77eca4abef891d858ef209a6b4fc755a831653a9a0ebda91471e60234694243f2c8b1388a84aedaa2b68dc6d27dcde", 0x6e, 0x9, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x8, 0x3ff}, 0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="8231e1266dcbc2e2829f2e006aeea5bc06576074cc8214be6d5f0436c5f4a5b8a5f53600265e9f4bb2c589cc2141cb217f7d2d36768fb58e850fe2c3c7c8c5e124bce6b0e77c572e670fc6f8a25c8bc95450e47900436cb9bb43731a30388fb74952206d03d6b0e98825ae9b72ab93d769c4aed405b50bc57581159f91a02fbecb8783f954defee63de3d06fb1b638ef61c9c1376d73907c1d5f3692e298279648d35c9ea99c6a6f3328a56a055bd654421c3416a0f534298fb17745f9d38bebb49fb3509925c9dba00c9b92a8edc7be09b2ecbc5e0bf6", 0xd7}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000640)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() lchown(&(0x7f0000000680)='./file1\x00', r3, r4) renameat(r0, &(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000780)='./file0\x00') fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000007c0)={{0x18, 0x2, 0x5, 0x8}, {0x18, 0x1, 0x2, 0xffff}, 0x8, [0x2, 0xfffffffffffffffb, 0xfff, 0x3, 0x7, 0x8, 0x7, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000800)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x3, 0x6, 0x8}, 0x7ff, [0xffffffffffffff7f, 0x5, 0xdc6, 0xe, 0x0, 0x1c, 0x2, 0x8000]}, 0x3c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000840)=0x4) getdents(r0, &(0x7f0000000880)=""/110, 0x6e) getgid() chdir(&(0x7f0000000900)='./file1\x00') msgget(0x3, 0x208) mknod(&(0x7f0000000940)='./file0\x00', 0xc020, 0x9) r5 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x8e) connect(r5, &(0x7f00000009c0)=@in6={0x18, 0x2, 0x4, 0x8000}, 0xc) 08:51:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x325) dup2(r0, r0) fcntl$getown(r0, 0x5) 08:51:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1de", 0x179, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 08:51:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() read(r2, &(0x7f0000001580)=""/249, 0xf9) mkdir(&(0x7f0000000180)='./file0\x00', 0x5f) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 08:51:37 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x8c, 0x80000040, 0x5912, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x86, 0x0, 0x1, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0xcb98b9a7991b9b95, 0x20000000, 0x1, 0x80}], 0x13cb, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xf0000002, 0x9, 0x200000000000}, {{r1}, 0xffffffffffffffff, 0x42, 0x0, 0x4, 0x85}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x44, 0x5, 0x81}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x90, 0xfffff, 0x10, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x6, 0x5, 0xfffffffffffffe00}], 0x7fffffff, &(0x7f0000000240)={0x6, 0x6}) kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x65, 0x7, 0xffffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0xc5, 0x7a501576569e8079, 0x3f, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x1a, 0x10, 0xea, 0xffff}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x100000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000001, 0x3, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000004, 0x8, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x3ff}], 0x7, &(0x7f00000000c0)={0xffff, 0x1}) 08:51:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:38 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socketpair(0x6, 0x4003, 0x101, &(0x7f00000001c0)) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 08:51:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = msgget(0x3, 0x402) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/109}, 0x75, 0x0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/153) 08:51:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x81) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) 08:51:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="f46daf07010bab1763932155c1f2bde467ee46a0ba1b9a4df83ab330167fef9f2d61ec40bc8b7c56eeedf04c5274a6526e190a2dd5eb253f8751c6d242555e78fad32dce024d68e65e4a2a990cda8479da43dbd15822d229f536ded0daba68d3d2a2da309c08cc0bf3e2ec5e928e31c6c3323261a0448ad5af259a7870f11a1663b20263b2a8afe8fa8e4ecf3bae246cc54afafa0d66c24a88eeb540c5a919eff5d24eced8416007f2d03924ad854f5fb13b26cb4e17037b71dcc405cae58068bf52b1ed3c571782517a28b8caf5344d0c641c4740e7bac7fa01273a5e9812cf8a8c", 0xe2, 0x408, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setuid(0xee01) r6 = getpid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000002680)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000280)="a1e29b9bc7fd0462369b531126d4048a7a6d458fbe422a46e5c1f9ac124995bfc9b3587f4d06034df7481081d42ab230d5508d04d22fa94e222bd0b2848bfe400dbb8cd0abc39cf2e8adcd6e6a04c8aa70ce18d532996c9cbf412471532c6b3c1f369fa671d3cebdfbb05328fc70da5ca04bf29c6970002bc91c29b704255e7249e526d79d8959833fee3839cac3ba57e65b83465487aa78bad41b1d2537129bbc7bab2010508415779f64e42635b846cf5141092a5857679c442637b05491f5456abc785d0e2b2295b0041e153e8b381a69d9edf0f273e1478562e4aab3e957aacb938a325832ef85e63b646cf329cf4b38300ff434163392101dd1568ce708c491da6805f53505368f2021c658b99bfe83dea42167c2e12faf641c7442dbffa8150a94088227d36371c6a6447f71868f76782d4a3cf75a1261d92f69afb92e47562e37c68e5ff4f784a8435afd656fb87c81b8d28ca6906097b5cf79161c2b3e9223dac8ef7ed48b06e1df8dee7a6476d267b5256172fb1ee7f00fb478c6c9499198451010c26e44d34afea22964e6c40fb8682dfc0154576dbd3a8632aa19a211f48f21d90084bc96a57440f86008d19b4c85db792457b852d001ecf340ac29bbafd3975c1f1a9acfa6c67c3a2a401ae0e22d6978248ed59814b6c6c52685c76939159b145f392b41806f4b6dfd7145600b58334b4827c1d3b513a6cdfa1ca0845dde954494c86eb9dc6ce9590859e48897a44d855df557e87d5c79dddb0b15273ba99956b4ce454cf6a4032f09d501d04f692c1b51b25f9ec58dcf753b892d41ebf1f51f21e6cf449d8a88eb81af02358b4942cc3bd61dbe98d852f7810752541748b6d6eedc2cb3a9dba47ea097998321e21cf235639584b3f42922ad4317cf51b4bc29ae69432f68c53a66a99c1ad7966a75ba5fe4991586cf8aa06a72a250df642bcaefea0124db273f4fdd1be7bae727298e75c0c6e108f9a0ab347f3f7042be58a9361f080b7bcc71c74fe1f71b5819439787e837c386abebdbad732541b880b7c2fc647d0dd1df7a811d0de04bb08e9c468d1a0e465ea6a75d08baedf1811ca9b861bfc726b8dc485e13c96de28d8837ecab310d95f08dc17a4f4dc3a000f4b279a8f3a55b07939a0416f575ef142b9c0d37fb53a730a158ed86b3a0945a82c15e0bd7999a033280f94487c25e51df260b52b3f6ec16f31770f34641dd9e903e78d172663ee05e310c93808a31f838af78b71e8b91d01d1d7f7e49aca4172a6444c699d55b2af8749ba83dba90fd9bf0b384c1cb1d5ed274f395f0f2490e5cf9d5ae56694258e0ccf01023ee2309b2f1d15b4f82b6f4553d5b7b1bad0b95af16a76200c7a8c095e81a0fab52a626671fcba45506f81b3045379199729060692a0606ccbb82c229d550c27182dea9e57cb81653d23a475811249abf1ed5dad1679dcb49b0b4ba9e9e0766da563a765c95cd0f19129727a5cf890b3c851db525e456074600b45b6dc7ebba6a2ea6ce6a6cd7087d8bba12cd59c18ade5fae04b03ffb47623dd4177b0e555fcc13acec8ece0986cdaa4faea9ff7b15e50c1f3ce723bbd4c16cd258ff4d1fc9d7ced881eb169b6d295ae39b5a3c0c17a9a7c5db928f6447fd6a8235d34c27547f1afc0d4445b6f725379ae8fa6db024d67ea582f2bb119a530568a7e7bef6a398267d92512934abcc15011baad84ef76378056cbf88dfae88022b9198d3def2149ecfedb2a24c0bf7857a9ceab7955e277aa45ae291ce34e8856fbe5597efd4ac7108fad62389eaa0e142514dc940c365c26242d5b06ba31778ad6287a7ee3f817a05fc035fdc5d912ab9ad5b4ad287a54b98f8cf05cced17258e64986d1f6a0258de36f9bd6c3e3e0a875f4749755ee0abe626852c693c858a5d998c4e76ce6b290f3ca1f6cd1655a99c7abed916104dbd94c996462fc94ef3632bf708124583c79aa774d3cfede1565d6019799c6d8d78cfcc3465be8e13856177365e52028c98bbf177a0c65f9ba59b238dc1d3daf513747ecfa3518d91bf3acc69f3b237e634d085a9fe0dc4913f1b5bbe57b13ce475c40ed0cafaa6120af6604db76bce8294713e1c3840fe3919d249af1751289fb8b6f952f669e5e053af72108560d318b778404b96158f0005e44232492cdfc6f58065f3abd1df53e33a231d3dda63b288cb1433a60bba26ce6c03a0e2230aec8d0fb513abc2dd2539eb4e95755a7dd94b7100189ba922f41041bea9d0feb9dc93b94761ffc339fac0ccb034980ce7e1be55cca23e43bc0ec0d2b5aab0e936ed4003e0a33ec116c709633b18c640f0678734f15e635549dce51a08fb80134fcba07dbf8ccadb16ed96b1cb270434069b334639390b6d3c1acd972fd0f7e831613a9d6c3173e8299d6fbd1731e3209feea200024dd9291e38e06de4cce40997440571b7a964d2ce3164981ba8de21890bbcf7b0246c382301f5a5509c59ce1475486f03ce80803d69bb4ea695d66cd0429bc6fa3f08ee8e1d7b3ba9dfc1a93752be396afb5d30699568accb0028edc4064487d18e28579ef555fee5fb6b353ddcb8f58a9d135493bd515f04d67ed537a9bc7bc1585fb6ba629fd5d5062bd381f87da65492e7d091a763ce975698a5ab2ae58d8f6aeae9641b3d121a7a745b71a944012a7c0ee25b34bc22595d99f06bb1f23d0740809c534180b7be86eb4ee53cff8004f62b516d6f6a49b3751aea16a7a9d7767cf8091a2075f5f8149d6314b2815acc66a247f2c67766247e47c6545a71773e63fe893dd239e97cf148f46d5c836b96497ca378119c0c64ecde2a8c5fdeade58b7952b4248ec4b295454baf02da892b15e2fb4ba9626ddcafef5c5bad3139e7a494e01be304dfdc6869b162e3b71a959d90967f4d5848a59d91f98f6b2243e2690821c1a9b1c46b23b265d23aca52589c88ce69a8ebb64b9c673ab7d24df612c3dd128ead8f9a0f1c28a775f05fb6cdb8c145970d1111e65b67feec3971bdf1eaa877d0978ba601e083786ba0aa4a813a3cca3d4755602f5754d80dfa745935d188c80829a1bfc23c80a4dcf8c1a851b2025dc18c2dce4c34e0692730ad00999fa04d457db029f38474d3c7a960f03876403204daed252a90208444d3074efd0aa95f56b2992c11d5677db3945e521a7d251550473675024231395bf59074c9fa9fc67f5d2ca407e4002ef52ddc9d39b0668f404ad559ebb7c94ce7e34814c337821e151940923dd39821be964a9e6a5a8cbe7e8aa01b10c08808a004e4ba676fc7aecf60bb3c148aa6293d95ddd9ed473bd6532542cc6d49443b708f317b76c5d4accf5f4e3c53a56b7bb0ff4150c492431b7b4afc3630e589f8e911b65af5d6a64f621249bbf1a7049e50aa72dcb94f1a110d394357a62ace487eb0287cd8aa92dabf93463a5b9b8d92b4c5effff649251c855989a6954112b74d99738200b169bcbf616203d578076261a5d70192806f32f4a84c47808b291ffeac37ef5a2360a44d41ed079f9fec922e88d531ca0bec049412d5f389abc5d32ea6d265929a1a7856d1fef5fbed9016755b75946bf44b0c36eaa7df1a21cf16d59e05531a32ba80afb540ce6e891adefe693d157a667f75e58c806511849aec7b2f0d890169e4ca91b8741c0c59b4f664246f7a03e4123fc06b6c1f29f3b433891b42c3656699f0fae1e9f462b295f43d4b185c9158c0205532cc2aeb4302c629e23928f559735ffe7f29d89e9997ebdca12c4cf8866c269dba5aee5983a0940a73ee5545c171dcbbbefdae7b588fa082480280196178fb83ab4992d6c2d5456401bc01c3d35bb4c915f498c2bde888a8ad4f413bc2f600cad172495e3c77f49bd363c9eb3bf840c9804f4d28030395bfa9f6b92a97ed9deca2a21c5ff377f98ca3e10b0252d3f42e35d19730094fa2cbef4e241895f7dc05849f4b2adc56b847235c0e340b42908ae6149b648ef596bf368f3ec95a64be5b9cda6b5f8f0e5fb205b73a2024c5d5277fb9913a78024d81da822807267e3511c82d765e3d9210ebf5983974a2ab929dec0f73042921aa6166b97c74cbf5d93bd03bd5ab2bff7cd78660dc941377d53996c50afe8464c05d7480a4838217f1e99e9b3a9927a137f0c05b93bbbf353c8659f76e7900adde29e74cdc9c8197c401fd8b6af8c093002fb3c47845ed0e485ad2e89c37423e8545a552809406eed6fec54c247e4cb6d2995f074517e2115912138d64f163dac79f0eaf1c18064c05790dd8f578f64b8245e725cf63bc71ad3132dcfdb7ec862cbf7ba2d854286e594eb7db66d843c19c3b3f724ed58252b73d678775c3313eb85d1e24ef8fa33d3739d72e94268daef443f726e9612affb20048a47a0a4b213ce8873781450c295ae7fc72423dff4b31f3534014c2229ed50610bd2863ef54086c618a042ec0afe17c45cc2a95d43ff74867bad4ae2e4ca58e7b9ea95ec609fde5149bdb4213895d62bafbd68f9870e0f06afd810e674ca9a95ebba8934d1d065b603a5f78cefff5a7f37920612e3436fa6cabb142367191a5ebf1ed1d8db4d14c471055d1050e647b27fdd4df3a0868687ece48da0866ec56279eeabe16389274c5abffcb8408af146d02e6e791f7e43a8e64f4dd89e208c476bb534e0796cdca47683f31dbb8f5597ac5b3c08d31ea2e7b7d66acb0dc386f42509e24c1cb694a8b80ae10cc821c88b0b1e6b13a26da8bc1e8102a87e307b8882557972a226d9d39b051814fc8ec54a265036e8245addfca923ad41901578fb894a34c8ca21721417758aabafea35aa65be704baa79b2bc86fbe0f71513ac891e030b88b6aff2dd7a5842f13eda74169e6fe396d25bb039d4ebb0008e9b0dc1b4b364f91e6f1ba739205a78d9c5e71d7d51ae6265e09fcf49aaf0224609de2b7677d4983d8959db3e91f7d370fac62e0c09d191c0a8b57ad24a46849db48fb4031fb5844fb65dce82351caf2fa508bf2613712604d2852cf5967bf01c08f080bdc7be6947021cc876a0075754de4054fe1b414e108c6818fc0ae2c402413c74117fcf5ff13779081fc126d9a87dbfdbb67ceeada9464c951d09890222595301515a2498c02c5e93add0017778c5c14907e9d4ee2ac6855c309130df2fdf91f31a01deff4ae052982a2e7624373500f6b1f6de60e29dd5793904ddafc723c0be11b1f19437205ba50b7ff624da88b11f72607be667fadf753c107ae2fc6edf0e5e3f14a5aa90e433b1e94c82962d0ad4e5e89359bc3d945fa8755274663a36e2eff39093a2fca6a87f8c870b105dde2aee1fd52897a21fc5788974dc9dd9e28018a1f63231af09ff38866b8f1a63d02f616c194c824ecd0da6a31b9169ba4ae469af5852f67a9898d2ed235bef76882812b3eaa1acb6a8e7839ac37e607f3cff63dff42c8b3550e91e492b33ba49f3ac515f737fe687bf65ec9d71ad387de029ba626e4236d082974519c1c98d2390332fcfc3440713d534d2ebb8af97f50d3d0e4cca4e5b077b0be023aefc6e85674e4e561aa21dedd80a7e84e983f7be2925f09442fb1777369d841a1195d19faedbcc7cc5a401dfec7a260e18646546013364ebd32e1d41ce7a7a44257761b1a9055e951738f0888d8d675f3aeca81f28942f2aa15d8b2e41bbd52321025eabd49c91603f3b1d65a92da450839c1ecce6ec3df9a88bc89a7f9a2dbb7ab3b711e070effc38c89df1d8deeaf886ea1a282594e2d65537abade5f63df11be55740c7b8360801ce339639e233d31f6955cd920e9ff75c182b0681e77", 0x1000}, {&(0x7f0000001280)="469369d48f93571c4c530a0232364ddb8f839fe06cc06e3b3264446419b093c9142313d064d2b886324bc0d883dc119ddd28db44dfaee391a4613dc5bd4ea430d7dd84a0b584f8aeadab3107706c2f7a14d9b0988be1db61be996e5e7db955e91f1a799efa2ef41fc31540c53970d2c43ff24910025f10585d050638a4a3775813a369f192d39ca0df492adff1bbb235546f3a4c3172d8452294320b7abdd837211a905da9afd8b83fb60a78ac0a2d2f8262f59f64e9304766b790aa4ad9a856e24cfdc594ca9e01086a81fbbbaa89e671286104eb00491e35972259ac8377b2d17250d1", 0xe4}, {&(0x7f0000001380)="01165400d8e7b9065821f8e33b7abc6aba4baea3ea97ebaee2fb733e8802e751ff3ca3adbfa60fe580c1e5bb6a5eaef77a363cf3fe8a98ee3f82cc8596f62d55365f1e351ece4b69aa65b8d1596a5a58e8eddcd44e065512cf9446aa5c701d58fd5c0ef0b6fe6a858b37cbac7bdeb5c6c16102b9c2eb031f6a1fb31375ae8318d9c93a8fcd2754d32871fd1d14452012178ccc3fb517d58d6b9678f57c0cfe9351ca9a595467602d71d8637739d65e78825157f9e8e22cab781eabe31f32921dfa24ff15d9f3c95517b304adef67eede8930b31fe2ba4d248a487d4fb26631447064647e330b2c60efab4260341452fc7fd6255228a0fe01ff028cb9b6ed3c73d926be6ff8ce9f314133c3fb93c362ed3bb3fb6fbd2b19ca2c42de41ad527eb01b90a5417e30a0256fcfc9e102679c6f0e89e49d4f9b5eba20f1e0edca69223b805954c9e2ad130790e20425d3c35c81cff13e7d98fee009be1f723355baea763c21507bf78b384ba82c6d66945ce6dfdbaec52c674db54fcc1ea19f3c0f35d112156c04ebf938dfafedbf937f361cbf4a3d0d9ea97dbb1ee84c84cd82e7fea745634da4c29228736b9371bdd52bf09037b3085f17a20b91054f5c042cbecf0c252d825e6a5411a7bf51ce436f000df4db93935e929249b275322ca2a71d5b0da29f717958538c11637d928e5111778aa1766b9d23d7838573921434f208b1f3dcc9010543e45333556f3cd9ea29c682956e58c9eab6a7d7525cc320a5439c1b2cf1be731bc858484c8f387da69682c516d221508b58d9f608bccd8f76cc059e78790adf58f924452c4952e5d8cab34171187cad756524c5d90233d6ddaa265d9723f116645205382bb702adae1224a5c1eac53b13e3391a471b6bf5687bade61b7f5b85d376333510b1da0bfeeb06b0084f086a8f84e778617b73558aad8b531f69722c6cf4e66683a11dde37dc3fe69422389bab17a4f807b13dce2ef284eded46a3be5e812796c9d1fcd8e2e184906e28e745496e747cc6726543f2f318e6bd16226086e7667123724f41e8c830739a6edf27902ee1f7a8dc730f9b50a5c9543ccfc0048304f55dd70a4e0a5181334433c3e9e76f8fcb5200535c0b7d46c0a6958332bdb30cbe8a5609b3879321254ce010a02e69ede391cadeebe4d7daf32a7b50545cb7b8c8a14b1d01a3c9c985749dcb338056fa2447b90309d3153e8d672f87747c159666f99cfec69a3f9761119293ae427e1c327b0af9af002cc24036672b436bb309a9ea10fd6d5d05ebbc70ff1cab2031315427f19ea475212687095c19eb17a28c775a66a14719e72e5b445de60b2a4dfea585f5d4739822537b08e59d3027e3634c247518d22a15d25f9cb2730a0c13d0f3b56a7038e718b397a6da2cd23e824e236a8506e57a0eb26324cbb4cbde41054ebda740d128e66f76d6e712a2b9b9a14d8b1a9a483a8be0dc7c5c9be76210150a44badb360cda5ea760c6912e3ef9174e1d2044c25c1872225439f316c4066682f1b7f9b1d1e3a1c4c5bd5968f4ba7b506124582ffc5c627c699518732be03c2c5bb57f100a54bda64e75a30f17d38a50938492ee329997d4fbc0f9722b23ede9c2bdbda309365bc452cf06af779bc769c1b488a04583f2d91257b8b79b44a91166b7a0743a63a364357bdf74a444765d9e79d6776f2862979f850a8f503c68657a8d3d7ef14045c67f36744b5d3085295d87a28385bdc71466ce20b01361feaa678f6b804ed8fbeedef73746813f48e1a58f766f24eec8bbe7ae45bc5726fbaf9fdddb91920662d1cc97f821c0c5a888efdb8577ae68cd03980e83bdb95eb1a9ffc9e8c83bbf79cd231f1af9688aa7dedb4092be18906acccf470cdb9cb375ddc1826436b575fe3038779a79fd2a788af441f8e17902563b32a4e5ea97d6b2232dd433f37fa225b6b839551cf730d59a0365038a618b8701d9125f8a7fa79fdc51e6e09d6b795a3e697ff2b62538e27740cc7145372b5ca7a463703418647e58339f9f6d7820761c5563ac146e540d4b5c83b9433d04e8170101ae60cb9f69be16a183a98cadb5cac727fa87a4e7a361017854d7be89a2575912e5b6c97a6201345636a3af48fdfd7c91128c641d0be8bb64fdc98539956bedfba25778b29470d24434eb904b75d218009a5d5fe39e55164124f578c161a62eb3a2236ebe6b2d7dc44f1e9a01e4d5e9363eaaa01daad61f179b13de0d1e1580962a260d397e5c484c7979d7cc2810a7fc1a4a5dead7df63c768de4568d823fbec4378bb02793531341320c8e9782d2345469fa338233d3dc71c6e7f5f7ea1135420b82d0c3b1954df9c1064c032e8c86a409e8496f5bcfd96a93cb5de9baf785d95b7bd8cbad32e3a7d4228d8ef2164fecc65ef94b5df7d8ccf9cc9da9de0b26dd7d8f4ab806800dc93c397faaa378da510c63355f0fc42a88fb6432481b18bc09926aa91d1661ebe1c5d0d194ef42660c25c5190e323b5bcf77c26a22210553449aed10d2f719f5bd8372c299dcae7cd70479cef0f32eaa9bba314f3e21558238feb9ac74818e353c01635bd88e0dda3fe0053f4e8c8b52047d5db62164aa409e7520c9fc712658a98e9ecd9fbfd0cb7ddab66561b23ecbebc9d67a0870fbfedb87170589a77bc3f59fbe4a739a5baf40e033d638b6911b7acc18995ec113ca60300fd54e122072690582df82da2c12d4e8942d4ea175ae69eb4a1cf8d022fd445dd51f973b73f61cc5fb2b40ed32612d793e23516af14261cf6457f1422c64ae8633ba2b8e3b4b17f4e3eee91551a088ace09c94684cd0466f54e1ffc8349ec308f6dd23241e32346fb2f9e62eb307e77bf5f8d0911328f04538969c0f2589795dbc1d0e916c354296f9d9dbe77730149b802de588cf4589e163b15419fcc952d3be705ae25d46d524851cabdaa3c52aa34d33d294a90372b7fa0d715e1f3c259c87ab5f51c1fecc3f71ed86092dcb6964b701787827762541e238145e9f8af0f565dfac6ee6820aa4ce8dd72a00f5a4a17540eaeb1b8e135d1bc464e68585d177cc2a891092e60d647c36e6bd6487b51a31da72b013aa2396e664c0dad39ec545bc3c1303363d3607581c9e034fe4a1ea3c828d8d77ea74012c78ad70ac0698b92965c6b48e42847e4dfbead38670ce98b9b5fe0f5aad11ffeaebd90a4aa3bc0b7db44e39a636914cbb58107c4ed8a8ab425638e2fd78d60fcdaca4dda49c635344b1a61384bafd22c2c788b25f024fd846f77b067a292f1f3493a7e71e54bda3d6383465969881b3611e54cce44dc5c6091d702f0ce6423966cd27b496bd67955c6a4a44809ad953998eecc3b41b51eab595ed9abd91669ea9940e9b5c6256567599f8926dd509a8047c14c2cb769f6ab466d2db09723c4be40cbf2cac39f45e4df9c27920579f76a8f45262b0b575d6a71aa7146297536b1a9d9b80fe02fce5e42e5ba918bd38c2648614a1a651798bbb2dfe51df21f71c71508d9a022b7bb8ffc629f9517d8a225b9003091fece6dc9f621c57c0091e9d179ccd0e9df6a0de6e07d82e71c3b294df7db5f52d2f8c4038bc55b3d81021eb59a438437993367dcad991ace91a4ec12b1e89d73ed2059186961ca765f68a617ac409b5170d8873827275a641822e02fe1db9098796f19e307a907135ecf7e6a560d6896bb746cca33c319e61415605234cebeacc7e295d8e3cfb6d6d70d001ea259e124d3d690e07b43749c000385068758b85cb70fdd6846b12c7d7f7c66d596886018c2e4a4ddb1f493011dea6b1588fe752e1d6ed3182208e6b8ca30f89842a4261aed651fd82067c79033ed6d548a096b95c6767b3e76ca6731f4e0f1afa88e4b43c9746df5b578cd4d3e9c6c59a488a9e9fa6ccf109eab1458774ca95f6b086988ee164b2f72872af4ddd6d8ac3fe4a31865300e2a8e0b7ebc8a56aa8f9a0489983e275488c5bcf9bf10e1779f7f7a788381b8d72f0586719975d1b6b39d88f25ddd78b3ef74d5a9af9ea64c86d65978025e59642398081d053537218fec727f3ad33a27f428ea446b7d739b33ec5ed256204629922dc2f3f17374113a1d81a90772fd17e0f344070286aa392c972e7fd249d05b00572caa172ef1f6cf4105c99da7924d41eb8c0b95069bb378bae357a5f51f4535b5b3e561654180d8e80447e00496c499bdc650ef655f6990860fe068cf0c107936f912a0a79cd7079574bf32ba2cded4defff145828e613971f4bb02acc020b462e2286470025aac2596536c883f50aeadc53d19d16fb739a4923375e04c80bcd9e3ce546914888285f8f48348338f510f489c0a8f167cf2f1e41eeeafd6e20667aad9ebdf81a88da8581b9a3b3d47d392a51c897118f770b4cd1af12c4a41a9113a52a9408778c653a642576d6b3f44a01aef39405f85186b4cc45233983eb2ba8328c56d9b29357671956b8a8822d72c479084965f86c222bbf49628cb158141bdba666a2dc2e56d337fefabd1098328b190c23a0f20d8aad19e430dc17555ebf3a0696584060a852379121a62e978f9cf99f977c694b4a6a6b00ec39a6fa769739d28fd657e0cea6834b43f60ec8cbcab9512a42da35f5f4dd17642989424860b7d70c2e963f7c2d20d7de7509dd2a8f6e4464fdc17e3aa9ac570db5c5872b7947d074ac907f9decbad21daff25a124a1740141d768138bf18dbbf9c372051c777a90ea81c624803d27e8631dcc987e34f717874cdb4d16514215060a4ee67fa6fd93d51b7863781e5609077779b3313b2e30801934b7abf6bea7887c95ce501fd67a8febee1f1df4e503798720036fb34338a6e53ba8b0eff4172361b7275d9de106564d13234b1519d20edbbb8956eb6c590db6b4983ee536dd480ff4a18b45b6c6fa5b9e0d4a2a0c717e34b69d40305e1ddd00b8f36857799a5943f4163aecc00c6d8800b13550ae220bdb7a62eb717524d33692163a693a7d859a6143b866c3c3049afce46429eb790890da7fb091a0830c75611eda1977039c2d8653858d574a87cfb4ffe8f27bca079ff515390884e267b35a8e09bf337d2eeb795c9a36421b9e19defd874b2448e7d89751040dbcfc1f4bba37193b40d3a884d12f7ba799681ae2f900e469beca5557b9fbabbcc0cf028c541df6ac9336568834529700909844089cbaaf9f7a06db17cea517ed2a66900cdde0043ce394da5b8d88ad499e22ba4f73e301cb892f556b354acc7a26521e4dbdc8f06607451c5084ccc4a894ade0857c083e813da348885495bc7b7ff7257f74095a0f7c3f0abce7702168f5cbb906352f64fec304227b1a205ecb70576cf34b236d2ae6d6ee205dbc1fa6d8df51951cff49ba59e54e8f1e89f54928fdd22572a7b6026df93a7ee5c57251fb0607127fe641542c926585a67f221f87cf101c835ba598003f6476475f88d6308148e6c044f63d7372dd1b7735082f49e64941783e4b58c266e07bfc1d5c817e7fe582437d0927b92724465679255fede84531c6a49baada9a27adca718f29c40a98098633e8a3ce6d367b2958f40b02d16fac1b28ac3d5b74ca4e1dea1d917d14e757315e1d2b2447b2a7f40cbda560266f959d893444e18f3aa351b4f1ca0dfc6d97b135e646700fbd9503b608f2d915c6153d28fffd29c620de57a4b493f50fe2149f91fe3f12f5c72bc0562464a09cb0f4afe61e5815e665daa378be3fd1c7a48017973986fcf5b1a9aab3a78cffe596062e5be57f98a1f44331a9ceac0f22597032bdd1c374eb2df11c25f5d16ed806c005e83ebbee85", 0x1000}, {&(0x7f0000002380)="e16ce32cf45811ceb9ab54bb0b1bdfd933d0fefa04b7dafcfbae30bbf90d3f5e2f9bcbf34d804525dd6736d1cbf6bafbadaffd058af446a11d96812b5655ab99dc077da975b8f930ae961775e1391cc30379130c2bbef3988ff21b20fc58afd8c48f3627a0eb4eaaa373d085424c619f21f7d98e9c60a28f4b9a5dffcccc83d76fb3560d7b09689682f3f30e36e6f39ffc70b1990f89c2b4a7e2797d", 0x9c}, {&(0x7f0000002440)="e89ab6988b1d1d63d0edc7790405deee846e91dff9851bc0f4a3cee2d3ed5154b36d9fc3875aec23d7b1b2a7886b519b246ff2e592f015614907fe40cb194536756f5c3c39e06b130e6ddc2223e12a48d8ed244da434a2cd7a8ccc4d027ea814613d8deb9c28df3cef69e601bf1101f17afaacdc3a99e8a4343be4922aa92c789bf9d9a8de4c99d4d946b6071509882bc85478c3c9c572f3eddcdfd42f0c49db806efeaa030c9c742de272c31390dcfb2abcfb8f4dba913b55d6479657d958817c4cdaaa9554117e388ecd668efe17d0e4e0f4d81c70e1638cf5fb353666be487ffca37558731fa31f98735485241223fd", 0xfffffffffffffe7b}, {&(0x7f0000002540)="3f52acd00c312ccd8d35e4b0652e2634bc32190ff59c4bb0e7b342c14adca6b96afac9398b7c2a23edce53fbd8a1ff0ff4e1dd4d1f11cff22a85944661701200eaf6f08aad0cf59336c20fa24f153900e2ff87c6972f4e6f4f89ae49ec7e62355100f6a93b0e6a06e843c081ed8d801a5c8749415f79cbdf43c9a9686a86a22d874d1c8e220ec2fce725eba469393a7ea4df19ff3b6dc2e187db53d72c4385d9", 0xa0}], 0x6, &(0x7f0000002800)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r4}, @cred={0x20, 0xffff, 0x0, r8, r9, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r3}, @cred={0x20, 0xffff, 0x0, r12, r13, r2}], 0xb0, 0x400}, 0x403) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x4) dup2(r0, r0) r14 = syz_open_pts() close(r14) 08:51:38 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) dup2(r2, r2) 08:51:38 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x89) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1f, 0x7, 0x5, 0x7, "6bc23c6e79a9cc36e77a97e4a316ed536f63c697", 0x7, 0x7}) 08:51:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6006, 0x1) 08:51:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01", 0x14}], 0x1, 0x0}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 08:51:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0xfffffffffffffffd, r2) r5 = dup2(r4, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000", 0x0, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x41d) 08:51:38 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x15) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x40, 0x800000000000000, r2}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x1000300000002}) ioctl$TIOCSBRK(r0, 0x2000747b) 08:51:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x45, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80800000005ea, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 08:51:38 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0xfffffffffffffffe, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sync() listen(r0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 08:51:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) close(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) 08:51:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c4300"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) 08:51:38 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="e0ffffffffffffff", 0x8) 08:51:38 executing program 1: r0 = socket$inet6(0x18, 0x80006, 0xae2) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) 08:51:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6080, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/6}, &(0x7f0000000140)=0x8) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) read(r0, &(0x7f0000000040)=""/6, 0x6) 08:51:38 executing program 1: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="601f90856c130c1f209b191803dc2c1f1991a1af072e91adaccea9ddadbdf04b3b889056230370f2ce73b3e711d6b6faa07d6b97bad9ca175c06dd1de5bcde97731779cace168c20ffd19155fee6cf318c44381222bf746c5a08a2a455141380ee4aad75cc001778cb62cfa0", 0x6c) 08:51:38 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = socket(0x1b, 0x8007, 0x8fe) recvfrom$unix(r0, &(0x7f00000000c0)=""/17, 0x11, 0x842, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x7fff, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 08:51:38 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x44) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x4052d8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 08:51:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d08", 0x29}], 0x1) write(r0, &(0x7f0000000540)="e36258a4000000cdbe4e7b233e06b4b84e5bbdc3a5197094b222a9c4de41a52f5ea7dd20320f0dd6cc06b00a0001000080000000008000000000000002e7ad5337254b907b09d6a12ae8a3531f89deb1e892fcd87b5af35900df5a503b1a705f21a2e553e398ee8aeb9e86c0a3271ea222e3b81b199ba00550717ef61696e68d33f0e7c02a12949c27d5bcd6b78381e9edf6f1aee2ee1e67a397b6895ed38450e4e009da1cbf272eb2083b9f296abb87be7bab0ce1d275996eb035113470a10cd99bd389696efe28fa3f77a25af56892146153e24e0c66c730655f26cf6eae058aa76f1cbc1bf5fd0aad9c3a2915ccc98c095648fb3cba24549217859f484732ee4c7e3b62eada2ab07b404f0166e27423", 0x111) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) write(r0, &(0x7f0000000000)="cfb7efa6ce2b3e52853f2795f38ced58be7325d0560663a073", 0x19) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:38 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) clock_getres(0x0, &(0x7f0000000040)) 08:51:38 executing program 0: r0 = msgget(0x0, 0x11) msgrcv(r0, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x1, 0x7fd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/193, 0xc1) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) getuid() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 08:51:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) 08:51:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/229, 0xe5}, {&(0x7f0000000600)=""/206, 0xce}, {&(0x7f0000000700)=""/55, 0xa}, {&(0x7f0000000740)=""/233, 0xe9}], 0xa) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) write(r0, &(0x7f00000002c0)="f9a3906c20c0927752b3b495b39f45d1c2cd1e7e2022e97d630abcf8ed29fbb8d93f328f355bb9bb0c6a8fec0dd8b9b07c53462ba0804dbc00f82fdc0bc658dc22e53ad0f57242d861ff4dee2c6a3f55e983acec44f79ae7e779d4a034901c8eac4afcf17dcdc76d4edeec4b7dc2a303de5f7a69a69874eaf6bdffef63f607c4ba7ae5fe8f01aaba3afdcba64a13dcfb2925bc798280611960b9acb170ef8eea2a5249f1bc84c7cb3ec2fb824b3ebf31d6943f921436a42eae3d52e38b67d1a192b77496ac53", 0xc6) 08:51:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x7, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r5 = geteuid() kqueue() r6 = getegid() r7 = getpgrp() r8 = getuid() getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r11 = getuid() getgroups(0x2, &(0x7f0000000740)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="dfda627c3bb5dee95e20bd83df7b2ecd90939409852780000abd01393309c2247cd0ee216c6b8e33ee523b22dfe49241fba35d95114021753bc8f7101d915f3645c01ea1b4ba7443af7e859e28e689daa6", 0x51}, {&(0x7f0000000180)="455c9aa6303e8017a68f446f02a1bc7a76d1fa3d74bf1becb6e943c9eb9f176e207f26d7465ca905af6c320448968371beb3889571be6f2348f02b3652987744f7bd4d3f4963c2a0070df37d723c05e3e386b6fea503373477a9fe89638a1167858046bed6a333d48794aab006890c1b", 0x70}, {&(0x7f0000000200)="98231b91f17f7ebad8066db7e61fe0e5a430edd24ed83ea4bde713a0ac2f743162b90946a357239d5c4b1183f77ec8f8891b87eed9919de02b8fa952b696f09006fa5d201389b0321d41a01f367e07ad81ef6a2eb076b195353614499b", 0x5d}, {&(0x7f0000000280)="ebb9432b8f74e2d8de0142c6722696e6470ca87ccba2588d57b58500df7d2ee90fb8fdef6c4d7c53691c344f7efc3180db92639e0bc389c109a88ff16291be5ab8a865a66c241d6b55954ffdbd466c50d2cfcb69180360004210945ee92ccf23eb47e76e7432a0c274b670aac59dc57dd8bf6f1abf8fc6c0081b9854606ea9adb70a17a2182465fb381b1f431d9dbef23c6b03be5365784e152113f19605fb919685f122cbb36636464dd38a36b3f3b19efba5911aab562ec4ef6fce12eea21e05f972829566f13d574ff036b9192e7c5a0598d420b68c5c9a788974bb1c34496bcd1b7c9bbc3bd8f0f4", 0xea}, {&(0x7f0000000380)="838b318bcf8f0354c4c08eaafb2a0a63583a9467da0e14e67f3a30ae411a1115993cb22df9bb1f47e40139", 0x2b}, {&(0x7f00000003c0)="3a1c71527101e79ece549b86ecbcf63cdeb6b6aebf6efc48707b1cbbcd33437eb1", 0x21}, {&(0x7f0000000400)="1bdffc4fe67e86f257529d3d99768911bf6576a99fd976e741e82684716928d59f3f240bed49fc95a1fbe56e2970294e455fb33ff78c0591d60734d5115e7f11082c57450e42a618a067ef4a0899bd0950def58b2f49a769d4fddad799b9ef98fb67fb86ef753ca9413ab5398211152cd3d7f32ff7d237e66b7edcd04449e93c88235d6ac9da0ad68c805c67b3c6d03ce16868bb1389a25a6eaf9355d4193fd02c225d3dcd4ccab516c0248af1fa3b62f21f0f00ef043067ebdf7900511b9ee12455a7608183d37f989517b31129443ddec555ad5dec2523f818c1", 0xdb}], 0x7, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000f5fffffffffffeff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x9}, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x20, 0x8000, 0x1, &(0x7f0000000880)) write(r0, &(0x7f0000000080)='s', 0x1) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r13, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 08:51:39 executing program 0: setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f0000000100)="7a2cd901438804e6c5ffcb6343d837d743c3de627a4708f89ce06f0624a4040c601503c71cd60ee01636ed2dd5a9a80571349bca6ba6b172", 0x38, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000000004ab6f672168e46e3945f9c04565d805a46cd1ec800d58c3f71ed1088e9abe0e9e97774d7c424babf868f5737ab177d37a1e3766e3aa8fbe4eebe41bdb5c67f8fd620ae9c8877"], 0xa) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 08:51:39 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0030003b3d379"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x7fff) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x2000000004003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="27bf961a616977d05bb9c3e17624449aac3c5b278e0ce75458270536900e57475509e84ddc389ae3be2319a6560c32f6fdcf150358d0ed1e6c77d7c668926290e9ccb9d2331f053c14ed6abd669566753149fbe2e95240a568e371f2d2576bfcadbd108e60c471b4445672927fe2eb5397a4b0edad5400da3c2993e4f8ee1a780ddbe1c98c6db43db28b796b7e5261942582ee966367e2fb3b618047c6285c4fa9188b1234353f16506b3809eb593a4a250da39b9ebb1d5f054f2324cab262a4f92dfbba8e171c68018ef1635c4138bbd5837fca264b0d64e0e0d836251689904cc1afcd68ae82147247de3ad6b6d427e2d4bc1750c39b42454f2d0978ede3cdc90ebe0161b452ad6b6ca889fc5b108a8f7a264d0536aa3118e05314039b24ffc266b7a0f46745b566aa6093c7fb0329a35c47eaf7d4126d178167add3e8ff07ef25eebaf3c89ea90538356b79ea356e8e37fbd3881b06e2c02656f8e5661f3fd3c14a26989abb9b10060fe56aad4845df68875b68efb9716e33ccc77089ae9eb2fd879c2f9b567063a8fc96be7ed9b5b271585418767650dbea5e38eb9a5564613876e75e4e61aee6ba2f4f44aa19191874bfafc638ae85d9502c51ecfe16385a3015a4c432bc4679f20f7bbf2f27c829e69448c1914eaf5b3746157156a4ac0268b37cf63867fccd07003d5ef3c9abc19993faf8b751b7afdcbe8ebabbd72c61baa58c9a7477b334692f730dc856d6196475c032f946e9ede080cb9d53cc3d18ad018446f88ba68328a91a391eea0571b78dcb2fcf494f46d1cc56f106027c6fc37b393edfd5b5ca0c97ca20c7ca2feb7b1927abce3dd8a0a096655daebd5c2d24525d3d00eb629b8308cd1d2900cc7b2ee9d93380ef13c2153c9ff3c2f49d4fc8b5649302d2789587d922d4a37fac6ec701e06c1cb9c3e73b6f6529200ec3826c448b731eb28b3e45a8c5ce521087ae5c1a5f399ff4c99258ac01a6b0a6c7d72902207438ecf2db4be2ac34d852addc0a1ec2f9c40df86f0dd70769daa834a40baf21b675cf003ad5a2c568d2ebc92ff0fe17e3d933a25d4d4ec666bb4372c34cabc83038cea223e8e5a9e7f506fd3a04554347b8d37c03588dfa26706c4f04151e03d84f624877de44dc0dd60fa1c1987728cf535d6c875b5ece31c3af37c72085f67ab2e3bc97250ba30cc62de4512bdaccfdd9211a05f8150fb70495943daa7d7adbfe7ba944492992c06e394cd753725893e7310442ef980c684129c23232cfdd41793555bd23a9049bf6eb98fa97b3ad38a570eafafc35ac0bd4aa6fd25c81f4a80ac5befb1ca6e84f5f8e9cfb7d40cda77a0072b1953e8e2cee91e348f983b3faf43a04d0a13d16afeef5862f5e846a0f2da95b26a7135335e27704aa64a64d5d4f3471a06ba3958543905ba6fc5fc7972dc6aaeb990d8d5fbd364c02a5d75d654488195c8d9c93717fd45be783fc7200debda7f35039d2a8fd2d602e4fa91a7603fe4d6f12d34d2a4e399535995ddf9526febe7fbdf4b533b182110a75146e6037502a738799bcc2fa6f70d15a1b7daecc6a939855b3c65fe4f38f9ff6b77540748d5583356c23d70ddbaef8b36aaf7422e7698ac514c7e68dab51f9d8d8b8501f8eb52dec0ad12a53479a7ac0fefead8ac87c268a7a9b0b9d735b5c76d0f18c0e5b3af691c75674d60396ebeb832dc2e6e2665e918204970cbcbcc14dda7dcd92dd9cf6b9625bb72dba0d1232d2b734e907fd1a0c4131d9a48c454fe5c3186de1a63ee3ffcae7f6b58fe5cbab45136917131cac0fd0cdb6930712c7eb87d3e54ab804f0935fdce06f44e5a91c0511fc590e1a72098f43431746ab85e9a370aaedd198f3d5fc6eabfaab0a6a4c12a2df83fb6d5a47193d27d283dda0e5ba14556526399321825d881f7bb102098cf84793d9ae77c24dff77066d32bd7d224bb57c6e8d7b7eff9bbb65e12d93f43aff2d14f190ad11309394445cdfc317b743fed76a5e48cfa1229df62f6dea7000a80cad8c15108bbb3b95d98b0ebb00b779b1904660a1312d87623982c5863742cecbad2961330ca17e5a096a414068665f2c3e9027af88244372d058930f34a56e65fe97208b8ec5cb9de1f0ed40e20f1430693ec521c411dd27c43d87dc0292fbbeddcba03b18acd6bba12561424da0ee1d2fd50e3952f8202c4530029008b82e4ee6bd699a2e228bca72538dde2dd0ff06375edebbaf203e32399e760a0954b29e5348f7400629325122fe556f119970f214f49cd9fedd9e81b72e2ad900ac52411b1012d2a1afe21abf6b7d57da67f13cd0ad363b1456bf7f4c6254b6b9ef2329722461ddb551a799e9c5107d3d0eb0022c6161a2815e5ae1cdd9927821f74d69fd95e91c3d84d5d3200739e2fede61df5dd7ff9caa487e35044a5c69d67e65451b24dfb655f78c6b55c821bb3eac83435803ac969f2f798b36b863f5ab18db8113a71aecc44f0ad01e22516be7edf58ef3b3c40d9560f01ee47b6aae3fe1bc9ef9e6644f9b601c7a9b2099fdadf41f0a1a18c231026e20acbf38104dc57a62d4009534a0bb56902ce801f24f6b8585c12c82b423fc8adab8857f66bfb1e404e80e3578ebfde0f9e2be7eed5ccd22c29344912bf70bee20e7e007ca01b42403870530a0aca9cb943288caf61561d3929cfa1f00a6317d8f525fa4159a5ceb644b4bea1f3fca5899d6c6f8e73d592a9910fa0b1737d923fca144f3305c8fdfed33fe99bba8bcbe862d65ab7a7733364cb29036290b9f9a0cf54fd209436ef726f5b90b4fc2eaa9bf84a23708da8c2134e1b4a89f5db6f1b3f14d835c16f63dda9735e9b0bec633c3bde8157b7aacee16b2ec72f0e98ee6ed00ff8b0cc26c8ffaa31a09c450c8d1f6caa9f2366b65b8924de55988967c23c255fd60a6d0407bc0cc337b4bced380c92a16017879b325a6a0642844bdc4fec960857b1127f5daeb84594c0d43e9c728bba873c048cfc5146d26d3573dfdda08be1f455bf0efc9e19f5fe4cc43a3e1aac10d424918a2a242335c1469f3a5caf8d9638a5bfecd9022785a63b92fc8bd4802a6ed82426a5bf19ca92aa6cf60098ad3753d03f1920bc8ed58f24c1d600c741ea09a6341f6ffd202289b72b9855a3f3e5b8f847a24857767c3a309caba81b5cb61cc29e3ab6034f6a2ef466318a9290ce7f6edc2c9af4ba605158655ae5d8a9cb75e009925a64006f8968c321c211491977a8e9d72fa581447d58f2d6e64ba0d08396e0ba1ce6f577a1aa66e984707fb15065b0de9cafdad71c410dd8d098f181e1e1ce57dc3bf18cfe011ebfe4c0bffe279f624918fa6ba487f15090ccfcfe783d6e7f814ea69df371d59a3a4dae60c361321ff298b640d548b23f39d1955a4deb94308e50ed4fbb82216ceb2c38d69fa1d900f92047743c991b5254a35f6e0db55d9c68453524efa0e87b6baa275cd820cac33266e43ffd12215a3af59eb49526399d013549f0c7f84e9570b80f355266b9c1766fa87d832c8481c851a8dc80851a4e64eb7217187c3493b484ad41470766685cf0fac7fe1c22f11bcb280ef04ce3446ec63bf46b21d4d6078abffcf90e7bb907913da3ea0b33f48f1a34e793c11f2c1d3bface94b70e02ec87b5909df127ddd02c8c32862cadc911858cba9321de0e72f1dacb1561122c6cf41fbdc9b7a351222585af402809ed81ec10af3155ef4a313a841932d3968a4effad0cf738f9954880e8e84e8fc6d22749aa590ff6d7f86b8bbd94967dc219f165f6f520584898384a5db077603f0e94f7beea46b7397443439a5dc6b0e4e792413967b5cec7ccfa16fd7ab9b0851717ee25d1e4042547cf93bdc6ad3285f127eb7170b8fad54899af4f3fff14bc88c38b642019770833ebaa82de4ed9cbbede67df3f05263507276712f7cd541f311f8904c7a02f2b9d0e1c1ab56a987918f1a4685f62c07bfc652b4511838fe3aad6cedcaa06af329b1904c1502da136dc5a331e1aa09c18c16474a27708c543b9bb07d46bad509f6283e36bf6518a92ef43b4164b2a020dfaa977ac4b1c7dc66d0245addb23b9c145ab9635f528b8eb3bbf93353a16ea3fb669d6bbc8968bc66d608a907d809e19b3a22f766099e8f6a06697c96ba965b7b6851b6684b0e77baafa9a5778e71216a074643beabe788efee365b7bd01d619728d3dbf4ee5b80175b49f4fa195243e591ba0a4e0fc8f4acf64b64ef943261427d075d4830f5f61cfc2cd35cf5c4d2b639986eefab21071a7a50c6203d1f2880164331ebf675a2c20523dd5ecf462c2ad4c5c8bf2a8a5df8aeb36e5dce86af26df3f25c17d78bf2b40e90690d859c6d8d31bf1c1d09d2156462e6042f10c060b8fac172448ca2230f3df31f9eafcada7dace69bcae34d58f83e68492b6313c8ec537eab6a02748baeaa6bc316981d567cc0e57c077cf143cdf7c23296e9af62d8d6e93a1ff06cad7a45e48ad8fb36065ce254a5408f949eb2e5162b3e7eb86bf9e02e51fc8d37b21835e3525c9d77743aa86fd68be5c303e89f0a4821308a6348c5fa137c02b86600eb0414e902e1204aad0146e2227c324065519c36da9ec976da0488e370b36172190f0f5ee02b1e8fa39e1a6af0d1796325c9c25617a4e563ade737666af12f16af63e6a8bb0b66cb450e80e5704c31ce618b959babbc3fbcb449d735a33dcce7791118c9e11db2b201b1b8f94a6d8d1a9f800111f86ad5073c80ff0b21c65ae8ffc7161da618f45c638d9fb11e4860f1670d3224b4e4c201d4bfde592f027e6881332ff94a9ea0d7087e3405f28b9d8d5302cb25d71409cb9805f6ff97509c2a8cc46c49361c3a7bdd983967c1274907bd540f3b6513f77ac194cbae05c34e59bac981d89f0e1affdd4c24b387101705cc5c2e8c6e9b722da244baf309ac30162e3ce56bdb01c01eeefbff4c34fdf415a4204e2bd342979a1168d9dd7de8e9a2db05df2cc4e4426b96406512dc7763c809d27ab8c4a7d1939b1a12cb427c7c63fd7d32a9683e4559d7d9c1f5dee9f0028c5710e88ec47de3f9045d669d71b1f65da13d2acfda055b5d592ac3c4fdfd21adb80a5be005358337d634c858bc2d4fe7c54f6d5f23ce7e8e2b8bb12b936e0fe551dae8002e2a688f824d071b4a68c32f4cea268787821e5e60b286ff0e9d69af671018543d0ca4c954861b91e53f9c1dbc0050b244914b7ab42300d1acb50f1080f38d09a6d5353d5fecb609e42676facce2af064f81a4515d6fbeeb5ecb8cb203e4f4ec57fa7e6e78b6272802ceb1718f62c699c51833131e5c27e45d7a27d860d3cf1b3ddaa6f8191befa8e2783a0a3ef93951e99f79eeb6a959721cabdec8f6344dd530ee3299f84cf24a8e8f99bb5c3f083038d27a037196088e46651b7e35ae7333cb771b53eb55d4ae44faeb16914013d9af1f2ae53ff67fe2dfc22747f9e807c98950df5fd64cab7736600630bd16fa76fe84e92142413599c21f5309aa2b671244977c55c581e6a24aba0d73dc0a85e366e97f770067bd535d08da4ec4e885d2c734465835a665b4bbf6067ab820f12616ef0e56825dc0791f0fdf2c1ede08bb974bddcc69cf44c72c95a4d6369e99960df338b2dd110b0e7ae59d842ce1a783d84166643fa69ec159c74ccfe20d3f938d3ef2eca28ea8b2b58021c44ca549daa380b0491a1de388808806fc44aa19eb45b9b84f2180ed16f1ea258e096a5e5d5964611eba64bf1cc06666984acec34bf020b", 0xfe0}], 0x1) 08:51:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) socket(0x18, 0x2, 0xfffffffffffffff8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 08:51:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x7}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_open_pts() lseek(r1, 0x0, 0x2) 08:51:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x64, 0x80020001) read(r0, &(0x7f0000000140)=""/80, 0x50) 08:51:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getgid() ioctl$TIOCCBRK(r0, 0x2000747a) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) write(r1, &(0x7f0000000000)="d824c3", 0x3) stat(&(0x7f00000002c0)='./file2\x00', &(0x7f0000001780)) r3 = msgget$private(0x0, 0x461) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0) readv(r2, &(0x7f0000001700)=[{}, {&(0x7f0000000280)}, {&(0x7f0000000580)=""/226, 0xe2}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/110, 0x6e}], 0x5) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') ioctl$TIOCSTOP(r0, 0x2000746f) msgrcv(r3, &(0x7f0000000080)={0x0, ""/43}, 0x33, 0x1, 0x800) syz_open_pts() r4 = msgget$private(0x0, 0x8) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r5, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 08:51:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8832a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x6) 08:51:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) ioctl$TIOCSDTR(r2, 0x20007479) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:39 executing program 0: clock_getres(0x4, 0x0) 08:51:39 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x86, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getitimer(0x0, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1010, r0, 0x0, 0x0) 08:51:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000680)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) r1 = syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="e4267eb3f352e973811748156f4a58d8d093cdef8b9e74a9608cedc625b20c26b141c2b69067f48318cdbb52f47faa46a8b952b2c8266b1cce055b8df0a78f981fa557e130737b4f0762807e02e0bf9af37a8a004946d89d4657e58fa81623cf0943e03cf96ae4e849ecf7dd3ea5dcbf117c27d818ec2b8020444988a1f4e849ec0a39f842929b4232df12f56963fccb9997b8ae157432434c91bb31f4588ee1502bd9650728bf97a1a48154c530e6cd1b4877339c172c1734021a8767cb05fe82d73c453a46760e8da316350fcb", 0xce}, {&(0x7f0000000000)="a73e611522c1733bcc008e636bc4dd31a9996547fce03ef737499b72be23d0a71e2c5dc5a783a709d9d99be127aa97e2d1bc71de5a71a3e3d207e7fb2d7818221cb725eb7647f6cd986fa7aa88e8a5e87f0ea7f8a19544023305ba2b2ba0c0e10e", 0x61}, {&(0x7f0000000240)="a3b442e236565572384103d0c459a4a2d845567dead48899748fc49805d13d7cc409461a592ec7f97b37eac14a923e7e35a675261775d3e254e26602be298df67fb80b5988047b5e5f901c8f44e435e37b0e7f6bbea705ede7ca9be54972e135cf9d7b777222c1de6e16e541633bd0d97569a69c74682fc20cee3a1539816b473d83e38d3f12cc96665766bb3374904af51b043cf8f1f2d830b3c2009daf65e69b1dab6024f33e62dea4b3b37d46", 0xae}, {&(0x7f0000000300)="87e34dce362681965ed63d843257a8b62b55c88f9b7997434f2c8783d566820f1ffa8bb3b7bb7bfd5385a31e561c910c8365682ad97ef124b06607aaaf02883063ccef358781b6bbf4cc1d97afd73e02afbcf066ccd764b216c74691ddc56e07b64f7e6ebf20437cffb04a9fd794de796139e31397be44514374eb16b8c58f65378a5e636f9d115254077d8f3a1eddf3de060114dd9b86ee", 0x98}, {&(0x7f00000003c0)="c475b9f5ea03d0d815daf9fb08a539d5e1f7ac5b4e97dd85c64c97ad7c7fea403c2ba255b01ea4ddf7f124a29e080a60cb648417b213b0fe81031146e5dbf87df6757ad62c26cccf851d5171722669e2e30c8c7c75763c49858193e6c17a9fcd3995f1f882de508b72195ca15eaa3e4a6c2c5c7165dbd47508002b7f0f77ae0217e93a80674dccfa4ae360a97e106b75ffb7717eae2654fda63a1e8781fbd55ce0639062071a11", 0xa7}, {&(0x7f0000000480)="e84a0461120e450cc4254aa39e99efc4ebec7b992576b6fcf6d41e40a7f439013e958783bee672efa36cf2aec0285809a147ed14e1810711b5ee501c450beafa92ecbc6a6590a33ca43bd75b0522cd0b1925faf73d868c3732bf7337e13907cf", 0x60}, {&(0x7f00000000c0)="af5ca18971245daa2ce6072f6a4d313c0c76fd2f869985a1a515c8594fe50c3c4117f01279a7", 0x26}, {&(0x7f0000000500)="39fe0cbeeaa0d988ca54f309e2babd2839c77355e566284bdeb7a7846bfa8e377f55d4017bb0028fb5adc719ef078bf5e1fbf08b6e7ab15d60e8401bcac195fe55c2ae34f8cab844eba2853d06d1db0c7849de38c2376d4a8de883823077034bdb0c0d167ac701e4cc9fe98f01679ab3624cee98134f3a44fb730b464a2c7fb37b35fcbdc2c7eeb7149054423f5dad2ef06ccf1645814a51d7a9a90ea5ad007309368fb39982e5b40a41bbd971b28cec3a73e013859e9b72b800d723a2c272b5846fe469ebb79d2371103fa5c5d49ea34a3aaa4fc2d519c614d4366475356f2f284706de33bbddeef5ed7f4edf2b14f9ab54c64fadca30", 0xf7}], 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x7f) 08:51:39 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000000)) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 08:51:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x800}, {0xfffffffffffffc01, 0x4}}) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 08:51:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x20400, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) poll(&(0x7f0000000240)=[{r4, 0x4}, {r3, 0x100}, {r4, 0x1a4}, {r3, 0x10}], 0x4, 0x8001) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r7 = kqueue() openat(r3, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) kevent(r7, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 08:51:39 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) readv(r1, &(0x7f0000000380), 0x2) rmdir(&(0x7f0000000000)='./file0\x00') semget(0x3, 0x0, 0x10) ftruncate(r0, 0x4) write(r1, 0x0, 0x10000003f) 08:51:40 executing program 1: r0 = msgget(0x1, 0x250) socketpair(0x7, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget(0x1, 0x3, 0x100) semop(r2, &(0x7f00000000c0)=[{0x0, 0x2, 0x1800}, {0x7, 0x7f, 0x1000}, {0x0, 0x6}, {0x1, 0x4, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x9973, 0x800}], 0x8) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/34) 08:51:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 08:51:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4000, 0x9544) setsockopt(r1, 0x1, 0x9, &(0x7f0000000040)="6fee", 0x2) 08:51:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/\x00', &(0x7f0000000100)=')-\x00', &(0x7f0000000140)='&\x00', &(0x7f00000001c0)="2a2eda2600", &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='E.\x00', &(0x7f0000000380)='\x00']) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0xffffffff) 08:51:40 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) 08:51:40 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8100, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20091, 0x124) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) 08:51:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0xfffffffffffffffe, r0) 08:51:40 executing program 0: r0 = socket(0x2, 0x1, 0xfffffffffffffff7) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x21a2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x85) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7fffffff) munlockall() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f7f0c8ad6e6d6b1f098d448c83e3fd720de856f7baa245c16f96f5f8083114c42fe34792d9a3b4fb11403fec881cff08734249e6b800441603f2ac109acf94f26b9383e5e54fe74461334f5"], 0x1) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x60, 0x20000005, 0x0, 0x1}, {{r1}, 0x0, 0xc8, 0x7, 0xc3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x6, 0x20000000, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x88, 0x11, 0x88f7, 0x9}], 0x1, &(0x7f0000000280)=[{{r0}, 0x0, 0x40, 0x1, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000002, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000041, 0x8ec}, {{r1}, 0xfffffffffffffffb, 0x10, 0x81, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x400}], 0x7, &(0x7f0000000000)={0xff, 0x8000}) 08:51:40 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 08:51:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 08:51:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) mprotect(&(0x7f00003e5000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mlock(&(0x7f00003e5000/0x3000)=nil, 0x3000) 08:51:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 08:51:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) close(r0) r1 = syz_open_pts() fchmod(r0, 0x100) munlock(&(0x7f0000fb5000/0x1000)=nil, 0x1000) fsync(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) r2 = kqueue() r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r2, 0xc0}, {r0, 0x4}, {r1, 0x4}, {r1, 0x4}, {r0, 0x8}, {r0, 0x84}, {r1, 0x8}], 0x8, 0x1ff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) madvise(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(r4, &(0x7f0000000580)="0939800cd8e0ff83f2db0699682aaa819a02318ec4ea602c60a70d9bfab986687a02cdd8d53d8aa7632c8c74c164a79b8fa6a2dbade5b3d2bb97bb2fff7557fbfb55bdd133be5e460a2155055a7fdf917f91c1b9458eb9e434abfd93f2a3d4bf57245e867038fa4bc758cc3586d71208cfb3b615876299a7e77dfd48e253da37073de0329bbf97385529c74571ad1cc198ef45ff688b685037381a639d2f6dc0b83fb14bc663944639e9399661bba73d24fbdbabdff13cfd5bd0f8ba9cadecd0528d44ec55816db65188343688b90d23430ed28461e579ff2e31a3f0902ac53fe8ba7e0198ce3f23623438120eb4ed4fa46aa1eba561adef10dd7cf02c542457d8ce846aef434a7a9b5958bc54dac8d1e82da435a8a4bd0d2d934e195feb9fdba24b87e56d7a5ccb88483855a298b18c5ebb8c039ad94ddb11171c069f9f309b1762c5d114da746219ebbda3100eccda4ddb472aaec4abeaaaee47b0448f07005a69498970eb2095be9d3d238a984c7c7fb5fb6af369c62552fdbbb3c9d0a79328c6f95bc8dd1ff7d14b43de829f561910243fc999b435436049f7970d48e2dd1137fdebacaf4b622e2e13257773c1803d205b6bf6ded4451e7d52a0a0a091725e1c5e4fe2e2ca2e7e009abdcb38369143c556151050db664c6b3791027692299ee2e370cb69fa99b334004c9f8d61743f83b56063afd625bd71b41b47897e56d2797017be0d0520ea6b8915430211bfc788f62c5ee545fd643cfd35ebca88d14514d5cfed143d4d0af0e4f3e44272e11b3a3a49d34cc50a74536f07687b63e226cb123a9ca623d0e7b966e0e8a8a0b7606d0a0604ab6f9bac3f2c51ea18a8d613cde8200aad489ec5b088b0daee10a1028bf80d73d017803dcc3938dd1100c77e4c8dd0a77d112a51de727d18716c363acaa2a7417cafda8f8c7b4354da9b516fcef67287f8fa3f64b64f5117edd9626ed2f0437a6693800d2cc205c84b3319a59ca6cba4f1299b9eeab3d977b2a960251532e5b17b8ab2ab7c487c10a56f3ecf23f7f1d5a788309014b0a93f1e372a19e3e24cfc33ba32d2ce989e7b0d4d1ab3f1ce7cc3f8f60f0ef60815d7efc7a252ae245008fa0a60f1e32525c22fd3634c0b744baecc9c9685997285eef8eecbdf189837b566136c7eaee1751ea9815b9b9a3cd318136f273eac657ebc56ca084dc8b7b89c499534ae63aa92350dff7986e5d7f9494f250af504fb802cb3e99104b80290c5c7ba763114cae79b7acab3ed8a716688d09b9fc87522dcd08e9e5f820b5028aaf45922416de5111c480c8398ff9cb681b6dec9c64d308c5221b4e82db7f8a53733e2a42eac6693e11fee33ccb85c612e9afc521d4b504d9d15c7b2cea0069a356b167c99599e7ca91f46d1271f71fac3d0735bfeef5bcb1c67bf7f630eed91a50aebe97a88acbef122fb496217cf8ffb4896e860e5f30f113d8d8b3a0e5cc55a983d148c6197a9b6696125beb0fd0732d32989608ba0f05df9c11628a221849c8932e902bd2a75fb81228caec38863a0af00c7a07ffa80027f1dc1de51fa9f83ee382c99f2c7ad073aad9d81bee075c6a16a809f3879ed9546ccc6017c1135df8f4c8946f339e74bb4842fa5da87f0a50314c5661608ae2a0d5be5ee28d345b24dda0ff3377c8b573471c42b9545eccecec540dca74ecdb9bc006df0a205a061f0518a09f29e1aa4fbf7c8b615d8035380d1a855b75c4082f1c1f1bfc5c6cf31451a391f56832d5e9edc46ff5c71ae184695675b0bd6b6ed1655809bc9c6b27772ab02e87933afa5b7b82f4d5a817489a0494f9fc9d9c3abcb846a1b535a49f58fc8a41523eabc5a45563227e1da01b68433dbfe3f3a0f5c60ca873bf196af83bc85d506a907b196cc37913a1f94f62c25bac2fdb266699333ac3c70910f84975ae1d296381d768d4f99d0b2adcdbd9879fd4623a2089f9ccedcff4ca60ee970d1025b63c55d3b1d68a918d176c8c0027b26d222b97928e0398063473d113c56b86f9374478c2657ab69f7802afbec58227518bb59b638e1223cbf8de24de236630274a4863a84dab9368652c89c4ff086fa478e0573cbce8e8cfc80b9a69dca0ef603bd1f9ef8ba4ca4ae7b312b4ea0cde5e3ae413254bcfcfe5e5150841ba37169d6d5401df3fffa99ee7f38804868563c714f190585d05aa0e6e646ffb8a86c4578fb065dbae39aff512278b488e4f1e2e5ef657088d222f725d22e7b106ccc00cd359cbce42ea231f1a7acec597ff61883c561742418564c9a9f27b03900170e344aaa71588b8f7c0e533f200bcd2d4342b88a482fb41bdbd4df0f722756d68d8aa8ba4bbf08fef49baf49ae40bc995b63e604b6ba35df7ed2bbf2fa65493465288f4d2e74aa02c52f26cfa1b2ec578010126ec88ea6756d47487aca7fda904f0e0b8306bd738ec0be7d6d581483a0e4a2ac1d74cfcaa77f370364fe7bde3d10413ac8ecbf7f53bd31d608a94ba0dfd35d1ac5cec906163292d74f76de9b7addd81b2bcc89882ec029f3973d52e969b2467e240dd7b0ff678a9185d9e138bae14564ee34aa80c82257fbbf4952397a149a2f5846dfaca48bbf16e848e6ceff2b013b7393ce27ae68f68143dd945601345bd90c52a9fa8423cdbb6e5e63cc2bf900fdf8111adbd18599f4219c3ada4a67aefe246d1d2310f99862ae89169a95d25965a246a2740a4d02b5b91029ab89b28bcae2caa71fd2862f8c45f831fc426e610ceeb64c876c70b9f24fe9278a03f762dbf6b6c2a8563f36c03654380dcd2a164930e556de40451ff4153862f8d8d772b01422a38b508d0c658b56c8e586fb47670958913874c051adcc2400f7040f33fab3f1ccf800b6046fe745ff03107347a5a6ec25746f0db2bdd33cce0011939931d164aeacc4ed4e0c417973b6ecdd56ccb8a8e890e686b9522dd4c96833026f4ad8ba02380cc4a310a25c13602f7ed2bace50012b515307f04236e8b4b3e2da436ec74fca250dba47055f8005c0d8099bf6ff52a39372a3053bb6c7b9089d491a037ee2747cb86ce0f4da45a71fc263b45bdf51b723611c1017366e087c7ac1bed52b18c56b30203131ca7df5ac57e72886c6f84a51c32ddb789f782814c633c28112cfa3d30710e0a289e93f9938420c4c4f425225649275e14122665010e2a0915f9971b914252e673d8e3885637f2dfcd32aa280ec3d5513cc126140e9e24c1dc48e70b6467b44a8316e345c2c9f8029289bcfbe2fddd410993257842086b66d34929be1b7552d8752175f50209e1d388ed73c6c826bbb6455fd149a8e8a7340887290101e8a1e50a9b20679743c3837973955f63e9bacb9edfdf3348c9897889757175ee42a566620d262918bfe0510f8507e8b4f0151845848eab706562ea9ceb0520b1d0328de1cee819a4e02384eaefeaa97d3b42b294613bfbbbaf2bbfb3b8cf542e2780558fd056d337eb63552a452c72e62b1640ec5207f290830f47b30c17d6d1e7e9c39dc6ba42215c32cd49ceea1286dfc317ddd6334a64737677a6972524cbec640fff7dcb738aa7585e734d3a4bfbccadf3f90e918ea112d62f7a3f3fd29af79834e44c854d0a1f6d1036a4cfae17038ca2dd0bc722cbf079637ecd1f20ef4f0142949a700819b69b69cc413d3e101ac6b65ea4aef36c2d1b23fdc1a27ca78e7f6112c3b8310e2f694ccd2c0e75061cb564250a1b716ac6ef02a03903a0cfaad83f2b9f10d677c313f83ae0bc62410a1fd923421e4f52bbdcf6abea4146cd95b42cbf70f34c80dd30fd6925e96d8c56f31fca88521830a99dbf250e60b6f3be456883da7423d8e74c00bfc67de4849d2ba3c41b2b8500dc224fca26f78d4e8a9b7c38fcae15733a427f4cdd454f01124b952009674416b2fc7aab6106b59954df00bc28483f609fc9247cb2095b468cfde776d005832fa684bb000f93ed4dfedfba9bd869670d239b328f0ee44c0578af122c66ddd1a046477e3d20e1f01f151db54160f56aa6ecc54e5793ef657a06ad1554bb0f710633bfa153535cce8062f13a9f422d052b6f0cd866a7f9a1407cefbc2248e7b6cf32e14595a42772dcca57488b184fee4b62d9818c6d34e69eacebd1c2410752ded329f741649ed7d7a3d2950a99471049448f55e41fa1197d795bf98c80ca9c35281139849236eb463e3c0dbafafff95c043d1732ca6dc490be79d438530dbcfd625fd586313c5c272a038db0ea344444e13d21c4d20fbc7d53a2d100c7982e8ad614df5a41fdf72f43903d6408231c344a47d75a961a83f0dc176361e81403de9c4f7ced3c063772c6d28db7cda33d7e92fbbf002c727a18543fbc0ca3cb09ea0c7b4e4e96d5b633ff3c4ce8e6b8ff3de313814d273368cfe22ceb9b84ab69ee2d547bd58cc8ab51ee169c93102e8a286e8232ee8d9f489b2e56fa4920d0de18018e7707968a8498d8a1c408b795f1d62c4317ea55424e86697d2444523b0bdeb4d6484eab8e1435afef706c424921097a4cf6387e92bee29e5a3139b99ca34d54688d27969c48a7fcea6ecd34b1c8cb9e74de5583073d080b925107c66c5ab04b06dd50366b2d7f78ed957349398570015a9ac642938d56470336dfcf2996f011e7d90c1618cd5221805251f404190bbbd38e0543af8a4e22536ab5c62063b5d1f97ce5cb4d0e3236349b3dd61bfceb2aad0f435b109ad49e7a9698e352a41990d2c5d607b9b104a3d068a8bac93e342c8bb81b83e5d6d88f945c56402acfb23a5dbef243ecdccdaee2e903d3b41bf9a741c12ddee80f284fc59d6ca8a34e30ad199232827add476ae8f2c2a297ddf1a3341d75ebe28ffd47fade3ad69936482daa8048dc456153942ebe9549bce1f8a3f33dec2e10f82ad2c5443b6bb34f54c91b9049954d2311e3d8e97356bec8124a2cdf251147dcc587b90ca7b4fb810bacd40a728d05e3f75f442d6957a4a7cd99cc934a852d09da5b4abfd68aac0868a9f89bff651a7b2138dc0dd016ef62db7f77dbf8bd2f9646ae2b1cd31c9049411cf558103c2ef5b87a200e55b5bf8c67f2e93c47538fedccac1a6cfe4b93095f3b0023307fa747b4e82c3b80cd27979546c2a797d5b42714a784d12040e94414590bd5fa198b051a78bd0864895c6f1a0a01b8450cd7dda8d51254c127e782b849243f0d34166ad60acd7d6b1fd621e13c5c29cea4fc83317716f5968dac71ea6cf182a45ba2168f2994d3b4e3d5c7295baef7b78c351543807fba3340a39b0f5d1fd8baa4c962d6316f686459f5ebade6fc0a2de8edd84178de121a5424d6c990c13465bf95d0a5775bb1c44da6d1bd4ec4ce6fc4cb8c5d6483987fa463836c93d21b3ec89952a9c9dbb6f22fabb572a590311a92140d098b6a05c77cca3cc743fc9f628505d793211ce85194e55bd7b5fb4aeb277926f15adb27d4c2007fd77ed03972a2810f56aa419db627d1130ab9d5c665d40d0d8ec81efc0aba6417b97d2fdecdb0a30658a4f9d6c53459f50fe7d71119a9a3c9277dd372ce94ed12311376f773921b0a03ed70403add14c2bd5558678a2dceeb0950a16650bdb3ffc2b3f232217865f13711efcfa05fcbe09e66251d169a228a961385eb23efb397f1870a914b945902c43669838de76cad42512e4db7a2b3f1b29bdedc0117a83688c7793e8c98c625332a6ba0c4a222267a0dae3720483f8328a04596985d83eeff67cf1d9ab5362f107c2318e22c865c376fd1ce394fc0b4357f0e1722b56f008e9e45e9c657b525e0e264ed6c7634dc76e41321a0aa61cb5f4c2", 0x1000, 0x5, &(0x7f0000000180)={0x18, 0x0, 0x560a, 0x81}, 0xc) read(r3, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSCTTY(r3, 0x20007461) open(&(0x7f00000001c0)='./file0\x00', 0x680, 0x0) 08:51:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20002000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) 08:51:41 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) fchmod(r0, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) 08:51:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0xfff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x3, 0x8, 0x48}, 0x7, [0x1001cf26, 0x3ff, 0x6, 0x6588, 0xfffffffffffffffa, 0x800, 0x3, 0x1]}, 0x3c) r2 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x3) setsockopt(r2, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) 08:51:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x1) close(r0) 08:51:41 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}, {0x0, 0x7fffffff}], 0x2) semget$private(0x0, 0x7, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/50) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 08:51:41 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000001}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) socket(0x20, 0x4005, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000380)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d84b1de0bfc1e16e6d9e41adacf072b30f871fc7464d74353b8718ed22e45e9975897952f0caf6e7a5924ad0383ad9c8973b7be3a0bf264d10b1aca1eee11f297953cbc8af54ca5bd2ab7f6d5430be2", 0xfffffffffffffda9, 0x0, 0x0, 0x0) 08:51:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x401) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 08:51:41 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getuid() setuid(r3) r4 = socket$inet6(0x18, 0x100000003, 0xa49) fchdir(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0xe4, 0x1, 0x3, 0xffffffff, 0x7}, 0xc) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)="1d7d68b2aab757a14e666802b81ce0d9a0c801939ebe7398962e4f137d3892c0", 0x20}, {&(0x7f0000000040)="ff23e61240c837b805282d26ecebcbd740a7a6e14ad3aae5f8699dfca89af9026566985c785a947388c7302b2a6f594d7627128911cf78aa863c2a430069ecef48f31914cfe7d381888d1368b1742bb0df202442ed33fcd7a2032a37d68d509edf7e8d31cc671ebbf40e357f2661536684c47c407b2df5d3460673f8d58a990609d6bdd16e48373b0bbad91c4ea0ad16c0371e8a155510d402b1ec67f90c72e7f5", 0xa1}, {&(0x7f0000000100)="de8c3e543c270cc02d671f7bc00867cd0f12dd383de6ce43ef44be22186ec87900ec66664394abaebf82fa292a8546a8ea3d800bb65c8da6ac6bad6c5ea8f51927fe1190ab2e1b91d75ef5826b607c038376a4ece0a5950a906faade679f7afd6fc4d551712b0497a53198c29c0520a41c272a88896ecb55cf4e242a897ea3df61634453f9b1ae2d29eb00913b44dc63", 0x90}], 0x3) r5 = socket$inet6(0x18, 0x4000, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x62) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000380)="a30d745b66180c39439b6b273fe3445f4d2d7b53bbee47c3c76d009f24cf92d81b8ef2ef84fc4231efcac3a59f5ea7b6cbec7bf388c0240580e3d1d28390b98197394edae7cf4ba653b33bf29c7db1970670326ae3cc110e55c0e5cbfb3a2b20ec5a89cae389075dd40fcae2a55604b328c8e021b3fdf86613b92cc0464336dcc8a8564e4aff2623dfb5e8c55ec04e89b6ed02d0b535b01dcbc85ceb382c3bc10e99909bef812f43d3fadaf6e509f26d5e12f76a7e126afdf342a984d7f6af9677b51bdcb99831c0fb4375bc1e73b89034c26e35a54933ca3e01857886a6985eb38e40feedc04cc05bfbf4d0197fe4a9ae0cb2c81fb8b9f71d7d4f16ebf27669df94306cf2df90ddc9d980b3786997a9cedf34811b93802bb403a3d2f54ef622978a134996aa3306e5e0dcc91825bbf83e5f239d9e447e3c5a1a4f094e8a9c28c282490999352cd171de8cc6ebaa8eca114267696cbe2d4028bf14b8f61ff35584e715c775743cbbecbc605fc96aff01725e858d6289baa01f7014eb87c27d2f3bb236ac76824b1c919d37cf9fa8a67b2fc259057c73eb27b41bfac4288f5ebb0205f0f540fb89dd64d850fe802aca82cca1e95a2887b43feace8df031617ab524529e08771a4ee3820ca7a2e709d95f8428037268e37581432845bdaf13b61ccbd34c7a7669c685ff17b0a1e5cf0baab2243ac2c444a4fda738cb2edcb35b6e13042312bef2fb1d807d125893859288819115f210623df4d4f8c62703e9e26509ce055753916bfcedb149ce3d5e2e3e5c227fff0abdff2524f828ed658a97bdf02d628db7e94b3b54527b2c2aa7952ea7420d308d0417104271c616d1562332d8869dcd8278f871dc94e6539c3a7e4083ff3ad1b5bd370329ed5c842e5b431b90654e0a89a4baaa6be316b44a2e78491cb7a5bf6c9b87cb00626fba5f59293db47e9d41d4c81a3fdbf00d9641da27652b3570d4c2510ade9e49a44b38ac4bb7dd556bcde330e4884fb5b033463615a27d057352066f80619daecceee51ee5a207db764e728f0655372beea47dfd9c6d09cea301af2686924d5b02e9cd21901a4343bf2a43f48777f7822eb038cf20ba800b6ea12529efef602a02ea4e431c093e9c6ecf8a4223393849b5e59abc7916277804aba0875caafe7329d075d5bde1cd9d206cbf577d5b2018c9416c4a3446caa2f6814670e068b9a369661ea01174c2d7afff101ee2e0e9c3243e7f6900f2120c08b96102a4ac747f66dba1935d16cb9749d17ce8c41ce406b775aaea54827ab303ec4e08e114c4baed653ee6573bcb66c03ff5986df9aa8c295b65ee233b801ce709ff020942feefa803b53530ab4c40fce548fe0df79bfea96eb638adbe1562e3ce569ed004f964a137f5c4665155b4b1e9d4518c12fed47d6c968b99156561e1f3c25eb7bb7031f01633dcb99f72fac4e4fd3804ea6a9e59831497a35dbb2d9de7b1f834724585736012b284450c1f13e5bb730d72fb08cde9f427a2a132410fd7b300c466627d0765f851d845ea73f37a14670c5bc1ae140fa080806f06075fe4b063542593eb46a5f4c7b8484bedb5b574428e61e6cbfbfcecb1299206d8c9c0624d12b6d9b0ea282862ce0ac018645b4bcdff915dbe4ea43acfd1ba384a96548e7c0de8150cf31d0042a844b0dd41bad59943356740e7170cd315fe7dd8964d440ca9af6b71a3fbb18921fbc21dea6981f773e5d6e543453e3475b3ab8611b2a37f0237e5f782d8c9fa543e24636d6d7210483ce71018eb666e0d8208fb741e845c1d8d756d8fddc5c0c94d9302a2b6bbdc9d92ab7ec732f15b41e4d4e2ce86360717a2330fea922f5f4e80b227fa811896808328f6b8ba972755024a7f7119553cd5aa20c8f6b207dacaaa7ca98f8166b956fb925021846295bee2148e75a2a19bf95ab6c398e130309ac4b3c532a3d838db4ca8c19c7f7515813953b98fdade6331ee8ce8b6493f09ba672e74a8540285874a008e9585e4a279f682c4c405e2a777fd05878ec47af7b19e5758b756ab0cd72d01de4e5f67348872e7a65f872bb602fdd9d1a605b81d48d7d52dd8a66b26ed92738fb02364b27b3308cad74b6b26a4e8643dc1e5d89c4a414af4588d9a679be73d9c6d2cc21d7ccff12750bb7553250df6d47556d2bda9d8e9c83a69b7f156c7199fc9f5cbe9fc49697b0ba2b8c41e9b8154817d6721068d24d0c8168543ffb2a0dd7da0cadd1e64e396f5501fe89a7ae7c92eae7efd78aab6fc69466be24fd37f9d358d3ea0ef2f0c5d9c51df1d74c62d826755611c3431dcd87372dba58564f81047ac79d38e56f151ade49b0cab20d11b22af31fa5a8e58679f4b4eecd52df659d2ab71e2aaeda93e4b5b55c6ebe9c807f38ed6bde8646a753fd86cef0238ac19962e44fa67b7a6b63d68baff316a1948844326207cd35f9c5cd3c9b917e8c8d5cd93b6e2b04eb09fed3af47edcc6425eb8d88533bc3c4b6d2622196bb701a6b3e1fbb5aa56828be049e609a850b0f330b96d6e6b622dac33e12655b9898c4ddeec8229e7bb27b17f167f7560a1c138bd9a7a7fece4be6754e48d992caaf481c599c0b1ddd5b21436836b95877ae4aa23b5479b1f1b42c8500368616825818affb5951c8c8081a62a1beda3886fc4410f7afa4e08ee8332ae13582d7db02044f4b458b0a3000813aa5ea97af347b974e3a2770cc854407decd2c57a1b90d3178ad5b9d786fca50dc980f5882396f6f5ed0cd9853c8d279638c0b214abc27d39e98c5623959ffcf2df18e0736649b9fc44fbc65fdfbf1b7dd95916a1954cd92cb6c7f958a859d08def773b36fba8a4d17f1f0d9c714adfc358f4f0bf7cc9dc55d8e39c7bfe2a3f010f7209c99068bc8935775bf36649addb4336f4f3e1d6518f428f21a1f7dd49d40bba0cdc57b6625ef4e3a4a072bf9155892682a563f21451e8e0ff2dfa20ed883e9f50b33e140e3242aa725cfc1e1fa76dc41ed3316eb8811750786417ee0d6a190c78bc86751b5600568753c665694ae194d2dff94f89630a0446e34a5158fe3d50cc1d4c193275c6721c7ab63125d9dcc1e3ec79a6e896f1836d542a2d37d6723df1ae1496779d463854b64f30b3a17610ecd7d7f715932a7a4a7a746c9984338a9fd08971efffa13eed7257c67cd46551f486f9cb42c943f0749aee35b16c2abdf4234cb61ef54e65f8f4b236b2372d3ac5270c289efda32a90f0465ff31d0fb349b6aa6591e34866ba5a636294b440e8def8ccc914d62064bc565a1ef06418acf0f4244bf0991485b6421eca3de530de84c6f4407f382b879a8650c06f3042c31b00812a357209c16533e9376b5aae60b9bc6b40bbc1133d5f1cb37eaa00f054cec623e262e83b85bfe3c6449a404b3f61324513c3f94282806e0eed16e96060093381bb8846fe858333c808b8ace3cbeaf8c7419af70f8724f94f69465c5c48576b675e500b4c381e8c706df587dadb9e5ad396217752db55e036d1d6ddbc64b374479c39240e25c95269f89e47988cb81d80aab6e4b4faee917360da27320ecbe7ceb23f256bbafd3dee2eb39d3ef03710b31fcda9ca073c7ef057447bb822c3e9be021e8c0a7dafcd7d6ef62cddc1c8f479289f7b6f9f8a50f95f5573cd215c454285c659d1e7c49b15769cc9bd2e4d8540fd77a6600edd5f9cee582c5c6b157f6e9911ff5739240cd02f84c824338397ca5e7f0d56a63c645d28387bccb72a4a2428c9f0396f31c6656059ed37e447af9d7572a4785d27b6c10f19a6fb581cb9e8a871b8dde722f22ea042a010e2056d25960d7126fdb37e53b691f74c347e280dd673dca181e420176f10b3207a1b89da1fe0685bc49d367b7ed70e93529724cfefec21cdd92e1b45a01bb8718f44acc4d0004429550913a4c1f7db9864a90436b21f7c56d074a5c29839b6e816fb458db64931a9d80f276a260526da309f4ba62bbd13e21fbd8cafa3f9ba8ba4fa9ae0d396480754f8243917f229b67d915266682840ba5d11e1177633bbc5c1a75510854e0a4a4681b2d1c6e2c786b251993c5ff2c50c58028f964e258567229322a70c96b529e82a6b6cc44d937c6eea2efd5b41c77410009fc6f2dd7964abb0f61439ffea54f5c58ce555c4729928d86bfb8d0e862a2e9f4581fef549857f1e10f968e09d40786d72b29dd085642ce387975b0816328c319cb5bf10405805f0ea68c897871a019d979ec1700007ef413f6b3c081bed1aa8647b16be234ef585dc3793e92fa34d483d095c8a7b187bc2c5684d16fecaad88d11c5d6edaa6825d7046d1a92f047acac40f08f496fe408263a4dec1956ac86580955faee001788a72e1c7a20fef37fff45d8681b51f3f1941371af8a56ed0a7611dd75f8bb66f9a12fd1d4cdd3aa9ee8442f19d66ca91a9750850abb9c5478370e1846420b7bdc205b90908bdcc48d7f2e7dac9dea82a0b5125c599a032d9b5a7d962f02a54456263569cd7b167fe61faff1c65ab9ac0f1f27bda92d0d11990db02811e82a0e7ae196972346f94078e3b34d92b52b59afe8ca90b6737d664853ea23666f5b8e7c3ade516695fbd6ef08ec5ee3bddf7824f151232b9d1f64cc703f7f8afa7e54e9fdeb4dee1807814d1697494bcb97b6aae6e85a84cc616c53f76dd4cfc9a5e1de8e85b75be3dfc7d2bdc87ad54ba0e25ab6a46b9ae4bb0e89ae1331fbb15111ac95c8284461c5a08ffe0fe6d6e4233989d5a62cee970e91d534595793ef34563ebde12375e22fa77e34b2314b3f7ef5f74d1c41d99a2aeaf4eb01d7ca8867dc5d6362b51825592d56fed97e6aa3e5156096930761deadc8ad58696e0955582a2c5ec25bc0ea0f52bfeefbfcc8ca7a8e697c9cb7fdd910f78e0787033d72b6d42160278cae5dd1753cb62a1e448a534f281ea785c3840c7969724895a5f927449bda69940c0912000cff102f0cae263a215c10926dedd70be0eb780a3679f89a879634e111c0ec6bbd8ac59bc6a49cfbdba9a6cc3640baf185a526869de4139997ba8d665458c3f8438f214aed160c641a48043648cf0c92d1ae19c98edacc0ff0f1433de40c94c4e7f39a3a320c204525a35988ba03437036c7bf6bd90bd37b874d4ee4bfd8cbe315b5da11ff5566f0728542b293628cf8349ffa891ee5a7a4dd0baa36e4c9e1d78735eb91112a7c6ff287a14ede7ec1df755044d45c7abb7dbc9ea31d3860c22dc7f330d1896b4949ce4fc061e617d709d8c1bc71e57421643f995e6175c183afefd22690e9aa1bc16b81e522383aa249ac4ace605050062f7f83af4811a05899f897efe533807bc7f9ae36c32e1f36ad5a8a853f31a1f27c6066c5ee0d845dcd1b80ed3e64f025f7a9af43ee1e2ed275797da2d783e0b307ed7230da032f8133d538f2c93bc93dc382525b43e9d1cf0c4c2db297ba48a488aee8a96acc34a5fbabbe0d0d775e52f10142247ecaf361513527731534b0511a3310f137a0c1949086de10fb3770b27e626f97d3a111352fda839a99eb9537458ef84cae96632a6fb5fd1adfd4cfd8026b8167451b9fd86b85aa77d742723c1905babff5b0942f41dd85471bc88fa4355352bb91a446f2a752114ac4b0cdb17807af63464405cf454e8b02f7a1647a18b15beb280ba0ac789ae1a9f12951767924de470d578167f93885b93914456566c6128b1116cf7905e26205e94a9bbaa826bc09f7bd2d71f69c46774df9ac306bf8fd1ec3b72e8bebd492941ab11bc44767c12be23bef941f2b938bf761d73feb168508046e1fa8faa62dde98b25", 0x1000}, {&(0x7f0000001380)="debe6675cfbd1dbfb6c5cbf35d082d5e4bf8b0748a34086e713c833877ff8da874633463fb76f2edc0ab339c9c1ac3cb3e9ed27786bb31a35bd54beef5b0a5a38ffd5fc2c651978bf0bde87bff809419d833e856da305fc0ddfc699aa90dfd903aebf5b41a064b05f1fd4b9e372c761bc5f4379f9041456198ce110179bfb2b8292476b6a702a186d2c333a1a27be340d5a51f6a8d10df3e5491", 0x9a}, {&(0x7f0000001440)="90947145b82cfe1ed8833be7682cb1b95c178f0d62d158c1960ed597d5a15a3dfc32205692fc371e8ed30f923338f5483e578e7f71df00f94374ac848c85cb22b106ff5476e94854ade6bbe0b338db4cced2fd95cf3642cee294059ea03ec476806af6ec5cd19a4b6a99182961302193e2b0777d4bf147693a93c56709b9e61285ce33cbaad889ba6605c17c4523d23ad779289cb344175122cd89c8ee2472a8cd989aef4b3f047099f9853287680782d2e8cac8433bfddfb6165a6719388c05470a83a36fe0aca13aea1ba0aed3df7fd81d11b382", 0xd5}], 0x3, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000000000ffff0000e953a918455e05b7e64b7178234f01000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x406}, 0x405) chroot(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001580)=0x7) r7 = dup(r5) ioctl$TIOCCDTR(r7, 0x20007478) connect(r4, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffeb3) ioctl$TIOCDRAIN(r7, 0x2000745e) 08:51:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) dup2(r1, r0) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) 08:51:41 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) recvfrom$inet(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 08:51:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget(0x0, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/169, 0xa9) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x8000, 0x7491def0}) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x1, 0x1000) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="df9099dac09ffd5ba57bb3e46f8fe037eff905afbd0c9136bdb80c18f873131f579dbe65c086f606a170333cbb629af91edbc8bd2593941ffb7a95427ee034da9f879368e1e142e80ca9", 0x4a}], 0x1) shutdown(r2, 0x1) 08:51:41 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) 08:51:41 executing program 1: socket$inet6(0x18, 0x8001, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x98, 0xd0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/243, 0xf3) setsockopt(r0, 0xfffffffffffffffe, 0x100000000, &(0x7f0000000000)="fa", 0x1) 08:51:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}, {r0, 0x10}, {r0, 0x4}], 0x20000240, 0x0) 08:51:41 executing program 1: unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 08:51:41 executing program 1: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000080)) getrusage(0x0, 0xffffffffffffffff) 08:51:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4000004300) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 08:51:42 executing program 1: socketpair(0x18, 0x4007, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x3a, 0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8001) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x80}) 08:51:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) poll(&(0x7f0000000000)=[{}, {r0}, {r0, 0x1}, {r0, 0x1}], 0x4, 0x8000) syz_open_pts() close(r0) kqueue() syz_open_pts() 08:51:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x181}], 0x1, 0xc6e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec", 0x1) syz_open_pts() fcntl$getown(r0, 0x5) close(r0) kqueue() syz_open_pts() pckbd_enable: command error 08:51:43 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x10001) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x0, 0x5, 0x1800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x3) getdents(r2, &(0x7f0000000040)=""/37, 0x25) 08:51:43 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x13, 0x7, 0x90) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) fcntl$getflags(r1, 0x1000000001) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/132) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 08:51:43 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) r1 = getpgrp() ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setown(r0, 0x6, r1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) 08:51:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2805) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/115, 0x73}], 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 08:51:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4c) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat(r0, &(0x7f0000000240)='./bus\x00', 0x20080, 0x120) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffeffffffff, 0x8eb}, {0x8, 0x80}}) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 08:51:44 executing program 0: socketpair(0x12, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0xffff}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x3, 0xa88}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x200, 0x7fffffff}, 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 08:51:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8201, 0x0) mlockall(0x0) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) dup2(r1, r0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 08:51:44 executing program 0: socket$inet6(0x18, 0x0, 0xc7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x20, 0x4, 0x4, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') open(&(0x7f0000000480)='./bus\x00', 0x200, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) r2 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x141) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x4) getpeername$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000010e300000000000000800000000000000000000000000000000000000000000000000000009c00000000000000000166ec5fdba00000000000000000000000000000d9f6e3a3000000000000deff0000000000ebb8f3e3079aeefc17a022b7fca5f3ec55ddc465db79d2596a5427a75fefb750550b22a05ff40888f31ebb0000000000000000000000000000"], &(0x7f0000000200)=0x6e) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/106, 0x6a) socketpair(0x20, 0x1, 0x6, &(0x7f0000000080)) getsockopt(r1, 0x1ff, 0x7, &(0x7f0000000100)=""/56, &(0x7f0000000180)=0x38) 08:51:44 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) geteuid() r2 = geteuid() setuid(r2) getegid() setregid(0x0, r1) 08:51:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) socketpair(0x18, 0x5, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f0d33399384a7bb16069418d142a6fe2b68a26b6b58ab4c80717d52c3caa02be49648d8f", 0x24) dup(0xffffffffffffffff) 08:51:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) r3 = syz_open_pts() close(r3) 08:51:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0xcb92, 0x5}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x5) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x5) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f00000001c0)="c904b695f27bd9df58c600a4b14bc272f1864eafb99225259a4728de0f89a161cb327251fa985b282198a74af9397b7cceb4e81d5212e218c1a2b563bf982cba097158aca5a9a77dc93198d74013650ae7efb54ea1fc81b0526017062d92b43838f02e97c0cfde059d2222ac729fecaf9f7b", 0x72, 0x401, &(0x7f0000000240)={0x18, 0x2, 0x7fffffff, 0x3}, 0xc) sendto$inet6(r0, &(0x7f0000000280)="bd54390b7fa4f91e48fb3dc60ed5e814acc03ed86d4725286e3d5c736ec11384ce1ebec50ea6c58232b04a3c600458c62e8a32bc2b2e4b27445155b9a68bb5106c90393a4c3c3ba5c7176e2c45a9afe25735fb2daa51ce0b87a79f81206f5fa431167b5b5c9bf95f56c3017d92a99c1bdee7d1c465b9423512b24e449d41ec5dac65813b2852bad56cce4587365b2e965ab34cbe79c0915d54ff51f75c9f49e7196feb74f01b9a753e289c64ee", 0xad, 0x401, 0x0, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r2 = socket$inet6(0x18, 0x8000, 0x9) r3 = accept$inet6(r2, 0x0, &(0x7f00000004c0)) getsockname$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) rmdir(&(0x7f0000000580)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x2, 0x81, 0x3}, {0x18, 0x0, 0xffffffff, 0x9}, 0xacc100, [0x822, 0x4, 0x3f, 0xff12, 0xfffffffffffeffff, 0xa4a, 0xd, 0x7f]}, 0x3c) write(r1, &(0x7f0000000600)="3dcaa85e6097d6a03cbc857e1030835bda5a1c877ac4e949072b6a7c16fa3b699a8216f06d45a95bb2374c14bbc9f10326e9cbe7cb061025a3103582ffac8050f301a96e4e59b23c0bd2fff6a275d2471a21a2afeda4cb3d3ae422aec95fe8d621d43e6d1ac752f0c1d1c9d0f506bfc4562375f79e983b6c7e9f3bdee84446fda625157e63304b8a9ef2eb6e8c834b686fcc682e5917bbb5d84813f0438dcd", 0x9f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) sendto$inet6(r3, &(0x7f0000000700)="71086eda574797481d156dc44b895f10d717fdfe10927ed1ff511d5e3df1b1426eb744c0a532f780e3be5789b5b4a1656d9559326a16f52b6179026b5104d1e6c142ef2166633c178f9d660f34c6d76bfae7cbafd2222b85db9bd62d075e2bb036fbc8dd2353fb5864ab604a313d3cd0cbdb0997af5592f969e3685026a74324cf247d464354c8db8dce842075a988298a0487f50789addaacd6a7d6c17fbf5fb1d816228bdb2a7a88fd63502454af4901885787b2dbe93ae006e201fc91db0e0997b8780a399ac41921fb4978", 0xcd, 0x4, &(0x7f0000000800)={0x18, 0x1, 0x9, 0x5}, 0xc) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x10000}, 0x8, [0xdd, 0x6, 0x0, 0x9, 0x9, 0x520000000000, 0x8001, 0x8]}, 0x3c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000940), &(0x7f0000000980)=0x8) fcntl$setstatus(r3, 0x4, 0x8) mknod(&(0x7f00000009c0)='./file0\x00', 0x8, 0x4) sendto$inet6(r1, &(0x7f0000000a00)="4db51f1201ee57131c7c55c1aefe24b32753c8bb1b86", 0x16, 0x6, &(0x7f0000000a40)={0x18, 0x1, 0x3, 0x8}, 0xc) readlinkat(r0, &(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/112, 0x70) setitimer(0x1, &(0x7f0000000b40)={{0x2, 0x4}, {0x6, 0xaf}}, &(0x7f0000000b80)) close(r0) getpeername$inet6(r2, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) sendto$inet6(r2, &(0x7f0000000c40)="a4dbe3740e2da0d383e8324d7e128c1677a31acf69787f431fcb58485e343143199d08347005f76420d745015762e9dccbe0e4", 0x33, 0x4, &(0x7f0000000c80)={0x18, 0x1, 0x1, 0x6}, 0xc) connect(r0, &(0x7f0000000cc0)=@in={0x2, 0x2}, 0xc) 08:51:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) pipe(&(0x7f0000000000)) 08:51:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) flock(r0, 0x5) flock(r0, 0x5) 08:51:45 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x9) 08:51:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40000000009) 08:51:45 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) socket$inet6(0x18, 0x5, 0xee1) 08:51:45 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) close(r0) 08:51:45 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) socketpair(0x20, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x0) 08:51:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1219, &(0x7f0000000000), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0xf2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x86}], 0x3, 0x0, 0x8, 0x0) 08:51:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200), 0xffffd4b) write(r0, &(0x7f0000000500)="a1ee009ce78210fad83d86b803b4db21e72f7300000000ffd1b900000000000046114241b2dde39579e8a2a422e4110056b2edf5d0a4f882bd7d1d3a7d28f075010132b9048d8515a54e8bc60a88177a758799d891f077eae6ca4ecf3bbdcfa6a73cecd6dc4d4687cd55808c1e977eaf3f9f77cdcec047a1efee084f30d8c4fb575e0cb7a637d7717d6c0b3ac573e84956c5f0981fb18ce8b6c0f6a6134e4e1ffa29276af512f9a8432853217a7ebe9adc986f9a3a78a9ae054fe34b79d171558f2714d9902b97a7f8fe04a2b1e1a6b01dea87abb4b414c7b120dd235e6f94ccd66601e44cc84a230ebc2a0b49f271908a6d7e774cac3ed120fb0e8875185b2a8e7d2160c1593b4543f3fcac9e90bdada2150a2450e6f6a36f050822ad76f00de34ebb648c0a6037ea9b7b0bf446d9", 0x12f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:45 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f00000000c0)="6ce047cd4e8d37cee397a4fbcbb071e2233ca863d50cebbeee522363b13386455054b57bfbab7eb8aed884a84ef6df5fcc61d074a6b016c850ad5c8c6159b83096e34e4dcfabd9b71fac32ecb7a89ce7c4e5ba422759a9802f5d1c5c3d8950d39e2adf00944c93", 0x67) r1 = socket$inet6(0x18, 0x8003, 0x11) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) fchdir(r2) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:51:45 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) 08:51:45 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x5, 0xf, &(0x7f0000000140), 0x0) setsockopt(r0, 0x7fff, 0xffffffffffffffff, &(0x7f0000000240)="8214c613ee95f8d93353f88d3b660bd1e918adb4f6251016cd9423d0583c7f101f4e40c761430807a2f55358f6f45b2a48f7c9786a0963085e3068cd5679594e425615d711f0bff04997a9f3a595a3867cccf74d46263a2b81ec121a93c2dff7cae822d02320696ee85c04b8b18c5883fae9639924528e4de0b9e4df41def7d13be1eda687a46f2e7f4ab8e2b6d7e863396f7803a26317726f909b524015b370e26b19aeb36547f5055138beca00db4b9736c1ee703b2a75e3d7e8836a74c7592aa25aff1ed944f9e28bdeb92d68220801a90308dc27", 0x64) close(r0) 08:51:46 executing program 1: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 08:51:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x12) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/58) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 08:51:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8004, 0xc9) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 08:51:46 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x30) 08:51:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) rmdir(&(0x7f00000000c0)='./file0\x00') 08:51:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x2408, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 08:51:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/161, 0xa1) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0xb, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x800, 0x80) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0xfc94) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)) 08:51:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet6(0x18, 0x5, 0x6) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8001, 0x5}, 0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 08:51:46 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f0000000040), 0x0) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 08:51:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5cd9) open(&(0x7f0000000040)='./bus\x00', 0x901, 0x0) 08:51:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) 08:51:46 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="5ff4fb61edf4a575abfc7d416a170a2309dd80de84997653661fb4b967b55de2beabce5de4650a3b11c9991f80b127df2e18baf85510d0725f467612606825b0d73df1ceec8fad5b87f94f4320c58e5a1c88a15a52d50fc4f52090c1b67ce761ec7f7d34c2266062e52ba77978c45cf863454ec4dc8bc9d73e5de88894107282355fb01c0a1e15b25213c0f241c9dcda674224715d55c9b17907a9c1b36a705e76e2b6a064d17397de0641d17653c159f73eb089cbd01ccc3562db0a064fed2ef3d9bd7cfd039de4bcec68655d0616d09b880be0fd1df1a03ddffb0c6a2b48935cf120233427811c680d217323063b4158cfc61a88e22b37c798df89f82e511de17634df1f0945c2c361b835897b73a3a733e53db9b2423937e5ee5ee152bdeb0263b0ac17817181e6dfa9907a48a36263f4465a04c816c034a964959f06f07e1bdb97ab1b4d8660602a1c85bb110f11d45f1be34bde13bf416794b00208b49129f625474526066e0aa05deae84d26f02006c9e09bc76eb5dc5aa9b7cad5deae9f6e0565bc1c9717c0155646dc5cd002bf0d252fb49811eb323df7066f7c9724b46152f179805596ea44c9ca7fcc5e2763409c7af7688536710105acdf2c60f1cfaa2b7d635977d0c1176148f50cb85592c9bda1652e699e8a1b6b524a6e853725e9c5f63bc639f3914d060dfaceb8c7b0d8036249eb4da37ef8a47e62401c8b4c5af62609d5cdd4301bc74513edb2b3d7bb0f1f0a953596d7e8a90bdb77abe200d4cbbb38549ee977794e3e5bdd78ed1cb55baeb85012951fef8ee97191ff17295fa4e48b5804d0e6903a6fdfbc3e63aa1ed3454ca2a3be7121b31e329e726e05d0c009d8f053bebbbfa9ffc80d2bbd6ea9d5aae0bb796c8ebf59c4a0452fe49cef63ad46a602807e76792a69f2b40cc659665b768d8ff75e3727b6ae020ca73fb1db11bf61f498e5828118cbfdd6b4ad55bba5c688444bb67a057f46662d4ba6e1745ea158ca6a61187a7e703b24c4371d6f08082c30b52daa9ff658688feeb442e6c8bf7be0bbb24b0ead1c2748ed7a4a5a234b0478b3fb3b0fb9776b2d2faa67786734bc822ba9bfca1ad1239913cafde4c2f625a203370c25cd94001ca58c94370c23a779f1823f4d0712f147476b0bb4c8d82af5dcc97386b969a370d4de3cd88fd63a6c7ba34162b1efacd358e7f07a2cc6b690cc68c519339e31da1fd9defdf34e9264661f2a563c9aa6411aa1eb0d7abc1a2a8aa4aa1d8a5286f82e201f56ec2b513c604b384fd30c43a792d9e24968765d67372ae30b19305970cfe75d0582a8fcedef217abce3c8bd13e1075a9527f0d2213600793284207f8fffaad29c00ccccf74feb1465edcc6d574e516fc110260f0da7c50bd045534eeac4323d832b24a044f1cb84f07c52286b4efbda729a61d16713f9aa527d2ab44cfd4ecd3bd3a3a19b62f7c4058e85d692916f46e270cfb9f2f32caf6caa46321569bef67a471b6df6641a99541bda4d55ae6f4a359d3b8c46040cee92987597296c303102ef8f121e872ad0808087216a21ade29f227b23deeb7447bfc5f20b381fb2dd168302948bc0e72f0b2d2050e4b1dae9fe078884283b4fc93531b3468941ee6da646cf5b04a204f3e87867ca7315e37ccd0f3d3ee75b4fd921c1640c5ad1f27dc7d4c07b2d4dc76453ebd56ebd1aeebaa351244cbb5f10d599ef823b2c19b1c8646d184491dcf5a979fb914b3dfea97f7d7dbc4639850e44d80532fb52f33db51d08b6288f8c1d3e363937085bb01e9999f9b8b397a228f33b9f7f5ed0aa00d7ec31fc556a4c957bc21d7b0068f9520a72025ce8ec52ddfd434cf5b3213972e3a583c89a24540ca72edde66bf74c872dfe83734c23230eba90ac84693b0af15512f5181b48f94f1b9baebfbe85a3b68b554df407c619c23a89f7ebb55014882549d3defd4e88aa3e6291e88c1f031c97a00da9a597c3cd0cfda02d3df5714612f621af0175aa7b9dd04823fb8df44da2357f70c437ce158aac511bd79f5252bc0ca349a9b98b9db28b106d376442c16daa8d8b51479512e197f11caf8e97f8ebaef1e389b2da8967123395c355ce04be43208843cf36871234cb818a7a5d1dff6ca8cff8a685bd5e18e548da8e2bd6861d93651d5fb96f29576693a7d7420e231c41f6a6a3b91de5d6035d9240d80595ffdc041d8c6bc5c8ffe39d0bff12cbef0a3fcf5338d76643ea10b94c0172a934f4cb92d641e960ddec812bd02f2a890b592323b83deea8ff37e2d5efb837e463ef73c77f2f42a3a299c6620bbbd370f25ef9ef906abddec8c90fcd7e46bf5b6a96198dd1f17b3717e9a9c4fdf5ddf997debb7b9f09b25d2127d7ed83eb64bb7caf31aef50582980d3546df4c67bd264f92c5928f4b629e950b347286f94c34f1df87c727942ed25c777d1ca657171fd7f0ac2217112ec41d0eb84100616980f6f236760bc402a4bf98c57a1f05433bab04127b8ce5d4296f8b9b95f59f5ed9eb0fa9e6b654f65fdf1f7cf2a3ab81a99d5bde0f926b271ec2142dd551c2c6fdb174408db105b38eb6d4583e8aacf1a16903172195fa81153fc3912fda09a992486cc68508d9461c3f481d0b0b3f3f27c63caaf322625f289617238a86804dc3220512d7bb5a66e1e39fb641a599b90fd095ecc931cbc4bd66bf14c6ca050ddde3f4bbe1dbe248bb2114bfc2eeb7b8a300ee5fb3b225fd2365f4cf14bb4a7d0bf71a52079ec3186dedceab41298dddbacd72c84df6ee559d34bbf50465f01e497b9d87cc58a90e9d288df7e9c39b81717dc5be8415af3f6c35ed60093ca974aebfe59a52b9dade3ac2bd3bf53771a87b7717a237ebb6409f7407bcc1071452e6712b75d7b35afa5fd6c0a7733447f11be58f5853a041f1a8eaf08db456e56cee542be72f56287d09b6b430dc63e8bbb1aba358c9408c8f1ba0ea6a1c9458b0b0e4898b5af1cc8194490a451ba93827a9fff13bbf2c8e97a5342591f79a3715c6445aa2c853dcd28880fcaacb61c98e70e064fcb87a75784bb8e7fd49817e9f4f0ead9909559c918dbd495d20c6ddd0fce822c40e19b3488ba531cd0bc46160ec97cb8135f59c85db0fe7209f44e5d488641b3e0a458d6c18a4cfa39af9607140aa4139487c3992f736fa1e01bf386010a7748c17371687d666375b752f82f6ec0897538f7691e75756deb25dff1aa30b8c7b60395b6c37006299abbfe19c2d242aa8c6973d6e4e4dd4bbe70828c53aa17936bd052315f9906a0a332d6c807ce3fa6c5680e8ce144e20680c330c6d0544de014dfe4184ed9b176ef6313ecc69b1a4e119638e43304eb466648922d7945cb4f704183fc5f5f020e5a03abb071112b8a9d8f21422ed76c4b11734a31be1b322226935337afa959daed1fc8e28c640e520f2adbd2e042f1f112587f5721f085225cf2f03d7b1d1514f7837296f701969afa8cde760d087d3c33dd94b0388262942bfa39855c51bf23371a72092a9f68e77f2f965ab6f4fb75b104934b36f42d6960a6a1441f7f8b74bc1e806cd164404635668f97fd1a8eb26fa4a2ce826f7da674b06b574b44d4b25f36da87c269a26df83fefd73d925ce0ddad44cbe56fb97f2f6bd86930c8309cabf4cf8460eb63e000316ae31b3211e62f4f6c9eef2f9a8b8f16c30283b4a3c807149dd811bc529785307d920bfaf5953642da3e647e0c946190519cfe2a55670286c9e74be05882aceb7733a24cbb1c758d582ac23f7a210fd793406cbd86651666d190f0935de0952bf5db183b149ce8a35e449d972e33dea333a4d49a5198a2eb9e0a6220391de80c0fb856cfbdb966b227051186f0ba56fd55b7e0504ad64bbd81061cacc81cb0a12806add45189dfed370af03895b8a2f6c6fddf62736b5a492c7d3027ef06fa06007a5ceb542146b87c6d7caff67c971701b420a76dab931bfab8cd4bec35b9d40a23b4fc4356bc438537c058bb564e9c88b698c7ef472a8d434beff013cd03a73f6188b437e27cc7f855957b62acb183a2c35071a5879d72379c0dbfb91fc4767fd187f9129eede7163808da84089b2ae7311202149041246cad00b728990de5773681cb7603e795031d816373b4630f1cd6ccb8fd6e4f5c555fe8f1d64f891e6474954eb40738573db1f54e8362b0893444b4c9b1f3fffc9024efb7e54fda179766a9cfd0b7e1450917403d7fa96f7bf85f1758de07bd1262a8164d019e39783f849f4cab6c4995ef3f114ecefea003e8d7a007af4ea998cfb37efe8aa4e38ed9a730c16395c3c9905e6db55a4bf9fa338b8762004bb4c95f736f134af109659d0eccade3a18927dc333b3fe0182ff3595675741f7a712e4cafd739302a85e4f73fab943d905bbdc88a400d597473b4eb4ed11428f3f10d24d9c9e5c19813311b9fddef24053c4040c9fb7b662dc02fddcb265cbb71c5b86ed8a1bb388c488b0224c36ef2f24d85f0520cca365804d64ea80ec2681208b7297408f55373e5cde22808de9f2cadabfb448f838d55565c20e8393906cb2bc63f4f7e47d608932e1b303faa5ef846da3b04a2fc5c46e02bb49580ff26e33ebb2c44f798b02c94e6afaaabd2755395053d24d7806e1165ccb8ac3215b1b1c32b36efc27f2f641aa5eef112b49487f207dd6d5a9d3269581723ae41826a067161d3f27e96d33247f9b29a5b352b66fddbce610a6fcd91ee5f1d8d6f07743f5f0a3de8d0034c90b957fa073ad70def67a8393cd86ce1e3214cd2c6922eff97d9782b08a23f04537a842f483a25357fac7d6aa189b05258bf14e54c374b9ab72126f91e15e7b12001da5382b769a367b55af03f315d118728c141aaeca2b61d7f80c1d04220873a0f3437d76c36a4e4ea011cbeff6ba20507988132a9be663c9ee537f904489341dbd63da8e15bc7f4a2320e381a025071337a6f3d32543a901ca3774bcbcb955a2c5762365107031e7841c8bdb87b5d132bb1bd7c53a930b4afea652626adcff73fca415deaf62cea1900ed2c2e45d1efed4efa93bad4b88484822ccd153fed0c80ff8dcd6e224a4b4b7a79142ffe4042be4058c9f3294ce8895073e4be1bfdf70a2dd3acca0a73cdc54e495f379ef1fca4a22faa0eea15a778376ba83b6311d561faf40387f5b4c35179d688cdfc7afe5dbe0fb6ba3a70fa390be0d9b4c4b15bbe4c13a1ea1aed13eefd5a344df5ffd1235b30c906d6e4149601fac7687177976c1ff0fd3f2a4301cb480b11edab94faeefa7318fb852a95e21edad6a4b103b53623285f11ddb3a27cefaf33746a666371b99153f59ccd9dad111aaff3528e98fc359f22ac354678161d058405f2139a207b0f7108c9290bd591c5d1a30bff42d10dd9c65af2c5ee609b3ef4a9a403264350b28a86f1c148b048405b64045e651e088f2a4e19cd0f6ecf86cfb96186cd3835851ecc950588f667bf70bce02ad5295deb049c687cd1edb6855b751c3d63c3c2ca15c28bcc46e8fc3e0bce56f31c928393426ea37207af5594c6456dcc79ec85a93595e20c2625357c552fa13eb2f800486afbe5a16ec6077cfb3972569fbadbc982b96e5a4c2e1cd62a378a86b9291d627ba004b64bcccf4ec3345a5498d43ed6931c3eb22c89e650bd40f1ff1f8f1e42bd4e30f4d7135cb06496f709b2ca2b6f6f9aac84d4d975fdc51b259a784dc53c58cda90482e89d405bfd04d9a75a3dd08bd55242c608e7ed47a48d2c22ce58526ba7adae031ce250c54d4500f6db52408374b13f64c3a894333d4cf5df0c80f993d65ee6737ace705a5db", 0x1000}], 0x1) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) 08:51:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f00003e5000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/17) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x0) 08:51:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000010000000b5b58c76155c5bc3e8338777a26462fb693d8426e98d0f21396607f1eb9cbf04cdd8ec50ce7bf2b3de3043675294852c80eedcd598a87c073c223aa3bbb0af6bdc17e9e432fb1cd9a84e364a8cd749c35b75b2b1fa628640e0e1409daf349881b1d41714df0d2439011f7c8f576410a371a03b16251386"], 0x22, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/159, 0x9f}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/154, 0x9a}], 0x6, &(0x7f0000000540)=""/254, 0xfe, 0x40}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) lstat(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000680)) 08:51:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0'}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 08:51:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18959a1835c101def8eac5013b99789358bf13d7539e388dd576def2369cbe3656514d8ed54f5bed930c699d2c81a2d9feb2a42bb1d4e3703e772c20d1eecc31bfbfc25a9da1c47869dcdf5cf9d3f2d02a14b4aa8409789b76eb198b2d3039601"], &(0x7f0000001100)=0x1002) 08:51:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180", 0x2, 0x400}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 08:51:46 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 08:51:46 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8}, {0x5, 0xfff}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8080, 0xd) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x3) 08:51:46 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x2) r1 = socket(0x20, 0x4001, 0x401) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 08:51:46 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0, 0x33b}, 0x40) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 08:51:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 08:51:47 executing program 0: r0 = syz_open_pts() socketpair(0x0, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0xffffffffffffcce1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x41, 0x400, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x6000008e, 0x9b, 0x40}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x8000, 0xf805}, {{r0}, 0xfffffffffffffff9, 0x8, 0x30, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00000ce, 0x89f, 0x4}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x100, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000005, 0x9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x6ffd1773, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000084, 0x10001, 0x9}], 0x2, &(0x7f0000000380)={0x5, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x401, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) 08:51:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffdc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 08:51:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x8000, 0x8, 0x4, "c6afe63aeee25209262eef3bcc07578e5d9a06c5", 0x100, 0x9}) read(r0, &(0x7f00000004c0)=""/214, 0x6f) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 08:51:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') utimensat(r0, &(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)={{0x9, 0x2}, {0x4, 0x2b2f}}, 0x2) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 08:51:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xffffffffffffffc0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8e", 0x2) 08:51:47 executing program 1: socketpair(0x2, 0x8000, 0xffffffffffffffe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/34, 0x22) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 08:51:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xc, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 08:51:47 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 08:51:47 executing program 1: clock_settime(0x0, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6, 0x2, 0xce3ca3a}, {{r0}, 0xfffffffffffffff9, 0x64, 0x20000000, 0x2, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x11, 0x8, 0x7fe0}, {{r0}, 0xfffffffffffffffe, 0x2, 0x3, 0x3222, 0x3}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xcf, 0x10, 0x3, 0x101}], 0xff, &(0x7f0000000180)={0x3, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x100000001, 0x20, 0x8000, 0x6, "26f4afc79fad5260839431b78698dd9eaf282abd", 0x3, 0x20}) clock_settime(0x0, &(0x7f0000000000)={0x1}) 08:51:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="c8fcf4f8facab78ec5aa33f05805cebdb32b67ab2a7cdea87bebe4434c654b1156709500c51e0297f7f3e80d0fd8540e900f20618e2964bf7ff1c7be5913db54ef7654d863eccfa263c84526c32ec0e559f34263b77774f5f49f993044461ea491c7f3eba20d861aa29de8a25ff45d7c15df744dc85e8a99891b58118b7cad7ced80b95e0ffb3446b4a819ab098a57ace40c300ef3f8e654200eb17a6868999170e57e280ee05afea369c014bd6a4e2c438a419f6545d3075fafacda4a1e321d1fc9e9e50b", 0xc5, 0x8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket$inet6(0x18, 0x0, 0xd55) 16:00:01 executing program 1: kqueue() r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4000, 0x8) 16:00:01 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000040)={0x3, 0x6c}) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/210, 0xd2) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0004"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchown(r0, r2, r1) getuid() r3 = geteuid() setuid(r3) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe001, 0x1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: socketpair(0x18, 0x400, 0xfffffffffffffffe, 0x0) r0 = semget(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x7fff}, {0x5, 0x7, 0x800}, {0x0, 0x8, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x907e, 0x800}, {0x2, 0x1, 0x1000}], 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x43) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = socket(0x1a, 0x4, 0x100000001) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) read(r0, &(0x7f0000000080)=""/122, 0x7a) 16:00:01 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002400)=[{&(0x7f00000000c0)="102c1e745cf9c3e3f7ca9ccaad05af248485c6d02f0c56303bf797c94ced1f0c874749279985d31b37ccd5cd8dbd74d398c9d6dfa73397fc287b247b73ccd1e58d94b08ddf4011c78eefea3e", 0x4c}, {&(0x7f0000000140)="8e33bbcf2de5d34a722c4299e69abf8c1a30dc8dea1146382fb6d80a322b772d0acb7bcfea010d0e4a33fbfc38fee86da2171c22cab4935bea14f2584a34c2025b8a9bc14333369849f277", 0x4b}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="36a8ef569f5bae2eaeecfc8c879cffd1392e39e7ada70970bd1a4b24bbbda6149f157ed3e43bbd4fc4d82be136d67f1760bf6f55bc1565c29a834d1819180ace9bb889c2fbee375eb516c1c7e1474c968dc3ecc8a13cd0950fb185f6ac4beacbf39b0d47753946a16fe8c0a7bbc8e7d161cd966ca1a08404825c10", 0x7b}, {&(0x7f0000000280)="b55bffcea3f8ed4ed63f1647dd", 0xd}, {&(0x7f00000002c0)="e91aa73a0a447af35df037a19a8c83c1e56865669998e32fd3a11d30da62c0b884b102f796e36d05ee73261e5373b48e65b365b6b95b88270111efddce09bc138f5e29456e0ad54c2614bfba11a89dd1ec42b5cade2f7a858116f01f6c5d7772c6ca3c323a809ff05eccbf5700847be097c436c534ae23b1901aed5cc35681f7c9faafc8f46c92da1a8c6d2988ae0f5d78219b547294cb8f2fd9f01770b8a6799176d11eb7bcbe394ee9890c75f5f1a9540b004fe315dee5a74f106cc43e7fcd905aa91603f5fad4c5c06e73fafaff6d59b7a1b48a3adecf963369bf764ffc27b9bb03a8dcb73dd0127cbecb03f589ea86474c590c96f3eeed3ff310dd9f5f4897e369144da5b092a6dc05a9e270978b3ba27d182f6308dff51b7d47fac5689e3a180d134963f80776ac816aedffe0d10594de206cf2dc31e8e63dc3e9017964b3e9392c86e868df583c0887a71bf7dc1f16a5726d0790a8685ee194889e6611a5840c8ca985621281a991149ae02a4857545fecbf19c1b1b7edbbaa95973cc66ecb8005f21a826e24bd5d86435d150e12f9d73cb206b3ca09d064785cb3253c68449c6b3e74a2d9da63d4ed506ea1131ba992f3e96c4f192462dce156a9b7f304dea7c192174c772e99c788a2c5afd749c602996ca251a80273ac6b008297fe3e92e6db9c38e2e740544db5e4320da23c59d0827cc0f2fa20d754eaac3acc0802e607bcaec8ac58b088c24129f6b76a17339cf2d64994e7f05bf2c671c3b7e422c96569e1d1a0d97504cc033ea71152692db41b5abe9d3fa8e6944212a9c8c8a36662748d0d9261356b434d32bc0e2ec0b2b7dd2473363e1e6e84e679b575e0f7c750b0b7e7faee98a0007b200b604b790aeaa6248db436b39fda6c765b98aefa594cf6d02d1fb025de0b0f1d4926a27ad48139607b41837f139b2c90ff71a46c3b3f45478752d9dec98b7621f985117f1e0e7b9ab9f923f0ca82404bc7e068de57dbcd74895caee6e4b9dc65d1894fb73aa4db70b5c8dc911bf68bde24bc79d2f88ff705fe7c6b35709d35190fdf0f1fdae7586f67c812c1316cbd6d8bab9e190d77883e3bfa41e4a9e3cadf9de320130235ebd18cad53a8c1f48780a9c447c4c1499fe8d01e59a85fcfedc17031109cc47ef0a4bfa1370cdfc443523acfcb0d6dd690d3978fb0bb67b198379b944e0fefbf6f0b80fb80a0297b20ed9104a61229c70583d506dd1a241766561141b18274e08013c0c7f00916e7fa4189aa9a64871d340a1d942be33509c86b572c9e43d87ab8e9ad5e079662a1f51096add98bb3000721c85a9abf889a424787db91bb12aeac4cd82fbb38bf5d1315870b2a968caab701fdcb7bcd81df1d21761038bc3d449be7353a149ba18e4e74a298f81a383f97f5f224ec9aeea239e8f432ce73aa3541fdb9c8863b9ae8f9e93f4c4854bc4525cc1141a276961ebc2c0e9fc747ac0160f48e551ea4c08a3a739791e8febac4c7021e04dced6f49974c30810e0ec75ab542397921cd55cacf6f586e70a3829f1a2887a7e18b5a94a9755fdd0b24ddef5251c692b08710515ed303a3963417ac6e37b7d9ac08636aa517a4fb1cd9af1b9d4e18bcf7380dea892a0df6647be8dec151b4993df4d61925a252db13c819a278f3a75d3c1177781c71331fd004a64d08c57b0e9472dab0d4b11fc56e8c4391257b58067908436e14f8bd67d2580bc2659447c6c85b393b7e1f75d285358132cf44b5337f1ba7ed5679ba240b92083415c906e55ff3a7b1ac989b4412cc9c71a0123775a300351a33395a999e0ab2ef7cc95093a74fc71009f36f50cc666238e0dfc635316df9d76a830d777d1e237975ea513c3b035e9df00bfce74922a396347dcafa95f8e4fa28bb09a953069dbe60b3bea5ae916b8ae4df4f688e4a8adb0e82f0996812f718013420fef7199b662e8e4b0776596bda30fcb724b79969027dfbe50b816dfdebeb4edbecc0dd234e046e6d71655608fbacf95b1e9228f9d98280f3eba61cb9196c60711de9809eaa7610835719a3c310afb706812fbfc4155888c1fcafbeeefa9d66b6c5d897534914fa8135219d20aac4263a6eea47398cd6255c37d0df42337c07c90f370d53b53cedd8e116b5256f59ada65868e30cc01dc2270e7cc2959cc1424674d0c5cda493686dd2352b9a7862ba15eb54b0b85f3c54f80bcb67adda2590ff9ae658111939deab4202b34c17f8e0944533bb63be61aa2466d8dd91ac1293a3f40281623a8c26a1b795849a1de31dedd81dfe3cdfbc197c45e0497a6474232b97bc4b90b0a720c49310fe31b34510d3e746a31afc5abce36aab36e4a54ec88d9f23725d31049cffc1f8f1b794381bcfe9fa8737d9913ee88e3fba21d76a0468ccc115c714010a28d47601b0638ecb3e7d42c770f1fb3ca233df2af422e4b35a9cb6466c324d10626d05132893114262d29f87b3f1972cb7786e2f88a9d5d11c9ee9d325fade8abf992ca6f868d6cfe3dcd850b0cba9e44b14f38e2d41e18ccd765c0e31158698d0bc815673694ee108b4011457f21fec6fe7da799aaf701f22e84460731df4841bc16604a22cf99a6385d0688be15def112a5daaa0a290b2059fd73cef7887679084597f8e3d45add8b6c19ef3024dc49c44b7ca9fcd563db68ce2cfedb9a80dac2395a7598458e474f8fe1e83708f6e56f60009d59c3752885106691d8fe7acf91e6d09d4d4b04ab0d7c1c60892aece9694badcecdf5041c523f09845978d4fe39720aa4506b6ba6df6164cf0d697f2a391e76e1ab297afca3596dd2d9e7f4744188d4a05251e9bd712361f48e92d321be3db02fe14e1ed2e22b0c3d6b760049e1ccf762a34a231f0afc6e3aca87bd17566b5e6bf65c948edcc5d77fa26db2d3b64b8b69fddf8e70efd362123899d47957f7a6f5011d005a6e04b555d6ceda1219184fa235ed5ab8e0d2f7dec494350bbeba1a9381f33c3aa9b92231dc7ce35d028e0821afa50360a6d83e4fd0c3aaf750c47ee1c50808c21a87c8e43866abb96d170514301886b280b3d9a2f2a0ea118788b42827f15587e5b500f38bc4f3ab058a94d21ce7ccc97bc0c6a277e3a0c12d2fcffb6e668543fb259240095b94f852c1955facffd3e1ae2212c7702b10995c4e09a0fba29e2522a41a6fc98f75b85b48f18225fc36b9710d9b1da885b63b1f04f71ef53eeac3afa8494514d862cf413d592973630b1d628a9e79c67f54893ded6f14e95390afdb1c58ef8aeb2a3a6ec6866494e3108c52f94cd68f6637d601b8eacd883905384c444a253719affb59a93a303625332d84667ff47f598a41a90c00da4f830f14978e05477cbd403e9e89199120fee17a083eb42efc7ac1a4ac3b70dc3fb871ead677cb4f984a50b6bf763ba586b31884023bcd3806372daa2704a0a00b421aa546c6bb0b823ae29637f7d2e6e7c1a79dd4fc3dbf195ab61650d034af0b180826b6ff8fce3aee6ca906b528a3cfc93400b00514c264d5955943df6b823510db3cafcb20ee51f0f5d2d2a6c391f689e9ddb5049c5178c064d5186bd65b459b24cbc9d79f641c13455821ffa2346a09d9e83fcc08c26ff1b1cc1aff0c172e778f5d4c6c1ef7f29b6d8dfb3881cf7054fa70113feb5658fa056348d5a8219e1fefb3e5c0dc16ce83da796ee6593d2f71e6866bae48d8c81a4b5e3909c91b7e54f815588093db6a7fa37c1e907eb41472a20a1105b8dfdf39c4a6a9fce51ffdc57dbe4fdfae668cbf4e87e027956eabce3951ce3889f3e97cb3a8be667b4cb2870d8688c781a3f6d04946b276b6e69d65fafb883ea58fafb7469150429b64da23fc5146f72e1a3c0cb7b89458f1d4441e88af0ee54f6091e5e5cd7d75a6fdbbd88b5e8878e94d29109ef26058e39baabbd36be0897e239f4c128d6b96deeb835c01df92b60828167c7b6a6fad4de3331264a08c908a0747bcd46287e1eb109aef5dc50dc20c121df4fa149db04ea916f2592d8f5f338f230334c9dbf4e97d620e7a1d243bafa4e5cea260ac4a67de2dd4c950b170de749c84bef98e56054e7c0a35962ea4e36da12ae99c9b82334c7e79626aafe70a5a4acf08d1598db55807b5127d2669e543bb0974336d20617a030e41c0b78cb63ddcc4855030daf52da7a10675a6086db11d89781d51e896a161f5a481ed08bbf0fd8121f252c340f679ac8a82898d86223ceff5d52a69d3bc53cb9df4800b162a850da163e41525319cb5f96f16ca34d7aae29ca533a92b2da0d45c9d8a55a0ff7456bab6071108feddc5611a32ab94f06e71d24a753e7db6ad3ae9d6cbc0751172dc82cc3a944c490b3b391b900c5eb4f5a465eb17a095bad9cee00dda129470f7b34e4de3f94273b9e23f08f8a04d958018e617609f96dff74bec2f21b08d28754aa3cadc82a5ad794290833840d4fa97d1dcd0e9208a6f5855e275623777536f62f7048b97a961b3fdd6bed6beeefcf5b85d0409eb4d25ad022533bd01c03e3db06ccd091541ff99f2b22791839374b1a73de4468a18249f9e276223fee125db58e7b1172af415066a0afd1280d4267090fd3092c17765691bb69b98326d555c01869fd20f89d181c189edd42e71a2d9d385819b8983d0ffc607b79790ce1e545e9b5b0baee5eda4be5ae5650bf9a7dfbdad7d2ccdf7a664d8c0e948d83b34b7a513228d009357eaa98c20cdf9dab12e3a8527253c78805793ea3800df6cf09adb61e360ce9e4183651d7876b35fcd8186a5be96d794fd2f8d4e2f8266c3dcd1929641ae3f7b2a2c092b8ee539d8a394e0b513681a75d8cfdde31d13c2582ca77c4454c2c441155ea61af0476e599558598784b4ca40b0541d1b561e1a4e02003a722908e358af34272f497f5cb6a60ce021190770e36fd45353739870083ff970a0cc3a4bd8842ed5245607175c8240b4e583435a67729e78c4bae41ceb2ef5796256be48298f1a8b88dd057d76186ec044f3b033899cdfd392316a8a5c4e676f33b65c90b72b81f64bbdcff551dba7cc6bfd33a25057d3594047ee210ce738f1bff0307dc47142ef5b4a76cf0a7824ad7a3d9c60cce713889e0c3be4146fbecf9e793c5a6e053640f3010235b717d33770a59c9bec4f15d002a7ce27a2d4144c3cbccfafd672b2909780cb1767325eb3dd0b702bf6285515dfe74f6a5b5b7027bcefa7b453811408e9732972774dd11d676c05587f2ae44ea3e502dbef414896a77b8df73dfa92931614065bafde1ae651e2b89fc35ffb20564109fc852bf0a0aafdabad2e5ca274d69bc47d6a9011d65189ecc4ab20da114a869d7e7acbf547b9612aecbc2b706527ab69d319e0e7428d6c320b6dc6814fcf35eed5bbb3d8db9d5e090233138f91fb23b50dff1df5a5537a4064b556b9b9587fbca12b2d248f7d831837b756b1ee5652d8c2578d88363242c1a7d32d8cf98af38cd4245679bb4d5c4d26324eb89d66722aad86ee4334413a02b02b5dcb4e089aa1c0440b767e827c447279910d70b567b3c7df7291c1b9697ac7463b4b7379e068f65c2ed761e66a1c0373e0c1d1469dd12a1b7996054ee22c1034bb150e40fa52966312294300c82aa399f28001b72aa8629960d7fe554e4322e46d87e0b2a87ada388170b127f02233c9ff5916af4b8ae2a02a1ca5b403181185ee2a8581fa5e1c9a121c563b144e3dea09c6f50181f4e713c3157ccc6e2b6b9d10389bcb35b5b7e51a1b696b865f9aaa91fda0993e92957bc893f9e494cefc720766e30593a3bd4df89e96619db618e8d42bee0f6f87193", 0x1000}, {&(0x7f00000012c0)="a02b0ed7fba55cf86994a7fb3e14d06ea8cf08aeb36fdb905d6806102ec8326b", 0x20}, {&(0x7f0000001300)="fc6b302124adec0fc86fbfe4d76faadcac9ebad54070bd89ff39bfbd7e26bc62ea4da5cfa4db8a398b0bf087441c1f9d73f38892aa6cdf0bf636e80dc51af72cad8fa87696fed7281f589ca39348e7b3c8a157afc080f432019ae4649a9e89d5406f2bfd292a985424b46bdbd14bb14ee2995a6fe1f717dcfd20c87355dcca81c285c1f05390dfea5e64e1041d9956bc76ba2a9f71408ab7cc56a6b3f73b2307cbd58ce487aea145dd4386c69cce85a6569662fa34eafc191558600006d4c242612fa95c243f1a33b27c17c693ef79041ed49147c4d7eda110e5d5fdee0205e526139c2e57674acedf1d528b39b6b2dad999b2abae722031d8994c88f8456cefbe8b1b84d884bb5562cb6b56eb41cb80fb2ea42a41d7e83defba4f19390e13b1270109566bc76b879bb20b07b5565840dd5fb8c3b40908165e03e373ea6848391ba6cb582a59a4ac4d3b9e84c19adeca8fd27a324cfd2182008d3ccfe8a6e813b67e7e0c904a2a103741514c4dc263d1fdda7f020880a5d4d11cdd87f667e25ec2464e12a780fda741c00d3f91bb7d8bb90091df04bd6ef18b15fd42590cbb18c0c16b7a8380e6b31efd793ae304bdce406bfe8cfff958286f745005abf0b3b7d59d6ee1055f71a9bc9e706b1286d7e57e00253bc619f8c85db41ee222d420fb1d7db73aa0e47ccf6ab1069b60a046e8c3c6b00b7e6f87993f1c4faa5800996993aa9d3b6862cd7caf2a3b021fb0aa659968aaf58d6b6ee5ad1e55abf4358dbb471ba5125b9b112411ce43397f52ea7440b444c83762c0dc1bd3702ca8e164303b83bcb12d48b1045472d4521bb970f7ec8b825cb59360b4db166e0a6fb172db35c0f49edf390de9f2bf72143e938294b17154bf7c4dd32a4af6ffcf7309244d1ea2a923de92b931dfc1a321a4160556514ad8f87e878bf3de2acdd25989e72b1a617628dddce58d4a27b9908a41bf84ba17712cfb78b2e74e036213d96cdafe3d6c6827b7974e7ddcda4f21505d3e9550300d50d81d3b6fc98511c547dd08996a40f078cba503562c3fb93c7b799097b5471c287b2b9b48261164fed684a812bd4fab37b91fb564dcc5e2eb79dda6f0fff6a5d225647be3d50f2a41d7e1f30b9543c4cf35a89f2062c4e5e89a6d39ac8fd9636ae9483c2109e6cb323b84381088dce39b2f8130a0fa6e5ea9e25bbb3ecaed2f6a234d7a899da1facc9787a82f83080f5ae171e9c280476c5a4b3b316d0adaea3575c876fca441d8ac225244a996bbc7bf87e7d56edd56feb426cb4902add7655d2de6a81735c3348d89ec4f21fc1da303522334d82f7cae8e6c385376fe9494c326ff5fe51b86f7a23673547602382302762589ea299f4fafd53c3dd8d9bd6e71a75d6c1f99b962468933bb00dc9f42b5d0d5c57d2fd6c5a380c568c199fc20f53539978e6c2a8212483791505820c2a0a961dfba469f4c48039453e97dbbdcaa31114724d92dcb8ddb2c947c8d6dd7aa31970e3881457a3cc8aec7720cba7e8be82d70fdd581a708bdba6957294714034e6518a7d310822cd3826dfbd739e7610ab61a70bc4918b7a97cc44ee9672897cdf1ca29b3d9a41a7d41ed42972dfe9dc64f5796e1d5f3618fd9f67889afed46d187ec87cbe77b58ff0dc7845eda83fe2247c4f0414d82a6968afc8485698893a6deeafd8a09155047fae43cac7f795996b2d810ef9d871e3fdf138937f23373fc33e851a58e9a3635b90705e756f89f4f4950d3e0286ec2b8f98a5c7a82e04c03618f4ce13cdb065c8f890c4bb497c13c5bc8a3a7fca91f2d67f082220f25fdd11bc6e1b625ba0c5408bb4c68ca4dbd185c492dbda8b225b4dd939055e6e394427f8e24ff294f1cea19c2e5ac9abeb0c86c06d7be930ac21ad04832b2fc334931ec849d3d8ebd22814e511e9e456f8f2eeaae3eb9380e59b07b942b4b8271a081bf1bf6369e349294506cc4448e394efb49d49f39de1a7cfc704d82855cfd3345656fba5bc6be8dcfc9858651ec1ad68f0ea8f66e9619b6dd371d4f604175b38052e8be5fa0f7640251c9c672b4d3ace02068889f85d6acd8ef296745bcda5aca807559575cf7d259704d1e642228a93c732f8c937e3abd8879639ec0af167f8725b82d29dfdd948e02fb3733e0e00d33ac78c40f16ca64f3acb08629efb8eae47034f720568b165881deee17b7d34bfd3001e167aec7f17fa87ebd858cccc4e3a14672cc0c588862f2b56d4dc3578af1ae9f28dd6170d84fa51a9e84ee508e868de936ae84378a878291e12ed2f26983c87bf0c7bfa1055a139faa3f61e618f10da5f5dd058011ee036412e6282da2b2c9e4f424022b10be29cdfa321c386ae5098156e4b41be32bc3e2593d04e7e661b663443b02cf7c483820aecd65f0693ca7b57c06f1c3ed384a33f58948a380699ac3a4087857a1e0c6a0b22d9b4ba19eaa4a1b61439f53eec531c0954359a0a92217572e4abe87ac50e9d6cd5168f93028fbfa740ed739ca4ffec17944ae38c74b15fa7bab85741f8a8680a0bb7387ec1eaa03ce2567115ed7e95d06a3484f9dbd802495a774caf66c0b16e14a2ad07ee582a67002e5fcaa87ad66147d2b1c0e3475279b3bcf1081ec4e30ef2e105beb80fb8064b867cd68d9b266531cb08cea4f30913358a365f27804b4f154d0c48449a9321582cbf50d156007758c1efe743a3a629e902b35ef8194b9f9cabc6f2141eee31e731e1529810f7995f0cd01d6ece140eaee7635b373f59556704d18d3e554a0d3f82550ca9a57bff43df51e53ebe56fb4144a7468cd767e77fae925408591fa423c0aecf24d8be54066e946ea734a83f97cc09bc43b48b71c93779f0619dc721eedd88d5031d63ac3e728f807d91e6a918ec5b471e89f5e03eef72e8baf0a759b731087c5e851f934746854a854a74988a4d23f00873f2f19e0fe12cf1316d8808d7ace3a438a6f3809f46743ae721625aac06d760d266e162bfdb342c7629e0679cf5e137d238110d03c430864450b972f1d5b7a185fdb550c0694fc1e4750e7be6efbe6d1671b6cc49fcdf5852b11e0dd734b9e8cd3e593425102a0bbad076ff6198e28a4efe27d5054ae1ec069cb448e4b6ebb44209368e57e538ec0238fc42179feb74554246848dad1e14ed51c5f75fe7f6469449621da55e72cf9e1c37535263877cce05ca6a59d9bef247ab5fc6e4cc816bf47bd0279d1cf506cc92e38145feb5ea79485bb047ad956695d1775ed6a20c671dfa4a0b351659fbd56255b547bfeffa4dd29a7a66f61c84f5312edf315f14e669b7e94801506fff270088d27f8c0053248d5727381a735e66a45233e14261e241a57c1a103248f3fa8e724fce48bbd74cf9fb2c464c4fe58c1dd4a8bedefe99afec43d83582861b2671430fe407c326376657f9d5ba4527d43dcf85b886567f2e7486696941eb3772c9b13c5da1ed34cf2e863bf5f5f3615e248423f079b7b76d4de108dab402f1941ce84ac5bb3476dab74b0187169a2bf5156e868866b76bbfa4678380c5e1a8a80eb9e2b6b0c95c471ba2340d9ca21675b8054a06a15ba0c86d9276314bedddd0898281b84764a2538dcadcf7aa8bb31acb31dae4a135e543ceaf6091d4dbeaa0a31109b3e34bb1d31d4e196d1a450852d0a3aa6c8e4cb7522552390ccafe65a49964ef7df073ed94bdbe57dc7ff7949766a854dc3bcfb4de96568ea1387c111598933fbcc6557f55edd3fe9990bfeaeaa3a75eab155735dd3d28ea9f2ef7309cd5d515a13b3d83a933338a6d8007d08fcf0b8023e410372938f467db02ab76855c369732ac3a8f2611f525afed8cc268d5146d433502cf9ba09136072a12698b3e8c2129d1a189ff8e5af4dd0b4a57425d9fda207d6cca7480080b7ad6e88e910391457646d3dddd7660a180601e4469b61c81277099968a905fc74427985cf6eca766d2f93baa9ee03297c11337f47a94d2774893fbb6ab9a1c12c220868dec170d496ad0159b378a433d0dafe9b94c66aa60f1ba29effb352ae377dfe9e3248a24060df40b1acd2c9fac12cbbd4600f46059bc0f6c786964d54b64d176b4277ae7fe538216490d3a56ae2c369f11e29ce779d1c92d73799ff90904e38c954d4058ef0e8b0fa51867a79fd0abb3fc71bba50664c621973b927b34dacd7f2ed118917b1c343734c470603c725e61022ad79027e9948e7c24a23c0567f8e18750db24e2a5ff0c4fb986dcd772471f9e876fe74af0287b417633669077532670d8856d83e1e3a39420cc89edb5bffeccbc608949dbccb5f24263efd9f37b97911e2af27a2314a558c500dc45bd3798e6718b10a7e08aa0a8f88ff91d5bc404dc1152df98327d0ac66de69ba3395c5c8ba35aad85b0224bd54f9f1dd3f2ff5891c806595111cb06710bad79288019f65f9b29c43ab76994d3785f92c0f7f0999ddf9386189120a1b0062431ccf5f084918f6945cc9f99775a17bc9ae872f8214fc4f3a6ab5d2d7b0080b7b9562359fbef65f0eac57d4b4261ca7aa0a45adf116885e6ab1306e8a3b654f9fa57a4d2620685797d7da6ebf915db1aff0164fe6f769ace074cfe3f13d46a0890d5a617d3dc2af829cff80d34e97cd2617c067987ac645c8588863dac1484a9bdc4108f23b63fd4158167f22adcdd252454f051368418e307bbf6164bdc0437998fb7804e0076228835af25d431095646d36fdfa114250dac4a79921490274384c628962b5729b13cf0159f477f5665e2067a11dafd8f349013cc83f0194bb0309e341133b247d48780d1ab5181115b64bd501866ed3c4290a723e30433b3bae753d42ff50422a21aceac9cd75d5a124703fd7c7e70b88cb2b0aca524aee45ae9a8986ca17db66f64a855870d7645bbab21360d4d206989f6f8b978660f8e6a26b3701825226cf630671263511d2b2a456f292b9699716d77c0ffcd24f64031b92b48041052138237e9162bb29d746301a5b932bd211c83e7385af7a25d4124624227ca65f9580952ea4ea7d4e7b6ffde98918fae04ded15f21c5af36ef4d3d51a6a35163616bb91ae1507482707e404cf18899079edb9b053e24bb758dc7d62db91a8f6e28840c58ac62f4e38ac39de40c294f16f3ec87351ee3c933784be053a7c678ee876e188e7bd08276328d2b8a3419dbb251ed4a4ebaa577041691ed9121f4e90ee8785cea7121c48c0cc3bcc84327e8fc1667024a4d4bb7633533e5b580505a0811cb561262d2e87a743df23eec97e10e79741fc076635bf80913bee42b3b2c5cd84a3db4ae525e5bde5f212b2eb419a5f4b5e30ed187b42357416cf73b5fbdcd15f2c73a076a67273cb2eb1a3c136943d545ca3d8506912c43452dc9350fb5122311f7495483ad697cc7e1c8cd213922fbe0031c69d2f26e29e1a157836af396338e5c4f060dbeb501fa4c3ec69502d80e2f72f619207458fc791f15e3195c752287056b0d3b6994f26029523432922bc2750994deda1f1968248162048b5d0546c7f218ad010e96009d70354408fcfd077a65d474822c6e8a7a16bb41b457ec2874657ffde079b80d7ce8b100f1960d33f6149764133664b3404882e0e9433025c794025fec8326c9ab25fc3fa23b4787566b69eef6d301c6247e8072fddba3464e0b909221c4ed0964887c4443a219992adad4e89156920f9946850f4ea92dd8a6d0a1bb7e5f117d798860f4b7ce2e75a2b577e6ac9f160b979c83b2a8c4e6fa34ba62831c0417720ef04eff424ce57bad08e002dce9bcf7d6fe9548e5466b8fe2206a3edd240f9954270", 0x1000}, {&(0x7f0000002300)="18d07a0f62d4ec332b50533b36776caa554eb90575c1c34e301dd5f8ac4df15c67d81a67e3dc604ddb6e616d27b79fe989b83dbd7f3e386af06c0680329f3943951e4182723de5c37edd33def16d8a56c5e68b0955724e9149ceccab70833eacbe6b7b38993a4b956077fe3aaa1db805fbe91304ec10a58f6b138413454bc3ff0471cad0cb2e619100b72a9fecdc2a880b2a59fd4d74a717d058ef1bea29a5ea02d80809cb6461925eb8ef705aa613d429a81e6155c06bd1d5355cc5199bce84acf84dae11dfd62e19455632f08c14ebfefe9dbb5284acf270343fdc6892b93a73e5b0a0520c5ef141d2b20e32b8a2b9", 0xf0}], 0x9, &(0x7f00000024c0)=[{0x38, 0x0, 0x4a, "d49529b4b2172f0f1e1f2f08b40f64b62503e6c178fdeeafd87b5fa6f67e05dff8"}, {0x28, 0xffff, 0x3, "6570b18bfd49437e99f88ffc2c1636e5a7ec"}], 0x60, 0x8}, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x128d, 0x0, 0x0) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x600000, 0xd, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x7) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)=@un=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') 16:00:01 executing program 1: clock_gettime(0x8000000004, 0xfffffffffffffffe) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x106) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/150) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r3}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) r4 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) getgid() r5 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000004c0)=""/4096) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r3, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) pipe(&(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x1, 0x3c) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d2b3099fad037cb3", 0x8) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x12d) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r1) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="7572dbf351ee72f87691890e8461380072", 0x11}, {&(0x7f0000000140)="da2cd0cbbcea46545ca342900b625d9c800b565313ae86cf309bebb82e410989f9192a5f68e51d9447d6675f0fe9f002d8f648b253b380c49ca30c8f09fe7721fa00e0a5d4824cae0c7475a3904cc3d06e759fe065b4e4a6caa799a48e8ff35f8f8e4736b6e60c7644c0fd6bd02b705eb3904d73c52f65083caedd4b39cc1ed07ef6a52ce9c57a19b095cbc679a89b87f3df35bd6ef3b653c25ea8298f5d4940fa6a5e8306af3c330d2c4aca6644ba0593935fcf302912fab8234f580adf9e0b6269838fbf0a1832a446543ac6461bfe7a110f8b68cd344f4c257d02207e32844d3c00e8c10a74fbe5b59b6cbe50410a6c788001af5cc0b2292015f040e9fa430bf49f8282c347e77b4f5b8fe0b510302ba98f8ea096b458ae214923ee86e6a39f13f5413d55c0bc0b811ca465b9e9726589d0f7b859deb0e98a0b2a7915c63a5e8628c5a412659b043b2c5eab591e9f13b7222dc09572d600a5bdf6b3e2e19b514fa86224a85b9e8727acb7d96db0dc5574a4e3e91fa8e725ab1a7289b80fa896d215551e06ddce22cea2b043049f75a9615babd183dc1414370f03a15ae9a93381c480e766b24a6eb1d76d94a6a65dd61f8d523156b20e374ae164704376d03d27e0f0e0436fed419080a13f256677d66c7a2e83b73e1e3a77f95dda734997b1e16be22188e11040ab4ef5b4f95ef78196d825b12425239caca2d43b2f33e1ce7db9dcef6624aa06f94f2355236451393b69268ef5457bf18cc89093425d16de5aeb0a866644f213a894352e8039946f2b7c7e73389e8169ced231cfa677aac4168b08b784f49a71fb9b809d55081829d07f9e572d21eafc3d3b9fd2f797f9cce383de1807e9cf7a4336c959107e61a6a7a3bc11ab778b3973e0dbf9e2f6aaf680d40cc806b4efbd8d0b2a5c79bbe89ede8568089eca7a722f5eabafba259a768906302d1e31e9888ada9f50652a581fd2612a35cb0d7df2075565fc880635ec1e5643393dccf6cf34b6b28fe0a129618a9ba520464cab9b1edbba6d5df5e56e7c9864f3fed0eeb4063d720575fa3c77e79ed9d5d7dba46fe8d5dd53fe395962df19ded5ee58334fe6770918f535c6742e4cea050161dccd56515902f32fc6bbbdcb2931a627eac146c78fd6af40d827eee554d7bab5901890aab5b3600587d070133e89e8338436053a908211b1e42245183a6578361dba86ecdc6a9798140cc85201629e159c3958cd1b55e327c3a25b712375cc5f98f0c366244f40b41e759ce9e111d267830c55174594e2545c33c7788c65a6b69d79c9b7843f23b4196ec6a4297a6e3acfb59f8e0905ce5a385198b7c6c5a0f5328f46818e8231017ca7c83586d2906a95a59ebf2ed2ac655caa90013f63e124f2a2e9a63f6b9f8938fb76dfb9abfe156e7a3ecf1ebe0dd39e46ca276ae7d012e526c40adfcdef1f2ebd3c68854088224a5546566a84f95b0f78ef314b3588fd8f7e314be74c8fc672ee551f2d2e75efa26c4ef7917e696b053236eb4ee170c56261bba3a1031f46f2ba93d106dcb8cbf53c66865fae1158861da996c562ae0bd031d9d975c0b5f28062dc2207a18a223d170aaa41ffcee9d24f76efe1f6a71a062802e8615eb3f9061d8d65f78ab9bf734085f994a589d42349f21a5c19b053d151df87e7ec0c8d1972becf30105a402799154955d9483bddeaee65fb569b58370df13e61009dc7261cd577d0cdae706f75c50fda9f0193a7234b8447314a1ba4088579b811c9565bdd7e9cc94517d0e27fad1303b92687271680dee8587678879ed8e97ed9e4a749284dfa558919b99b7001635a44f8473f011f669d514d051451abab52f38b2f482dce326a88027eccc434e4dac8eeb927fc89fa3f737a208ac0470865ee744fd981cb9adf4cb15f79689f2ea917fe5cbed9586ca6deb85c3ade1144d95de76bba6537876bb3bae25ab6a8e3f16bf57c67aeaec728090266f0946964ac342e95a48f1a9f20871e91dc4def91bf109e8b21f502e23db23f4ad803ea3aadf5aa10a5945c30a4444d358ad68b6f0af99ef1af5e8af935a84778fbae85f1b4ed725c47a63defc7996c38918fda0d9444276169828ef8ec9d2d466033dbea5f1a531f09430c2c961998cd28fa20cb0e9b66258922550a0270fcb54aab373253266d40f6edbaaa595792452e262de1ef4c331df9e1e013bff67e4b48e1f18fe68c4574ef0837a5392ebce2aab310da7dfe58e7d9d82f0e954cadf420b66b73507a5126b59edb43a63d88e99bc98f66c773c11396a4a93581af5f97853d737efb99372c1afa41dead2f0002b280347cc9d3b9f7e3a99782bdf3b14a608c01902f8132676bbccddbf69df8a4d33f8cfae216a034c8db7b6980914d80f397f09194df579045b4c609bff67e35863e8949e9bf4d302d4e2a219253501d6664af0130bfeb1e538c80929abfcb858f0658c7f182d644acbe951ee56fb3736193783b6b473e2e7ef7e88582a65da087e62d708fe8ef7769fb5e6946466d691f088207b81a287f9748f2851b5db1244f60f58d0c9b614b2ae452b501f5afc9521f658fe28c135a39ce58b0e16e66eec10ef0cc2ee720ed983a8c7ed7844a60eb302dc9eb4654b4c45775f953ad1d9074cec96e2c7601783d367dc49b1cb60f8873b30e3fac1b0b3ce39efebe9b68fa0886a1cdc3f4e0762e3961df2ffa3415545d2c866f54020125b2dc020bbf727d0e9471dc581e3a5a63f4b70d4f70be83651b48f2e9576579b593755ab632f0c7e993c69aa8923b156a9e216de77753b914988363a7d12a079565d696d54d35aad40f47a16d253b53cd0153a89b9d26bc19f86a05fc20187bd4c75db6a603008fc05125374c0ad35f2381d92538c2f135a37221da6539f9940bc62b03ae937bf740ab778c00560cd8dd2242282e63d5add2d552a97a7ef8a9f167d41a4f6d2e41592d2df9d309ed7cdcc7c7454d0fb5c7229cf850e782072931a46623987051725b0bfb3b64526cded7196278695062673cac001d949ab6f866f8e0d61b2d62e436b655a25b73c914ec1cf75ef43de7b1dcfa16885a0968d07e65df9b0decdddfc96538a985c73bdcda54c0724eb9b493337a08c156aa44f0f83f385d4bd75a594cf5810f65ab6afc1d5fc9f70915ca75055c11c133dfbf5510ab7cce9ce87a053948144c3760c90db12de7938a87979537d69f76239f8ca70f9bdd49459342fafba6f34c1b9c54e0574f30de47f384f427b1e2b916a39b1813e98b981cb7f877742dbb0a99b26a27e336e7be56feb1e25befaca84bec755f645db5dde7fae864b32b9c432c51c3a4678785b98903e08fd5d168994011386c74c44d4aecaaaf3cad4f0c8838d7fa7024900ead6905d9717bdd12b3568cd10427c99f7ed51b74b1c731390cb8f6e6e1dcb9ade1cccbf7b4049b45372e6ecd03e345ccd9cc5b2ba8c0cdc645707af6000a0be4b71f574dc80ff62e24f0da7cff34504d141f6b492861fde83537582382267504d37a01e7e3ccff03c1bb81b6a6dfbc5d88927210d2fca72ad5b61456ed8f728aacc9d1fecf6365cf83a03961eec08d2ff352fc04a62aa8b2f8945dfaf09bc7a82cba0316a7154398dca481160a74cca9e61137ba6d87ed4b8b4c51b805b7345773106f700c10f79163dcc3ba008cb9ccbd0b8ba985f1a3911acd873f4361b705507a0eb7025d1d30986344cd976bc53d2cbd8a92a0e1fa08b4a313705bee4dea860ddde053aecf2972c2316b06365093bc41e5fd191cf369130a6264ae2669f1cee1abc8478619dab38ab09fd849b0d3fd4efa0d50e1319518411ceba9caab8b1ae881224d45b91daec877a328a5712e7c2771caa8d30b3193765db9531996c8b76482d385d4621a7dcfee50897a064c1f01dce51d9922a15f348596a3c3d71a52c67a24eccd122f84de1ee4d4536f0d9898a6b0c7349b0f554bdc163c4281ff7dac06903820326909a2d94df230d424f404155d629c9753fe870f7d33693ec4b3fcdbadc0ca99af7e6a0ba7c9b03303f35c8b75a9552444c8c3a5d16b2d744c5644a321e05b9119b4ba5a2e4fde3e014be4bc08b2a9506a4c34b82524e79ca3851f427eba51c3b41f573e2c844579e5063d055554816ad9c2242c584f3c1e0eeabaf2c85909c99bb5ff80c1c90cdb47d9c8ca107c72235d07054e550660cf6a5c002f8ae2224acad52a79885f6e18f678c597becf9c52415685c2e8c8b8b31e988201e24586e6be881f4761e01db8159ed2d8349bb70e6ed373b6d02c4228e718ebf991e9b9de59d0cd028879e890b0e7adf122e4ba94579ffed51feee037262cefe56fc0bd63bf002fc7dc4a8c90951ee9f52ef2360967a161c55b746834a79ff5ebf82a62a0580f7f3db65df0c7c756250caea967f46f6592c0f9373b3bdfccc45a5ad80f25a7e502259391f95c679e53494a4b890e89ae12b44bca17876bbb4ffa641df6412d0fce4ac29af19083b5bddaaf06a79d4f00711043e3b99cedf676ad12654b13cdb685df2ce50808dc1a766378b9fc9ae3683d3fc32280122cc1e87fcd6d9aa3bbc14cd2e6c0cb9dfb28e693d06bdd2bff6ee99bd476ad589e0356a5eb6c9fc6c40387f1c81f184b6f5f7e801bfe38f0fac9ea84f6884a0f87f7499b20bab492c2f984128f19dd16253613f849721b4ef79aecb9ac532574aa9869d03f679dd7421f17a1fdc4600fb34d9db98e42cceff6365de81af5e15547faa1bc7b035451863790b14fd57ab554a97bdb09914c03008d9415e079340a198dd149f97cbc96794d8376954ca748d3787275218f741f7af2c11961d613f9da13a5e3826b7df3172b8760a77b9e3b7b70d0ac5d01b44a40b41e4b7e2bd8b5447f916a9a7aa0571bb90c19daf417bc904981eb57678990db915b574b5959545f21be9744d44b164f9dc36c8fa261815d107ef03276be05eff07971f7cd5d6f231a6a654d212f924a57ad161f1af0935fdc09abf96dd77888e92fe040053e27362a5246da24c7d3a5fa49ac4d026391e84fc1591892de1299c748d919efe8487225659dda6cbde624211474191b6b1bec7030279fdcb9df2dc7e2ff6ab5787ea8364e7fff14298a77167dbec937aef6f31ad3d5573212c325f9ed60de91fd62cd3fa20dc5c270a5d3ce901d8fc909e4f2c77ef32eb31014367722a3657683cd75c35de136dff23420aaba9e63ed66a817c409d4d5b974e59478f1e3d410b046db715cc9d6bfa20d5ac0f2d4a96ff39f0c698b3f14026f10bcae7905501530f78854a3dbc4678d3175deb6eee844b6c1f3b26b09e2cde2d4c461520e36a629cd3dac0be20e29b8ec14bd3b3c0ce85ee024e0f51a6cf5bf7e92bb67f1f9d9b6dd89d5891b114580a52f0ec85bc5480e1b42ac8dca00d7bfab3ce33a0dcfce149052d0cf8fc7b23599d3e5992e9ae48de37059b93508b897bc550ebde9ebc7730a1e42161b943ea27de2b5b9ab1f8201e7de27b66a7e37042354629b7346134635ee3db6f3900cc4d4bca90c7d7abba72398e038ec80e1116740c0873c70b43db47d5b97be5bcc8a52344d191f67c585371b127deb2402cee96a7d93d5934542ada3b98185d72a0afa1c252a40b94ec505ef564d655a22c3a29aefd5d34edd7a0c2cddb385bcd198e85d40250f51f75e046ffbcac56b3986072437f717c5fb3d91d59895ee7460c0fa004cc1fa8ad5e2a43d0e5868e3c274f8a03209ba68e49da25fb54b90940d4cda379fd542e6119547260bc0e0829bd65b368a6513b51f9d6d3c0143d29f4ced0e49ff4fc9af3150", 0x1000}, {&(0x7f0000001140)="c1010586b8258a4d5790fcf754b0fedabe0657384ae2130224dd03db5ad3e627ee0f896bb72b671296f9b05eaa3712306e918e450baa1e9e0ee876aaa52f85af97ce866e1e5e9b0482256c62041a49fe7d12583dc736895534a157dbd02a25ad82379a14abb81a164d83d5df442e6d6a927cff4e8d45ffe83c5d0c423c36c8768ed8b8e9ed30f40a8608d2b7b0934591631228cac897702b0c659c57c26cd4abd0e238cce6cf5f80e38a85d5c5d3c7ccdd00a45d6da7b2ded55b042ba45555de6c6ba7e8455572f130950a3b1bbe1699d7", 0xd1}, {&(0x7f0000001240)="d0ceb99307b2295b84aa0cebf56092031d0989b1a4255716081e9bcae685480fcd4c3aec794e586ce0901fa80a269f8120b2709b0d8670d8fe8d1eabb3cf2bbe72cce3c58963795ad87891f3f52bfb16b6dd9e7bf41eb6bab8e4a86f4200550910e73a2f6d5b41be79ece39ffb6f684ef0488d58abdeb78a3af800543f5e81bb07f2443533", 0x85}, {&(0x7f0000001300)="467473023486cbf0f91c44463e1f68cbe6ee6c3bc917763c928e6ed3c26d06d7c7225524d410b40472e1a79a5b837053782a737e691ee57dbea9d9018700c479da49737d7de3f439320957f8677c1ada0c40c76c692baec31f1a1d79a04b500a0ce1e545b802037247d82445b469a047d9470ed6644495b2e3617a9c31e9e4cf400b1563ff3251ec276bbd8e665590a368b187bf70b1322bec7b4aaec0f61db61a771a669051bece17f18331033e4a96fdb528b5967e87607b20ff3296985b537d3c9c771497929fb713ffec7ff24817fd372edd83893848f1ee7c73bdda2f4b01dfef6950c59b2c654771a043237bde2bb6ed27719abb555d", 0xf9}], 0x5, 0x0, 0x0, 0x400}, 0x40c) socket$inet(0x2, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x20000000000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1883, &(0x7f0000000000)=0x6, 0x2a9) sendto(r0, &(0x7f0000000040)="49bacb5346f3a24bfdd7d09300e0b8eb8944a2032b6e8e3a6cd196b295f3642a4060bd2825e87f9b7e8331e0e38c26299327e03dcc246ade0eb22d8e28c3b89a553fcb74116f30983a70bb5cbb6cf6787e255fe5a11e7f30b827347452d93ebc35a1a8c0c553e4922073bbf4bd71b2c80258c235feed66528982724b77e291ce0a068665b04876e1e64b1c6c72e655684f765fc4904a2fc5b09a6b2054ec310121f51d559e123e2289eca1e46bd7", 0xae, 0x8, 0x0, 0x0) socket(0x1, 0x1, 0xffffffff) 16:00:01 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8040, 0x35) fchown(r2, r0, r1) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/211) 16:00:01 executing program 0: syz_open_pts() 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0x4, &(0x7f0000000080), 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000180)=""/45, 0x2d}], 0x2, &(0x7f0000000200)=""/204, 0xcc, 0x7fffffff}, 0x800) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x3, 0x2, 0x8, "4d111cdb08cdd5556392330e951b877d91810357", 0xfff, 0x6f1}) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r0) r4 = getppid() fcntl$lock(r3, 0xf, &(0x7f0000000080)={0x2, 0x3, 0x1, 0x9, r4}) flock(r0, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r5 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6010, r2, 0x0, 0x800) getpid() fcntl$lock(r2, 0x7, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, r4}) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="840d002141ec4b00ffffffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="b9", 0x1}], 0x1, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="501549c03136cbf41ce41c282170486eb2d1a78bd5bd8691c2a05a3a14fc20078c9a6a3fb42a8543700b48f2d54e6a8fb84003249141e142e8d7b0fdbb88bf0db73682947ba6dfc27e0dabe5afc2351aa877", 0x52}, {&(0x7f0000000180)="9b9e12517b639649152d6bdab7835d3775e67785038a169675e9481c07820a82d5c4073f7402816c6950f02199411b76c43e8832dd35628cebde6e3bec87101a25454dda3efbab952b0b78f1ca6429aaf5e0578e6b4591efcbf5b0a833bf4f534715cd1877bccf76bedfc7ff1298c968753ab7a8", 0x74}, {&(0x7f0000000280)="8ec69530fbaecbec9e496f40ad255f9937cb1fef3a58c02273407a067c2a2b1dc303515cb6aef06e533d12bc0635897fa5f77f2926734ed19ef6e351ea552431e6299c8d470e86fb89338f8e291ad2837baaf3bbba2ab33859e0c30df773e8d01bfa483c74ff81c0a804a0e508005678b885e8d6af0c2d3425b236fe9886eaee20447560f2230d776d94b4f1637e4b84bea9062efcc9a2fd5f589c665051bceac48d4e42d570870958ecb26da94df7c3c1fe26ec2c1e4efbe7b476bc6aa7bb899e94526bcf61a8cd58cc82ebc4d1", 0xce}, {&(0x7f0000000040)="a923ca2deddb1328c1288e5cfce691b6ea6b", 0x12}, {&(0x7f0000000380)="73af156f7580cbcf2f322d06fbe5c8f4a32324ac2fa7fea3bf23c6ff9d572cb4aefe01ac86af1352d64da8e8fbf00ab94cc3fb4171b7324baf8da62edfd004a5546d48fe7b9f586bcff83ba219843b4d17ae3f7e525d0a4771db8dd743fbce8cb282ab9876760339486c43e54467cc0d833c43e8a4e8c8597390f03d5623b924029e7394e7ddc9e49fb2b1bc543ac0ebd940ac0425344f077596d0ad370a4b42eeee75cfddc6cfe5daf218f297c6763ce33fae3889d0d580a66cf40718b8ffa45477bae6ea5f07aa", 0xc8}, {&(0x7f0000000480)="e494dbdd3fb03b33dd302378f240cc112c8edf2d2f43e03dc8f75e941aa477115da10aa152f62474378f01f96fb7fbb147c3cb42e2ef4fafc7d37a09c09330a7e455453f1625ab25fbe6fb8456e6c6a8164e17ed4afe25f9e9b36f1b00242b8c16efbff06dd025c33f34b98d48b46238865637dd92c967e8418f4bf52ef745b9b1a7d19b68cffe6228560a0b9dfdbec33053c1b7fa9c6af5554b6bd5c616e8996c9f420d67551af7e6501e309d07d632d8163f1697fa2186b228520d28f2aa5b0f2c917b794775dfee9a6408f40163b502190be9b15a2d7dbfc02c69d9861b8d50d65e7e99148d", 0xe7}], 0x6, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = open(0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000e00)="cfee7a5ebd68b7101756eea417b2cbb8d63762744bdede7801cf38f90cc978237ff97149b036b032663610e8296244cec52f03f437023d433ae190217bfac3621c3676a25839ed59cdd76d1d5f2abce61bec62ba76b4c0b7c2fe2cb5d20d8745894c70dfa44264beaf6517ed7459177041008493f24554c8ea436193934e8b6f274682", 0x83) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd9d2400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x4, 0xf9, 0x0, "fa023eeb5a63699373c78fe47f09c4bb87be942d", 0x6, 0x87}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x45) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x6}, {0x4}}, &(0x7f00000000c0)) clock_settime(0x100000000, &(0x7f0000000100)={0x40000017, 0xfffffffffffffffe}) 05:37:28 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xffffffffffffff25, 0x4}, 0xc) 05:37:28 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)="3a73ec14faa936f0acaa026f8eb0d14d2bb7f12ab4874e2e101b19b2f49af4235993c35bd7bcd9e0cb4f9e124d3ede6b", 0x30}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:37:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x8001}, 0xc) 05:37:28 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000d27000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x55) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 05:37:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x0, 0x581) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x6, r4, r5, r6, r7, 0x80, 0x7ff}, 0x5, 0x833, 0x3}) ftruncate(r0, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() write(r0, &(0x7f00000000c0)="161bb65b1ec11725fc490e94e9dde736c3cbf7bc6657c77e95637007eaafbf2ec920f9635af562f7695a9ebcb599d93be03137cfe68f745b8ef2cfd7ed3c06ce875458005f9aabd01dca73dab413f3d14ca5ea301cbf255acf2301636059a7601c4bec583a7b5517268f0c5d38f35f6d0b7bf6e55150423f5bbcc672a22d641f6ae2f4b49fac5d6608133f99663ca589044e81da48d838703a9674bf7121b6534d34d011ee799c42f9fe7225b1e97dbd707564e85c993593ac35ce5796913c", 0xbf) 05:37:28 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x1) 05:37:28 executing program 1: r0 = socket$inet(0x2, 0x10000000b, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="45db1800e66331119f27c894f07e26d1eb816729bd9ff9e2ea81204cc9c5aae9d66382c212a41e8a5310e7e9b54afb5f3dc6fbb2456f09cde6f598da150739d3229a302f47bb41d39a1e9f6cfda312addc64f4f31109835bf2daa16a3d54883bc5cdc962a7e49954eef47c6b6fd7d8ddb62b545d3f", 0x75) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x0, r1}) 05:37:28 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x68) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) write(r0, &(0x7f0000000140)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad600000000000005af889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d494582172300ea46c003507aa327b886f6234c384d1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x51b) 05:37:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) geteuid() write(r0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r0) fcntl$setstatus(r2, 0x4, 0x84) syz_open_pts() 05:37:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) r1 = socket$inet(0x2, 0x4001, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1197, &(0x7f0000000080)=0x20, 0x4) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0xa0, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x37, 0x2) 05:37:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/170, 0x19a) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x11, 0x800000000000003, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="26ec9e149e79062f00000000000000f4a84ffa3c6e9dc584dcc2933c846bfc0908676afb4c1b10130256bb03ea22a16febe09f2d80400fd3ecf7"], 0xa) 05:37:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 05:37:28 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000080)=0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20001a2e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x4007, 0x2999) setsockopt(r2, 0x8, 0x5, &(0x7f0000000180)="54727caf1daf42409c82dc46222052d6c41901b3ea9a41b1fb1a1f4f13636852dc4ab4722e73bff859806a866157bf6d8b61339c3d5ed02e493a6321fd3541e55effb91a8b653b4aba5951a282c70cbc699d2c3e1fcbea275924c55873044711d61560e32f094b67a7de0cfe5cb311a654e8cb0aa93bedbbeb73d5889e7d7e221d6d280f2dec1faef9799ab90d003a2e48a139f09decb323e014fcb7abd502c269b8ce2705d0d54e7583f966ab763014da7ee09b039e1c5f1ace3f362986543e501ba51ac47205566200788746f7b8", 0xcf) r3 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r0, r1, r3}, 0xc) 05:37:28 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffeff, 0x4}], 0x7, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r1, 0x4, 0x3f) readv(r0, &(0x7f0000000340)=[{0x0}], 0x1) pipe(&(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0x0) 05:37:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f00000000c0)=""/209, 0xd1, 0x40, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 05:37:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/195, 0xc3, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)="ab", 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="7270bf6740afb6bcf4eb69ff169a6456ab2c6e365ab11520c920c997d28e0d920eb74506a1e5d8f91793efed74d870f830420715099c0f930f7cb8cf6ba0f5b383bb76cbd62b391c101400651d6a84493bd9587c620f51f07c5d047b4767303b609cef929f9d8e1ab663cbbe113237b233e6b7f0ebebb3f6fd92caadc6f6927862931807993289fcbe6ce6c5d4b698cc30fc52d565c08c1d2fa0d19fde5baf3d3d79fced21fd5b837d50ebd7646e43459eda6d088dfa2f0eae0b7ee0d47ff8b52291ed27fd4269722841fdde2d7960eb970b597bcc0b52355f93f3e54d04ae179bdde68d06f0024673edf9d90fd368b5a56ffc814355cfc1b8cf988f95744e8df9e2db54755076ff", 0x108) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000300)="d791998b0de2b0f77561b2ba427f0a22def517d1dc7b76d88973c6695db87ba18491bc78", 0x24, 0xc, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x0, 0x100001001, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000004c0)=""/235, 0xeb}], 0x1000000000000356) 05:37:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xd5f7, 0x4}, 0x10) socket(0x0, 0x1, 0xfffffffffffffffb) 05:37:28 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x8) socket$inet(0x2, 0x8003, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 05:37:29 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) r1 = getegid() socket$inet6(0x18, 0x8000, 0xef) setegid(r1) getitimer(0x2, &(0x7f0000000180)) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0, 0x8, 0x80}, 0xb) r2 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/241) 05:37:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setitimer(0x1, &(0x7f0000000080)={{0x2}, {0x973b, 0x2}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000100)={{0x9, 0x5}, {0x2, 0x400}}, &(0x7f0000000140)) 05:37:29 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 05:37:29 executing program 1: setrlimit(0x0, 0xffffffffffffffff) 05:37:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x4000000000008, 0x0, 0x64, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x20000005, 0x0) 05:37:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) fsync(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) 05:37:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5, 0x9e8, 0x1000, 0x200}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) msgget$private(0x0, 0x2) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x9dd4) r3 = socket$unix(0x1, 0x3, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) dup(r2) socketpair(0xed831eae27c30edd, 0x5, 0x10001, &(0x7f00000000c0)) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 05:37:29 executing program 1: syz_emit_ethernet(0x87, &(0x7f00000000c0)="e58e35980261fb92b12fd02db9ee5f3d2daf78492371b1b831981e40f9b4b9da461b83642d6cdb777f900a8dd00dcb51c9d5094cf1d1737337092170bf094737a6d5b331dbe2ce800328a20a383c75d8e347d92b965e52a5af98ed4fd6630a354bc78001ad6ee52fd698a793d6ad2698c439b91cb96a45618c84e4cdb5f8450455d87cc5d30a00") mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000180)=""/38, 0x26}], 0x2, 0x0) 05:37:30 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(0xffffffffffffff9c) kqueue() r0 = socket$unix(0x1, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r0) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 05:37:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0), 0x4) read(r0, &(0x7f0000000140)=""/48, 0x30) write(r1, &(0x7f0000000000)="667d51a96ef830ceb33f55d339e28fc44dc9c8d7", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x6, 0x2}, 0x10) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1000) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000080)="844687ecb71b2edd562789df13ac8fff466a0d28be8f084864e54890f6d6576b85a980", 0x23}, {&(0x7f00000000c0)="7c51babe4d6e7ed9649345011a52560e367ce19a150c91661f427ca2990516741138f4679c217cff55c88896760cb538baf55d74c647d21991420ac5cb0bf0028e5b6af9e94e76a9b002eb1153d518ab8734a9e023716a1c83ea09296047e986313abf372cc1f6a9fe8f8e3142c3c5c57302f4f8b9729b99e648a3ab11aa35dde909e7fbee3d12c426bba3e0d0e4482be902199a2a434fef6cbb8d9264379d840b123508a3455eb330d2c688d20e0b2241edbede16d08fc7dd6010fc698819ef934381471ca82cedae0db1527c99eb6eb0f60fc6db19f5304f9e9ac8157d6ba6f7c009b01216d30dc73e269c62301be95be6f5824fab0938bf04d42d852e5bca657a75c71ba500099d812bdbc038ce64ae696c01f4868078ce096725995ea173fde4b1c90a323b5080a686413ab41541dcb728afa3b617f138dc25b9dea461435a2033cb8ba7876bc2bf4c2e161fc2d760942d38f331f591a94f6a9b8042b4f736ef7e59b7da6f6b28e830f9f5f03c78e9310f996f9c097d84f9aa139491d2ca4ff149e6543bec912fba4040da1f759463f77bb6eafd63b556821b25f39ee0408c86f4f67e8c1faf46aae0b319ff2904e34be3867ad8fd53d4aa910e605737879cd1fcac3751aac2f7f15f28f76c881a2cd638fe5e03355153b302de02cf7afd1ab13f83320d4f59e114334599ca15423cfb882857f3c252e16682471e9c6cbc0760540039f4b6b64567dfd545f988e461c76e2f018735934f6c2a4ce83ce683940b9d4f19694ee6990546f11c5a1970b537924672d8aa177305ed0e2df2cf441f33deb28eb663a7f17f4633e19d34698cbe057b5b817edfd64768cc2af2e83f281b537aa7720a5924ef5084eed751ea741789946548408eada58acafe0b644eb1dd98acbbeb9b5e460c90211f4ac98cbfac65102e27557ed33a7f0b4ccb2203efcef0650461a713b742936ffa0c4a687436661867e9a9a29a50d341fb02855b3ea28210487082fbe363dbd4d1261dab8991cab61ed2ea910a9b9d70d22c4a722314d1263b71c85c0cf694d2c34bfa64ff334b6ac682fdbc146fa7987c364f205572032c6db6a7f324a7ee55552abfadaac63f6ad1c9bb94165664485e5ee91b28e20e8bd72d75e3a101bea7e5d3ab977aa4d178690e9a9e8434cd5b6e88001031bfe7a55d46e571559aa2503e48db2b2b14b52e5d98ef23abc5accc623d679ae3018621215b8b1b6102232905f95796a8941c470028ead9638c15eae38f4b4ecf25e093c6a099c13434e6c47e144d4105da8d3b63d2dcd43b6bc56fc6808d23adf278f1b7b593173e1f68962b0ea282981c07e496faf2516221dd13b1af048057f38f1ef2d654d28bcb4ac832387b6f8c4e3cf2ad51ee07f58e766f66a4f06d9cd3771ff20b631a4b4bdb789048c1ae699fcabb249f261ede281c8771a48c87eaf329caf7e6314466f523c097a63a326c39f97e056b097c9db6b64fac8db25b7fa67276bc7c8bb285757e5bb5e67815f261e16d8f0d7fc997a3e0c17660d0c548b9280386b8687cb2b879672683ca3d0bbae73f982098c6d8d7e2c0ecaa05e38c7f15ee22144e358a8b9af1c5ea22c861523187a957efda878b4e0b66ec7ceca146e436b14f0e84dea97d3244fd000185626c536b71b70dc7224213b74e596d74e48c1cf2c67acd53829fa70cfae91ae2b26ed37236956a5fa7ec9389134dcb9deb97ae57a1531741b3a6cbeb029a7898e088f56732640278159549d497872d4d25faf7dd49b0341385af95b92f31af1a02e3a647478a3654cb562743b24bb07d5a04cf1cccb2dd6071981694bc0c00be510b90b3a189cb9439361fc31c0279d4ef4a41ee8866ede0788b8875ca383ced4a5c9148a70d954e23e6508800599c2ac3881dde576a8cc02b76a30c71c4cff89424ee8683757cec5951f69d76a420b00fe655f54013bd6ec62c38ebab58b0a9cbeae7b7dea8658befd4f84fae064aab70de08b51f3a90dc463233df1183f69072be4e454ced93b8ac05ebba450e31c06d07c99a51e20ca76972815c927984812912e9b4e1e92692004e01e57395cd1b68d48f2ffd51f66c82d1f18ce0a9f660ba3397d6417ab7a3569d895b3651699e78744e9500f499375eda135d22d88c07da605dcab91deca0d9f476164753dea192f39b5bda5ec856bc618136e535e3cd843f9bc90f1d15ff3e8549c6983d63f44e6ffd6708731497de0268573f8c8ec811e1f793dd8f5b7b56e8f12c6537d50f65694e9dacc159e1299b769949aec23bf57facbc057648b5dcb2e84798f8aec3225e1cd5b8c8db710f1ae89cd8a81059a98decc0ffbdb1732416d9c59d07d7561c42a76442912eda094a8adfc8c4f8ab8cdd6d1634e8d134bc07a894b0d6cbb0b8764506adc99f4b32132c6f858219eba7ada0ea3318bbe48a2a5e2c62760604971835fe021774b22df213ec073bf71f4cef7de61ed8d981ba8e37dd08cc4b3c44f0e4e7e4c659612188e1875b38d7cc0acce0bf4c0dbbbb7a729162b68f4c7093f653244487716e3f800070ff613590106566d1f044be6f424fea9584b1d3cf6432963d1d265ec9a509714c6011d5447c43d630cc0beb2a2c27d700df6cd9b4c208bf414312a2e02beca1205d1451d8f30bb09627e315243751df29e4f92b1d40c49c796fe2d7ba4df347a45499b6ffceb312bd5f845d15a82edd059e527c00a3eb7c7426ed9d29feac8ba4fedaf421b3ae8b4e72d8df52c15ad28a3864eebc33a9bcc480c1a8fcab5f141a587fcf60d5a7fcc97b2ab5f89d28b1a213a53229d2fca3e1fef0868111c2160a84121fd1ee7fd013a667a263862541c1f252e767fe55a59c21aeb41fb4ee6d4860ff5cbefa923631d4777e05660d4227958df844d3d46732a259b5252efbcf24db3b1176837daa350e6b1a72bc41657406cd7d9d659f946323e7b0404033dbca3f7a118d02fc09d8b8d4cab5662f65a89ecaaf4eb9cbd8d72466424a043f85fad86b74b31520d2795e2fb37bd5a102e9743bb6e4cb8f668af5f039d286b987c55ec8c6b05cdb8dac9685e1153f97b9dfe1b78e046fcc1a1b31741b3c1811861d912d1a8ee19b7e5a038268f411f0d8f1dbd4e9598b024b370fcbb908ed38f31b39fba0e33be066c13ac97684af93a7ac120743f1bef17cb491579cc41385c58a4a24ffdcb7bebda29eaf64aa98ea88b4125c693c1495e313a4d542acae11050a85ebfe73456b6cd984f3e370275d821d1f2caf15344099e3fa74c3b119937cc7a9af78a0f273bf9a4a5d3d3f4f8d28319ae13fa98fb87bad4c831d4764d02d6daffdedca8de286b33bfd696bcf7711e4978ab6567ee7e3ee9e1135eb3d48b6c0e07596b91a9a8b25e4e022bcbd96a23c8925dc07a968451700d09ef2fcd512024aa9ccc649316057cfb3607b21704e0c7631972be3f219abd2f54e871fb0e31af1b6fc0b4746fde7271d9e4764ef11658a6be1dd96a0dcc26ca56294e0b31136062dacdd643c98731a24eff15acc61d8156518e0a8d85ad5a41183c477f738fb46c90612a4d1aedc38ee6d44f3f18b64dcc724a3c73332e38f3cd96357238e878e067e1cea9fe456eb83270407819b3d6f74a7311d012fec9b2cf08ed03b77db9dee8c85bc3109150daf6d60d9ca36906ddcd84b9d9554bd8bd0df4e026697ad44bab32e285fcc2215eee7a46da6921fbf9764eb1f327fa862f01d1d593cc072e3f349b1e9b418b7651d179cf9806f4b4ed9ba6a8e81cc2d7e990650b88cba7d779b9c6085549d54821a425a33624a18cfc8473166de95843e7ff4a0affd3b8d8687bf9a27eccbd17f9daab5b6845982e4a004b6d6201d214d6a67a387e9e9e9d1fe1ef6fd68193bf21f213835e29c8571bd11786ccbc68d6354f775abe292bfa1dc1574bc3584f05b8527c25b31d719b3d5ce75debeeddf50532a85567a0e1d91f755063e458e3665f830eb532f156a5b7760091f36d7f321a58c153cfa9cd5380f57e31283c36ab611b1a02277e889e2e0df4b7639e59a6daa7480e69f5581b46cb88f095a38f36def7b77398b1aa909adf6c7c40c7270f7589b95b572b0180bbd0aaa568b0c039c4560447adc59df9e93097df18298132c29ce312f754819fac679acdd4d1c178bbcd956dde1be555fb7442b180002e9d7a061a62b60cffa15bd92d514ed91d181a8eac318c1e2d2183cdd3e820ada69e2b589e8fe6c4539f77b5a1f50624602026f27253a2925730fae06c85f43801a0c90121e0e48e5e72f3e835ba9cd239541c4d019e6f9ee08f13908f867d5e157e6a90d46733f4bc8d0b0e015bcdba514fcee9a8e7567e0998873d4eca71b07fbdcc88d109e64651b970755c545b8a9f2181197e7e29dd3b23a50f0ffbc6c59677c39d528975a722e53e8f2831d24161e89daee687171033148d90f7fc33c3dc82f4652d29bc812a8b087cae167a8625ef41f5ca21651b0208cb3ef28ac8678a7308cd4307ff1b7f7cd2b18c6affa98a6c3998aa8fb6606b5f5d3111641320ba7e86a0bdcbc758e020f13e56d8ae52317d8be44cf4cbd808f917aa8b1079395f3c19ec544ffd933c5c661edc7f29bc24086fa5182696eb79312b1e5e9a11d90c59b08bfdfb1f4a79d0fab0e8b1dfc9703344feb46805860b4b0776fea3a3f51621535647f1622877490b0d32fe532a760f4915fc3cacdc13069d566b736d9fdf37e649222785f51b297a76ad255c156f91bfd00c3f33bead7d8a97fc1910c450d460f8742c9745d748f50c5ac35405db4eda4fc315a6e742604215ed1410a046672b36045e3808f95289ee04ec55172a3c06031a602b0326e201191e9173e9c84038034989db326e82fe49702ab6ff12eb9e12df6a8677b99d7ac778e00949405503819704751e7ba22ad621b707926789763e24467d61f97b005dbaa7afd551b6f7353fa41fdd58c4c9b24ff3d1497323921e2402059b8d259cfdfde498baeee69542b81f8b187b2598c5ec336bd341b81755e9dc07049075453d7278c1fe56fa396f516a750527671424c84d8cb10d30afff87d41f9f4a0b06eee553abf9b8a157e795d2f0f06b8acc3f4b7197cdb0062a589cc4b9ed361609d6fc915d5db628a2d1b0e0bd82319155c05298eb5a286d116286e3bb87c4ead97492d821698435efaea7070a53745d6e4371bade71f01540d42d5acc3191708fd8a8769cd4d4e6b4e71d00b68ccca7575d7d6a1c130b4969b6816367066613920e3536e05d76d688f0ac4501b96ce82ca2f94b316b31ee03fa18be24b833094312d2657ae4156beea367d0d797fcf1f7ae64352dd5b4a3acc166a4bf11d623f3bc3d085b6bcc7be0d526232d85086fe72958ed8e2317287f4fd27e7fe677c856ba2a0f541651d868c511a124f72591a3ac1620cb036be2de86542d427dfe3f01af454176dbfd171d044f85674beba029e35e1f0fc0022846601e3cbe7a2196a91ac96d4a941770822853bc1f23be20c6e298dc5add810b275739c666c8dd39185473f68e017b7bc36963f90c32c0cff81c72e602a778dd5bdbdb53d32d6a01a3c9c6df4abda9d65e72fba35fe75b0be73cfe048c0c7684c6c11640bf53fa574f53768e3e7ce77c41ddd318a93e4f5b1ffcd1994ccbac41164c06433c5419af0e19c719fb87c25d14084840b71e0acce7480f378ca5102b6f090382e3fe7a0e1b064fe82ee615fcb6f65b31d71da4d46d63d6f3f76e575a9ec03fac9ae722833750196236de882aaa1644478ceb9892ae88713191cbafc8168d1b8f131e6235ff6e4", 0x1000}, {&(0x7f00000010c0)="cba63281e2a740aab32b7f15193169aea0f8f3541064510f47188ae17d7f6d9feb6a77b0e8f995529afca5c854e35409c5c3ed67bf46ab0af99036e495b5acab1c7ca6a78b1aedb9e3ff15dd091f0b79b322b7b5b4d7388463dd7aeed601eefcb48d0b4f1aedc543eb82630ff4b5ead0ab3d43efb37a58085fd64e2e3ce4b523235195687b1d3d2f0f5502791fc61d856ea08ded8b19e907e2918dfa2c4f302c1018bffcd4310a6a0a177e27fc4a59beb9d132141631482489e9a959fce9c0c518bd5127c09ba1fb0a5d16b88706bfb2a3f7fa33859b2383d2146d2a2aac7516e44d05b4b054165f7df5f3630ab4acd78bc9c14b2c4690fbfe4dbb580edfc15b7279e6b7e6de327101069e45393618bbac067348ec2e985e0cf36743e59ee825765e0646b6423ca296458a207056619e11725e74d7cff7fccf1f6847684a25b9274b503e82d1951e6414caf746a265e36a49640cea6042cc9cd3190932208dca4b24f2fcad0b4bf73f667cafd0c7feee1e39f30c32e6d5685c551410a5c95f2b48b45fc92a746d94eb6b4477bb02918e34d5c60904e289ca02a0da49b888a6353d2ad7232c1cdc1614e21254288d79a7b9e5d67cb11163e00b24541b94f1f5345c1fb862ce4c2fbed4485c783944aa882d652a628ccc91e0a07e534d216aee8e296715d765102f087984133a44be792fdbf5b1c518e41957f96dd68fd5a96d28fc5d0946d037b870a7cdc23b4b87a9135e286977f0141e1a11e2b70344bb257a1a7875d8fc099f72ab53c9a5b22515ce9b204a09417ff0afcac9ba8bb694c34a21bb14c2b9509eb185fa08ef5a8267dfb5a8b422f774037c41c30aae32a504318a9ccb47b32b0af6f81ce9323b9bcf2dc33e780260ff1b9210ca47f92e3d66e95895e9dc05c7396f65021e69f4f9d325ee351b1e0fd57f6625214fda2d68aeae0adb7d5224f19b6cca187ee368c3015957f5df8cfa65a040f38ed0e95517892e34c435f16a77554e636e3448d07ec1a0719f0e6bdd27548e942376995def68cdd9c3cda580cafca136a2f872143ff05c2fb754a1f04e17129a067e408a74ea8a489af285f7234f246e7894d3da2e6726f92f722077185b41595127be250c4dc2d1b0502a13910f2978289b3e09036ec97215abfb731f8d7287197df452283cf91ba0d4fb5e57df6da4be2cc440636b4f13e3074009494c9cff415217ce1cded9599c609a002ae50483e00944e54b60b137fde5b7754c8916e95f5fced124c0468cc9842f459da1b1d89aebb84f90dc775cb609c1abfdc3088fcd4986b41ab3fa713f739ef0a5f3e37aef18967c934b19f76fe767b366be3840e322b004f68e4c7d49f18d97465de0a6703ea0b05305a76728d167d73fdfb2a4777fda1130aa0a54d06938e04abc40fad89b329cef7d9ca2a0cdd2870995fe4110ecb1faba742e8707da81bdcd642cf4ad5aa7cd041ca46f1e17a3975a035a49c39329c5cf62c345b292406ca7d63089b6ca6003cf947a27fb13ddf7a472b0a8cb76bda9f892983087ec100ba32806f79a54c1b2cc5718efcd66ede078aed9da7b4e016dad8b68ad1d29d878c2b9f46ac17d9e9e78303d02c21350af1f44f7e73ae34dff0bc57b2aacd5e1c115bf3569b30512f4e6f25c67d7d3c6af364c6c7a9226a14c13dafd337079c31149ae490297bda4091bfa68a225616b12f32235a6859e4b3b81c4d5b5c3b79b93bd5db65429155e4bd423518bf64c528cb2d96dabee696dde173c5e3d5004d72f10af44b4c2e074d3e456993f70ef780e5fb1e1614ab3c99b4a9d88771ff3f1c422765f17bff45574fc13cc246793d5e65e0d58bac596afbf56335169a50f821beca967c97d0b64a78770d463531e6f68c1356a54004f274f6c9d6e3ef4a093a8f345a953a03e8afc9954c14f8529dd5f23b5c20d76dbdf369d56a0b2e1535d102f9c1d526f4e2830d5d485981f3da1f0d40313459180a2aaeb3a01ed53ed26e2bf49bc1f8378ed516ed43890d5a749014e88464ee7a7573a31e00efc3bd2321d8ea3f12ba7576605b763ede13bb1830c5ee6ad8b55ae8cc1e8f4530502c06295f8f8a515afc984969c33fcd39b7a2de71cd44716b4f8e7820c1baf1b0f2691f02e64b10796a7b8fdba8f99144711b0d5f2193e12fe49958e86dec7d8b30ee01e01432cd179e0305ce66395f85f87a658825bb7423970f94b0348911616f52a1c443fb4c8f9664703c4fe9a7a3a0ce7c2fa9e4dde49571d955291c4a4cd8cfeb925013043ef33eb16cd093f0e0bc6279d3df287ba3f51384471c8dcc82a07e6aac44faa6f671ea8e45341c6beca85eab8148ae5e1e59813f7939919382a60aa48c7048dc90ff184723e6661fd0031e4cb5470f188964021e5e30605c07de6b3ec29557fe1a3a95a239249d0db6229b3aacc687e6c79a9c5149020110a0a132945c653506f08f34d04f225f61518537082daefe0dff8fdc98f5c175ea9a87d3c42a7523efa1bc6edce75688287efd6d5c83d9bde442e38f3cbd8b7c3098e0a23fa833c1bd6d0a353b088ef81ec391e21d34037eab170c41cb121bc1958affa1a64b538afe15897bbce6f55d388626982ddf5b1eaa33266445f40223bea7f113bf7713f5210bfbd2b02ebebd03594459a5e6a07627af6b8ce36b456815f02fc8a4a149d0947ae95c634573ded445bffee45b81d0a700617ddff17a4aa6bce4ca0d6617b5363ec4a409a6767fd6d5699c96b7e32588d193741f00faca4569d93d9d810fec392c6203cbb3aa4568ae95a46d7a2ec62f5bc82e0f77a32fcb12ec039e246eabaeebaa1d99ae816b83048ac04fd49da98e1f0ab9d383ff31349023f3530cb970f6358e54e376495a83351f17f8acaeda025a272001eae8364be5921f3636b2ec6869b943dab2fc698febb111782e031c870845d643ba4dbf484ad9cb419cce64c9a7bf45bb8e51e8fb5d3dce23738fc4e63da401ac8ea1f71e3aef459b041a7b9804aea64feeed93782fc2fe62e10b052515a544bb2e1b2c4844474649ca196d8dc5b2615b59a494ee0e7a8540da5cbe043b7a8e0ca7de9530339861c32846de604d64e1aa1feb11ee477b50e9b75af5a9cba0ae0922b2c0ccaf95553ef6dae7548c1054e0ffa4fbbb01cc53117ca98b803e4ff64ad84166d8091d0050a264d5bca136566333840f0c63718784d6d2ccb9f86ce996d34014fe291f2f5cb02d6a3a8d3741edc9fa0f0137ae70a8aa0bc1fa6a37aca313e6955251a04dea9e04ace43cffd9693687e5ec7e70dcbbfccea9b3f2f61a9cecc40d0a312e457ddd530a1d064d16256609bf10dd71d1e8e09acc645974584b8d043c738330f1f898976f7692ac70e8f306da660b983bc974c20ebe7b83eb63db6b2e3c68d202a6a6b2c8623f4ad05d3a2629ffea36548a5d38c4848a177d83772b4a2fddb020d0a4555ad39db7377501f5071b66cbb6311e36e10186a1aad5bc4399c9df6b3ad80dac8c01a5ae60ccb7efc62a01094b3bef6d0296c018f3b02657baebdada71045b4d4df6699ab34bcea715bc9807f15be2831bd62e1f1647dd7e2abbe13d7efdac9c08fb8eac66901d4316fa57c5b5e74fd5b64bde014652d8944f78ea754bf1b88644fe6c6e03605d694f33e8060db809543408ac6aff410c564308c8821ef12aa86d855e109fc91e58470195016e2a1b86e12917b010aa14a73e5f44c0c4ee926190f1e2ae57de84d79771829b29aea772a9c9adc2be6bd12952c0081ade728c512a6877cf6eae5034fb09ed8a4a30a9c339d0a8059e8aaaf96e64d9a577f158b1f26c33dfc30be55016a76dabe39450694b98779f53b616f903420aac66ca5b89cef5b03cf189c34fcbc99cddde1bd302d191a6fa598ed7e4280a61574305554cfac84921644d64cb35b966601b4b5119517960f7975b1a63e75954f9cb19a2b0e3593b0fc92622ff6c723742272658a235d4ac2ca59952de1fc69fad04acb2272a425c22e235f7d44f41353d86b8ab3406833e52b8dbb1b4415850e866b02cef10d54f02de22c50b62b67a5016f5d3e75265f247a7630933467020b46e1e5775c17e50699deaa423b8760db5697eea645bfb399f517bb52a29f921d075b7b34466e6b9773be4e3c715d140d4d6db3136052d6e825c4b625d3f3c2832f82783b3e0301dce2b04845a0a4be6bb8e689c15164bd08c1b501021c3a9d86f948c3bcfdfee34f87856bcf15f1eea4675db8c5a483a899b90ccf4e18c24abaf7484deab6500ec774793a501e41230c5d1903e19d184dfb6b4db68befb13798730bfa0bbecef30a87c9950218f4e250b3ae95093c26a0ad5e58579ccc94bed621a34d2e4a3eb730cf96d79190810cfdae8e409c4bdea5b5fe3188da2c02a1bb641e205e92a701de19e8782c770d9505244593348b54ef4554aab90ffc753e3f95db381dce2d10268d7c4b6202d9e45d6abade41dc19f7f96cc767ee39ca2fb49b711f52f52c8693d0faee5046e120f3f988f1be75d1341a8b8483b36cfee535fd5f173aebb634e0e4b6a93a96ed43d966d03be64dd07f03e783fbbc2b95f0cbb9a20ca2d1708fa386aa037a7a35634f21e4bfee5898db0e36449801fb15729b8c8f23cb6c2b009e849f101effb69aee5d02e58087c1d068af1e29d1376cdb7b8b72a5220761554a2b29a3b8f5668cf5d2b9128ec44647e845e9392636389fa8bd586731f8972a70c6fa8d535965629bb8dfd37a4864ad5dc9bc141a123696812d03e30f48cf71bcf9d47e3c36c269a36f192fb57629b77b54ca8eb7a20c5c32b6be70a1691e04ebd8b7dab0d61fe961b2fa655c7b19efdb7f22aa2c5e6bd4b4a836dc51e502db261dcc45ace24c1d0820252560bb2911b1218b163265cbefa65efc56e3cbc9c161fcb8d539ded4a4e6a45a9e8c604bdbaf571449dda299f889ba4c4897fe32d619e191c536438b704762a8485262850a85bb41fca6190c526bab9c18065cc32f4ecd84810a5e0f22bf0840a2841e421325623ac5e312c23ac971d53d2384899eb218f864c975f5d794611434f787c56a17ff2c2cbff292ec853d9575108da895ce6eb1b84e1725dc0605761d0bb5a031e37d9649a515a3205ae405c98acb562b21d7030d335b3642f49b30e5802896cbdd0ab0606eed6d5addaf6a25ee8369333e45e9cda6ab845d0fe04cc7adc80acc63442f53a74495f60a04ff29af9a334abf7157b43aae6b688243e8d228308bb7da58a6a671ae840882264083b707bc072a999ab88e3ffbd014ebf230e237ba0e150cb6c7d1ae1d1339c2dd786db97071682ba2774cb786f76343998d25b0f52c42e1497ffe0072400cb882fb3e7ee818da80a992428739004bf49d5a8ed791ddbad25038ed0844441f1f1f7a8e3a5223f7dc0c755cd0569ba19aacbc8af3048c853613b48f5f66c091376eb706681768f0c103a7a6f456e20e6afd83cda868b7cc1307b3b3648ac0699629428a36b53fb6838db4485caf917d5cc986514c9bbeda4000d5449f37b1cd674153ece17de0f606ad6955d479632c96c2f9e934cb5279277e0f04df4a2c1a68487dc045f27a935dd182ad0da631afe9d87a71144790137b8672c67045ed958626f81bf8a247b1afd6e2dd331828789b55f6f9e1bf375cf528515a9a9c2d87d25c949a003ca6e6cde7669ef1987fc5342739f386a94bf18bd5cfd6b88b3a9f9920eb73278c1c490e26f5624b1e7a6031dde2b6678f9a396597dcf70e77e05e474b80265798f3d972a88a16c2ac2be97abeacdada16017a0c26ea17f6c9", 0x1000}, {&(0x7f00000020c0)="e343babdca1d6e16fb4af71acfad22397fc01a8b729c2331bea9c1b346c28daa8303e090d7b78451941111c3864ac9a938ad60cc4adaa2f04971c70a967903539aed0adbea4ed6d2a4ca4b3977cb13e29b38dab24b94e023336c5be7c1ffa0c20cd28692ca9ac02ae0cc2729bc5132918653336177d6f829a77698502d0015b5b36345c73f69681789b9cdfdb33a88c66ba720b1c37f52610f45d04b8ef5d7e2c0437a6214fd7c45c3cffcdef7ab0ed399095da5cd9fea16218eab33e7a383c55dd7d326d068bd493f0f7d42200e7d886b481cffdf6774efb598a4e753a0a1a1b595ea726fba34d31e251bf2de", 0xed}, {&(0x7f00000021c0)="782db8e165ae00903a793933d6e5eec6f22b664b4b7e2c1c8372a19ded2c24ef7b08f4b0e90cffb796fa4a6a5adc66a534be3f02a34d1ccdc30030fbb392b62a0511da716e9289d58982195608a669e823", 0x51}], 0x5, &(0x7f00000022c0), 0x0, 0xc}, 0x8) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:30 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffb) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) lseek(r2, 0x0, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:37:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xfffffffffffdfffc, 0xa0, 0xfffffffffffffffd, 0x20000}], 0x400001000, 0x0, 0xfffffffffffffffc, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) ftruncate(r1, 0x2) write(r1, &(0x7f00000001c0)="a7", 0x1) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="e75cd3108ae8a02d5a85deefd247e1aa5ddf3b05afe1861aa969eccd5904ae80a1c9195889", 0x25}, {&(0x7f00000000c0)="86ffca64194aaeba8c9adbaa7846b48e25fa55c7ae470b12145651594f4f2060fdbb98ce9b5164968d5c40ceeb1bb7e4e443bb0680c32fb694a4808640be4790164bd293ccbc0fcb3cf698ae76a9a9cbb05c2478bfb720665d28e5122ef4884c7be7f6d86bd1b39b1a1600e5b210973d0a02ec5a2a2dd88cc644dbef3081cd321b26adf94669e5bb0d4487ea25ce9dddb3b4a9bb0ea7db12d902ab2c6872654805315f9f44c582f1202795fea1feb46a4edd997e9b0cfdfc25f6", 0xba}, {&(0x7f0000000280)="aa2cd6877f347e4ef95e1c418241b42c138e3e6d148d8c8ca874577aeca0266a52a5cee742d8ef56b8fbb2ce200933ddd4c3421ea3f6a5fa69c0e5fdf7cc46e09a2f5ded4e333706d0d0c1633d02f40ad53372deb96c264cdb4a4e7d986c613d42e075b805c77cf06a983ea39aaa84bac626188aa432311ec852794b40bf85962b8420fb6dfc880333fdb77c004ca138043d99f12590a3de5ab2e7aefd3a13118ba72611742c2157b6632e3af73242b7fc9373629d76a10c5274366178edd40c827954864a126a9c4b3c5614318df7ee0fe84122d1be51e09a0a865cc2da725d9589", 0xe2}, {&(0x7f0000000380)="d9c5aeed33a763522f630dce2165d83fab99d31aab70b81352fc49ed7de086d24f3b1c893821eca0ffe87bcbb72c8e1d7a7fe9a8d5c5c2764180b7d060ab0b3114bd87403a2b827ffe7b98d8e42fa470c5f2465e5e649bf2e7f1e6cd167af1844939c2a1a1d4950d1cac55480ab34774815de901d9d342fedea3e625118956a993cdd816abb4ecc372e75087d98e3d9699f82eda8f7f9a76aa356d5bf3809d689404780073b05987456f661c462e89e83b568db2b49e819558d53fcabec498bc8aaaed8d153e8189a8b359c619cd20663b", 0xd1}], 0x4, 0x61) 05:37:31 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x1f7982d854e2aeb2, &(0x7f0000000080)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 05:37:31 executing program 1: r0 = syz_open_pts() lseek(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000600)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xbc) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 05:37:31 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) socketpair$unix(0x1, 0x400000000000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 05:37:32 executing program 0: r0 = socket$inet(0x2, 0x200000002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 05:37:32 executing program 1: clock_settime(0xb, &(0x7f0000000000)={0x80000001}) 05:37:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="155e23ee00", &(0x7f0000000300)='{\'\x00']) 05:37:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = dup2(r0, r0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) shutdown(r1, 0x1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x83, 0x5, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x9, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x80, 0x80000004, 0x7, 0x8}], 0x7f, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0xa4, 0x2, 0xcbee, 0x1}, {{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x88, 0x3, 0x9}], 0x6, &(0x7f00000001c0)={0x8, 0x6c0f}) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x30, 0x20, 0x3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x40, 0x5a69}, {{r4}, 0x0, 0xd1, 0xfffff, 0x80000001, 0x1f}, {{r3}, 0x0, 0x2, 0x21, 0xcc90, 0x40}, {{r4}, 0xfffffffffffffffb, 0x40, 0x0, 0x200, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x8000000c, 0xcce, 0x5}], 0x1, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x28, 0x81, 0x3, 0x8000}, {{r3}, 0xffffffffffffffff, 0x80, 0x8, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xfff, 0x4}, {{r3}, 0x0, 0x20, 0x80000000, 0x1f, 0x6e25}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0x101}], 0x80000001, &(0x7f0000000380)={0x4, 0x2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000400)={0x0, 0x4d9}) r5 = semget$private(0x0, 0x0, 0x220) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000440)=""/218) r6 = msgget(0x1, 0x200) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000540)=""/136) r7 = shmget(0x3, 0x3000, 0x11, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000600)=""/143) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000006c0)=""/141) semop(r5, &(0x7f0000000780)=[{0x2, 0x6, 0x800}], 0x1) setpgid(r2, r2) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r3, r8, r9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000900)={{0x18, 0x3, 0xa00000000000, 0xff}, {0x18, 0x3, 0xe8f2, 0x7ff}, 0x6, [0x20, 0x4, 0x3, 0x20, 0x100000001, 0x4, 0x7, 0x1]}, 0x3c) shmget$private(0x0, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) syz_open_pts() 05:37:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = msgget(0x0, 0x494) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r1, r2, 0x20, 0x40}, 0x1ef7d5e4, 0x9, r0, r0, 0x40, 0x2f, 0x3, 0xfffffffffffffffc}) r4 = getppid() setpgid(r0, r4) r5 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r5, 0x29, 0x3b, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:32 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x41) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/109) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 05:37:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001040)=[{&(0x7f00000000c0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e0000000058d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df50188aa6f572806b64a793cbebc34d62244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd31845", 0x5ba}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x28, 0x40) 05:37:32 executing program 1: clock_settime(0x5, &(0x7f0000000080)={0x0, 0x10000000009}) r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) 05:37:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 02:14:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 02:14:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/168) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x100000000, 0x9f0e, r2}) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() dup2(r3, r4) 02:14:24 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) mkdir(&(0x7f0000000000)='\x00', 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 02:14:24 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x450) pipe2(&(0x7f0000000180), 0xcf374e71da7f7476) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/52) getegid() ioctl$TIOCNOTTY(r0, 0x20007471) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x4, 0x1ff, 0x2}, {{r2}, 0xfffffffffffffff8, 0x0, 0xa, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x81, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1d, 0x40, 0x3ff, 0x5931}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0xfffffffffffffc01, 0x101}, {{r2}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x24, 0x20000000, 0x3, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1c, 0x10, 0x5, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xffd, 0x5}, {{r0}, 0xffffffffffffffff, 0xec71ca7ae50ead3e, 0x40000000, 0xffff, 0x100}], 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100000100c, &(0x7f00000001c0)=0x1ff, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 02:14:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() geteuid() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000021"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x2, &(0x7f0000000180)=[r7, r8]) write(r6, &(0x7f0000000100)="c9", 0x1) kevent(r4, &(0x7f0000001140)=[{{r5}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r6) 02:14:27 executing program 0: r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 02:14:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 02:14:27 executing program 0: pledge(0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket(0x1, 0x5, 0x400) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0x0, r2}, 0xc) 02:14:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2046, 0x4) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000100)='./file1\x00', 0x90, 0xa0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0x81) recvfrom$unix(r1, &(0x7f0000000280)=""/221, 0xdd, 0x803, &(0x7f0000000580)=ANY=[@ANYBLOB="0100e51bd2a464ccddb234c291ac723fb3553e89fc77d8c961836e8499f60b0102660249f5be4b85d7f2a7653a52b63d8688b21e1730b6a7327d2045b5dac23f50fd9b3b42f9f2bb16b66f2683c662abeecb78cd8e6ed9c85ab0f4549155bdab61853679e2a5ea233b3c1e2af5e8eaafee2f014bb160d0d1c805822c77f5b893b4ecfaf228d548885a2a00694d550300000000000000ab4a9eb79191f3e87fb304cbf1ff"], 0xa) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000001640)=""/4096, 0x100000284) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) r3 = getuid() ioctl$TIOCSBRK(r0, 0x2000747b) r4 = getegid() lchown(&(0x7f0000000440)='./file1\x00', r3, r4) 02:14:30 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) fsync(r0) 02:14:30 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) socketpair(0x1a, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x7, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 02:14:30 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) socket$inet6(0x18, 0x1, 0x2) close(r0) 02:14:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x7ff, 0x7011}, {{r0}, 0xfffffffffffffffd, 0x89, 0x4, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x41, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x15, 0x80000080, 0x2, 0xf097}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x200000c1, 0x1f, 0x80000000}], 0xfffffffffffffffa, &(0x7f00000001c0)={0x800, 0x5}) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x2, 0x2, 0x0, 0x3, r3}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x48) accept$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 02:14:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) readlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/241, 0xf1) 02:14:30 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xab, 0x100000002}, {0x1, 0xf1b}}) 02:14:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/60}, &(0x7f0000000040)=0x3e) r2 = syz_open_pts() getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r0) dup2(r2, r1) 02:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 02:14:30 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = socket$inet(0x2, 0xc001, 0x5) writev(r0, 0xfffffffffffffffe, 0x2ff) 02:14:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000f40)=[{&(0x7f00000022c0)="0a46ced99ee0176e61ead3e80fb6c7ae2877990f72220e362e2dfb6b235741c608552e64e5c58dbc18c5310b3c309bec59dd25479e05ca0932f6d7309243ff1abdc82517ed0419aa98a00c8d2e70403c297839685ca6a3611e8362f268e5b157068768b50f87fad8ef54d4df080fce7b0cd26183ef1677b747683c59c8e8da1e5dec07d640a76caeb6014909f11bf13e4ac3213c9a7c1fc7ae06b6b5f154ecb18a5a45c631a91489a88b90a5fe1a531bb72b59a33dcd078d76e5e2ec21b32550f8313a679588cc74c47a5098253b98ca731960815efa8ff1445fc47870f63b233a0df67f615a8c6b6232d407c48dc15f5e9a40bc2dfd49777ff76887799238d2da829c10fd3ab28ef9e245ac333640cd6d172c932d7d08c909613fbfd1825ff4a24ed8e7a92dfe672e9c035cab200415172a097a7084710a144fc1ede9fece91bdd9e7e426cff8dbc91624416b3682742b9c63a2b1fa3e2215a6dd6d8b95103536902eab673610dacbf276257e898f1b59795be56f75bd3667e36a78a3d42400a90a13c31940c9018c572c548f96ace1fb3a450d63d7443c6305794387a702b5eef7b54af65a552619eae1797d59fa65ef0afea8df4f93f57d476a3fb5bdad64388eb2d3c21bc3280fcc5ad5abb95cf9fff03d6c14818c95ecb18ef304bb16f1e8c137d2cdce7bc6de2a9f7406ba0e81304e237bcc10f8f96325e2e12bcf06eea8b97df5f4a61a72d8355ae94e8728ebf8356d583dcba285de7c35d38cf61278d3ae42c7bd2174216a231482230ba7773eabdcd14386e426dd4c6e8ca659ef6aa3c877d841d2bcebc7565437907b8e2d1ff401699ddda2d8c3244806b231218dbafa760283c869a00de98fed23524439acd09fa1cd756d3f07c65d9a7dc050987087dd41aafd31d5fc99efa6a83fc07eddce52b1c9e44afbf76487be988eb16aaa215133127d82dcdc7092a8b3c8e32b2e285f11f099bb74aa7bdc4a5f2eb100ed58c00d2fda27834a5227724e8338b9369911a2e939d30a914b2623bd86d8b9e507c67d138030439636bb800ef5fa61b509fed24eec9629cd95e090c9f36c98dc75145525e199a084f4cae0fc7febbd19015dbbc2fb339158bb227b9c74d7201c339c02e00a4066ff2e155b0f25c086923430a1c24c13b9802f9b84795e2ee185352a3e2ccff14659b254331a67b84d04e385a4d58b493be330dececac94e69b0bb04ffa34f6b9bbb08d07b3df3ff8ea4e78da47f8c9172024ca8606f8346e68785b849cfcbdd9bdc0b2309ba81d568c27a024ec61b084524bd87d8a477d07e58c4b37981c2c014111ba5f3f41b03dd060ec4022d519f9783b9dd1d3ec4fe1abb5cd3c7480174876720a15bd4ee4a0a79493d3082ec108e66b4caca477383e2c3495d2ae3b23a6061bda0b6b96968d4f42a142a5558bc94481079422710aae9586a54f42da413b014ae0e5deac3595ca3da1ef4a4b9d617e8ef337f9ea9e3234bccd41fd78624435eb290cd35f96ed711599fb0846d9f2d178e2219172516a948ca06fe6f3d13f2e320a4a23e87e05e2fa9b1f74e25c9556b3c937f032055610782d9794bf0fe22713d192d55f2b4479e1d1441ca45d54a18f1db5d72506bd23de6ae4bc6f3adfb9516cfcc6c16fb85926457fbcfb4f2bbe84a97c963a9ec78313a5244218207d09c78f5185433a4f072592d5156249b83385922582416a8bdd77d1147cb96f1ac8012a6016f82fdabea5bfea03db6417c4ec5ba1f1c2587ba92578be82eb4c10c28555a720a07f160b116fb260e2dad31c4e97c39456ad312f6455e27a7d7349804dbb92d0b0b3cd811b77c458ee919bd2cf1f96e8c9bc446b563e84ececb3c206a10628102d66219bd5c6fbe58ab90b58f84d54e530db353ded7d6b331b5b03663d20f300e1187ccb2469c55eb0667e087c3b16d95ab1fbdd444fed6d8e8c54e49361d8ffeeedd6f63643e9b757f8156de93b8b6a22d13d07b3b20f44c0babd4792e4cea8233d6fe076d877098d9ad2e2b319a482b9af881babca383cbc1fb4c6d3c7db2", 0x5ac}], 0x1) flock(r0, 0x2) 02:14:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080), 0x10004) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 02:14:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 02:14:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x820, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000da1000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:14:30 executing program 1: r0 = msgget$private(0x0, 0x3ff) setuid(0xee01) msgget(0x3, 0x80) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 02:14:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 02:14:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001280)=0x8, 0x4) r1 = socket(0x18, 0x7, 0x421) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/214, 0xd6}], 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 02:14:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x9, 0x5}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x57867f3683db8f02, 0x8000000f, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x21, 0x6, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x200}, {{r0}, 0xffffeffffffffffb, 0x40, 0x80000004, 0xb3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x84, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x28, 0x0, 0x3f, 0x1000}, {{r1}, 0x0, 0x2, 0x3, 0x200, 0xb}, {{r1}, 0x0, 0x0, 0x7, 0x2, 0x4}], 0x9, &(0x7f0000000180)={0x9, 0x8}) 02:14:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) write(r0, &(0x7f00000001c0)="1e024d82f9ecd8f84ec252ae935f2a638b26801769aef0b24f93fd44ef7087baea096c5cac816c606ae8eb7d91cfb80d968b31b9474398339101c78c08f78d90588bfaa58f8bda5c50395dce39a09ed8945f7af6ea944200182cd19ed72bc83d411131c78815a3e3c72c4e1fa1e1f842316d25174504eda5ee0c81dbe52d8da35954b2811a86b2250be1d6f2c4db8b6021269545db9669dcbcaf3f68dedc43cf6244a1faf5cf63a9e09dd334e7d9474a964a04fd9d3af22ac5f908016d8342c30a7fa02f7bb3451dd42f30fdeb24d5e788f385438928f4122e3a870e3e794d7a145628e474a4c56630", 0xe9) read(r0, 0x0, 0x0) flock(r0, 0x8) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x6) 02:14:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa", 0x5a1) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) 02:14:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100), 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8d, 0x800fffff, 0x9}], 0x8, &(0x7f0000000180)={0x4, 0x4}) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x4000}], 0x0, 0x0, 0x0, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/106, &(0x7f0000000240)=0x6a) 02:14:30 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfe) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)="d7d8") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x11) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) 02:14:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) syz_open_pts() close(r0) kqueue() r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_open_pts() 02:14:30 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = kqueue() r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x7, "1eae000005100000000908fcf2d230b8ba7ad6f3", 0x100000000000000}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r7 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r8 = accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xffffffffffffff8c) r9 = syz_open_pts() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r10, &(0x7f00000002c0)=""/249, 0xf9) kevent(r3, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0xffffffff}, {{r10}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0x2f, 0x8}, {{r7}, 0xfffffffffffffffe, 0x3c, 0x1, 0x9, 0xffffffff}], 0x5, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0x13, 0x20, 0x80, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x4, 0x3, 0x4, 0x9ae}, {{r1}, 0xfffffffffffffffb, 0xa, 0x0, 0x401, 0x800}, {{r7}, 0xfffffffffffffffd, 0x40, 0xc0000000, 0x6, 0x80}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x1, 0xb3}, {{r7}, 0xfffffffffffffffe, 0xcc, 0x43, 0x8, 0x3}, {{r8}, 0xffffffffffffffff, 0x10, 0xf0000027, 0x1}, {{r8}, 0xffffffffffffffff, 0x0, 0x8, 0x3, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0x8, 0x0, 0x3, 0xfbe9}], 0x3ff, &(0x7f0000000180)={0x2296, 0xf37}) 02:14:33 executing program 0: mlockall(0x3) r0 = socket$inet(0x2, 0x8000008003, 0x1e4) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) 02:14:33 executing program 0: setrlimit(0x4, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/136) 02:14:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) chroot(&(0x7f0000000140)='./bus\x00') 02:14:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x3e40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:14:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/195, 0xc3, 0x803, &(0x7f0000000180)={0x18, 0x0, 0x40, 0xfffffffffffff801}, 0xc) shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffe000/0x1000)=nil) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:14:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000540)='./file0\x00', 0x28, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = kqueue() sendto(r2, &(0x7f0000000580)="10ec7b3210c82d1231f0f720edd07b35339eed89581a6eed86220b7e3c89ec9b2c11284be7ad82fa88da72b3002787e768cb09caeeb4ea5251", 0x39, 0x40c, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x6, 0x6d12}, 0xc) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0xe040, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/169, 0xa9}, {&(0x7f0000000480)=""/55, 0x37}], 0x4, 0x0) r4 = semget(0x0, 0x3, 0x1) mknod$loop(&(0x7f0000000500)='./file0\x00', 0xc000, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000200)=""/176) 02:14:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffff8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x40) 02:14:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100800, 0x90) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xb, &(0x7f0000000000)=[{&(0x7f00000033c0)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/160, 0xa0}], 0x3, &(0x7f0000000100)=""/113, 0x71, 0x7}, 0x843) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 02:14:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0x1000000d00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) dup2(r0, r0) pckbd_enable: command error 02:14:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) 02:14:35 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) dup(r0) close(r1) 02:14:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x80000001, r5, r6, r5, r3, 0x111, 0x8001}, 0xfffffffffffffffb, 0x400, r4, r1, 0xa0, 0x200, 0x40, 0xfe}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r6, 0x4) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r8, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r11 = dup(r0) getsockopt$sock_int(r11, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setregid(0x0, r10) pckbd_enable: command error 02:14:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000, 0x9}, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x40, 0x6}, 0x8) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 02:14:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5f022e2f66696c653000"], 0x10) close(r0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/177, 0xb1}], 0x1, &(0x7f0000000140)=""/136, 0x88, 0xfff}, 0x843) 02:14:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0xa, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001340)="cf3c85da12255157baaedbcc16cc05192719a1f6261998ff097d4ccc39d541b5411d987b63f5e0c72b80fda24fe6eade255e97b79b8b36476a8afa94a42a708145b873f71a399953ef1dce31b785e3e48374686d2bba188e988fb739617a7d8ebb47441b9fcf37bf0ebb1064c960165de3b192957c2a1957763acd8898327ee95179fed0f873558a95cf77eb87dff66d6450644c3691843387bfe607b4048ea991759d1c6578247d7a6b9d23172cebf13fd63c787d5f8f80b4befb27f57f985e31c6713e0dd61c274dea9035d768d7aff27b92e86218786526", 0xd9) fchdir(r0) open(&(0x7f0000001440)='./file0\x00', 0x20100, 0x40) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5, 0x0) 02:14:38 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) socketpair(0x7, 0x8000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x80) fsync(r0) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 02:14:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0xfffffffffffffffc) 02:14:44 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3001) 02:14:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) poll(&(0x7f0000000040)=[{r0, 0x180}, {r0, 0x4}, {r1, 0x23}, {r0, 0x1}], 0x4, 0x9) socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543378dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 02:14:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = msgget(0x1, 0x81) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/52) 02:14:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) 02:14:44 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xfffffffffffffffa) listen(r1, 0x6) recvfrom$inet(r0, &(0x7f0000000000)=""/222, 0xde, 0x20042, &(0x7f0000000140)={0x2, 0x2}, 0xc) 02:14:44 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) close(r0) 02:14:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x3, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8}, {0x2, 0xffffffff}}) 02:14:47 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x6, 0xfd4, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) flock(r2, 0x1) fcntl$setflags(r2, 0x2, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 02:14:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x80, 0x24, 0x6, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc0, 0x21, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x6b, 0x1000, 0x5}, {{r3}, 0xffffffffffffffff, 0x6, 0x40000010, 0x1, 0x401}, {{r3}, 0xfffffffffffffff8, 0x38, 0x0, 0x10000, 0x1f}, {{r3}, 0xfffffffffffffffd, 0xa, 0x20000010, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0xa0, 0x0, 0x6, 0xff}, {{r1}, 0xffffffffffffffff, 0xd, 0x200fffff, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x60, 0xffff}], 0x7fffffff, 0x0) kqueue() syz_open_pts() 02:14:47 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8000000006) clock_getres(0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) close(r0) 02:14:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x2df) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) dup2(r0, r1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 02:14:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000001a40)={&(0x7f0000001500)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000001540)=""/156, 0x9c}, {&(0x7f0000001600)=""/223, 0xdf}, {&(0x7f0000001700)=""/130, 0x82}, {&(0x7f00000017c0)=""/59, 0x3b}, {&(0x7f0000001800)=""/6, 0x6}, {&(0x7f0000001840)=""/171, 0xab}], 0x6, &(0x7f0000001980)=""/192, 0xc0, 0xfff}, 0x1) setsockopt(r0, 0x9, 0x0, &(0x7f0000000040)="1362af7700c2cc3c6d6d1ebd1e223afdf2abf7c7666d873e9c66de2a8bb0b3ec5e32b794a1b7bc", 0x27) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0xaa) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f00000014c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001100)=""/111, 0x6f}, {&(0x7f0000001180)=""/168, 0xa8}, {&(0x7f0000001240)=""/66, 0x42}, {&(0x7f00000012c0)=""/234, 0xea}], 0x4, &(0x7f0000001400)=""/156, 0x9c, 0x40}, 0x2) 02:14:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x1) close(r1) 02:14:50 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/118) mknod(&(0x7f0000000100)='./bus\x00', 0x210a, 0x5de6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x8000) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) syz_extract_tcp_res(&(0x7f00000000c0), 0x80, 0x20) semget$private(0x0, 0x0, 0x200) 02:14:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x90) ioctl$TIOCSTOP(r0, 0x2000746f) 02:14:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) 02:14:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "1571a77bdff1b400000000000000006a9c2e4d00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 02:14:53 executing program 0: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00007fd000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 02:14:53 executing program 0: r0 = socket$unix(0x1, 0x4000000000000003, 0x0) getpeername(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec8c0cb9b49aa30000000000000000000000000000000000000000000000000000b6dbe91d538f1366d5aec2bb828f322d28d118515b6ef9c152cca4a339c5453cfb8d4f6b85990b3099161de73b209983846593e5e2a3aff9215c9a2a20a356ed008211de82545e09748611d6cd3f7b3647bcc35298849607853ac17fc6deb8d6f57ede610feb14bcca96ea1390d4f62fe2213440a051b0a44bb9bd4698ab95309fcfa1701c10c25289ce393a7cc0c8af5a4d806aafdee6a9152bde25"], &(0x7f0000000200)=0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="29dafe4d453323b5bfde", 0xa}, {&(0x7f0000000240)="5069a4e64d89fc18fa2aec37b39ad6b2f5bb3225d25fdd124617dbbbf76c50c9b7a82fbdf097047bd56afd22dbb742de8628754918ff4291db38e71861284e0e4c468531a062c59250f050156157df10b1e3b1e5384268083fafa0fe741f77c85e08b08e8598e52b4b0fb08df78652c6e1428d1d2fa3eb54307e9ec8389849bc760679551e2192a54be1c7542f752a0fb150b222077f340c8194d4d48fbca477b87cfd88e9820d3df137f1b2a910f9dc0aabc3bb432cebd8d2c30c393b630d4879a809964955bad0cf277f4df969c0020e4104c46f76b76d", 0xd8}, {&(0x7f00000004c0)="1e40a75c76a18f4183dea03f7d4d4968cd675b1a230c26572639a7586bfcf56d8b87d60b9407148cd3a39b9b8126f6cc07ae78aafaa9f2cdd09d1f5e7246e53c9e8249557616b51d583c2639b116461c887f661785ecdc1e60722a82ca6b5e6541cf88878571af3fa65af0c546897cf5308f47ccc0eacc", 0x77}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000000540)}, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000600)={0x0, 0x74f, 0x800, 0x8, "4821d711ce7c81bd2e96d68d2eeccf9609185b33", 0x0, 0x8}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000540)={{0x4, 0xc850}, {0xf5, 0x7}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f00000005c0)='./file0\x00', 0x1, 0x101) 02:14:53 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ff1000/0xf000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:14:56 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r1 = getppid() setpgid(r0, r1) 02:14:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x2, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0xc3, 0x80000000, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x39, 0x1, 0x7, 0x4329}], 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xc, 0x3, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x51, 0x20000000, 0x787d, 0x401}, {{r2}, 0xffffffffffffffff, 0x84, 0x1, 0x7fff, 0x40}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0xdb, 0x10}], 0x10001, &(0x7f0000000000)={0x9, 0x401}) kqueue() 02:14:56 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) fchmod(r1, 0xa0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 02:14:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) r1 = socket$inet(0x2, 0x6, 0x7) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) kqueue() kqueue() 02:14:56 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget$private(0x0, 0x181) socket$inet6(0x18, 0x6, 0x20) 02:14:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2901) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) write(r0, 0x0, 0x0) msgget$private(0x0, 0x40) r2 = getuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xa, r2, 0x0, 0x0, 0x0, 0x20, 0x8}, 0x7, 0x100000000, r3, 0x0, 0x7b684912, 0x948f, 0x7, 0x205a58c66c}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/198}, 0xce, 0x3, 0x800) 02:14:56 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = socket(0x6, 0xc000, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) semget(0x2, 0x1, 0x4) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) flock(r1, 0x2) r2 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffffb, 0x48, 0x6, 0x1f, 0x9}, {{r1}, 0xfffffffffffffffd, 0x17cde008b23a322c, 0x8, 0x6, 0x9}], 0x5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6, 0xfffff, 0x5, 0xc797}, {{r1}, 0x0, 0x91, 0x25, 0x7, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x800, 0xa9}, {{r1}, 0x0, 0x21, 0x20, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0xcb707b2e0f60f688, 0xffffffffffffffe0, 0x28}, {{r1}, 0xffffffffffffffff, 0x28, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1e, 0x2, 0x6, 0x8c4}], 0x7, &(0x7f0000000200)={0x1ff}) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x2000) setrlimit(0x2, &(0x7f00000002c0)={0x4, 0x5}) r4 = kqueue() r5 = msgget(0x0, 0xc) msgsnd(r5, &(0x7f0000000300)={0x0, "ed02c0c3a63b4e5c637ba5c17bfccb173303cb8308c8f43403926b14f9c3c0e1b278fe608646170c9dbc985709dcfacff12dc95e801aec227205c6f2c5e97ae879b2dcc0940e246d5574e3a0b9e3411e73794bbefb88f6eab95edab5f99e7615d7a11ed290afa87dd23e3f3d0676733a8ee2e38146f286b0cda86549fbac6e648a1b668288b38ae314"}, 0x91, 0x800) r6 = dup2(r3, r4) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = syz_open_pts() shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000003c0)=0x9) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ff9000/0x1000)=nil) fcntl$getflags(r4, 0x3) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000400)=0x100) msgget$private(0x0, 0x20) msgget(0x0, 0x400) 02:14:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x8, 0x0, 0x2, 0x5]) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffef9) 02:14:56 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/62, 0x3e) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) 02:14:56 executing program 0: getgid() getrlimit(0x405, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000000), 0x96e, 0x800) socketpair(0x13, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) getitimer(0x3, &(0x7f0000000040)) 02:14:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c53734199c3641cff02"], 0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003300)=[{&(0x7f00000000c0)="dcbcb13e74913dd239a3d9923844db5c99ef74b12413cbc35f23434cc2ad325478c987cb0e492d0b57792e9a7151611acbc9b1597998d5584322452748495f7319b92c7a005eddefe8a2d9bcb34f25a226b7477d9f67da49a72c73a21633262d3a7b614dde6dda2b8c2b73e3c27bcbbd795e58ceaf0c7cff5776239dd2ac38c56663bb6e8b83e3bcd1f01f025dd803e98ac60fb09f473a147340766866ed8890363823b843797431d1270ac76f5404262a55022389aa4817eaecf6fb5d9e8a24ddc5c8462ecb5985c27e9add4d99388d45664bb94cff3f26cb8d5a67a5017ff9bfd5ceba581542ebd18d4f18ab5812206110995a5108b512a8304602107615b76db887bdc0c61c5943a8fe1a4d3b747632c37cc860377902628e2dc694f9088197e74cd82dc9d546bf2a3a774f8e303a1c6cfd8a5e7a5e26ce185be11370b1e760e2d54e1512efdf343ef1365512a8e08e05db9f7fc651a3d9628a526e9010bab14b259df18307932de94ae71b61f222b631661babb922d3c903414a84e04e5b6d22dc2a0cee498275cbb0b27fb52e7eb8ec148917f0ccde684055a91ec35b8c9c14aa2429c41710bbaf948b94621b42b32d8a5a6effc398dcd3b8669152bcf6cc13441c27f83184b859e647d31d50eeb66611579bb53ab0151a66284d3af2215e26d149ce0bdcdc01fbf35d4abec2e12e2abc339fb5f20b3a5d85c3352dff0e96d3d0284154d4cab5ce4bae84662e8f09bcec12ce28ad70f1aebe5c2c1084fab5fca3b9bdc0a69a5abb05ab388707d5b333cdc40b750c63cee44eb236cccc4b2d2d60ca270e07518d873ff5fd88317e7be9a011b08f1d56f423c4ca12298e849c40445030bd988b46b2f5c39649eca9a926fc49b0bd4666b670350d944eb56aeb3dfd7464d9c57a4df89db29be5fa19251f7b56c2e2468ca5baf2f8fcdf294738e46615e8f4e0b58141fc08f943668143e491498b030ebf3c2f51aabebb9056bd157a69c7482b50c450b67ae25c10355525e1f428a3f889fadcf7b8f30be2b65271d49dda7e710ca0341dc30050247de86dd6709109204f1c78635a4bd34ff81a52e300ac13e6c3324425f5183a532a6398f759d2896bbeb6abc9a94c0e8b0c55d1031add28ad6fef8c8c0cf6659dca6100b5efb8fce67128b423aaacb781c6aa82ee25d94d60ddf01dfcfa0b49ec2e5bc687b2d2dd20af82d48a506c13409e3703a760d7cce960fef23d120586a0c0471808a488a9bffb1974788abc9fcb8491f6fe2a1385030691f0e8849bc489d1d6e9c85beec3ff9492a8dab0234dcd5bfcfb6e9168b1c27bca96f1470ba4bfb74d1483e5db3997b9180c936b9809fd17cc688183cc92963ba887166d0cb0dd468824312623e91cf454059b3b5b30b87d57314feee271266d54ab8e766e228a9aa267faeb8da75dda4cf5de3b865bdcc09192910035a819dbfeb103f8bd67160325a5ad51ff70abc297eaabb647d431203da8b41e52030e23189df29dc69cfc417267289ed018d8c28a55b4d947e987fcf1324a84fb94d8e86d1b126d696e99b0f167b58ddacc589a3b75e132280a5783012beec906a7a8d57dce820eb69aa3495b23157688853cdb0fbd4f6a228a8155bdebd2c5642e4319b61e1fb111c3747eb75eba0a9f1fe8d2eadfa31e51670fb6ff37b3f069f6158d1cd19ed73954cc48459c0c1e218508b69e8e61047199285cf79265b4a374c4de6b0dcf2ab585b3a73dc9b2324013f94dabdd94aabbc11bc984869896ffe96369edf1b836205549dd9dd38812d129fecb2846a48a56976ac27f097ce2e06e5dde1b49fed77eeddd20a523dc1d034367560b505cc1b34ebed319a00f749a2ac16f134e658d12570a86461f9cddc24a8c09000f55e6a9a9534fb34704031d422479f6a818b5296b666f69c7a3db8d1ce4f460d1765d41b866b303d46761a1c0908bdf606bf96c7c35bb1cf884c15372655f804777cf1c42a6f81b5e3ef39e36f52c679bca45cfc055e25672db8ac14ba06bced9c9cc69938a1e00a5849457fffcd8f0e6daaf683e966b7d87ea86ce8aa59761a6220aeb7af3034cecfde4eb0be607a9dba1668b115a70740037ed5d6270de52e4978cc98109449d3cf3c5b844198a3d93622f6f4493f1b24de28759ff7df611c7a2db84eeb145d90b65f0c493a5c962198eaf2f154fb7d703ef581c772775ebafb497e07c04a98926a6a9b09a7e0fdd21bd6872919546f84ac6325eb61f1574ae89c0bdcad562b8960e7f4ee8b7e0b48e86c4083344f6b6ae3392ab7a1c706fd5e39f11062bf701fbc7d883a7f7e3a563c933c557bc8c59b02666d24c8327768a16b2cd9e9d7263d117d7c561957efc73e43e6c1984196044fc0e0b77f880811b74112e57bd4614a0f6d71f99330e87e047323a02437c85b6335e60b09a374ed11802b9bfc297966b50f02d765f2366e4b5d9a48ec44f276163866a28e6f5c4f845c3f10c66175b47c59b1ca17c26fd7295a9503e00c0a3584692e4a017036ae1b2b3977ffa9329663e4c7d6e8c99c8af9fdc2f5136f6e2e5298776cc4a4357c31d00495771474a3cb792cde1569383bbd96a1c932342723b59e7bca9e72aec71cc782a8d5a1acd90e0c61bc2200c072ce5aa1607a8723640a8dfa84db4e0275819dc5c72f6c3ff33901300085938b96dac628cee27d01bde18cb1beafd033302257c81832bd52c6825c19194bc9775db18290ad824e39200aed921526a968d52598ee8bf69376164481a512ff1ef289ad19e7c95c6260eb87b84f3048e93dffd3d88eba1b64650ec18d41ff03b7997b9cb857eef7bde901b2da36293d5e06bdeb4d11b4b86dfad665501bc5f544d918e3e158446eebc8a37d286e7bc0d4a00c63efe3cdb5d016627ec9d91e17907ea44901bf12dea781b13ec0cd62305ee40eab98a57235483e3e0ca14925dd3f31ff82aa911a4c8e647812915f53dc0a8771b47a3eb25d8c17f6500112bd53425be4ea13bbdbe7f0c67af1839c599b831d4aa086a98c74d817e9c316c734d1616f9b60849f1ab2acdc7ee8bad8b287e44e76e058dde9197b0f7c287c8669af9db24f16a970e16ca231ff39a8377b0a93145ff9cd6f4e03bdd79a07ffdc1d9331f25131661c12cb51fe595f6f4946da060c40b39e2a4a88dc822d690ff2bebe734f7a83103dfa72e0ff77753ea20a318b104ae6c99231b61dfafa7f2f205f811d154501d21eb9f65e724aa756179b5e0d56905a06d6c418d035d800ef1201bca952b47f978018057e2b799864c4e2b18c8d903474adbb4c481e46b041a8336476cd3f5c35e181b727ce54667343c785298eb65bc1cb577bc242d0c1c45b67163bd1a0dc498e2ece57c19c5f8e5b242d89f07700238bbb851a972a6fb96a8523380e1738638bbcfbd2f67a723a839bd916eda17b651a163f2740a7e81588ee1bb01ffc1d8212002d40aeb50a943724dc4e64cf1699425683097b400b9b64698bdb15e2ba9b2dd9c53711e2180284a76b95b773fef72d3b8f0b55276a9f6fdeea659ce716ec6d1cb79a8a63ba1ace929ee1b361c25b3860a7c5a771c38e57edc3a8e8d1cd7777148fef4df5d8014446f8f9f23adde05e054d6c74b6dc4c6906aa408703ba31c0233689bbbd90501f6aeafa99369cfe41ab8c7a8cfcf6da63d89a5b082a489c5395692559d110f67ad5817b24a87c7dea99ffb20e23a48239491c6e427297b4163a334465bff930402c4bc6383580c01733fed4ca3056389c62b4ac3e4988cf465a6306dbd5fb3d1b9ae41746a9afede5b1052a11032bcb5050cb1b16705c0c8f6694939f5339476954e8a331d4765c446f9c35370ec62d518a7738235ee2d2653a5749846cc3a7f50fec9915b6695417a2b1ed10d4f8ef376608db3118088e11efe86b8a4de24341e7b328ec7d3fe4d58697c706a2d030746e304130ca0b433ca502d9c4e12a0b095280e808d2af2cb57ad2678955f5a42ed778eb4b33a0fa0329674bc5c4161593331cb6814a91d48c48ffb8b724cd830ecdde3a652c46caf8b48c8be1f23ba8e49553ba95eee3eade19b3541fc90031460bf2a6b0367a8b37d0f861fcb589bc1d8746730e9c797e783f0a792c769f1b31fcd59e7ab7dd10e82cb21a4e52a51b1b5dff424c72be267a82a2814d8c1793607011a14692df816f9ce8c37e77767f92e58a59c1724227640b28d774612794ae8f90ca441e1df47b02c75dd1968d21418f1467af33726e8dea54ee73e4162e2d1837faa05e29e5010385a867931f8c7b108cf68cac8d22944107290372536b216da7d3250a0f41f4f2c7367c1147176550bc951047535da9bfbe7e29d07c9e64853d96cab37dcd068ab1e449a1588a4b8a6d306f3a3ade358234cc63305385e47d98a99da8270ef143d37a2c613f9c159daf819c37778f2ba08a340db5708396b84e4c9c53666b0f5e090149f7da54884ef5f4e19e16c890754d6d28d8f1e2c2c7d7dd76b8de4991bec8c636bcc6be762ce77ec517b61ebc64973f17453d18f3b5a8f76c950f11cbd3a80c525e829278f1fb3649c310ca2b6f4ef6f722f9afb8af53cccc69265851a74f9e976d9167c0fa45d90fd4de353869e7819e27cf2984062b52a127f2c8c8e0f120b47f2131c9012f7ea4503c0fa6063d96bb936e6fdd462b9366d8b90c8928e4a67c4cb9bcc01a00d9a7ab5653b18137fe35423e9891dc88dff3f319c887f10932eaed78719e511e534d2407857fb877c2c942809fe054559e4867b84cbe1dedbf0a5573a57da7a68526dd8cfc85890aea2d0ca1b40a55ded04ba77aa4243e8a5f1537b079e62790472f3b802be5d1c582574f9bf92c012a3128928829f207b113214eee9515df7e6918189d6a8281677feaf43fd57c54674c9b1bd2aed348f0892152fe21be57704ee6507fdd2b8f27c7d5629fd89e6ba8ab7cb44e48ab13d14bac70ef07370f22526945d7ae976c107c152688c3649688c080dce5c651ea8425e44342ea77834877c56f5e6d4b7b623eacdc0281b1daa2761183e1ab9c8ed9bc0e2202f15557affd05a9001d07a2005907a3e1683c50e454f7c5afd16688ef0984c2638017b6342813766197b2dcef8d26f11ba599d65bceb177091898f560ef65d8cf0bb07d4ad24ad59a4c9db536f1215db09513158adb8f262f81ff4ccf870b74140714b6faef17af052463d2aca43f91c624ff23be5afa9d0896a697b60f23afc9e7839931997b5360cdac26c4244384c4d302be890c013f178ebe660b83d12a9055632be5f384029afe5f6d8cfe3e91d684d9fc940ca24cbb7f3b248071bfafb7281794508a39938ceecdf8810a14ae53a1cf0edc990b378f795d50324728dbd4fef04c055de846fba23af919ab7b215c3690208aa50cc4712a40f377c48d3f7e7b73ad10ec39324e1d1aeb75d0def7d1cba0a9147c662c0151c4574097c6990ba2528229e429c60ad84b4e1a7d3153ebf7864308e550063f2a88a40da3fc5822d4a6b944f01eed76af1ed69c1c72c4489c41dc00b1bb03e21375825bb33ddb1a70bf23ff2276d589d113274b04c94a0cb5e39d96eee231779d156d159781a81364861d770b7f0222785f2e6a8f51b44fba4be9378a0123a01edb99d5de79b73a428ab933afe99e2b9d17b950388072ee9aab41fc31aafeb6cf3cd9cca225ff0bbcbc7a33b33822689140f0b6d7b15ba8e32941c5892cc1bd7ef68f0bb249033379813d67e4a1a8a211fab4c02d4b68b1515357989079bae5cefb2b724afe69430a8e107f60f58c919ca968bb4d3", 0x1000}, {&(0x7f00000010c0)="ce71c488da0878ae930fc272241be0f08cad30b7db24dda98cdd4c355ce5f6c7038eb52bab11f9c6cc2df73feb0743e637acebace44ae738aa5eae2aa8ffed9e4af493f66740099133df882aa4e75c5adf3e1d9166abb20f9c575eb63572f3346d19378e6f816b6e059f230dfc73cca246c17c5aa6543c93a79f4ea4c88ad4da", 0x80}, {&(0x7f0000001140)="c2872881abb7dc00dc06820bff02796bb726f9b704dd4128b072c3a5c4d580584c2d609102ae9d7405baca489f351963113e0b0131a91e97dfc43fc240ad06ad53e4040c91f29070fea878b332c7c6adb40ec8d8f69a5cab34f371dd636381a497923c92750880648a147ebbe147d395b1ca304b9453c7819b0dcc4fe2d07121d11bda10bdcc139ea7afcfe451f9147a672112d7658d1b1f63bc0a56fde17a76c16b541b727f8f02bfc21935e5cbc4e393af1bcb1c755ec7aef201caade940573c792b5c8b48e2dbf7fe9fe7a5d81c0356898c21da3feb3c9519210417657085e3f426c1ce541061db1fc62c185d8fb8792bcf2eef22e647f6223a3244067750d15b0947e51ee77a8d694bb71f4667fd1fb15f937398209ec8084a0cd01dc3848768641aef5c03fc5c8d236bb1b715737fba86fda235224dc1995a95a6d90e8851355585d3887b7710fa45750aa185776444062b9183d8396619ec7357f05a3f4ec748cac5af38b993cf6715050ff7bca23075f563f19d83ed92436766966796b061b59c3e61ef91a4fbfe881ba974ad5554426424ccd7801abc695d17e6166c0c333deac6cd7ed643f3ef42ee11b8f9c1dbf6753a1ecc91d7754e2f4a1a454dea2f5e78bace2d8276958632738ef037679443452722d396ae69ce1fb5179ca4de5e013ab4e9015d61b0fa1291c495286107d1d04daca145bdc0158d30a613ba648a2495fb1c1a2633fd66216af1f224341c4242f144cc12228d57e90214d95e645fbaf0c652204a42b065a5eb0f3a54ea331b73b747bbb932ce8158d8caeea4e20025f403425830493465fddc6855692ea571e92c73d620409acf1f48b8be48ff8dc6b2e36d84b53fe825eb76d15c1265477e4da707d8e82c56752cea856743e902c277a40065a33db7dae29d7ff979d4bb63e7465cf9cf55e3bd3e362256c7925960d456b53dd529926f9c24dd93cb7ad50c33842279b2cab4d153a66fb64f8bfd6d6b7ebb8356a655312f771eb0f7181b7af2cb8250c99043e56902e4b0c15342a400113ac07b467d4d2019ca9104c6f13566c8cf0865196b06f7f40b3b5694b5224350ddaf6108d7f5fb59f48aa7697f56410b59e4c81834c8140aab482e9d6079ce8ad31fc310c174fcc21e182fe7f081942fb18fb66463b47c0a5c951e4811f4eac8c7a896d9f9fb9ab6688367cfb22f1517ea894f528467aa0353b827c438ec570814ed648a8b52ee65afb5def95e20394b030b4cbe8af4f6083955e37aca626eaaab0435764fc226e300f9e6fd700065acc64e263c984d80bbab084aae2a403670c2d30ac99b58c7dfbc99bb0b9985f2572fefa3ef1506c78d7f1de292c39fd1e2bcdb0c8231c9d6629d2b588000f3d15c1b3e70e8e9bd97c5deb46058ceb8b954bb14f4c48ecc00127692051695a6c9cde9bbda37afdb640630369e3804dbfc3447a64c5909aef508ac04fc318a2b5d611c6f86d656063f159f4175d6c8f7110f39dc5b5e9f663ba2fae2b0c3e1a5a0f15e6ace2ddfe12a135fc3f68ee92b357e310ff0665f7645419f84f72619e142966a0c6556ee862b41c923e7f2f4482b323111bc4db9a5d29cf677ed43077ade9bd4260ff1e17554023e0e1a3db34fe68c6c4e4efd232fe006438d4017963e19b565653604f7a89bf1d1a4dbe7236404a704f6985ba29629e9111536f020146daa46e213a598baa0809e049948d24b6860dce42e8b15007d99e9918229101147d9bba50863f85eb45ccae1155b427897d2c2bf7c28c3cc5b17bf57891bbcb5ff154d8a6ad881cc0322693e245f7669fc7f0abee46da74cff429afbb1734437601eadf970002a5d5464bffc90f99ff5a918e47315dc08867d5dc696599051bac3935f026c9f4408692053bc35f267e1b7dbb2d9b04c7afffbf4a5638ae7c350f4058796295c6d576a517cf618ac495d322045cb153d4be9e01fcb718d664835538416fa2af115cdb07de424154dbcd504b1ba9837d166dd38731a6ef50bbe487e981b22b3b2b1a0393c9b61d6520b8007e15efb3e2fff915f037439748e17387cee3154491dc24d9a7ca138d96edd771c8198ab6c9ff7862050357cfdf8690b976c6b29a2b9800b09b6eecd0c4c8c7fbbf3ddf01b57251e41b455b1de855ca7245e20e8fb15764488061f0a05b35cf325c1e95854053049acbfbc244abde469c12c6eadaefa746fd97e5f7c8e7413161a1dfab97ca2ca01bff290177c91ed7152c557555cff9a9f4c5c1226ee27480a0e7ea754c6fa6b451bdfb259d2cb9831afa0968d116027df062c2a449c8ec3c0843babd3ef320a626017557828a2d8a7be4e8fcca26b438bff7f614047555e5a458c607259c9585170aa5f94e7f7f35dc7621b88c517b290f1973611fcde37f4c7afa70c891328f7e1d9c19387f0344e1771edc4512cb62ad229265b2c68d6426bae00eda103c394e990f48e7ce0e8bc12f1a8a89d4e154c895f5e50bab147509803bbba26c5e961114c442fe4a28aa535215813f41200c00f1358319802ea614e2954b9439eab9f2d991b56fb25c8c99d6ca4fdfeecc0d1c94ac4556d1c094cc99e109d39c3fbf108c210e2a69f865befd5c2021c74007f5e8ad3a673be0984431484d47e1fcbf5b70bb39c42aadd47205c09112c48c76f68841dd6b8493595b0b95e7bfab8ac2722a128dcb8e1c524de32351bd41a905fc71f13e672c79881bfa3c1a4a9aaf2c1e9c515bbd1990f21eda58fcd119dd2c171c46695874fd8aa38793cccd54016ae8597fbc1f9c02f2bf94e46d168f66a93485dcfda40d14d666e5c3d03019d16974a9e9ab4c2759e2ac781a82adfb6d07311ceb40adb38b6ed6dcc89e079032b4dbfa4cd545b78fac6e8b4266f6cd765229dadae1b81f0239186931c9643f4a45fc4844dccc0b03a6750807d9ed606ec451cced2f5c5d89de44b3518109df573e021ffc7c24ed728a0b935c7b356bace04a7f7901c2e321e414eccc6dd5a42934133b43bb22cd0652de264fd80e9f46354fcd715b9509e9e03090ab45d175d91732f24a968949cb2f6c11f670c766e2885a6811db651cbf8df41d9ebb2bd9f1c5051583790775f38ea4717f91da4434a3e1dfcec04e31aa41e9f95fa56c77de3eda1231d39601f80884acf064d2cfc201ddab0db974fbc80b367a52236047359caaa9ed6f87c18780bb4fd29e06f45291616abdfe20920cfe4b728f402f43707411d71639b01ce967d5089554ff72c941de4f6b5c933926dc17690c0af8294cf47fc5e40360bb53e3a0374576ec2f91f7788eadf793596f3a515506e1ea1999ad5d5115d4ed5ad95afd5f3ddb55eb242fd3f804f81749527c0a474efed78401be051ec2674bfb9d85362a6e0bbf05b02a3558ce6d3b41631b456371d411f959491ed182d11df18683b70ad08b24ad72e5bbef37a17849de97c94d1bda1cf71603148b663c455d726e8b504dc0827be1e7bda24feaa4e80e47cffcbeb783d7039024ad1982eafc062c47aa9a7269e8fec4b72bffad58295b43141a94b0106d82342be028c937915e05fe59dc0f75194d220e9be8449c0159a37af76a2d38b610612db2c66b17b1941bd8946f5059fc6f879058406eaebda79cef68c552a900eda19b4dfb7ae8a62be660fbc6129a6ec2817a4cc388007581bad974078590bd9916916239fa1eed4c0ba27bd7a4dd5720caca48a1c39878b9b027c5fd357b98a0002a10dd5abfa6e5b0f75cbe35bc5de62b98eff07a864e24b5fe77f3c23af94bbc627a259a684ef7d8134d4d6f3470bdbb060bf0df2ea7cfcb47188bea5a8bdb8505a85b6c8eeac3ea2b15c85145b9e760728d8d392f7731974b47be2374bbaff522f15d62a7bb4aec6e0fc4cd56da1c436d9608ae8cd4dc46bcf2f06be8330021c6f1c278e72358c7551a9b5c1702f5dc9c4dcb8dd5f71f42239d14f7e966de42479204efba9f9ffe14fa9944717d5a0230fc8314acb1f37e152849cbd8382b4999c22be67096c62c39efdd98127b12bb4ca9077076b0a16260c32f3659dffb7d3b57bc4b5997f64d0abc021e79e34efa715f505a8c2beb878e31cbf6f84ddb42a1d07261d081d08eb8cd2afcb834ea8e5f857d7083e672fd2a0367b65f094255f17cf36125ea31c4fd43eedff1dce0c43b1061b8f3c779592d1a2f3778de1e1b1c1bd0ee3a07f2bd1a84f3e1d57ebbaf8d1aa072a5e166de317a14afd54777fc7f44f4c934ccfc77b1b9536d2924e5e55de15e98b41ac6805fefd3d6b6b0132b24e0771690036893418d7e25196b28bc10fea33ab2c5cb121470e4a8533d060a58028a00db48559aa2615da773cb5e8be4977cb9d7c8d75fead3b21d1b750d8eaf5a7f6e00a2de4b18afaaa3a4c70cd275897f840fdbe9da46ceafee05a4af3eab65623f11c4c6afbc3cc2944fa6f20a09139c484cb33b714464e93ac48a447cbd47ca781c1037b42bed8215f357c56baaf24f211f881ecff77e2fc3fd95d685dc5b006616afdce3f8f025f215218abca2b50503d6b7951b3904c97f9d8ae37226750a80a63fd32bc504cf0c9ea9a8d853bdef6956f3c82a7307ca6f8a758ed5c05a6550198ba25e2aefafd0fdcb7300dc7fcf8b175982eaefb57b8e6674d1485f738bc6d7abf2e9dd9d4f1847646b193725cfa5be5fceafabdd67c8a0e4e02e647c5b322586bff637dcc22a624a9d8887d54bb9781cdfa0e26084c25323c0718d31fa246512b5455fbf9108e737c86b24a7f8fc42ecf99b3e091b82e6b4f8c3d437f266b758a34ef4e22ab6e0fb714b8c66f338262116ea3cd134bc0b2de9499c1e0356d7dca1506bdda95aa81e8c8569305c672a0f8e5cec65a96a5e2ea16f3dd6d8cfc7d5b448bfc516324f0041232ed3cb7726c8023da728267fc2109eb6046f006e9bccf4afc74b133352ec7564d186cf96bc81c7515d810bb74a69fc5ab8d61fbfeb378270e79e0472a46503de6b3dcae9468c88cc6182a60eea4021648ddfd0e565492e702ede856d6b47391c68c13c7f9e50f520040cd4c7e6658f77350803f9bda11ce924afbf4d476c946d3914ef01138c54f1605c8ca771da471ccd8cae70767484915a35ddbdf739091e62ebdaae4f3ba30525338647b8fa62ed5b9bbe990fab703b18ac2e24ee0f6109c28772b52c727ab7cfd99a8de3f6f5d95e0677ce808bcbb95b9a78a88769b9ddd118c7db2fbf3c9c341dfac4cfb5ad3bdfe8ae6d0a085a96fc87195e215b0116f8ad5ae89ba1bffb175fb31be6fe4eec888112dd3bed67ce7a79cc7626c42aa7d9a0a74d11d73e3904a085d7cda75922ac9bfedba6f445e34eefa70f1f1fc5974cf7f72f4809f779ff076202088afad0296b93e189136071bc8784bb30750cd42992d3a7ad0a546774f84e22f85ec96f817351d2bf717cca34d30963719f4dd32514716aed75cb9ff0ef1f49b2c63254c79e65088cb5ea8fe1102d7a72e4eb139c9d07b5da096f6456c5c43432d8815891fea2a25a322580a2645bddbc24139a131b417ce8de5b2c188074df19ce3dd5862db9a83bec78b2949203fcd8817f8dbe99bfffdb603cbe29e06cdbcc57eb370fdb4d3cfdd4f49c4bc526d1fc9820c1d3c8d4e14a039388a01809f0031a1ee55eeb1412413ef0a4dd3216a4175839cb537bc9490e52d7a4afbf25c794000dc6c5dcf78f29c337aa06be0b3df64a2cc25308f328eb35412258f849f52dc08f036e25b7cf04fc42b74f0549a10249ae19a3f4e2baa99b5107a9e30746dbdf2b113329f16f7491aa2bb2982ba10f6db39ae6510a0e647", 0x1000}, {&(0x7f0000002140)="b308a53cd6de9f6b934d46c927fe6b33df551b3bec6949d928277bb8515825c02871f07ca945968e36d826d0f08799e32ec333f8b7be4fa19ce6e30f34f62298d773c42333b9b58921714ff1e05b77fdbd7cdbc3bbe3b66ea752ecd3480ddd90f114985d71f9e4d0a5d0a36646ff186f3f79e5404c5764e12ea898c7890da19cfd21cefdc5f757c6d9261e49cca4ebc34de4cf80f7423d16cc1903084cbf6b08e77b00a9b0d3197d1cb4a49d4da0c233f1867bd315dddeeef9db8173e566f6bc7f172dae393760caaf1660d2135dc4db962466b503ee777b0c91e5360b4f75a06f221209f513626aac6d22ea81169db7166692e1b067704b1ea771346a2daaedc386fe95868906026e52cb0f2ba6a11b9f24fa96392f526feb0642c6699e9d5baaff75a3ea996ce09366400cee5874ed387424f7cc77872fbc7152f67636ffe86810f2b8e54db767d6ba12da2700996fc96daadd1811eb07d13820264e995b86eeb1180827e12f3055f7dab831f00bee92c9bbc6ab2232ada0212e43fc3c4585cc83bd12c962e084cb58cd3ceae117c8e2bafd903fff98897af0f5ab2e7f6574cb9bd56c63d49aa0f2679dc2d0d7e8b528264888c1a8af02181cb25aa019826139bf424051c84edba2ccaa5ec32e2bb30eed37f63145559d58fe2b000b4ce7c55c36259857f143652c4db5f826159d49c2d963888d92c99a2640fd0717fb6098aa72dfd2e28cd3ce1b96990e67e4cd16cd7765633852af3691a0e07f633ecb30a03f76d69f2a6635cb67f7918a95128eaf45109a3dcb34ab2fbf11dac2ffd3121dade1e2ea7d8ab9cfd3699b1018f2286a2320e9931efc1c7777a1594754a54d786eaa80bbb87c7f5517014724b9cc3adb09ec057271ba5858d0b02b1056b133608345650b41b16986c7f11ecb95207348ff7b74d118037d6bae6801320d7aef3ba6de304af489bafbc9e2d507a57c22f1a75f91501a4242f2de3ae6cfad67dac9c084b981a67954d3bc82f85ab888c2db1fff8f98b5aa7c833b94336c64cb28d5ddeafded880c2ec37647f8a4f71035a92bb61cda9508107f305602b8921e84c5c283145ba70fe64fcbdd4ba8da2f521e2646f5b0c07acca99d0a7f745ea04d2efb269e9b981d5f4df272f4dc2719615407f57ac516a573c6b19d02e1003582b0c24e05aea036e01851a992f05fb7e978af8f91495bc9a8604007d3c8bb06b6ae69b8a7739a216a6e4386cc00e86f45717305e4b00e27678697de6be6c215773a51acd69ede524ebf98dd9f848444eaa8857b12dd92716edbd8be6755cb7e88833bb860c1887fda387d898f02cb7c435ce683f74136fb5af21bef306f622c6bd40aaf86727f4b983acd976cd7db9cfaa3858730dcb4541a7501007f359f3d54459832c9f2793a75d550777e15842dade3d26e2afc8612861eb82275780a6bdbd07f981af07535fa771df226d9a04747ab0d4a45bd0ba9270201267d642a3c6911616797bdff9b1d9954fccdada012af3b65f157e4f035765e79f27e40c4ed75987a9f4c6b087cd1c07ca9c4187e49f75c144adc98783a5c211658c18d51f7615c5882711e1d29e43ffa4f6fb896d2d42d14ccf0fa23d0b30a4fc2ea0acb191084e84aa40e1644f3ce7e286800f850c5bc4aeceaa2d38a810dd0739f9e579761988a67658f674c40414473cf7f47f3e8aca4254c7fbda4f751d9d7d0e3a719f5b107663fafbeb55072f46314ea3c9d0874c10f22f82dd8a368eaf9a7c3880ffd7de9eb92718e1ddae16620cb1555138654c00c03e1f6f6a5243d52aa8b8f736953c202b81e85400d4f008d2a1bf52d5c822f11e83533b727d9b103c2d4407a11082fc7cceb365f7de485fa8136eded178811f1ff4d677b1f582e88683279c8e78c2663dfdff11ff8eca572977650f997a14f9679e17319fb01177f615636030ebadf29a683a75e8a28ff61009cbda31688a24d333299ead3814a79c3ce59e400cf53b3678917821ea57d439e11232d6e1779620fbab3890ba46c800969367b01870b509b8ad8b3a2d2b76264ff55411011271cb1c15810ac8049183c8b86fda251644b99e6a028133bd8a6d7b853ec8a68b7eb164dd7253ce8506049d6ffb3d7592197ad014a7b973c46897d2c0773b783f8fbc825e2fcf9b2a0ce759693de96c20c21ce8b61d02e22adcd547608d2cf4fd7ba44ee1ae033283f31fd8d4760016732b6836880cbf2f4701dda9d713a1e968f5fa4803f51d57fe4042f21744132afbadae37887dd5170d0ad9dec6027acb9fa506065f2773eb10f1beaa1e12cca17396a87ee176e9018f33e58029d7eae1c0424e7b12dcf618c4e7dc62bd826b477ef390b32ceb684277d172763e0082066c0aa9858be8de19898fb8363ff99c5e8b6c6cd1736844a884e309988b32ed716d2e7e813c535d5b82b79f0b5f6b79d6993993acfea3d50a6d0b8d0d35d5a2ab71e5545bcb7543262fdc2b0a3d1637172b25bf92d92cbf4ba10b9614227c46f22460b3a808bcb8967afe528d5c4690b41eb5e8b3071233e3d266f4dbc8a7c8a3ae858a08c30592208f97db1fb8ffe84d7b5166903a46b52278c541b392a4fd4c27654aeb0402434dced18e063ad6fb8078222d1339e1a323c9fb01a8534fb96f3bcbebcd96e2c028fc27a392d5fc97a6fbcb36fe6a6ffc73f3f3936e0cf3eaef928219fbaa63e47421cb613997daf86dee4d1101d11abb3e686cfb3b318efafc668ee8773aeed0fb3afe54aa02cc79546c99f8a8977b77a860a2f71d45c963a147e2fa8413132866207b086d08bc2e8b740786b8f724f5ed41a2c15ad580c3f3fb7c6cbd4b9bebe9a2094862ab85d297d6a85df5d3fd5faafa59cd4d4d03f7bead4c116adb79d6f603b1a2297bd294c7a72e29513342d9e40c913e57d17d47a335d9c20e4411ea4875563fad3b92dceef86813f41b44394faaed13605e819663bc2cc644128e053a388d52b1bec02a9f65a2455f92cd7607a666b44e8d665f2b1034a48b43098ccd30a1447ad64cabda3148a4a1eaa9d4eaf5c17f042002f18522901a189c6d92806703cc67e41d0a5e0b0ab8a20869933b75ff75484d49c45153e8952506fe62b98ebb6f128f54b9f69a04b670e51ff5de0604dd2aac7d980909629057c00b5688aa1f5d1530026ad737e051ebfafc14b7aa05fb3244e3adeeddc272a995fd3dbac52e058edd30d842e79c2f9998a3ee53cb247f86733d8c3e92802de9deb206e92ab2900d36d962731b1a2d94c320225be90d5a3d6c695401e625bf65b480ae6cabab9c9db35b43d0ecd986b0a2191c5743f2636572ee4e4ec45cc3df695e7a592bc5e740869598b1997bcfaf60c1c9b645ce91852df5c24f00195a5e0c4b53e0f608e410951e2a7dd108e7abad76ed5f34258d1d129ee05a6fcb5177a77cca5482d0e127f408506ce69930445f51901b45b8c75f1ce16931c355f5cca44ba7521d0405a01f48ca3c73810bcf16aa223ca48053b25238c3e5b285d25d63a538e205a9a7b317342493d43060fab7bc8f4a8c4d8d5a092af20d6951ebfc5fdf7046730b3f930d3d518c3beec453c4512ba627c069471dd82d3ec1d0036a7879af19521fde7242ec81e8d89b28c555565a678c11dfe5c6aa7aba66159e30a7fb8642c6f17a52f98ae4c8097ceeb69aaa6df00f6cf6721e874f4f5d5986c25c8df2ce508c651eeb457624e7224297dcc8f974b2f90334548e44460dbad69b2937b7dd67f7f80d57c2bd697d397a8d90e63f60823450c58ddcb16057a3072bbd87cf52b563c2c8bfff8de8c273bf6ccbd0bc653196413fb99a7c0c89bcdd42d2648bc898a86a762f3780cee408b5888a2a535db8c15283167e63ea71280c5ec8937752edf8fb2a0f0e12f53e6727bcf738903eb374bdc7b618c95723ee58fd685a3cf65e48a5717713890d1811f3f465e31ae645e8438cdcd19ea564c103cb42370aaa5186d2e8abc7cec7438840e87a6e57a52e3f4a7affeaf59b5b68e2e8c0bbef0486e9371ff83181b2aab801893ccca32048c223cf469779c28a7c2674a3c865331e14fbd3a2f6ca36db7ce32f763ae1cdf2c002d84c678418a5150c2149d3a2243752f63a0db7015f502b5fa9bb4b83a0eac2255476bbc4a39f2c9f2f1e4f42db0c2ec21410d1bd9e49de63b934d9ef035528d935a6fe3e4245865318cb3639d82b28e6c7c5425c1588496c4e04ac1ad1972a2d986bf18690d83e56b1d3ee1b5966ace1e79140ec44e358d3a9d5a5f2ab786b161dc8ef5872b08fdedf29b19d130fa4acb1d00675bfe05432a84ef86582af15a7c262d0554c530deea8401d4527fa4b9862c5a71e123660802a756463bf3aa54935116fad815d15d5a49da3505d5ec5e261bf247ec9dbbc63aa954ff66b421443303aea4eeb1496b45168ad03262b885530fc9813a5b15ecfeac5df7e8d03776c09bbd0359c06eee75ba9255443ddc14255c4ce505ca3cdda6177a44b3e460748bce488716764ee5c0795318e5a9265251eef5b83de207de329c98c3f52480290e0ab60110af7c0a0b03737983f8fba37b48b1d132564881e2fd1c4baecc13e5d3b46098859c05ee48575cc7982c98f37855b295af3ca42cbf7a8034e9d8dc7626fb452b133f7fa8481319508b80f3b23c60d46d81ae66ffc9aafe626ceb940d4564c5c130f7cbda7050cdab10e2b098bd709e39f3945188678c2936b0de94cdebed139918f3a32bf58bdecb741b825cf48332454dbf874d2dced2dd213d21c9da87a887ba2b824b9cc04d23644a3f795ba53b3e7570d088b1a447393591e7f1532029b4d7876c52a0211c089c013e66007c18a97792457c751c9f0ca7273283c4230ba69abc596a6ab1d56a8d2177d2730fe664b1c1f666788c43861d71cc6246ba6692e1e4a46e286f23ecf5d6733d643e76596ec87eaf016fb28f59b0f8292742c0f35b83a70a967f383f8e24fc7786af24768e8751ff89fc1096d5444fee3ae312fdcfa206961da36eaee5abc5fdb733171f0fb025ba3b96b20985dd0d870dac44b991da13988c7d0e9be41f79018a9a89861ab58e8fbaba127ac48384891f7c8807467779bca6a56ddecd1aadb246fffbd8e74d80dec850ea0883fbcce4398379ba7156bc743fc8e7a40e1b87ece7dbee0485c06eadd08c47a54e56a5bb9f88aa8f04a54eba0cb37899b8d94a6d1ead910ad73e906ef9f76757fb4655d1b71677f0bf49ef9fc64f52a4e29486589fb76bf84456829414bfb13c1fae65abd521b3d415fa2d3c7d035d75e9d6f71f72103ca0edf6d1a21b85660bbc2c4d33d92141d01adcb6f46993c4f6cd35c51d857427c6be97604d2211c4eb23ef988745ce363beddc6d1178dd15f540fb96a1dc309b4fdfd6803833b66763d265d5d4076d3527ce8cba30bdaf0f3501808189d0bf7d760fd95bf696a8c8bd68f8044db6eb320f231fa3d6e71681aaa75d77fddfd2123844eba3393727da56b7a990d3ae8c2a0e1766f5c9f2e2a0758976ae08440ef0fb68d755861f3d2b5390a329cd51ac9c1efb519adefe9e385788feee622c3dc19e24552eb64736e928784ca6355b3246a9fe7b6a85f9d7c3dc727ea34a54ea5cc5af46971d6d992d73e2035e60df473e2523c6a11f5462e315865e27c05011602845e683dfe0c43c9206d0c74a3f9bc51428594872c4388e020dfa924daff1cbb96260592c1008a06c1effb98941911bc1821702cafff87c510c9ac10b972b33e7fde443e59ebc6333670c5edd5c43c27c348345a9a857a25c3a46a339127ec7a3f0", 0x1000}, {&(0x7f0000003140)="a0703e68e6faaaa9cb91b2d9f9b7e4f175cee857e1646f8afcdb61c196741f2cd3f8ad57eff74bb1e0f2cfe1db4a82c1dda5d5bf027ca74807c5ab3abf3c20315fa4eb265396febbb588c782d57c70e1042dd910730aa4b367da33b7d38ae154981119fddb0d880edeb54507159e12d45bb414b74325ffed35560a2ef77e5a33d6e4e046d73f62dccdcea4cd1b6cbbd7e5553d3b8f6af0463cce4bc4e5927471ab9b08316c2c1ac748faa064cd93a19092595df56c513ee6f8d1a59d", 0xbc}, {&(0x7f0000003200)="42692c90894963cc4a6427e28a0352001f7c63ad8301a5585840ac895f1805ac168ab0349bff7146972d4a0048e22a20c0e9fc314c0a5f2bd0ee98e3b0730526602f0f635e8988797c5a544fe280a740a54f65670c9eab172f1ef25770705a05070339ba0b467aecb45932164f9d03869809e9eeed53859828e27c42afb75c82b5774409a824d851afb53ced79c67a6ddee16fdaeca7d520ce7a32ffd75b3073068accea420877575b9f9ae956d67660c96b1abbc05a520a68e0f1ed89f3b9d749fb350bcb60d3", 0xc7}], 0x6, &(0x7f0000003380)=[{0xd0, 0xffff, 0x4, "8548a7eabec90da571f3da1410a9cedeb83741f3d9ed47168070730fe3f3902f5a8e46040998c4bafb49e8c67c81d642138799183f7ba319bd3ec11a2c080307ecad2135c0ec92d19a6f6eb9a9d690866006379f7fd2ad26b92400786dc6bbfa273196a88d72452e65090185268f381dd2a96b6bb3ac0c09bc78ea99bd1270591cd5296e260eb142dad351aef0d1860c573558c139b4d988732504ff7f8bc6a6088583df8c1a1333e1e925546d1d55f9b162f46ba5f97633fc052b0d"}, {0x90, 0xffff, 0x0, "e0dec602370d4f20d8c0e7517eeb5f2d0bf88e4022e8d57223cca777025336015b80cbf6a334c11871abb7a603eb5ab0d2c9d3757ab4efd1f50e48081b0173249a255fb61fa7f1009dad00bb41fd30b1409e8a1553f708ee201cd8836c9f1c2690c1d1f7d4098428e0ce9db8696dfb4a11ae62cdd0a59ddb33c4fb4100"}, {0x110, 0x0, 0x7fffffff, "73e0426ac97befda8e08ff8c7255c3f7e565fa77a64206eb43b73f9a2bcf9c809e32e714ee7a9148f240d9cff59b5ae21bfc895cb8a23d1150ffc4d1fee11629475bd32666395050b0110443fa4fb45c73d32b64af75054a99ccde348aafb4341a8a38ec9fb3cee0d5fc3e53a2d22186b927b42581518c4f556d7c5a5d353a70782acc68446cb87d60618507a78772b62c766cfe819cdeb79e7c53934825228f7e6a46932b5c864d50f983518eac1eaf05c4304fcfe6689c608a25562bf1f9f9791ae69ab7d13e609e619fcc950017cced4483208abc302f889ccffd1cdec4f230299430de0b39067d673832c03f2440e93a20a720495ee9d404"}, {0xa8, 0xffff, 0x3, "f5ee7a1c554503606ac0068c00632f658a11b43ab8e73379f26686666cc5c31e31b89a1bf3335a38b00e3bb38f11ce8d765bf3832a0dad3c22b8bc18dcb95d0f11f6d0e1b8b56abc0293190e1f2c4f4780479cfa3de381ac73b1b3f88becfa34329c4ff5d7f7bf860335031c7af014b26a83474040250362475427f8b1bfd7f95e91ed04395c5f29f444f6f34ce0d146a292b292c62fa23c"}], 0x318, 0x404}, 0x6) 02:14:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x131) r2 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x100) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000380)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/85) r4 = dup2(r0, r0) r5 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendto$inet(r4, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) r6 = dup2(r4, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getegid() lchown(&(0x7f00000003c0)='./file0\x00', r7, r8) r9 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000300)=[{r6, 0xc4}, {r6, 0x4}, {r6, 0x1d4}, {r5, 0x5}, {r5, 0x4}, {r0, 0x46}], 0x6, 0x3) setregid(r9, r10) 02:14:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 02:14:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x81, 0x40, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0xc7, 0xb9}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000085, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x88, 0xc, 0xff, 0x1e8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x8, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0xfffffffffffffc01, 0x9}, {{r0}, 0x0, 0x28, 0x1, 0xfffffffffffffffc, 0x200}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf000000b, 0xd45d}, {{r0}, 0x0, 0x84, 0x0, 0xd7, 0x8}], 0x49b, &(0x7f0000000140), 0x1000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x5e) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="ec37f9401d74e0b0b984ccb2514283337ac76d8d2f0793cdb0bd89b84fa15e9b76e635f6e5296b384046160b944f651f8704176fb68fe3", 0x2a16f721}], 0x10000361, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="bb24b5c8541927870aa647ee73ff2e32f4d07664d438fc0000000088fc0000009b1582121d40bf0427970000", 0x1}], 0x1000000000000224, 0x0) kqueue() 02:14:56 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x4029, 0x3e, 0x0, 0x0) r1 = dup(r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000000)="8309773aeadeb2f5b21db2500f4d2456affce26728d8903ee95d4ed54bf52ff859c37bb73c2b916ef5e9ad76949bee65769caf89fbb28e9a27aef6aa41d02c07e234d3b8241487650a6b247d8c3fbec6c5aa7e537bb507c7ac7d93b8630e875343096e3f7d59959c486d983335c3e79aaca7565f53879efaf5b0406ad82a29597e7f84d7efc9", 0x86, 0x0, 0x0, 0x3ac) 02:14:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x5010, r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 02:14:56 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = getuid() setuid(r1) 02:14:56 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) fchmod(r0, 0x4) clock_gettime(0x4, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x3, 0x2}, 0xc) 02:14:56 executing program 1: r0 = msgget$private(0x0, 0x0) symlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') msgsnd(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a7e8b82ce54e22ba126dfa20e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e76a7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e51c2234934a41ce48d89ca84c04464a359a2d581d49002d4ef09914ea53c731e64a30e6e9b094a4cef68f9b23ace27cb9f80b2c239df9b554c806f6465ea69c8f018618d9590edbb562ba0cd167"], 0x108, 0x800) geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 02:14:59 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = semget(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)) 02:14:59 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') nanosleep(&(0x7f0000000200)={0x9, 0x4}, &(0x7f0000000240)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000019c0)='./file1\x00', r1, &(0x7f0000001a00)='./file1\x00') sendmsg(r2, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000002c0)="768845e20e1ec974aadef1e671db75a23b398f375ab1d2d284baadd729a1e415903381fed357e3af0914ad4934b100cefe5538203128", 0x36}, {&(0x7f0000000300)="3aa8b4f8addce30343d833e536a70db2eb18699d7d175c8d6f606f5b7a284c7c", 0x20}, {&(0x7f0000000340)="11117fe5ebbe9d9fd77c3f9869d362ba24f7e4d08be0cf90ede460bca883c40bd12765b663af80c46c0b5e4d9b4c65f8d3189eeaa188b97bab25180981cf51056bccf30a635d8e0a99ec8885315d5b1bf1b00afb185abbd8fea5d3e80016ea9e89538634c33e181b724f7f297ef56f31847563b871ee17276f66abae61a6b01dce26950adb3d13ec37124cded24d", 0x8e}, {&(0x7f0000000400)="a73f4240129a40aa91d8a3fe3edf39aa8d8aea3c3a538a429eb3a43976b165facbc536ef5dbcbed574a52fe170a10f182a7590966e93c7e768ec866195893a4d8494673f9ee0bd218b13fb8bc271bc5a2a82e286b4bf", 0x56}, {&(0x7f0000000480)="41e57b4c89f0343f49d620e6c584a797eaa0989ee64c9b3acc0c34852ee672917d44c76cd4ebf89458bf2610c2ffe72ba3384a28ab5b18b5e5e90ae740f88432db540989550bae63d9f77d9252bd1cc561d591d885339a2b5a757e32afa9f4436dbdb7d7f4c3d183d8dcabc4e1697710cfa2c0375cd1af35ec955d2ced420480dede823f7ecd968739d55302a37bf24c33a0180bca0533905f4df49a06f5195558fc95207e51b4523ca29f628570c89f94a475bdeeb0a3ea233a73f3ba14229a977474b5", 0xc4}, {&(0x7f0000000580)="a0ef2aa1b7df0e0a5551bbcee8da9d0c820d2bb147cf068bbfe41bb66a0ee99ae8ff353c4a73e5d4a2fb5019c0440f3031dbd2fd180e5ac9e9e1ab472c7710cd27107732b08c9da23bfd55677bbc43013176c05f65c8d3a3700b957e8a84582711dc0746c3bc8998456401ff7444fd8cdcaae9f3a70f9657cadbad4cf771df0d1984e33e420871215b8efb8eb23d4db88a46dd3b55c538f4c4d213c1a94223b0b188e8e4dea10b231c8fea7cf06505d55068c39b4864b8e5b7a9397622f181c9940677762cbcdb27653d8761474a50f4fb3e9c85d4c60f875099cfec7e049d1dd17b01d5ae15b11a315ed9cce725", 0xee}, {&(0x7f0000000680)="5c9f002d6c1f5d5124c601d0d9df60ade53b942fccb8baf582988b5f53b8d074d5b368b9d2515d897ed0b03d195f13703b7f1ac96e3e6c376d45c16787dc0f30f3da735037abf72081cd9de83e9bb770741ce59759b9eba18cdfe92766219d58114db1863bce3c55df37cb19e0b60ec667661e1c249d48489fed05209a9d829ca27376d98ba4f184ccc59688af92812144ea87d36530226bc66670beb4cb0990fc0a98fe362b356340094818a2728c026167c300d96dcfde656bb1a7f6de5d7dbebc6d13c5149ca161575750db5e9a2d108fd45d484be489eff362227e0a37ae7d105fb624400e02b94611b652f8b3cef3bb2fd891e3d4e8262ba872b29ec97846fa3384570af488ef15b1c0abf66df5840864e197e3302df3e4fd5ea189154d4342678271d13898d305d70a2cea40094a28b50c35c59e912997db7a424cf073bd301920be8894c533036640b83b2f4bd3923cf9c0004b8cc5f68b8c98e285daaae7109fab7b538316019518a354c28d82b205919545248d11ad1fa6b6ed391cf219aded22b05d2c635657140a348582d2dfbdeabf5f47edd5e586db98dfc45df44102952e2e1903160d92e8ce81f31a072fbb249bd86733b8a884045ba3a302c2c0cd8cd47ddddb74e4f636ff1def3a8504802a9c5d5a00a260cc9b4e673a44160337e4f39f16bf373cebd4028b24bb92bc526727469c9cfe47f84e040b82faab2f10f51085a7a7fbe7d5ea95635051602bd8d58f7b2684726b0517c58046d6b91f51c8997c9ada666a07eedf6b1d1bc4b96e235d98367520354d215a20e67ea6d0fd7b1cbc1538601616df18601e6b7492de2fd1d8baf29e00eb8b2ad5e38cebd3c0a9191e516f52c6c7656cf98f6a153f17dd576670d61ca260e9d073c99740ea6cd8e2f2cfa25dc1ea3906c95d749c0ce21c2c8fe7ca7225bddef11965785d452ff596b680c8bb73cec4764f4f3879d9d85c4f1ad0a6e30034f80a6bd90468b8b6f6f3d72e466b84c165bb6a6a0b68e1dcf22a1cc67cc87a0490d382ba91adfbde0bce8ee226c639e97b2ecf887f2e9ed79c14150bdd25a8fa9fa00b1b20c52aba89925da9dda6465f9ac1900de3626f30ea62e0640c12ad8ecbc8f3e00f0ecd3e9eea2c1c87dcc9bce17560ae56658e7d99147e068acec98c85f916199b2c237093646c9bf0bc31eba01a0eeeda39d5a88f5ef0a43b630989c97ee1d86565a7163539c561a9084fc0968297cb67944fb4578c494b4554502568ef8146d3ad7dc188ae90ff44dcf3ac8cd3107d13c0f5f7a29d8184f93a383c2d86f63c1aa5b62ca0a4c0541bced865751a2065380b993ff0f6e14345bf46ff67a7fb2afa20897884d7a39ee7a77818d84dccf95cb76d494b3c17643ff48b2b7853f4865c2416ceffa287492ad3208e0fc559048c706be59d6a167bb70c4c14815bf22c7cc0313305ca2d1921eab890c82193262350804e5562fa9161852b4bbb3e6593d0a42ffb04673fbbd9f008e48ee9b72d65148ef8dbfc452dbfe8a8650a49b0a4c55a9c7271392b3d3ec7b99d8e111dd2ab577e8a97d900089937b580f0ab9d0899094acab8150698a02338f31f2cce3339913e7da6b1604ad3150e668616c96e8587e5174ed42724b2af5b3e05d30c9d0b8d1ca11f21e5061f79291506adb98f24e4bd71135eb2b9e4105118548ea462b1ad83e5fd795eb3f31bb964904bfdac500bcc43580e4750950b86ac6c60366640393766d0ea4879ba890861e94c1664394724452c3d0cbac201dec43142b06923680732fb8e8a52bb4f90ff7f282ad261d29f607c54eade362adb118bd1ab2aa656998d83209bd4fc221fb09b34fb988fdb0677422d9140fce647910625a970fcb1812126212dbc8453f599b811a348da61f299c76ade6bf3f9d12493dad22fd36331388787440863e6c1593d9a2d3e97d511081df583ddafe097504180b9816b0939352c987a13ab4db204bc120cdd4107cfdd67d2cde8269dd1efdce6c520d313057f2cccdbb2f27b3ce1381ceda7c92ffdaf058bbdd5c35065ca2f149b93c9f98c4ccf0403ee1dee9a1a9636660ac859c4b91fc3da08bb42dc4fe6271665409fc023d0a1598ca4e531ee9beda70a14bdfac01561ea8c56ad369435f9ca2a242f3ec6e2adc106f5fb3d0c4a287fcb0ed995a7d7bce3a62093b5051aa08e62defb118f575d972f9d7d2a42b887fca54a30cf1d6526be837c753bf8fd682d574ffc2551b45992d1348711bfe4fbac0695138080c4ae6a578fa5e2045e111530b845479004dde59678400d537f85064ff004963603b5a166f31b778a7ad1c1508e1824676a1886e563da2b528ea6148a259a053e9c6c545304b33140ed734072f1cfffabd9acff8dd0ce02dc388c8b8a7a708677b8570a1979ab19caf255ee98fe48ba95890594560c78d05575cc1d359d13c44562d69ca31156e1b946656aa09b07d66a6a800ead1dc9a96266b0969bed26b70ef8f8c50c3c002436c2a88bb397305e19e2fa68090580c23c41ee88ee0ee2a051259567a6174613929aef8a307892bf9321366fd6c1d9f84550184cdf6eaa3f6a9d9eae2d3b232a96a3efee3cde82969f08ada0780d84d6244414cc679e7442518fc11454d2134c42029465cf6e9d457c0f4e0025a71fa4622d89e4770358a6c3e5eebb1cc1535299252ab0ada589911a569f899d8813cb12bf7669502c948f6694fc5882cbaa6b32783817113ca6bc2b60ca28d9a7f94dea5191bc1ad4e469c615b718f386a2f396b60abc5eedaba90dfefd606dff3b0457652094856e1050d88a0de34336a4c812d62f4e893ed748f0dedce947f1c35a9dcc5343aba76be43e3c3768344beeb986492bd069aff3a5e4dbd3aab88878e15d52af4f54e394e064a59fcf2b5a6b4af251dd8252e89a2f705528848494b161aac901f952893c4bdf57fb3e2b199e29de6d677d8d7f2ecd0f0bf72b52136d12c6844bf902f9d942ac01f239f62643190b1d0e3ef196dd3a25ff50c7094f1020966a816074a903441d39f2f521b95d25bf02bcebc27315e7fd207c1e599aec960b2021cffbdd74a7f64015230613c30bc97bedceb94d51e644c027cd8d0adc6a4f2e243ead24bc2781d9ca22b77e89feabfb67c275601b756da3fb4e913494f6721cbd59ad6284e2acc29f63538877c67f282770229e9278bbf010f2461d62f757b9ebb973244315e55d322fedfb230448110cc6357ba716bdea3cc539034ecaf112d4b54ada366a5e3be5ec2463a143d4b340484e9c9d29696939f6dca32bc0c0bf6f132065ace09146f1cc96da766ba71033a1945a60a7b55f65a95bf5c300908f03036bb3363dc607d104675338a3d56e0fff913258f325a669fc3f76e9805bfaa6fd4cd3372e5fba66f7df5063a3bb86f5b1d90668976553a8c8b6fab1a276d74e9b5a6cb27f859cceaa5a7dc48339fa0e5dae7d7414b0a4e18e308ae9e74fdd47546c2d8fa37505d47ba0a1561f6ce493f4ad4a693936d0daf0c9d723eb2c35e0dfc5cd07de5a5c5f180fe5862d1b9dcc6aff37f49e394c4c3dec66548a85f691779db72df90db74993bdf089946f8fd0fcf51ae06f75b0850cd6e7480d56d9ce279a1ae46d2c75032f4bdbf6e481fccf32a3f68344695b9b53ec6068f8a8f447c6b65fed75b4774d7c2d816b3d97ef0df852f7ae9dbe6d3039bd59351437fb54df49003e9ee3edc89af44aae4949bb5f6db35f581b1999b2898cdf3495f685be64e22513bc98c4769457abc1dbd2397df8e5e703a883883feb8c90b10e6dbc7f473b165148ee6191d4e255249010dd55dc1a883ac28b7dc721bec78f8b0785f4105787c02015a3ded7b474a4f5055e1c38eb4967b4a3c6cddecbb1c1ed89ed45089db18f867228c5fbaa26fde2eee820a353dab505ffd67bb9b2fc7b914d3d6dc84773deebdf4e6f5250b0721d0572c44ac5ee9e72b93484d69e9a5ad9c294cd7e20b241624940d23d8b60e6f409be9b4488b68f521127c49463dfd169013e567c9527d8300709bfefdb6426e821cf656a6448d8a866c469939a8f78c2f782a9811c960d93faf19d1d34e15e7d2644c1895bf016fc8920b2019d4215a05b1e71aa47e9c9b756ff86d6ed2e22094836cd0d017f4f7d26d1bb5237826b819b414c9d5e92c794ee7554d5c602fb591fa15e14a19bbd07a8530aedc9a555b41f14e1c08f51c600c95d812e75f66b65f917848543b07ae5c77ea01e4e9df4fff0ac5b680c2378c76f0abdac2f2f547d737e9f1e0e0648f4da1bf17cf55cc973ba3d847b10055a3aa1ce81d536777fb58c5b9b1b45bb878f8fc0dca0dd3a98c2fb4dc73178549213778eb02578f5b9c7be56887ac88aec773223319c15af4b1229e99d61118f95e9ae713fd479ea0ced07cda955b389c5127c5347ab5530eeacdeb24702229241e55faf5827842424e851c77e9f9bfd05834480fd74047deeb456f46b5ca4405e42718c4ffddc9427969c2b5014a0cb2d3312f25272375526cbfd90fd846deef503f4744ee8d3a2c00270a83a9e950d2f85021eae122ffb1732557380a814e039a1f470edfe3778ee9f6f7f81941fe86ce09a7be70d0ea98c61eab87c66ab566d13aa3d12f7c90f79c7386da541500fcbfc4faff54a3ce03ec139f3c6db35604e36556befd3d11aecda510f199e034bc8e5b868f03f9cc602873a806cf3a306dc9d336e979014812f9e201786b27be00935d9456d7cd63ae343b4035e262c57115ea0f71edbc3129239fb4a8cf03cc79494c0292af2d0f57c5a2b7495f0c99275a460eca6975cc84df41ea2fd0cf1c004fb19e486f6c2dffde77c1f459e51dd5f4ec316bd89d4eb72f773f239f3123392706a3621b3ddaefe28d4f3a7e63b79fb343cd1e22ed65d3d489b63fb62cc45965cc85e07e9784c65b784192a5734a2a02a77a03ce3f38d783d7717fddc992bdcc2c1a6718b414c184abee12ac97ee99fc3df2052d43c31b2d598b8c57de6fbd493e56590497934901408840b04d318a4b971a484bb4d383a5d6398086876f267f68a6058b97927ce0cee32cfa8efca4b914339976536082cfc9fbe06b0a31eeca41bd38ce62e0980204b7c8092d6f3a7793f97f19cab2bb756c254226d2c744ceb79917314378d854c767fc59df69602356342fe61694faa08b6c790dbac512205653d8c83d2f48a4941e6d3756183d47c89ca09feec7ba6bc3e059a0e293d559172f5b3d2381ffd9be110534b83a71d40e1aa0a9b9eea9c05f67d495b6f018b7788837d375ec5091bfae2651df50e2af60b20868c0d9d34b67f02b8c6543a25e4aa74144161e242cf32e273a11cf76e4e4f11a44d1f69e2b5750ef5ca94ac1cb2b63293892a63fcb066953c326cdcfec807344e64ec3a3701bd4323a011039ea7d820b7b3b6646b8fd1e3401c49b0945b66775f903167c63e8c70c7ef915caae60d2a47a50fc36917b41b25b107103196e22ecb55f5a7d0b98df0bed0a2a1eff72835e12e7ceaedf14a882f57cd7baba2576965442e2467d65b901dc9e8be7cba9e54829b286cd6e48922ba33e289ee5573fdcea0040292aa61c7994e556ab9adc1f746e038cfbf5bbf9d2bc6663a9cf58990d176e4ca59f9e66e018f12173cde6a0c9cda901a44c87a8c6e12eee5a6ec642e1bd9ffacba28bef8ef57ddf90a44da9117486c0b85b1d6c5a10aa3b489e9fb67fde82cd3dab5c16bd686d5ae67d88470c581fc1e92b7a81df5314490e1588498606ae768ab971361f809770238c6260f1dc7b151f2bc1ae79a5842b2", 0x1000}, {&(0x7f0000001680)="1504ab412fa2e2a6cebfd94825735502d702a0dc49b1841fb63a45d9311f8a065fff83d6c29801cf7a990bacdba417fc7278458a86bbd93e98f591e8465b619bacf02e66b74850", 0x47}], 0x8, &(0x7f0000001780)=[{0x80, 0x1, 0x1000, "fc3156092b390d943450bff435b9b8a3546875a38fd25d52ce2d0a29ffe3fca98522de27e15a6f42fde3f845b393f10bef2681afe20a583bb2261687fca409036a17d078ac0bf826144da020696e062a3a22fa8f0b681b6410ea0b29f0b2edce8af5fb0e916d50dbb17694"}, {0x58, 0xffff, 0x0, "f946fbdeae3a36082a6fbcc615b6592ef2ee49828e0b636c98248935f1786433d00869dc01d0be2ff184a57a797eed18a2f943e7ac9c2a64e60871bfd3adef926897d7895c56658d"}, {0xb8, 0xffff, 0x80000001, "25220abffe27931580cef2f5e3d5bc99e929e6d372fe970cac05e8aba3ab4b4ad7647fc187781c6239069586ee33815360a793d1461934c96f3a56de91d9ac61405446323bbdc6d01bca693e1a5de93bdbc87c0d6b1d91c841d96e84640f38f455d9a47a3fafcee5b2fc1031f40b2d27e110dcf9e0700ade39d8d4e6557d7fed41d32d6b4072609675f3b7a2cfebf4a2059672001fab1d493f4aa453665e08f891b6ef613457c3"}], 0x190, 0x9}, 0x401) mknodat(r0, &(0x7f0000001980)='./file1\x00', 0x191, 0xe60) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 02:14:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) pipe(&(0x7f0000000080)) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 02:14:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) r0 = msgget$private(0x0, 0x655) r1 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES16=r1, @ANYRES64=r1], @ANYRESHEX=r1], 0x4, 0x2, 0x800) socket$inet(0x2, 0x1, 0x3fe) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = socket$inet6(0x18, 0x4003, 0x0) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:14:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x8000000100001) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x7680e73fcb4c0574) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 02:15:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) r1 = socket$inet6(0x18, 0xc000, 0x1) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/192, 0xc0}], 0x3, &(0x7f0000000240)=""/161, 0xa1, 0x1ea}, 0x801) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 02:15:02 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) write(r0, &(0x7f0000000080)="8bc35f8156dbc9ac9b024d5c87330c4e758fade007330f843f74e06fed538ab60bc3f4329a4d53b889795fab34d5ac4fd4b899a5622e2bf728c5d6c20fb5730bbe16aecaa2c7f033794f344b1700a359a4183c4354fa6396322789", 0x5b) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) recvfrom$inet(r0, &(0x7f0000000100)=""/13, 0xd, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) 02:15:02 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x3, 0x1, 0x7f}) getitimer(0x2, &(0x7f0000000000)) 02:15:02 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) setitimer(0x2, &(0x7f0000000040)={{0x40, 0xffffffffffff2398}, {0x70, 0x5288}}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) recvfrom$unix(r1, &(0x7f0000000180)=""/209, 0xd1, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x8000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0x21) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669bef156b3"], 0xa) 02:15:02 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/182) r0 = semget(0x0, 0x4, 0x400) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0xffffffffffffff81}, {0x18, 0x2, 0x20, 0x3}, 0x9, [0x9, 0x43f, 0x1, 0x1ff, 0x9, 0x401, 0x1, 0x4f78b5b2]}, 0x3c) r2 = socket(0x0, 0x7, 0x7) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xeed, 0x59}, {0x18, 0x0, 0x7fff, 0x678b}, 0x0, [0x243e1c3b, 0xfffffffffffffffa, 0x60d, 0x0, 0x2000000000004, 0xad, 0x7fe, 0x4bcc]}, 0xffffffd1) semget$private(0x0, 0x1, 0x2c0) clock_gettime(0x0, &(0x7f00000000c0)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/191) semget(0x0, 0x4, 0x82) 02:15:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 02:15:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203b, 0x100) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x80) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000040)='./file0/file0\x00', 0x420, 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) ioctl$TIOCSTART(r0, 0x2000746e) 02:15:02 executing program 1: socketpair$unix(0x1, 0x8000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 02:15:02 executing program 0: setrlimit(0x4, &(0x7f0000000140)={0x200000000000000, 0x7ff}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 02:15:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 02:15:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="3b300e", 0x3}], 0x1, 0x0) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) 02:15:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)='\b\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 02:15:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x111d, 0x800}, {0x3, 0x7f, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x6770, 0x800}], 0x6) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040), 0x0) 02:15:05 executing program 1: socketpair(0x18, 0x8003, 0x2b, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6b3c, 0x400}) socketpair(0x18, 0x5, 0xff, &(0x7f0000000100)) 02:15:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) 02:15:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)) 02:15:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c19013d"], 0xa) 02:15:05 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') 02:15:05 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r1, 0xc4}, {r2, 0x44}, {r3, 0x157}], 0x4, 0x51dee87f) r4 = kqueue() r5 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x3f03) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000280), 0x10004) dup2(r5, r4) linkat(r1, &(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00', 0x0) 02:15:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/136, 0x88}, {&(0x7f0000000680)=""/96, 0x60}], 0x7) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 02:15:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000800)="30b9d3455514292dd781527fd071ccaeee7046740ab888b9e07be135196df0d9d4283ee64bebf1c6e7d88f12ce128061914ee5d042a6ed786ff9315c06b084d2998f23d7e26cff8589479f2547f9949d5782b0aff10bafb90e069c6c38392f1f07f068a803032de0077c48c00aa38e9e5d267cc70d57ec25c97aa9347d6725546b24cecb18616c430a78d5d3301053fe58f9b379cefedc21c1324f951964b10b7df238ba6fd48351b18f303941669bd2e434528b0f5bff47cde6e3d568e4fa88856de1732947037d414b586b30326ea949c868312ae1d683573b983ff6961ec9466533ffff6adbd4621c04d8e59889bd5c79320cd378da8d9ec6a98e33fb287ba00b2e048490375f425989f0783c5246134398de61dc30e291e5c994e51c71c925c5269d6d13440483f5905e16aff2a39e6dddbaa8592ddce00f2d43bc8adf4c90b4177f3b51a190bc7f517306801491d57f23ed62769f76b001b64dd0478d5bf8f016a6fcba44988271c279ff26181d21dbfbf760acd4e2af7bbdb6564dee0bcc3463054b1b8a736bfa86e3ed1f488bed2ad49ec86729e80471b3dda5094143d8673fce7d0a4e7a46f986a268ee86f71ac41014134422538c14e1de0f7ac00932ae945a292af953a6184e1ab94291d2aaa8614209755cad1b9cf85637effad2a25d72bc758eb58e3d8517d187c438dc40eb9d2383739f3b3d9af910fc5fe847a029a551960c9f748b229568f61b960a363d2afc00aa010e49d9fd20234ab30ed2a84e2f44f1656290f17cdbf80750317727b1eb30fe46a46f031c423c79f6b135c367e6b4b32ce6633da214891e64016186fb2a82685d21b70dd7c50cdd9d454ba9c578028ba376f7028086bf9cf57ccc3e64215f8473241363a6dbe7f0ffec455fc247e35172bbbb3e8e8cc9d6af7f59b205a5ab3994f96c9c578c9372f2e11a1001b70bc7edb230a496fad73aa699c5891730d92dc35c80e366bedc980e8de7836c131840242ad0d5d5ec829d181e2faf76a2b11650c3ce504ccc82de96fcf7797479a376b86725f06f29668aed53cc55d641bb52b077c08d1b313539d0b5cf79a50cf706c550ca6ed43a779831cd7bf3b4b4ad95546d5b6ff8fe4cf1a41b7818b053440428435aa2442e5292f4fdd73bda78111b75bc9d2831737116d19796ab26b1550bd3a8c173dc02dac637532a68d03a5f8f41caad0dccd510b299040c8f8a80bbbac89f7a40fe50025f23b188e4882655326d345bc19766a330651b42f2dcd235a389f719a4c2bd8bd9939d5a23196ba0102e53cae8824a16a8233f33713140f74dc95078be105d0da804c7613efe642daa3e9db3e6f1664265969f89dc3013ea1ec546ce425c66e4f4b52f69e37bcdbfec23d4a68e8c2b3a71a8e45293b4c1be3b89bbbe55343aecca6a8427cb183de1cd5ebdd8d9ce1532a8cdc6ba0b24544b09ccf67047308420bc30ea7adf8db8511a595164ab4ce3b538a2647b104ddddfa7e9fb85a98ab140dec34ec3da5bbac8a1b143df53f87c1d4d65965b4af75006c7aab342b5fab938a9f2118234cea925f4461143bb84d962c30dd77ccfb96647fe04cced4275c2f1a6bdd042368b8a2abcc912797860219ab56ef65ad614cc18ba94fd26d89c8f6df461dc42f4de0cd17b48f8fa36e7ff37828ac961c10ace1ecdf791906dfc0b687aaa85c52e9cb4a8546e805e50841c3babee4f7026b600efd02035a0346db00238e162deeefe8f985e42d9aa741e4356e4e1fb8e2b2a5e1f32a7de12341a5502e9f00297573860fa5234f65716e1c8addeac859529832305ce808e616ed4a550d9429350d13cfe810e654cdad7050c1c2e4a176de7f2a5f976452a273a98cf80ce56d113f1b3fef32f6bb84cd1750c90d7dbbac73853fe308108d7334f7c5f070ba031ec318bb2a3b63e6b405de630f2085fc28a2841c5afea44107f18f6fc72939189cb318467fc9c6b5f3ce640c1b495c135e8f38ad08e520023b4bda7b3b48fb34632354e25e88d773226574c0da53e8bf88869a53417a524096cd738c2c66ed6b43131fc695d5f97a49e5c430dbd017fb61450af576e71f3e9c05ca0867c5f5c7734f84d0c335d057bf6389a10e167532355bac1333321565c7e6c32aa1dea823b1ea896cb6f4d8572c6947e30fe26282373c8982fadc4a3adb46773ef70b1a50dc3948db0cd436c347552d5160be678cb7080e5271c4755348f363dea01d25eb3fbe8b4b2921c4aecb8b366d24029b3a864c8b3713a7dea290d800c61d7fa5c0286df7535cc8f3ee0b00164ae08d4d25a3d1185d6bc6fadafb271e206ec22f3daa118e192e0093ca9bcccfbab3414f80c9a180e630fe597f109c697809f77e4850f43ad52713f95e076ad39c40019250e90298555ed9240b9e8201184b798500e2d5613cb285eb668c5f1b09a86d4465384eb984468622c85e6131f34b37ad1c2eda0dad91437836d62217e3b3cea55b74d48c565c7c85b2b5393c808044244951734c692ae7b1a5192656c692ca7b3e3fd2876b59866df16e0c3a0e7aba8abee52107c41841c4401fd3884ae9a5f0116337a947d81ed790d69e203d74fec4956ba6e0f7d855f20ffa8ad7a94cfe2cdedde2547d3e53afa5c20d20969bb312c4a009d28aec46f73423fef48b940837ff12b09037a034c1ea04f85a7b4874a68222c790f07e522bc8786b87dfe35363a60c194beda08263363e4559c7c798ae50cfe4d1702927a9ee3c27fd228587a32acbd6342ded47916c92ff30c40d0a14b12401bdc290b2cfe8117cf50038c175adb376e1cc2b56d6f3680bced222e175d1184085294e0d4c1696b27d5d4ca75b0bab57770692c145b372a09d532caef3188ed9c6daef23efb8283a0a06e47903bcdfebd68de38d3858628ca2733d8035ce515f992d415300b7e7323d05de92a5fc03e0167ebb27805055d9ebe000ef7d6350f8186c8db8669704503f2e43fa20f9e107ba2439fdcbb9f6cdb57977e511deb9575f1b6206bacc1f19f03078fe454a01298cdd672671c27aab3deb96be5914386b9bad0bd708193f3249cb29b0016d9a211a02c4e3a564bbec4a27fd093e93549764650f75212ec174a27dda52d334ad5b1be517f7ca4ab64cfe1aa23b47cb88c32980e6d135ac7ca94a21515a2fc8823c6f19998b9dbb0f2f9d53d257ff1fcf41800fdccf2172b037c6722362723f82a936b627978c5cb2f03a7744baffbc0fe63c9e1a8c2f4d2e464ced64bf0fec1b273f25b4133f8e3a294245806979f68231188913cef3b4b78d865ad071e56e1d0ad3efa3642b5f291935884d8baec4c6019db7b2335e56726dbdafaeb63ae247ed5e64e9036b2bd030e0cf727843827d2d70e51beb92d4d05d944843f32351a140c2b8a1d00828d849186aeb03bd3a7b08fda51f2b6691a602f6278186dfcc5bd1b363bbe367dea75f6fceb9ee457d047b28f268c6e39fff9385871619d80c85b90492c8bf2af33be20b3e30ed17734e8fd6083c0f2bfe39bac89212ea3a6a8c18fac9c5b8bb3aa4d72482a5f7ec5280233cdd7bb5540626870f80b7460e0b390b2f309230055fb80a0f8e1ad1c3322454195fedc185c884a022b00ef7e5bb82340419e5abf8b24c5f1a59e7797033fdd8e9cfd873fb50fb2f398b16f6173d6d63fd43efeab25bb0765fb93c46530dbe923421fcef8ab2119676723f98975a2c3d08208907f6c0f70fc0ea4ea1cec9bc1ec84d98c8bb8365da37c5387625136e43ab54624444055182d0c1c879c174b14a7e140ba287ef5b055ef6fd90ffb11a9177b8cc9f8bbc6b91f2f7070efa30c4644e311c227a6c3ee68da3c8dae82674ceaf52e02470ea6da51d0d6c37f89163e4c476a9737b3a0d2c12843c7637289ccb5d4d2eadd1969977966f407bfe62d617c5f6a0ddc1ea6cee925e42a7657673aa3601b1111a1fe260bf0c89f5d952a29d603ea5c35ec6d46a87d9e0ee06708d30493147b80c3c0572bac4fb56c36e7ebbc4fafb1b58756b86807bb4174202705ce2734b663efa8098831be31615d67efd73ca13016d729376f8831bbe85d5a6e5585bc9793c3da24c1dcb3d2f54973068db12aca855151743ed25a95e9de9e0eb347c50d846f5bcb81fc82eb26cb75486dcbf235608fb82d7dda133bde7de8f952a11782701b108808d9c72ac55b5b2b85929ec1ae5fe2a293191bd41f1321e22d92744875e4aad1fa5f01c1c5d5553f5a3cb4e82f94137f1fd51009f8999e2269d6646a19c438325970d87f9b0a2219a706c78853f77998f9f27e620384a44898b71da18bc7949ccbd5c4c881469f1acacaec8a4b109a377f7d51662026f0bb73038edc0b68ab8dfa8b8b7086144f06338754063a645f6ce04cdaf25c14f8769859ab3a645fd4c901926639079d225bd2a5e38af7c558180193a51e1215ed1ae2e05fa2851258c93051354eef0aa29c035362d4f41b0edd50c1cb312dad6cb4472b0cea55a9174319dd4af19828bb2cabb1ce05c294214f63336ce45efda2b51dabca9d5b1b961e29119f786bb9670c3b7270102e913477ef2bd350a0681e2cad8d231d2ebed0dfb1380438c0bbd40d66061fff01ab424e4d4ee66413fcba90f4a060f92885ad408b3b5dad2143ae4503aa918ce80f758d21c949e77badb4399433d0bf441ab098c86a626e0510cbe82baa7945484eb5fc770863724be9928910f9cc3498f1ebeb085540d0f036653d02de9ac68fac3b6db53d53eee20fe105db06713220a4fbd9d3d5549ad9897674d6026688590b2ebdeee5bddd916fd8c6bbeeb7f42bf5ec6308ca3203b33c3fc41ecd3c958ff3580046cf5f15b5f7dea73017cee298b4733a899f77376815992903f7dcc271ac617f4ad51fbf11c02e8a54e06731f56a9ea9802164cd41c6ec79f1bfdbe175845306a65acc88d6c627bd91f70a04d408b6f653a2fec89a136eabded857a86f7f320fb20bcdee165ec988542c14a46e5d77c44ad0390d308945275ce6d6c188e0b32a1b9e763b2b093c00e71b2c01a8f8977e66e9f30f42d7d839cc32f47f1e27bd44b2e43e828126f2f87b9ff3ef2af220af5b79ca2948a028edc6c5e1fcc8ac700ac0195f396a8e59ce136648b48bc7de94de8dbdeef80428880ca28fc52a9a3df5cb5237571f7dd10f2cf3a3f24feda8fa93b2ad3e233089a290a8790205c52d6be15a315229a4f7b2c7ada948fd3b80538cd13fe52a05fe122e841d0847f72153876491d34c608c3182af31412145756211b10e265c341b0130386a5ef74d839f3d254076e32fe0cf5a516161f4cd4e8457dba9bb9379622a10f3cbfe20e2e506b81fd32c7606c8b6d7ebc2ad5186c34cecfcfc6616d28b75392331d63890addbf7b6b5980ad23e63d3278431dd1ffedc3cbb17e2f592167773582c5b93dd7087aa3a3a9477610385c7ef50233def066e7cb71dff3d563458ff9a9ff49b6c406efd42dede2503311d8d27be098276ecfc461ec6807c18d45d78a5f331c30155005d2775389bad3ebdbbdc61d3e0db33065f2ec03d67ea66fdb9a639ec4004ea1f02f625f828b6ba9a9b5cdc12f4f1b135c1222b21898ee1fa91627339f439a83691e0bf22f50b0ad918a0b63dad42d0f429dbfe6a5dc2d56234e9378b4c4f036448ce8ea09534fad6efe72c9554e3b18c6a6f28f3b322f4fe9c97e7f1544dcd9453b7f05eb371209241dfd663b2931c6fa52f563b410f30ccadb3ad345ab3050e220bbc0d26455ce055a0542641d63a2dfd5c84f65ef74c3023ae08f9b63125a4370943eea81c4f", 0x1000, 0xa, &(0x7f0000000040)={0x18, 0x3, 0x2, 0xee}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="34f20f0066696c653000"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="4602a9c87e71b7e927dca973ec26532f4f1df9dc5c72b8e9964fe9da52869c63f9d7a1fbba68bf97f7ae2e707166fc8f0aa9479ce4c279c602058e85ca41efd7aa1625f32523eae620ae18013d8ad7a0f5d2c6669ccc4b5ec8ecab9d84b4e3775b20dd99d04fae36fd76e6d293c17d45b906f8f0407cfa5d0f8a9e5b3960ae593f8b0fa0a346738f4ebb263d029b99faa68affbf1f19", 0x96}], 0x1, 0x0, 0x0, 0x40b}, 0x2) 02:15:05 executing program 1: r0 = open(&(0x7f0000000700)='./bus\x00', 0x84, 0x0) fcntl$getflags(r0, 0x1) preadv(r0, &(0x7f0000000b00)=[{&(0x7f00000007c0)=""/105, 0x69}, {&(0x7f0000000840)=""/70, 0x46}, {&(0x7f00000008c0)=""/169, 0xa9}, {&(0x7f0000000980)=""/163, 0xa3}, {&(0x7f0000000a40)=""/155, 0x9b}], 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f", 0x6d) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b041645ae3e19dac9563de61b44699cd1f6e9951a3805f7c59a5be65fb724e205b95b0e25df560da17ff01d3cd87c44eceb8271e94167ba765e0d7ea389c4660321de82ed10156d8db8779f44a9616f50db2d01ed68a7f68ea325b824f93e69bc25297abd5bbab46dfe52cd5a05a66939d1b64b2834e175fe71d5bd3e7a3d33703a39ccd41b37bdff4ce79cf1617bf3132184242468d18bfff4c74c47677", 0x9e}, {&(0x7f00000001c0)="67263fc7a682840ffcc604b57c80e0c5d7670b47609b3a7b7ce24a508be3fdd479db709ce4cd20cce94666bdeab576b0bc06e97c17acb6ea789effee2741f3d05ae0a5cffeb48895c566e911ddc3b39f4f84a0318c14a5003a789be229f623e6ae1912f9aefa40d3986f010c9b9d079eed9798b2e27c3ca130cf1fcfb28977ab4572ca6e31a71d86db1bab61419015a1d8ae8540d59a540bdb0056d32bae39866a6665db50f3dd7b46bb0af098cb069d9a074e2c8ba78fc41c8c63144d8c3cee35698ab872e75b7ade230cb810b512bd4ce1", 0xd2}, {&(0x7f00000002c0)="1e1f7fd41ed50b313a26b592266e8c9ceece9c95602bc8107ed1a260667230759cb36a411e7d335ee64ed1c74d3c1835744555542f2550e1e77c31868a1a3d633e6976644994980933713f7948879d893f729e2e10ffb9f6bb393916890b3c49987a54269c4c", 0x66}, {&(0x7f0000000340)="7184d70163cad1b801dc2b4ed82deb83c6ea2f522cd5f2acbd824bf68b8d48e607a1476cd348a00a70a564844b5f0cd2faf88e9426f457cd920076096db985e5433bfcf4762137f6bc4bf44200aa0dead98512b09d5772958f647011bcb3fcfeea062b91c741b97b41ef36367f13bd7de5f196de4d70cc014e5d75e3dbf0da377b4701f4ea30c9383df2a37d41a9ad1aacab88870c0b18ef400039431f7e063110a76e2e3e6e0540351f81a8ec5ccf8009dedcb1bb85074354af747f99c80e71b1ee8b8f3874864d783be43569134a54f300a1e623c6989e5f78b0d67eb8377ca9cfc8315fd6e9aa1d4ea239eaeeff9cd08ca32bccd5", 0xf6}, {&(0x7f0000000080)="90fa02f8a28c2dbeddd6e4cbbeb8298d49cef6b26334102889c61948f0e290b84d50efc5508129", 0x27}, {&(0x7f0000000440)="6e19d35777bcb9494fac080e29abde0852", 0x11}, {&(0x7f00000013c0)="db85ed87aed4d74209a774d3fe300bc177997c46ddc6586efc950042e6718dceede134eaf43128eb01ba3466b77f9c0cfb2b55ca59239976af9d398accc254555e7b7b68d119a909e163930ba8d8fb6b0cd4e7cc77ef768ee2d569df9aa7cdad05d96dc2c24cf33325c5f11d52f53eb235751c1ce4a5600f1cd2e955f36f14085a4c101fd87c170a09067344428d0b78e4be9a6b7e6f3193140f4cf6d9bbc31c151295c7474ab6a0874229692c9f96adf3193d9bbd8f8f6e4a3af5b141d6c6f4092af26c78441b29255263b312b769c48385bcf026ca08215ed01f434814405b6b93ce684b2a114a82e1f0d602327d6528e50c7d7640a637fe5addb82bac7d11c0ed2003dde8b53b7f6824278ff03c73577ab3fd8767ca927c43bdfdde3a79a33cccc0189252a54edf806c02a5b04245cfca0c83c3211dacb1ece986928d7148c97d764b55e76b807d50e5a65e15635ec503df00b431257b04d9f127319d2fc8fd0c4bf03a30755bd11ed25e55bbdfc46951ceb0c36c5add0cabd8a2bbaa68d44299e62ed897a15ef922fe7a1d34288f494983479feb3995f0fa9c5291b3590cc642347e466f4a690f5c1040e10a85fb5908b51208f1f8d04d32cab07637b785eef45281bb3c95c07ef1a824f0afdc072a28ab9a58d4149b32032f156e97bfad1932f93b8aeed87ad24d5baf7bbc9b8ed4a67704d15e74653e8382d6fac8ca1cc4a096e3fc2e7823e1ce230e170296282f0f905aedcce7510c0b0b50f365a5249ae774b6f529f4f8515919a2c89df2a230859ab6cbf686b5776946854a9693d2fe1d1bfc4813a34602dffd58a066e4e80583c6c5f75ef5952b5b58375992f93fe3b38b8ed48b732f2278acf0573d5fa762795329b7929f72f0d160b8cfe38acda59d3bc2e1eb585b984011902257b664ff97634051720d51fc33adca3d7189870bc5b2556049f51bf98305452a8d1e66e1ae0fac6ebcfd2c3e783caae8afb78ad5c6cb775ffc241d963e501da6b5eaecfb0b1136261b4bb29368479b9404b836533b48831770df1da2a64871a27a0fa46cb49d78abbb81ec891e43356b3ed8b1a1696ebf4e87fffca767edaf759175be35023c53728b9cc25ed77f64e5def79f52227b089e09f60ca470be1d085d2a29a956d89a80fe4b53c9719c61b709f95e36ffede5e0dc400896674049b7c8fbbbb80a9a913def4aa2a0e09729041e77a5d62686a4aeac9974fd5083e828950550b997b013f69e1eef72e0758b2bd1e19b732292e67b5ce17ef25dd4066911295997b220fee4fe970a4782c7a41d93a07fe175e3b927bdf28ba1e1d90be0a1cf4f8bebc5668686c4f9f4ebaa37e35a561c732d9f49dce418cf4b11d79266c87321dba3768ee4b9da31c86ee00bc70e892c86e139e9cdc87a45d491e365d0bc940280d782e76f5106cf183ff8da24fc86d6e6a032e4e7f5249049995f253ff03a31b9567c77b147574c2f721864e72d1664b28883f78f084c1bb406fc6f14c2e521c7fdbcd4ddb3a52810d3852db5c80a435ca392628958781da02420171e5298cd05ae03be4455417f8c193e3a1181e4c05b4fee97c0b6122c70c4eeaf2b9a46a7b46680747195fea68009a1764dceba9f382e4ea63ceb9770488c833e281d7411200ed85edc011259e839e21e9dfce42777b2af691188449aea45da670a027ca502a83bda171d521ee7fa19339dd9e0b30217799af2f9b5e771a1db02744201b895c65656dc7b5608a1acc9a775f09519bf176657793c157371d9fe03637d7388c4e9218a5bdb197678815c20d75944a0c8322de330646cff531d85236843626885f64ca0a0e5226309854448d4f77a10f884cedb73d664ed8b7f8fbf19d11a116fc3beaa12dbbadf84fca29074cdf8395c0f81d445bdd148ce584527a7c56c76f7fa1b3d1d0a45013ce45a8b56f7033936736e52454451e9e679c8b4cc873f1ac297a361225d787103f029d38d223998c9306f1f7e67a2a2163e27a9d377f764f610c8cea5873e60e1e5ed3a47217cab110ef4b93a1d0aa9c128829ae699b89d321244ec595c2ae57a816edf8582a753cb894dea87b1924f6f6ae341c9a22a994bb32a6f3911e928c7e62c06d355de75da28acd1b3befa496675b233b99f4a2dcce0154a5611465df5387d1b9703fd54fea7a249474e66bb58528d3cc2a7a9cf8b8d99b369f55d61eafd55687dbe5fd595243f2984b9b46d75e118ab10481856b46e13b2954e072d5c6c8b56cda3fea0f2a8ad8c728d208f716761724d09cf7910dff7f0254b8de987c7336a242d9b531729de0333429b8f9b9c0a997b9029bd8fb3ea20999d90815bffddafe1e2ebf2a2468e336a6f792d77ff603e967244019686054cd2238fb2769b6bdc71debb5307887252261da5df8502fd0c8ddfef815a14cc380e7c9c96c2ff63941ccb5914ec21a904a26b889ba969319a79cb295cba4bfdbe7f8657125810e1310f834162c7995a675bd08132b44b2555244867ff83b38689d3c517e38248934f309ec6c1e07b4927d39bac31a2cfa0881e14a8fffd3a81ba66996c4eb671852a16a25aabe605288cad1fdcce02c6ffc9ab7e76f59cec7b1ba5dbc155193e888e9ca662d76e1ac68ceeaac178075a6feed4402bc28a143209678c049911cd8739cc91a997ac3dc22855914be0060ceb9bad8696214964ca7fe855a6a514e0e5df90f6a021425d8e5ef6fd8b1b00ebbef681fcf45bb661f1a10e254efd291a8fd50b8eaca111185a4a09a36b5e0bbcc312a1de54b24d22c5905c6c1fe2c4df8d5303911826f4c866127c6065830f8bb32f1b5ce61cac8f82cc611bdc8c8bd33dbfbcb364f38d296a7c2522296d507fb9b5a807e838729068ffee99316317a2866d77a0f3780d776cc1a7dd6ed80b05e37ae8e83bf8d42467a284fd8026b211ae250ac66774894a24096bf8e9dbb899b34fcd403ca65e1075619d9747a4b52ecdd31f8af4511d49bd2ed99f2427cbcc72422de6d32eb783651c9e3508b6b1857606f2d1952a6a2d5d7a57ce475cec9e0a4ae07560352545f12c1db2f236dd5c7568590d5c2b45898d4f389dc31b862c8bf527a94d5490550f23acfd2be7878c428c997f9ce70364ee632e2eb4bf648b8cdcdeda08bc8008087f95968df3263f26e7403d326bdc2c26f8d3f8fbbb7ece7809e42c4fa8d9dfe8ffaf0de1c183ec3b9512074e88633ac2ed3bdb49548beb11d33201b5fa7992763da0b5d59f09bc5c2b93645befc0e5e38f1d9479b66514ae134c66224d8dd9b07b3d447330d76f99ff4542fc281a7d290a0e0c982a90e4ab28f1342221c08709a48fc20b42eb9acac3d20ea30440b977d0321fc9fbefda84f11b87897704a4d391f3f182a6705e1ca2e0f3a8b3a901aa38b74a66ab86510d941a9bd19364ece7c314c41dfece72c820ec3b21463a4dd19e4bf980f5fcdd2621e7d002f817c0a5322afaf3dd5a0fba289b8a81bb6f56e2fece6e763241f67b16cdc54226fb366d56ef33c8c58decc4596d8872b4fa43305d11e077940011dad46ed75e7bcfa7ab0e4e799d109b64ad0900844d9106673ddffd3b29e2ac42e3bd91066205ea54dcd11289d8726e1bc11c62dea2c612d4dc7fe10b14e05bcccffd09e717a81285753ffb3c773e95f368b2a5658d1616f4ec2ddba3c883bc8b9fb55c2b5ea8b89c498b26eb9824fdcda368dc5627af4a2b032fc6b8305cc2a54f73cabb461595a8b8666a6383e19d7547fb920f0096ef71657a6e61c98eab54d9058a1cec7dd811a42f35387119bc3577185a810f5bde89f552bcfd9fd59781c1956129e18057afaf6f36929e3623c9b145acdb212042d5ee7fd24f22beaacc51e80f6fb8383fd4738034d62427b8b8fd6de863f0ac5358b0c525378fb4649736a4cfcebd98f9ec6f4e10041655f0767a34e1ca03a3055cf7e4ab1295233d2759d5b24dd9dee6168beadd2922b06eefce7d3c2dee6669d9b70bffc7493cfefbf79ff76a9b22cf1b5472166eff3a1f82b3103b3c52f4d5387e4838f7f8f60d0efc4cdef40e66f6fff39c3abc644b70f820b1bcabb4c1e37b8a84666f4024100fa0d5699150a141c069a3e59b5739181ed1e2d725aa07fb7837d5fbe319e9f64c899462b55d8d709feca2bfe292a1fd45531e47874506fa011cb33bce6301fe685d694c7da3d0e2e72d8415c73f8b6f624494a4042d2239cf7fe18fff8e8d10a7bbcdcd355326c41566e27054f6921dc66f31dcb723623aea0d2bcb9b81ab79c54c1708baf655993b1cc48942355d262cb823e0f015f8e5cb8aba4791f9133216976205e4c31a64aa8f22de9feff032f84ff55f33094834c9145958535c63a7e9059c427f54e99cd72fa73ec88dd628c35565286a1e9565ff7966528e02ff4cfa5721e799b8229b8047cdc2d507935abb17fdd12c8614ce33def1d7639e118e53b5b2b81fb09f16c04c9c0e3ee2af3fd12b03b40b5763751e404aaff97cb306e81cdbcaeecebd8d70b833127221afdc5efe2ffaefcb74815dccc74687654f2d9dfaaf4aa630fda3448c429ed4f361cfa1d039bf742dedfbe517f43d46230230bfd60e4feb1ac2cbf136e94412e12b0358a34eddcdcc4298298fd5433ae2a2e6f6cbfa4dc834fb74de1942643db53de0f1dda7991815d5de8e8ed9c22817cddfe7c21a4cc1706ca7943bc14de6c71ddde45c433d270405f053296171005d99bc83e05e65186c481da84a492f7c7b141ca457eeff332ca8424c9c54dfce7cf16e5f682433e6021881d54d8a6a69e3f275c62f39ecea3dbd7f9265f3df58f944bab490ca4aab0a6d2a591ebb1bf9140d005dd1f2dfa6851a78cdcb4c64577be0ab3771236d4f2e267fca9057b8ae349c36b9f857171de2a3f60cb9f02a0a682fbdd9abdc240855c27375f90684abd3d6474d4eb65bfe6813782dc8f2b2dff8037070773acb10166fae6489fc9095803c2002a1ad34faf2153b03c731cd5dfbd7778dec05033a5b3de285cc4fb8d6dce0e73a14128193cf2ffc91925411c83eb3a53e5a2a253ce8f7bc0c13a4a102b48730237b671e7ae4a93c2776cac0db73d7c599b12979914ec81a573599b667937a5f2cb5bc16887ba7322ad415e5b028f4d969bc5fa9f688c5e35f112596152ba31e2782481449dee8e40c8f951b647d15090d28341daf05a1670eb44392ce482b3c0aaaf0fe54f43f363fb3760f775dbbf606f91371349021f1a7750a14f12ea3a4009c998d8ce59426f830e3e5bbae80978ddbe0f1cf3f7e243dd97cc6329ec2ead5d67c09aa1c24f55267d06a22bc6129fcff07d60b9d7ed4c5cad731948e38d49c732b4622738c8defaf38f50c4886243ddd6c9c02b78086f337d9a4ef0cd73675bce7f4cfaedd9aae4d12d71e25097de1ea5fb8b190737389d4312904290e5576781a9f5329e4ddd30150eac504e5460632cb52393db09b7211badca206772f68e78ef746d4e6f2aa2d79d4990a7a712b2603854b83ef864b6d39529aee08e5b7115577bfcb67547138d34eaee20a8be042cf0a84b5867d1fcedd7be2815afa6551665c21b5f6f590702643ef6804af1d680f096b9c11e88088e2f38a8b79604df5f9479edcd26e8dfb55d891e29d020d24d0808fa5676974839a4cc8ae2346c6c6c8ca2e8cbf118930b8d4bf7659767b9f21271417467e130e82ca7e2fbdbffaeedfad5b25164c9f112e2fac75396f46bfe17a7549f3561d4668e729a87f401d95f4897fa5ad8c3fe461e40c1ecab1e152e0ef4a92225393b5d1beaaf46c57cc98455d20c509", 0x1000}, {&(0x7f0000000480)="86102208997eccb0432ab5c2d84966d091e56a0125e7e8b366c5454f78b362a4de18d8797e041c6eebc95383b66bbef9e54fb07af1b4863da796557a808118a07f01914d944740e2369160b788736715d9d50235122e06476149ef2ef2adf3ea8eb8efb947f3ac8ecaf8aae9cf4e2b2a268ed76ac83164d97f9784", 0x7b}, {&(0x7f0000000500)="bd966d931b7f64e21dad9ff0cf63c03180b3926a043400c5855539195e778a74f9099effcadeb7306ffbe377cfd0f3cec6cdc3871cebb363216b9e75", 0x3c}, {&(0x7f0000000540)="85318a1df9273a26c4b80e60143e7d17bdc1aa26205e4f1a3a0ce04c6e5f096fec86002c2395aa400d1bfd86c4c9fecaeb65bcaa9382cf089f885e5c8b0c6f8775ba641ff47a0c1e6957d46f51fb", 0x4e}], 0xa) r1 = open(&(0x7f0000000780)='\x00', 0x0, 0x24) r2 = fcntl$dupfd(r1, 0x7, r1) accept$unix(r2, &(0x7f0000004440)=@file={0x0, ""/4096}, &(0x7f00000006c0)=0xe1) getsockname$unix(r2, &(0x7f0000003400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c74b7009fda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) 02:15:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f00000000c0), 0x0) shmget(0x1, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) 02:15:08 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) close(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair(0x21, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r0) 02:15:08 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6230fffeb444", 0x6}], 0x1, 0x4e) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="290575603dc628689d4fecc192e894d08f753ac81885ab4cce01eefc14f1ae657ae81db852ffaa4bc8f91de169fa657ca79827e983b82158a12562b1426b584b8186ec03", 0x44}, {&(0x7f0000000140)="98f6bf549d3b6ced0d2117d489e96002b85b97854457d520dfa5ac54be3f67efde1fa2c5f1d81e25a13656d94bfc8427b84bc0478ecface307baa1a9aa13d5034241d2751e7d1e6e3b851b9986bb4c417e7da8ced816b7d1fae0a325f58fe9f0a22dff1cd50f3e163a7e0a88154b6899db363eb6b9ffd63d32f6f946", 0x7c}, {&(0x7f00000001c0)="67b26923789b5b879af2a3cb5bc76294", 0x10}, {&(0x7f0000000200)="13a5bf6b3d68516ceb4f5a312b0a81837c09b1e7b56c44646a68325da5472759257d32a54afa86ac221af9212bff80", 0x2f}, {&(0x7f0000000240)="a9a11ed748e304edf1789e98c30324eeb62651955b014edb2478f3c0315d9a92ca768f95ad261239f9aba9670a16e36eb6fd13f04e8429bd8d06772b46b75d5c1ae4adbf5a8cce95ace4c92cdd57c6a449477d43728da23cada66b3659bd885e4bc896c2329296cdef8f0c9865e831cf02c0e732a34abbf774bfb6367db63cd1333389c366c0bd9dfcd172b2631f5499e801ec40bb3057d48a8d8f300933ce31de2c32d56263ea7f6b79ce937613d0520a71927b44d8a342542ea39f1ba5ae51a1f3e071818b86d20f8b", 0xca}], 0x5, 0x0) 02:15:08 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xad) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) 02:15:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a", 0x10) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:15:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) getpeername(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) r1 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) 02:15:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x6e3c, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8007, 0xa1c9) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0x1ff}, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x1ff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 02:15:08 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0xc7, 0x7}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x249}) setrlimit(0x4, &(0x7f0000000080)={0x7, 0x800000000}) 02:15:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="01002e3000ac85723c77fc3c1a040020ee3a57605e051339fc2563da3c72a57b2de10fd8a319ee139f8cd545edadc15fd44e0ba82373f2d55ceff961d304e0bdeb8f478ca1b81288b44d117b0eb8a8bed369acb218d8c22b289734b29bb151ee90b56627c73f3d204dd7e82c223531e5e58f3224ac9437322f77a56d3c7b7135d94dd9cb3fbc1654afa7b5692bcc4f699adc1bfbfd4ba625cc793bbe06497297e190a4c2caf43155bf9b5d1d"], 0xa) 02:15:08 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000400)=""/98, 0x62}], 0x8, &(0x7f0000000500)=""/10, 0xa, 0x5}, 0x0) shutdown(r0, 0x1) 02:15:11 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x228, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:15:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 02:15:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) shutdown(r0, 0x2) r1 = fcntl$getown(r0, 0x5) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffff001, 0x2, r1}) 02:15:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) getitimer(0x0, &(0x7f0000000140)) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r2, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x2, 0x0, 0x2, "15a0ed77fb02d124224f54aafac956446d44cdbb", 0x0, 0x3}) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r3, 0x0) 02:15:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_getres(0x7, &(0x7f0000000100)) 02:15:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000200)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x388a0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) flock(r4, 0x2) accept$unix(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af639b253c550b0dd824602575922f800ebae7565f1d0e883e12de0114d31f3ebcd582a8198b10ee9fbd26758f264ee33a768995f691eb1972f36cde5df6b26f6bac0e563d76700a7485dae0a428dc640dac4be4fd7f6a450909132787e068720201863812565532d9d1c4ab006d38d0efba2e82310abc5ff52fefc78a9baa"], &(0x7f00000000c0)=0x1002) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 02:15:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket(0x26, 0x0, 0x53dd) fcntl$getflags(r0, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 02:15:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = semget(0x1, 0xfffffffffffffffc, 0x3fe) semget(0x3, 0x3, 0x404) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/40) 02:15:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100000000057e900d44e91ce04"], 0x5f}, 0x0) 02:15:12 executing program 0: r0 = msgget(0x0, 0x11) msgrcv(r0, &(0x7f0000000000)={0x0, ""/155}, 0xa3, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x45) pwritev(r2, &(0x7f0000000400), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r1, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/193, 0xc1) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 02:15:15 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 02:15:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x4, 0x9, 0x7}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) 02:15:15 executing program 0: mprotect(&(0x7f000007f000/0x1000)=nil, 0x1000, 0xfffefffffffffffe) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100, 0x9, 0x7, 0x8, "c24edc199d9229f8a4e5910cdbe4223672231f69", 0xffffffff, 0x35}) 02:15:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18080, 0x180) fsync(r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x21) nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) fsync(r0) 02:15:15 executing program 0: r0 = socket(0x1a, 0x2, 0x6) shutdown(r0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x0, 0x1}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1, 0x40}], 0xfff, &(0x7f0000000140)={0x2, 0xfffffffffffffffe}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="820a2e2f66696c6530005fc54357f2bf93bfcd2e157a47954b7e9e47680cbe05efbf571774706f374b6d585bf7fb702b2149e7fe991644a38dc03f11a6be209d8086fd078ce8e6a702ae20edeb9d7d86294b867756e2dc1afa381e6bbf8305a8b6803460e6bb2400d47a51e6"], 0x10) r3 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) r4 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xb5, 0x100, 0x7, 0x7f, "de7ed548226fc3fb68a785aeb2b77ea40b10011b", 0x6, 0x10001}) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 02:15:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) setregid(r0, r1) 02:15:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 02:15:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) pipe2(&(0x7f0000000000), 0x4) 02:15:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) mmap(&(0x7f000028f000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) 02:15:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() close(r0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0) kevent(r3, &(0x7f00000001c0), 0xff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x51, 0x0, 0x0, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffff9, 0x48, 0x80000012, 0x3, 0x9}, {{r4}, 0x0, 0x10, 0x8, 0x7, 0x5}], 0x7fff, &(0x7f0000000280)={0x8, 0x8001}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 02:15:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) listen(r0, 0x9) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:15:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getitimer(0x3, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) getitimer(0x1, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) 02:15:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000dd6000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000fd9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000db5000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 02:15:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x1) 02:15:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 02:15:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000001300)=""/210, 0xd2}, {&(0x7f0000000280)=""/4, 0x4}], 0x5, &(0x7f0000001480)=""/76, 0x4c, 0x9}, 0x800) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) fcntl$getflags(r2, 0x3) 02:15:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}.\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='+[.\x00']) write(r0, &(0x7f0000000180)="0d926ecb3c2af38a3071fe93e8e4d23f4a4e7c0f4cfb", 0x16) mprotect(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x4) 02:15:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 02:15:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="761e1584d4d16346ee490ec0ec9040f2c365fcc38ad67367c9dca686f5efca38768db6e9e5ebbcdb0438172d5fec58aaa8f280156df7f5754ba0495141f93ac8e2b187a43f71093748dc3ed7bbfd012e04642f6d671100630022f5740d025713342befc50e987752e948f7c6e0af867485f667f02d5e47059d6f2b5145f1fcb059060ff2deb4b13ca9dcc05c0fba57d422cfd9a7fa16b9a560963b5fea3095d27dd03927d65940bffa2e6d77bd7dd135e60fdfe651047062503ca5911a3c4a0d2d4ad6fba6d5dc40a28dbcbd3448b17363388d58dd8cf9f9d928d061522df0898a40820228fcaa7e558ae3c804d15483995d4e428e55d19520872c3e143ee555ce98ad53aa8bbf71d3c1d8f364d8e30b94d8358cffea081b7a7299abee670557a0c4bd207ad98440923d2711e6c1520c218f2e0670a698c4ef07c60d2387b47885806ef0b1f8455c64ed093073d8885a454f42b57ac520419e4aa8319726c3609edf075ede20baef1ee99a5f15faf26d733b34c087b17e44aa93a23c670a23180edf3f5d1128570070d170d35236a1cce14a08325bc2fed4aaba946fcf94f513c11a0f0902acbfbd8c6672641e6104b2e5691b7b994daefa984b05700a0b84814386daa6e2ec9253078dab14f9a437e6456ea73af77b621a857aec2b5e9368c40c716a1aa83ed18c69bcb13cf903887fa8a374987888fba4b8e40d1c3b6fd574af64928205f04c31a1484dc7d361c5ae428c5b45c6ce263fa1348aa0b7a97abfe34856a3cf6487a043787e3ab555f966cee819890147f091d20108633cda4b837e202217eb42e6e2126c171208096fd2b0d6c95a9898f0ec1e498ae343b7b9ff795ad31687dd0b0e8aad0a94c2d71987c59aa29235518783cbc46f904fdf3269fa2a2419ac438c837cc1c00128bfb4cb0a8ef4ac54079ea2a0ba23b1cc8cff837e69ee48a465f946b0e8914f6dd1c3f977f088761b0310bfe081db8066757538ddd42e2a1311a098439011e61f907f0977aa77080429f230c332dff106f65591ec546186eea8b80bf746d6fce6b5688a94e518653062e33122a51c9b6c8ed5054fe1cb4af1b847f5d2265ccb9a0da4bb838f4ae38675539c6d47d967041d6ef2f81987011ba30fc8cc5ef1bee9691ddef871a03330c85d60c913d9d067a5de84a650ea4186acc6461cb6c90c34905ee5e0cd62b16dbcd7066a3faa2b51ee5e3d6b5e2a73e55709c4adf73ceebb27c24dd7aee7d30190f985812458f8fcc82fb94b83ba1c6cba911ac1f2d55651a1ec54f8293095c045087c8a43cee489dc373a4c797fa5a59a640290aaeb978a54e744d3c01f690dc4a79890581a2976303161d87f4f6696d5f22ea97be1f07a59e2e8741295b5db92554a2ce5cc79f043a88ee9b60789315c29630233053127a8c336dbf587bd48ec7c63c58cb5a590dbc929a4a3ef1b12f0206f9895093afc7141bb6e6b5c6598a0b3df41d89667d61e8ee7425e362cd019c95a29185cd30c3c03b461a0537e7d7ebd9443b9895051512e2a4f628b49710154c71d7a4fd2d4ef2487271ae862ca82507e2b29d3057c09040d49724f68a1b9ee794fb7067d8d179ca1c9c6a3f0420c96abf93797f49836e7a6962d52b73788303cfd005e0e4df62efda1640dbb645c4b631bc95611309d256b741b401bd7a7271ae8a256d7edf8afe71015d3173e9587834c1a8e2e4e4454609fa7d7a64619d332459beddd0090b8f7fb7b1284b71e59bef2190b30d0adc2dd13992c42f96815d20cece7f538a40fb31ddd635c91cfffca1d25e5d2be272c41a0ca3e2b2241332d4b57db227753d441192c1a0a1e22b000f1731570b071a91f909c9570763838f67053bfb6f856280691ba663a55c3498c8d090a62ca61cdf009c32642273689b5da19b57006b9dbc20f68c7bcab5533776c3916bc61aaf57468f265da1b117723a587f46d1220c4889d9456d6def5555bc0291f0b9bfc0a95ba51c7bf9351d4630aebf6805eb614df173661837f94e9fa4fd6d0c6b32c7ad54e8ca694672aa3671ae5d68ba28e820538d7cdadd8aeae925993cea8c64b361a453b89b96f485a347a89094a5611912b0f867ad8363f9e55569e93eaa53049037bb5987e3e48381ab1c86f5cd2bc02bb06432eed8701e4a016dbd171d270de5b2c9c8308f7f6d28f7508bc6f27a66bff01bf344bf0cadac38666805253a8b4adc06893b0e01150597bd26490c9925a1d3125527002cb8365db3cccaff9a1e411bd994398977f264cc0933a320b8d98a9e690806e2fa4994f4190bf464bcfe38065fe83d9accbc4cb0d7574122da36564e0c557fd7acef1b9fc3cefca8ca10707e6d3c127efa7507f741cfc2c479fb06b350ecf453d51e6181d933b47d28ce06342a37fd385d45c06759fa9a4b6d8b3a1f036ef7016b8a9ce90edeb5294a69ccc78873f6f67c628fe4a60105bbf62ec00e0e92bccc506f4536c117da2803db82759623db161677c9c55b5ace1e0d42eeb688971fcdb8aac54e307daa0f9f72776d7475e0594ae1bcd426cb3be698158ef7100b4c29e7e791eaa03370bb37b070aa6d8667b64c3fc205e734381e20ba0b029d2ed4ace39cf43728603343d8c6f6db65d674bd9189d8f51c2310554085401ef21f6d567964a4471a565f95937ce397424bca3b062d1e5a71db2369a2010fcad7f09a2fc5ccbb63f22e52484d7c2f5007536ce35b3c4610cbbf2e721b4a899c14d0e17ea3934dd887e7fc68d1590ba2e5b50f67bc706c131d2044101ad4ef0cb095f2a28b84cc8408b5b0b4eab4d1c9455110a828edc4e56855afe72592f3a61ce5e1d64bc21e927696bac57c9f8a751a8a9bf1d9a6afe3f6292db58951ccf5ebbe5bd464b62cb72267b600e5ba97c780f1dd9277ef2c639ba927c2f7cfd5f4ea4f537b4434175601014790aa09c9d2afbb9240af9b2f3a7b34e8d1d45a7179121b19dba031952bef25ee9b22c0f1b66c1512c930753800ce2e3d5f13f4876b1e44aee4cbdb8b46b233404753364809e7329eecb3926bf4d2e148d9fc537d0f9a870ac6d8b26574c276f06df4fcdd0654030e9b34db64788a3b2afb7dff4f41b52e63999b8189f9ed96bec8805c6653305e6a5961186f470c3b18b5426be764aaeca7f9a15164852f1194f11e42eb4ef4fe30cf6ed84593eb59e89aeb40f2de2ec538cd87347d88a4550e69f7a60160d22f64ec5b43b96062496b34c08352db521ede71004b287927aa9646739f85e72dd8e6b92a252d76a1cca3239c2fc9ab3677f3392d04d83b3250c2723cc4975e78e135cfddd428bd6716cd4dcf7a07c8756c77f2bfe4c1f052456cecad56d0179ced21305379f6f086bd43fbde01877a4d8be2cb63f5b3787e682ddcd18b61fbe10eadf9d678afb201fe19d85cd23d5805235c86c4558d0c3843ac808a7d0dea95f23d57069ab84cb90a951117ffff7a3538aff22829028ce8cd8f03c274cab52839ebf5137486a62d0debff5dd07b5862ada4d3be156f89ad6bc0ac2235f329b07517be26cfabd650428b36f21e1db34f8f1df69c2a3c37c24da226071aa10a319ba883f9dd554947d2c719b481421641c39e188fa91c41485eb23c8dcc36489061869ae17c6e45a96bcab12b629c468d208b723de6b9362c62719dd86df91efc47202c16e1ea3080e237f805206aa4446ac78191fc669f5421dc49dd49ef2253115e51a95fd8c819800ae64e7a5cbbc5f8c195f6702129584cce29a675d9086c2b1e5aaa80695f21a63b159ca7804c4b3479f23dfddeb0b3598ec3d216b4dd13a7740c11f39ff841112580dafbe61ff5bfdded889bb6a772a795c7e209b65b8f47f1e0676039d0ab162c92f849efd909c72ea7d0aebb48d96d454f3595da529b018a68761a1a326af635ccffaf358db0cb3bf0608c346e5d50b07023df2471c64e1a52c1f092c672ed492015565c5638a525441583c742eff69b57761ad48264ac1d0f30eef0287c6103f4a87530d135485b37ec46018d573e5cd90416a19134cdeffa4a737aa480050d6cdedb4c17e42514b760947a9e858f4c3fae16814cd3a94712c54b5cc8d8bf56acdd3025413131826eacd1d8f072bfd68e85d4517a94bca1ebcb13e6d2e60b605a4970111f806f544b5f82bb9bafe41867da3406092d810457c656ab45c780975e3de9ef3a498baa23f0e3e3f24dae0dc2d7ab13730d26f021578f9c4d54b69373d9698403d7721355d62ad8b838d8e2fe2e5a45c0d7a7c105208050cd36f345a21162fdef85e7885ebe032642861776c03a0d89db8fee12328b18d8fd68f271c870134969aa7640428bd48d7b83f1e10b94e00b749014aa48b8ac39f440cbf5e927e1734720198fdb2490689d844d0d362aab9ef1465cf681f7982c51dfd2755ee711c9e11052c48c1476bb4cf2323b04777fe58db38cb90e84b5edb2615c98f0b0f02cc30061b1c6cbe18ca5178afbe4690378b5a2c7dc73eb0b17725c3d6101e1221aee9b102eefc2844a1345679948c8329f1d66a08b7b2d49b33c7dd7ec2d8844d84a63e50296442cf60f6793ca74982d1c424ba7dd5383c9abfd7258844c3d2466d97bcebce69188a8e48a12d049e9a261e02ef5cccde63f79fa5e63ee8fa5aea680f5519a0ef2ff311416c5b727c8d6400196f9f39a424dfb6763ab9851bc101d7f8b5ddbaade41c04b950eba53d2367ed8a19c56a7a2b5b53891a094e94574c9054bbebc7ae773f50361860b3b8f02440e58ba7205f53ed2d383ca0a0cd560295fbc824d670e3c0679a28052992e1b83803f3aa5967ca73d3e2a3b52506ac3d61e22e8d0de925bf8cdb90ca41f1b9572916f2d70e2a5bc0a09062b8fa459a9e4adfe0dffc8b9fc887eb0b916751892b35fac8b1a69634d28da2842c46814145a73327b67ec1fa7e848cbca179a340981bbe3ab07d7e1a0e5cecece4097a4cd6e5d73de067a255cca1ebd58d71a209eaefb961daa77fa885b9eefea7d29b9fab1f24f83312c40a1db19ee76cbc8b3aba7d41209a95055ae450894be13e511a800899d412de47e36404905617e600cdf931a967b7f232a6a8f1502287283bd563a564ac4f22cd28b6dfe01849eb3439b45a0bd1cb3ed0b48312c06b7282c9e8ce1c9f5d10930091b8158eb0a8a440a5f4bb93dceb4c88fe7296f6c2448c2bc67752df67f8d216b0a22b1301b46f73066486632cd21897acc504999bef5dbf08eeca2aaeef895831e499e461361aa4ff89b3afaf48ff750e64e685126080d86e283d3b271072ee01e8a2b0c53573be7f9921e0ffb79eca1fd6a59a564cac88a50cc922da571c3b96e560d59baa2a9ab1d7301155041f1854cdf164c1e5ac83c3b8d4a1bb50d7cfc44aba1067923456c590818a2dafe6e7603de48f1da94541d9be60bb9149ffd8d4badacac5f22bc122dfa5c216a94a1be1a23b29199bdbb9463a90ee9435210abd35f0937e2625c262f36594c1782d86c4c85cc61f0044451ea2c4af2571ba6ec4c5c47f1bddef102ee8e88c3e97b4b8e0472e504736c466427dec7071979930a4022be6e16782b092b4026ca5d273fe72032b461c5049c7c097b8414ff48190d6fdfb1dfa4ea84de449d355d2ce4fdd455e1dd585020371a694847bd385b9e23575ff0e8a3cf36191a62c31e680783d61d4cb4665ea3b20fbe17b4f6d0ca1c48aacb23565973d66e0cf23bbf9e98178fc3676c38e95efc538fbb711f15190bee1dbb8fdf6283636aff9b39d5262e60ca251ec3e3cae14759c6cc4a840ab71e065e4caa131964c85daf57d", 0x1000, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4}, 0xc) 02:15:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="35f3f2c93cb5ca907723ee3b50c2c56e81185ec7d43c37a476674333db8c7e009be3e44abb761552144e0f605a2e0a903782bc9e1dde971ce4d885682e3691607427542863ca40d895524e6e09a357133819aebbc79f9bb451e343900884827b1aa38a0d8dc43513e9bd66907c18901c01e8306666cee0955becce7d2943a965622861671f0db754cc6bc2531768b9d8e4869329b99628e08de7cdfad55e41848245a722", 0xa4}, {&(0x7f0000000200)="898e454d25c2574554abfad1ab8341b35d951bd8f9a83aee4eebab6659f0c69e23c761cb5e7601a45fec35daaec450e8f54501b273b06d940ebd4dc460df7591b60b7f20eddd1ff292a31757f2", 0x4d}], 0x2) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) 02:15:22 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_settime(0x0, &(0x7f0000000040)={0x2a}) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8000452b) r0 = semget(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000100)=[{0x2, 0x5, 0x1000}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000000c0)=""/24, 0x18) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x0, 0x10) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="b47ffda80555a92d5c743318c6aa2eccc4c12380077feacd35b63f55a51cd6c5139fc6", 0x23}, {&(0x7f00000001c0)="ccd16f16a296962536efa693b67dcbbcac960d9a", 0x14}], 0x2, 0x0, 0x0, 0x400}, 0x4) wsmux_getmux: no memory for mux 8388651 wsmux_getmux: no memory for mux 8388651 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000bc0)='./bus\x00', 0x800, 0x100) r2 = socket$inet(0x2, 0x2, 0x7) r3 = socket(0x20, 0x1, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) r6 = open(&(0x7f0000000cc0)='./bus\x00', 0x80, 0x6a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, &(0x7f0000000d40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, &(0x7f0000000e40)=0xc) sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000001980)="3066027271123a742e47550bbe30496484c9280712f2a7fcdbd91fba633379b6b0faf0852919b1158715af366d3860a70683273177d9df693c2148828e383fb9146bc17056548ffd9d9f70be966d75317e3a0545f803cb9d68eaa919fefc57be8e92225d0013a2e5ec2413049c9a6742710b8222e1b610a6c642ffe5d4ee5d3abbae8b2b1da8bb18708647a515c29925f627cea5f18dedfcc8f9aa6704a07e88d05ca4349572df3b396103b6436d1c6c9d6fe4ccf841046452a6772ff57f17a213f4d856317f04d15e962bfef473b279c742648da48484a4d41c2ff73115a662fd02d25c88f772e4e5a4b969416a4b0f330ea3d54a359fef67fe9253ddd8a90fe0e72d0cd226ebbdc717b5146aca388f6a37c39b1940ac62c9ee25267a4e1af8e21589957e6c1d3a92b2a87c4a5c5bc192a6c8dcdb314337c8598891e035741c31f10c3807f5ec8a1a62d95c0179d55b102cdb8ce73747b2e4a01b45acf9d32ced70a01f4f5833eebfbbe01512dd3ff3e98bb8cbb4ac4f68ec4d92cf57e4480c3e0f7048ec16adc91c8ddfd199e581d582123baa44aebf3c9d960912d7dfc70139463c0a3c0143d3a340631cc2788ff5321c1bc6c6656e73d8a0d9c2f1de4126d8eb5e0ec0a6b3ba25bec518fd3fe67ed2bea05364c798e97d8e2be40637e3632d59765999b462472c0c0686cde1ae87126fb6f32bcf472a385f19bdf4cf82c950efe56d9fdc30d1739182c5cee4ef4239fada86c5aa8faf82f17f0214f1abcf26f2c2729610252f66eec795bbeccead02b625527ad9ec16e8f79407679d9cdd2089501819aceff1e94d775a41430966a27fbb30aead02810a719ffdec405706c2139f4c9f21ab76f939acd976f65e58f61678b212f7540ec8df7644498c94efeed910e1e565c1d77d9b840007b78c4e906640e722cb80e9eb65106e09d89e9541438391fed3ab5ddb0d559f7f4d11453b3f8b350e079fabbd4d5a611819361e88557a1cd9684a5a97eca5755d5920b2325a0d40c4d04c7afd24a499075b7aa12c5de9befc20e0096fc43341a69f5dd98bfbff67e786b12a40d7740a274c6a7fe4b6a34c660a0b808c3c155d2b103b203834bbdeaea3408277ebc07744e586023711500c06c97cee45adef7476c76a73118b7f67f71bb5fa4c96e6f8ab614fccafd512ad4aedbed2bba161d671b2accfebc45f9a4db89c56ef7ca05432eb52ea4ecf8b8e56996bca98c0860ac825d0c23d86aeb98d4b8475641e5f272790ef416e80abf71f3032e6c1705bc0a0a44d2796b6b6ec13299c8a31062c64357bd4bd409d9e47dd0e559b4bc4c111e7df34aec21cd06ac946858ffef7530199537affb6db5edb8d41f65f679d626c3f580d1fa940202ec828d036a82abbfc5aa5665ec2a3a2f956719a6807dcf63d7f8830fcb468072e6cbc5c7e9f79d60b216da0971fc8053b692a59556ba4f33683b7419c9b007c6ab1d47ee42165fe073b6c37140b97427b84615e65403d04beb72a6458c0d765b5d39eb3f97c7192f6ab592a97cc88e4181c5963e206531db3d95ae9613b66c83e7d9118f731d45f56a5f47cfcbfd131ff777d8910e772416f38212e8be528565038e648edbc18c39bfb74f5f7b400f945c9b27beb632bb41b14f63df2f793d326d10b461ade5577c35d3c816db1e6cfcf99031b85d7a8606ea73fe2763cfbcd4df5df90600cebc2ae523fe5f7c261686f8c74bd7fc8aad1caf8f7ab70152f8e70d3e250be3edde1abf8d348fbf9ba22069489004ed22d2ac2b4e6f3f6c4038ac5c4d75a85cd184a00151d1e724037f906011819388cf419555833b3dcd6abfd144308d617a3c6050b50b9d5caf1161c55d2fb2f16d0c6db5b605b1f6a6e18d8074cd0db5b8ae4d60b1931cc91b6aa9562d5b4a723bdb0b338950932b693ccf0cb9fce84a4b97b5e450043d9cd17dfb22f498812a53347328a66e115b4317aafdfa2b70001fba7ea8554bf23669d36345d1ab4d48e9bab8c396266e707823468f0617facc7824a245f7d63c2edc70a411d148fde02bb3f2ce9750a0c6d3211811d8735590b0178fd9359fa2a3046c78a24e660aa282093f68ad42202237d701af5bb10ea219e28d2f95be83919f0c126ada005c9112e999e824f46fbdeb2b0a6363031143154fe91603e89a33493634a67d41a72a64a8f2932df4acce18e10a2c34c87a71730e0f6b2a8d2326ab735878b5539673db4053344635ed87f0a1245e47ea232d8408cc33501c7b9e10d11122f78e639e338802156934a2d81f9bed8021e3232479c93bbd5a636a0527f990759f6f924f048acb2e1fc42e075ce934a6304c76c330b324f6df69ef5204c74f53441001c403eff66a1b0b918e43d02ec08fbcead50ff2ea238928dfdb38f674c844ac462b31b9ffefeb966c4fe549048beaf2c870fd71a95d1def107cb3e6310f89b1145417d43e736b588850f599d18c30a2f4e6640e42ff1fec919b62377b6e4a836fc4e4d5244e6ef98da31adc4e7f7b9e71fa767a65dfcbfd1b3acc5827f3f394bb7ebd9b56d39a020ffe03061b14047647a7f910d3e7b72c5418e43f6802e37090770c201aaefaa5443479946a65a6da5f8a51b96b12c17ab59d2392d19d96e7ef104056b4e771bf5bd7ee497d6d706d36c07fb83813773b2bc6db9f3c4da1a386abe3cb5e91308591277fd7dad4b62cc10c7b64db8029ad20cd28beae91c5f34dd3dfae68eb0c815086339257b42041d5ca724150a7fd37d4acf8ed365c1bca3f16b01b3673741c543907f7f32eb53cf681b2e79e4fe419234dcde06bf9247c1d2ba5709a4fcb2f3a63846ee43b2b09b1241e968c83cf5d9ee23468efa3378dfbdea12cd1e9157e5d19cea8c67176454fe7e9871b2c149b286a13beee1fb8797eadbe7938fd306cb3fe5bd479f07759357b963d649c733ca5146a7ba8597a1f18d9b138798129e74e8bfff5eec3b3f222ba59994fa05d7e36d3409bff3466036b7263fb9190172138a0c82df64490b82af450397cc8d00be2951e22fffaaf17879b79725b6618140934a7e5bb61162c2509a9e336792e63bc4caac84080284c909c5cde9911c61735117e4d0cf67bf920c1ec9bd1b8f7782f616744b54f4293e009428466b9ec901fe438d67d683f4efeb8dffbc880d6ee217c32987d929e477bfb0c8e05ae1402208026f286ac459b4f5ddeda6769b9ba813f3ac3c2284b3ccdb50404f0a79f50ebd2c263296f6012630bd18b405b11f559960033711b2dcc708191d966f6b270db0da3284ad90280ea7c1f57c646dc50e977d49cd403a18bbd4d5fc4b0dfe4fb9d9aae3c07d90c7ef57ce80427996dcb82b0c36b64394713b7179f8dd7ae99eb1141af8f0b6ad2e7fde1ecc9cb6d8d326bf508e021f9d95c26e89fb70d06cae009e59b39370460e6cf80bc4d5a12826c3ced640ff89ee1b6933129b492212e729835d1052df75a87d6f255c7e16a9c8bb468b44feaa3de6b0961289183437843501dbae4b225ac89546fc18a97dde51856fb7365241f0bc5fae2842e9d0916780591540d7d23bf5f53e76fe81e3f5b34df493ed5945caf837f1efc47b563fb0a40b4c18287e27a1107300664bcfddf63fdd4b008bf4539af29131717fec467763e619e03623648145e236920295b1fe5ce98fe1f216f552fbc9ffca9a7917606c46dd6c8c80f0d62bfcbd3dc48702d73ddc2038ddf4f66f84da6a9b9ed4d17cad5416989ecea7e970ba09ebaa9fc39b25535009d9ec3e44185ac5b15c70bda4120c7d972d099430ec7bd16044370336ff474614392b11379c070b935ce83f9d0f82ce342d3ac910470ecca7964ffaf5545e8c1c04993fac5fa3afdf758088bc52c7c86ba847b5c096f69aaa55a535f6ae87e30badf514d3424ddd21ce0afe1fe4d0ed13ec64a3b30cf94c5caa7bb7cc2b4b069a48d95705ffba0b608f9d44680564d964bcc1045c0555bbace00bcec1a7ba80986c1da766a2a49b46d1ea98def5826ab2d60fe842858090eef98d5a298f260fa1b95f08dc41f6ab17ede4d5d4065e59b74bb670a947d8b6a5403614bf745ff3198f1134bdb17c3d0d473e7c1095690252cfd4f51ca042f31ea04ff326160e574da950aa6ef189d8a05b15c6d14cff85d5b76a154cecd9504216c935cb3c90554bd868224f05c2771c6d4386bc10a92a0792c9f2018f6a874d0cf3c4f8c81bb88477c1ac0581c006aa217fedac0a6f567dd3b1c8be8a7e704c954d53ae7ca256ca8a46dd782e1ff20a7ac2543695083a777bf30480cb4d11b2c2f731c1eebb11ec9cda7f0ce61f95967fbc63e04f885b5879be82d47424168a76396500ae91a9d70ff9a7b5f318dfd3e1179003c38268ccbbc7e53dac9ebd45c4b03c1e4dadb9bdf4c7cb47f0aec279be8af4db83a466e773f555fd1bb8f42cfbe29723c89a4cb2fd15aea89b369c32fc7fe6b8cbc1781c98b6b24431b2e289dc2534bceee16a8d46226ee8add1b3720ae7c6560c2fee8e700ed1ef51281cda350d1423bbdbe077ebacbd1016eba4ebbb2d2aa1121afce2cbc83e4e4bc3ff3ca4701ac49930e108fb883977dbf9052621de70724ddfb456521faa1cbf8babb049e51b12ff5b79306911f6e119502fccbc52f266baf93a83d41f77caf4ff7f36427ef8537ddc1c73a28c2ba087d7e06e9b02944044bcf03e2766ebc61bb2c62ce579b2b73fdca560f2b86be27824038b0bfef6b8c777fc511fc5b93dac8dc23579170d3e8aa78d15c2d09b278a89bf8b50c2cf20ef3bc0a621977ad7413d0a6cf575572026893eafc0cbfa54b7271884ca404b9d87a2fe08740172b3fd56e37d3eca418d734c5ae53a3f1d54e9cdf8b4737503293e5894409c2f65f3683ebfad006510557d1cd1a8ed79eb13e5fd3f09be0be11b8215932c2e5c5505e9cc91e421d0ed9e0006348cf30086f0ca89d0477b2081b02e9b83b0dcf1a4d9bacf18a67515048680a42d5ea7fd8e9ca6972b06c610b768128530309b7f5ee3bb6a924595f11d2ef60f4412ecf76e7c8c6c1ced79c83b08fca8e3af3d958eba0b0f24ed615ffa5d5cfc4068ffd46b6d87225de8abd325bc2795597911ba77f560e87098d95fad725a1d428698fd3de75c9e983cf7cd4ea346c51e0909c65067759c3c82838284bddc00285d81a0a461f6d7d489295856a6a882e2b86d43a06f79ceb18fbd2f40f92e307a0e021bb766ccdd2ac494cece0410dc1815ac1f7dc9f2a612bd64af9451d7f8158808677756a22bb77e37f44193fae403449e427606cbd9293bec562eaab5cec89042dc04f03c86ff8e640889b8607922cc43a544b8a3ad12ac6cafdc6f919829c9d34bd952ab6d41238d3c6c11b66f339e6c78ece0c4c2726113db337343f3fd1bdc588f74ce5f564e73c0933048f3f110db2b45ba3f8ba8c05d948dd439deb1df38760c6ab4103546cbd2d1473d10539388aaf02af832d3a6cec7e52517a1c6c28a089c91468fb52cebcbc5676b94a116a60fc731e7dcd4dabbef20cb7f6338c1953467d83e560ad78417c2c97acc3e50c36c67c014bd03b902db1095834ee2d470d82519937d5abd8eb3e807712b8299d3bc5863f38e12a4dca20d59ab9df2dae548470753b232638034d0838d979e3620833fb994ac98adf38e14671d3993c41099972e2de35ef47b37f4b54cb4d63c92b49002471f033d59a595fd04ba5e5c0b60fa2e859c61862270d91bc725d9c6f9393e42906a1a41889e92e92e87182017588cd2dd04cc316cf5f6b588d7202b78325d78416044781e605e94367c80", 0x1000}, {&(0x7f0000000880)="1c104410d324e1df44bb6fbc8e8ed0dc50c639ccb7ab5bd05952ec6a6efa90164697c1243999b7852ff8aa47d16141e9eb57fbd8d54b1e09fabc77b0a78e0d158c539d04ca4ea3f6f81d746313755623ef72e863436b377f751ec6bb353d242ed9ee", 0x62}, {&(0x7f0000000900)="af8c2897382adcc7f48fe7ce86020316331c3b264225b3b21b9610a4b5018ccb09712a45541ecaa7fba136b0bca39035b5e504f2ad83b5f41fd7c5e436906835c1064a35bdeafff10008b10810fcdf731b24bb3123e6c6c2d957491a5cdf72e4970c27aaa6d91dcf0b7c882aedd49859c635b6c2b014ddaee12e708fe16d48e95236ca318dcd32ccb6638d5e57ac073fb8889b9fac83516862087d2399fe40eea880a818be", 0xa5}, {&(0x7f00000009c0)="c38a551abfbd56bd40d3be4ed653998662d9aa2efb347af044e8c8e20fc11f08db737df60a5934864d75ebf973eca863aebad15db9b65227480bb13942b069c082b953d0ccdf46c5", 0x48}, {&(0x7f0000000200)="ca32fb25424bec638ea4831da90f3d09c7b22f194ebde81559d221b5187377724dafd9f19f51fc2b791415b73001ffe2", 0x30}, {&(0x7f0000000a40)="c7c9582a5e428c92d56786f992f5c5b8578b3c30080eee12ae68b9cda8ce6c7ac105b78c3e85f8f39422389c17dfb90bccd462d92dca9c8e569c01cf0cc3a24e69609695b0ad0eeaf216c03a19805544cbf7b553c3907d9f07fbd9fa06394f48b314cf656d29248d05f6dde14b324fc661f7dd50fabb8b3b0afbbbf07c51eb605a8dfb17987f6ab9027e474e16a51d796bb6542485839f5c1fdcdfb0adda16fc2d5f7f9b18ecbf664fbc79e27bb21097da401f33ff4fd40f2565f3426ba0824a0cd3dce0184a9f19faca46a86a456fbf304ed1e4d66314", 0xd7}], 0x6, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x48, 0x406}, 0x408) r10 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/225) preadv(r10, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r10, &(0x7f0000000800)=[{&(0x7f0000000240)="679daed16976890cbad101a3ff3d6941e4b72a44ffc2b55f114074014695770b95d85f9da21a06d90a5d7782777c25d6de782d9abdfb5115291229adafca0289c43a95e443f41a994bf17f8e22813f2a371b39fdf65bbafbc484f5647b7d76f38ce46f04b359a0189d17b1881f43c869c57b5e298cb3bfe32bf83f15feff98b7642138583a8664d794af63"}, {&(0x7f0000000300)="cb544aded1534e3e0823148472dd4e9d49e8c93372891d7dfbc12b44a6b23b93004813623bd2f0fa4ea6fbfcc34028460cce2157cc2ddb3387890cf306386c5a0f4f640ca1c517397cc7d02260d92a6507eb3bbcb55d2c3c775967336fdbf6e1fe49e8c91ea67f43aa34ce9df8c927c97fe528046f0bb177d21f47d4f14fe240a58f853cfbf056ebbb312e41764f2c8e83b666a60e7099abbc870b9582275edcb04f053e124dec8dc56d33fb2416a63eddf034557ad2f9aa302bc3ed6312a3f4ccb4fc74a72af30041dff92a6610452d016017153a2c909a7312"}, {&(0x7f0000000400)="5364c384b963654e8e547b73ac0061ae51f5f82c1860298a5fc6058a6f26cd05b92a49872439d4c8c0ae2b92aae5426bff957be05042c2fb3790af957d515e17bdad7a7c5dea564ec47253779427147c67ed93a1f169574ab99ee15d0a30456b4bb6f170dd44b423d17954ff62b0f5426a9c7d711294395a44ea560345c3981ee9d402cee02fbb49fcd630c99e2182521e03ba8d324e2a59a5cdd115442dcfeda983a77ccd0ffecc6b798cc8fe85e48cfa7bee15a9acc8d91aca93af4fcdd258f299b03ac35333b649ffc1ac8928"}, {&(0x7f0000000500)="38d947502b0258f3"}, {&(0x7f0000000540)="445846cd212ac914c9f8862d0d1e84c84c86eaf016cf65803451ab4610a07d0dfcb0fbce664eae6ee51742593aee45fa8452624f14e9dcce1992c303f0a95a557e0977e326cd1acf0a908dc3485b181ab381507bb4832cd24b5eceb90cb4c9c4de9b64d08d81d5a6176b7bc0f2934aaa5a0146c3923b246d08425a5b021e126c15abd99d9cabb6fd666dc780d76c5ec58903705a694b4ea8d5ff7c0d5e58de2b93121315354568d2bcf0658ca882f27a18c935766c861eea9814a2446779d2f2f5e3c8358eb20402a1948afd4a9f1b781040f11015f090769d24db2ba79e0116d4f28c1cf8548b3e79b64e8ef053475b80722dac", 0x2dc}, {&(0x7f0000000640)="9b76800891e286761a13bd97e1ecea3723301a49a8d8367bf4c2e15110f5eaa9af3cce6891df85f1a31021773ad25674f405704c9c9cfc5bae3c3e264afaf5d265d48c26b2f2e5aacd0519d589adf0992bd357a511f07d6fc888792e8d8965ab0b045f0b60bcf38b43dea1e5621ea950e0cec006f9ac0cf6a8bd09027516bb8235bd2ca6a8508c065c99a7cf9a2855bfddd16e90e9af7d91bf6d775a2b9295d7ce"}, {&(0x7f0000000700)="2747dcf6ceec56082985b2d273e1a9c83cbc89eb8810d57e13abb025b8147eeb9d1c57186fcb77e1f323e7037cd5ee6266b6bbf166190a602f232153f66bf8df439b2bfc26a956ac3cc606616ebb5248ada5fc9d64c6c934f6b976c69dd2b310927847578c1e19901681852682cb31ca0467134f153b960fb6e5a67869715a74ef76aa4cbf2291cffb939c6677be3b9ad30a6b4def29f4ad72b6c16c1ea0ce4a67672fabab7b0e9618e4ab2f95b9084370b1b49234f50b10ddc28737e956d5b099e1af71b321cf464fb7537975048a8d187e40bbd7c9c991fb31832984327a061699291af358b9d769c4c529684cff86e19796878baffbf6"}], 0x919091ed36063c79, 0x10004) pwritev(r10, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000001440), 0x1000000000000362, 0x0) 16:00:45 executing program 0: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000040)="33e54532f55fdc9d9a8b6ef8bc7e3b497632dd4e725737b5e61295735eeef4aa0e8df0", 0x23) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x161) fchdir(r1) fcntl$dupfd(r1, 0x0, r1) 16:00:45 executing program 0: r0 = semget(0x3, 0x0, 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/225) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x21) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x200000000000002, 0x0) socket$inet(0x2, 0x4000, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) 16:00:45 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x5, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:45 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/179) r0 = msgget$private(0x0, 0x100) r1 = getuid() getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, r4, 0x20, 0xffff}, 0x6, 0x7fffffff, r5, r6, 0x7, 0x3, 0x0, 0x4}) 16:00:45 executing program 1: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() sendto$inet(r2, &(0x7f0000000000)="cbe5356a2c44ae047c04a2d1d46da6dd72bc0fd8d4ef457b6f05d73bbcc1446b09dc3478a99173f00da856432e14bb74b9ba0210605c7cfa408e856c44d2a5f41b1b664c651df31e5529c186c61d37b79449c6b3576fa27b15b2bf15f66eb24ff9bdf4754be9c3133afea9a28e8895f9697c22b1991bf6a54cbda90a4d", 0x7d, 0x2, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x1, 0x3, 0x101) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) sendto$inet6(r0, &(0x7f0000000180)="365a593160af0119a3ae55dccbeb74ff2f59d30069715c2e6a15e57f4181c5c0e8206dd3636b7b3f6760454c3a9730df378bc6bde63b794d49ae879cf6f0ca4f93afd355899f7056d26dea49501f3e3fd2cf580cb42d98ad52c0767de58b289c1e63f1f4c23b9bfb4bbc8c", 0x6b, 0x9, &(0x7f0000000200)={0x18, 0x1, 0x3, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) sendto$inet6(r1, &(0x7f0000000040)="53f980891809c7f4f8af6f05cbb23207884e3f1f6ba1bb121dd4539b644cc8e5a8422a55a6a6e0b3147bde2faf4b800287c9d78882fbf4280e93b3816ba7a4e5d045f9f2a6949f62ef848aa7456fb292b1bf3ed6d3fab00badf2fcafbc0cfedd68797db8240885a57dae356912a8495abda1c19a98cd5587328b460e4c632a090065e12a98274561cd02ede9d9e01b54717a9690ceb6fa5fe653296bc4e27dd7614ad04c3bfaed455189bc318c763c0048b713cc44675ba68735a4a0dd2501d366896efbcf72292ad0c0ef373b68bfcc31883f61f948b2002366e16aa68643668e1a8508f524d28a51", 0xe9, 0x3, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x800}, 0xc) 16:00:45 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0x4000000000000007) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/75, 0x4b}], 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:45 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x0, 0x401}, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) syz_emit_ethernet(0x0, &(0x7f0000000000)) fchmod(r2, 0x10a) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0x8000, 0x1ffffffffc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r4, &(0x7f00000001c0)=""/69, 0x45) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0xcce1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x8) bind$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = kqueue() lseek(r1, 0x0, 0x3) write(r1, &(0x7f0000000300)="1bf0240a6003fba0dc964d7b4754128d6eeb11cbebce77a1dae71c156dcecc8bc8e374", 0x23) kqueue() ftruncate(r2, 0x100) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getpeername(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x100000000) syz_open_pts() sendto(r4, &(0x7f0000000400)="a57bc0e5b29e051dee50f21d7636ff16a389b8f23fdea87b970aa1ffcb48804718d14f903dd64618c2d7dd489ca09a7b0474abfae57bafbcfb37d061e22e67558723d13c952ecdf796b990ce07952289380e49b10c4ff2a9ad50320df87be247", 0x60, 0x4, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f00000004c0)="05eb99f0acdab049000a78dad8077cd277dc1c063f5053bec9c447eef64a657519fd", 0x22, 0x401, &(0x7f0000000500)=@in6={0x18, 0x0, 0x6, 0xfff}, 0xc) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$TIOCSTART(r1, 0x2000746e) munlockall() ioctl$TIOCSBRK(r1, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) flock(r5, 0x4) sendto(r1, &(0x7f0000000640)="d5a27f682b2e44308ff12324bbb5fab893557bdbe6f94a8b3e66b98ead381f5d4ceaffa8a832e2600a360872dddaf1cf691fefbb000125651b1bd43193da05e051e66a585b5d70af53a1d90bde99c0ffa8c657c46aab41927712c840dd7b4258fa618c09a3846df00375dbbda04e28d4897caa76e7abcd7bf6701b", 0x7b, 0x8, &(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:45 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() syz_open_pts() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x85}, {{r4}, 0xfffffffffffffffe, 0x18}], 0xfff, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x3, &(0x7f0000000200)={{0x20000000000}, {0x0, 0x8}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x121) fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) 16:00:46 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x8000000000000001) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r1, 0x2) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) sendto$inet6(r0, &(0x7f0000000040)="6dd343245c07634a52c382c94fde0e9fdfd0eadd9eb57fd786d6e0d8baad0ea13ba60a6e18d5cd1f4a0dc97c1fa4d63e68a3d5435e2dad5ad5dc6f8b156f6f79248c8c248cb7a4027de5b1dc4b22ca16f6195cb2eeba0f2ea3f64a7761d0b25ef0952e8dab9cf3d9a55a15175c84f308", 0x70, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x401, 0x5}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x10, &(0x7f00000000c0)="f701000000000000000000b8c08400009f0a000000000000df70831dae1e57467206001256e4409542c27fd7dcb04b8b7c62742d4f0e8242b009b357605bb26b0a2a00", 0x43) 16:00:46 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x8c0, 0x10) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000400)=[r3, r2, r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x7, &(0x7f0000000280)=[r2, 0x0, r5, r6, r7, r8, r9]) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000002c0)={0x18000000000000, 0x7fff}, 0x10) fcntl$getown(r0, 0x5) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = getpid() r2 = getuid() getgroups(0x2, &(0x7f0000003c00)=[0x0, 0x0]) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003c40)={0x0, 0x0}, 0xfffffffffffffd95) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003c80)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0, 0x0}, &(0x7f0000003d00)=0xc) getgroups(0x2, &(0x7f0000003d40)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000003e40)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000003bc0)=[{&(0x7f00000029c0)="3ea4b455c3489ca656132655aae526963f9d05ecf65381b2d8e34abef15e7eb0e9531e64cb8fe2391745cf28881deecc90dd3c060629a3cad9bfcd80a89c4d7fbaf8d23339b379e1d8251e0f3bdc6cc8f66d9569c73dd7aad3fe92c50a124f617052074f210fd58efa47432b25e081fecde88280e1ee706a3485e6ba401b25eac9d50d1ac570ae887d11b66b6d66f9a57e095ab8ad47c351409846b8741098873e70e390c6c249d55fbcf2997a09b338143a", 0xb2}, {&(0x7f0000002a80)="a6e344708b4b591c596abc789e9183e2f5b18a9d385a7c9dcc10c99edd73fc9e29c75c0d0f68b12a452e8f5f6420711eb7af89863957d7bff6159604c0a7657be68e28ebc1d1", 0x46}, {&(0x7f0000002b00)="f2888a4caf17aedd27cb69c20607e791f6505567f08307d5826de2b8eb738656776c8838bcaadd89d62a2b629bddcc291779db3bb0efe047f87d88562268186807657ecd260bb44cc72555ecfd4958755bafb249fa32b07236299bb2909cd58ccecf36b283b260b258d3ba18a2a796335fac8e0ace048287d192bfb2798dac07280e1b96afd95452bb7b0b1c81304649583831d472a231b554116bf152471aa8536599cf142ddfc8d9a5970c018ea69c0f7c250ead9b51c9eb2f1302f13122fb70c4e84a52c4a4c28420a1dc9afe66702351267924dadc85dbea2ad522f914d49f8b0067d93b86f3f7b3fb98f61231693a954575360738e07c37a1785f91a08d35068fee7549ed7f3f7d3bce1a2f3477aaf224dff582721519d6d21f743c9768ac2b8582e1d9d40057f3e4266f7fa2bb4892dcd7348cf94ff251d0a8502174946df43fa8ea79f7b51b9379879518a3b79ecea71c7f6f09bc656511515c693045279954669ebe7b4d188c3cc1083b82fc230d6c3c9e7906e26430b705d6940614e34800ac6f9a9464c1e8d78fda02aa9bd3b8eb579db502f81c943ad99d29cc93c912310307ab56aa962c3689018d23877149d32e39db6ab673aca329d10ca1f6fd80cf2d5ecfaa2758e676562e1712a3f93ead6bcb33b2142db9a58896da198b5bec273394ea4b8b0d59fbe1418f5f0d791d945a2086824a45374c42516a23c9f078062805fdc982b6dbf39311d99b53c64a41ecbebbefd0c4af09862837889f342390b662d778249fb60e2c9c1108a8314a09f87e80039b5c64024cd799c5d14ba7f7fd485343a8d9788b27801017892a72b5e60d665f86de06544a80c0ec9640291a57332e4c3088ce28175944fa26967d0045e9a593fdbbfb4528358e92fa69ac4529e77b03dc0c909352e2a2bd1d8ebf83b19c4fe18de2493efaf7f36bb201528612625202ca1d71813722f59f27437b5b2b36b81e8cd432dec726d61af156a8fc57e1998ec2892dc546d1673f00a38c8a9e32e1567cb91898f0e4db1e3ab114d45c451f866e8f38d527b8dc2372c48cc099d6c59f9f9c784b4e285b38b37313eda887ff4f5bf0dc444ed0f70633461687b4c456c7b4b1cadde5c533d40c18af9594b0637e74f0658ba3858ea7acf05b9cb4913f5d540fca8c3126b0e6a83331b2e2340573fa4f58fdf85f0903ff66901d2e058133bfe07af1eab9209e4d90ba602a2ffae59e0319d56f79b4389688650810d9a64465065aee9c54f1aca7511bffe21ebea6ebf09f21b5a7d84ada8d46837ab5e0cbf52ddc39e37356372b12cd686e2a9304fc205bd1d4129aab0980a96f06816b0f67302fc3dda1523bc7c197e1faeab105371911f4e602a9d33effc3e49bd0e77cf2f241329bdad77c2349a339f938c645186491a773f28f77f1f39d6b72124818a303ca1173518470ec84f590c8452c7036cbd3024cdb4be2aafd46422684f2b5c2089306165a72ee03b31644e6836e7e209a28200cfcd8d7cd4ac61a60c76378ab2d96ed227e9e1a0398188f319fdcca6bad0babcdc186be60c5c78cd268b650b8329c9a4e6283d3f3786db8222cce03e99ad30e02c454746498d2a61fe61fcba94e0da0fea602536db9181b6be752cbe31c15878bae5d99ddf25a147d62215a034ff3ebf84f6da995828544cccdf989a46eb804b9f48be0629dc8b475d58a19e20375a65195fe31ec339a00a335ce9b973658471c219c79d144c2ddcba07daec0325e39297594a33cea44eccb16d4c488838693153e98f50ae2cd54d54919532761a38b9e675d4178447ab0cdc41412361584023468f0acb368e021c68063b84568aa9a2923f63d3952f99d23c012b43ff0ced9d77e997391903db476c7daeb3738331805e71a1388e21f235f804ed107e403bea6fea211de8f59b166f63e7c67e4f859d429fa393273b37013d2b812409577ea6b4669b6190a00217c79f382b5b378b8d43698608d132d6656836593bc0fd9b1258c4eae44c956cdacaa45a6daaea947ad3b9505cd0ea43d4883d51ca95b4dec4b02526c10269fb3494e01b8691f5fa3bdda92d8701cfef2e470ba291dfcd9e41f06ce95b9513caad9497934a2f125f59b0ecd43cbed44a4fb8947689f5f5313e101bf6e31826ebfa2abe2caf165bc6a076b76c307d84a3c7f694e16748232789e391267c221b3813238d37c4265d961a386a4b86d4b49db0b78869ad2565c909dd2f7343cfd36946e0b3c05a7802369b4aefbbcbc34c937ec3d0df24fc9dfa70b955f0c06264d9135a898f1d4d2f5760f2a6f8e95d42021f7926775483ae74535200ca43778b5d9f406877a1bd39b8d44dd346d69304ee6a5ebf7141dddd485b4ac0d66ab532e8e2ebafb11c153fdfb2fc4a751475c59876c8975b054e55a760833faf5cb959a77a6ffd38e4f46f59c4fced545e57ddec1df1751ea533c2e6267114ff77043c21ed9033c64772b9dd78a225a3c4fd26da7922b155d50b778b0a4f8a7ab352602c2061de34ab8934b4c624eab55f1b6c73b8c9b348739aa69765e924bd861cf8cc0110983311ae928840d9d6afe9b5d2156b600d46ab39bacf6823f0075fd3028147b892646cd319086053276331e81e902ab43cfc5882e1438a84ca3059f8a899e8106913454f3547e0e69d6d75081d71a564abace0758d429df00d723f776f5e7a25b4bacddf2d510692b5e45f73016d99a07bbc66be9ad730bde50c6fda6e4c4ae7fd62e4c50f6d96dcfbf9648cb778e0e7d8b02f5c411a3fad1d586e0a10ebf7eab05dc954d3f2e9f036d2c697e05ae495e111324c63060e2b884ef50e59f5b3ad39a069eccf50398ff72dc0a9eaa19a13e97f97351dcc364d8d19f05a5a01a52d7d2ef0bf9fe25ec39fe75b9da634a45dc3a8da5057f974eb5bbbb7b906910898d549da7984d2750f16bbcf460c27031cc33a12ef4cd488bdc32244fd708fba03034765cd89047045082cc6341d4249dc2f2c6a620457288c5a0a7b68d408cad8e0dc02b45981ba41e10abdee9c70908cf1d05b7876bf2b720d199f9040209532ac7fc33e0ba77b083b8456e4051015f28f61d033a8373e360609a432ec585e4d70c62478f536122069b0cfbc6ded101bb7226f72cf7016eccdbc6bd965dac36a76e60d5ea3b20ce6a606b5a01c20551e5204e177c92744faca8a4a51e58fab5d0d92de7c054753d1725ed1f9ecc454731e7b7e47251aab0a5661e30392cd8d49c4f584c704c0b880b2919fb5e2c0da3c78826d565700759e62ec90a54510a49186b89d39aa2ce6524fba1395a524927db78a8dad6fbb5399fe8dc00b77e9b736e30aacccbcb586be51881f7bd7f9a27b58d852ed4883440acfbb8f26503db42810daa59f26ca7c1331a915e7dc8cd28e215466b95bbf6aef0f7727b6aaad8138b0038eee00c798f221e6cf61a5ab90a28957a97e0d63db7b1f9b6759755cd8a866fc34e94c089a559947f1b2c3071c8b39c95905bc8fcaec60c3a9785655fd893efc71a4caa056b45a32b4894b1b3f7f07576b9a9141a21a58d57e250e865619c92fe40ed8cfba0adf29fd4bcf8f2017097441694335f538dde239404637ac51e603407da4cbf79703bafe9a7c83b565f9f441c5d1347dc5e910aba0a1dabb8a9a41d731494100bc613974810039a685b2c905004fb8487ea134b86d8b58d1dc1e21675cfd994b4ac7cf37aaad11fda0b67a4fba98f2f303c841d2697d7d172f9a5997f2dfa746d3e21b59256b048b87c0fb2b0d889bb5d7cef9622c78e515b7c80bddfb9bc0ce71aadebd23edadba5462c2e2cbc299756c2466e43fe16fbea3e9ef1522827da8d397d5cf74abcf3907d4d16e39406494e46014b0c5cb9deffd674c7da29776d1bbf71ea245e8e6e2ef598a74e853f62253cdf9d2f4b9d04ddbeeda9567320c49ddaebfb973451488e57ba9638c4606f5c004835cd9a42dcc90ed3dfd469f55666ef9ad9ea73d5653637445860ffdcbb8b5436f8454654fee3c5c0742f587de2b13cc9ec0c7d0f6e90d9f8bb990689e4bcb36ab9b6a00bb86b41881350a479399cadd833ea531efdbe0479c689c67989391bcaad2ca783a5bc2963b31548b4173b5a55807c53a47b99fb207affef35545b9b082c0ae360fa612406e24d53a7efdf581e28f07411b52cd3255a93da6ef5abcff6ada351d94e49d6f0f9faf714947d6e433d2bc3993eb077c4cdc6db5c678689f270c2fa25fe749d28a608503cc77c69d85fc9d429e1c0151cdf5c951f265d1231ed55ce37a1f92f2e87875affcf8444a9d5b78a04a82d723985892cb0d87596906193ed02dccefe1b092af94d06c9f07f6462fd0b0a9066a3643a9c65a41c7329325e50d2adf826fe5ea50b0547012f807f8df6fa4cef593b791d43729f873e94ac3cf4e2710b23d738a926012991ae523f76ae930d2903869fa88403cdc77ad06d374dcee31b1f3881a0d686f3f975cab455f4e3d9055b6e801029909175cd650f8a99fe5d243d18938f94ff401a6f33503d0e7ec9568db456e749d72ed9f3a3a401a6012e770fea9a2a6d6e23a128c271577471b359b07aeca28a2745d1018c6ad402940b38551143fac150caa6a83e84c67243de7b8350d97f910b99446bfffa275726845e41d2fc9819a207400afd042b30aadce7265e5a44b1f25591cab3edd4ce85eee6cc648cadb1073d11f3f387ab4fe093591b14fe9d31429b4ccb3b8bc01bdc0ae1042e7d8db20980638e5e4d90edbe01a391cd4de4e46d2a83e0ccb0ca2bfbd80bdd0291ec3e081079733a2ce08d3c71c8c6b910fc09965e29dae320d9b88b5d1bfce25b089eda6abc6254bae00db3041a5f7899807c921147306e10fba9f3c69ec5d09dd88e0b41ce3fb9718d9a088f361cf8b29a1878bcf38429eaf148c7ea0bdfa104fb608274dbb2268df81fa3c033f1d57461a4f7a83e6cd5ef19db192dddbd64903557a163a0268208be797e2d0658d010322f15ac66aed54968276da40282669d2c2780eaf16293f06f390d5358839c66d7070e4dd737b7a056057ff3b3d820585258456fc3d508deb06d0c3566aa992a670a198ec60463b682d04e543181c21c4ed9f9bf05242a0460eafd9c20fde48b13acd96793957bb31cc88eb830d11955a7e3b4f16f2db6843bced3284a44628cbe9c167da609d4ce19e26a0b6fe3cfe3094a105f4ea83e461de4c31cc3be601df86e42f6dde694b30ab2baac2b19be1da485c49341c8affb06f5f6e220d93eeee14b2d938062ebf5666f0b14b20e55a2d89c420a6a46c49f988455f0ed927e4989ff2e49efac1f5edbc602bee06c72764ae797f01e09202ae4fcb41f894b3d74b9c5e8173006360ca2bdd6a26a1fec5fa432702f1c99ff1257e7f1c332b6d94de604555add9407959670678562421ec6d3462ab0769aa90f15c7b9d9a42ec5c2e2799e17705040dde14478448b78ee94ebb8d4bf3605882a28c6aecad8815a41ae5a723e2a041f525b866e5cdef2fa7da4b6b41a72909aa6e4c6a476df8e2b5d079a3946bc221a8a52c1bdb9f4afd0103ec5da28719a907f1ef975c42783e26d144ce55c2b8934ff61f9efa420f23cedcf01efa5843b3424a0c9b35e3df866a20211b047740e797a2602cd01bf236b2a2ce95ba606bb8ecc83a3e0d4da6c1e52ab6efa6be44e669d5724e271eccfed87e86369ebab4466006b8fcb1d1e5805f2f2dcf9df218c1a1bd4d7c353e45ae91603c407b657ea78c4a6aa4c0cbf63d186781dee63b44583f05a1ed1fca2d4bbd4ae6978310d042200b4", 0x1000}, {&(0x7f0000003b00)="7638b77f6acaee691d4b89c2eb2ef5969609befa1a84dd3f3ef358fe565f727f9c5b8820c400643a6e0c4ef151966bb04c3e1f86692f4563a0bef58e8b69dac6df7a59d184b3038b512931f0ab63ba574fffe67eb64c09fd1bc501caf75ff724648ed9381a5754a12cd45013506d4ea645e9a031460d0bea81568e94e95f960fa2057d509aa969823b00ef50ec2f81e430564e0e86b6031f752a", 0x9a}], 0x4, &(0x7f0000003d80)=ANY=[@ANYBLOB="4d7fe209bb2d", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000fff7000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x408) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/183, 0xb7}, {&(0x7f0000001280)=""/129, 0x81}, {&(0x7f0000001340)=""/140, 0x8c}, {&(0x7f0000001400)=""/198, 0xc6}, {&(0x7f0000001500)=""/113, 0x71}, {&(0x7f0000001580)=""/160, 0xa0}], 0x7, &(0x7f00000016c0)=""/4096, 0x1000, 0x4}, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) r11 = getuid() r12 = getgid() r13 = fcntl$getown(r0, 0x5) r14 = geteuid() getgroups(0xa, &(0x7f0000002780)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) r17 = geteuid() r18 = getgid() r19 = getpgrp() r20 = getuid() r21 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, 0xc) r23 = geteuid() r24 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0}, 0xc) r26 = geteuid() getgroups(0x1, &(0x7f0000002880)=[0x0]) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0xc0, 0x4}, 0x400) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x84006, 0x80000001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="954ef9f3230bd10f2d222b99aa7ce8066d72df86758c5ea61050896c377735bd4210fec384db16e7881114f8e9ae69e23fc370595ee6b76e62f45dd620ba969f904f", 0x42) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820219167f6d0eb800"], 0x1) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) writev(r0, &(0x7f0000001cc0), 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x200000000, 0xe58f19917b08435d) 16:00:46 executing program 1: r0 = open(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x10193, 0x5a) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) open(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x802, 0x101) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) flock(r2, 0x9) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt(r2, 0x9, 0x9, &(0x7f0000001000)=""/4096, &(0x7f0000000000)=0x1000) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x99b6}, 0x0, 0x0, &(0x7f0000000300)) 16:00:46 executing program 0: open(&(0x7f0000000100)='./file2\x00', 0x4000004000000a21, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:46 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x1000000000080) semop(r0, &(0x7f0000000000)=[{0x1, 0x5, 0x1000}, {0x3, 0x67f3, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x98c7, 0x800}, {0x3, 0xffffffff}, {0x5, 0x9d, 0x800}], 0x6) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x4d, 0x4, 0xaf7, "5cb5f5c3f987faf7b2749235d34c32a0677bc915", 0x5647496d, 0x7fffffff}) getgid() semget(0x1, 0xfffffffffffffffe, 0x10) 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x5) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() syz_open_pts() clock_gettime(0x3, &(0x7f0000000100)) clock_gettime(0x2, &(0x7f0000000040)) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) syz_open_pts() getdents(r0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1000) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000480)=""/135, 0x87}], 0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r1 = dup(0xffffffffffffffff) sendto(r1, &(0x7f0000000000)="592ce250e5670a89a6928271216bc8ef893f23e6d2f75a8a62702af7afa54fd7009c7728b17b5e844e364e66f47d966e7cbb62cd943c7cbdaa54453ff1c79a57346cd8a8ef73f3e9e5f0b829b34b9b81ab1bebfc032f1ec46f76f5a243919d2d2bb2e476b64266d04169f187a5da4f15385023d08f9257206c3d367e4e6c24e2f7d60f2c111f745e97334c08b30f23a42a7a986462133b6ba8ac5b6ca9053b8569053e35906b2f0704c2894723f4b98b5635c5b579693c3a1d09bbcc03a2b5a82bf79ab23caf2e72b18a79f7909859bf6d3aae4a36a0f6304755afce8fcc26f4d4d7747b4f2d9345624903144578ffff37efb8e4c3024d3f3e77", 0xfa, 0xa, &(0x7f00000002c0)=ANY=[@ANYBLOB="000089cae43f86653000c849db16db42cce9e9b42857c6abf01165174e7c32d5391a9293c0470d1cdd841326a3449f31654fae5422cc3ccc13d828de8b1a6f00ef08c027859fa3c1fc44feb9eafb4e52063762dff4d3e524339303fa5e68fd4c6c2316fbdd63aa266e1051a2bc6cd3ccb92deee8e61380e57394a70e5ef0cd82c6035216be8a52f58059203e91eb5c0ba981ebf16a6676aaa94221af70eedf3be12eb9dca5a301321a58bd07a5aa9a4cd6ab05b0710ec17847cfb6dc97e6dcc2504b9ae0b88b6ad465741b332bd65dc95bb3e66c06ee8a3dcd04b9e4b82561530e662914d44c1fdadd1bc8fd3201d8dea9c166dcb5a00852b321c69d428680696c4508ddc6bcdab9f701facf32d01e2d5a0d9fbe8a41e1cfa2be62303e8a9f8bfba59d15ed4f4241420c07e4b062040cddf7d2810b6e6b5468f99167ba0811c42cc53387f80de2214960c2c54f1fcb94ca826a0397d590a865312cca9fa3057fcd5e1e3a680935eb993c2b5372ac0eecdb7a3799bcf6b9ec380777b305aa909da09b451c41c0"], 0xa) socket$unix(0x1, 0x5, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x20000000002000, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x3b, 0x6, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) r1 = socket$inet(0x2, 0xc001, 0x9) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}], 0xc0, 0x40b}, 0x2) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000003}], 0x0, 0x0, 0x2d, 0x0) r2 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2, 0x200}) syz_open_pts() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) r1 = dup(r0) r2 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x2) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) r3 = msgget(0x1, 0x100) msgsnd(r3, &(0x7f00000000c0)={0x2, "b43a3829e78a465c1836e564a65a0cd6ad4225a4d1effda0a7682a6388c4621274805017b0bc6dcf52a01b2ba77ffdcccd1d97f1712ca32ca83cab6640f50f0e9ed44fae0a3315ea1d16cabca62f9ab880c9abcac9595f68ad3f49a723b72c2312fe509fb7b8890d6579f8664ad4ec78f6ea3789c4b6e172d7aa38b049a94a879cea97237923e9154e49f911b7c351683a533216f4b21fb54abeb2438cd6f8821632b1560f49191bd4b29b972d72b357a1b82e5cbdf2760e8cec22a77947c5adbcbd6c6ea997711a9b6a210b626e2fd236004f7e02e53e156dcc6024"}, 0xe4, 0x800) 16:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4002, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) sendto$inet(r1, &(0x7f0000000040)="446c2a18ada14e4d45444398acec54aa15efcbf7c075cc5e727f6d9a4f60dd0c551582616615bdd46650680bdf715652c6bc4ab4d03eac062fbf48740fdbd694a84ef7119cb6c214b81bbe8739cd50be5131643e43bb61056ee7653b2f3d96985682fd50477b619d300283999fa3b5dff3c9890bf5e0b653584f9b88ae21ae6a15ff67205421964cb2944ed335d89c6c58640755d8471a32ee729b425daa75d228d267ce1d9066cd16226ccd", 0xac, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair(0x7, 0x7, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r1, 0x5) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="2726681de8efc76bcf67403c5ccfea4eaa662da94c15f498ecc45817beb65c3cf84af964108a85fee937c423292b7ce085456de36c1dbc10849355c62c7f8b03c4c04c9a5c6dbf27cfa4b2b625f45bc89375f1e3030839d95b20d58787e137835233140b16e496bd8138488301e1069f043bf046", 0x74}, {&(0x7f0000000240)="a87459727b5734e4aafad0d149e1796eb9a1974a0989f3917b453b1f81defe738e40f9334e157e435473e6b62a49cdf64ac5970e0add811812f157a50293d8aca127c5a1458e91ac1817876300b8f506a99367f89598dcdb974f12451d6107a0fdd9cc9d09b2db9d574f2e5f27d3665439a52abcb644a01b", 0x78}, {&(0x7f0000000440)="3760b5a5a8e817dc818bceba4ab0ce63012ab34798b319ff71a753a899afce2168ea0c28cdecdfb62d9667e166e0f4fb767159d17a3bc081432934abaa416c2c9def83ac7ae16cf00ccffe3e31c1a6d8", 0x50}, {&(0x7f0000000600)="627d16ebee3507824404ce5d7105b9c5751a61761ce9f6fabea1481c3e8ae0affbc9aea5b99255f5223197615e892a8d784bab7b569e98ec0cc078f55602ad912d13b6557a8831c4cb44bf808e781f41f315257cb65066c7112c5ecb038d51e61d422ff045671bb450ad80ea0b3d38279a1471ab63c7108e7720bcc8d14b6e8c9fcd8d587a1df0e01740cdc6819c6268d94a2840df198ce36c12b334bc6aaa25b6dfe7180bbb0fa5f53848cc2256318fa183e5a07241de221265a548ae10f7a24af1ccabfb8a359d597986ce4b", 0xcd}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x38, 0x8}, 0x8) read(r2, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x81) execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x81) 16:00:48 executing program 0: madvise(&(0x7f0000b49000/0x3000)=nil, 0x3000, 0x200400000) 16:00:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000880)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e", 0x78f}], 0x1) 16:00:48 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getdents(r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x101) ioctl$TIOCSTART(r1, 0x2000746e) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x20) 16:00:48 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x313c51f2}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 06:38:42 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) sendto(r0, &(0x7f0000000040)="7460c5585570904a9df60cc8d88e40606b83869e744e69b6", 0x18, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) lseek(r0, 0x0, 0x2) 06:38:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 06:38:43 executing program 1: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) recvfrom(r0, &(0x7f0000000040)=""/168, 0xa8, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8000, 0x1800000000000000}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000)=0x1f, 0x4) 06:38:43 executing program 1: r0 = socket(0x11, 0x3, 0x80000000000000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 06:38:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 06:38:47 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000040)=0xfebb) open(&(0x7f00000001c0)='./bus\x00', 0x103fe, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/112, 0x70, 0x802, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r0, 0x4, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 06:38:47 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x104) shmat(r0, &(0x7f0000dd3000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) 06:38:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = msgget(0x1, 0x200) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) 06:38:47 executing program 0: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = semget(0x2, 0x7, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x5]) 06:38:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="5af9ec4b3f481940e535943a20da409a283327146e59648f20d8dfb7429c4c146711513ac3f8cb6eb46a31f62e5d0647fd22ad090f72050ef3eb440d8cd5c63e0f854cd38f6ca86f", 0x48}, {&(0x7f0000000100)="445c8817fb323663f9f53b1e33cec1d93193aaa28b920db2a1aca4f1a5400c0e438bdec20f882362e7f142b5d0de286f8b4def44074ca474d7caa2094d0acde9c0a5b4b2fb31c07a3ec2e4820d92400cb1ef120afa12f6848750a8dcafe0f8b0ee408d288c9a2bea64400b31afb6ddcc0210ab6ec8ebf43d56f2b3eb236d3fc0e4ced40f9716f419c4e41e921d0e374ab85d4672adf027ef7ecabdee2f62b4df3785e8634c5040360126743ac305f3611835c487474b36a1b08e382e71a3a488a3f7ea3221951b211811408f3efc27de04197412f6c12e2fdea739afe3d9661e0fab25c23c24df1747645617050fbc3b795a57e487f9c11b62273bed8b93e3", 0xff}, {&(0x7f0000000200)="1dd6796476b8493e866a070dd8992312f8dff916f446927c2a995c5d738d419b6797eb1865e264aeb81fec0be9fdd3ff299b300b4264cc6c330bcb88ea9a60875d9254f9fd5a20ac7dfd85f32f33d489da19fa6240e1b6a8f79befc9077b1fa987be4eba1e8c04803cd1250c1e3c4dca", 0x70}], 0x3, &(0x7f00000002c0)=[{0x10, 0xffff, 0x200}, {0xe8, 0xffff, 0x7, "8771ec7f6e64949f54b57fabfe846b6d51186f64332a393a1446a9db49d13c53425d8cec4310010854cec541756f6a0fb026a4dd36d5abc8899f9632044c3b6445831ba4c47c9dda917fb150a33b4f421c6152b464420cda04e0813b1ff9077e6d88eda05a404557aaea0bf98e7288566eadd90ec62f1f017961f83e1a44dd12cd433a2ef7fdc160607e9b66317351c1f89157c6503da113b9fd5293072c3e08b5ebe1baba343c2bd0dee87bfefc69a0a55d7926d4563cdf2c3106719853b94b733f7241ffb6cdf826354e9ca1d945d0e98c55ec3f92f2"}, {0xe8, 0xffff, 0xfffffffffffffff8, "f1c62a6ab1a2380eca4b13505b6cbf39a871e211311a61c82b8c94a8fb2ca34d333049fc03b3f7e5c0cd935b133024a2297a39893b4d554508677addbefea930359a7cf77437ea2a2650a4ed3f55c4a3eb3a3bcc3cc0f049e1f752dba059ce4fbb57549414a1aed9340d5e1df9899156f86e3f11033d81a9658f4867985514273af46fc39c8dc5384b532f2c46e985482b761c030f207cdd924d5849cea88a7de2e79d14b99038373ee93f8950e58ea00672abd19c8665584ab0bdfb4c946ad3382095c2771ca62c2e104955355c1cafef9bc4932153"}, {0x110, 0xffff, 0x4, "747e369092b63a84158d6a5a6f1c73af2cfdd5e2ebba68440cc80117928e0f6ff65cf9182b1685893b9aed3f7758b7008a2388de3ee3d47661362bb63dd16df1c85dedfa2fed61f1c7bda0eb5ff910803ffcd2e79d147f4252218d586d50d01f27002cb86f21de1f2261dd1d9fb55127d18a46feef5793b2e49e5f0bcc5a44e0bc5f47ea780dbace01ce1c97fc4b4ac8d93298ffac723666427c1b6bd011024277dca3a6a2913728108eccd205a62c969f279afdd7a10be1269c0168992be3d417b92c0517744ba3d3c2c7b4de59b022c01e73bf8219d7cd70ed8bc4b42a11bcaa36286f7717e5099b54f84a8fb1cb25ed85d8cf512087ae692f425c"}], 0x2f0}, 0x2) setsockopt(r0, 0xf5c, 0x81, &(0x7f0000000600)="476d3c60addd24fb97434b3804aa3d3b52d98a206736469a9b2be514d71c43c62b472d4498bb4557c5090ec1bcf260339556e32ee7189cb32ada5b1e676260105a37d23882c23eb2a0dfc449cddef3fbd22957dd250c66931f2bff7e7ff56d92a35876a618523c3ce837fe21dfc635f9ccca0602b5c2cd91624b40394763aac9493b497e7b11d6364cf7913204fa9d904b8f733a7d7c0018f1fbe79a9fa3ed4dcb7b36dcc713979cd2e801c75c8614dc572c3d161d10e3f6edf5615642f5af6321832d1407765532156e5c4de52c8ee715", 0xd1) setsockopt(r0, 0x7ed4, 0x1fffe0000000, &(0x7f0000000000)="74973f5812221ace79247e69fc12a5d52787606e7d05ef2da3d28d6b950bfa3608dcb966711aba27fa484173d50410b225dc68c70d0245503daa4566aa5c6cf18bdb5fd4cb356377566675b7af2910443ee89de6", 0x54) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 06:38:47 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="f61d0228bdf03b76829e834b89fc785061e0601fe98947a5b3d479d8ebf6c59dc29017105585d4bc727bf1b596fde53ac76991e40f36fe0ecccb027e87b12d83c0ab83f9eb7f078825183f440ae2f7012763a37afe52b8eb5fff0a583aa71c35702f9282867529ed7a56d35c74e55623fda5ddfafb2ce963d685c79a95483dd9acc718733ae3aadecd31d275f48c220c7a503a8c8dab95ac1eda8da61fa14078906895917ce1b87646e8e2d3e813aff6103c933bc2557905e2e632d5f5f1a06808b95f195a50823ab20f57f986c867e8970b35f07e3ffdf82d5957", 0xdb) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:38:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fde000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) 06:38:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x180) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x1a4}], 0x35b, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:38:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) 06:38:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) mprotect(&(0x7f0000795000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) 06:38:47 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) sendto$inet(r0, &(0x7f00000000c0)="ae3e31c3ebb8b71e6f870a1843375bc213fd531c09e0b5252be4b8ea29254af702c2d2d4ca6cef21c7fd3c7a326494a4e02e197dcb98455ec39cde1c0a2693dbd0b98ff0027b44156254cf47c35d436c148a2d81e20adcc17f77c4b6c06fd35a9d458ee6893a370e40afc74a1010109757d2664da97553530dc78b91c5da2b625b4a0529ac5017f01c2627b00ee9bccd2e54e33c2959ebe41db46a5be91afdd37d315e82e27ca574e87bbbf5b0b674a4c50ee415c0ae79b9161c29667784d3b6a1fd2a0447816a497797a0f6f908336d12bf6bbf3c467dea", 0xd8, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 06:38:47 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) clock_settime(0x2, &(0x7f0000000000)={0xffffffff, 0x4}) socket$inet(0x2, 0x4001, 0xde) 06:38:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() r2 = socket$inet6(0x18, 0xc004, 0x10001) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 06:38:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) socket$inet6(0x18, 0x8005, 0xac80000000000000) 06:38:48 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 06:38:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) munlock(&(0x7f0000387000/0x1000)=nil, 0x1000) r0 = socket$inet6(0x18, 0x6, 0x9) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/149, 0x95}, {&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3, 0x0) 06:38:48 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffd) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) 06:38:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) select(0x1, &(0x7f0000000000)={0x2}, 0x0, 0x0, &(0x7f00000000c0)) 06:38:48 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) panic: pool_do_get: mbufpl free list modified: page 0xffffff00286fd000; item addr 0xffffff00286fde00; offset 0x0=0x90ec678006000100 != 0x90ec6780a54d74d9 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *421414 91643 0 0x12 0 0 sshd db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ea46b8,0) at pool_do_get+0x3ae pool_get(ffffff00286fd400,6c) at pool_get+0x77 m_copym(ffffff00286fdd00,34,ffff800000ac9540,ffffff00286fd300) at m_copym+0x136 tcp_output(ffff800014a339d8) at tcp_output+0x108d tcp_usrreq(3fa0,ffffff0036321008,0,ffffff00286fd500,0,db01aba60efd950d) at tcp_ usrreq+0x1c0 sosend(ffffff0036092350,ffff8000149f4228,fc,ffff8000149f42d0,0,db01aba60efd950d ) at sosend+0x462 dofilewritev(ffff800014a339d8,ffff8000149f42d0,fc,ffff8000149f42e0,7f7ffffe0d28 ) at dofilewritev+0x13e sys_write(ffff8000149f4370,ffff800014a339d8,ffff800014a15988) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,4,249b58099b3,4,3,24c017c3980) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0d40, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_get: mbufpl free list modified: page 0xffffff00286fd000; item addr 0xffffff00286fde00; offset 0x0=0x90ec678006000100 != 0x90ec6780a54d74d9 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ea46b8,0) at pool_do_get+0x3ae pool_get(ffffff00286fd400,6c) at pool_get+0x77 m_copym(ffffff00286fdd00,34,ffff800000ac9540,ffffff00286fd300) at m_copym+0x136 tcp_output(ffff800014a339d8) at tcp_output+0x108d tcp_usrreq(3fa0,ffffff0036321008,0,ffffff00286fd500,0,db01aba60efd950d) at tcp_usrreq+0x1c0 sosend(ffffff0036092350,ffff8000149f4228,fc,ffff8000149f42d0,0,db01aba60efd950d) at sosend+0x462 dofilewritev(ffff800014a339d8,ffff8000149f42d0,fc,ffff8000149f42e0,7f7ffffe0d28) at dofilewritev+0x13e sys_write(ffff8000149f4370,ffff800014a339d8,ffff800014a15988) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,4,249b58099b3,4,3,24c017c3980) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0d40, count: -12 ddb> show registers rdi 0xffffffff81e22360 kprintf_mutex rsi 0x5 rbp 0xffff8000149f3d20 rbx 0xffff8000149f3dc0 rdx 0x3fd rcx 0 rax 0 r8 0xffff8000149f3cf0 r9 0x8080808080808080 r10 0x90ec678006000100 r11 0xffffffff81550c30 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000149f3d30 r14 0x100 r15 0xffffffff81c48ac4 cy_pio_rec+0x1206c rip 0xffffffff81425d5a db_enter+0xa cs 0x8 rflags 0x246 rsp 0xffff8000149f3d20 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (sshd) pid=421414 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800014a33c30,0xffff800014a33538 process=0xffff800014a15988 user=0xffff8000149ef000, vmspace=0xffffff003f12b948 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 17361 150711 1305 0 2 0 syz-executor1 62115 489919 1 0 3 0x100083 ttyin getty 54313 508070 0 0 3 0x14200 bored sosplice 88515 461242 87418 0 2 0x2 syz-executor0 1305 141158 87418 0 3 0x82 nanosleep syz-executor1 87418 297868 10046 0 3 0x82 thrsleep syz-fuzzer 87418 252042 10046 0 3 0x4000082 nanosleep syz-fuzzer 87418 69649 10046 0 3 0x4000082 thrsleep syz-fuzzer 87418 160195 10046 0 3 0x4000082 thrsleep syz-fuzzer 87418 186122 10046 0 3 0x4000082 thrsleep syz-fuzzer 87418 427678 10046 0 3 0x4000082 thrsleep syz-fuzzer 87418 398672 10046 0 2 0x4000002 syz-fuzzer 10046 166708 91643 0 3 0x10008a pause ksh *91643 421414 25521 0 7 0x12 sshd 25521 181366 1 0 3 0x80 select sshd 84504 477388 78996 73 3 0x100090 kqread syslogd 78996 384922 1 0 3 0x100082 netio syslogd 4883 294630 1 77 3 0x100090 poll dhclient 54685 349597 1 0 3 0x80 poll dhclient 29484 458042 0 0 2 0x14200 zerothread 97471 262662 0 0 3 0x14200 aiodoned aiodoned 84339 288411 0 0 3 0x14200 syncer update 88709 166834 0 0 3 0x14200 cleaner cleaner 41404 58043 0 0 3 0x14200 reaper reaper 82448 111841 0 0 3 0x14200 pgdaemon pagedaemon 34863 24480 0 0 3 0x14200 bored crynlk 75398 370697 0 0 3 0x14200 bored crypto 56462 371804 0 0 3 0x40014200 acpi0 acpi0 12930 226003 0 0 3 0x14200 bored softnet 49145 165554 0 0 3 0x14200 bored systqmp 85717 233891 0 0 3 0x14200 bored systq 15665 472993 0 0 3 0x40014200 bored softclock 99116 109678 0 0 3 0x40014200 idle0 1 143122 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper