4ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc7190209fc2b5eaa289a036ba62c5f93537d7f41400f55167f2298d505a0a2691718535783a6a2e256cff839b04c808a761968001d662789456673b5f7e712b1c03c3fa7941c541a50f5489a5b4931c9f17fb32c0672d6c9879199bed6e483773ae3b25cfb429b868e035f23e5632117dd175ee29b87f5a8ab30d9776878d53aeefeeee4a159a787230d5aa8588b5dbc5e32aafbbfb238fc57a359560d81d9baa2e34b29ce8ed44c58a00a2774f0b50ba8dc8a5a33f6feec59cc4b8064b9b7cd6f5e7f365dc6c2502c", 0x274}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b5598", 0x31b) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8000, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e2039c6768874dbc57fb42554c98020d27c1f0459a894ad9f5444e2e4fc68a7bef264a9395701dbf30be567f5e2cf1e47f3d12f9d32fa1e3fc1166eed5d3b5818e3dac77a044d847876b6df47d4d915f7aee0e64d7361fd11026ea54469ab628af6597e2c2ddfb6d4be3a7a68bb8ebe0dddbc9363e352f0fd15cf014dc93057dbc7b877115f2cabf77daa984e2c50d9cdbf444c5d8b8dc8d2afe913859ef04e9b37bb81cf446e03effac60d659272d416b95116a4227af295bf5155b76ef8321fdd37beecee4995105b2ce241ed1110f3a149ef43165620bba7d76bfa594c01d", 0xe0}, {&(0x7f0000000080)="2b1112eea2431a0b310dd2bb07", 0xd}, {&(0x7f00000002c0)="169e65a379fd076e408c6a038c69a1d690c19795143b11cb705beedbef652aea017dbe8bcd4c3e7977bd6f3d989c53ae6cbca49123958723a95d75094f8bf4fbaeac88c9d16637183a0a4b3ca11cb0994d20720e2d4cbd99bad210e7c6952d953b753cc14258f6eaf1cd40f123ab5a4fe3e54853b4a3032601d3c97b2145100ad84b10fd9a8e8ff3b3d28d3c86e231d9f0ff297172d0e97648ff36b8fcf3", 0x9e}, {&(0x7f0000000380)="faa137f5af46bc3e965bd2d00419c504c66cd818b6488e3c020aead586a9d9c032f3fa8b3fa0bab2780512c50767b8f50ba1b1975d691117cd49620f413e44b5fc7b2bfa5b195894da6e5199ad773bae5f356465e139a3e87142a4d54b599635199c6ee157c3a477470963984739fc6cddb120516caff9604a06556be0f49cf86487989d911c77245a13ec548f4c6135994190d61b7246a39ee7f9ac44943eff32083e19f07738977f2104b5ca8d54ec3cf1a1e4f9f4c44f115dac8bd4435b0b3fbf5a57183c68c81c93f0caca3194fec2c3f9183d9b4b3689cf4d18e59b9fe96c2f2249f9f23275c85d446b488fa3a04869d02d58e4", 0xf6}, {&(0x7f0000000480)="c371bcc4f42bac20a00d6d8437d84c1cb5b7473aa0f8843ad2e9bf611c3b3a8b27ba4cbf137e9d3be63ee93fa09cd4d7b8339a3a1d8b9c9e2d61456fe746466a64e5efa1d19df72a3ab082f34e7dedaad2c71e8ac8af59a7c73ba3d4059e3b5ae70a2c8ef13d13663bc28e637372fcd7752c575103768a7bfadb6d8db89afd9f744acf2d58a43f938cda7b46820b7050cd27523e5be26addfed99e505f4196f56b2227692e40929afb4d4a549232eb375e0445c951c0501121aa8133fca8466a3a29e9b068a4f252df6b9feb683450b915e9152caad31ca2d5d39569e3adc4b6", 0xe0}], 0x5, &(0x7f0000000580)=[{0x58, 0xffff, 0x0, "56b71209a6c768ea6c93085c8dfd53b7d11c9b8febd1adcf60433e5028123a3664701f1a9d1c658e6c5d414b1e2ecd592a1df2ab5c047b4d75cfdb6ec1fc1442b54b0e097a7d"}, {0xb0, 0xffff, 0x8, "e1ed65a2709d53da78aa45f5d7ad9bc7efd5629b19d3a7ebc7217ac19c219cad816c69977d2463cfba9f6ebeaafbdebceae9914334962cb70f4554f504803f5479d7f1b07407c14bb2012bc3a87e75861a0d486a1302b1395236e64eb0e0442338e55899d8b9b2dd68918211dfe608f835b8a8f41b044605cf9fa4dca0c8ff602f83f87aa32edb344f9f6087d9ed7f020245d774ef4fced37023ad"}, {0x90, 0xffff, 0x4, "c909c9a338a33b7265b2e10707d7a34c11a255eacc534c25acb99d5ab0f0a074ac7faa923b64cc17442e0ab41ab1f086785cb42f7b42c9f6342a28c0307749a739d1c769800b7985e69693e60e3e4dce467e0acd9e31bb1452dd008298d9c8952f0146f8629307d894d41fdb6acee1be22084ee53e417dc820d3e5b47bdc4564"}, {0x48, 0xffff, 0x3, "b944b5b432dbaa095a98f3f97ce49e1e0725cccf5c51797723c4f130eabe28931974c5872d3b5b85d08dc761d5dfbbf502"}, {0x1010, 0xffff, 0x100, "87634644ab80d1683041dcb8a622accd3a56e34e020f7293c1dcb843db8b8ec3a2f5f452195a33855315eb03d4c8ed90bae0d414639a9e00c9c8ed690d7eed775a5955194d7e61bf25eb3480377dd9c2c4f377fd73facab540e3e884c7a096793eeb89910ff5e63efe3ffba45c0f4e4a41d7501f55dbd937e000a6815bad69e29d5f797a46605ed4e4a5e40c56de0fefc943589c06c1a3c2fbb21c8aedc2016b09ef0a285f41b202c309a28660e7bfa9b170afc63b7cb11e66479f0e507cb32d91f2ff519842d3d00dfd9845100b88344fabef12b8ae2820d93507b5f591265369152f464ca6b71f861928d7bf86a015f9bce563db07b406cbc56474fd9dce91589d6d627d62afc155e571ff15981333801ee06aa87b3b71d7efebd797630c965f7d8b7a7bba1eb8e7b7e03882300465b5526afc14640c34b117be69795ae2fad924f3d7c59decd4e71778cdae31b7d2cff4320fcc2ae6f24137cb1b892fb2916bb80e7c4378ca69591c83b18428cf1a71b98eb76d4445859e8618e8235f119421b6c69fee294bfde5b6824af48c85b7c766dfd089c72a689d87de8747c843c1d0d14a2f4052d34518e57e6fd6126eba0963a0fac8d3ee31ac56450652772ceeb3668b60b6c2f40ed296c2e1d847b0de555223769a407ca598767ea3be96f11ec835ba2e6086f4a72aa7d438700ae40354ecad080fe2d6b9667e7cbcde971b7535d426b345992abc55b104a6f2c6bda2760c184aa7e1116b0e7bc7ae2d1fcacc7736d2124552859509cae868bb358114bb2b4ce7cbf432417dd9e8cbf7abc41eda7bda97376feadcc2797893493550e54f67f96abf667810a9c590635f75483e351638de909d9317331def713d35fdece84e07118bb60c8c4611605f3c12ec7210660ca812a1ca989b898aedb011f0cb74f6ca29398c2a15c6d31f8fc9e104e0111d802c4eea865054d1071505218b08b447cebd2a0b071328016a46106d8cada692f5b0f0af12ec70a8faa215a0c26dc50386e03b90fad40f79171d8f41294e3dcfcc6ad7f915604b7c82d482cd85bb6120d2c0ef0349ef594631c1fb7276edf35e150d49c2e499c30904dda39e41cce5e49b622ff6b89004f4bf5522a6f34f94755db18c7bb11e68a6c0d8bab554197767488bc06e725ecb107fdef9e189eb29ea71998d8314b85ba5b0a85298c1bddabfdeb59fec76b6a227ee763018c6a882bdca76cc6e28cdf51ac4a6fc72a8c85c1580e059cb0e6a061ef487d449cb5c6973c882cba96ff443274ae28f4178a1c47b63200c1fd67baf59f30348930bc9f067cd90c72661112d3ea0cdc180b4d4d5442c4d5735dcc8871fec9145b7b3f6c1c3c31236f474612facb2ee6fdf88fe67354a63f43534b07389901e022734e4238ba3740a878ee08b91c40baa15f8f1b41d9f55310262b2e82904ca9dc68f558dac501313c24962d4d7b508d4692d7f519359dee137f491ef080f5755cf8cf4337044512423048b26c6d5989cd38449a1b8ecf8f109214995e74a7f6eacd41c4f3295a912b5159d059f49f0e9dde4ddd7d7f2817b643c7a36d8628f406d0df6920172244fcaa9cb67a7cde03ceeba3db49b077258ded93649bdc9f2c5c63e1fff2f28c633df601835ef86afbd555d8787b65a9476fdebeccd2bf2428e5360521d9f139b90f7fc98f428ed3d3998785b31ead18cf63f360ad6bea2004209bfe9ea0d22bdeaea4c10e577912ac742a39c45c9d44fc94381bb728f0bef005b52996573dd5c04beced03afd77402ff2f3a8daeeb5dc01349d54b3aa218dedaef50a0e3549ed40b852b784f03e09ec28cf439d5b6a7b1e1bd572633e1ec5756116d3114643498df3246539e9aa25f7173d52f8b95180e11ff814053ee465d9c521c2186d22c3f106696cc618bbcc4df468353d22f384ac5ba46ee3376144625fcbd73bece53c4360fdff833bb5052d813af2da2d63a21a075badbf27fcef862f3d4fb3114c94ee09fd42dd0a9584a719e0b68647bae934a63e2b29b5ce809146408772f950e8178ab646927ed445da4f113b12fb55b38707ad9fbfe29f1d550040fa18fb619efb1e0d2c259b649e72ebd21bff6aee7c88f955532fdaff6573929f0d0f0d4ba0f83837c4e2bd729b3078fd1714c994ea7cda397e292e01bfd33bbce30fa87e7c036245ca925478e20ea182cb4e3b82a0231d80dad6718183c09f1f9007616ea070937c041e162d8da5fe5f7d085caa387fc1a497efc908ac4c2cfc61de9b2e5b0870ff83a5c94a8e7ad2b6d6dfb7c353c554b95195cae25993dc49f5e28e350646f6be7946983f35ae8fdf1c6b94cac67438f1ed0893920bd5ba756d631f7f88c51f93827395bf98c20b79de079f0a3e9d0f539329278904307b3630e81cf1cc9e4a4344cb73a6b75d7623185f657bcb4c5405ec1ef40d14b2e845a43c841fa47d30d215468cc3db0c0f3df4951f6eb97dd45556eaef8d2a65b10ad14b2831225be9128b43b68abdbbd11a27c36aa2c29ee32505f0d5ff00ef91cb1ab6286425e178732ea7166b3a574b96edcee13574bc3a6d1b883554bbeccd8b6cd871f86d8b6f2d6652689b48c6643c6459dbb037e4f14eee942a052de9f797c5f1e5b9aef64e92de956609379f40d5d64f93772f8fa5c4b22ec656383c70dcc50b29a5030c180b3e42d4d4cf816220e7514c0953211b6821b8655eb597c462f163afde57b9989d2ad7b2b98a23130c6d27b4a061a7be3398c058fa985ee4cd914c2963fc45067c1aabe4f4d6f898b17452dca09e2842b9277b2cb80817294d5f0444a1bf2b4a548928d4fa3a95ecdb20d2a0273aacd8dd913c427b4a0b495ff006e2b35cc37a1632608073354345689119051165c999153c4112361b03fc598c211353ba4d542ab783c41ada5000ccdd160bdbec2c8f1732114734c03a9746aee92f803093c96692b7edd3c6a6bfe98ad7c7ed8167e1c35c4052ce0fdb65714b72a57ba96f1bb530ab07c636a6e60eac8e85cf358930cdbb0d9625dd725b23e57fcd107b91d46f5706a7a965d9bf3b2b008ec9c8208cf3e2b0c357946ea0f22749bfed79e69d208738e5f204b3f6426b4d0de75e195d308cf4df5f06b71f74ea09550fa8d1a742d9610be6756b14baad480f7d2850ff5811e48e3d87b2428e930288e2e694e6bc00bfba626698f645b9f4cf0b15f71d375c1dbae0cff50b5a3e3f5129ed5a3f5a5127fbda3e55842866901020506b170d4059ea84a3b07a7551ae0ad2afaf0ddde0afe7ca94912715b8f19cdf9f0e534048ab90d8ccc395a5096236b0581dfea45dbfd42240d0778cdbce57e9fd05e81f518144173878b19034b208ea496a796c0713ca0f89e1f58d35b614681a8d9521a606ab07b5c77201c5d4f2abb1aefc5f75d278d07d290949f2c6b442ccb5fef0f88c5a629532652b149cf9fb55384df3464a4c0c1ef8aa054c02faf6d16a358cb5b23e13dbfc4bbc345006bcdeadab3cc5f3fd17fe468cf6c47e81849f4d955971a0b84423e648dac6d6ee128a415c3d9be5b85dbfead32adfe00cdb0402fd0874651e70f92bfae7a968d326c4ae94470e0fd64503e3017982f3dfb3d0ab8ed81ba92294382223167490f30d6557e731b9254ec17d3c62eec82d4ea9faf26934590c68efe1bddf8619fd935b0bea62dc681da6cb6eb99eb677a989715c31fa90e0a03b1e2e8a2f6893be82b4ac771c1a80d1f4795b7ee043aa3ac46eb4e380b5ad1a49e613863a82ae4909ceb56eb74ca46b208557b6945017d1b0dfd740c52f70bc07390b156fb8332146e5d5951b91a8e55f2109551bf002dc8a7b6236fcaa3398185be8846af677f17ea366ed206637bc7874bac20bf84aba203c450f7a674a5c19db895a6a7175928ffc1674bdec6018491d1de22273da54a0b63217343eee5e3d4dcb60ddfa739ece85c2a12285405a582323f06e6535b750314022de213cee6edcfc2357ec82d703878477ee673a279098004dddd05f830e1c5d65b0f9154762d674bfcaf6f1500f353de1ae69f4146fce87d803987be808a8522821bef923fd75c07914ddf5c8d377cb9c8c4cb8dc7b7a73b3b296f9a4ded320c3855c746a56982ad5f331f1b50d731ec1c1606594e4de773a9bf3734a28a8dd09af00f83543ed48ed5b9db24e8108fcd5e423ef44df470a82a24b878b0b43eabeb56d12ecfd9899bae550a30bc7d3e6dca303befea8a23ddd119fac8b599830fc0ec66ce3c42e3c2cc3d0cd3d65d2ea426ef039c22c960493a35c382ad45bb11565b678ba7bdf50830d3710d450f5ee800a7b893a6b5c46766529fd6d959ff0f72dd8377e6d341f6faca2b63b732fdfeb5fa41439056d2288191b6a035ca2d51ad15f07f26bb37e4827a3a64d95985dbaa24bdfcea422c047e9a9d6fd2c13373ae922ce138468fa82bfad014e0fcd57e77030cdcf680158c2f296d0d57ba4235975a8f6da71b49c96c92626ecb1442b08f43e81c22bd3d58dc4bc5e405e086587f61a6dcd84c59c57c1b5f006a634933fe5181d9e01b1a6e7a3d2473cbfde3af766c5c42a630dd23aeb3509093fb8bb07d8353e0766581679fe908a67797bb76692501d08e4bb297860bfe8b55a0f07e748b3318c681ce4d17cdba17d1c3c12b072deac41fc37ac744bd67e7e0faaf1cda60d9cd8dc84346b7310139a4fb22cea2b3d14a19653e0b06ddd1b7b11fc8d105d6594b0f328f62a67f65cd778b93e5a53a9002d158fc78cf98eadfaff73169307317851108995a1bb02f84703c8af92f890aa1d1c70839d415d48a483eeb55abf2a7d2736a85868e8f46452804ff03508ac1e3cac6524b0ae746ed45d001b11c1afcf86727101796728aa35090fa9db010a85e4989f939f83b60c6e759be913f0ea2edc9c0c9ea0ef3c9ef9aff95db4fedf3b1b14c12bbbc4999b1ab38a7ac6431ea23fa4d7c084d0e4dae8dc5f7c41634ca0959f912e0aabef4598da973d78c6f7e501e65bf6c56bd30a115e3718b6e841e97579b109406e2f2923851912f7d461238b8807ba4ec0d36289c2fa68a73ab8f99971753e1abc161cdb6e358fcfeee93cbc44d331f14f1a69751442f89cd7c94958de3054bafb3433c1a963fcac4a8d6c2dc41a226be832b88255b0887b4980ecf330600ca3d8cbd7483cf249b90e81ca157962e7e9c73ecbde4474e6e332f7a9ea5b5517040a9f30d8815f3b50da1de623a9cfed3dcb1978cb76331bed71c8a23b3af1ba291d0e7540cd67c94c27e0d9290759e77c495ab43982add6d336bffdb344978e5d4df18badc606e0cde5ccafa41c6d831d52956f17bfd6e4ef6f39f814f3416d89abf7d18b2d08677180e50fcc68741ef3c70a2fa4a0401e339333c56ac783b2b87a5cdab145f177fece06dfea272099ad12b66be901c01078bd988c86995b41a684cadca1417e0141dd79bf60f287ef3caa477d9556259b21200cf120786d4b91b138d0c3851b2a414f0956b174c201d1969db150febc146f8bf7ce6965708f6e4266b0c82c477d2e88e558c87764cc7fb4ec6626fb68dc75f722236169591354c6e3badcdbd1854349c7a79c1252807efb6776a991bfb98ef9da4bfcb3705ce7cc7913773e8dc6221fe919b2c5d092752c165579097dfac2ddd2fef69a8af628da92ff3727370896fdb3e7345b9dff7652b1430bfdb73ce97a04085b09411d3292c069cc17dae8a59f3fc06b85f5bbd5b2562cdb9bd7e3697b06c9a86cfb14a2a9d478a54089540f1ec21062766523a2f4195589aaa3a676dd0a21f3ab53db5e47aed1"}, {0x48, 0xffff, 0x7, "5d5adf128b5eb3b900bdc0658d7d0e5ff220929a2cf0df582d949e6218060dd87c6f33b765bc492ffb9ed21282397fcf63"}], 0x1238}, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/46, 0x2e, 0x843, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup(r0) setsockopt(r1, 0x9, 0xff, &(0x7f00000000c0)="ba09b0ca92155a381aa4b10b1b59dff897f2cb92ec0463f6f7df9c728cf98aa9fd60bbde427eb07450e19ec8aca7ae34ba9bd0cc19e0cc376cf5a01ff388", 0x3e) write(r1, 0x0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='$\x00', &(0x7f0000000100)='&*$%[\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='\r:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00']) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) fcntl$dupfd(r0, 0x200000000006, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1f) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x5c) shutdown(r1, 0x2) r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) close(r0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/95, 0x5f}], 0x3, &(0x7f0000000200)=""/67, 0x1c1}, 0x0) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000001d00)={&(0x7f0000001700)=@in={0x2, 0x0}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001740)="3b72b62a499dc1c34ca13fae53747f87dbcec4d645524af95a2797e11fcdf88a8c7ec52e30a79bc0007beabb4f1fc49f129db92cc051bdf561e9d17b6806adc2451e51109864ca874d53ba6f0a59adaa85d725fa1185042a7d36454de6807830072d97d06879d1877440e4e512f24f6ff5c8ef242341923f76f6f4469cedfb5aab4505b0539b37611ee34230a28dd5c42da47c06df1caecdc9b2a692ff0fe6773ad59718efe5ff2125a98360d8103dfcc4aec559a723eca1f5bb62196b3dfff15914c9778a6ca7c0e51e970fef348275c9d055", 0xd3}, {&(0x7f0000001840)="8c4ccd1cec398e0f313c6cab3518b5f2d3c8041df6c9b7efacdfcb958abb5cc790c9e6686e4b0d57794a2581186f7d51f10dc355456f0011ab1e92def84e9b1d650672e70b81e6f83b2129a018b00cee6d00c1f3cd668ed2abbfd86e4fd681c978a65bbaa727be8bac9b9689bc29a2dc6773b5f1e2a170b88888b9b263501a713795309272b08cafd4e0d0bff1491589f1e3e6341c9316fd731d4b7c8e080ec96f1af163d1b8f4205b54a63db89fadf924a38415", 0xb4}, {&(0x7f0000001900)="de71cb4341ab3727cbbb1ee623a64fec339fc792578836480c426a52783d49b17415cdb06e6deb6f4e9f6caec7a5721c60250af25d89c25a745ca495ba19ec23264bcfe1f08016a798b312080657a823ba5eaaedac2bd0842fdbfc32a06ea6ca57fbc3fb90c73de9e8cfb2c10dae6c77e0e2697d9cdc90d133dcaf8dbe95aeab5a2b7f42be73d038e7bb3b1c24abc2814b86a85bc34bba8eaad7f05a2aeb8f538c4cfaf5bbdb08fa9ceac7ae7a2bc825aca2421829e07fd1b5f1fb279099983d0737c83d6f144e7f366eab3baac84cde2a8bc3fa6fddadeddb3483377040c6240b37b0af9596379b5f824c0b7e163c600e87009c10abbeb0a98a7096dc1f", 0xfe}], 0x3, &(0x7f0000001a40)=[{0x80, 0x1, 0x2, "ef858c56909717aca1b6e99551449cf2520871a092b1a99ade249fb7529abb4c36c0a198c524ca2aa41dfa473ed56440d613ad93adb7646bd01bd2e182ac04ecb4d39b8901b6da1f81f715e6a1d4b1def9d2f54b37f935f87f8b4e69b30aed33fca4aed8336eb6b1cf36"}, {0x80, 0xffff, 0x8, "877db4dca71742f683b3bed5d26aefd700ebab4b85930b35fd3cdfa7a05ab3349bf604c15078b0c3196e1af7a50d4764799f84c9b8a52bd490face64eee4a543e3b8d18b6dd8a3e43c47627fd86495dca7f0b7525d4a56de929f70433100811ac85d89481da1f2be79cb52e2a76b"}, {0xd8, 0x1, 0x1, "45a32608604340d8e5a40e0ccd606eece72d882950e52a3d03ddad845456f7ae890c5557dda4776ff701509f345a684de56cb5d387829ae4501e607e7baee490016724ad2f1df5be2bdb213d48ef9989504c9fd35bc8777f4ba2d7c0bf77588a812fa5299039e8ca9aff954bebc538c01ec99f6cfcdff59b9b242dd4c011e3d79ffb17309e4e1cec22e5e2cb7f7fa4077e1805c155b8bd01b78ae8a3becf05a00550f810626a8d84dcfb27377b2c761421dd95f0f2afa7b15b575554aeaefca38148484a162946"}, {0xe0, 0xffff, 0x0, "8026fc9311bbc49a3a090ab433b66f24110c97fa4388011c37951bbd2717795bac6055ac439b14e332a4e0edac4c23a2433dd157d245b30a5b221c2ccf403f10cf0ebe6ca10a51b04fe6894e6bb8e27a257876c3d641e5e54d92c60cfc0843c302194f3fbbd62cdb632eca45fad247e956bef2dbaa752a982e2a437ac89cc7a7f93a9b0bfa8ceaa93de4ff454800f62a44f1a497a0235b972eb1d7c203729994ae1c8f7961b2ab3601d45a8a04babbf2756e80884c44be0bf95fc935725b474df140e7e110ec0f87e97a"}], 0x2b8}, 0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) linkat(r0, &(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00', 0x4) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)="186123a6f0fc2c16266ca9c1f77a8871815d351cb2b2c6431a1e4532f2c4d6cc31a7e371512df329d014661efaf8ab58d7505457d67f2cfc9b3ff3deeb4915be6663449448cd38a318658027dc21fdf8fbe9cf6c80a5441eacca4d28b1a6f592f5fad354aee0512857a82a5afa48c72f2a680951d06bd539a122824c16305164023543b1950af19e718c2d1b8424c600f1525ddb2287df4a635f83cb6dc555e743", 0xa1}, {&(0x7f0000000200)="caf0b54cef38a19f773c2701dd484bca5bf77c52f0fc9635325aad5a3eb650d1f2f97b1623d78bc4d3cc75eb904be8b97f7e6203ef5d83dd6bdefe0b354efaf9c12ea096e1373885b7a5d1aa461445b673e8b3bd2d1d01d409ec5be6f5a641e63b7fd11cc769c81732c8e97aab3a55cff9cc5a73c4f88c1d3d7ece1fd0598f937691c551a1cdd746efb22964494006d592e3c81f19af6c93b3995bc45ee429d0c6093792b9e46eee7cbd5b97f7e533a7134b3e3963d89cea37900acea77e40408c3ff585c39c3e10bda05edd1474c4110b2d69e7f91f7d87e43213266309d03dec1bce4469faf2a120848d5ff722bb1018a285a5cd9aac3aa9f128e167f96274b0ffccf9d05ec9ab9277d5f7f220d307113e5bf7504dca0df1af446ca9c5bfa44bcfb6e4f8614142434e953b01ddf8da439503919aad9cf6fcdae37c4cb8fd14b0fe68ae0f7b3e821034386d4cb0485839e00783be78317aeadbb01b0077e5460aeb46b11b3a1853eb66772a036bfb3aebfff0659c8e8658a3a3542b075b79b6ff6afa4e2a89898275a9745cae4424025e5a1dcfaf8bad99ae1ef3740193b7dbe6a53c6d7cae2f05df7bccf1a3ceba85ffedb74ad126749061195f74f91a8c23a4406164a60c9a9464c0018b2cdc9bf2f352820fa408ce31d4946c9084f8e6153ffe573afb603d7880908bea77b760a7bd191869845cd8ddea3542f4c23bb604de51459e0a4ec1885ca7ea24cb3766e319f51e79c41e877b528809caf2c67582e76367b39f7ba8c455b9de6ed4b2168f10200857077aad577394b39771458e8ee43533751ec7c8211ac3dbd5cfaa93209b9049cb0e9246ac48651b7cf640ef1348ee2cf6bc5f17a9b712dc8e634b41403e863e37aeb16f4bae99c1b6e0533cee346615133d27525a25188ee476f014f835616ee9acad67f56174b4a9aaa93ee531fff0ff06e711653e80c93a88464a2ac39a636a8a7d8239f23b62c198e4b5f604d1097eb4993ea6584b930bae4fea86effeb4265d3229d81232dfd2e5bc6f1284b8a424dc7b4fbee3fef8b6d08bce78f9071e70ea68f3f111db54e9cfa08826b0f4abd14ef24b549b46cd39d9f6e3ca501c8ba877a638f918667591a30b77f3220f7ae115022e441bb0651e3fb7d880af514b60d21d028cf768df4178a5f003aade657251f91ccddb00f3aab92d56a63069da0110ca02721343a443cf311e441f6889192ad73dd8231d5d0e9cc9470152a3e67c44866d0958fc7e855322f08c0ff46b3799eff3b29943d4c393d92d808438f8afc0d91e4f340994db9c7304c5f69e0f7d65ea30772999e10159f30177c63983af773862fc40ef9bc9b16e8c54160a4b7fa4a3d16d9f6965652d931fa0f5f437a50c3bf2e14aac769a662706e9f1ea4ddeb0e7b59f82878f8d160abfce6ca18853b08a15feddd772f94a8866b41e36759a1e196dd36cdecdf7b889258813683f7cf7c282ad6dfbbbc754661a870ab18132b5113a9cb91af2a16e3efd6b46a51e1fe9e43303d98841ea1625cd177f078c47c11095831c835356f9d84cae1dc248e9ce2ad707031df4b6e5703135f87508e54fd1535e19fd67707a351438393de24d37b1528f602ce84fd5114b2f64b95686f7ec4bc2c3376b53386ab200ad184c72b1464667474cdb4609216712b6b8ad167789fb381210de64853094a0563f691d10ab9678dd4515d84149074966f2303f0f8fe2190f1c7dff15f3afcbda5442fa3114ee7f06612046b96a8253070a0874cd5f9518fad990ed8b7b203b4a60d3f98c17dc161436313a3755f0f0cd5da18f3bc1ef537ea611fb4094b32a4f81a00018a1535f0ecfa065dc6e802a591de6f4163669dbf801066a163eec0986bed8df64deea4dcf98ecd75ddd508223eac9fb9b39a31701d13e1176e49ec61f9e7776afb401a75f716d22f781fefda3c89496dc1a7f734dd157ceadc93b8152831e7f8b87ca6cc48e8e0a7bf2293747b41ef85066f66e40c64a2806ad92fb81af1a29a3fa79432ba279e3f8286d5dde138b9e6cce1421673bf695735fc8987c90b9bde07afb0e7cb753ae95a474b309df5994f54d84ba963a54b2a1884b59ed4c6f74c67c983b158da1d021057fbfbf468bdbe925c687c3db24b420e7ea068cffbac94eebafca218eb52d618f4017d959de38e3bc8f05b0f6388b2e39ccb62a500c18c79dbe2f431970c369cde8c9359b0144a3e90ff3c97435cdf9fb0e751f90c3f32f0917b4876f9c6c911c27def4d49c88c61a7e6cd45f2603e21cacbd24ab3e7a86b03781ee74cb889add99bcfc943896901d886e852c6925ac1c0a1265e3458b595fc7ed6e0998ab35c7514533d3b5d391c6248486b730fc49795d6fdc66d308dc8469cff681b0614ed3c511020df7db39387d96c67ef972bb45d78b2026fd5ac843d5183f5cf1dc05a595c10e8475098f34d8150be427cde4aadcaef1eb2d904647dde5e67e8a29c4edb8b01244d36661113e5b7380e0da3bd3052dd80bb83d222f8c0dd49e222dd688f9a0be391532524924c2da00f23b5ef53096574377eee47a346c4bc6ce79d4358333a95a901ba8aab7cd4cc01886b61898c31e7895325991691554eabbee377c4f157f27049153c421118d185c27e8b258713ec8cd289fa23092a305995e58d20d791ac53a793b7504b528006f0b1d4d08e93e9d955137e37d963d269246932c4763304cd75cc1c33abfee7473afea22d1d8040bb31ab27b14f41c738f8eda9afb815aa6626e41809b6ba134932746ec9ae5b07a83a6903bdfdc0833a0f1f4ba427a53b4bdd97448b723e9962b9fa64126e7442c0401915aa09da49aefa3c00de223620fe37df63db51eab31a791d756e939602d6d7661db5569feec64d903a931e44063aa240c3751f449ca34968d9e20763178f7f6ac4e57a07a2eae88dfd2a93a76b0d86c3c6834caa79f787002208e708018cf569841e6cd5bee913a8c36d75809aa537f571f192df1789edbd62282db153af0527c028e43a04246beb729c932cb1d00b1e52ea8e188db90c797258937ca27de0217faa547cf98c3d9d805163d843fe1383b47d6460b72f38b41a2a166f4f3400765d977c12e8ae105cc1100c5aca193793531e8e853437671ab86571f2d9920e81e78018adf6cbd2e04dfa8977ae91113c418a9650971594d0efecca85d993f16393b35252c81426066f78659bafa0096c8b6de2654d597381c1d7dbf8a3617c001600daca05c93f5659c68eb465708a7afde711be8f85e1f1eda34510b3ebd7268e24f91503ba73a3b225f2efaa782872b85636384a1fc9333bb809a26a3411eb31a4e1b4932c83c5dbad0a1b5537f3168d69c594e3bc8cc0e9263af64c2e876aee42dedcc14a67463d0c341152b6c439ca1c46944937da4b4e8c02176420be52b199bf4a7575465fd1a5832925a4386adcec7f108e71f79f271c934b61a713acaa45c2a30c6612b0791b8218df98493cb87eb04da8bb2c9b724833f8d79c9331c65c38beeeca1cf44b90072e467135c5d222d298a4f78da7b0cc9e6340f3a49f741afe78b9bb7ed7a5561fcf534f501d973fa249aa0312c8237cf8a656e15b312dcaafb99e46471d2179fd765eca459409dcbaee03483d9e2ff811866cafe98e28ebb794f89e953d961548705c81731ba200639287cda4d7b6209a45bffa913e1cb2208fd7345bca015dfe3aa0921385b6938fa4cf1c39f9346f330ce22c9e10cbd409b45b215cb753f76a4130ee7f4ad00d876b800aa34128446f4ba0c211991f3423e97f31c5c775d2236d14eae474e5fe443931fc756868b8ad84b61b1dbc7939c22df9922abb0cacad3df0999c95ae3d24ea3cfa1374e8a6ccd5c7e4c01965aca8c47204a69f281574f5c8e2aaf61c5474c667fb438f4cdf1ca9ac26a2a56036afdc24e2950e0924a4d2616477590cd88ba597e27f98f1bbb56f0353b5bdb503529af7ca5fd3e83fc7b2bf8e74ae4fac5fd3e10550ff82a36cc7186d4c3d14228ab1a9d6288b98b97fc0177dec2b18cf3c4eba8d6f751a60ab12145df506df04633bb6adc404401bbc49f5c9571cac0f277dd94ac61da1ed56919c1ca23986816d956dfe6293cfc323a87d7ca79c07dd92894a4d133a5a99082e2d0804fd7fd9129b15f3ae55772b3409c3c944c9ef557c6e093865018f8f848da136d62619c7a2d755c5c2511562d3f2bcb9219b264ecea5ea866313d137a2e95c78047ad88d09e624a43050711cc81f8c8c1e8a25ac30f20c5c4fe51b2a2cd91677356c8fdb9eea4bae5b1534d008324de4917f91df572e4e1c81bc2a9c600679751111aedf8b980bbaa2f8a473d484f75c807e2c7550fb461465c21c1c289f5f52b04b0a885b4eae0df9ac9f89c1b3484e232e6ff6bb2fb9278dd948272cb0b3cc0d50360737e60a395504db3a3ffe61746b8c46714e0d3ec965f77148c2133b40fa74e74bb8c5b41067e7979f53a56be1b0bc16417f60ddab9c929be159905856fad077bf728b17df7ab95fa31954afa023b6fdd36b9a58cacb54761170f4045507518c1fd543a254f2766f7dba252fc4bc9cc9a96c71e38fcef6c0587fc62f5ac9ed7f300329c7373dc70b3b88d3c7cbc2d4886ff899e0d7e56894e06868e1ae252dce4995b023d223c5c74e9741c40afc1b5ac404c0d6b116b3ddd254be5d6b911ab9540d50b078c78e58c7ca60a0061abf5ec3b9c8822f2f9b9f71599c69b765e62ad539d30fecb38de79111f1820a48dc9f7f5ec339e18d467bac236de9eae393550fc2d0125e3586fdfcf98e153b251a38b1acdfd879c256c0809933422722209f990c35c78e9d5e27390b8191afff4a21372fa9cb151fea8af4567c12a82ed4de90f31946f637254c0ba1710e3482039fb40e2d0887548519fab53da294b6f2bb510f12482ccf1b60325b66bd5b71a360a38dbe9e78729453b61f5641d1fe331e273eda6056238ec9f3f0fd32d6e6c1cb11b94d66ea7198601359b5dbdcc932bdaafb0e8d8f2d5c83d8fa3c32267804733ab7aee888d3a3455bcc38889a3105d30dab5a86a9122c26a1d511777ef6c75987f9e7d7238c98c5fbb116d8a480f34c68a9ee6cb27fa0a86780d62878319b926bc7462f5fd1ceb8146a3868b766d8b82e599a619506c21673de71427b6a8572bc3e10fc940a60136df372f3265cc3e9c449b88a8b6276ca9505808fd2a55e95f094525a3d50b97a4fd85ae451eaf9c27c75cda7c4b1af645cb79eba45d68edb99b0bc40c4df7f4c68bc653d1b94b81ad79a08566d9c2fcf49e926a21e20fd74096e3debbe143064324586b7b7d068ff197941def6600a33b76b7b37f28e04848d980c75fce8bf70138459442da76e814d9cd12cd193c13b897809560f93c706193543c958d3a36df4ccfe914987f414587e6a03eaff3320ff70fc0d3526faaf3f8f9eea55afd2749668047c316c75f76ca1b11f14ea97d44edf78e2ab89195334f28ab6521b149110d072744da5ffe5381bfb184315991d5f663e3364d2c1acccff304b8858d4947b323bdce39623d9700cfe99b4226337eddea3891de5ab97a38ccbd7ba1701e824317f47f5c8c033dfc3944f0dbb384a8c415a652d3e8a69113fbfbf351b3d4b87ca9189add93b9e9e79d30a865bdd6c45e6c1905225cd79b7b7727228b45ca0587d3b5dc43eb096803f35cc790c3b796fb3e736a6f201901ec33466fed0fb0e8a237e2356c76c9577a6ef02ad2234bb2184928dd63147128f6aa5688166adcbf0b71aae1cf25f18153b8d60987443e5c96b7", 0x1000}, {&(0x7f0000001200)="ce8a7a2171cd2768f52f94055b2cdfb784521de19fff50de469c675839adb63033787b0aa08ab90bd4aab3e04bb55a", 0x2f}], 0x3, &(0x7f0000001280)=[{0x100, 0xffff, 0x0, "d8b4d02a8ec52292aacd70473ebe65ae4e997eec8746aa5df581785e96db47f86798ca9bad3baefabd357d412265ce86ee904a7581a0122044191e98e576acf6968fa59f779816b2c0b15e2e410dc735cb4b4aa11cc05e6a8c2aba154b5f721b12a090d1cf4235be7ccbf666714e66f4b6fc8e9f7ed261f81c370420de49f8ef1b5e90d1df322d4a12ad289631d32768b51ca98492190c47e15ec7b09289e4547b628ddc3f9e592f65633f7b3e22c7e9d6786c1ae228e4c2ebc97c112f4a125f7a5175938cf1a66588643173b84d8d8863b5013322a7bec0210f3f6033280c30a54bb8db54c0ffcd2c9ea8ffcedc"}, {0xb8, 0xffff, 0x90, "f61e8c413375abae962e45ff9821cd8ed972c93ba79de5c20e07681a906eaff732f175a65d59513ff6f19e55ee701db89302905ee8e08eb1759a24c5d9476f8fcbe21373e51e752d1235456f6cc583b997bfbd039eb6ea79d79769347f63e2609b9e9c2b2e2f81ee48da2a3a802f739ad9a9bace365d5f0a3180ccbe4bb491a89882e5d1a0341f7dd88cdc30e9f580c14e677a3333530f2d6c356a464cf11872e558cf"}, {0x70, 0x1, 0x9, "dd59bb01455e9dd0247a27bad25743170294e8e0fbf98c474392723d3f00803d63f19f9d751518e64e0752d778fa0e687cc0f9037c042483a1296ba242c1c0ad5555ae4e43d8f4d2dd2eee48cb8957489a8ed3d1f12788601ed5ca"}, {0x98, 0xffff, 0x3, "0dd2de98b3de577ad488af98b76f2a54d318cf60f34c3e14919882898b5e9618ec61857a02893809c3490f7ff4eec1fbfe306ae9989696bee5ed162f6663017a647695f3be9b7832117d792aa76e63bea3869771d4c845af9b694137a4c6a1a1c54aec36a91ab6c799a5cfacb2dec64ee1d1115299d10b9ab92c3d023c8cd7f6771e7075"}, {0xf0, 0xffff, 0x2, "f66d45fe0ad8d2caa8441ff51ca57b32263a1a231b776cdfbcb6e54dc816f2a51b7461713d61f6496aef91d40f0d69053747efb088d6e310459f371db84283cfe995653177771fe68504c30dbc9112f2cd2ae4ba412d26bc85af8aa21e7405e738339754565fba6d8ca1fbefbb8715cdf698dbfd00cd38b7f3c55e8a0abb0ecfef976c4c300e476a4821391014ca2a2777e25b7b8561266fe5d252ba91c9ec92be241c07d133dddef9099075ae28f3bc9dd1460516d7141ec3d72d405f4cd406f799f1b8c9696a4a0f60567c124b75fc3d306dc13f0eb98b54b7"}], 0x3b0}, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xe2, 0x1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) read(r2, &(0x7f00000000c0)=""/165, 0xa5) 16:00:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x9, 0x2}, {0x9}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0x66}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f0000000000)="05", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="8e3ab71ba82e901317e9d2bb8fc2e7fbdfab9150d5e0fd18afae6f7b45eec50279eaa4e0a0d2e257f2248ba583c0dc6a6b1a8e6fa142524b0038e77445f67cfc6efb2e344ca1caa051ba64f721fc071389483aa0d633aa54a3071b671b48508436d072ca7cc3004ef0bdca0ea3ffb4b4025059dcdd1d278a6d8bb21a6153890d536bc7f9384297e8a49e9c7987f5039a6908186074f9052188bfc5242a91c201e40168d657f87ff1891deea428ea3a1380b00899b809abd0e773d02a460f6f2fa8744ea7afed265f60cf59c97739268c867bb152e0916a223ff6ba8e43750f52d1a6adc33abaddf0ca9c9609766be7fe12bc3229", 0xf4, 0xa, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x1f}, 0xc) socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x7, 0x1}, 0x8) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(r0) getsockopt(r0, 0x800, 0x9, &(0x7f0000000200)=""/34, &(0x7f0000000240)=0x22) getgid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xfffffffffffffffc) ioctl$TIOCNOTTY(r2, 0x20007471) renameat(r0, &(0x7f00000002c0)='.\x00', r1, &(0x7f00000001c0)='./file0\x00') dup2(r3, r3) open(&(0x7f0000000140)='./file0\x00', 0x80, 0xa) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x28280, 0x1) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x5}], 0x2, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa8c, 0xffffffffffffffff, 0x6, 0x2, "403af432fb4d6c6813244471efaae93ecbcb983e", 0x5, 0x80000001}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000300)="0600bc1c69070073000000000000000000000000", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) close(r3) readv(r3, &(0x7f0000002740)=[{&(0x7f00000027c0)=""/133, 0x85}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000240)}, {&(0x7f0000002880)=""/181, 0xb5}, {&(0x7f00000015c0)=""/239, 0xef}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/82, 0x52}], 0x8) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) fcntl$getflags(r0, 0x1) 16:00:39 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d76ca9700e0788a58c7db0de33f813693a9d63c6"}) close(r2) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0xfffffffffbfff46e) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:39 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) write(r0, &(0x7f0000000100)="e5636a3023a543fb082d9bce2ab1fa43b8a116802df273f2c8c940d0c7dfed445e681c9eb72052dcfca435fb24823e8d38d1f3e5375d28c76552d48b81221e969f2c41db2307e7028574cf947b1834379905fa17b2ec04fd4377493bd37f4b9d26e4a54cc7d83cbad6c62c6004fa134e32145a3daebe61c6090bc4ea67c2b82df817dadb57e91f6600260331d8175b9b936e00a3d5bce2845405384b44cb8221b1a7d5f38fca43a0cf4eccf75f88c53505be291009d1e8bad565d9189c3ebc10495c3ac5", 0xc4) 16:00:39 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194e1576b229a9ca601b40015000836330600000b55"], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x6) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:39 executing program 0: msgget(0x1, 0x4) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000068, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x802, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) fsync(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) 16:00:39 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "29a0c2f0b61c047b0a72a8e97b53fb105ee6c041"}) socket$inet(0x2, 0x8000, 0xff) 16:00:39 executing program 0: r0 = syz_open_pts() close(r0) kqueue() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8c283cc487a302375fe6120c", 0xc}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) read(r0, &(0x7f0000000040)=""/53, 0x35) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f12548089227c1e8cea5e6d47f8a", 0x13}], 0x1) 16:00:39 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x8) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x7e) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b0f9aaba601b40014000822378d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800000000000000"], 0x1) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x2) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1aa, 0x5}, 0xc) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x1) r1 = socket(0x2, 0x4002, 0x0) getsockopt(r1, 0x3, 0x4, &(0x7f0000000140)=""/74, &(0x7f0000000040)=0x4a) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x44e2a5b0) listen(r1, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000240)=""/172, 0xac}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/208, 0xd0}], 0x4, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x880, 0x42) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x102, 0x4) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c379c1e67e9efb9f3d617a96de1c687e78598da9f43ac5cadcddfd8b436e17a96f7f1ff42619a2eb08da5385328c5cc4a89e339f0c938b39fb91be0f51d3a250ce5462863d6643593321558ac2e582295ff56c668488a56257de6f09bc904ef6d249565e64865a257e5b827a459e70f050aa44c3a1e6bf329cda2fde61c99d0a97e66ab695a6f4785f8b446a4a50ba433e8560fe8c540774419f80b39f2068cafa70b1680a037ec5ffece72581c4e726885d1db50ab11361d3e13b15eaf009805e7f08f88c5c4f3561adfeba524a9fd098c0d877a2d84ea3531c1751d2a680c3d1e37913a6bb20fe790d48fd9167912c3c", 0xf1) getsockopt$inet_opts(r0, 0x0, 0x200000000000000, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:39 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000f30000000e000008130000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x8bb, 0x2, 0x4, "3d3160f001927dea729b94254b257e76e2ea2abc", 0xfff, 0x3ff}) shmget(0x2, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "8a131900e8ebd81823fc7e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x45, 0x80}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x27, 0x9, 0x4a, "fa2a26563d64459308caf5f23da1401f086066ac"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 16:00:39 executing program 0: shmget$private(0x0, 0xe000, 0x20, &(0x7f00002b3000/0xe000)=nil) mprotect(&(0x7f000032a000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') minherit(&(0x7f00005ed000/0x2000)=nil, 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x150) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0xaa) linkat(r1, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) pledge(0x0, &(0x7f0000000100)='\x00') r3 = msgget(0x2, 0x2) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="538792562a4be0f53281be27a36b4bfacd0c47b03e87e5bbeaa8111c000000009ad9200000000000"], 0x1, 0x0) mmap(&(0x7f0000526000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) dup2(r4, r4) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000002580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000523761a4e45400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214ba2a7943b6534e944cddd6df51b3989ef71f76024109ce821d903ec283b8796d2dc03b3e93dcfd96a3aa13740beebbf028bc47a1baea24a012fc3f695a7bca4aa179e5f889756f0d02d469cff36bae6b46b3812c7c01830000919c106"], 0x0) semget(0x0, 0x0, 0x330) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) mmap(&(0x7f0000447000/0x1000)=nil, 0x1000, 0x3, 0x2090, r1, 0x0, 0x0) r8 = open$dir(&(0x7f0000001440)='./file0\x00', 0x70a, 0x20) poll(&(0x7f0000001480)=[{0xffffffffffffffff, 0x20}, {r5, 0x56}, {r6, 0x10}, {r7, 0x50}, {r8, 0x80}], 0x5, 0x7) semop(r0, &(0x7f0000000140)=[{0x0, 0x4, 0x1000}, {0x0, 0x100, 0x1800}], 0x2) 16:00:39 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x10, 0xf0000012, 0xf091, 0xfffffffffffffbff}, {{r0}, 0x0, 0xe4, 0x0, 0x0, 0x6000000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x49, 0x12, 0x7, 0x4}, {{r1}, 0x0, 0x2, 0x5, 0x10000, 0x5}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x80000000, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x20, 0x77f7, 0xce}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80000001, 0x2, 0xc7}], 0x4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x10000, 0x81}, {{r1}, 0xfffffffffffffffa, 0x90, 0x7, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x5, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0xa0, 0xfffff, 0x8, 0xfffffffffffffc01}], 0x0, &(0x7f0000000280)={0x3, 0xb3a9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x0, 0x3}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xc2, 0x0, 0x200, 0x0) 16:00:39 executing program 0: setitimer(0x1, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8000000000001b13, 0x0, 0xffffffffffffff6c) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = semget(0x3, 0x5, 0x0) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000100)=""/11) semop(r2, &(0x7f0000000000)=[{0x7, 0x6, 0x1800}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x6, 0x4) 16:00:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r2 = socket$inet6(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) syz_open_pts() 16:00:39 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xfff) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x808, 0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x40000000000) 16:00:39 executing program 1: accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5}, {0x4, 0x79}}) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="5c473de896846c23cc9dae06aded0b7ff49bd2cd6965e822e5c702f368d4a775917edaf5976c91aec239a088d22d6249626bca4a6e540803f3f7acc100e9318cdb7c49ee545550481d55c1378cefe6b94279a3462b2fb1e23bd6a47e8385f5d2e8fe625379652e7c1de7e90dc792f8ec17e74af138b19439de1d2f367372485020ec0b25c4939d9e195fe5e48bf84b911c0fa013fb9e6f8dc816cc455ad0a8edc6bf371f0dbfd6078b8a34697b65ba53b25691e148ef5f81c7bd1e3db37484", 0xbf}], 0x1, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x2, 0x4, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto(r0, &(0x7f0000000100)="fe4470876e", 0x5, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/34) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x1c0000000000000}, {0x3870, 0x5}}, 0x2) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) read(r0, &(0x7f0000000000)=""/9, 0x9) syz_open_pts() syz_open_pts() 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "95d9422507a098206fb200"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000000000), 0xffffffa2) sendto$inet(r0, &(0x7f0000000100)="59895d457c599be464855ceed2ff415e776e770a54d1f7fe62ef93a786d7ac2211ae3ddb06ff3ba962792986c21e35d1bde776e8ab99e26c76cbd44620e431ac4fab74809ae3687b3e81a3b6b007a2ce03fde90c5703092d06dd56ad6aa676454423abecebfe85b59d8cc22b9559d305976852d316ddd30e2c9f701cd1ddb01f7f1b957305a86f569052b0127f3a679c01eb657aa4c5df42ba1d9d5fd58c2f016ea4b4920890de7770b970ff42f2f6523a02aad1e808f15d335a3f883243471cb271dc8912c1f4f0ada371a1b00c18f99318e09a3aa2b5d5ab53", 0xda, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:40 executing program 1: setpgid(0x0, 0x0) r0 = getpid() r1 = getpid() setpgid(r0, r1) 16:00:40 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x211, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) chdir(0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000500)='./bus\x00') r1 = accept$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000002581b47eb80000000000000000000000000000000000000000000000000000000000000000000000000000000088f32b3f1b5ac0f00000000000000000000000963e38f125007900000020000000000000000000000000000000000000000000000000000000050068de0000060000000062fa44004e6957c15447cfb106a1b435714f11826a78d3b289506e16c81d0695c665e616540fded447a311810165c12b75d367de44572c1a3da2c4c27b693a001c2b6e6bb10396f96283fdc8d9abbf1352c85c0d461614c392dd965c37354bd2d9410468d08385f2c223f26a8a7e22bc5e63c98f866f6bd712233818fe63c776d30ce965706e133924107164e1f409447d4c783ac67d263ae1a850fc5b1115dcb9c835354eab315979fd6c93863336081dee47a263ceff20b7779c594e4342fc86384a4be6dfbe87376c9c37c332e4e6d9649ceb4e2b21d82e1dd57e9b6531dc5ef0bed0cb382959f874002a4f2cf03c89d385b522064a1f6a3b3a7c7aa3dde3bc5868f160e6ec5c813197bf74d90b4b221d14fc3cd6915dff446ecef8c57db5219cbee2e69d015d3c0ac4a286314f8bad777ac5b273cc768ff10c0a9e8682dbce7af573b88500120ccd6f06ccb38e83ff0e369eb3015338fea1433976057c8cf7274f38f020a8b59a1d55ebe5fc41d055adf96bb2a1688ccb48f09deaac1dbff4a13173c8eeef82ab3c15222caec00f53f90329c92efa81854f1198d8b57383140eff1c35cff4bb156b"], &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)="c3f37f8a7765f55fc3e09e4eb6b262d05cfbc50bec582a2a4edf1cae3d1b02073795cffe7e07925ea64c15d378ad0d50bbc85e973a118fbab9d54f57c531e528cc9a5f92f1cf1a9ef00c02ac11c6e346cb7707084d095ddad8d713a9687f97096475a6b8c7b51c8a75ef36b1ca0e37790a388572c8dc7971815eabd21f203862d9faa597c0a1aab6e779d49297c84ccfb43e6db2f7a0766e6a1792940af7378ffc281e67b2e52eb7847ba99133", 0xad}, {&(0x7f0000000340)="dc6f40b15f2cb096854d534b3ac3848e04c1e3476bf766f03f01066bebc080ac0018", 0x22}, {&(0x7f0000000380)="f41304f805b282ca8e86d33eaa6e3c644219adde24f5d0d082120ee3cb578337dfc4ce5e5a8914689e690bf803deccc081c605aebbd9ef0c49da81acf61e9594ceba012aca7665b39dc9b6df3acf0caefe16b45348637673cdd9443e40b2bd45206a615ec7038c70d2", 0x69}, {&(0x7f0000000400)="b74f97e185f76e78400dbcf4fdf5170db374c42fdc1e46bfc93a20828f624878a8d6f7c61dd5950431d088aa92cfc4faa0fe7a3d7dd723d4945a72eb4689db57edf4dddaba3c5f5edde0dd69df95116d241dc3acbdde81474579180a65c1114c6a5f0a71d9871470b9539c59ac7d68de88d595e17797a283fb0b9a9e3eb77ba5b83ebaa6d2e43597975921bb418f381c87c0f2", 0x93}], 0x4, 0xfffffffffffffffa) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./bus\x00') accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) getitimer(0x2, &(0x7f00000001c0)) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) sendmsg(r1, &(0x7f00000027c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0xffffffff80000001}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000140)="11747b99a25d617fcbfbfd10e0167e28ce99db659c06a956f810", 0x1a}, {&(0x7f0000000180)="61de516800e8eeddedf5b6b0647f01e7460545851a8f057bd36054f213f4eda33d0c7b104cf054388ebf362b546a4421a5072bbaec1e", 0x36}, {&(0x7f00000001c0)="05c305fdeb5f0cba6f5051cbff1cb83b55f53f1f7c4a8aab091340fa106a2d22cc10a7c9e2f6a80e20d0172576d575fe31bd62e708057e3962cfdc2754aa1e71c8dde7a96368e605a1fa3bce11c341d5dfea3c917751bd30469146da93957a6af14eef0b7c030299c45ef84418c35d45e5f2435470263a3d7ec35e2e781963e10362049d6519e6a9e3aff4da3aadea18b3e0ffc212cd8bceec23dbb95b4320fb67006d919349a697544a82663f11838fcad174e602a51e4e097a5df85b79f1efe90e1216033f15f5b5d08f44a9c27b8b0bb415723d477753c65317accfb10dcbf340889a7abe5b782366abef9586404c05cb974091d83276ea2fee218e985050b7b9ab349efa307d1550d801d941cbbb9387361b10050d81d4a67edf6cbede079485d005515e123623c35db430ad71384f10f72a0a05419cb831c1cd21a6e5d422b38d52128b169be4de5fcf9cff828ae3771b4142a5c1f131f84f7babbea367740caccba7c8594866afcb50b029a08c7a6644721c8a68696496dbe75002a11406833a9a41d08cd90f2906a9ca9c6a6a13502d81f5dc5277201a1167974e1b0be8e01a8b4e9c28e3679dd05bf11825b23131e54e165bcf9c38b362f6b97f2f7205bcaec18fe74c83ef1cbfae1adb2c29347b25265797f7a1110aaa7928c1ec07fd020924545e75dcf3a9790d4292bcacfd19f3f9e368309c197aa33af5d96a46560117e63e23cc5190fba469ba30f6b1d082b5a8457e11aea6e4e9b366764775118b98b0c94766ebd33da666ce49abd4bd45e9500638a5177ba9ddecb9ab81d28d4224ec18ae424d17c87db1215934a50b4d08f79633311ec79fca7d181b06874de87406a14e5f314282c34e9764f9f95cb42c29163174635ca7a9dcbadd4c6c9c212f2769c499893a7cbb52bcc600d2d1686a43a0c00aeea8ec505a53e90e3247fbfa91eadbe2f4725ce8232ad923faf5247192dd0ccc6e75ad7764f16c831600203c615219f493fb30f87ab917c4146448101ee7ca25cb464e4a38c77ebc2f8c38188b3f3d41da5006e4e52613daa0e8fcc41cf1df2c61ffcf63d550628e24ad6aab874389ff84e69be0e34c79693418cbe81a8b5d72d5cceef3ffe2ac20e0c0e298b8e75a74c77f36289376e201532a27fed6f8419a2d3febe97618dc159f1445df630e62b0c87d27997273faf8869e2583b5c54b242d7d06ea0b4a71aaeb5fb682a6f2c7b1476e9fa1a4bfe4d7990f8304850baed034d8c062300c766c8e7f2db97d8728689726b95cda892c169c7d944c3a2daa6051bafc49dcf8a29a23865fba7dcfb65beecc08bbed59d673f1aa633d3c37accd13edc1d894e1ce409807a2f0185a3655331d40fd288e91f8fd7c459258ecbb835929d717487d5b2bcb989fe352ef74a334f44cf815d432e8d07fbaba0d6792b561f4616d7c33421ec280028713b819c393fecf2a55ed7515bf5592b9c2e21326373849919a627bec6ef0c68c7701d7e061f18c9c0eda0fd6545be609f050defb85d229af515462e9fe55334b53346d1d8ed7b8f82c09d48812b9083fc3cc3effc94320628f4cdd414e88b50bc1d9919db528226fa53c41237b6e145ec7250475572b5752071a0759e825a734cecc7299a3727e263079b84b29d3697dc0b62d3fe34103a616860affa3dfa18065e970f8781a38ae6a362d47a5708e5751b001d5228e9786d3085f5dc0da1f69de8a96dd0f96b01070f9dbc89d4d33cb064acf99b2dbc71cb805dbfe941fac6dfc1c8544bdd5e529d40e7e2efd3303e38312f9624c2045a74bfee36530cc794ca5e94a8628bddd849856573d14e6f19464208588384176341bc1708c15e091f40bdbd7a6216830c44bb1278f51b701e5744126a226b03bc4648c973e638d7471482e91b94c8bb70ed6642f02d2fb1a503d3360ce1d5d3a8e498f97f8367d648f834dcbc2e6652303ae08b611591a70cf971e4b6669a31c2152525c21e45e07cd46229acbf48d53eac8ea1b5a830f247d2d0f67a0d88e5cf53e0d8f57606fb3cd8b2266f6bd0bda7619117e919dc9625745b00d9d767e0444f8dce019a75bf3354918624843c22f3b45b7e0f96d44dfa4758c5acbb5d0f8e01ce6656947cb07b1532fb367bf6b38a2a6e41c787b296be79aa67cd7feba1fc12276a9a1b45cee80b23a6ee82f54dc32002171d50f9309b58351b75e73e99571666797ef45b6d70aef9b76b9a5793e9ec2adb96e095b73eae1c65e31d0f8807942a7ddf228f09b54d5e8e45b9773a85198967567be1d4781d8dae3f2aeadf933421882f183d4832d0857f6f4ccec888f7bbfa4574dc9362672967303fb2ff7be6629f524011fa6e7d16ffead57f5402afc6228b17dca67f71d251d1f9d1e3da43f2bd31aafb75b77b19a2df677918788fe1395a21168af7699ca223039dd6d69c2f652cd1952d42331d74dc3c698eea98039ff5c87bbbabb5b4e8eb9739b1437564c11c81f1479ad71e826fd3e34f7295ad5328f3cb049c767806f96a8c3124e28b1e3c0571da9d1d00a9ff5f1366889f850be4e1243b43f31b30f9176c6daaf3b607f32b02efde740192ec6f424f9056a412f353c7882de55be3528946d96f7a49eac4e8db6c86f06660b1c07b6225487c0d5da262bd31f66ce4b317bdd1af4507cfba533386aec6b23610cb08b329189995697d87469e74e8edf2f364321a451ec4cba37dfbe4101493d956b2bf442708eb946dc03051a28f812255d93b9a4b793a08b3ef13baf25aede69ab542d13096e2ea515ca0798aa12684a54b220d117960bcc1f75f832c4648c08955de11b727808ace78a216c427c3db767e3ba40fbdd5be3ba8e8900ddf5198347c786dd2172a695d84392a6bdd989ff8c9a2a3636ea2d92feef7dd5eace762ca282392b5fa7438089b975ef81dea81573f57a6165d86965aa0679fe5893fb5353a5021f671b5aec778fd373749ae5e497ed0516ecd0aa7700432ad50d0825f594cc0f3cdbc0162777f99d6215833d09d6267745cb30628a3714ab8659d5b77a85570f1b15c2510b393deeed3e2281d4f646fd99f921899b4eaf7e5983c44785a874e1e4520b5a5515aac99f085f7a0d8deba436ea4d80e1377757da030d53a99906e5523b2cfb5fa98673148a09a18c17a4886f2c8c60b17a98f710efa1073537dc429b91bbed5996559c6ac8386787378d1b4845679d09cb8d71f2db402a95ada70db6a3248fd8ae2186a625fa15b7a1846bc509f48c564d33ba4340ebcf019114222949cc8c3efaae66169f0cfeaf0a0febfc22b2745dd35edda6c6cfa16eae619ffb9a6535f12164c1d54ce74d6fee68dc586b79e47900f03c455c9a9823198e175fec1e5fe7284a0b91567c9fcdb8a61b37eebf816d4521ca6d6db4782f3f3faf6f95897f75ceec54dd3969672d405f074a7c95f4013a36252e076ce975f9f04c68da2956c514d08dd417b9eddcf23f6c8582fe5ae70bdd19d006137c81c4b0402cf7bf28a70d0a96bea94e3ecf86b4fa35cf37d22e971373de37eb1551184a36120882233826e480469fced03d7859819387dd75243854979eb405cdd3b32cd08bd6ffad7a0dd1a89aeaed668828674cc54a43b0cdc9e9d1ab550464c00ccf987534379aa22054cb6556a93623b3b1e63abf5599abb4f3e12b7b2c14940cec2b5d752a5e5ce7f4ca1f230486085168a29bd9f549ef80aa649eca666a94367446fdca120fbcbc9397fa1ee59925bd43c44d4a19b05ed7a51ff660cca94150f2d27bdf31400b26ba114b4c16caec24baa01548ffef297b47eaad7135bdbad3437f6f66d6816c910eaa99c9ec518063fe06383885a056093ea69bdc3dae81a9027c47469826d2e1a9402f54431d52a83cf50b5c594960bbb891f09360c8c42696cf0ff720420c6b8501b101b9bf0b9815e33033911d71e8a53d040ae65379b25a3dd49fe2338bcf02f3a0fe2e135bbf5762bad956e0e4f164ababa83e97ff8e0eb987f245a35a543cfe5bb5f7917b65943ec40194e9153b1865ba065ddf6e00f54c77f5adae2f01505daa63e3b34c21283470c512342aea58e7a5604d9933b05f1e45bf68cdf81106518a98df1d0c19a23a4ff257685cf077d6d8e5eee62b39e06c0e1ad658ab0c3ebcbf025f7cb3503ceef52d538e13690361d81bed85784dc4b53b7b7df0118d3c1d3694bea4ab23af9bebe94a50825dce53063461106a0f7a5ef257976cc8a115d0fc177b0b6728c43a6a07c8056bf3ab17aee4cd725d9257ab8b95dcce184c0f96ca5afa8d09242ee14ca5ec227d4291b4081eea2eb9fbe47dbe5989573241757955bdf7c346b81edfbfd2f9c93f68e8d2fab37ab0d80bff835a7901fdedef882254f9e70d1db4884388bfc5743a6ec71a3646ca49a9c69ca7464724cd0ff9bc5e0489d69b57c78289d4546bd2e78399ee11b030b66679f2b30a6f728c41fb92f3d292c6d6c29afc2568886f3697e1e2b2a78ffda02adbb2176f878dfa89b1bbdc2d811b129adc201a2b63b3820c9eee6938eb17f3899f7b9a631f8caf7508332384dca1f6d7e0ef5f8e31c56d71bcf2dae79cff53db2069ad66fdf8070c15f4c872ebce86ceadd4c8a80c08f6436ec10b30c8c1bc5c59fa3f199c48d32c2605f763c4aeb99717326df48b85054a5f36bd070017b5604ca39e47232759b38bed2a7df56f6b92b7021db643f9e06170e71155936c796c4834662658f8cbaae8a918263ed0cd5814010ae0b3c361b9a68078b5b5c2ab34b383983ba901d1dfc06f781cef06d6e1bfa9ccdad86596b5b437c069ebdd504db1045628b688f6a1e97739ec40c48b76bedbac8c6050577ea5a73e9b1029c664d0548417ae2cc98ad3e03e679e207805bf1a77180470a235a11676e38a60891290299710d911e2835cfc98cc1b9f6415b1d3ec5f7654b699ceefd983d276d5a737ff341ef7ffbd7e770e7d73c7ba0c6c7d5bb99fbd6654f784eccdad60d2f9c0ae19e2e27e64b303822b800d8f45740d9848ef6d6c2b5b3c3088dd12514927065bcd6ee9727c9693867d6d51c5a5c3d810e78e879273a9b681def35fde05da7b0d16f5744eafc2817641e428d19fd4a130839f6def5d64bf56ff57fcf4b12d5fb0c08da0bd82dbadc93c4bd2b042cbcf6395d03d27cb7e1471747797071ebfd2c53d6825642f97d82b2d8d7e61ae24096b91c4282280c75f8abb71ec66f19c97754236258e5e3e4606c7fc38821e477aec14dd43dd22663751ee168432e8ca3fa26661be3dd17f9cf1001affba25b8509519feec7cabf8661c4b0d49fdd206dd0865dd5cd10395b22cc1c26c49a83870a35c68bd8e2d969f6129b50c7067e5e81f95ca402cb7ef05b360194fc9726cd5e0c9454596017152f1eb636c2583ce148932ab0ff91ca16370530cbab4482107f6ba5ca0aee0ed5286606409501880e342bd4e8c80997fbfab4a51df2d65d3874fd5be027c44f330438171adea8efb2e9b6f9c3bb5c28a8bc44d621cabad4845921eb41825c2cd3be486444be965a3177301dcf364807f0a019bf16c0672b077d4e2f3ab1f459008c03c8320ebda1a6d3dd1b81c21ed2baf08a2e2afbd334ab0988023e9e9ef18e4c77e7db1fa2e52fbfe854f8645ae0227a7ca0a058b08c989e96e413923d38633d4b16905dd0a736a55eb42b474734de1de55374e0d8848c4b9b4f23eac29813b596b5dd396100c09c4287416e958b76a7f9f90542ce96da40296adceb0cfed911c2943a4af5385fcfe78da1f577984cd4e8ab87f0b8a9980e775912263afb66f53", 0x1000}, {&(0x7f00000011c0)="3089ef58062ad9539f6b5e646104d42cc45d85fe3ffb5d0bf2d49103ac78f8b1b1272682a132b83d663047755cc38f01f25e9b93768bdc096611ffba13a260b465d2b4a41200072794bc5653b851d709f1ad3eb3ff02896f660e3701e8f5fbd072e0eebd8eca57425be1c70749a46554bfbf7b4af0dd3fa77a86ac81af609fd661eb93fa702520e06cc59de12112512df4c6feb590cec37752c3c2739b1e6111234bda8fc75194a669bbabb1616130cab30113defc191465353bd2d79d50429e3faa1fbe07efda809dea70880256a3e0f1dd8af91da26b5138509009589524", 0xdf}, {&(0x7f00000012c0)="280f0b6354eba0306cde913729fdca68a41a16fd6456ca50e0a1195cd3b5521167a1e6c5d16325f862e33115b6208769fa93b46fe86880360ac08e16104493a945a4930a3c8ac3e1da4464c6c7c1241dfc074ce7784e3ed7823861c02fb585c17224c5229ad6260875700d205d14fc86d9aa5f6fa1b507810fddb41d5b2822719081714d8e0909e6cee24b39d4283646683d934cccd3864f120a88bb514fe2baee17ba8c19f56a041271cf127c4a84a9302519253d46a339008167655e3b9397dd72b76dc228f8d1cdc40f8d8b6884d4c2af72bbfdb4ebfac36bede4811ba5ce6e51b0b436365260ebdb7a8000ffd2895ab83e2ad9c370", 0xf7}, {&(0x7f00000013c0)="0780079e0f44d9897f6d28b0ff3a7737d4629bafcb0680117e4c9c78bf26644090fb3c06083dd2fa0658b2d9c91831bef751aae13d9bd6", 0x37}, {&(0x7f0000001400)="047e8ca733bc4e8fe84c309473bebb2985d2c038a0895f1f6b3d2d014e473b41d9ec59b072f76ea86a7715a91afb7f2606cfc8c3a5d0c319403b3f1f415a9a5745fd85dc78c8bae4008d9eebdfe0d438c2402166e670e188491f85a870d07dce5980de9aea7b5b43eb864f5cc80a704b8a3303cdc56fcd18bd43ae7e4e65a29795800669be26142fc6e21c384e4326204cd102fa8db9d23f6f4fe8d24bdc7440dd29362fd3b6b90a5dfd497291517ac9fd5896b2010c0f533941db20185e2ff05cb0bdffe29a3c1a5661eb6684cbdd5f0b46880e97f04958", 0xd8}, {&(0x7f0000001500)="0dfa6a5842e47b74c2ae12553574befba696486313f205336ad8c5a1c0c5f0081b1cce131abee7159cefcf0e39efe98b5d59dd103059a168fc2f3612f16fda2abb8e9160277abe225041f81f84e2a834551059aa8f2d791cc68f042e98a535e0b9c430f8", 0x64}], 0x8, &(0x7f0000002800)=ANY=[@ANYBLOB="38000000000000000100000062b30000206cba6af6e8c0a9de700488f7987e934fbda143772b267487f2ccddc9ca4d04dab9591d62b8df4fb000000000000000ffff000008000000c90b8505262ffdcd430420a314883d6dbc887bd9cc477144c269f6e2adb2c7d6545211d741d62d6891c17953bd2a0349e60f05121ef08e329343b1b0249d469c83a8a8bc89c861a21bfcca38d3eb48e5c6b4cf71b1acb965db0a1b8b9df01ba6ae80898fff56a79441934180b1d81a6add4d4286bda0e19ef993be56080360c7defff7d6c6aa23dc6bbf766dcc834a51104800786a4f0f39c2720000000000001010000000000000ffff000001000000b71a907f1e03440dfe89d77af99988155bba34aeafb5678fa64708eca080061fff6b9fad72b2b3ca89aabd47e951665b10d7780c2e23c7170124ea47122aa40e39c7bc341c6b573abcd58f617b17b48694f230fade17128845b3a5b2ced5af4df7ac9a1ab9be48e33cf8b8628db056c8406f380c63467b3d6bcd3af399004493b047ffe3ae48d7b7e67508f7ba3982b9c91f4dee393149d08b83cc080000816e62dc1482f00cbc20702879a0506d188aa185a4509a4a2fdb6a80c8ec3073f685e1739b8113595fb2bd3deca9a80d42623fc5f77c13df1ef4f2b543a10c20f940c7fddee76b240fd0d100b85d900104e619e365b78bd7d59cbddffa0e102b9bb485a6702428f6b1f3f813307cd8ef277d8f6515f48c186e9c4fe3054c3da7acde4bd0792f5445fdcaa2994d3c577946a8e0c55ba7c98f81c7e54792d3e3d921759500c0036a8800d8485ac652434261b600a9a1e7f0abfcb8613794b1b2bd10d40a769b6450ef71bd17722cc2795dd9dde69df87ad47eef41c7bacad70af16f845f0e0285b2246f9ba9253830db59aa2204b4cff67c2ddc277487b87f22e1ad09ab96fc16b887352389e5a1e6e06049c29167ecb8cf5421ae090af28426569447876fc8a9713d5eb818d83d5167093f3df626360578f506117a94923fbb804f1890a756b8f5679c49f83c9b53a61f3feacefa9122991c49ad176e8361064c8acc47bcff6182c4abc0e4a2a5aedd81dd486dea817b40b493a20f9fc1b00568ee7e2524a6a9360cca46b6b9c0528fc4644cbfe9c90cedab4d012a69774d332e3ff0ccbc301a1e365c04113658dbd35c447084cec233ea802008c23c251d8a777918d09028c0ea34b8fb4238b18d4b3ad36b8e3e254b1ab77e1704205fcc437f7dd948854a542d884878ec8501b429714d805bd81b31a87a3c70c0946d4a5b8067e3e9c0e9ec62d36798fc03e93497d76742fbdb90db2ecb0f7bd62f976fbb90ae406e2b82a67718375ea7c16c7f357d1fd4b7c07b2bf0ed7bca8552cbd651ac9def85f509e44d4faced86838b4d783d391938de9590e93f3728cd7b641c4d278da1c6e37d822e553dbad5900ed4ce1ed62c52ec0c99acb19f1541ad8fd521d306bebb096c94d49f6751e0fb486abe47cb2d431ca0ba885501bcfbfa5bcd7388042c4a9dd13431fc7b1f01e3c7074e371459d33174bcf2f3d319e40b4468066f10c917f5f3eb2a9c74191bf3b8fd0cb2f5097de684b5d858d008de4785ee34f8181f3b086d7a90188220b0525cb6458a275d9ea42d14e3ae4f2dbf7f58e58d4ae7e3801cdc85b9a95284ca86e6b08cbc36688c8ba7d9975e8cc8d090b59bf2a7ab71b99740e0ca9f8827ee03f211cc956e94dd50a65624665aff1871997771a5017fe3ba462d505f8825f0bd83a72ffbcea1a454ec86112a7621743f02ae2e2646e4af35f54e171f63c10d6e62457c96ea1e09b39c4dd6500346c4c815342b63665e9b1a967ed60b69b7ee7efef6df6111fce5f20ee48adbb0e2e6723b03ea0d605cd59ad49621259ef9f8964d01ecb272d326dcc06a517baa928d8544cd54d9045c16d293f6809db3b7bc89ba22e9e3b77eb4997033a0be3e83b8dda3be66fb301a2d2490bbc2a39f87c29f9a14b29945d70905145b25de19ad8a28a090e4857af41acfbf4b4b3fb36164185a2c41d2bb6cb24350c606dab215c0f0a3702805d407f8b54b920e5059ce01811e01d5c5133ab0dee25b9848b78d474dd03690496eb71a28a4d4df6ddf46851a25c3e8be255c57feebefa88dd048b95d07df2797dfb8628e414e5978c372255e739a85966942c040102319269a3af1a5dd1dd62ad7594a8b5913650daeab0831474bb14a371d1f1746876b51d6ef0aba5450a37d5196f2eed65c3337c8376571bfb4402426983a6a2abed6594d6b755db29b297a5439b6a35eeebf8e357f239b5a13ec2a065649236c40a820b3f4654b5fdcf6f0a17387202e45d307101e7f0048620531297336cdde1810c35f9a821d6c0d9cb7c59075da394658a0fd1b90512feec8f9df4e258e8bb23e1e58976da880609c529cd361a52f7a627af3ce0879edb0231d0e52ee7d6a24ebdf593816867053f9eee54f431e5873731a6968dfa30316c0b8a70c5c473d87832e9b9ec5deffb30ecfa2a5793384a498fb129bcfa00d949b5eff6c440a68d9ace6419303daf96541310722d90021dac3a24e883de3b6aab244beb4a9f1e27e7abf0cc71ca1a8b8f0b2c91bd7654597e7f477c6ac8e61834b721ff5ebde74e886a9583d76681feedb8608d6cd2fb942dd391a5adad8a22f3114995dec52f1343fc3d5fa4739d085765289a271e0a1424b12d8a17263413f3e07ed87659604b82084e9f690bb033370668dfe0d0b64003dafbd5831cf1f59c00f8aec6c35448bc102338aa1d51f83c8cc56f521b8850c50f2d6142127ca6a4354d0506cd1d9cf39a0fdacabac3754ac53373c767e392cc78b671bd7b09a23ec3ec5ee5458797d518dc8f3907f34e89b3aacc1dc1c9288c63690ffb7200a4185c93b54e9c9f98b7e4a10d38b721136996f66f821909d762a06b4421422dccf2b546cb800bc5bba237a2f95d50d1947f320fcd8dd4dc5c1eb590692e142649077160f201ac354ed24b73d3023b46d891a2b2a81842d2cce61491c7d9be902a58444c8c817de52d26977730c00b7f57859096de3e846665642ee6ede2b8f8481d0ae6fa8b9b7670c942201e35bc6b3e5bc8f9edf753cf237efe9bb4f68506f445797fec76937ca3a598b1b33b5e46a48d415484090cb24041af7825726fbe90baecf229f188df92d2d04e63b5f8104c15ae5c758709b17acd749bf7dacf40e3d85d5c66e09559749f02725e93844be37dab2ce3bc98e9ed11e4fa85845c06efce17b89d25067cfd1a71ecefda73780a794229d9dfa18445c057118194c79233453a8c254768cb48956833ecbc88575d5bd10a3b0d65930cfd48ce20f39d924daff9b2d59201ad548f087f8cc70e1f6726019bb88549f67ede936520cd0314909e81a976f8cec07d9b4a2dc2058954f43d78c67a2c939b91675b700b1f0b661a8bd17bd17d5cbc4e0164fb58b7fd347743499c9470dfe4f4e000ce8ae72bd4aff57dc858abdea2479e1482731b7873e4bca606dccf7227aa77374e5f50b58139c5d6d723593810064c7f0f1c990f6815f5e3871947fb9d0453f05a6599ea1c142c8476c2dee75533731c1405038b0277fa313d3d37a6e56d4f8ae7f56b9579d7f46649e3b710e1960d352da492e654337c83770aa8bd5741fc37d33ef2572a2c3fb64720a6fd3e77efc031dc4c584cdcf878be439d2afb87c14bd9e157b63a8611483fff7084fd7815c9c80738f6dc1bf15ac5d0975b3a29c7f8086afec7b227c3c9c6ea4524d2ae538f909dd7fe167e2794e12b9ff296231df69e4f14234647a984444685e24f3dc90a44dd6bf0afd55c9b9f09b659a8cb03a1ce197cee464be8a43bae30a62ec73053d3c0b63e047652a825d09b7eab986c3fec6c21bba2dc390932985aa49f5e31fe780e5ac01d06ca6ca515b7bf9d7435236ce1c581578c6656741e8021f52867ed26727e269e1ad4321ec10a8a0a8f47f16a2db3d0b44a8af5f13e1353b24a071948fa52f079612335755a901451771f206ebd789388403a124aab892712a33fda9c2bde3a58680bfc8bc80cab8d4c153a44dfaee8e69f9a9a339a6d7593a9a8314e2bec885a621f6d105f5c633fd69a33b9e7ead71448449ba4d7d2ee76c22b79eda3968bc97a9305750135656a215bb8b3ba38945b4b2b9b41e34ac77b70a218b3cf41ac18ef4c86973b386afe3e4fdf0f61210b53ae27c3733e85278c457c5d846cc0e8272501bfabceb1083d5aa57490d3dace92f7fc2f1eaf5bec46e289f1e1f586afd054ff735f2be635f6a9b1f98719c0ea98d8464e2262640daee9207c14df0a08aacead616ee2a9b35c6714ff05abf6952dd5a57f1e4cd8e5a8e8c481dc830dff4bfdf846ed26086eb1c244509ed8d4ec1fddf07c539b008fada23481f3af7c677cf2a777f574309c942a6ca035734326cfc4515f0ab58f9beb180080cb97be05365667821745de43ef1572290602ef7bae1e8b21e30d69f07f548ac4f242c773532dbac490a83e56448c7ee3da3a089301d1c11e4a83ca415a6337515d9da23729d4670747638fe30c7765333b0101f191ea48b34fc6a98105065eae643f471a3f9a94e0088c358d662fcbee2d4cd9b41946146eb1f5cac5888cfb335c9eea48f627e927cf11358efa4d80c916053bce59649935f9417b140f00fe8f6577b9963724775ff47c0b3f1150a749f8f32545f15f0a5ba2151160e3a04ad5b533b07cf7d5fb760a8cf87141d8c520b39825da284530809191c55690b03a52bb5ee5eba67c830624033884b4c10f165784f6f17859e0ba3cc3e096e30848fcc23aabab03e636cf8598c053cdf9e91b0ad61705f6a0742b62db805949e053958cb84cf694e718de126c6e9d35e4af2ad943c9d693b1eb335828e868788f38081aecdd486d9e0d9f48a2fbd63dd62b440cead9c7617eb405f03e031a7d3001d2a8deaaaa22d016353baa38b8ee2555bb019415e14de9828fb72cd48a291af7aecca41ef52df6f9baea8b605dcafd9e20a8b6b04601b9e221bc1a5c611a4c20db908185dde70d33dae21230b7aa963c36ea53b5f9654695a85b482a3302848f2c617538a19375bbdb33c93a1ecb9914ebb980024374e3f51a2556793f53cbdab7163a38062f17c89fac87d7bc0042b9c16c7c498ec3fcbab5689810d76de54d13f5519d91c025cb4f9cd6773d0e08074ea8c8dfc980b965550c5e8e794c927bc59e18c55303fee761416b3a422b9e40f27e51a45cd485536c6922ec1c3f7a76a2da55bb46d94b39e0a798b58c92e53f7d7b5e139d0cbefd0854c83ed6fe4e56f6ebbaf0101dd900db5bce81e23fff6917d5984a48c8ae01f942a59aa80d78ea57fdd907690ef8ae1327e583291697fec1d8c53710c6ef05344ea4ccbac1025eebbe4afdda2a78c129854c0d58d88f8f6bdc928317b83fb073a18b9345cdf934a066317de5840a26ae2490d58052de62ac793b2951f7b7d47dc10e9eb29bc6cc717a93c8f86b6e0bc42b5ae5737ce494e0bc51f8817ac85db1d127abd6cd0ed21f49161280b33b4caf2173c72238053f36072aa78ee0ca816d54ae476aed58edbc825935c79f7c3f6fe204cfc04201b32f5dc3e2eda8347f890306c1db0265e0fc51644d4ac9678b876fa1a7a0ed4e90de37c1473390b9f566a4983f9894dbe1f1a816f92783437e72a1252c0cc0d75961ccf2c0e6b091f463a6ec27dbd29394e5d0129eef3fd18c2455b142c09cbca3c39bc7bfab1afa2c063c005dfba85e9019bea61da4bec48e5de73a8b0a80ec565bd698025f58de7eb16788567a88ea52383a874cb5f7de74fc1dda44817b23a446447c12bbcf0689eddb092afeab5a7d3f4088305748e162cef9215c69b029e765283ae9dab24d8fc7de77cbffcfadb03572423fef9eae933fd411df467d0935bc62ff0f87c748d3a7f74bb6c9b6b73190bb4fdc3af4ac95b5368ebd12f40244973c84acaaab949654c65b44239c2cc8d96995ca120560c42c00dac2d22dbc375d789ae30147741cf41f807905962a52962fc56307595c09923d1bc53da09c2a9aba87e089d0f8988ad12f9e689f3c9cf77a8255c4e5980345cee13e436a13860347747f6364933df54741cd724b036f7e19570e88e644dad39ee3800000000000000ffff00000800000032a63bbdcd31616017948e7d33216c6b8203859a9da8fe97a9679f20227d084d00564e9c000000006800000000000000ffff0000050000001b47d29b1d35e224196aa1c55f487a907465e25a173c5dc1d7c0f15a5b01615044373770503ebd0a47f4f098cd80559f81f5f1244cb67679d3fb1a99bfde0e49381fdf70848ccdc19982963badbe491c3f2d000000000000b963c84133e77d6a2b11ac56069b0c74453d1dab95e308486a2968e48ace3e04f700600587a9f90ffe07a426beabb6d7ffdf95521164c90bc30b95b0fd76784cf38caf01aad96eef2b"], 0x1198}, 0x5) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_open_pts() 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x78, 0xf00fffff, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x60, 0x1, 0x30, 0xffffffffffffffff}], 0x2, &(0x7f0000000000)={0xfffffffffffff001}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = semget(0x2, 0x1, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/125) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffb, 0x0, 0x9, 0xfffffdffffeffff8, "1702079b37982cfa4e00deffffff0000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c37", 0x19c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x5a73483, 0x7ff, 0x8, 0x8, "bc4ac0cebfec06d09c26aec3dc2756de2c224de9", 0x1, 0x5}) 16:00:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x820, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) sendto$unix(r0, &(0x7f0000000200)="e398dd50572b9e54e30b4e41997983ea3c77b6606f3f3fed2e7f9fa6222c3b49aae2db3daab90b8c3deb29243ce2265e18f1d3e45fbe433db3c350f148247420e00da3ad9a0659c99e7c81d0dc7e6fe968d31ff89644a3b5852fee6974f635ad35a60f4e0862acccb70e92c65bcf8d4af28adfedac8d895372ac14ceb45fec8463bc1cf0b6e1dd85409d4afd010d92baacd5a9d6b8c1b32a2a069720446594426a7941f3a36932c11f819428c093e119099770faf3eac4963e0713e0104f4b4042aac70f4470ac3275b10164877937befd245735914a2f6d541f2564402d00122c408aad19ced9af4ec2cf36da", 0xed, 0x40d, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:40 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r2 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2000000) fcntl$setown(r2, 0x6, 0x0) 16:00:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = dup(r0) sendto$unix(r2, 0x0, 0x0, 0x401, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) close(r1) write(r1, &(0x7f0000000240)="b158521909afb049c551ed5d3c49c0d332bc570858f756ebd7121e11f62e9ece0a878725a8606acd7f42a2e1ff488e51362016ca267e3eb4c7df89b310c2abdd75d83fc12eacacf066d0f9d96aaa20edd99c4229a9c9300d5628c31e4fb2f50b0122f56b9c2d8a314e5657f4666c4227e1c326e6857ed34e6c402475f123aa26c521b9d4f3c9013a8a7c212ed681944ed0481b2f5f2adc79c9ca4c807f0d05b910957c8e43a1f4b8e4becd89161f3383c862739ed325120c3cdcf1023b56211806b5d4bec137248db071be9543dab008866e5b21f2913a2dc9d8312fa202add68455e8511435104f5b26e6e1eb022d042a2aa1f541684e0d62874e756583882cc0742005b50f5221ace53c52e46714b289a408abe98a3b25d4e04caa484ccdd2ab8472797ba69d88152c4de92af33e9b8611bf38de0c29ac0167c00d0c11f4e458d22d8b10649cea4aabe7d11e392a9068441743b92e0db27710c909d8724f47ac84521928885f821ebbf1cfe25a47a609779a415f29dc8bdc27c5461f1179004155ba2e907aac8e0663fc0d170cf0d8bd0847c87259a724216a00425bfb8bb9e7d4959705eb4da74ed535c8d452aef337343b73d0410ff69bbb4d151b070916143eff630dd4e4194398ff079fe45a8d55b676f7853ff46f4d7e30aa9b1377d7b74a4b8277d0be5d7bb2aed7963befc649c6973407319e54015d17e66f17106e830aababc07b0a0cca829e8a2ddcc5ddb804a5e3c36065aca3e4673f42fc93270b494656afdfe3c319477807632e38543aa7fa2694d9dd76b8819e7c1c1483a95f6d08f0660cfd2c6da90aab13a397ba46136bfdafa06b16ea487bc149c987dce8ba5d21f36a77d304656d055299458103048caa107f7437953dcde7fd8028522d909d43a2c9f65bce7e09c58ead63af205720e1accf2f746d8f160dd0c3ea65b1fcca76751f490ef51b436bed7ce864552afd3f6136f9a4d011f3847aca5eaf152ca0d8a05a725e4cf2afb3815d2eeada3a2584e1e1235059670df02a4a0a1fae0f8b69c0867a7eeb6ead072b3062481fd379aaad53498728c7332ee49bf5005bc655dad5fbea8213cfe72d05a39bd9d0f7a97ed1d28846e9bb85d9e14ff4cc928cc3671be8ed151d617aaa1af3051996676a38e8ea0dad9b4a771a0a1104bdaa23f90f5ca528399d9e638a7f4a18add401634959b41a5fb4bb1f6f2f9bd0582e6618200d01c117fb269a5f285e7b1081f16647ac2e904cb3500fb6521f6bf105767e0850ae078a63e226f8da3b1cae63edc97b4fcc76f8c28f8c16d68292bb814de2304549ba792055613546fb5352aac83f84a482d1c11ebf241cdd3cc395e9a84326c7c0b91760c1e1d5dec2706727af6eff017ce64f861138cec5fb5d70409469b6ff8e7029b4567525fc1b22c727f6d7fec267ab9be8ecb10902b7e94a1cb56b7f96fbfb985d5d900880928e2c349639251ce5f2853d60e502350eb9af17cf5ab752b5eccbdee8c325be3bdc4a82088348a710573a944e0c16be91cabd64e2e9e109a64788604a210d56f9d74e8341570040fafa2a97b484d2a290b89cb87fac23c563c1e4e252464c4cf479885cd44adc8172ad64fc6366dd5cbb868759c748152790f1a9942c5872e58b74a698009c13e22e25bf0b015e420c5ee57b1c6cdd2f884df8e4a2cd3aa0b96e3dd9ceec4b92d0b05fa4c19b16abffcdd73c0d08ea32ee1c55d6268cc576b522bec79a765354a53cf84e542da9df5607149ef8c4f210c9f8d8b5ce8fd7c77c28aa7dc7607516852e03deb9ca6345e8e781d3c4f26c4d1e0c76a1b72c579f85eb1b3e741af4cdb58fa0cba950e20bd2df41a359d56ed9808f433f78ed14675f64f994ea3d543c9876064633ecd8ed6fc85a8b590e7243cf218e43a94155374621daea91dd8c9735532e7050937805a84bfa3215d91c2dfc2a7c0efa7ee28a763d69889362fd7ef64ea9aba0682b289b40c00c14203c66c46e88cbc6760e80d061d51deec30031ff343d8cf30b476283ea481ec9910ff9b80a68c25e6e8bde8c250cb97c7fb637e4a3acaca0c13d693b89c66c3fe70d589392c85bcb5cfb3f097bde582e734f96607e680926364217962114c43d187ea302adc65b317b26831b72b6788bc13f41dc3ff09b445aa6ae4a0ee42ccbaa91ba5f40a723331a00aa403c392b9c037611cfefce9460dc4834db498104e6b741bc8d6fa7008d8b26c0cd42466953c7d4705666dec951b1bcd962bdd43a2854f453ca099fba9ca812d50992908281310d34ab7bbd772f5a4a58ee306bf69ffc5c229331eb8bcee19bf99837782ec94efe3812eeb0ba6fdf8118992fed8157ee195034e2198893638de963778b43149869e3761ca91c19d28ccd129a1e39ffd8a509d747bd9ed714199e5c5a38cc5f219250f3b234ff77e3412e6e45c1c43929a27b9aa6888fffe60d895db51123408ac48eca41f7c4be313957fb8f02381f778976265227fc357fa827a20ac7acc4da2b60d2276dd25d90be32e200eed2e469f1c88ed52492697ffa5f1c87e7b319173c626bbee569be4ac5ff78187947338736642d24c5f5202553fe579a101b7a390ce6f886befc2e366a7dc8e2e03f2d45d89e682f1cac59287838020d3a9c9b9e6b7a82cde7588500eefbbc8a665474ee7e2b41211c74a486fad0430a6edf1193c912b233fc95dcb0ec6ed8dadad10437287ec7562d28a78347e17c92c4d8beab2ab2c63a284d756b51fdb2be03e55186dc3804055f525e6f0ad3eeec85b0168b70db5d06b70e324f1ac2ea568c4ea57c4f8e7a70c12f7e596db76bd7cd552637a799c9435128f82a0fa9ca1ec126437df188fd530cbd3accb20ab9d0acf1fb1fa888ab64de1b087de12b11eb28913ed4d3e46b3beacb41e86e4b58eeba6b519aa0d56b3b82c454a6e936e8e2f3279a266fd0f53319b0c6ba89cf7a5671a8bb831d97e3962eec2b633de91f6b5e4e34f9dd0f94bfe1ef7855b985f07e5a6c006d87b5de59cb6106ffd6c247e63906462c59cbba2af01b7386ab2f38f6b50358ebff4e1b10b67d50ecbbd519c50e5597525057825a3489210370b9b01f432d99d8a87fe5a5207ed9635ca99e51cdec2db3fff4bb66f5c5f587415a90424085175fbb87b4c17d8eada9c7f90359e324ac73ae030c499285efcd49b2f96285559da4b4617d2b2b300eff7206e7595824434087db7be3cce58c851372215561d6beac6068a5a6702690c69ac5a5d809abcaa12980d06802b62f211b3e854ab888b3d024c797a03a61ae8317dc9019b2f394f4153b7cf3cb81ab623046ebfa0534b25eb53a12ecf7d8e2ff11855e7d8e901f44fa44e90a93636cd38be0f3e61822286059b03701923e7f36889c86df503ed5f135168b02ec34e0015ff24a2e99521d838fc48a9f93af6639852347b13ee98a8f502d72e106d7a2a3eb126f2ae0898fa33848dd405663c08b81399c915e7073717610af015279a7529c5fb6d9ed688b982d81c2a3be7bc6e482fee4f697b573958afda9d0352115a77a0b037239f4b87686613709de6e35db3c218dd434898dc6237cb7aa53d2b355e0ee99ab3117d06df24e16a3304150de83c630243bb35d9be5646e04f9ce959a9988b12a8820373a7c8786877634054ae4059412985d04025e9f3858cfb9bb1c3a82b35d6fd92b3b8ddf7ece1cc3acba0bfa65ad2149b1a3e7b38d1eaa32a59509cb550b6e8ab0c8cda5a8c8259be14dff9dcb1c7856f7fc44c5eb21cdd327ee82e08a404aa2d876c7a1520dc740dbc93847d53d5634788d5484f8a4505969f008007ab85af96ca82733c3a0cd313ae08d0a7ece7815826db2cd08bf30ceb8791071b7f6fd5fdefb2755697b6259797d15e345efdf3494e463e7abb3be32017113baf59afaf0a173e3a50e604d860ed07d93d012c7d04608ce08bb6c93ff72a695ec41d001cd6235450822d8292d3610ff7f4066985ecacf62aeb40c6926c99239130971aa521219239926eb93a6785d939de2954f3594e63e89d0190d66024efddd6819683502b963dbca6388deb92d2322db0c82b21ab21709c24bb3a949c02d2d50c683e0f5110c8c59fd443af93f5aaea35fb7392cda489d0eab7e55bdfd8c85e783a42b261bc3dc6526837b563eca13fa3c34de97eeb144951d8f72a30b102442da7208932ec76670f07c33597b75677d09497a3d67ed103d56043a05c6c080f196f0a075dc1ee9ce9afdaf05401597500835d3501411b25755b0435ad8705f11df42fdb823a8ed873f63246b87955b6c3384847ff1a056861437f02af9e3edbdb19b57747f51ab4912cf538bf3df317e9f41753fd946f50a7451d07fd26fb6582dce23f7f751255173872f0a4c901e0aa0271de79d17cc695b0ca84ef269970f1b8908ab1a477692af8743413e708ab19ca3f5fb25351b861d363c349a1cbcce0d23531f0c012dadf28d0487cc865e528b79e17bda767a9153ccdad493c70cd92c7fee73a961cf2585e0849fa202209780e1a92d85bafc3434e03e9891c17e7169165f1a24ce3012b2e13b2dae0575d1632323ac7ae155851b2221c86346ca72ec93fa420b0d95d963f2e68804638c9d69ece89cbaa1090b9b6e259d8821a0d89aaa0e4a18b563bf1e968b0c9220459c6814bb8a0ca8a191d898cd1474870f13c72cf12da72463f7544572d0b70461bb35c61ec5274c5a6b79e188cd9c6497287bfe1f70662eaf706ccdcb4e94b5b5a6376263085adffcd810a688a01e0785b80491c891cb42252db7e21b78cc8639a9d6ebd010792303e226aef9e9d62bb15ab36a052b412d57f3b04b6d4c33195c23676ced2282bbb63916185696c0df8fcffcdd8cfa9e739c6524fa44376830a9a1286114d5b23231e832ebe2d39d7f6b3affb6e36291618560bd13996cbbb49d8af31b3012312e907cc55b2bfb5adc563b55441935b8073b52c9551b612312ea292925c0d58ba81c4158b9b0e3148a4a0f41951303609607308e17c464689b1bdd0c7942fdfb5c4b814f9139971db6631f0f70a7e9517319910e0bf24889db05185d416a581ab862bafc8e4b389038f6f7acd63cfae3111af46929e6c9e333b59f5d4f4f338218850520b027a3bef3c795e8351a87b148663b3b341110357973b93d8911b93122c93964a80c145cb944eb452e604f62256c15b2793aedc908aa519c29aade713738cc4581ca40bcea718af28a63e573a70c29c04523a327deea2ff719c529126bddf872cc4837a0ff3fc52b300c2f1d28c5e070762d2143273107ddf5b20898ade8a396fa4734887882aaae463b3d145edb8309c9e2f781b92ee1b537bff3ac32988e1fa42aae282feb16a9189969365acea221dd5852e63421cbf1ebc299be5dcb3c10cdaf5625e60c85f36c9367cb2c6efd638abee89d9288c743331c22cba6f834b330d4568f544df1ac58847565b091c6ace216509b1cd55fe49473f69ced1cb6628ec76fea830b504a6c9967e9e5d8a49cacbcbac403902fa9a3bf272f52da3fd409498697458d3be52eb6b8de95191e7fd778c318bd757ab263f4879cbc90e5f63b46d65260302550bb99100c21a8a49911d05ff67290a9ec5692bec470801ccf49e641aaad97eec1bfab916c379895db8d4514bedaa816b1fb418652200beb8f6a5f034df582e572e220f336f0a198ee03467b4de59ce9169b69bef8ca98f19c6060a3d710892abf41315e674898bd8864db92ded2d11477bdee4b9c6843018d04b0f6d2516e2181d54d53fa44bd884faa396b0ac27100a1247f", 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x82) shutdown(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x6}, 0x8) close(r1) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x3f, 0x2, &(0x7f0000000280)="7d5086d170404f15adcb0f09fc0fb52250ee5ed799b7b0f90fdd04290a07008e75a0ef1b299227c954c1b58e53bd0779de07dd44062babbc51e1591cbb1e66d478d279dcb33671fd3de7a2a1ce02c6ee44114aa3abbe35bd64ca57290bf7461e0e1cc0922b6ebce71ab9440365bf6f8f747a81dd6505f35837bf038881c1408043856b44c945410a8ad19b7c921d98fc4484ec0b746149b377bb26f31d03594c1733dee601e3e7548297dec1e48c6c1f46dd61932270dfb1fe3b8507d2f2d58315ca501408c2951866b47dba27548f2790b1d5646aec2313c7d8afac5ffcb11e02b791563157e02e787d", 0xea) lseek(r1, 0x0, 0x2) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x100000009) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 16:00:41 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x2000000000029, 0x200000000000400c, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0xfffffe3e) 16:00:41 executing program 0: open$dir(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x16) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) read(r0, &(0x7f0000000100)=""/172, 0xac) 16:00:41 executing program 1: select(0x40, &(0x7f0000000080)={0x8001, 0x401, 0x7, 0x80000000, 0x7, 0x3, 0x7, 0x5}, &(0x7f00000000c0)={0x9, 0x6, 0x7fffffff, 0xff, 0x8001, 0x1400000000, 0x8, 0x4}, &(0x7f0000000140)={0x0, 0x3ff, 0x57, 0x2, 0x5, 0x0, 0x6, 0x2}, &(0x7f0000000200)={0x19e, 0xe4f}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x7ff, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x8001) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x200}, 0x0, &(0x7f0000000300)={0x9, 0x0, 0x8, 0x0, 0x6, 0x8000000000006, 0x1, 0x401}, &(0x7f00000001c0)) 16:00:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3f66ede25752c57e2e53e6bee0fe03a1a7c54330e035e709367032377f4db5d71ccfd755beb22397baaf6f34428e3f0686709ed5bf4dd67ac89714d72a4584c4d1039c38adfafca9a58b0ff873ddf255c50ecc51d0f6aa24efee6a5fe18515e749af9c5049d7acd9559b5df3a8374160f1ba2f9137785c4acb999fab462d", 0x7e}], 0x1, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x0, 0x7) 16:00:42 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0effaa1774ec8659beeff69153e863924f98709fe3613a3a7a0556f50c2d21d763a3cc0e69296c99b9ebeda1b6838d02a9afc8567acab547166ec98dc033"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1000000001, 0x10000000006) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) 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) close(r2) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ff9, 0x4) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="f689d74a5bac022a3d395c3b857bacac5bd7623e268d9c07db322b2f2d170a9bca5ea8c1e8878a4f7075a432a9902d2b17d6263765b52583ea2d39155c89172a71ec0dd7121436e12445664dbd71a2530dba0b27923379b1b93d5979007a61e9249b2a130ed8d971c9b0bbe9f20d7b2059814ff7a190c00ac04c91b37754c533d8f76e35cab550781a2f22603ab1dd455e17929b423752cae5", 0x99}], 0x1, &(0x7f0000000240)=[{0xf8, 0x1, 0x40, "056b5bf98c0d2555a8382013542ba599c5221802711bd064612c73bf1b366f2e1a2fd375db258218f7761c35f58d0e7f380b8e20454509cb10dbff8dbc195a47826c90b2a01db0257a63ed07a15d6721c847bb6d34b3d2dff932d715f105c0c7e1051a5ed649af11e6bf5bc6c0b1d451b39d5725bbad4b6e821e12819ff7ba6da8552ba8275f0f690212a2c38d9ca08f5f48048b65046ea187054502e9372e39c22427004da47d9ea8d1197253b9a8fb286f9950fc25a46d9bc526c89f318e3fd13d7c48daf4b9f98dab4be501d0af7ab170c5a42eacc23a190204f66d8132e803"}, {0x58, 0xffff, 0x0, "2201f7baa1be3488764fd36e2c4ac79fb6dbffbd3eff5338ccf5f7deff9aa0e24f8b9d1279aae540bea731a7b63b3674014886f1ba3435222b7e0d693134939bd9b2a33a022c4c"}, {0xb0, 0xffff, 0x6, "95e6da6a208a5251855defb28be128b19b63e66008e7f61840a8a843b916a0a868dc6321e21e7be5ead44c222dca1f8cdd852115ec9c77bc7f06ac888c28415ed0d64862e8a844c227e766fcf91b8d9b3ae55393e504e8a0a7fca5095079b077a6ea267547261416904c5977920b95af060613964d58e186dbee379f5af1bdae65ab2565a9f58b82a0511af69c8806c5be2b46ac6fa877080cc395570af3a7"}, {0x78, 0x1, 0xbae, "31d82a2ed336586bee641d7ac465f49eb9ffa864f05b59e31b00080bf2fa18a3e02938715ad32f8db9fb987953b32ede1b792aaeafbb28fd66c23494d84e39c78b280533d704c252463e4be7ad77f0b2e5619f6a5e502a2abe6a248c86921356c794d4f6eb"}, {0x78, 0xffff, 0x80000000, "09762392a0cf425994f51c6de8e1c8560d4146422efe7c2453394b494b01c0e248018fbaf8b4f58ac8c1f9d5777cc8bd81b54fde08e2d6832dee4d8e37c3668ab634e7e3bd52e445862299c621609210f2d617986e31e1e27bdae6f5897e308d83115576e80c2ef4"}], 0x2f0}, 0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3a2, 0x3}, {0xc435, 0x4}}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="94f9aa5fc067d9e6f74ebfefa85ba4b20c9ec6d596316206db97569305d983c35028ea82ad54370c07a18b249c1448f2c47484c9ac1e3339eb76b10e27f1451dfdff5d4511d7f6e0dd0f6476d41ecb5996ad20f9e87c5137191d3a7562bac6ba4dc0d90cef50f0467fb8c16b9d9541ee009c35963337d19523f8e6204209d0c04a83d7e25e2f3fda6ed26f91282f6be17761a8d03a0c66b790ab8d69eaa1fb920b5176de694f471d4d94577acf15575e4ebbe189288ee728af19"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) sendto(r0, &(0x7f00000006c0)="27bda0d68a414062f47b720ade8a5c1341ef0b2b3cc4e0b252f6f851f4c1d812b450c808de383e1830b6b8625f159bcfaeb158444c46ab63c8b17f8a1fe8cf2ffb396cd3de654ba4144e9c11a2cfcc52edf1e20d68468490a07615daebdc4e8b9d3957127635160039c9152116b90a4467c266506ffa07b563a16547a5f4cbaaa57d9547d6f2fab7f73a3b102f6e91513abb12cefeee18d0a953a509660eed8027b51d63c28e61", 0xa7, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000001680)="1c29785a4229b6fe613db2a37500ca6b2fbef6e8efca52839389968f9ccc77ec160feafe3c8d015f5013993b16e7601f59dc6019318bf2fe9eab0aef18bdd97a25f5ac8ad18971d31761656d3e6beb85571a3566d1360c6e824262c7b873cc1347a65e09da9643f96f1b66c6df40e075aabeedc515509a60f3cababce4653fd9e9ccb6564dd57bd19287b35e086a4ff24371eb1b23a6c9c87f11dab8b8921c6e8061b27ecb9764ff4034db60589b57e8901e574b7502675bd411e3d564f795781cca76d8617582fda0bddac6d890e67938af1c924babd5e90b24be8955ec81c00ad4c4a13fa3c658959e127a94260c50e52e8be491d1e120db79670e0ded9c0526e7f0575f123e9662de34cfaff5d0f9d9947ab1f42989f3a28d365d441f8a0788c7999f15bc7e2597e98181a8d6426d5471f5f23682dbe78114b6b73dc41c79d05b1c4f30080755d9ba44dad6721414ae6eec329511b5f021f07f3c2cb2548b6d23496e8de60dafea589a2cd9e51a4d8acb610ea434f4fe5ceb2dc5a53c593c923e8435eecdae3be01247fc0340f23841efb13453bea229bf43a02b2c8a681d1075653b26af41b8a8afeb8ba03f6ca385acd9b69f5428ce67cb8d136edb7092c08ae292dd126019afdb788eede9513a9ec241e7e946e3f7e9261698b6ce2139619c416b2abb4ab84a465f388face28eee2bac27450bb12f810137cc6582c8c3d4733035945a275bea91c17d7cd67b5c38fd8479585aabff79649b198f57bfe55fa7fb2ac226c89a2956963332eed114d11bfe64636b1c58c1ff012efa15cebfdc9bd4b83d76f3d588f5bab3f1fa90b866f82fd71bfa16f4b4f2be7e4b8bcf303d27c92f5c4c0f162dd394f53cf71d844a640b3938e069a03881e836f951d1305d74c99e9ca5944512f62643ac055cb219f258b5c0e1cc4de7ea0160b9ddba172eee7a83bec492b98b24b1de97180fbf3846dc3672321ec3fb0b76a3fe6d53b44ae3b6b34de34d97e9cd926c544f501a51ae4ff8e3787254e46a975cf32dc33a0655198ebc6517757f9d841f0305c164aa4db76511f483caca24fe17cbac1a62efa1aa77bfaa0bf2635c628f67bd6a58e12bbea637fbb5fc6dce672574114e9726afd5e5efdb574bbd542b73a975d0f8947b3946d59710d3bfe7e0ec20b3afdbe995bc3e0729c3b1f6d37a95550765b3ed688066891f96cf4eef03c7a08dffb6a057508fe9599079d2e9c16e741b84a9c5b8d8bd58e63fb1a46431d815c6fea54ce40321f6b705018aba02900d3bbf26a25266ff20778c1559c9ad6407c97e2c0d364288bec736a5082bc4d8d2cdf169861b21109473b5b3aa0b60dd90eca37ce382b4691d7fe1091c9637508819bbdd7facf25be841e2aa82169237a9ad8ce259d5e33ec691b453672b669b9de666042ab78a6c4d5f8fd7b91fc9b1a96b23d2da1088dd1452ad2c79b5b09f57384f9f0fc8574acbe77872bef170d06ad8502ae3c4be9cb9981565d7e55c540fc54ced596896bf2cd2d24171d4ece142cbae3295d5e7640220505a1a1f20709802419d0795bd0249b95845b32e9fe0171dca39261e9e15c0b17b8161106d809d1ce937b424d0a9e994590ade6d0251c53401e350c1e29ae4208068083b9863c7e6dbcfc04a48668c120fc7018be8fda6dbfb9cc2770ba476144c150a137c9f5e9882e5253d0d5d82d5bbeb98c6aa1063a2fe2f904f4a7d5ca38ae3873e019cd4ad71eee1efbbed49861f1a8a04cd31a159491852484a8f017c86f4a0a95a3f3d055fa5d5b18ba31f92de9b3d688c207857fe94f3a53b4831e0181bfb6afd60c9b82b5b18b746fa103316a837f058af0daaec9a83c67ca42d197f613f515dc520bbf2a2d933bca1152cedfacf6f425081d200524272f75325444851def6f3efe6032f597f4c3bf95886ea1a7f1936eb1cb365313eb20c7dac54abbca215be079e8276ab65e4c4d51176ade850c835e292ebb310e6890abf8540e0165e0ae1abc6962d955f8a07b832f4f4404fe827b81776c2c4657d88509050c3069b7b213e040b8ee90443dd94c30ce39b050eda1d2d5d4f233c75ccf6b7134f8ed45a351e2be84bc3e7680ca3639b552e47b8171663d253bdd2e510b1a44f88aad48d95da6d6180ec6bb8486b078e92e0bd4d0d6209bb316ddc173a4a6b5538e6c602415eed6ac184af14b5cfbce794c3275b488e4d6c350edecd216379f23c323e6e41e1c8c8886b46762165e60fc30278d2890772ac9e4c77bc718233c97f5426360bdf36e7d72a0acddf45b2b51b0171a7a79d5b0ad50a69082a4f4c05b264d02fb88e246c5375fa96fcd76524c76aae13e529dfeead5a6f23817d6e26db85ceac1c44a8ded90d797d493792578151eb4beb237675c9c26b46ee0ad9824f0f5f7058c0bb5914ca59237fd209e89676353b5b395cce45b507a3589d463e8e45ac738e7839179503480d1fb68b101e2dfcd6abfb532dcc9b84ca03f1c4e4045e69e01cdefd3ea214081a4b9dc4b4178935bd8a3bb568fd4263765cbe7f53a39df33aed6cfa8ca156abea75bd202640d0ad7112a401ec9951d4fa92127346cb1b0128f81c3cbe5b17fd9aba6aea990cc7360b9fe23b12e1dab4910522e16c0463acd312c60cd25273fe036091141265bcbdb2568437347ccacf46161125cbd0166c6f0870568666eec1b0023b8262aee95528dfc5381006d63b763b29f0e58607bb0cd806e4d290868d2bc596a95c20abf510fd9e17a8311b8070d06e7bdaa96048df3bd227a6cf480fa6404791c39dce28965b7573218a537c66a02b27b5a5388cf442fabbd279aa99cc796914f427de0de1552164ed287b8d53cda4f76b277c37dd82729280c22b268c8336e5b924544691983355c0030891916bdcee87bbb20457fb8f4643510285400b20cb63efa9abce571bc94ab0decc78e02dd16fb5142ae38f3e8d4caf81bae09df5aec97512d4193f5bef8f7c2dfc0e4c5fba7243e155cce60c44bbfe4c93fdfc0cb0744cc2b1ba351c823e402e8b384ecbe64cf92cbefe1143eef8b92cde8516d2f9ba8ef771b4fd55dd8c9544bbe2147c2dbf95ed58960aa88ec17c4d4d5ddb2139b3e7ffda44134bb2831e0843ffaef85f28b047e100ef3386eed33ce960b5832396dc1a08ef7c96dcfcb139503af68c4d43286dfee0247fe1c69784e9783e0650ee1f534b721d22e9682ce9ce1b4ae78fef79f68b2926feff3dfaa1f9d68a60fc78bd12c72301f9e75b422e7214975cb934c884c49f51548c698a5c2b116374c484fef0ed6090575d8cf859a5ddde515f59a89b1d3a4690325e4df8eceb2e6c3eef9db1ebd5dee36b59e8344bbed261dab227def2f0f73d9a91a4844848ab1013d1fb799edf079b7541fd61c2f0bb7b60541140fc9e2630a92394eb1801f66ef2271ca79dd1a3122f88498d2670988919c4d590206ad13a1438a393de764dfe163a87cbf9f87945ba6f9b30de527fbd8e3d1794d3ed0a1f1d04f61c0ca390c20bc5e56ef93784266802b8a382ff71db4ef4ac498a1160d31d42ea73e9537579effb2d7d96dea65d90e89dd3fb24a12febd7f6da60247802f47aefba1593b1f343b09b6f0688c83da730597b11c945053aa5d905f202f629a0b7a352d4b35b28205603f01a2014c47617bc06c3cc3c8b296abc8be5305a4c2ad73692261e46f2468737b57d735baa7d5adadb4cb98f25d7656cd58f6e4871632e850ec0cef4b71aff076e6f8b234dfd9d993515b3249997cf8300d09a6f4edfc74382a2cd1086df50febd0f53b9ef7b59026164f92ec7dda73c478a2d0f305edf09036ec36646538ed7aaa95fc5c0ca9066a0a22ad508715a1bdc98df05bd01b8bb2e2dda5f3032daffc84e08098c5e5d3382555a6e770f04f1a46c0a7b731e212f972998d26a95ddec1efe87663e5fb387a656fdcfa33884e98614a086341e0c35ea30d745dbe3d3d7d01e736f2a85128332bac38c111cf4f77c6ff5bc4e2b7a6d42dbc74d689b17c0e1f56e99d22651f0f48ccb3fa96b48c402d13ea0f58b0d9ba67e01d28d7a49be08fd025244b557c104ad7005d6e2c07dc2dfa4715be878fbd3b1d6198b9e957834f891672fcca65cf822582aaeebe383cb0dc0e0b0b788fac5467928e91d96c0716161f2ccdad721e960801f6fe087ec1bf856e3ec4ec852ee4c93666cb77b58271d69107a8a461454c1402540f97b6dc99aa19d5f526e14afe84d3be9da6dd4babb9f7a7bfefe1a7e1ee956bf84441bfb677439b2b0f2494c834bc9609e2cab8e750f1cabfb67ae5508c122eb2f6b6d0c88cfc27b760347661ca4fce6ddbf50e27e8de640a3b93d143db095d318fa67aabd29938c2f7c2e8fd54b8697d60262f0b3f41c2451e41eef424da39b5d48614af25542b61511c5d94701442fa499c65ae0779c31de28e196ca2031bd6470231e2d750546bea412d6985f6449877d2f834aa8e2188c41f30d9df6dc5431789a6a36efba08e76ff831ab7e804b04efd39eec218557c7748fbd9183045253da21a5a1bcad1da4116a4707a67365f6173d6a8e5401614728a49ea8dcb93ed22350e79665da73a90f55d523b6f7403f00e9dc55beef9bfceca32a630ce6d3b85e6da4552bed59424281bc4b2f70351083022a4e2164b40cb353ae46b113a608da7336bb85407a8a056b1d196f0775790615176c4e8f8c0bdda3e991f2ac6e40f99be8c2844be7f95fe86bef9de0c7ae18c2b5b3c7b6f1ea63fe83ea44c2959bc7a6cefb2f673b46817c478714b8397949675fd25994a16a9db71bd717a47cb38e1fdafb66acba3e1313116e10fc14903b4042929ca08a5941d7cc992470813d7efa9f7907f60d93f983ced5ea5f786cf15990d9d0c2e059d76484fcea27eb94c9f1a5dc8c171065631a0ebf63117e9b12e31fa7f4006274651518b70d7d552573da1d0e00b0e9d942fc5574c26858d34a574978fe95a6190507772d4e64e324c3ccf69d366ea623f6b1eaa38bf6046978cfcf0648f8c731632be13d6b9e50bdfc9efa80320db37d5ea1a041ac1dca22600291a0ccffcbc19f5a2c5d3faf00f0e7d0afb909aee2fa208c8b36ccdb86db15b457883cff4ae613dd0755455d650bca142a2aec7966e434af81cfb3a561c147561cde17da63a3f5d68408a900e7a4e756ef2e94d50aa5b103d4bfd4fe823c04709d68e1a650747b2851c103e4140ef8e5fe6b2529cf0788d1ac1820bb4683a06fae93952c48f2b1e8c51c7886bdc0cd3c4ce61b87d7f11fb1ac864019cc845a23d11d79bdf53946f9e42ef02175eebe311094ac3bbe07873cae771b5604d354f725c5f0193c2acc509a4c511699d06eb58e3833067c161137b2f6ad9969d3f861b818238d361ab2b4426ea7dd4adf8b1d718bb3659cd89caa3288b0d19568fa662d4f829354db21fc497cfbeaf0ee724899f67a3fa9da16747de35580ef00dac3256ea9a4aace9e4aef981d9f94e449ba0a837596418c67d02936c67b6de80df5634b8ea1851938e2f633e25aad3b357e12a11f9265680e12f0f3101f7aedb9fec23ebe20e0e8489a94c66c423e7cd8ec3322b4c9a0b05ce717eea2ca932dd1ad98c521171333060cbbf1dab5570e2a6f6bddfbd072c96ef970dad4b2ff06272d0ea67abdf174a83a89c32abdcd5aa4351f37c933fb094d5767f52b04b2b12f01c3ad343795ffde53d6d2e89c9483cdf4702cbcfead36ad9b2685acc9838b2afe8e5efa1360537b95349d1e992d32c49d3e453034f29935c073a67f26785cc2aac5668b16da02eeb562", 0x1000}, {&(0x7f0000000100)="f6094317752d", 0x6}, {&(0x7f0000000140)="97d877710be453be3a45bbc1978b2159afe28ea1cc4738a4b3ccd0615cdc4fc8a18089ed7a8e22090cb418c0527b3dc8a5b8490d95d516386a8608769559411ee4bbd824a251ac7c0e3ec61edea1ea5404c23b7030a3101061bd69b8cceca11a0174d4d160a1f31d54303074", 0x6c}, {&(0x7f00000001c0)="afb38d643d5d4b07d65d41fbd7853f88fb48e287db6f973b779f64464d82b75f7368a0f3021adabb56e65d175ba37c8562a3787cfa5dc1adfad1cb419e01de1aa777319e196bd93f13aa972e6de8d6043f1dd18b6bf68d2e2034f37b87065905f05f1f73b79f0b698951c877e4aae6d2047f04271b74b7eb1e885696bab703266e38931aef64c8f515378dd33f72a14a1d613e9c2d7e970ad94b0068dd65473c9539e873c4c2227e232cf0d4f3f49e08386be695854e65b00b9c1485e985ea136a7b55c2f79558d901942a26a374b717166550ebd2bd666b7f33d0b458f829ae1d40e005551f8d419bef57d7bd981e4ac56b78401ec5b09311ea24e3d761", 0xfe}, {&(0x7f0000000300)="b94b646deeff36d8660e3bb3ea06638b1784b79b03d8b8f0e452a4476626c5a2332ad9babeca4477ac1d76e86d151dc7827b91e6123a54a810e520551ac45d6dab3d0c42679f0029d2befe6452ca7eca045f498cbb356c6ce55830f38fffea37452a8c7c46ace53c4aa35e5983d7cb", 0x6f}, {&(0x7f0000002680)="8f4d8c510b70b17ed71e5e67d747adba8eea46328445c2bd75ce84eafe30bb90fa0f1a697aa74439508074aa364afcb5156f151b2b8da73f71959963f47243d50ef8708ba6094d2a7f33ee08fe5bb3011a33a3e793e2d03953ca1ab9dcaca03cc96977bbd135c43ff08c2f8a921a051ab32bd8c35d74c34b45e257639645f6b752103a724c7ce0aa186f48ba77f9a8f9190c65fd5546debb863fb4b13a38ef4239dffc1009428d7fce8d2e28cf094361914c701a112276edc839a0a845a95d0c4e7c0b6b4753b6733b5489576a218abdebc18a234ab5667a9eed41bbdf5ee1800f6de45bbd545a03326e85507a3258699ca6d8c30cc9aee12fb53318fb321acd05fc13822384a091f1e110e24b346f525aaa2747a7f2cdc9d97a9ae3ca7abf2ab5ebacf42c5611045b76ac9e92766259a966e85a7c253e73a6395779e9541b87210bfd433b608022c777ee9e545391b68dad04d915f7d1c40f2919c00d7e60da1c8fea8e051b3966f40acd4127153fba2b2d316dd009c3977e622d79a8f359a24831c2e29ca9752c28ab2993f8cf2e697b1433b895786cb59e0d0d50f2e2e03d7e68721609f15b63a50b29c71cb58eb23ace37d5129d6db3224245463e34592f334eb2db9944f32b45c1624ec6858a63626d094d0636aa8d30d373d41dd59acbdcb0721d3435da4952ff5ed82b98a945edfd6c1a33246296b61d75e9dc91b60f049f7e90b3f01c522896dcf8ba2f5df388c4c758f9d0a117795ef62eaacdaf00396ce47cf0b8d7ee1ef43ef75076b8cb6d1c8bad1eff141068ae412b6897d6abe6659b54c7627d6f67353941b02f7ea80467b7e2808604de7b4b4fba6db4ab210419fe0f49c775a8e26e91f007ba38eec563c16fd4c8d9af3478f5cc71e2a63ac94696ac1415421417f20c64c3a4a86e115d4cee7043e9e7c1c10f1d063ca53c61eca0dac2e3a3ebe88c150caca6e3fa71225005f9d92bae2ebfc40674bcf1581cb189080bd6dd5d3f52cdd760444f0c5b0c1210505d8f390d9c24f894bc3ddc739ce055c9e7e1c3fc798eeacdc5ceb4d742aec76413f0608907b199111adae225ea0e765dc0a33123e54545f220f3485c74b990b32adde58bc93e21a1183bac6f942f0eacb043dc6c03b6604f358b9ac2c48f2f31573276db60af1d5532f6c738517749017902477fedffbb5ec1007252bf28a81e7543ac259a4e3474cbfc84a417eada662117f5bf8c2d9aeedc0606cc2c61a60217904f237d515b6bc6e4edda7158edc6e6cc3525e1178843d33c4fa0b2a013d15388e84d6f6bf6b8de2bc9790ea1884ff066b05fb05f637098f333ea66c5b6d194a7b214014c238a0d8000895bb15621324020b8fb00ec1cb3761d854d1e5a12ce6d5bc06dcb76cbb9e6973e1eefafb9c689b7e436301dc8c226b9f1a75475ce359c7fd10aca80cdad034d1c4a58b8b9bf77966bb3cfcd4e9fcd14b05cbf2013cb73c674692b847a4c4f27970f5053d4a75522a6ee1704a72b7b9e1979e13545573d74b0dfd7d335e900684b34e2c4640ba085753a39dab5fe78e4c5a56cab6d640fb865f4d6db4d15d00411d14fdc983bc76c4301920864d1bf84486c70e3ab08389154b6bad7689edd4073b1a8525eda05ae446174a2d22392520a651e76eddaf734e3670c7f1f197f23b53c0768764ec2ef1e87b11c2536862f3131f1210e53cfe2fbae6bcc171cbaf74de9750f7d473c8a20a6f254ddc3fb46644bcb861efbe17498aec872cfc2ee40631cf9336f54e2854ecdd18e1a7328f8f58a0c5ff3a2ad4b79f35436596eff87a5918117587121840ce7167626b1a874706d505192e56da55530b9438940f8e9c63a65caf6f129b31841418cc8c958aa33a91fa1b064e063bfcbe7acc1e407ef3afacfaa1c261a3aed3ecaa498049ed8aaf9fc46d7556b2a8c26d34af590e19dced31cca6c1195339daa39c9fb415d2c79cb6103067620533681233321a07e2f18777a1d94efe4a5940a170a0cf339a00402e0daa99150e10ff47fc9d5c8eacba482ae20efef227621e2236b401f8bd1e2dee426ddbafbe7896cbc25e822ba2b471b0c574326498f6f29485aa91e228624ae9078270d97600772025d1bc2b1d6b8bc39916cea300755af360b460b128ef30430cb86f73d30f4bac4896d463da10796135c5059530cfbd857c5cf4ca1eaed6a4853ab00243686580aa184a7b131d021c37183d20526a1561cd6f7005d7e37e5947798644ce920e4b70c46af6196c82258d867391bc599efe9b06ee79df9978f6f9ee0b9a6ec45b8bf98529b52ba2202b2b6054eecd7dd5bf421eac3a591fa8df42f96e0d8099cc92fb4154b68f43cca1e35aa5b98c7424d86ca5f9d3e97a9f9adc074d16495846bde4df40c5c85d5e6c745e54a16c51b48ce35c84dacb071102d1c85ffa8876bf8be718111249da232ba7c61a5273ee91c7520f7a7a60397b8ffb75f7cb79d462a00b1f8875f9537cd01ef522dbcdbc27b15d481ae14bc3bd633266c631e136e622f5525c52fc7cafa6ca61948e75cb7a5d7e9c0f4766ed2f8b821af1f3c4fbb66a56fe18944eed3637ac59be88b45dc79ade86580ed167d9ba8e26c65469ed469c8ec98e540c19a311803cc7bea9bb7f173d27f6ea75721d5824b7b158494b9ee26431e6e6f428b19a6c80f023db2d35c2fe649fa10c2287254449b73f44108969e7d61e2ad6ccc5f58eb21bf93f14bdd55f77d6df59c9e5b6bcf998bbe58922af947af678c789279a4c9e78e0c51d44f10765192e5067fd12d9e9b5174a2ecee93c4c6a9eb7b848ddb992e1a324531a5c1b9b2df3e9e690336c0f382f95dc00d5097c075d7bf7b12d593a744214ca75d350da53227639818a7ab80a20ecbcf4145ea9c6c7ab83eeaf723158eda40f692ce7075b09712a6ae204a61143071c973cbbf0c7b20bd89de4ffb48f8aeac7804c04e8d0410699d63dca1d2324892b7ded7c8aa1756a5d3b62d15cc9d6c9c4e0b750ef8ab7333c5cbfc9efb09abde567b7be018bc0fafed3531d2a5cf22806d11b3f68fc0585dadd36c52c93338c40bddfdb38dfb2ce0e4ece4d816a19a9598256d957dbf60e45160d7f1506ea9b3d503ea9ba7df04bebff634d309b55158487cda682f4c602408011785828d7b510a93e76312a34d0709318733ed872951fee0107d886b3be50878bd71790624cf0f6159d6041bd47a688739e11c8b493baa46d7af34fe0d80b928d249640bdaa5b886aa291a01b7fc4a605e8cf5976829149e770d38491cebc96b067c22bd154538b4034f829a4e3a44602b82f088531a8d3e93c367b37eb7768896af780095f5d679b5b9d6ec9a47369f522ece8f0e0a0ecdb25876bfd3917c06dc9978ebb1dbfe7e609ad427733e2e327216e7e36562842d653bd58e2ae2a7a656e0f1e11edde71280957fd4ae2cc02798083a5478153db9c563337b11a97c8cce513d5d3f6eff6111057bbe80fb166964a36c3a0960a549d5690a4f3626944141b0e98e4a0a466ebff9d69e8feb3dafca2687c0404ead397a305d226675795d7523a6e1c931e89d5e716035d808456164de310df770ad6558d744fab772d6d456d36cdbe4dc66a48e8716c1779ff95df2bad8715daef4c8fcfcbcff0736ce77fef9de6a395518a7633db723c4a079a5053497540347eafa6eb62fc038b73e7b201e04e9e51327ddd654393f72f9ca4b1b3df4994c3d520b875aebfd503360dd4ad3d1dd5ade4c54b84fc4f077117c7429f227532ba76ecdefd64b6c3919ed4f7cd32a17542fd650ed71b7f54cb4c1f7a29fd9a08d97e1a7610e998f3d4c8f9dc96b3b83e730f31481707a8921e460a9a19beeaaf98e7a747009b0eef145c7120860ad181960db2129ee261afe245bc513e77f0b0eb81cf9654fb92ffb3cbeaa01935abf854c2cabec082b8a024a625d368bc4407661575532db30c11a29681c52b44cdac1cd74970100b649b976690aa86089be342c58400dbdd377e57fa110e3754753c26742dc2b0fa00907116756aaec8107bb38362825eba9f309cd1937167f3bbc2413a843d073d1033ba03f785c3daa4e25905aff8c0a5246c02b219d958048ce3f04c3fd34a25ba2fa9b93be6a406a39076e7dc462f099e1dc417d83f04caf3d98645b711c717099a77e7918d16d5b7e32e16e6913552435adc23c58a71a9f6f956411966137fb34d774ebe2cb98fa498ef5fea66df82f4e1b9deb3c431a879f86f80cda0e4531242c20773928ef44137b9d8e405dff7d51fca5cab2a605c89de9f5cb9c8fe423675bbc6457b23ce8d3d4c305f20f1f833d337ed630ae73e903af75c3685bad99b1bd3093cdc0bfee563a671649000b4fed6f4db8abba91eed4c97a9b1739e45c6363232f6c376a3588a26fa0bc0c8931067f806edc7a51cd4b39a3d5949a852081fb4e2e7d16478c332dd178011a146e89751175964bc9188f2a8b35e886a3cccae6b98914576ef1a57c34cdc0f9f0a163d8c91292b849aaa48f1f16e00119145d8156e682b888a1b385825eca284b32a851e6f99937d656419159bf44be4c94972f770e58959bb3ebade86f98f14c354b68375235b69c755528da49b6f632e9a7609712152e6b6db247f4c5fbb15ab16a3d1a6ff40d5307984251ee7bb214f4c905be9c6d5280a55635ca9d2caa287461b3eb592ec3edbfcf04c8d887638aa8a422942878cc9d1ee29229ea33720c9c8bf684429b2e6dd708b61688403827254d12cb13cb92399dfc8ce5740066f31457a022ce3000912abbd4ce1b8cc438133451e1dea5683e9244ad90f90770cb473aaa646b813263224e00a1687901d15d2700df1c1df6d5874cbb83cc42a65a1bb14a88ca6c899fc1b30cbf10f9cf9afaa8744020bd7e3a5065dcc5483bccab0d1d2b9b8efd02f345c5c62dc62e3df94f6d49905e56d6e2247bd1ec594c4e109354c25115a4d9de6af2f070e5a43a4cef30e7fbf6bc7520d67dc3a59eaba78f13c5e9dd1b0261dea80617a366e26d22f459e9b633416168d1397ab0bb02d1d64aa18c42164387f1ef3bba4661fe64a55d4bd69fce25c6bd374dc5026f457f92d8c3420ed06b92533ca5db9e04f978a330c9ab6ebd6b8a738052a64457e53fb57822f2dd7eb9d05bd786f2578103e58a5a6f140579806ce865ff7edac12aac487547b328128d19524242ba70f954b50a7c046b3d322b4121ba5cb516eb698450bfcd75b88ad6aee4a951c7569a062702bd7ed579f402d7bf276423ad7b1c8201a07a29e31d9a0f4c858a09b15ae2c1ed2c086c5a18a4458f2672963e2fe043ab83c57fbe26aa1fef714e0706d4dfef1adb7a0e4c656c12ca84e726bd31df95dcafc8f9fa8eaf051fc4669cd986a0c5bcec951ccf60d38b02922d88756d8e2ea0cb453fe3506a17b8a963933af4794f656e7a199b9aacdf3adc9c232ade524b9af1c58328d484c23c1260280eb86577683a385b5423ffd600068399a19ab6532a0e6de31b63cabe920bc3a494c009fa347f7ee08f4ad03976b10c518f842c2c59ec0e5a6d333c6e2bb869c7576124b454ed98dbdca0df2a3735d46ca4a36b6052967388add96199182971733e572390aa9ed19988841c104ce135363c5701f93b595ea0a3aaf494017afc333e3940549636f25b088885d8a191321a03b9cbae0828d76cd7db4b0867dd2713ffb730b2a1d283a49bdc1d7fa73c2cd1d3497b3a0bcc2502d9b9ee0bd47e90a636b70179908524081ab70ce95685a12ce514534bd2da1730aacd62c7d0c8585b4fa4aa887d0d14d59d", 0x1000}, {&(0x7f0000000380)="3b347b4fec86438ae2ba30cb2f40748b492dcd0d09ce199e3acad8c179e44aa499bad606c6ba60f48b2e2315765785de7f061d26008408d84783f723165cc53390cc86735f9691e045d60cc0f7", 0x4d}], 0x7, &(0x7f00000005c0)=[{0xa8, 0xffff, 0x255fe141, "fafaa6797d6b369ce0b78c1830a6ac47333267dc1073719e1b0f901c42e1461863d41a6bcfb5ca2397d908cc91af18425577e8d2d38cb8403c8c53ab6e631a2416ddf900f9d6f468e688cadeea1a6e95a1d71be44ba214576fd52a0c93159f021c6cc2c4933eff683c81716f473b2e728b0128f803836cd9707df889a29ef7db90ae3338a23e215339031a0aaf0725b4c759"}, {0x58, 0xffff, 0x6, "71494f12f1ee435f968a2fe8550b438dd3fc475916bf893b8124cc765e655dc97d319b523e0f30538a3fe864f64e02c4d24f29ea6a69ff57af8d677f1ce0204af3764ae38770"}], 0x100}, 0xb) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) dup(r0) 16:00:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() r2 = dup(0xffffffffffffff9c) getgid() bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getegid() lchown(&(0x7f00000000c0)='./file0/../file0\x00', r0, r1) unlink(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:50 executing program 1: 16:00:50 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="5500000018007f7005fe01b2a4a280930a60060000a84302910400003900090023000c00030000000d00050003c403000110c78b80082314e9030b9d566885b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000100)=""/1, 0x1}], 0x4, 0x0) flock(r0, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x8088, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:50 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0x100000000009, 0x81}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) write(r0, &(0x7f0000001000)="b721d7a8f80a3ef4be2366204b36b8730261d57f73ab7de94e47b367cf4bca1d5acc3c9e63416e6519a9b19a3ff4fc8f13005e60c5bb41acacfaac0feedb98fdf9cb6be02197444a3abba7797368477c3125cf27c9be5720694805d7baa687fa66763d37ae83171726b0cb0e3631a02cc9f5c161fe92d23b88b6c9716863208fcaebd0389de79bad20a9e800c7b811e97171f77ecf017a8c7a52af8e282cdf51dcb179dd98f6e299e41da8665298f48e7f2de3c81e46779915f6b069bdbe2bf65e53276b8bb8c07702f5d72f42e54264e5d58890a81c7a45abbb83b647dc5390a08738230f2fe5fb714f08b8a6eeab96757d801723ee8b2ab99d37658705e10f5e049707ec557c3d16d25fd434056c1d9ddcae5e3a0b600689931a51f733e778ef2694e7678dd03d5258bed6f9701a0c77efc1590c4c2237bc27eaf8dd6ef278b46739aaaa10bc028ef4fb3bcae78f8e88c18d65b598140c08bb71f7577c4a1dff5e131cb50181beab1f7cedba78f96b40ec99d6fed0e3a9281887e3a6a462820e45d0a857881103c80cc71fe8506f4f83ee8c61d060952e133b4c7a00e0018d75d513cd6ff270a705b6d371c28fad51a673b9004fa7cd19b47baef0e0091bc23bcb9b2a41e23c22cdd7580d77b63cbee510151fcf997d78a25556e41bc6aebed0e10338f03efa44ed74248450eb495d9175146b7050090efced4967e213886ea1665fd7298b2b57ac4f259d258fff18bb052a5b29ab58caaf56b9ec337cea389a3b8ab1359f8de417e507c718ced9d738bf8295ee4785f5975b438485282363f8b6c4761dabdcba3b49aa2e87a58eab280edd9e7401c5eef705d8d67d291a47af5f698570f38dd3306edbbc2d10ef4d7ed5de87c832ebcf055e864c38849553387d8afc186d35fd52dab3c7d8a33476826ca695639934bdfe751cb6fa814e681aefceadf814aacfe9bab5bfe2475d32b345fcdd8bc613d9ef0a8d8e17498a13c8e4ab678466bff3ca7f8ae4218135e4b8fc2d99bc131ec4d89748c070984506a9b649b3076a479e218a551e9d2cb01f2fc760d3396acb74969d034db0303d260f0b53ad6252e9ee2ca5539cffd6a1079b852f7d1ea025404e5db9e25c50865d6ce271b614e9225bbf8786fbd276e0cf0e22cc32cdafe4399f9b9b4ea46c5e795f71e391c4d342f644a014ea7331be99e179cde864a8d6955872ae313469b4ecafc016caf3f13edcc156d90ddce947b7235ebea490d1f916664bc0d3f01589de7313bc4514986f3d27c4357fbc52900c43f9d697483ba4f2253dd39035ca1ce9ddbc1751a6209bc3b2fab1e79e8a0fd62aa75583460d21b28a5ab10c3b2d655c91c762b2df0d84bef96cf7470611b5cb0061baa9376810e70c516331898404442a88a48422ce17e6d0a0b73111e0e7c9f4351719139c995ad96e0456fe9eba26f54395cfc5aa12d02a6a0ec5dc5d81e399c80ca2552f6c9d6ada9534a51a99dcd236af705f5ac3f317a66a3099980e6c6e810240509262c5b0156ba1c28034b0b1115bbc71c7f3d2aec41fec3aeec9f0ef73dc53e1cee23fe38d07f6fdfb9f60004050f6738f0083e47d10d4c1348170f1da1b3f754cbbee327a430d8ac622e1f3ad10f3431eb511fb6d12d9a1caecc19ef6a8aa8c9a8d07996b49baa7e0b689c2076ff44225f6df3bcf6c5b36c37644f8ba5a8b526b0f92c88bd12e10b8d1bf36932cc577d3e052216617df1d2b7be4316f4e2ae5cbdc8a1c7fb82fcb9c64ed498a5ed3166d6662c2c0193bd4befa87b0d11e081d568c155cec57b1b25f4901b9c3e3102ebe6b82148e2de79d5cd16e6bf1212196d88401dab7f8260e67704ac8443090091423371df4bfb7b6dbff51d900d06c847e1f9c8a6066dbc8df9fb722b73509ab97308350063309ce739f647811e494273c3c8a70b111d01c7714d9fb42213ea6cbbc0fe4372a07cd9f023be62fbe6e9798cf4ee09d606d244891ed526390302898a77a75b97615836a963003bfe0dda3285854ad97bbb645ff434c3381876d7ecf90d1a7ad56bceb667a980290efd49c19ba4e52ea01a0c4ebaf25050e844e7d9148d0e9a199ad185770f51df438bd9671ea469de23a08f4a60aeff8eeb563c25408044f52ff75825ba8a7e72021a70ebb5f8ba095514e06f0a8d844c722c428b81a3f0f0dd3f53cc23573a90f462a1d5071f6ddc59b691503b86335cda3012e1a977d6dd2feff37c43270ab83ee68f819fb2f888125493bba1f2ada7e84f23b9c64f03c419177bcafa893ed3ad048a544f10af1555c32a7899994a80de1aa3f390d67f57e76ee2d9e5bada208e5766e136926e97a6bcf21667bd57295a01ec95a8ce7f44bcef90533b4ff6f55a4e1c28a5d5790e15b3895b71b48425f7b51a596fb0619cc83f5a40ff033c00fd5693b600e745fafa453b78bc67ad8538663649c9d9fcc62bec2d5465ba1ff214efa9a39807b4a2caf23743b3863a22de87cdb4c83e5b4b0bbdbd2e168a8e5a09842fd505ca26f980da75639e56baf571464cc049a9b5b0cf087117d35a0939e537530384be3cbe03ce4ad0e816b07d5d4befefda2925df5a5b99590e8ead383f788cc0ba5b3fd2602ca9b9cb17cfb095605d55f7bbef0a1bdf9083642d0fbf986a249c8b1c1dd94f344d605b16257d14bfe0711c706991f3cfa8e79f70486c92e7783c33ae81eeda485559ee823f2d298ee8a914a861ba93121aa21b855d54202259ce9f616475b2696d8a4ebd7b6a45e4f78f20eae5dc4ea29ab341c935927f3a28de2216bb82b9ca06db9e8eb76e14e7c34f86ff3ab89b671f3bac7adaa96c21efc34eb7d3d2dcfe30a6633ae059051769241b4f634c041328d0a6b3c22830b8ba534a1307d706600db162d9b2a6c0d16118e210350c654f90dd0d1e7fb9f2bb07e8753ed855cadb572c1a23aaf18edd10778083585648e553c1e039e603f936b30e8443f7597fd995f9f80e0d888e7baddd50ff406fc9c84254444989c1db165c035ea1b5341f0c3eab00f86971dbdaf5a6307c1cfb18930060c795a719efc684f7807a5cc348951fd47dc2dd12aca5d921a40a8ba1deddc4a880f93a6e03a910786c1d30740f36cdbca4b93d359353dc101d93358d9d3e2468138d91187ed04946afc0003b9f792b345c8c4a13bd133dc9b4916ea2f19ca3ec8668bf35b57bc909d1e596e1659d7d86f8f39424ab58c78881bdfc90b26d517bf66a303a9711301f09945d88ff9d6e9a952ae9b9ed4b022a03bbafd01650b10cb49edab00d64977200281b2f41a0b84d44ba93b81028f4d1b27204f441f82fbcd63a25cfd13880b87f35361348702907581a6cb48bc6fb7b3cef8f03072d07ac848658170cae50a3a777f8c13a4f2bd0aaff3f0b0827d695bd0462844c801401f51a225eb93eee7a646d2a10b96373e88788130465cfa66f10b649a71ed1ee2e631afb1c9b3976837ce3ecfbce78878fb040b9dfce510f08344b175c53afba31d9a478c5afc7e0572c2b7c84c1eaae8f7e38faa5c86f4155c71952040b4850bab494f8ecfb255f6168368048fb56f6826eb595d8c4ae24eda2439029f3804f991c4647c457051756f9f633befa2ff7a02961c4862f9ea05109ef609c3b9a50b053cacd58f416293430cf3e59aa1d3c5f8b7c0cefa7c0a41e714ae0a68660dc54c82f540fea0fec33899654d1f282ae92f7b6833ad74a5cabf7e2814a366150dfbb2a429d6d361a358e44b6856314ee7a86472d28f87db732c3dc845e00cb2c28ef2aa921b610105bd4856a3d6f93bc3e35a00bb12bc9a66f0dbcb363060d2554126d8c1c3b18ce3ab3180fc980a4dbe62c609389884906c772bd43b6b410dccbc94a1294e61a645db9f98f2658824abb2a432654a0a56e20d349168527c25b66252542da6c5d56d1d013dcaa992b2cde8d81b79592c446f37bf3d85f26bfff878ba9139981e51680fae2c7af50c14ce452498beb18331524fa3f83d0ed1e880b3dba8a335668e550211a2b000556cead4cadee7a6c31dfddc5af722ff65df9b2b84ab1b26b70ca8604082c564403f7c5585c440f58b1987df18627174f43fe94fd27f11a4c07696630456b70d7950be5fa94e43fd87f501de13e24dce62411931950f73a8d8fffc76aef0bd5fec91860d382e2c95abae1c2cde989ac258f4082686b6fdce9ac7225a433dffbe32f147d7e8f2207d326940b1a321b16f69851606c8477a027d8ecae3f7b8e8df5dfe177caf8451accccb011522c7dcbb67c944fd55c91df838f1fd29e0d69cfe89bbad2fe3829b8aa12cc678829caeb8c87498fe9889e42cf0957b3e758ef96d7ae3fafd83588e1fa90ed4adc023f1b4f1b032688cb1f3bb3089a414066b445bb8bae0644386042a2a7ceac69731e264866118342358ad9afcb93480445f86d76ece068684e137650905e7cd9a4321fd683ad041ba010ab04700892642545213736f41806c1ae10b8fc686355a0e1a70b38556fb0c7fde84601b390ed2f87deea1273ad0f1640aefb319e61024b959236cb2dd0803792dcc936fe7b6912bb7c3ed4123848fb96471746487a08257e066d33fecfa7c11c9f4ded6c225fd0c78e3bd502d7a799ad602def1bb08ab3c98f491208d0a2642a0b2add2894a6bc59dd6f72aad9ffd10dbda929fe1d9f51706fdd0dffcd407a4464c1784d7f8f97e35b90586d75e08d02268bd5c0ca713b0fa3b7a479f8f9eada6efc5eeea7445b3897ad99d62d69af2fbfd121396d8a56fbdc1816f1c32b9712dcaff989aec0461db7417534af14f9cb1dade6bf0f3bdca51f1d76646c018be7a55b7711496f914392e11367ff4d979b38de199502c1e7f6224fcf4221d2810504899e4c897d70a0e6fdd9e5920d9f425a1a25df79305f5f7e2ce3d53be7b0c8bc1fc5c792692e91d9a62e90862cd436fb8e51b4e0019029fac02d791f603a05e24e70ac88cf739655ab6929f9648bf0f51eae0b4d5084adbdb25d681c389ec43af01da676af9699c8585182ec63953d74b61cafe67e20688f6ca00513356fbde76a2b4fa2516f5d538ee18b7e4c6282278b658367a19abed9e3f1c8c9fa683d2a0f78840045ffb90573992c44f13ef5973bbc7040c3c226ff1441d9ab89fb8ea34ee0f3c76ae426d477c2f9effb554fbcef6c6111c89b219a3e9af51e27b34c9a16f5aaa6682b737ccd4d163ca18a6de23648c1fd4baebc92ade439f0ca5cc34e41686ad579863db1bdedc5965a32d3a7bc484ab60c9b96f95d1f6d27c78878e215ad7dd3cf28bcc66b0d4c4d8a0b37294c6e4291469b4e785d4322ac264d8f3b6b86e4191546b16131c4457fd11e5aceeeb6e3f229a11aa19df0c8dab1526446f6c23ef86ce85397c0360a7722894dcf7c8e8eb8c23538c09386321313f661f6bbb498090929aca7538ee84e0edba6c52db2a557c7cf65ba877db1233f6901c004f787e3387928faaee6d96063a7d85b191b391ec41f8f02178c79cea92b4a10645441270d2daf8661bf1bd97c87a937dd3d0e8318db4403e277904a6a4fba11353cdbe0b9bbe6c1f29c00e5ab39d9d86fe7c01bd177cf2b21374610277bf96a4124f0065884365a2c741193afea1c946f7ad5e53c656245d8bfa0f12d6d0f839135f71afc1a42e86e81be722192a626c8d4bcb9b07447da3ccf695dc971b092a06db7a2328a3e3f8bc5327033c1865d54f099b6011b78f12083e62800d612d45d3b306172da98187b7382c67a03bc7e6cc64b7f47bc66808ba561f237fb355d953420f7e7640edeff240c6ef74af", 0x1000) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f00000006c0)="91", 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x2085, 0x0) 16:00:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)='\x00\x02') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = socket$inet6(0x18, 0x8005, 0x41f6) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='x\x00') setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000180), 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x105) open(&(0x7f0000000100)='./bus\x00', 0x20080, 0xa8) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x23}, {{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x21, 0x8a8}, {{r1}, 0x0, 0x11, 0x4, 0x979, 0xffffffff00000000}, {{r0}, 0xfffffffffffffffd, 0x29, 0x1, 0x4, 0x85f9}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x4, 0xe732}], 0x100000001, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x30, 0xfffff, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7ff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x81, 0x4, 0x20, 0x1}, {{r1}, 0xfffffffffffffffb, 0x48, 0x4, 0xb, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x100000000, 0x6}], 0x100000001, &(0x7f00000000c0)={0x3ff, 0xfff}) kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0xc0) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000240)="8501001400ffffffff6f0300ed7329cd4fc6cc5b", 0x14) 16:00:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)) r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40000000ac) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:50 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000040)="2eebf6123f000000000000005036", 0xe) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) r3 = msgget$private(0x0, 0x48) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000009773ce5eac54577016d4015546930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000a7c8387ff5fd81cbd1d8f69f4a000000000000000000000000000000000000000000000000000000000000000000fe89e70000000000000000000000000000000000000000"], 0xcc, 0x1, 0x800) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x70, 0x4) 16:00:50 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710d000e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = semget(0x2, 0x1, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0x1, 0x7, 0x3, 0x1f]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="de", 0x1}], 0x1, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) clock_gettime(0x7, 0x0) 16:00:50 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0/file0\x00', 0x808, 0x111) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) readlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/65, 0x41) 16:00:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffed6) chmod(&(0x7f0000000080)='./file0\x00', 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x1010000100002}) r1 = dup2(r0, r0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto$inet(r0, &(0x7f0000000140)="12b5e231d7246034f012b73a20c2988de1fc987617f3376732625077b0103f05473bd08a1c7952387df311480ede9ea3a67d8d535b3950a60961868cf75ecb50f35e95e3e2f9938002405af0f5af0bd35e8d63f11b1fc2f2320d20141135b5cdb7892df92f3b39d4002cd4639509e5d32ad66f0ed218339182563aeb6716bfe274b8e01a0203ef490b928efeb8d1f1bd410eacefdc4b8cff89beceeda469590282e43266513f44e5ee5fac2fef9df71fc9f81867712a18e9a0dfd92316395d098ef9556b0d8afee1e522", 0xca, 0x2, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x62) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/132, 0xfffffffffffffec5) 16:00:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d3f3d552bc78627e2766c944675b88181338c499911dc5f768b84483e256d52b8505dbe35828966957078291704054c55a3f510e1fa28582112f65dad4277e1011923f5976d6f6fb19cbdd7359211aeac2f660bc10ce6b000dc30f1f39adac4a17cc9b0ec30e94ee9b5c938f2ff83acbe37a949e316d2f52f8e9544315c60a9580fe1544a7175606e84ce98b49522b3aa6b38779b7220dbb891a0bab31857b2cbb9c43b341fdea6133ebfb34ff8e8a85a7287e50c306374f5403d78a9b1bd356a86f6128547c61bbcdaf80981409acd50ea9146e3a5b1904d6ca80f9ae9999252798f05178cf9442f5f87e974e1284296819213569bd83a21179db1d6b28df4d14b7e66d9ca93ac11d378131816bc4782e2de3ca01c74bc00c8a58e4632a4ebb26344cd5ce47eb7d8195b173bf1b2bd6575a6870ec3dfcc140c61654a9a3d2d61c952ab925de84f93bf24967dec4718aa29f90f82b6894370ac6bbb9bee520a3a991e4052569d1eee53f29615e7e939baac3fb8babba2d5ee7b4c305ba48e2dbaabc9dabd78f76be4c4d5561cd13a7f0b8857df02b1bebdc914e7fbdde4dbaf9108b3bf222dce35c36273feb22ebeb8ab06ffde47f2be9aad260f8d498328a06c9e32f1b6037c30654c4a5f628812ae7955a3904666ab56efabf47927f6115365addb0f10321c9fe82447074db55c4fc37739cd04cba725ed24e0bba968d6b9e1b1cc5317895be325237ce67f89a7607214816690445c1070fde272aa96668b6527da5a65624a17dcbed44bb1656ef9634c79cdd64ca021371fc6b72bf6c8f32af7de48850e7d1e84902f8ef8ded56032f91d209a3f39d26978a7a22ab54b2447d78f14c708ee7bb9ed30a221547fd34dc6e2a7623eb6139a629c30bb734a918a185a653b342248565694534460e0d3c1bfccabc4d5d1188edb12829894c24b982f7dff3c7221604a86fc2d8dff8387cf071474cc08dddf01f45477999cf3603564c7dc1f2141a850666ef28cdd3fe6d805d826188908abbf0a807babd3216aae5aa9ee01bbd719dbbe44a91e4aa9cbceae256671310dd52188df0a2f9568280987a26ddce371ba549cd820b49201213c7996d8937afe412362ac16a82ccf11e7683706be566008eb78f773c33563c766066ebdf01702977484be7f254b07c162e251915adf90cf70cf094ba854395f84cd1b24e46d389e361251f63176c3a6bba16fe6eb2ddb4bb5e19bbfb8e70cce1726143f314bc4ef345f6b86e4d640324682944f9be0e69e2cf579c8326e20b007309f69291af03644b7cbeefd718e429d146b6ef9ad2564c7a361806edfad6c75813f00a5c5b5920ca632881beff9ce10dd4766db6917cc23048a6a5f72c6ae0c751d7297b20720139ca6baa70afafa9291d0959f0fe4ed6094609d5ce6422ce2f639bcafb069903ec3aa229de9ea4ad4726d47944f76c137a5879128ee5e033ef955ea508b7e1ee0642a21b3dd326dcf6f7b4cdc0fab638d6db20eaebacb48678af87d7d59ad4fb4efe21f79e498c97531057ee01ca6fabbcb9c0c24819acb389caf566cf1f57de4618aa2a47f0e2b01511032be30406dc1a308d18fe8d735cb4d07f02b474e4c49a86436562f6271f5e18079917b53919e189b1cfc53cfa38eb0506a8c3c022dadf3ac95befb615bb7e5892467a62984d66436b4bdc2e1b14bba44f59e238f8eed7f459c45ba03f543f4a6060984317f7f4d5863ec8bc33784f384b995918cb22ebf4545edaa1450b666da58b6c9fa5d86b7ffeb1b87eebcaa6f4d956b602863b87326f9221f21ea5c60e5762ec120b4272ae138121161b941e8e73950721e78c59c1d113e2c4e937806d5651ba233ce854f66a6fee3b40a63a78583d5d4bb6a7e0de96dd1d02569a31168fa394473890e0988f06a13a057779aa776bffdf1d8838ac5cb919cb99442eafa7c49debc5a1acc923f34b5a03aa4a829a3bdac8163c06dc9a0fe5eface9df253b6568b4029c5412c277bc9f6d87854af8080a402d8265c87c067f4152285d041bb3a1cfb82fca73f44e9f85af628c31a6d81a0346f97286a783b8179ad52bb913013697f4570793f0e7342781b2b5823e741ce7365ceead43d3a2cce09ca1933109a8c2fa9a7a88777a41e5a1b9155c00363b7004f1552a6ed6ca9da8bd105ce473280d4e0072a0385d8df8b977b9b619b3be4533d6a59b2fd181bef7296995fc292683e417d40067c8404ca5b0885797d2722d2576b2c0a0db1e9de46ac343d2493bab21bfedeab3644240d086fdcce08baa2e4a24ca82c26ea546e74c9d4d23bb626cf298e0b2bfea9ffafe89da8d55b07b7fdacbe34ee461c67236faa1ff505b369100ed1827c786bc9976249967fc11ff3db0509b760960c04836c097dd39fad379ecea3c258bc4202cf5dbf3536aebd2f9aefe47759e3c3f8135c4738f5c8adc20df6129ff9fa5102b744fa6aabcc7761b5c8edd4bf852dd5b47e0cabc1c562a560117e6a07c080f9d04cba1a83cf5c9ca9ddad444e3663157a12011a7a37a99d3bd6a35c0764b05e5b2636160b5c6ac21fc25f4cb6493fecd4cf9c21917b1f6d53d28ac2cd9f88eb4364761b42f5541f2a5d00c295e426986580b1e2ee30372170690f5b07259590a688b5e9d99894bc1e7a9f15d7dd45760e59794542fcc9eb670bcd2dd04e484c1da06db10e22add4af84c59b1c6a2af88317ef731de0fd3b8672fc24ebdd39d07187173fa3caea6ec38e1ccaf04e4881333a73b290a915938cd90e92b7daa9bc5c0af6b0f4938d9f101249798dfa48fb970238b9a1708d6979a5ac86b68e996422b80470ecb3752f35de63ec40f8495bd145474e20f247c78b7b0a09fc2b4f24ae3cc2ac2c5269757d967e063a6fc4a62c561d0bc5cdec581fa674dc89383ece0b92d51b880bd7de0cc2ff1dc442e639fbbdd1c7562eb5ea07804b9e4b298bb7f7f017b008e33992d322cd5efff7cc46e51d8db93bdd7183c8c1f5883a39f280b3f6d671e641f7376085bbb64873df601c779e74211c2979ac259492aba0acc10d89f4dad07ed12d18c165702af85a27cea439cd73a09aec162cd4cc17a06ee5439bad68e03503df82e1af06329dc718271dcb44543785ac8ac25cb7f144724589a31741cb4b4c0a35c9812ab9922f183115dfd8fcbaca4cc89e1d756837f9f8e434bb0e04b9287b1637ea9adcd2f5bcd3dcd80986a01c853e1760d054acc1e0be2aebb71f30f622cc95227aa0082fd280b7baa63bc99a08341158c6c27c6283f3db8b53ba82ed7738041ddec04d20522a52dbdae425cde5d41f62f90825559d7ef6287d83dd807ba2f554fb13790f4026049bd9856b88a9b4518cc51f80f19c93af381178887a2b51661643cead4f7c92c51150b99fef231e13e1c31b08c22a86429d99c09bde394c0b625adbeb8d719099ab8645ffec250f9384231fa3d3ad9c44cf8cb2d7cfc53916ef6aa03e48c465f57e9ba927668438923cb62bc82e6da0dd07a4dcf8e3941729e8348546ba809ef2e85a3e9526a31602e7616901de4cb8aed6ee0baa9f69d18e3939df93208d10d3a7c8ff01f4befe026cc67806a37743eb0c7bc4611ee0134ad2512e9d2e052b31dd7c5024c4730bcb37da4559c48bed8778bf39c968aa2a8d8ae6c11b7809962c953cc437ec672ce49ad45d59b1531a2ec3b89e595503b4380ba3f1518126e2c634497fdb950be6bd0f5116629dad8cf8a0c83bfee106402267b734e4271df2a0ab0ddf54e099c1d642af7bfd6b5b0f77d0995c816debf61d31b6060132cde86819f3b88675d5c98799bd8467a38571a859b4698f92cf47cce2842aebfac8bb29fdfb5a345b88873e9f29a4a2befccb4c7764dd906ed719e458852a0b284ae53f4128b106728fb9bbcc93e53217c80a83ddc8d91fc24f748b831259c329ace0f26c4a8ea686a596a64a40da4e787418ce4c880e02d177909d089f543f2eca951f2f60a34a1d99a27ff2c3a590d2b7a83273a8b7ac3f0a3c9cf5e17c6461f5a1cd506569f406213847f2f31ebb046c3e413a99f5fcb2f2af078f67a75306952fe2284a58aaee831b25186040c3324f41ce7d438a660e51a11927af6946452e6537aeec81c5f7152798f92a33a7681af98e045580ccdc289defa502fc9c4f85addb42b4cf2a67420b690649db5baeb1b400d5adc148f228db2e72bd3683b7c98a0d81ef2ff2394720d49202051c888e67e33b6683d45fbcfe9d726dc6f41f51c1dcad20f4ccc37cfafba7638dec25be9d82d911b48f3fbe9b2c06a87f72b3a861a61a23c8c544c1d308bea2c63d60b5e1a07f2f225e6bcfbc8600fa8f1312ee798759e5bf74971a19dd433457829ccf979cb40c5996ee24c39aa4881a501171aa908cb23dee4f450d23fe6ef35aa11a9478ab6c0ff96de7af7171d2864f38154fd61a29abeaaba1050bcdf77e5ada5a702c5dfcbb778b01cdfd8636fd7ec85d712f3acd784ee91a2cd8f36cf92dd232a5dde6d8a5ea601192b27fba35bba0fe478ecac89d7d33f90d38c4026cadff59b47193e11e243e2b8a171d079b6c728177f84a45795654e8e5da7f992fc43134c23ac5bdde00f87979889bd6e62c3a7b3f12e10acb646e2183414cee5b324f2ec99275f9b262a8c98a2ca1bd74c0aa1e16a77691983a65093624e98b1022f82540cb5a83b35b948c9ec58cd98eb0f61bdfdfabd9538dd6e2fe5bafb5ad4e1fde3ae0fc37861e4ba10e62527d3f7fdd720ed8b56502dc26a7e0802e99ca22281c05886965c2002dc3c0803658221cf7920d00c33a0296af048df9b25c110eb350e38c6e183c8d623c4e0d9b2226ad156f69af8d0146c9013d71c0c12bd7d026708fe4c7f279a75915a722ca6fd15b1373f0063350dcbc0ba85995a59e754a27ef4f7228b0c5407fd2f08c907b6563331f3bdccbfc8c0ca7494092776ddaddabb45fe54bc4bb87b7f5f20d79e8ef64f2967c61175773d516101262b2df7e5e472409337871c7978d0c012844398a9ab7fd0a1c57452429a4b42290668d0913726e1efc4537da9a633027b8d2201ec7fc8232d2aa7a75eca2b56130c791f6074f6e0f1b462fadb33ad58070b976a9cc9fd1bad811e0f4499b36aca5d5d059653e6af4e7fa79f4428ab1d3f728ae0c7dca99c22fbc222b06c1f0cc7f32fc9582d2e9427c2fe5886e566b8a9ee4416f23fd2ce83d622d8cc3977c099131f2b4c36cbd0c1dbbe69824fdd4c82658db8be951d1011c9705d0c8ec5649a581bdba8265b7ecab62435a4a93bb19db683bddbd5f67c559abc49b60e174eece840ec63fbdb34b99d98764170e7546c6d974dc932b1ce39ab2c4139491e4cef57a7306b1a798645349cd31d3f6a8c2922ce89b2f5c8eb2c40c05eefb809a34c52aa0d779f46c6e9dfd656952453ecb4fa7f1f98ba4fa566941ce8e2f83491aa741f1f4400cbeccf880787b7e661c4e0d07bdce20828e70f01601940bd4be16cd6f14a8e8eb597430d1d443ad0325635e634a91037345127b7992b4594bb0e6bd7238c0f4931b552ca36f8dbf9360b65948b1bd9baeb2b8ee4573736f5154c72a44818f8f02281dd464e84bd87495ee6c0e617282357b95c182beb2ceccde64f6b012fda40567596a8259060e8cbce68ffdb3cab22472b8bfd564e9f94f11a4dc27894a910e42e43361d851fdad3f7289e0aaabebaf2752d8ab10407544804607f2a154f313bb01ab8d3c6b6cba390799554bce2a25979ea7a416794d8c504e78209222b31e9bf0db74c1465ede8126c54080141a9930493a9", 0x1000) mknod$loop(&(0x7f0000000000)='.\x00', 0x0, 0xffffffffffffffff) syz_open_pts() socket$inet6(0x18, 0x5, 0x8) accept$unix(r0, 0x0, &(0x7f0000001180)=0xfffffffffffffd9d) socket$inet(0x2, 0x0, 0x3) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x60, 0x100) socket$inet6(0x18, 0x8007, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x3, 0x8005, 0x7) close(r1) r3 = dup(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 16:00:50 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000180)={0x10000000002, 0xffffffffbfffffff}) r0 = semget(0x1, 0x0, 0x95) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/182) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffe09) fcntl$getown(r0, 0x5) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000002740)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c0010031633064d5e3ef11b941c56b0e6082210fbdd7135f36694ded9c7625044bda9b65563ce5ab71d790c1237dcaf28fc9a4fbc610dee50e259e915e2ab20260e4b042dcbfe742bf26b2042f3542a2c9c91558b74a6704e3d473b2d322773911040d6a99f570fc10712ca3e67734f138ab773fd10e", 0xac) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900d1ebd81823fc7e0d7a", 0x0, 0x3}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x1ffd, 0x40032616338) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0x101, 0x83, "62ba6b40e4f821ad3e5aca0003237c3bd4faad40", 0x5, 0x97}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x257) getdents(r1, &(0x7f0000000080)=""/80, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:50 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = socket(0x0, 0x8000, 0x2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) sendto(r0, &(0x7f0000000140)="3263163b050a41abbbac1d10d7c43ce7e7812a7b24cb301a93bb96f4b8b7a9de400a20f0b6c5bbf249549d73978e4edd2040906450c726faf0edd6b49f60fb5cd12efc05d0e576e47c675b123d392e43a752a7cf338b5b274db4a2ee5505455445c18dd24952c03f52a9d25bf6fdbbae54eacd7108f5812cf25ef27a3942e6cc7cd8202022caf1366b1d122900e2d8f59f1b76c7214b983dc4d11c1f2b6aad21855d4f7b02ebd6253300e9f4dc50f175774f20def6746373", 0xb8, 0x2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7fffffff, 0xdd}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:50 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x421) semop(r2, &(0x7f0000000100)=[{0x1, 0x1000, 0x800}, {0x0, 0x101, 0x800}, {0x0, 0x6, 0x1000}, {0x4, 0x3ff, 0x1800}, {0x1, 0x4, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5a, 0x1800}, {0x3, 0x6a9, 0x1800}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: socketpair(0x2, 0x0, 0x10f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000340), &(0x7f00000001c0)=0xfffffffffffffe7c) read(r1, &(0x7f0000000200)=""/46, 0x2e) chdir(&(0x7f0000001780)='./file0\x00') sendto$inet6(r1, &(0x7f0000000240)="0ee87edebae4c67780dd19eea74d2a959678d800bc972a88dfe934e34a8fc99b8137d1d23e0eea664326cfdb7f337bb376ea0acd14", 0x35, 0x2, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCCBRK(r4, 0x2000747a) fchdir(r1) connect(r1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x42) msgrcv(r5, &(0x7f00000017c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendto$inet6(r0, &(0x7f0000001340)="d478150e725ec636bf9f4c86a979d236bbf82968ac436c7f2142a60956dc9b984f93281a7aa072ea5c940dca0110741a79a1a184f8dbee0107034ad6caaa3c6af1c3a483dda9fc4897ba017bb91ba453a82902cdb94d35aab80776c6d67f0f9dde78ae49c148cb2d599bb1701d40e711eb8f03b62175b578a7644c1b6a9dca3b289b35be798be8beb762c7a16734cc3f882de4897e65e31af76cf1009851c1af4d69490ec0da5fd2b77d4f9bca4c9c6a60705b0eee2e841c204e6122bb3f01efa8820c36de99c228df9d", 0xca, 0x4, 0x0, 0x0) setrlimit(0x5, &(0x7f0000001480)={0x2, 0x8}) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001440), &(0x7f0000001680)=0x10) socketpair(0x1a, 0x4001, 0x9, &(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0x55) open(&(0x7f0000000280)='./file0\x00', 0x10043, 0x9) getppid() socketpair(0x21, 0x7, 0x6, &(0x7f00000015c0)) connect(r0, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) bind$inet(r6, &(0x7f0000001640)={0x2, 0x3}, 0xc) msgsnd(r5, &(0x7f00000016c0)={0x3, "ca85f490ead0bf3545a732e9f72057ee5d8aefa069eeaaf3c8c04e2920c1bac2b36d3579232beb02ac4661dc08ea905feeb1f624e89e5dd465a9d6952c80115a4362ba15bc81e4bcb1645f8a1412dcea07ff911e249ae581610ef7bae8e48e4bf2a7fdca95c95c114fc96559f9e92b477558857c54389e7e1538725f2749873200241a010bad912e6ca20380dee89e6eb6993e70c606884ed6d8b6c81059e01bea0e31e4d91e1061a4fa"}, 0xb2, 0x800) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/13, 0xd, 0x40, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) getsockname$inet(r2, 0x0, &(0x7f00000000c0)) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x6fe274a3, 0x0, r1}) write(r0, &(0x7f0000000240)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x1) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffde, "a1786eb95b7c30abfc0900"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) write(r3, &(0x7f0000000140)="1f7da43adb3944718932e53633782c712065aaca4e378bc866c700b704e8073e621db1c5f26fc9014edf7bea83edecf72b2f23cb8234299606795332c17519f6bdb30d3006f83bf5d69a573778629155c89ef467fe9dd365d244565684620eb779627fab3d5c3a88b1a4e3f8cb87840cde1a77acdcdf6b3314e9d4c808ac429713fefcbc4dfeb09933ad90eed8ee127d7fac03f9d498d8e3597da2182c4c18d5364ea9cf5f25101b6f1be39311c6", 0xae) write(r2, &(0x7f0000000480)="52893fa84f0580deb33db1db9e4af8bc84ffaae0b9397a4f9737f5712efc29331026415368e237db58f31eebab2257b5a420f7954c58058918a1b3c8246862493c4d1980f3bcdda114a033dd4767cf35bcfb8468454d8218da5be4a8e791fa1bef9df80634dba789de471116edde74e47f7463e3acd0f8ca638ef2ab4152d317acfb8f720a2fd773ca97", 0x5d) 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000f11000/0x4000)=nil, 0x4000, 0x4, 0x4811, r0, 0x0, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 16:00:50 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x490, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) kevent(r3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x13, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x18, 0x0, 0x80, 0x81}, {{r3}, 0xfffffffffffffff8, 0x42, 0x20000038, 0x6, 0xe219}, {{r5}, 0xffffffffffffffff, 0xa, 0x40000046, 0x5, 0xa6f}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8000002a, 0x1ff, 0xe41c}, {{r3}, 0xffffffffffffffff, 0x10, 0x6, 0x0, 0x1a6}], 0xffffffff, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x45, 0x1, 0x5d3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xfffffffffffffc00, 0x50000000}], 0x0, &(0x7f00000000c0)={0x67, 0x67a8}) r6 = dup2(r3, r3) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r6, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:50 executing program 0: r0 = socket(0x10, 0x3, 0x8f6) shutdown(r0, 0x1) 16:00:50 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) sendto$inet(r0, &(0x7f0000000040)="af07774facc4323b1f5f69ca1fb0c706bbeaa7e7b830f4cd93d0939db001144f181447dbbfe4c80f9fb3dfe03fe600b73e16834dc98c9804678ac880f5051f078fe5c86937d381f14b6e6d8e82f434ee048c99ed11547a61fa8aec128bffdbb3a8871a89a829e115de8f932fd92a60e6f452052aeb4300b3d1dcbd9cefa5f10239aaab3388600072069c5c07b1dfdb893d0019405ed8fcab03c63d7c5a6b9555cffa60cac0a8f4b14646e4a50895c4820a5787f792c02be03ebd59bbf7c79b72fcba", 0xc2, 0x402, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x2000000000029, 0x26, &(0x7f0000000100), 0x0) 16:00:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:00:50 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x2) setsockopt(r0, 0x1, 0x9, &(0x7f0000000000)="248921a6", 0x4) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) flock(r1, 0x3) r2 = semget$private(0x0, 0x3, 0x300) semctl$IPC_RMID(r2, 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x9) 16:00:50 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) msgget(0x0, 0x400) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='W\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket$inet(0x2, 0x5, 0x0) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x3, 0x1000) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000400)=0xc) r8 = socket$inet6(0x18, 0x8004, 0x81) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x40000005, 0xaab, 0x9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0xf92, 0x1}, {{r3}, 0xfffffffffffffffe, 0x82, 0x40000004, 0x100000000, 0x100000001}, {{r4}, 0xfffffffffffffff8, 0x1b2530e35104bc00, 0xf0000021, 0xfff, 0x80000}], 0x7f, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffa, 0x11, 0xf0000040, 0x9, 0x3}, {{r6}, 0xfffffffffffffffb, 0x4, 0xf0000040, 0x6, 0x1}, {{r7}, 0xfffffffffffffffc, 0x1e, 0x5, 0x8001, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x40000002, 0x80000001, 0x3f53d041}], 0x3, &(0x7f00000004c0)={0x6, 0x10000}) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x2) 16:00:50 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket$inet6(0x18, 0xc003, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0xffffffffffffffff, 0x8, &(0x7f0000000440)=0xb879) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x8000000000, r4, r5, r4, r5}, 0x1ff, 0x1, 0x800}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={r3, r6, r7}, 0xc) setsockopt(r1, 0x3, 0xc5, &(0x7f00000004c0)="282384227ac9eba49173bdbe484571b1ff810080f81a525922fd9fcfd4cd2460f98a", 0x22) getuid() getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) 16:00:50 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="cf13a46936040529ceca8d81c03ea7809875b11e776e769c56adcbf10a8489e70852f2d391b4626f26defb43090a9b4d91872d5e4727c22543a4d40693767d07af31994471182abf4a063b936f8e939b754179c074ea9bceb1605b5345a165a42800000000000000000000000000", 0x6e) socketpair(0x3a, 0x4007, 0x5b8a, &(0x7f0000000200)={0xffffffffffffffff}) fsync(r1) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) faccessat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x1) recvfrom(r2, &(0x7f0000000580)=""/4096, 0x1000, 0x803, &(0x7f0000000080)=@un=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x4) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: geteuid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x1000300000002}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x60, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000300000002, r3}) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x8) 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000080)=[{r2, 0x8}, {r0, 0x2}], 0x2, 0x7ff) r3 = getuid() setuid(r3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getflags(r4, 0x1) r5 = open(&(0x7f0000000140)='./file0\x00', 0x82, 0x40) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r4, 0x2000746e) r6 = getpgid(0xffffffffffffffff) r7 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r6, r3, r7}, 0xc) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x181, 0x1) socket$inet6(0x18, 0x4006, 0x95a) write(r1, &(0x7f0000000200)="f828dd42bb594bdd3e740684057a76de3ddcb23bdbe833bc9f0a691552623d09868638b48c379c40cc356edfe63389768fc2e541b6bdbf4ae53b2fac8b1fd4304ae7321946c24cb983eff6566168b50f34de72c6ae40b611cbbb952ca349b857c10d4c01044b826206bcb99960d3e49222722ce19d435d5eec9535b993d6794323bfe28de9cdb39954acd7ec30682184859ab5e07043396ffb2660f9ba0df1d3e953b3", 0xa3) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) recvfrom(r2, &(0x7f0000000300)=""/165, 0xa5, 0x1, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000440)=""/171, &(0x7f0000000500)=0xab) lchown(&(0x7f0000000540)='./file0\x00', r3, r7) close(r4) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0x80000000, 0x6, 0xfffffffffffffff7, 0x51, "abfc83044dbe99e821387757cb103ebaa62265c9", 0x7f, 0xb6}) clock_gettime(0x6, &(0x7f00000005c0)) read(r1, &(0x7f0000000600)=""/7, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) accept$inet6(r9, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x6011, r8, 0x0, 0x17) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) shmget(0x2, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) 16:00:51 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x3d) r1 = kqueue() r2 = dup2(r1, r1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/226, 0xe2}], 0x4) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r2) sendto(r0, &(0x7f00000002c0)="c43b8b8f48f638bf90e0384f70856f5ad245781d35495ffcec058437b9a1869bac1a807192bd94305366e733ce33cfd2009ba4a47a77cbbe11d92694b044eae4ea7e77f776ea376f4106b193049d259a58878f4821df51dc24ee637ac1fc0990d08a888ad232a69ed4b2f93d247e0125df51e6e43f58bef1fa1f89df9968f0b184a0f673a1b2012e0d4b76f9c0f832896664bbb3e95614c9c73f03959f2cc9bd6ea9aae8dbe0e377e1360fecc8d2a6d2e440b3bc70699565ceace922ab679013b048777ce3cea4104ab7", 0xca, 0x2, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x40, 0xe947}, 0xc) lseek(r1, 0x0, 0x0) 16:00:51 executing program 1: shmget$private(0x0, 0x2000, 0x87, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 16:00:51 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x20, 0x5, 0x101, &(0x7f0000000040)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="6a912fbe58f125480892", 0xa}], 0x1) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x3eb) pipe(&(0x7f0000000140)) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="01000000", 0xffffffffffffff7f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x88, 0x54) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) recvfrom$unix(r1, &(0x7f00000001c0)=""/7, 0x7, 0x840, &(0x7f0000000200)=ANY=[@ANYBLOB="0000b954e3312ffe"], 0x8) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x2) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() readv(r0, &(0x7f0000002480)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/141, 0x8d}, {&(0x7f0000002380)=""/237, 0xed}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000240)=""/18, 0x12}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r3, 0x1) pipe2(&(0x7f0000002e80)={0xffffffffffffffff}, 0x4) fchmodat(r4, &(0x7f0000002ec0)='./file0\x00', 0x0, 0x2) write(r2, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r3, 0x8d}], 0x1, 0x0) readv(r1, &(0x7f0000002700)=[{&(0x7f0000002540)=""/210, 0xd2}, {&(0x7f0000002640)=""/163, 0xa3}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002740)={0x401, 0x2, 0x2, 0x5, "6f315d2be611dc3b5c5e9cd9ed87b08edfff9fc9", 0xc1, 0x3}) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) 16:00:51 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)}], 0x4, &(0x7f0000001300)=""/247, 0xf7}, 0x1) 16:00:51 executing program 0: 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(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e937676", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/53) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x200000ffffffff) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() r4 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) select(0xfffffffffffffed0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="06002016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, r4) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) setrlimit(0x2, &(0x7f0000000000)) r1 = socket(0x2, 0x4001, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="749bc1db2f9c92bdefd7284e5d52fc585ff9afe77777999772469961611f8bbb251d7228325c25d0f8b67dad6e677ba1fb10cfa31390de5c31a621b6d09def5b07c622c83cf46d0736ddea95eb6b6905717d734bcea8c05c6f62c76d33b4f49f8a3896e568b75aace33af346bc9c91af5f03a86f275cefe0b90ea5f37b433fb9bcc4b1839b761f9fda175f68dbb7fb285a784cdba3bd10cf7e016b3327dad39af2e492a258f63fcc7b6b5a7acb85531e2d3f69247d"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x140) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x6, 0x400}, {{r0}, 0x0, 0xb, 0xfffff, 0x8, 0x2}], 0x6, &(0x7f00000000c0), 0xffffffffffff41ff, &(0x7f0000000100)={0x7fff, 0x5}) 16:00:52 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x0, 0x2) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x280000000000024, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:52 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') r3 = semget(0x2, 0x0, 0x30) semop(r3, &(0x7f0000000000)=[{0x7, 0x3, 0x1000}, {0x3, 0x667, 0x1800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x76, 0x800}, {0x1, 0x7f}], 0x6) 16:00:52 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) getgroups(0x4, &(0x7f0000000040)=[r0, r3, r4, r2]) 16:00:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f0000000340)='x', 0xffffffffffffffde) 16:00:52 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6a696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7}, {0x18, 0x3}, 0x2f5d, [0x8, 0x5, 0x0, 0x80000001, 0x8, 0x1, 0x1f]}, 0x3c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) fcntl$getflags(r0, 0x3) 16:00:52 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000"], &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f00000000c0)="54131c41cd7ac518374bd45aea429cc247b601b027b107d407a1a34aad7f916ccd1720efd5f55e56e9e540a534ec4440399040b112c18022d9719f89481b27498d383555e52686779794740748276a633ec3e92c0508cb5f1d1d8790ceb9f26146f53b973eeb254f36fff4b2a55d8116f71c962d064543cf52d64c6fe62638cf946a2939d511f5a2ee2c0addcb77b944fd813d620b60eea142d4a28443ebdcd76cc31d1164a4f64d335ba1221de22b83a1ce24a998f6f0b8ac163049a339f53befeb82c419f66e6acf5dd91e14fd824f1699da7a6f0d61", 0xd7, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x6008, 0x53ff) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xffff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eaed26e768f20755ab8bdadb8e5fbd398006fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000280)="6b4614fb20049c9156e50bfeb0c48e53c30e3a226227fb65857138bdd23b6180b1068a913987ae7033c7dd6f262f1ee60558a0f26cad9f4a529810a63d7eb2a7b3b916ebfa033032f3c757c7cb1369e43aa7b18c349a00aa84b24c8a3940fdb5e0712d47ce22833106b19f3abcd32e71993c69bc9dbef7a45807e8fcf4eea2a0482bc3b1b27cf9a219b8904b6a72ca1b746eddac50890bd9b80aa9bf1da1dc33e90784ed00cf98858bfa2f78350df0", 0xaf) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0xb10f, 0x5, 0x2, "95e47d7e479f69b0fc82ff43e4430616dd52194e", 0x5b}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000380)=0x29c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x6, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x401, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x401, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/135, &(0x7f0000000040)=0x87) r2 = semget(0x1, 0x4, 0x400) r3 = geteuid() r4 = getgid() r5 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r5, r6, 0x180, 0x614}, 0x2, 0x0, 0x5}) map stack 0x20ffd000-0x21000000 of map 0xffffff006312ba68 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff006312ba68 failed: no mapping 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) r1 = geteuid() seteuid(r1) r2 = semget$private(0x0, 0x3, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/183) 16:00:52 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)="1a19e3d4d2217be1090164ffe026bdfb396344db721cd566d95dff5b3c721d7dce2529162a7e035d1a89b4bbfcf243e9a88d2f854e9a0b20f57660072cd55ac82893176a4dec560ccf7ec683b2ee4baa7e590c34338dd912dd3d39c1905373b42f32f04f873af1276fbcde1cb60b031c51bc573362c72bec2fd2bd77fbddaa5ee9eb4d9cddeba14da34d0258b9eb8a9cc0a9db16", 0x94) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r0 = kqueue() r1 = dup(0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() r7 = getuid() r8 = getegid() r9 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f00000004c0)="9ef7c66b9e14fbbebf4de451a74fce7477b8c4616d82fb9717ba988f114d9708620bcad587a71cc42872d16f5316396e9040bcc33de10f19c7e0c2c80268c9b17e266ae7f0092bbbaed89842c12878fef2ad38eca2184b727471cc2dcb7de498fbc64c4e56f8236f9d87484fdffe970b9c33ca1015a2750ae6c4ab9be082422de2c7fa1c85e4b11c51ea71c2be4186bb14ceaecb3eb8cd4d4db5f2fee9ada69b4e07623749e6621007854e676c9c7fcc6458b3bf2a28884eb77642abb9abc44fa44d0153e436fc28cb5ecb947f64b901c12c0cf5f98223159fb31fa7cb9cd1978a84b6d4921ef022644943b9cfc211e351a4e529a22a8854a4241587decd8409664d9c03a8d9df94d33b3c512b18e3daab1df936f2ab627c0ed25a4f3a9a76e60cc3ce51fbb261a45c10ec22b75425d07e45e74eaca2068ef98db034dd5153cf9550d599f76937bfd88a94666417ac74d33f0f330cb3645dae69ba11e922959a242f24eea5c391091807de61988920484cfa85d94de73df22912e572107db9f9172419f9e54edf0053879cb9104d690e30915a44389087f59979c8c5689ab853eaff0bc8368b6f43e0173c957065d3050e3f5eff1f45666c8a313b36d4fa35557becb99a3842cb6351c5273f9f4b836c544b72ded92b2d1d70f904a1cd4e227ce00ea5411058842f894490981ad912c61c8494dba54fb2c14199c58fb16136422753f0f1fbe4dee24592858de96746e5dbe7745b04f2fadf767c6d042d4138c243541323a01cbf78db0cc2e173a512050c5f81a7a741e813fb0dd533aa12d843833c3a42fa8d9f6894d1df8758581abcb4af8be094f890803fc783fe9583474b6c99aaad48077124aa93bb6260b8960c52e8909271a15aa8c4b197efae2f92835417cf0d816aac6665fb82398849ec4939d4e856dbf568a6e115509f22d9ffe7359b784b4e644c35cd32bb89ede099aa0022ecaee181fde4b4ac44071355fdcfcb5b8db4f843b403f3d2801a356b06d28946fdce3dad4cb228fd6108c1e27866344f67f7c38b477e08e1bbc3e25409374a8fd9e3f9dea6d1e57b427945c07560cd7fbcddc20760b9478f00322c312d9b9ada121b1984339558883d3e39adb7eb32dd3b5991001ac63d4111ed69e742faef50490ca6c4315f2cfbb48d7e443c9c89c33314c598634c5d3ec6a4f6bbf529e76866dd6c82e1438daa58be55dc61800a50b233b9748d63bc7b19af17785df26865d09d59aa8480f605e2f5fcd79ea2cf203a8c45d246b7b8b0d44e44d40010c83b657caf87f8a6f316305f8adc1982990f6de0bf12b44131757cb4b7ce4ed32644cf84feb2c1fb9e8843a5ac837abdd925119271728b16eb930edc91339e49c95135db9c3536de15d9459098ef641ef7a23fe21d1cada03ac5b771552bf0a9f78e93a0884a80e1f7d0a6245e9aa7f33756570f6e692286e82111b3de19c583a02b7edc232974eaea82c6d42d6286a98753744b5ee5e7845b80c7dd8abc190c36a4bb1484bf1e8bc041e2de3c8c63230894915a652af3baa3bc93ce66910b58211d9ed9647859a5e523ce78062cfe1c7dd85962c14a6427d6123742269bc13c677eacb726b45303e0298047f1503ba1467c8971ba1823608cb9e7559a0fddaa0251c7e1cd2de641c58ee37e601c18834c037e60094ff08d77d39d88b7a599cd3125ef01d94f93f309b4741137ff1abb6dd1f2178b70d66c8e59eaa45d428fcca66ab78234cb1b4fc88283bd0c23b7f261995eb645489c9bd99712ced984389ef2e0f91bd786c38eb58a64d94b5512264570dae104d47f4e13b35a9404f744a816230438916c4dd7332d292408dbe891df2de0771fd72c67bd6b9dfc40333510ef8522b1f8aa980f81bc8889bf03224e5b9d9b7ea0cc3d266d7c05c53345c3aeb2e2788b390bfcd936e535d98edbf2d8d8defb61e1c431a034e655faa934c899f690f473e6f5e0bdaf145170efdd86f41aa3d83db8417b9045f117e92f334a2af190882f35eb774f5b4146669ad7ab666e36658d79317943808c32d93a5646ffebb3e0eae3eb937d37d091f2651825a31de458a97566b34f6f22648b8995f182203d6f4bc210f0cd72714fe77cfbe55fede0f6fc547a83d4ff9cd0c7910c34802ec6150e3d3eee8fb109f79daaf306d2ad5fc0b82d8cc7f404323e1ca79a28396a14f4d994c6cf1ed6575906177fb51ecd27b675ab1c83396a4109bb58a625b2e314097cad55b5424102fb35eba4512cb22f6740cea54bd2d4382edeb4b0ac19dcee3d23c820ad35f714a06360da39fb050af2e7f45b92e4fb479913f2545f920456ba1e8a55af1b23fbbb835d30dd4fed6bdb5259cd793b3d76f1dc2c09e9bd98d5b75dfcd7cc3bd227d05375925753bf82ebee5a29a61a0bee10adf7a630cd840d0fc905d3d65f664e0439063972c3d84515a234481369906e12b78e27558d22ca9b7e5ec96a9479f06a55dbc43638feaaaf2964e5707d8759c7eaf659a6e7b1b5c2c4293abc4862e31b31e3aa8f8183ac261f5d2ecb65634f92ae4343c037f79d619908c17fd0a97843761bc155950b5d2c80496b335e78c0fbb649a74b5b8984aaea41c66c4bbbedfe16df0f99864b42ca4ec449f18fda54d0d5b92443430dab4a3fc69234015d39117a33c7d6f28ab6d042f8486fc1e851a9a45aa582501f0a4284534232c512256ca1efdbe63fc0e5cddaf6b7bd6c86c0f8fbb69240cdd40f1dd3fdf1ddfaf8c5ffb0df4f57445a345457293afe3ab7d7ed039939410936370e24f95603dd0041c79e89e97e08ab7f6ef18e37740b45bc49ad6dced26954ccb9fb971405c27ee2df0195151b6f30fa0753bfd959af8590da998925ef27c987dae415dc35cbbfcdbf62c1a2bf141d16433cf5a37e3cd495bd568729aa7b346396090af1ac0335f442f7c769e6de1b5046d700bc10eff30d03cd0b0d4476d37aa9ef903a38a5cfc7a877b22e07393c8081fe65c59b6ce88cb49022138fc74c6050088cb3d8a398d1f27ac8bff7f0a3ce6478cb8d8738339c55b9145c0041077e906409c86645184258c0230fc45078d580eea1d77b9d061be0c448148dca53c9617b2fabf9ff6e82f5e4a007bff3fd3c4fec7948c3b23326a3b3618c69343398581d78d76ff54e573a4eded3344713281e037f8c3bfe259a54baf3e97b835f659ef8473d539807003fa7de4b1ebfd5301f12c9105043386fbe0c0b7ed2b445e857042b8c142cd756e44f2ce079aeaab475340ebbf740bacf7bb608f26f44212de04910cc02e48bd9cec38ffaed82c14906cb511d5a3d7248acd11f1cf709a8b7cfa4a06b508adf5d62de914146422082a40ed401b8c0ff96b29ed05816b8eeff44ab39210efd4f04bd983ab2951273737fae3758183bf22b7f35be89f7ef8d04676d3a4b5e31b07612717b69f10c9f33ffd9cf3c26de0614f9a1686f6b4dd522c0c2b50d23378a0531c0d3e19ad80c1e1725c4213bd3533e58af08e34acc9f487c167ead4920eb44a1d77a377ef3eb03db5165e7995847f7fc95f36123545156ac7245b2514d23913c4495da283b682d4094af05a9d958fffbf5391e19f3cff3031c04a60b480938209d5b62c32de99940813f29c6cc03c5597d896deaafe6b8d96f8a1198f882826e04a087fa1ac48f1e6f8084d748a1d5873c916163424f7a459de057e0d920514a41e63a8c2704b00b8f7dfa1bd61ab9f7ec0481690fcafa67b9ea09cc778dbff87340906d33cf313b3a4eb75de3930c5a45c2e42dc9760a7d8a9fe45b4e303523469ea567133fd4db682a4b3a523eb3431d7fbfe0c5874823901408e2f6a6ae8cabd06fa9a8cd5621258750790bc43f9554d463a9e7385d27a4d89dc4d3a446b9216effd3ed9a04c147a306e57cbc41feb5337b7985717b68e419cc2cb29a9fb820a5b7b19c29d2454e49c04f58690455845822a47c04caa86f40a904185c4ee39cfdf812162f1fdf7d65c7583f6facec812ac497f7c642b7b858ae1e14243e133851beb5fdd804bc58fbc610be92d73c61ed1b0a5a80628865add31cde49e07c6587af2139726e8d0eae309a1848de5d55c0b9efd1105bb5361b9226f22cff0923cc7d2f13c43f2e7675e14a864609760066b0d58e61b07b4b06519ce8bc61cfea3fb066ef137cd6cfa8fa21cd97dd06426395ae0fca0f797cd37ad51ab0a192d55fc50200482b56f791ccc8e18c584d5d04e62897a711015a46954ec91082d8d00669751d5bb80c5efdf1d9b7ff247c78ab66ee61f20271fb93023795f3cfb3791f258818b97155372140aa33c693402090110586beea94fa5b6cf8da5d9bc42966f3fab19a1cef6c917b7c5856b5fdec7f48c4b15fab355d2aaee84484108467b9a8b782fba2931ca0f106650c20d40799741207548577010b4c14334fce1bd13c16577387c0f7386a56ad75de45d6b584a1a2f12c758b91b5ba79a351697cb9b884e7d86b50dcf45fe25e2ab8867c9391b62d15cc9daeb9880edacc09b40e168861ca9a1e7f1ffbd0de993dbd439e614ca3f2b669591ab62788d3411fe11fed7cefbdb2c0d69ef676ee50f0d3a78d9756c9d5ccfab0e541015d4356a185cc8eee711af7c9e34c5012a478e1d56bc79ab43433ec28d942ab43594009ec226b1b1d127a2e36ce6a9b46cd55764937ed3239ffeb0f61dc01693f043650e1533f109039b9d2dddf0f1b4bd578bc19f3ef988c10da330ec2c1c809564f219e10d76cec53355fb520f3d964102ba58582c5b7e2332e29fe6387ade9cca3a105c44179bf4b103cd999d3c0c25aa57d37a45373f4e0925c3d303037e16f6e0ac3c2e1d3ae96b8d2100bf2f0590ef9e8503deba67d4f7cae1b220835a27ef78268ccbecd5146b4051a88f6aa8098cc6ca34516fc3192bb4bfda6e5cccfedbce21d39a825116ddc6424f768c9e7c2a11c207d36e0a66cc1ce0e750cba899de17defddca5a1586dc9a0c29265a234ce48a5f1786323ec3ff7ba7442f53a1ae8d3443a555074a1b244669fea9eba66526d7e7f264cfb0cc22443daf4b3e161be70517dc0c4df83c00333bb7d4923508e6c2a92fb043f6b8d161e4de3a56b1999e883ef2c3f601022d36ec1a21bebae20d4e461a8882d2dab52861271b87dc9ba51f7538fce5dd6b4be79a539aa9ed93006a3545e5d28ac4d1cf266d942e2dba350318fbcdb966ef912d792d9cc1b35ec7c5bfc0ae601b7248177e46691d9f42527df8d5a4a54f35d27750ae3fa927a9e403a33cd35742644d098a918a02f794cb1b3abf1752128806430cf4df50237c639b27f4ef2cc7b45f09dab0881d836065f2869d36ef648e452c1eeb696c9de7c79a036c705b10429ca937bae3ae68fd19ed3f6e2d0e93095d1efbc64000313bec4a78e107a1aa3dd18ea083b5d0737aa646b806dfe1bf6e7ee21bdca6c12d670bbbada5736316cd08fbe320f9d5f0795e874875bd9fb410af9b44302e4dfb297b74f3068d782b34ee550f2ec66417fbecfa71b135a6944c09ebf6ccc361543111ef56626b35e5c87aacc49cbcdaad23e4e2bd7456750b4496afaf3689df04a6764ff608935ac94122a0f03af6a618028066d6972c9ab351d2fe377220cd2dcbe7d800be8c87d87d5ed0dad85b2875ca4be9c7e5b692a353a027a35d524c5c9c1203c08d320b33a5e444733c2cc1c09286265d08c79dc37f876f14cda0e22b7d49b6307144b43ee13c604e27200beb946a2f66c139c1a2c447b7322e6564473469bd33556a5ea14f545bc5e0930fedee1d09842107180f87a1f6", 0x1000}, {&(0x7f00000014c0)="9d921597c7c3efe6864d803d8d5728972f5f0ee4fa9878ff89eaf36714240a7b1c21d504be9ecea7fb62b48c57e07483d0fb885ebe19490dd8934f7b5854b81a6dc93ed2d3ecd680e672b79147", 0x4d}], 0x2, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60, 0x5}, 0x8) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0xa8, 0x20000069, 0x1, 0xfffffffffffffeff}, {{r2}, 0x0, 0x20, 0xfffff, 0xffffffffffffffff, 0x5d7ecbb5}, {{r3}, 0xffffffffffffffff, 0x48, 0x2, 0xd, 0x7}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0x3f, 0xfffffffffffffffc}, {{r15}, 0xfffffffffffffffc, 0x2, 0xc, 0x9, 0x800}], 0xa, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fff, 0x93d8}], 0x1, &(0x7f0000000440)={0x8001, 0x4}) mmap(&(0x7f00000dd000/0x2000)=nil, 0x2000, 0x3, 0x501f, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, 0x0, 0x20) socket$inet6(0x18, 0x8007, 0xfffffffffffffcfd) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="000000000400000000080000100000c400000000", 0x4b8) 16:00:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x81) kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:53 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x220, 0x735f7ae866907d7d) r5 = kqueue() socketpair(0x6, 0x0, 0x83, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket$inet(0x2, 0x7, 0x1ff) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x12, 0xf0000003, 0x20, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x41, 0x5f6, 0x8}, {{r3}, 0xfffffffffffffffc, 0x44, 0xf0000000, 0x3, 0x5}, {{r4}, 0xfffffffffffffffb, 0x5, 0x0, 0x35567e56, 0x9}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x1, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0x80000000, 0x401}, {{r7}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xca}, {{r8}, 0xffffffffffffffff, 0x80, 0x2, 0xa5a, 0x6}, {{r9}, 0xfffffffffffffffd, 0x1, 0x1, 0xffff, 0x3}], 0x2, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0xc0, 0xf0000001, 0x10001, 0x8dc}], 0x3ff, &(0x7f0000000340)={0x3, 0x2}) r11 = socket$inet6(0x18, 0x7, 0xff) getgid() setsockopt(r11, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, 0x0, 0x0) setsockopt(r0, 0x3f, 0x47a5, &(0x7f0000000000)="65fade4b1493ac5b78c095341726a8e76708d410cb869c9fcf08b9e319", 0x9) kqueue() read(r0, &(0x7f0000000080)=""/29, 0x1d) 16:00:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x84d1, 0x182) fsync(r1) lseek(r0, 0x0, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x48f}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x100000001, 0x7, r2}) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000300)=[{r0, 0xaefa8d0b5107acf6}], 0x20000000000000d1, 0x2) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="4252395ac83cfd8261d078257457a97ace4a07777157872db3e09a295ae05ad926f979cc59c73a50ed28765d8e9ff2a600b679304f3875881b2dcb346038727eca0c63be7f9a4ac884e99c74374f04a737e493f74029dd98ebbf", 0x5a}, {&(0x7f00000000c0)="77af6ca5792d2959655c42be9721e65b0f98f2067b83056e51f4eb777a67cc2946b7d9d733bc93b9029aabd9e0a5b41557f1abe781ef88660d9e067bdcb0f1553995f420e63fe8ee7bd4f5f2143c425d24ddf4128b59efeeb723c5712ac90c7434e019b8343512594acaa4f075c0072a5852d5d868e633a3eba72f8d24a53c", 0x7f}, {&(0x7f0000000140)="582bf390d47d57b56b318d576eae6f908fd3d474ce87c7dc24611ccd89f0d570aeb7f138", 0x24}, {&(0x7f00000001c0)="b955ab2def84dcfe80da37d8af987bcdf7f30ffdf78682578f09eaf6731c43dd68e64060bcfd42a8acec332abc4e442097c6a6ad953907e5e50cb389c5ecc0c77fa3595b164ecdf92735d3c9e81b1149bbdf74e93e047543a54d4aebbee1c2fe7a90508d37f0c41e8abc0658630ebb94374de2b611b44e353852b927764fbec5b6824f3a8b3eb48767ceabc860cddd492a7807b86ede31020701f9de63e7cfcfe7b3eb731d5a8962c4632ddc52085286f597e1f1ab1c3d1e3664f0a173982cc1db737d8ec58218a554bdd7f800fffcb222e888dfe2656bc4a9fd2e07085d9166f3851fc345bfc5f1b702739f98c640286d50aaa4ad0993c9", 0xf8}], 0x4, &(0x7f0000001600)=ANY=[@ANYBLOB="b000000000000000ffff000000000000d178ce13f3104d5c796e9417d76ed20c0cc63322b8586f98761b1a3ece669ef3dd498eb805b9bee0dd02340c80a182b312d736930364f55523cbe9253b80f62cfcd249f59bcdc164b740c59f6b7cac621da6fd546a870c24b1570fcc1cb0ec0eb35b1fbe7398526230394a2c2d71ebb791d11ef7b0b68024bcd5f5e524765813a05341dc38093358c688334dd2b01b6eec77260532db0f87e067280000000000c00000000000000001000000020000003ee58dd6a411ad67d273fa589cd238ce6add5b05ac6dafc8b42e02d8062bd5103de073a6e2ea20ac52eee55beec9d07f2cf1948cb902975dfcc92e93f7bc5d6f907f1e8f6e6a2f6c6f61d0b59af95ae6d8e8b3888742141e6065e7e70b2d71bead58fa66976cdb8bd53a36650f0659e8cc284660b6c33838074c2eda36641908fa213fa23b62c34accf20bdb0a1f6ee7e4f84a925e35b79f3d0ef8f0618168c566d8d9c4dceba80e86000000000000001010000000000000ffff000020000000fa1a4b986b313f1c26d88c4236a59f7e4f03db1aa772900aeb28a86a0b6ea60ea2316c8d2de8f93a7e0b2bdb72cf69dd6dbc8bd20b921b85384e90c2ce20188d07d7a72ec66a3ce69f5cd8fcc32b982a22078699a1a8a2e9d483f429a46f99a28b3db860aaeb1dba5cf4d5c24069c140a5fcab6a40b6263c6328ca6457c364a7a1a2fc8c7a240f75309e2af4526269022c0f64b5370cc5fac35e696fe2055f3d52e358e27e2b3efcbebe13b43bbbda0d37abff521103242964d6ae4fcc939259474e0864ffb97db45a17bfc428465c68e621c1e72e9346fb0e163701299c33a256496a8f38cba1fcd7705b849010d386a2084ae2bc02842b1d3566dd818e7ca24fb87bdff41ff7ebe53508faea7f94f1c6d1881ea578f7723edf30fbdbadc1babc1d697a0d85bb1fc3f0e2664be870da1a22d2ee4140c030cd826f2131959a5202a93c82fe0864647bd41b51268661dd2d72535390e4113a3a09e3e5217483a8f63fb872a75404c2a7471b468cd5a9e3cfb8afa3173cbc3cb20dab56e7fd3fb726ca73047ee00a68189c31fdbc1d4b98f4735218fb669b357b63793a7c32ca9214dc7208e2dd3bfba40244f74686160ca52556533b1bfd77ca289c6fbae8298ad6ebda012a182ffa3aa1b722f5ae7eb2069a3deebfee824d3487085450e148f3c5e2eaef7a2650a36b9f9655919807630fc5aa3a45d2c4fce2af590e0c1852e7a4036e31c9c72ff6e9ca8d614319fa572d25f3b244042551d3b15d4f5ba042cd2ace1db7f8dbdd107a3801709d171084058910745518a52a07a8e82cf8a91e28795830cadfa2c229f5345a48e50e80436088018a011bdaa75c2862217884355bf8780bbe84cf003712c64c1a8bc0f3d3acd25a5fe4385fefea50b227b532e34b143b46dd8b11763b47dde81d2550daac73b29c7f97996542b6a85e001ed5ab536f9ca21983374c3a91535f3c66155ced999a7513b085c60f7f982ce867df29a14a5d85013e58d6596ca0ebdcd87b28ce8681551ab85154932204060ee55a561f550326b712ce63b3eb5e7c5bb6bae475032a9721fc40211402d40f785bf1d6594668a7296583ce83baf66495cae7258a93a4567f35eef194cd971a59f5d57242a6368af26bc1b9806893768695b70929eeecb64c4b3fe1ec27b13a2b0dd1b966cd6f19493ff7157c9b632c793ccc30c031c33aedcc64cddf5e5c11dbd662b0d0fbdc67f6aaf906c0dd64224ca00c76fc2d8097b0367b423e1743c227c84c7bb0f1164c68e4a05823dfcdb6fd10250dfe6de62a871d4b4244bdb7fe1ab2c0a3dc56b0349b87fbfde016d1fa84867fb3d9c5c2ef32fd94718744753980b1e9bd532c510d1d67b5476e579adfb8bd10c3f85afa019d3dfb94886617f6d2da18324f98fa86d3fbc2b96d2f5302c32c31f34b93a81b211ead04df166499f88d804cf95175337afe383bc51646cc56ff72fe7c7e9dbbe24562fa99ac56651e7df471fb756ea6809764e82b3684ba1008738878dce42449e0ed0fed0871e7c667ddabcf0cd8dc30739be3428bbd07cbc31434c82b78a95e1b04f3f72bf47138918fb4d5c49ff504b5fc5ab6aaecbe55f4d1badef6ef8eacfad04ada723bb47dede3daa0cb4b38908b138cbc7618b35f3fd8d18039028ba2818aca5fcbc8f9afa72e4e87569eb10a29df7538791700e42833040465583b35b662a3590978f27308bcdaab52d0817402fecb844e9090c441a4bc6a2587b1f155c7a432be09c194eba15bd834a1d78cafb436db664f341c23b4c5a60135791d6c60046f168d542099d88462e735c19e596be7963376a1ff0de96de694c789e4ffc547ba5d432f3335291448da049ff93b1bbc673a97333e99a6c2f87dcb895ed2ecf80b303c92a06a5f93dd7c029b361844a0fb4b84cc9d814c52aef9a4fad97094b0e5169b3663bc9a6e7b30d3a20ee2ea88adee908a3c20b61947791a1f2bf2a691284ec446b32a6714611480e1f96db351b26de8c14935f60cc88d819783cf63ffb36eb143c031f83e9fef524bcb99960666c3f741357bd7ef804b918c7e6ef7bfd3948bf3d747d80300e0cd4ee62ebd2280be2bc592807eb8072ce980b8f0443ce3c710b85811bd54ad8072f09692aeea83ff7507d1baf89fc9be5f28f5d8f1f9f393656ae7ddc7911b5735d101196a411b411112da9f4cb14a25d768bf32caf22c0c6cf653e9cb3c9a38a1e4f09947349f553cfbec44f8226e43dba2ddf4cfa3237e316a0e57ccf55bf2039f84218c59275f3300bfd25daa27869724bae41d24b65fe57c591ece46a4242d1ef911ac5ac72ce3f136d5ba16ed19ecb6e771dd84340454ae073091b28eb61f9bb68fdbd2c7ac09d44f27b3dff04539cac2e77da0592354af2927e0c518a06ab20b1fb2a58b70767c07d566c16a1799b066cf8d8e325a3430d3c42fadb31f4095417bc9ad6ac052e0e7a801b6faef6e7948b6789794bb72a9b2765a1f845265790ccc7c01b3fb7b70f731e23e8db00b1571205d0eb54bf825ae00087ff568706952d54d29720b9349921ae1cbf773936a8763bcc44a9433841b977af8031ba64b6abdfe4f40bc9d3138f8a5356222e9933ab83d79f2a817d1e68d9fd0570f1b6852912bab0973b24d8ec21c73f6916b200ce526fc6fb5b353999757c0915d48367d25ccb4572c01e58a438bb4da6bad111ebf5867b80a5b16275fe903f1f1b9e5f1022e44becb389348aef3892f5a3f7e6da288e602043fa93faebb915cf3e16fe3078878ecdeeff23176798fbfbd9b4322a0d098bc27a6d939a243e1f13dbaa89350573b7dc2e571508ade7726cd3f6c87e70cf1fc2e07060b4ebd62cb7bd168e7fb082b047d7dbcdfa98222ad05eae9496fcc2f70643f3ca1f06f812de0fbd6af0826c3d1ad8d2ea086ef89ca87f4efd7499521befdfe6a916b1ee2abc5c1799944863d837659c60499508225ed9c5e3caffae1165175f542f54d53b6d42b7f26e8a2c17968b0e98bdf2d698fb6381140438b1e3e6edd9a2b555437cb2c626c397626413d81c78ef3e649a1e569c508694818f8c1c32355ce558026ec7c4f9eaa65f3f8bcf505485b20825747cc9496dac1a651c2ef3646ea15a34e7b32f9c49ffafcaf453604fe7b9d58e217f3189b54012b3fd8d15a4910ffbc1db4ecdb9454cffa97c49f19dcaef4b930fbddf3a21970d48c3fd171eda1e23d6c2e4669f5fb63bad39d0503562ebe2eada70445934f649c614f582da6e3c06f9bc317b7f608fb1557a0e7e1471107b1da99c79161a63c97591e05dd61f3d033a2a80b1c366aa0f7ffe211dee613922218d11a3e0a3012dc1af8f5200c3c5eb9d4d58a66a92ab8b1addd92c16c272434da04c1e9849f83f6570d728d5fe9945f22d2001f8ae68e6dfd2ad2b86fb40d204cab5e96ead0f53b71d67105e2256ede4dbc8cb530c5689759b45ef55c4d748be248d60f8956e8dfe6a1d4c6ecd6fbf1d9676234e628056cb0c4753dc40907889ae0e75305a9c6f66c64f9899d96d25eea3f5f2a95c120b5826cd9b7e58c9cb3968962fefa53ad36b2a120b6413c98f8aa22b4c3e5a447b493587865b99b946b6cc66ec5d6988349bcd8ddae4304e9508aa18974299bd7dc883f3f4b5e1c5d502f585f5ada96d994d17f47c01ae955e9a317536f24b2fe77141c03772eecd1485a70e877a41d7692f32de918e935d0f5ed93a2822606383de09875b200b6bf8167d9c073af19f6e822111dce625c96a661bbff98988cc647c7049aa02ee5d81d2aaac6eff7d47bb02cfb283c49dbd3efcb116dd8302f5632bee72f380a7c75f1043a59ebf1e0c04aaeaa2a5437529ac841b75a553571f9a9594e51bd51cc0364818f9f73752ab324ab1fa20f68195e3f53c642548c7cd00833ed2c877d83df744353056793ded91976468f2f853a0dc2a013d901a95f47a5f3a7a7681161bef03f76b64a9ea64b9977828ebe4fce3fe3e79fc03265d095338ef2dcdb2ae15dcc677eb924c82ac716b45a9a885b5dd97a051c34f3afa99070597099246f0fa286e5800bf58994878ab7e68df11810293e76a0d9de7307d84a2ff8313f46a8637e9df2d936d28aa29a8d39c51c95c0255a457e90b67cab2e4e8909f264e06a0e703f294c613ed5242066cde2fc93ff197bc635c6fc5998cb7a923ed90e4fdcfdecc0e64f7708420b712bb4083c74693649c68ea10215aa916d27406b967b5c8675cc02a1dff5b96851b6cbdcb0a7e52b263682ae2a5a0398b04e7dd712c4763aaaeab25d2d2482b741dea5f30eadec622c31d008352dfb7532ced43bec7cf9c5ef0a76226358913f2d46c86d943e0c539757a1ab9c73a312fb5eedc053c85757dac4cff3c6db2bc70198887c7a71fd3f470cc7a84fe5e9df4a838e117f15f7116f04671a2e475ce043127926da6008074ca89944f09ad1491ae22f4b468cad7b9605e466b076f75195220da7754430f8ee1f266602d1aa662bd9cc842339f21155b3a4d96a4d5640ffced0ca0d4d3654b188939870133c4c383c6a4410e8654773ebaead6b1ad02abea87b56c34320d1eb806368757e4180eb09a16608f334ea9d238602511b0c92b37f440fcef31202e830cb9a3a6cbc012f55516c0a96800255d0fd71a5fed6b3c4ac77b921ed976506bb588a8e5c7ab576290eddfd8b23dd66678abbfa15ed4623dcf828733e17c106a665cc58d5513b987c9886bf604271d526f71520c626c8be1a00fc296d2696aba007238042ab33faefc40ffafe5172839b112f3c2dbf02569012bd96ba22b9b183dd68c48e8e02d4eabae2383c1ef846c35fe4e297e66ac19d71ee9b15cc916335c517cb810c2be088fee8d156a1fc606dd94b2f2c98c11b857454e080126d1671e7988814ddc6996f67f43a1cf0bc3932938922059bc7031fc95b5d2011a3be14c58c2073f21a5ab6dabb9c6ca79e6fdd59993b0020db0d25cebefcc8188f301cb33d7ffd495b1cbd72a9ef38028242117d2cd80f90dc67fc384e000aaffbc88b97facb3ec9514602868509feeb8426ec0bcf93d067ebe12a314b5166c16da4f5088cd1a4a75b6d64478fa4d0c58d8d094845c2123da2f26458492da48c68a757d5226f245ed7163bf212c19fa7d1815dfe344702faed119fe2d3bde7607da353a3475d38a3f1d12bccff3a907f12c428a540c055cebc499c584e214490b650e86ffb5786a9e1c9ae5dc5b7f26ca65532288bf3f6480dc36804795acf95e80928162930190ce244a997f46ad79182717e8c16dfe5f521d91396425442243c65d3768424f34fb5aa336a10e80a9ca7a8a37a750318c4873c675d4fffcd6596bd95445c6ae5674cb5d9aaf2f7efd96e42d4f51e8ad53d492aec8780f6268cb30bd6aaee40155bc919d2404836655122e7763802159b6888fac1584ac929d0d6048955814dd45153f48391393e86515f902bf859a8de375bdab2731582b6d3adbd58a382b17e136cf843d063dfaea7e238a5c97b2145d723838df514005805ae8cd9e88c90c1b87116207ddf5ee0c4c7e42e0e9d5d4b7ec7cdc954403e515186b92af4fe1512916638e12317af63b665dd48fd8fc27e4e67fcc9aa8732dd8817475c55a8ce9f2a42fc8777ff77ab4118831a575257ef1c627357672dae8c9143054fe650a46ee8ca0c93f6ce7e733a6a00c5b8591b0a5e10531c210625b49cffdd6eba45f60f43a40f3b502fa6a0c9c50397e0738803a682d1292e8a720a5cf0df2a6c7e33689cd7b891e0c19ce6e2c6e69f5fccf3dbdd5fe8e32d9d6948091037ad0308010000000000000100000000000000b671c83fb45e2290826eb05f79c3418e025615817b43687757f13953184d5b634e853915bf3b857c91415b7b683092d06d8faa6f6dd0a094b9eb961d250a13ff12ebdd2b9a98a87c5df7ad9a9b476bcf46204d68bcecbadf4205a6ec2c1558f81003dedf8f016fb71052b483cb912b51bc3bcc5dbcb26a6db3215565a3eedc6c26daaf0a7545909dabc88c3ce2df5a35e6d829e56c2762b48bfbe1ed8d4056a1be2e9e566bab8fa7a5722b316765e117130e2a8b5370c110dfc5eb27bfb1e1d8f8925af13106faad3c3f1d060c14b4aaff3b89d3ed1ac0118c95e6ea2c691d9962048cce6e6b404c63288975ea4fd43504c023489900000090f22a9d247cc21c0886d4f8ba8d76e9bb653923b5397ddcc558567062f34d943b643fa0cd5289db3844ec6929c592ec0a754da979c836bfb291e6a6d2b530"], 0x1288}, 0x40d) 16:00:53 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xfffffffffffffe00, 0x1000, 0x5, 0x3}) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x0, 0x8001) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001080)="f2fe45ca50a3fff69b68cac38bc76dbaad2db7ade08f31109caac94c00b16b2f60512798ff6ffa884228141b119467c9e26c2d3c6c64e3606b893e42cc150f7ef63b750ca82690de387d6f33df2a22f72859d2421bfb1e20ecd8d69107a534e1acdbe3d5c7dd346f734ceb806919792e95fb4372aec5811a5e04dadfc5ef0961ea94b62deae4abe1d4408426210ab909c6e57d3a43ee31a5c016fabe1e7e7f08b710dc2031c1f9039235fa22556c3ad58a2a377b90bd229e86c1f315fdf2395c0944898ed9d6ae5d0253d6ed797f691674fca5d310c0aef3c8f980efa064372c1f55b91a782f32eaa843a94bcdef402c24284fa5d18e5458dd63a249be72a94ccdaaa6b75fb44c77f6f6a30a99ead0203456093802b0c4e3a9bbc30e6dcf56f33f2485a9a3822e0cfe49e85d5bc16b58ee347111bdc13c1609f6d9b60b5d863da5d8f0f4549a3c6b878f3556718d1184bd2033bb57e0ce6a16248ee701e06d44addb7a1c32f690cf00fd53fdc60a35fb202b8531d4d61adfdda60b79cc26be1dcd86e29b91fa8575fa87e835b7096f4290abd395e547f183ee07097f8229ea4a4e94dcaddd22ae3353eeb742c32413110ae49739d4be11e1340d82a5d461984d20679f525f61004f9a08e04ccc7465f74869d61089c7c71f72a3f96748de1a480ffbdf06f450312e", 0x1e8}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 16:00:53 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xfff8000000000001) read(0xffffffffffffffff, &(0x7f0000000000)=""/100, 0x64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0xc) fcntl$setown(r2, 0x6, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r3) getdents(0xffffffffffffffff, &(0x7f0000003180)=""/4096, 0xfca4) 16:00:53 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0xffffffffffffffff, 0x9}], 0x6, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x8e7, 0x1}], 0x1, &(0x7f0000000080)={0x9, 0x8}) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0x4, 0xfffffffffffffffc, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r1, 0x0, 0x80000000000000, &(0x7f00000000c0)="0ff813e296e0000000100000000000000179461396858c3d", 0xffffffffffffffb7) getsockopt(r2, 0x5, 0x9, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x800, 0x8, &(0x7f0000000000)=""/44, &(0x7f0000000040)=0x2c) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:53 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7e3}, {0x0, 0x100}}, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x1000000003, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:53 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) flock(r0, 0x8) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040), 0x0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/161, 0xa1}], 0x5, &(0x7f0000000540)=""/164, 0xa4}, 0x1) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x3, 0x4) r1 = socket$inet(0x2, 0x5, 0xc50) sendto$inet(r1, &(0x7f0000000140)="708df7131b85ae162f2171d3b5ebf66967f7a4824f13764105a7e6b373bc4781e80dab632431f38eaca8bc1b0f1f9835159d7a48519ff52a5d169c5b857aa05a5ff2b7a9221ce4599424338814cf49893a0da63c982f85de028953e181506190c348c31df066a2", 0x67, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() fchown(r1, r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2000000000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:53 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x5) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/157) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x200, 0x6ee3, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(r3) r6 = dup2(r0, r0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000240)) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) setsockopt(r4, 0x2, 0x3, &(0x7f0000000340)="91f729d2a8d311e52ce7eba534702275039da7be25914bbef54411a5e570f7d9f09bc482e29ca0d4eaabdb050829b7c90e127acf2e09abd99ef9f284600d959b0d807b4fd8c29e8379a32c309f0c7a40da6f06d8fcee2c3071cba49601abed114c0c38f8f79f9b43a86767eeafb89b864e27ed49d436a764f1556855bd6cd514e4f086e60cf1760cb63fd28b4e79138266bd187a98c94c11c7a6c6f26fd402412da25d92fabc9fca88e48e3aaf61b58c607bbdeec4b7368833a1a6dfe6d0a2cf8f998193976076b064270ffe7f0d360b32bc56b5e4ea4d8586708f994541c1f4fc1762d0d44e2da973c2793b1e2eb7a595ba94fe86cd10c9ce49519a999452d976af7aa081e3c795b95de05a34bfb67c372a24fdd2dbdf822ddb653dc4eaca1877cb5c3130055cde69088e4766e8bf71dba32679662eaef05a05d37f7a3792ec28ae25c8ac6283a1af8bfd1ba4cce36b4db69da1862b257dc81431cf3fd8a6f93fa4eea1392e45e60a64575897b8f40942e3acc26052ec436118e2ae13b3698d3ae8835355a3f75bade92535f8fc306f3e72ed49f6efd13e1cf098df8749133c45a4d528ccbbfe5defcf9c6246fdeeb609cb4fb437a4fee1fd42922d52fd32227ce978622aaed01738598f4b333aaa646a5f9f9b2651fd2c2cf77c135ad2e46107741af379361730412d183b73a5920af0f48fb9b31df7d01583fd2324703cb1d7ffa7abab5554d4b3d43dcb640031050e670f56e34fa14ff9f16507782b86f59633d14d030eb68c4d63ad50b5f7e444e4eb8df716faeef5b5ce155efca4d8c62ed000cec991ff608fe09565a193429ee2d15675f34da27d12e08a8af572d974627788467497105165b3ba653f624da996e762133284ec3a2b1c0a3cc98f92e5a506668f5e0027d6ee3c1dead7cb7d779fb4b8b25c007c9655a06d85438d983df0bac2c50b94724ae2492138ec028aeeac4c7cd116f8ec702893669e0d340f3ac242c34753d2e7a749643041e6ee8381496a324c98d213c16da1af4db8084e8f54f046ab8c9d5eb46bfe82ca8c6e554a1e1fefb2bdc648ded7081f871076e6bfad4e86897652e87fb5a4bdac85d9fc9d2d94ed6b62e2dd887659b3249b06cfc19e8ffaa7b75aff057609f0e415ae37b8b1ece9b63751933cfddcfdf39176ebe05b47bb614643a462b82e0a348db34a6e81c2cf879bda5acdaae07a2ff9f36cb84e5d72d859bbe25cdbf33bbf4aabef119e87745b2153193e2ccbf17f500a7ac575f21892198f635643b963702588006d88cb7fccbd0df181dbc2bc982269b8a526c47c6414e0a22b2252bc115226f8e5f48e5c48f130123a5f1318601192fbc9929aedb5005bdff6d47fecfd57013e511d6f0424993f1549bf2b1343f44f7cbd69cdbd87ef902dc1aa92d6a749e8788d0142393c9b5ddc7aa504dd0a14a0aa9aeef448bb6ebc2337ae746a6684fe2df08afc02be2e7434e5c147d210aab7fc7986a6f7181a32fa16e206a5e65e466b3a203d2b21f8b4862cfdf21c4bb7f9103e2dcbe063ec4f82d46a151771992381dcd4eb016f7f3d14b9e5b5522ea4ca65216e286e7adcf0af0da1e7abdf2f2bf87b1f5db45627fa0adc4e40fbb3ead0a0864470d47769d7e067a2da1ba676344e5fb002ea2f8d0785192459185f15fe4f2e3e899a495dbc6d816271275d2b64079a767c3a70b1b75db40cacddb2842b9a5b5c7cd4d1df018278ee1a7958c35e3c91b1f5ae203aed960a13dfbcb58de9e6e35883fe6325c0150486dd16ea0f71c71c72217f19886c27826218181a34e2266848c40745d10da8bec4c63dca0c9e8f57e66ac65eb45a2c4ccb1412789b9338f0324e435691151b7d4af189b8fe2d3946e3b8f290ea2ef467b791535deeadd5bf2b67e9b8be5669f22a7fbda9b90c442e5d1c7d9e29342e59dd899c28e77fe32e2a5b7577c267bcca5da262d708a16792b65c94d15dba792567550c47e6ffec970b1a056bb0260081e53e251062218852732d260cc9fc14dd439fcdac1d6214aaa66c64317331693e472e8da613606cd0f10d103524b8891761dda12050981d56f7e954932b931438a8476b275d743d39e2d0d7f625f93faf43df9ac9623d23b184c988c7b09d43dac47650e13e8e576fafd850bc711642f1c642763954c716ede0ef8594fa2a9749d41f2a6a402dc71af7a40cf975e34808d2dc274e5c086821f1d420c6ba935101ccb8126979d9e556603772dd96a65fdba95d357e077beba213a040e22117f09ef98e389c46673bd70165a384169ad10ef6088ad24964a73223a5d7ec5a4c6cddce47f0212615706e2b2d19a3ebf64d7e112fb30d8f041aed38ae74af0457d05b2b0c3b6b8d513a0dd5363bfd203752fd74028adc0a7260b61d5490135b4bd17ff35b1066d09e3ee895a7dbe36e87eb4ff49a5d32707881dbf96088ed26d3c52bff0dbcd04c49133db3ab3f7c8e36706279a3fb56f8fefa82a9b74841ce0560e2895e8510fdb09cd4b46ef915cf36b66833ddd666df8dbc95f84921ae78de98a563eda0a29e5b628d6a1b5f364b57dfa3f5b2d1ae96db882497cc75ecfaf85b36234b34eaad999919169ff55bb4519e64e0886da05360bc3dda5f9b979eacabe6b8bf4845efcf975ec492bac94e489a52b711a86d7f6dd0839b09aa7492be5995d534d39670d8bb8d9de9048b46869837f1e1c08bb45f05a3bc6e84aab9067397709ae8b23bc84afea62b3e5edef9bf88ec7e6a2a1963106574beeff95489297d7d31ab44e94fa1bed29bf2ba488aa5ae088f83f8e6b3cc69430a1e9d4a2b5148f2577265d3d80b38378e32e5a79ff92c800c54a2d038e01e57b917efa28eb756a19eb35d7881506db0d0c3113ee2e3a381570ba272125a4340189f6c473974fe97c083eac64c5daea2097f466602f6f982040ef03abbb25a76beaf8bca5f9088eb61da2f23d3156bf56fc29be53aa79e15bd159728d14a1ee39f66a5f9f82b63db306aab2eaad06c152b1b0caee19e71282ff89c0d06bc784e4a27b4f4e6916f72e17ce99a4688c727a8022058dac72b72fd822f9ed8faad62beb0bf1f978764ef044a3a6499b565db2f4c1a5118e21cf5a618ef2d266b5e9ee70e6076ce98b817251bb092543a12ca18430594259820860703f5a89081c464aa874c06b46773f6f8b1a90d5721f7975dad099398aa6378a5640169eec644e6ab3e363d78fa2439bc77e2f30a45b55592b63726f58b2b582b7bbed0d8376ec141e41e5c0f61d7ff92bedc41b0fbf0ea1cfb0ef333886999f4f3f4634728560f2bf6a51a2c2ef6073ed55b3a4ef96506b63a3dc13bc2092be6b8d22e1d55bf223eb190a1451c31fd9bcd1348c5a5ff8ddcb536dcb0605e40b2964a39eb40c8b537d993ea4786015fc9d197f86f942793ad80720cd48a8721439012c4236b20939d94fd18b310eb77a7e82fc838f1114c57196510befc67ed5da59e9a21d790c476c7eac7fcfe9adc3deb08bfc48530f059b15da810214fcac0929a1e62d7d61b758cd6c4edbb6d54599d74cd641e1fae6936ced29fec5954b684650813fbde661b076710072f1afe60579fcab4ec6c70240a1c2ffc00e7a3a3e79146046fba74448c0ac05073095d036f650d71960a09b3fb2ca901be6a67828ba58f0d1a3ffb08b9463a457b7ac00b59c6cc6e7f5fe541109e441358af035ce1a6931b6d501e1da5ddcb799164a8df4430547e8b068fe550ef7384e99e88083e4025a308e6172d48fc6f51aef71fc49c5c97969ae3d2347d3f96e14008066eb90c52aac90be542394bd29d5c76e9fb73b3e5d98f618f55397938c05226a88c3e11001357d4b0b3fd125d3c21d7985809d3486b8decbbdf8276cc656d27cad5daf80f7c3cd37a170ea5443a7f933047a92de1a62aff7e1e95e5b08b182d6bd7893c4cc81180dd5f2856665a04dc5d9ff0e8ffbe78d60eb336587ff22325c0175085c635128b547e8481ebc7b5170cbe5479e581163ad2b84a20305871fa1061f918f58f36fbb4910002e11075b563182b99fcb105b19ca9124ddee4a8f420240dc3b592b3660b23784d163f38926c7b3ed5b0d9d1c2e3d554ccd357a5e990249d14098bed4d477404acfed55be83146e47ff12193f202133b3c2ff7ba48ec12b9ffa4bfeda90ec8da986bc4d84847dbc9f45a4c10cfc1207ffa8695a7875da1cea1d13b98b19f41e6dabf55f14fc1769f86d6a613e4b165e9d9c2bd9a62892ea242bf8934432394736dbd5266cdf09b6cd267a4a3cf81fa8a1a79cfc1a1d7c0596e504dc6bd9d121cad98c1768fd4530752753ed95ed7f7c4391462c2f13a033d8b0ad64e3d4dd59efd547e8dff63ab200f494b6603e405dc2d920c177fd89e5972dcbd5732af5e8e0e0eebc6c554aed5c77d13aee464eb60d3a1ce69c96ce77d34acf8906ccca41023540efea65578c3d777a2ff238a153fa8491726db35530c85d9209345076fe0141d476003edff89ab86a096f60142a0aeaebd3fc26abceb748d0b608efbbc597582ab727a5346d9866e241ed2ea1f671fabc474dba429815d0fc79c2fed67fe4b7418f94f67a1d222205c422897ef30595ea8f37958ffb7c529df8c2a11fa62592a71b5b927268a39d9596c0678a1d30a4ffe5b6c3baaa7bf7d31af8812ba465db7d645ab9c4b743f48e0ae5613d68b546eebe81f1c13640766cc138a12d5092175363a5a4943d686f797c3091dcf4c6a62c2a657d53da42f8b861fe01bf3aa206712a047c781cb3b1806bcd55045443e992619329dddeb228f8f948c438c41c62da5aac7695cd07df325cf9e1f02fd8f157833bfbea6fd890d8a2d53a20f972a6ffe2f329a89cdf106f05b65fd5190116d8e417064e6187e3bbc9b4a88014482be2472a3da9655e82693bcfd370e0a375a2ba0929e60098e19228a2af5626c7d5ee456e056e3fe3236e08a80054134d1a21901897405b6dbae0da9899c9c9c2f2eba9125c03d7ea8e6bdd18f3d4d379250e4b9a2cce1262ff9c6037bcf52393fcf2746a248059f020b8d0171a992b5cdf25e5ea24d6aec457be1924e97fab14ba95f3ba996bb9a3bae79b1c4f0fcaeccde1098c488ec86960f2bdbe69e903c09bcc88f97f341100bd42e56a0daa50d24ef29b3780820f01c88dfc45ae86cf3dd0010b6ee85a430606069ed6c8407c65528ef97e4caa6e8da5341621c74bdff520ea378976adeb547d4738d12587f3d2937877e07d1f4fcaaae5d220bc48b5f9efc3454951e3aad9592e9a1ff36e8d4e65028eede8b58cb02e1b6ff89a147315f4658d2f60b6138813118451540350ab69485bf8b346368d853c92692f0e5565119021def89fdb03c7b4404aacc3d4a4bec6e7dfce1acb20cb3464bcd4c97c3b93ec25e0de8a56794531899ed9a3672e5034303ebcbca62afcaa8bceed9a8dd2ae5ebaec5441f8d0ca1bd0a293ec7530ff39dd893a94d80c31a3ba4c3be5355d83e94c9c0ea13265fef7c315388729b8c071735cb429b008d3d83b7685b2103c5fb34d550c37d6038fc3735d73174c161c8e830d201eaac962d74f300418d283b8b6349e127a12cdf72164b7febc0276214b5fb4dd40e0d41cef453a805039fa53bd8cf45899c2f15b06b33735008caf9c51566f173095d3d242776e48b77af028cfaf0573b5bd5be27b0551e8b9ed747d87917909c08eb450c5f6ce825d7607ab5c4b85a1501546ec8ae2e24e480f6c3e05a7382d5a17cebf8168f8cac11c009705f1258933795d89f6f4383dc56cf1de4df55fd6ef23480b7dd428f", 0x1000) getpeername$unix(r5, &(0x7f0000001340)=@file={0x0, ""/44}, &(0x7f0000001380)=0x2e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r8, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x80) fsync(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) pipe(&(0x7f00000014c0)) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) ftruncate(r8, 0x51) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)) getdents(r6, &(0x7f0000001540)=""/90, 0x5a) getgid() setsockopt(r6, 0x7fff, 0x1, &(0x7f00000015c0)="e42ba44cee8fe51ae27024942e4e13288fceef50d76679b8b7f474c61ce043e5cb0a7b04ec96a36abea61293faec51cdd8f223dfbafd2436290089cccadb8bf0e6eb5010826e5250c0b99971c4676200980234cb894e12ac03ccebb9f3b0441ff3f834ef92bc83370fd59a15c57581f710315e3d9db05e3a768f9ef9e5cb0eb51576b6d5605ea6746698fcf282c45bbe485689e658bc38a15062b6e718a7865f938361d6fe207a36767f1ef613e41127e3f14881a5458434a9adccba1779d4af25691b061f3c08a69537", 0xca) ioctl$TIOCNOTTY(r6, 0x20007471) r9 = semget$private(0x0, 0x2, 0x40b) pwritev(r8, &(0x7f00000028c0)=[{&(0x7f0000001780)="6af08989ef0dea9931df943755385e0da43593cab8b32d85dae6cf31f4715279d3e4981ae39b52515680bb2b59617fabc9e6d7afd50a24d95039f369ff8be931b64103bb834b73ce6a35101e4e0efa9330e33e74dd8032386d192f2f1815156ef214be844b77eef1835ff38f55da6ba24aa3c4b75cf6df2792a56099da1f1618d6c00130ae3829e3292db5bce49fd6e5f7151f141439766d306ee81255c58dcbbf4d418d002f69a8858b236e05b8c3c5cdb3", 0xb2}, {&(0x7f0000001840)="cf387398d4de0425b3d16b704b9420264489536a964de111b7446d409af48209c184e61580edb87d131521958c8a6f2a775923971c37de122359e7a38cafd02b13bcb5dd56c35a45757b4b619a48ecc2e42d46f37639b98c6871917eeab90be0feb78b64a8b4a874", 0x68}, {&(0x7f00000018c0)="7aa44d16c2af4cc5b059712a4d8dd903aa3587c10c3b93fa8b4fbf7288bd85a951e48a57e71e85e52c56f986e7f160a5a31988293e14a841971beea9ad53f94c0ec0d9ae75977ddd02dd3b1964717344fc252582367ce3b79749db3932f71ac39189f34301688fd9c50a0b3e5fcad220db084b67d43cdc98c2cd9ce4e01a619ab82ad771447e9a233f810e137c088119254f8196bf23809dd1c994769b258c55de0eef718dd85c2f87b35a8d1b54d4433e26368b8a8d3c2ed6baaac322165f2a20b3573b03f2cf2f4939b2e1462abcd23ca4ab23a53f15d46be9bb2c09703af5432906502a8a06745eff73a8b4da99aed3766a9275fdf2d4828ba6be988ef2c573003b1a9ca3467aa9540e568efab10524dfb8b53e36f18ddac2808fe5b8ca736a67e8b330fc06d97092b78fa48b2ecea3f6f835f48562def295ef6674dfa3cb952ca3773729adda202b5244e10c619d82a18b9262a31d58c4d20f2f8ab6ea47289440091e89ce39375375359ab2a2e3a96939c94e2642e012b8730bc949fb8862dfc4cfb2470b47cdd3eceaf3dbae927ef69fb5f176b6083c6fb027289176742ee4d3cc0dae1403fcc459ea5106c7d7f8a3c54c686dffefd5e74c34ac316dab034056e5c3b371665c8c768e63f8fc573f40c86c757960ff9e314c08a6d4f57b1f7d31ac520ee89a5f8f58c1e5cc3507a9814f6f1f63fd9e493c04995b864509fa679790d7ff505d6ad06cb775dcfb3260678245dc20895cfb970c8c6aa31c4691af4ee22c975989a911a193b33ea06dff1a3713c7edb1e43034edfc0420d69069ece3bb1a21cb55552b4e7bcfe67122b54e378375eeb51282d4d3c769e89fdb42cfb84e41ae68cdb236fd5cbd63ba947caf564c44b1835a89f6c5fef2205bf4c833c021e8d30c6f360c3e5bfc2aee9fa1eb0803e35b89a262bc7c993eec27bc5257a5144d6f54b9e5788814989cd5739954660a49f165ac4dd8fd8ce16bca5960ece6c7b5f846c5fae026acff7f5248b44fa72a22a04b3434f87057a9c493b58117b10cea0f9ca080ac45c81028ed1acba013f1d0d2abb964f406f3e67222131699f3dd477c928551a3c91fee30ca842f31f3211e132e271715948fced5061ce6b7a38637ab50d396ad7853b6267658eb3dd2f422416bc572653eaa03ed34e396056b629ecd6110e3a3dca1d79dceaa06d47e58b80cf64ee1fbe9e70ac1ace423f169d327bc695f66902b61c21aeec4bafa84f685323c429033c5e21487d725fc646386484b8bf3ec40866a8920efffeac069b5a64bb1fe042673b33ba0f583cb45623f2c9135aacdb4005da69f89a95ddee908b76bc8198cf4a813cb83e3fe07da5d8594172b9c00c20d983e834f74c399b634edf7d9597d6eeceff5fb07b527781e5a722de7190720e26432575611ac20cda383a017d90f30d36d5a879c1cfe9e6d21a0e5d6a87dbede58faae491ab6dbe55c4a476c676d9ed876515bdbcdc48616b6d48f7a8ab38ea3f787cb2d465daf2319ff98aaee05e2b51f28aca295d61dea24020adccb55ca26237738f4dd64e6758ac59b6cab4ce73c38281da7c9129d6555580969601e4eb25fc305f40c4ca63646f4b11864f7731d9605de61807309ddb18edebbe55431c67821b5f4d74034782a73fa2fbb27d93d8a8a60b059ecce7b84d771a1062a53a14299acc3abd203c8d72de2a3b87fa17b6946467acb79162c2bb620387a508951657685185fad5d26a2361771b493c6c0ffb89a7717a884bb9e07fa661065bcc9e919e49aa9a0307b01b6fbcf49d583ba20505a14a96952351b13d85afd5198446c0930fa367065a9b612059223817a4ac0c4c508aa079da39a54910d6748934bd8f5a4a3901c6cb1385720c3ae8224e54dbc1a80af5e0fbc0d299c382b9b4aabc64716c66d35e90fbbf7aec341c05cbe0d96994b0b7657c3bd075821be4e16072b68f2a1d7fa05bf836986308175b3dd8035ca22dbc3f02c6ef24585ae1170c7d4bd7b374cbd45fdfff3f9a42d4b92dbc96656988bddab9616f8d50a135f047b1428590ab72d6a273390cdbf8202133aab044591e79c3cd7f09496420a49aa033e84340a35c6fd0cb15ef362c8ad166c65ec4eab14c411e46fedc20b5ef519314a20a79a62d8123961e9b9f86b36d870058a0e6765ee026fa893eca59dfed6e160c0da037287535aec86dbf1e6f2f9ab10efec2e0210cdea3dce3da292e58e1289431339cb44bdd290912dea8ad5348341d3fd59cb083bc723663e3acacf658817a5132c2cd02bb23fae4175485b6fb7054de332c50ca30bafa0cd5741009eb4b8bbe0b402e65bb30e0574c08f5d278d598644c0665d11bc9313e411e40f19aa654b62107f8ae6092c069d348a91c78fef805f110d6aa86a000ad0c5faf871b653025b33fd7152365cb2648056fa9c3ca332cf221c5493c07f3dfa2eded1b473fdb1f952de8dd282cba1acfb397e6641091ce6b47e3ea4af9a9019d8b6fa748e8d1ae125eb483c3c57691d7e333733a4bbaad0008630539611d38ac023bed71b09b24db93a69b7da9d8b37a4243f7a3f27a63aa67d88b37e100cbe564170435e2296074cdc603770215540f23659a68ecb24bb2be14fff5bda8bf83d50479f1e9d256da6fafb843d7d1f3688104e8986d872b9bc957e0546c617083ec7e0a0dcc136471aa22bb65a1db433f0d9bc4a5f787ec38abb9f89f5089f12db0822a8ff82fd29d4ddd30e4a13b4d6929308f4676680cc126f8e46f432c83fc8cfd53d8ed70646cd47f7796361afce128556b67f4cec4e66aa54350f3db5d422ce6d02c7a596d3a61d2213162a056e7ba492af35a8c8d4d415ceba417410265b0da9463afe85533272c33ca3a29435472449d53df5e3b36d0296df53352c7430dd38b248cc15b5882ef1578726df930dc236f8831f4f4335567640a76e34cd41edcf42b8c45cb1706d7b9464dc046f870357dca94b70411b10ee44a75de3619ee8508af0ae72be1d03f38960459384637328b7a4a8ac8dd395fd6b2cd069c5d486e62fea47b3762b43e9d8f2cca109ef31c08bb0cbad64492b7015f4285b57c5d667ced3a28cb78ece79711a8736899cb13da6e9d27f57f5dd189a32b151efa162f9900c0c79adf9e29a4186a3733d87233f8d42dbbb380cdaea0228042e060f12240a6e3a2da1504c06084314b2756380f6fa5b4ee9573a042fdfa7290e16528abe3c14810bd9545ffcd7e6481144b1edd53936ba5e96609d1b2e3cae72592f3f96ff29405017b0de54cd3c0699accb2b7a75567a9c38d2dcc1b1d7c4210d72de76aaf63519a122c228f90b491b2f06c053104cd5aa112faf112a2ef5f6dd268177e669c42c952d644d2a9c117b6294d61bf4459b7f73444e56899a33cf53a7214b44c157f566c73c4cd708b8070dea13012657918159f3b3f767e9ff8bf74b5f751fad46d3f941aa62e03749694e8e1e7cf699f75db799deced54ca67f73d9e3515b430e402651f061551851e7daffefeb80697ec6364277e7e1079eacb20568c41b4e7923d5da3791441fdd371fdfcb5c8383ecfeb75cf0d6fc11e2268e7d8528f67d5978bd340d137af25c00a1aa5b7f25a3954d1d48e2a6f10aaf87d914862a63103c012cdd57167f90ec7c84df85f6154c168eb6c20514630af1dabc7b382d421aec4e4356f5f0d8dbdd339db2048eac53be09edb7f07d6a6d1c70763db0068e0fd128dd83f3ebb5ccc22a3e016f57b5dc4d779a98c343a05fc885ab3fcd8963c15b5107a235a6deb07ac7dd16de1acf64119a2bbc3e7cf3463d8549fbb956b9eab342f2c66e485c44ed6e13fba33b1f6a1e88ef0a2fee093e1bab0836dea96da40cb67bba8d672f1adf2ae3e7029bf503ef9b13bb4e5b8e268117bc60e61fd6c71df4f27a2b50daaea9a79be4c5f374e7fbdd6d004b4d856d7b34fdf5479a30260fa48c86d662f183476cc23fba2c12c9fdb06d9b4da8452b444ba203a4ec8c321d4246ffe2242c947ded0ffd54136d3ecb740d07c85a3e83bff28b970490644f79b7df03c80e5777bd663d3c723389900344884785d49701eaf385287040a32d5e975d4cb4c864b27f61216412e93c496d67897a9f2128633f1c597e976e81f62c652878ec9180a7f97550d7ba42dfdd5e9323e463e77da2d28739bb8d8810047db2bcede537873c616d8c094fcaa28e95c572a1d89876513bca9495738aa5e497b3b55357598a1ab97d40de51d3ee092480fbca11170263ea33d10433475c4df955634f072663462e8f01cf610c77674977e8a672933ad93aa1f3fb5ae4a1bbbaf51e17632b85cfd7c9c21c723d342884c73d6b54abae9803bb46a690166f200923015dfca3c097131e4b91ef25560bf85385bee7c42cca4030f277c27062e661a14f45980d791cbbded257f38714514d3114cfdac51f3a9d4be4c36568b0e208c178955bffc7f4028b9ee1a796e4387b7cdf40f2a5d213395976a88e75fa784a9a45e1901eb114dfc4fbdf74acbb9785e2272d8d509c7181b6f18805fc5ccc2ba1e919d43bc35ad66f393d4a39dbcf0e6a6aad6b4fa5a4add8aa3d10ddd973b77248658d8d65397c79cc04ec2966f35c314c7997f8b9539f65bd0d67b594495b2c223070efc77c2ac749af1f02ab6de82412a1cbfb6da1cb778bbb261bf72baa3b3d56eeced728484d9c9637794fbf44a9ff4e056d69a07adfffa1c5e0e240de0082cbd384c58ec2e6a3494286195fbc1cde50b88aca41aecf7f31b1c5ec73ffeaceb10fc172d572dc14b76a37575dc3cfa29a921d7af551b8d41af124ae23f6dab8ea32cc4966a6608b9fef7731ad92755cc63da02a0b3fa48e43cd34c8017ac17bc2641f3950004857cabcfbb3c6ed58a10d3bcfa170076b5bff6fd9fc354e64e5ef3be4c859d8bef363bb8e8d6010b4e96fed6c3dad4e5c97aa7ded673a666bb71e75cf012505ce3cbc264c2747db41ece787b5f0a555d5f863736d1f925884aa380a179fb3c8f03d784f4792f3dd7f108518ed9299046383d6382f072820a412f7d85338cf0e5881da85c8aa8cf01cdc16ef652013f3dce21020dc5ee773f9fd57a89088231ebabe5174b4e907c0d9ca93e2d6e7afc294ebd6909ed313b51f6ce6771cd1f8d1af9ee13e282d35eae89040444a9aac7765d76e9c0cf21253e2e605c617ed52be14d44658254c32ea34460d95e1644c22ed071bb55e983bd194d25969fe383e2a8a367d68233fc1550080638791e97a80f2c0193a1ee115673c9e391ab5eb5c4fdac24f87832b4a676234c0b55a1e66a4bc8159cc6c719521894a446eb4613f39ed3d3f406225e2b646abaac447e23b7e7b77cb3221c572e121227d0539cacf6a51b56d102e04a4747fb23789a6882069b9784274ac13be94c698e5c1db4768083ea0cd1014fe15938b527d467ef8e5a7b99591b85f3c62ff39826aa3559e9d8cbfe1cf3a87cfba18bf73945061e32789dcc8260609fe4433e30a3a83a95311760c430ad93b0cbb37c7c138e1e4bd9c705c6ac4fd3554d771283e7f0f1c72e3fa14fc0ee8eccb37bc5331ec7230b86831beb59a263a662b326cff19915b6f2633c53649a2cfbd5458b0e58be33440e60daabce84354973fab23b18f24f9675c5694aa2b50927ca5e409d7305795aa3c1523f4b47335a721251f4d668cfec1c5c62f5b70d0fe19030b7e4f88e599c0a0e4c8300b730863a0a3320910c9fe98e383d64634c6e6e7b3ca822e5e4ca7aad23bc55125460d6453095a6fed1c51ff61df5d1c34d0020c24727d358552", 0x1000}], 0x3, 0x0) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000016c0)=""/152) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x200fffff, 0x40, 0x9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x45, 0x80, 0x6, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2b, 0x2, 0x2}], 0x1, &(0x7f0000000140)=[{{r1}, 0x0, 0x10, 0x2, 0x2000000000000000, 0x6}, {{r1}, 0xffffffffffffffff, 0xd, 0x80000000, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xc4, 0x1, 0xe38, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc2, 0x80000011, 0x85, 0xf9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x12ea, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x50e, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x3, 0x6, 0xfffffffffffffbff}], 0x200, &(0x7f0000000000)={0xfe, 0x2}) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003200)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cffeabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x301, &(0x7f0000ffd000/0x3000)=nil) fcntl$getown(r0, 0x5) shmctl$SHM_LOCK(r3, 0x3) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/242, 0xf2}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f0000000480)=""/173, 0xad}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setitimer(0x2, &(0x7f0000000000)={{0xffff, 0x71f}, {0x5}}, &(0x7f00000000c0)) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0xff, 0xe7, 0x778, "75835db57180000000000000000000000000ca00"}) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) kqueue() 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x5) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)}], 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="000000ed0000008a412f9c8a327caa54d2005aa85511fe300cd59bd6be9bc541000018456a", 0xfffffffffffffe31) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000001c0)="e023000000000000", 0x8) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) 16:00:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfdf3) 16:00:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) lseek(r1, 0x0, 0x0) r4 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r4, 0x1}, {r4, 0x40}], 0x1a, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) pipe2(&(0x7f0000000080), 0x0) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe01, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/24, 0x18}], 0x5, &(0x7f0000000600)=""/32, 0x20}, 0x89aa9e94d10aeb87) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r3, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) 16:00:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = geteuid() setuid(r0) shmget(0x1, 0x1000, 0x120, &(0x7f0000ffd000/0x1000)=nil) r1 = msgget(0x2, 0x200) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d644ef8152a8fc4ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x1000) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="8939c6692742eb63644628f2338241fe8ea8f1fa812434107e659008c9c4815791a15c292afe6f7e4c9615c7f39139f6f7b7b2c70900000000000000ef50ca0ac17d35b8e18383ccbc253a35a4bb00ecfea44efb3b5f22ddb2eb", 0xcc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 16:00:54 executing program 0: r0 = getgid() r1 = shmget(0x2, 0x4000, 0x1046f2dae55f7606, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r3, r0, r6, r0, 0x1, 0x3}, 0x4, 0x7, r8, r9, 0x6, 0x6, 0x1f}) syz_emit_ethernet(0x1000, &(0x7f0000000100)="bb86108d472107173b88c644c632feabeeeecfa39054ab0ea5a9e4de8e7f3893467cba61c86a48f1e12910785caf852ebb6bf62bf5b54d72ed1c6a3774e53d67b9301bd8a9e51182f846b20f4a88ac2c2c2a3a808688636fbd675f5e1b356d44bd4814553e0d06e56961589accd5520d870b1fb45b74eebeb847fb3fa103b788e5a772f20c7da0f75c1700df1db19abf85339b6315b69dab86a2678b1b403f46d6c8872f3161663acedcbb3f4bc7cbd7589d1ca474fdf984d344f067aeb6a7535665c3a8661425d50651a8bebfd09bc11be4b2913891c7b15f91423b57ffdf38aec378fb1fbeac291d8c4bebbd7137316d6eff202c9c9dc0cb4c527ef75de22600f7bd502a24b81073ebe285aa82a593e0fc33d5899b147cd0662a106919083e7aada0185db35a3feb33f2dcb2e78370999aaa440929e1f655c40885ba97efcc62e42f092628d03410fba774e1ac3aa94a1d138ec3f60db2f68574b2c26592237f5cbeb952f65d7801ac31ac3577fe1b64db3c28d6aa30ab1277242dd3b022f4f436f47a4f7f4d7831291910acbf8f5b2a964de2a0c8e61a01a0c4d710e1a662dc0714cc45c2e7d2c288a9e7e1c46ce6f3d0d1a86504d73617628030a453c4b9a21734872f9d0b66411dd0027141ebb8826b5d14de183de3bc9a0bbbd42c295355f8027376d3e75afac6fa351a3d6c8f86ab12e72bdfe956f346a7241854e37709df30e41bed8c4c254acf1afc373887f9386f19239d85cbd9ab996581730ef8db26c556e4f3167ece9adfaa11a9ed1f699248ee4e650217bb943479be43c8f0814889644653f9d65fba2ca7c679d2f3cb37dc99c1af942515c00432551d30f62f5baa5aafcb0e493bbcc93ae5c11181124eff4e0efe040322e58ac02c6e0b44981f3d04931e9b12d522f081dd59dede60ea61ea2f9df13a949c608ef6ea26498c466ff6c8b14ade61b3b00e60bd0dd38c17889b55a932a53a22e6c41c4f08292e08260fb56be9409870fd4c06f6604bc5c2cb8ffc1d5cc4ad3c5c720629c9d15ff45e6a927f1099fbbc7a286c6eecaf86f05c1729147e6dfd615116755a8342580eda4348921ab732af85f2ebe42c3b152584a4e215715f9016b17ed1a48a8fecbde1d52e49738c1d826958351d342add8eb8fde7aba5751010d636a9f1e19ce2e18e67acfa8e20a3077ff2eaf675355e8069b600e314c423b1382405a89fd2eb898706be7abf0710f845aeb5fab110f2633033f6c448deb065cd3354edff8b2eb2675d02693ef03714c13da7afdea4df4364462e7515f0d7dda7aa18cc2541c390f4881300d202363b11423a319371679fd433edd6644063d5667374f2e08c2f4ad1da91b32134516bce1c3c1a6b6d056b30fdb9e616fcb8bd9ed0fc28eb5482b93c1a0f49958dedc74d08319684f468acd7fe327899113abf948b0a12d0c9b79bbda1da11e641f5a74933dae140771229b6404820c9311ab2df2a45b09dce5349acb442ee7cb37d611823bfbc5c0cfa4ad2bfee6b2c2f26283d3d855f708a23df012fd1ce069f3b0b46f17415816847f5c9ba46965182674b2b9846ce6d7e158f6485a38c303a0ef2cc355b3d30990b5aa3aaa4444599b3aa5ec722c3f28c36b8b914270c4316798f0fdfdc410d691e77a0b5c20580f9856b8e80816fa060ed68a7aa9a274b75aa03856e24eac0f1789f2ab537a725e8c33a6e66606a27c2cc11fa84fefc1f9ffd2d104b348674f2db2e99dfd896b64319dc2bfb8a475f038c426fc41b54f8eb1ea93e7b29db074c3fe3a46cb701832a2a4e5544f258df113ad7a3a0af7c57fbc4eacef44818e55ce03f36124a0db62063dc6b6682e20b6f7f38396cab326161a217ffe620a6fc63901ed9a9d19eb22af0d9d41e4d898ebc0159b4643fff0428eba051a9ab710ff77a7ff72b43503c04018d21bc4bf757d9762239114c604e8332ed3e167c720a82a49933479a15ecc150c0709dd9e5cc1d57ec30d1f317d0621b1c0393e456eed01aefb5a1c0cc8153274fc6b9d1bedeef4bacde4db050262400045d7976f6a5fee0561ea88dafec6e26e3278b16c4bdab7a00a6e830f7af36e009e92360117a1a25fd45f04847dad004cb6064393412a2a4428b9c481686ed58db1ad3ab69ec3e46f0899e393145cfc9c65357484f1ccadc336bb76c8903ba663b908f7585ca46b10f0a917614bdbbd02a5d43e729a514a7b11ac8c66c41088c32f9a881ee4f10dab036f353c22e1a1e40e8fb0e0cfa7e1dcd39e8f2672ca0f23ee106b4d27ef669d857e6ddd9103ee7802b5bbb7c3ac6933721d23c2a9132ab4ac0fb9e8b6f6a032d62813215926836121784c71a415dcc514d763517c8692369e4305a36f1c76729ac1e3d2046f68b595a88f355e111b01c1e8770c76cbd5e6e403acf522625e5146624e301d38d6f2c9ca447e475ba8e45dcc234bee9fb61f31882c8465dc9051eab4a2c759062e13fd00be7539eb1d2df116dfc8b5e546014aa3da6469e301945f84ea2c8100c59e65b9c434bc9d9a7ed9b24c585a6f0d24f3478410840946906e9a35f9271c7f4d4a1f1fa9d489758ab93098d96b3bbe8e07692c95b1c80434191f25e7cb05be4b72e83efe0f1dc534a7452484cae4cc35dbc11d615583a61c139f1e9769256ee4782d45f94e3b9cd0d78076334d4d529b6747474a1d81b06ca4a6ce0f34bf50f17b143dea9fbefa33d9a0eb39477348035f8382ac37dd27ca5fa1f15e741b943f78831bae8f3f2201c8eeb1d42483297dc0206f9024d5b90a74761d7accb6d4a802a8c32272b9d481e26b3853185057aae43191752671954c28c76d7217f39bbd191f2679463b5b536f09f62fcd8ac7fe4d3b562d523b9a08880d2397edf85a426cd7bfb8436e9ddf892a89fc8ec1111b75fd293e84aa930c69528d3b1f4cdd3fada4b3cffb3bb9510ee1a9a0ec952d0def8020275b76e949e9cdc516866b7864944b0c6dbfec1c3cfded909e56a0836fe8ad9eddb1f38cddce8ae838e1b781317b40460f3df356ecd78a67bed30f8927fd7f85a29db94c8d89fee1b21efa40087f95c9d19b680cd209210d822fbd72808bf32312ebad69fd930edd1e1af96756831074425429aa0b58dec87418733f725fe3c0338df5dcb77036bc42e8130b3c238be8234c9e093b17a848c69df77b80a7cc818a1912ecbab9f59c8179abc1891330a3359af336aa238c18da08ba2a3a002ec29595ccbde62542dbfa9f26405da6cc60b43e6d3d5be0ff099a63b3ef3e5619dce22aa1bfe431c76a972565c3eae5ba7b608a3d8ef0c88cae6bcac55c1ec7ca3929ac8b9d9405b1a902b71aa91a1e9e055a1278a4da60b9867afbcc6cc3186ebf6640c1806bb1d80a21af1c3ee919acd24b6b5c6266800ae342a7eeec8478ff60da188493b5870d838edb425cd3470d295a2c133405be22c84cedcd8857619c2b7b99af9c15e13f18d887ddf8e578caf13220b0d20142b7939802d72f3317a081d9d60a45bdaa677631998767b7af95dd1e7f1ac6a447f67a09903aae62737ac605b4fcfaadd1d5a77d75fef8f694e5b711391356b65ba52ed404c1bf210c95dceb02b2cd865c14da9cf5ace9a2bd2bcd51d4c7de86c4d726f08dc8a4008e066c9589e777b1d20e79c651386be1e7193c4f9bff33925f6a2a72f78d00b81c773f91d22f89a7c8360ec66f6682752dfe438f64f7eefc9dfbd1768d8f18f64564bb5795ac712cd794416473561ed9aad82702d4ee9109864bc488e2c037a4e632db66f60e58dbc91d36028f751e9a393ccf5c05c1d5929720be602408403c53673474d1155d1dc373395eb866321ca26e09eb57a5ec99f371cd7f791b3de1930798b325bd8e909c3af0755f9418aa735dafbfdd2ce71d480226494112af553735386ac7cb9850a339a88903d0431e084d4c616db1cef3deef57c72ae88f74f9b7f892ce9300e9c528c339dd6c18423180e83104bcbe16652498f310352f39868d5f5b47a17f4ebd812a1f0398f4d78c7639a92383228f5a1ac507cddcb903ae6893556278b9ed87ebfb942eb90623e8cfacca9508d9ad23e1101780899092a3f093e94c12ee044f79e6609ccddccfb2b628f9c4d308622be12ea528529464e377ba41a484c2d2d0e0d2f9eeb6ab1d6f61a365a474ff2158778900d7db93e65462567be7a365db444023758add125eda58c146ed75ffcdd759fe352b25394a8b51d44aace811ae720da37c9ba804578e7553040f98140eab8f7d98543c2891a9d427b84460e26e2acb90f18b9de5f662509f647e0bc156736b8696468c27b4ba23b8e61109d7a032e7b7ef9523ddf84ffafa294390a453a158b0d6110c9f2fe2c35ace3b4a7a688ddb56227a77eccedf539bde661e55c745279aba59b20b7842427bee962e31045501883b06b6d35de95589dc68c93f0582b6cff055edda12c9c5aaaf8d529f25c20e7e05c46a2c4dbe614268a11aa9a2eb766a742940de6ac62f5ba2e13c94da7095b78fed84347b7e2fc75640d817124cfb63da76ff6eb7849f0375852e1cc757673de8775a50b1d4a7e1bb63d6a003c715b6b0f4a3c367c395b066e36ea2d75218ce618b3a0ed422a254a9393de1a7ea3696863cc35cea9a69dc49025863dd2bd181fd1d72c651ce79303d8a1a03899ee93bb4f9dbda496d96d56089db2984c9bcca3f0c78a8ca22b41f109bfd93cb21f05730fad305710fd8ae1fd6d231409e91de006a39a7028d928327fb2267b26aa424973529dd240417ce639a0e6ef8f0eda09e9a9cc003b59eb3d99055221fe3bcc8b323863bcd15e1f8486f79a2f42e45f09d5c7e201b93b1f6bf6c4b78f44a5af19e4ae3a3b2db1dcc8a1a2069573415957e0d1e185ad0ffc87f3603cbfee535ad756ca697e2d4017539defac5af0e389f92838d1347872159a88e6edb40a8678ebe6207ecf4b268813dde51eaef7dbd86538ed163862dec8f8549ebd0ceb880cde6c41f9ee25becf4093e0c10c288cd30854cd7d0cc5c3dcf80be0179cc44a4e259d8a1692ac414e527e0eff547d9b25ec6821c3aa4923eedc2e679a8f0eec7e1e56435c3342bf70ebbf8adac05c8c56ce2d8ff3a93e662dcada7fae0dcc00c3a324c92cb50e6b55ac788dd80828dfba5b0352b103f84938c4c6f5b54d2647783f72ac2418a376e74d4e3680554f7abac6dd7018e7bb8000b4bd913cd545cef2c11a9fb9e12eefe7031f9d6a406dfa07d6c1637b2830666ec32986fe7ae8ecedfef2018865aad4cee5ead770810f07d70a43c300481485dddedf30df05865de38f5706dafed0d21d0e6fb1d849d4f167d43289e55ab65f4d122587804c665d831bf945d3c39a5799f60c1eec641546000bb7b089b0d12133334e1451e5dbdfc97b774ab9f555b5fb354aedac8d133828d59b429633dc2b5d058fe80e3cc6d8063436a5583fe3a5295d1318950fb19ad296d1f6309e5d670a037f9ea45864c5f5ba9a635e9c4fdc2abef061bd80cbe420947b512f489ca26e2e4e19c672f7bc9b09f8c1f647dd659f4062798e02e9f2eb6807fd39c743e468f00c2773327555edc9740dc728e44561fe21e0a645bf63aff864b410e1bb562167b5451890eaaf447b295e35bb69ad4ca76310768e89c3f6d6a8bf01c4be961267eb3cf86fbddc920a43a67fd1a6340964d57a6022eae566b9563a089439f03d13d227411def830b4b836dc5120b9228eeb52b1df38ebfb564ecdbcb80d296df8d5748dddab8701e57d6202eb7f1e974d023fa6f42c965d8f2b3497e31676b4f831b38a1") shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001100)=""/90) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000001180)=0x5) fcntl$setown(r10, 0x6, r9) r11 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) ftruncate(r10, 0x7) shmctl$SHM_UNLOCK(r1, 0x4) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) bind$inet(r12, &(0x7f0000001240)={0x2, 0x2}, 0xc) getpgrp() r13 = dup(r10) pwritev(r12, &(0x7f0000001500)=[{&(0x7f0000001280)="5967b6058f12103c7dd0ee72468206d4c2906a1e4d11039af48e4e", 0x1b}, {&(0x7f00000012c0)="0b47ceda622d04a172139d195e9cd602026983cdd7a43ba6e3609e6c9148e977a36f7a5b8e3b51a7e8c7f6124fa6f1dca78158101b368321f35db03c67af17f65accaffe95f67979555275b4a606e07bbda76575407555a17cc964c7caede28f7a611ad668433dcfc7540002fff59facf430f98e474f038579bf35f48176a87b605699dc74c841a87763c36afafd639bba3884f5107712b7a2aa9ce8353bc798ca30ee61", 0xa4}, {&(0x7f0000001380)="9060f6b2352586adaeb24593400dc5d95c611f244b9510baf2efa501b4c5c106e8f083d54b89351b1451dfa983fb4fe6942955e63d0bba37c1fde337dc028ee391b74fc7203f4d96b485bf7eb80406e1b9d0009e3a50b95767168226f1d906c1bc3f52b3ba0045fe0cae0308c4224093a4e1d48d2c1b47", 0x77}, {&(0x7f0000001400)="0a66bc941b89a397f087129e079dd741187d41847381b3a50aa89c580e09a1d40b3669f2d78da588a8a2c9cc525f5b72832be4bafea3c620b962eb4230c9d7526666673aff0b670868065d3788ca7499be089aa70f7746339dce6125e9db06664b6a0222813f41994be7", 0x6a}, {&(0x7f0000001480)="fab3c7e4c35eef7f5a69962c8fe05e88bd19ffa7134f75e30ef145faf27ac3edabe5efa0501d196d9fec6083f02278eeeb85a0668f1272753029df7d57c501a89cde02e5bf139520254523da316c51a1d45a53732c873e19fb841325260cbea378b000d6ae1c325fba8c2e9b8f71ed24", 0x70}], 0x5, 0x0) r14 = syz_open_pts() shmctl$IPC_SET(r11, 0x1, &(0x7f0000001580)={{0x7, r6, r4, r3, r0, 0x0, 0xfffffffffffffffe}, 0x1, 0x1, r5, r2, 0x4, 0x7, 0x3}) ftruncate(r14, 0x80) select(0x40, &(0x7f0000001600)={0x80000000, 0x1, 0x9b0, 0x8, 0x80000000, 0x6, 0x0, 0x9}, &(0x7f0000001640)={0x5, 0x5, 0x5, 0x3f, 0x80c1, 0x80, 0x9, 0x1000}, &(0x7f0000001680)={0x0, 0x8, 0x0, 0x8, 0x5, 0x9, 0x9, 0x1}, &(0x7f00000016c0)={0x1f}) getsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000001700), &(0x7f0000001740)=0x4) r15 = msgget(0x0, 0x8) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001780)={{0x9, r3, r4, r3, r7, 0x100, 0x2}, 0x20, 0x7, r5, r2, 0xf8b, 0x80000001, 0x1f, 0x1000}) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000001800)={0x1, 0x200, 0xfff, 0x1f9, "559f0957ad5c6bb6c6082d11b89a8ebd284d5dc6", 0x2, 0x8000}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) flock(r10, 0xd) 16:00:54 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000009b62c682662b5138ddd01afcc1733e909f61a9453c2210056ea122d768aafb1a70348c0d2f994a8980f329e5542cc90000000000000000"], &(0x7f0000000080)=0x15) r1 = open$dir(&(0x7f0000001600)='./file0\x00', 0x400, 0x111) r2 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x200, 0x8) r3 = open(&(0x7f0000001680)='./file0\x00', 0x48, 0x1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r5 = socket(0x1, 0x3, 0xfffffffffffff784) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=@file={0x0, ""/108}, &(0x7f00000017c0)=0x6e) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r8 = socket(0x18, 0x1, 0xc4fc) r9 = open$dir(&(0x7f0000001800)='./file0\x00', 0x400, 0xb) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000001840), &(0x7f0000001880)=0xc) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)="00ad19270584908740eb9bff5584bd3eb7167ea9ea18ede18dbe919a7e68bbedc604e494e70289edc6f275dc52b3ba8a090fcfad806f4013cf4de157c79914dfbe74191da1b1890f50937cea03a4a6220a017ed479d186e7ba45a2adfd45a73df954238ab30d5332e381fd38b53dbe6ba71307f8be5f768ec4571c0c6825b6ceedbd9e2a984d3841e69508e917de16d32495efdb82c5d9cbd0a5ca0fd7e17c29880543ec7f34816ae09e7742617a144dba81b33ffb4762cef7e2aeae9e7fd8757e783f4248f5e8b8bde33faff6", 0xcd}, {&(0x7f0000000200)="500b3aa4060383af302719b973325e99ce9a007b207b655766219264f8cf8992f531478fa5f1fe31f2a93b4be895a1a242b1637d17db28320742ab1ace93337b21d7d009372fd2a0c967f1970037743649e9d19e46b00163c300325631db10701ad79a9020e213f9784819b240488d7a31e8d2fdb0c7a684b89fd6ac6665e158c727c40387ed8b4977e3eae716e6eb976deeb44d208ba1ef20a4de8084b6cbc515e47f3ed04b3d05fc9c2221cd46e072e4c0e94be840b21e8a134785c8b139eed2e76a9b3f71f6aa98b24b45043c27528ac9b350916b651b62ff5287d17b1a2f684b8746cca9b462c4e5", 0xea}, {&(0x7f0000000300)="cf8a44d0dcfadfefa425061f811c7517c5c2c3d8e3bf67347c782ab74c8b31a978462ffbce70cbadcfc70407c1c975e39d31cd181b311643140c9e4e5ed9442bfee70d9150b7d2139441c83bb426b103ca18246fffd704297680e332f3404f68c9ce939dff8abb1f4d631ef63f7200ce84c2b6c1cb27d0c9bcb3f694dd3a6853a91c75c2b7469b01a912784174f2806fb35bd91dd2db903a9cfba9fe1ac39063e732e205e04eca881775cb3512e3406cd425a3aeec989e650d6c2eaeb23f5ce940a491c9fa7967405a3903f7727974d488d1e982b36d69ba2853826c6b6b0e1edc91f762ec040b4dc881473e159c4fe9aa5f3153099e2d2218521f6105ac50cc79b914838cd63b541fdb98e3c11d00e2f63b3257d8d5b93f6532ea5d3c8d849acd94af81760e57b56dbd5fc0bf35a310c04b6bc5ebaaf290879b98a9d1d0a1565fc7b9d25c07b14ac57eec3dc5a13abf404ba28f4490b21a756239abea62c531dc3f979daf411ff9122f3ec772a2377163b41e9ed8a390bfa2fc94460ff8e5332d1e9151c147474b2e14191726413338dc3b11a60947eb8dffda05227dbfdb1510569e8b804ff26c62ce02ebaa349223976354b9d6e986fa5ab83e3326aae377e00b6e8c7f8bde4f66712f2fe0087038f9b1bf69648a9a4a5453b24c1124b9bd610303d154b01d3161ac0c224318d1730035581f26f08bf9d812f82b29fcb336d542cd200756beb8c40873c43f863106983ecff803caa6869125d73506e2eb47c2691ff24123bdf9f284bdfda5c15636d3bc6796ec124ec9ac1855110c0539e03712d634783c3b5ef5a2fe97fc58a21c718f30045aa3d45aff2742d1886ad90a49851c7f8a237f563f7c82bac75f7a8bf3a0177b5c17769b713de68a53a34cb0b892b0ec0ea3516087a604561084dc8364fb36ac82d78a5c57cc6278f16b6d311feacd625ddc5a7fcfc816ba492ec3a52e34c59e62857969ec4501f62cf99d5cf12a0053439108d35e79ae7da62779673a97cd3ab34f549b025d060d6a495b1a556e7376afff8c435ccc95263f91946c193b20d5ade5ebb92d0bab26e6d37cb9a6e23b386ef078a26fa4470b0e6968875b78f0bab8a6bccb24f3b625039c6f71ab2907c9726b0a01c0951d4aae7bb67419acebd25faadee64d74f02968b3df32c7cb1e539bf85f174af3576aad5befe4406966dfd2a55f54b0150303444c251bd68612bcda95f8f336970b03ef894dd0457cddf4544463e58929dabe484cf9481fa3228d8ab3cce459d0fda6c0f6b30cfb23579b970133d8fb1f50d527b1db3c4b1ecd93b434224fda430a28192c2bad7dc27a12f210f6d0e10874001d0e5fa0e4c5d175e0817e8b982a0d7398646b011010c8d9f7d451abd0f2c0bd768c5aa685cbe88e81fa9b82af1c742c4e9d82385667147dbe9a8d8c1e62ee12e61aa6a4c2b8c6a1259f514d8830f7555b78f7131cfb9c1122f4ebd25aadd76eb6f1e04993ca04704596f5233d5422972d74d468226a936b540cb55f5572e22e6f673918771c7e40837ddc3f935a9733413a27e06820ea444426f13829431e80676092c5260d896d35905d235c23d943897553bd59a67e1687811c89180ecd11e6dad10f39646e1e18123e556946277f7f9e82cd04863a0ea0d87d78fcafe209acf9d7eb1fd258d0d8d25f297af9b74c2ec9ce4ccb7b222837888e21761d159292f23675339a4105367267354d64c33b5f97995340fc412e8c571df0c87fb56017e4142493c1fdd77c4835d851d448d042530fbfa1bc786b660b57f24f11956598bbcfa12323c97259181a5c54351c3741aabfd4d8885628269e083e938926244ff9d4e83e1d4edfa32bc7494c092b7d9530581be06005b7c09a31f88043618ce0898e2ad796e1436be050112bea9921c003d4525398f22b256e370a4b3f817d07bdf4cec2a4595935bcc961dc714f2de9d0e8ee3d17c84114f25c82161349dddff9e6fee76170f1819282dc1f35587b8c9c4eeabc2537cdc9f6f98cc95a6f8f335fd04a9822dad506ffefc86c541a8f659bde175485b12b753727103f7dfdfb9854e4a5d3de38fcbd2f7cc4b98221051bdfc37cf1108e96499957f05f27220b8759e0b9f66389cbe2593b76c1c5257556cbf11047eb5d94d9b02031f8a1aa6f811d8f5add6f502d9f895a31365939ae92c4694c649d36bc8250e9fb65c8363946a14aa49aaafd37aaa529a168a0fcbe88bbfae5f907f646b4f5d6983b0cc6a209f0d7dee6c8ef86b25b1ce115f470b02a63c2e491eb139fdef86d6f741afd803b67a7960a1a3917cb77bcbf3a4294dcf5fed010c95fb67b4d218f240eb4e0061eca197cb842870dd80a159ad639aa7651b46209697acdc4fd36f1d74f0164c7e3c5b5c6073a65bb4ba6368ce6608eb1ca5a40396a83671efbf837190b8bd481f0f8600524def3e7bbd35b833418c18771ec113e4b51f4bf7edab994d3869307dfeceffce15f2fa7a987eec13786a6a2a90a26e53f30712aa35fd23826a3cfd16f2eb611e2a0bb356738da9b2bb0eed8394f6a5ad6ff9787b52eaad14f4ceccca1c8399de7a6a36c2ee9853760280496d1e0f48ba0dbd88a8ec795f2201d0014a39cdf8ea6f6de738ee9cd286c84dd09f619af799a5f3456920a4e6cf2aa5a096cf904e5085a5e6db8f854c1a490523e2afb3b801e614260b6d3b54f486066e4d6cae70f2e183e5aa7156adc2d3a32753677e5fadcbefa47a70a0395dd38c68b00dfde399f4bbe38a54d481dc2e82225cab718095efa658a2a82b081cc67dd956ebe2903ddc3dc9ddbc459138b5bb8be52d9e69e1cec1f08d9185671977df5a08157ebf8a0bb43755201b7d8ca2b0220a42ed7ab21182df99da214b81ca716d9027a54bf081a05772993273e8c4033356d4d450b9794cb316d8e49191928ac872c1ef43d380ffc55b631f36353715107ab64442aae753cec0586dae55e82348cefb199ebee2aa7bae3c93e56b8469357df94ad2779038ab724af1ac6ca16f45e2785748ce9ea8cd3dfed3b84c62c59edcdd54669833e17e1bda2f4ba8adbc998e0759fd62a1c98ed05e0751ef0451fef9fd1afe016255ef34f7eada6e8f4dd3c660e55ccc2cb44ada3c4eb188a4de8f0eec2c47025b3ea9c3112bcbc37bf695e8c714e232398123101e741eac46044d3943fcff262933f2abe6ae868c86b61d7886b559fe1a4faf812eeb22dab41f44755e36154736d8040ac43d806da2ff3e5e659f5dfe586d4789fd42ffa18ab58e03442b4bf437038016f61ad33ca61c1232dcd526ae98a7b8705c8127d32dab01d733e5c408f2ccf7b2f6fc6c6eae77831f49a61258add1de674f448126b0525de961696d81c60544b1ab60164fa8717028596a690c73539f2f0ff4a4576b8ef2dae91e04b8c8172420289be8bd1b2f8fbb506732e0f26ab45cb43d954e38f719a78d4013fb203a626b59bd2953cf159c28c7e6056d7f599eddc1da61a2ac6fdd3551587f02bf721d6b7f131dec2e55654eaf3a8cccb8320a29486d4614c89fd9359c7f16d8466f8c805b736894b2b451b9d7b4efd0aa1eee63f294615a3fae1984e6e65315ddbeca2021584906571ccf426331c009f32a6268ef4609beffd54bd9dfe6353d94b11fffb4f56fb62f640c79f5d469282200d13c5c875398f821f13fd136c6f570993559f5b3aa9fb287a31755e37fdfbd2a2217ce64891f1ec071d5fcc46833eb8d6ba8888ac64ba81df2859ebd69ff222d77ede42f58ea42dbd854fcba23d249267a6803919636e23401c4ba3cf185a89d62874f5ed12fc22b9a460fa3121a44c13b0cba52837d6171b614c11c0f06959be8af0f4f28adbcf48395739a5da5962adbe9df7e371311e242459caa271dab8cb01c3f376f70a1cd22329315c2c0be264de4488405e3c1622dd09f89e1c891d53fea87ad527ce6a1be4ec4d5c652369943d64edcf2f0a803647a7a43a28fda1898f67ee2e0edd4d61bbb6eba441b48aced7394bb1985a585be02feb2187ebec7c13e63c3a1b5ca6cad5066e50a825c24acc7eae303da5f159a87f52b34d135102a5445289e5eaef6fd015d6b2ab6a7c134f6454ed23c1e4d2ed7755ac2c091331768fb883c50f1262136b0daa190f2b2347df8c76bfef6651ea52a2358cc8a0196c6e92b74b3d1f40b35aa8e45f45290406983bbbd7fa7553ae3fc120bcffc13288a514b8943cfcf6b278e3eadd50bea4d940f158ec12f3d1ced0fec96d0f92549dbde73c5a2a204bd3b639152ef24cfacd8a827f47a90217882a9d5f6c52b6272f211edc23eeaeb19ab20b385020304409997a0f1218282da7634da3335abc57705a0b08f9f507548b5d2f9466201f78418198ccf0f434a14cae5fb86fc5d52d635d0dacfe2158ecb4a82158a6ede4b581cb1dc68646a1c26850556c5b4913a88af6c5c4d3378689a816e5841029fff404bbc8e2ee56b7e3960331d752dd10a2a244c5efdc2016a26fecdaa886781b122cc6e5b3e5bc50da0171b19f2d3a1c3fe91055c505420f7a4efebf128c955bf5b9c8a83cb273b850b61191a5df32e84b80ede1ccadc40193b37b85445e74d67bbb11517872151c244f9d4e82ddff283c821b367ffd1acf782199723beeff7638d4d7d64bab7d6a3c9777865270b7c8756fc277957c6963a777825bbe03b86667f3d54a55b33b090ffeac73fba2a9debb34fd8b05ebe1616185e10927fc95077af4673d7c39181a2cae56ffa06f1feb203b34f890d70dc657cb7d0b8bc3512ab371ec9e6ce9154436f5ac463ee2c441e25dfca14495f06186afb5acba8fc4de510d78c5f4ce546dce314c510e82b1b28f5bf3e9d6c03bb8739a81a8738cdcabe8dbedf55d4a357bf6d25b0e619472f52ef86901000f8c8625e070c159c5ef84e9be9740926af69bb7f9a1b10c26de9701390c518e26a1e388658dc43c105c4637afd5da048e9296ef0a0827b14e71a64c0a7394178885772f8f5c48689108226f1c0f91f56f646bbacbc4cffe038e19e3a7678f2289cabe1d973f5be5989abccf0eaa7d4f8ff2bd12e639a218bdc4eaee0c078ede92b031bb87e196504c604db7fc26567817deb32f3183ab76368fe9a538dca498a65a63eee3e86c2e92bc19b8abbeb34039da244e8268dd77de7a795ad590c9c15a97c6dfe901e4975e12084a7cd80bb35dbd1e09e9fc58df144c1c4eab1980bfead6a9f92c60e1b72ea12af310f4c0dacaf4dc0522f939173961090f46e99af47fa2212f9ff3b3b54f782777f9162f8747b14eef7635dc1ca3d9980fe0835c14caf18044cedf26c13526d39cbd01ef3fe5de85798c9764171a21fee87c75c5b724a43406dbe5b0ad2a6984d212f02679d3d95f79a041fc75a2ae480c7f71d496377edebab88ad75c945f84d3ab50a34196411b752e28e53b1881e53cbcef772b139085708d6b7d018c9340a5ff5e8000f4aed58059d664744f749dd0d332a65492e657d5c9a3be9976adc8bd7c0e2750151097fb65693bdce65b32897b22532fa99d819bd1dd27e02f44e16c3020e57cfc64a7c48b5cfc86403dcd3d4808ddf795be1ea3eaf22355741cc610b6e995b9d70402574f2c0050d619c26528098497e7914ca8832d85fd6863147bfbe4558309c3d917dce6329579915b85739b5ac478a837fda422f06ce1812aa687a5782a6938c0b1901feda873e8b52f90a6d8af7b9d511ffb340bf1f3c509dad571d20feca09b0661e947451f1f987d3b14f036065aff40e9629ac165279806a4c0043f8cd336d85b6a96fd3a", 0x1000}, {&(0x7f0000001300)="e0fddecae379ca8102f365f5975eb9951197f405bdaa809078b51dcc7332e04b18947509866cde65dda23ef57d72e4b9df642715b8fea0229a98a2c22890906f250b31b01ad42e2e3ac04fd377a22a4033f972e22167af67d473f6e4a51a33ee74befe782d2d202ea622ad49e78df4ca639e80f4d549ed4f27956959e45ec1feec5b813c133bf2e53fbc5a930df0d26d24db49be710ce0ce1060a56377e1bdea0bc4a6b01bd0a3c218c17d90a882dcd75e7f4eb78196b221f9fc0205b8fd", 0xbe}, {&(0x7f00000013c0)="076462001231ec1271d71b499ddbc6235081a3a358a37319344c4452fdd550c3706652b20ed03afa159e97bd479692936b9b37e754497576c67f3e9afd36788a00d5ce300c1704b8812ccc230ec81dc0cf3dc3a868f35719670a7f169646350ad74f18aaf2b15c7529624735f705f33b3f0d49e2e6e67fa6d917e1a4c57f642bb4fb5f9397b859ac71f43621ad643cc0c84dc7f236495c5720fc68555cdfe630ab248673a7d73dd352758278e5c0334cf5bff32702ae79050a96fdbd845ec8", 0xbf}, {&(0x7f0000001480)="13db2c1eb6f3e52fdf06ad1c3d0d14ab964dab36584f7a9941ee407a4d90770bf35cf2a8b1ac3741d5a8584eed0af141a214c2952e1f1548bdcd76bf24df3b76e375a03a9c141c5277217f0e86be54c13c67036a811813c2ae350c0304cfa8e76935ef0026a19e31b4a86779d03418f46f168c25ac212cab182818cc092ded2f13e01f52ee98663260bfc5a3be1d032a3f06f0bea824a52aa0b4d93d58c4987eb861fa88ee8b2458fe4520701ca7dde63cb945f81346bd6e8267ce7441072b7514a4e226cfe1409a7c083ccc23252ff38833c97014c4436e2f62826b44399e933040bcb74b4fbc1593c60ff1f17e24b1e131", 0xf2}], 0x6, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10]}], 0x50, 0x400}, 0x8) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) shutdown(r1, 0x5) 16:00:54 executing program 0: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/14, 0xe) r1 = dup2(r0, 0xffffffffffffffff) listen(r1, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = geteuid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x100, 0xcb0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r3, r4) setsockopt$sock_timeval(r2, 0xffff, 0x1, 0x0, 0x0) 16:00:54 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) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc00c, 0xb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x7fffffff, 0x81}) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 16:00:54 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x110}, {r0, 0xc}, {r0}, {r0, 0x1}], 0x4, 0x1000000000003) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000023c0)=""/4096, 0x1000, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb93b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e020869a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:54 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x6, 0xc003, 0xffff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x8}, {r0, 0x10}, {r1, 0x100}, {r2, 0x26}, {0xffffffffffffffff, 0x5}, {r3, 0xa}], 0x6, 0xffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x5, 0x404) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/125) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 16:00:54 executing program 1: r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) geteuid() msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:55 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x10200, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000240)=""/198, 0xc6}], 0x2, 0x0) 16:00:55 executing program 1: getgid() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 16:00:55 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x5) read(r1, &(0x7f0000000080)=""/128, 0x80) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 16:00:55 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001580)=0xbc3) semop(r0, &(0x7f00000039c0)=[{0x2, 0x0, 0xca162a261ec0a01b}, {0x4, 0x3ff, 0x800}, {0x7, 0x4}, {0x3, 0x1, 0x1000}, {0x3, 0x13bc, 0x1000}, {0x2, 0x7a7b, 0x1000}, {0x0, 0x10001, 0x800}], 0x7) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000003a80)=0x80000000) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) 16:00:55 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:55 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 16:00:55 executing program 1: clock_getres(0xfffffffffffffffe, 0xfffffffffffffffe) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x1a0) setsockopt(r0, 0xd96, 0x4, &(0x7f00000000c0)="59591eccd773e798ae91c89b0cf81966d0a69bec0b64af0b8549a80065e0454e11c410393bb1e7a84e0a7deb30974b8d7e414662d2df73e76ee968f89a495c352817", 0x42) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 16:00:55 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x20, 0x40) accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = semget(0x2, 0x1, 0xa0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000002c0)=""/123) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget(0x1, 0x2, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/127) sendmsg(r4, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002800000000e50000"], 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 16:00:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1c) recvfrom$inet(r0, &(0x7f0000000040)=""/211, 0xd3, 0x842, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/124, 0x7c, 0x802, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = dup(r0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f00000016c0)='./file0\x00') fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x3, 0x2, 0x3, 0x57, r2}) fchown(r1, r3, r4) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x3, 0x1, 0x8, 0x80000001, r2}) fcntl$setstatus(r0, 0x4, 0x80) lseek(r1, 0x0, 0x3) fcntl$setown(r1, 0x6, r2) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x1, &(0x7f00000013c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_getres(0x4, &(0x7f0000001400)) clock_getres(0x2000000002, &(0x7f0000001440)) r5 = openat(r1, &(0x7f0000001480)='./file0\x00', 0x2, 0x11) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000014c0)) clock_getres(0x0, &(0x7f0000001500)) clock_getres(0x0, &(0x7f0000001540)) getgroups(0x7, &(0x7f0000001580)=[r4, r4, r4, r4, r4, r4, r4]) renameat(r5, &(0x7f00000015c0)='./file0\x00', r0, &(0x7f0000001600)='./file0\x00') clock_gettime(0x3, &(0x7f0000001640)) clock_getres(0x2, &(0x7f0000001680)) r6 = semget$private(0x0, 0x4, 0x1) semop(r6, &(0x7f0000002900)=[{0x0, 0x0, 0x1000}, {0x1, 0x3, 0x800}, {0x1}], 0x3) 16:00:56 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x1a4, 0x100000000) lseek(r0, 0x0, 0xfffffffffffffffc) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:56 executing program 0: clock_getres(0x6, &(0x7f0000000140)) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:56 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000685bcba8bd10d033a5aa2684305f1e6249d33b4d240466b5e9651194bf6f2623292c6d2443b90f2c6a7bd88e155cb29043da141b1b85093454df32996cb94ebffbaae5c8805a2cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec3c8177aab1951e8de4f0384b148ea947f8e707ea9a86b310ea7ae7bd5972c652f5b5029a046fc6c987619b36774f6cc6b5c2e0f4773b000000002f95135c2eb9813770af8fcb7d3ef1f4c0919c7a552bf804c821740530b9f559d9c8170106f659785689accab20f2c182c534f84fa1a56f259080be679436b34171cbf0890d88af69d1e418d8e3b91a8f500282b8cdd039e7c7ffc7257"], 0x86, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000008d2712605de3cf0b46840a59d6d92783cb3a2ea6e1f77780e5549fd4f958e01b5d8256654f23849c70ec5eb4e4d88b384e834135dc03d0ab135955e410c8f33203ecd8dfcbd1120766a211f47a22033e3c66712b8194a20cba56e5577d0a8e2fef6e823034f574d007efbd43d90563ca85664fe28af915f68b5bd99dc55323959cc55bf63fb8ba4e3b6b487cae2f60fe4505a5778f9ab5e6835e19b6d6ce7265ea5c3485ded841976346048fdd0e2feb7ff2aae9cab4f48b3fc5838665693adfd84af756058263e56366ffef25f71f9a60d5d285947a210ba8ad6cb878d26033fb297c1866d7cb"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000200)={0x3}, 0x8, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) dup(r1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) dup(0xffffffffffffffff) msgrcv(r0, &(0x7f0000000240)={0x0, ""/245}, 0xfd, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x100, 0x3f, 0xff, 0x26, "4e386a7a71ebff08cabf7157fdf36292e6e2015b", 0x40}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:56 executing program 0: pipe(&(0x7f00000010c0)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000001100)=""/60, 0x3c, 0x800, &(0x7f0000001140)={0x18, 0x0, 0x16, 0xfff}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xffffffffffffffff, 0x4}, 0xc) fcntl$getflags(r1, 0x1) setsockopt(r1, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) recvfrom$inet6(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x842, &(0x7f0000001080)={0x18, 0x3, 0x800, 0x4}, 0xc) socket$inet6(0x18, 0x0, 0x8) socket$inet6(0x18, 0x0, 0x74) 16:00:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x8) r2 = getgid() chown(&(0x7f0000000080)='./file1\x00', r1, r2) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x6) setsockopt(r0, 0x29, 0x7f, &(0x7f0000000640)="43e39fda722e47dc3bbadd3e75aa8927acb21fe2fa0a92ea103a83fc19e7b229bd2e3b383676237ea578cbbf84771c644905a6dafc617b75188bc9d69ec52f9e8254f3d2cdf1cce57a38b32893898ca9dba12a5c87c20d8d782b9273ec93b317e8499c6aa120e3e51698aff963237849885788f56c52ea16728ef3a37589510cb1e4363e9d5a3548fa10d82ca9b2c2b08807150a117b914ff7a4c5679220b249c075c7a5370526108ecebb5419c5e2fa422582de9891451937da619ed1cd46192c14adcf5df87c6d63fba8852d931038bf6db1564adab082bf968fdfc248cede217d2f972fb1e8355fde25c675b590fad704000000de8aa0f2531a36854631584737beb70179d1a8a934d2f5c4edc7bf1af9531bf0c6544fd9986166d43947626b467da34939f7cf3d57f1548de46e3fe98da6971d564236fe60c02f3a81f52d810dd9d212d72368c9d3fb7928e78213ac4afaa0e0df7c0d87fc292a709302d9d29d6889fea9422da42f00000030000000004d4ac98ba642b9ce3699607f38d7fc513f021f33ace514acac0b271ca4afb938e75472aa44ded7032a6ef8a18155d4d2593b6f57508f22c228da32a00b3a0712b3dfbc21a7", 0x1b7) setsockopt(r0, 0x401, 0x20, &(0x7f0000000000)="166b027cec9eec9687ecfb6602f62d962f113986d22b08b13d8e18254979ee1352e2dae39426054683812f78bfc00c3157b9f75cd1ec2f6e30e12e935e824480eeb56012e4b5ed205c6aa0dac933284004aac8a4262d3b3dcbc7d5eabb64bf4ae6db326e3ba1caae20d60ebde0dd15", 0x6f) setsockopt(r0, 0x4f14ef58, 0x3, &(0x7f0000000080)="ce297d7049b0cb24529c4b0527a3201eb34245b8fe6f9636bedaf834218b68e45078836907f5dc8a81a84ab7c0aef0509198e586ad7a5e0259a87ffa9573a70b439727e6", 0x44) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xffff, &(0x7f0000000040)="ff013e2a5e00b5f77aebffffffffffff03000000", 0x14) 16:00:56 executing program 1: setitimer(0x0, &(0x7f0000000440)={{0x4}, {0xfffffffffffff001, 0xa5}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1020a, 0x9) fcntl$setflags(r0, 0x2, 0x1) rmdir(&(0x7f0000000000)='./bus/file0\x00') preadv(r0, &(0x7f0000000000), 0x63d, 0x0) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/226, 0xe2, 0x800, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x200}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) socket$unix(0x1, 0x5, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:56 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001300)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x8001, 0x1800}, {0x5, 0x7, 0x1800}, {0x7, 0xbb4, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) r2 = semget$private(0x0, 0x3, 0x1fe) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/4096) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000016c0)=[0x4, 0x1, 0x474]) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001800)=""/207) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001180)=""/85) r3 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001200)=""/59) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) fcntl$getown(r4, 0x5) r5 = getppid() r6 = getpgid(r5) fcntl$setown(r4, 0x6, r6) accept$inet6(r4, &(0x7f00000012c0), &(0x7f0000001640)=0xc) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001380)=""/184) semop(r2, &(0x7f0000001440)=[{0x3, 0x1, 0x1000}, {0x7, 0xfff, 0x1000}, {0x3, 0xfffffffffffffffb, 0x800}, {0x0, 0x6, 0x800}], 0x4) r8 = semget(0x0, 0x1, 0x103) semget$private(0x0, 0x5, 0x400000000000004) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001480)=""/218) semget(0x3, 0x4, 0x40) r9 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x2000) semop(r3, &(0x7f0000001580)=[{0x3, 0x1, 0x1800}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x98dc, 0x7fc}, {0x0, 0x5, 0x800}, {0x4, 0xffffffffffff0001, 0x1800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000015c0)=""/24) openat(r7, &(0x7f0000001600)='./file0\x00', 0x40, 0x0) r10 = getegid() setgid(r10) shutdown(r7, 0x0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x5) 16:00:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="3a981b44774980d5675619766d6a679009fce7548f3281efdd90123d93dc852503769e7e6a637a45c704b6f5b303d8a3b9edd6f5335633938a046cce88051f2de543a66319b6e72b7e51a2a5b2bbb8", 0x4f}], 0x1, &(0x7f00000001c0)=[{0xe0, 0xffff, 0x9, "a6b28dacd14babee868f0298e9c5a3e9677313f78da19839f304f0383a63578051c82c07da95616301084dd4a64069d323f44a9ecc979a463db724c5ba7b5d153b7c96e51ecf491e4158122c4e2e8b0fa7d32a06d9e337a417304f816bff63f8540f4a9a73d823f7f139c35b49bc28e9ff8f09924e9d6b4c97f1420a2386a1f1367d5994b7c8e1d263358f3a5d4d73107eb17325d1c694e9b92e13ad0d37384298852cc850cb3f7f1b4dc25cb7e47d1ea9304cf774dab15c80201e569112677ef08ef18a9ad625540e26513e4c6c190e"}, {0xf0, 0xffff, 0x5, "b8d8762de4903a2d764f803c7b1983afedd2442e8213a3e352eef523f4e875ea48a4c76b4499b62df7c05d7df60b501f358d3ee91c1396a936583af199d70b26459f3a1268408ff7b91138ee2e594c0010de86e0f5c44275a277ece38e21f8cb5f0f9ce0e2bb12b612aac032fe56d654e3014b5d3895543ddc5ab6c6116a563ac069cd4f74763567b64a5148793d4ed35d09e39626d6cbf9a010307c8c5e5c3357b860d48c79e4ff765dd4e0f9b469bfc0ac2b4795e5675e15f72a0785120f4be734170e77e9c00be4344d648c15ceeca7c19e3d1078570f20f416adcf"}, {0x20, 0xffff, 0x4, "95c9877d31c10c26087726e19e7e5e7b"}, {0x28, 0x1, 0x31dd654c0000, "b882b94b88abed0c0957eda9c83ecf553c37d3f0a10f"}, {0x10, 0x0, 0x1ff}], 0x228}, 0xf) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0xfffffda4}, 0x0) 16:00:56 executing program 0: r0 = socket(0x2, 0x4000000000003ffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xffd8) 16:00:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000001c0)=""/201, 0xc9}], 0x3, &(0x7f00000002c0)=""/53, 0x35}, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x2) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20e8, 0xd02) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x400, 0x14}, {{r0}, 0xfffffffffffffffe, 0x53, 0x9, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x6, 0x3c9}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9b0, 0x8c}, {{r0}, 0xfffffffffffffff8, 0x0, 0x800fffff, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0xc1, 0x3, 0xd827, 0x3}], 0x400, &(0x7f00000000c0)={0x6, 0x1000}) r1 = dup2(r0, 0xffffffffffffff9c) lseek(r1, 0x0, 0x2) open(&(0x7f00000003c0)='./file0\x00', 0x10001, 0x8) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/94, 0x5e) 16:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20001, 0x82) recvfrom$unix(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:56 executing program 1: rmdir(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0\x00', 0x0) setregid(0x0, r4) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') setgroups(0x8, &(0x7f0000000000)=[r5, r2, r2, r1, r5, r3, r5, r1]) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() 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) 16:00:56 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="e57dab81acf7fa1fec12830068a98c7fbea33d0dcc8d9767cc682a916da6b70dff2e82c6abc9a2c7", 0x28}, {&(0x7f00000001c0)="4782c25523fc2bb69e039f627371a5fc599c7c58f84934954396b3aa98b2d05b43cd9519452ecd0703c2b851c9397219948e03ce3e2ef1100f9d57f0538507926f183e1e4f441c9b3c2bbf9e4722e3e2bff5095a45f01f132d9756e5a64531e356f2f29d790a80b837ad9cc54c66287c24dc3bbb6622ff94cb10edc3836ac8671ffd7c2b20eec937a771f578067f6432679a26eb03103f657a45d69ddabee789981ce551e49b3894eb4a171d34fd48bfc2e1507852bc3cc286", 0xb9}, {&(0x7f0000000280)="d1b2fb6a20e9215d703ff1b333a1b0c9c72dd43024b06481a6f15f2c10f45f42bcd66a6a6a775ce59fa90bc3a3f93f5a4c8c98f6b7915fd59f5a22079a44a59dab4fcb11c5695c7d05ab071a13f50be552518a6a0aa143898d5849ab77bad932eabecedbfd6c3e8faa9b19a4fe259156432d9fe723f56abe957df615136bb0c4f9e7988806553f301090866df884d1f7d4c74b9b", 0x94}, {&(0x7f0000000340)="569418c2c3d1fdc4670f1b3c7bb54f4a2c619ef7ebff01454d52433e189d3ec8e6c8b660229a7abaf5", 0x29}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1) r4 = getgid() getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) getgid() 16:00:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$getown(r0, 0x5) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1000) preadv(r1, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/84, 0x54}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/252, 0xfc}], 0x8, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xc1) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair(0x3, 0x2, 0x40, &(0x7f00000000c0)) setuid(r3) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000880)=0xfffffffffffffffa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000400)="6886fa3888ad866c1e8cf177684663d67261c93a0d533e6961ca5f663da74b099c6bd9bf9b6566886b68384c714430f6fdff1c02fa4da0bc3b7e349ebd3a7427be9980020a3a79c2c5ce57f533fb23c049f80f5258e6859da6263fc7c3e869130eb6ecabf8b7d9084f64a3b191a34b8eaec5de58932c55001581f7f5cb255117c13715f9af675e3cdc4400", 0x8b) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="0788871864a7ad05f22e3a847b22eff7a850a6e58486c7fd813d637a2cb125d115c76936c24111b7667428479a50f51fb14256b1", 0x34}, {&(0x7f00000000c0)="82ea7c38ba03e1a102189161112af6ac0d4c303e134c18c12799f53a80931d61ba4c53c0cf61c6716038d8b517961831a8427696343b82b2acdeff239f82e632570e1596be63e452cc832fcb68cbe695812675d086e0b44fd56a4fe24a0f20b23b463103007c8a3ae025c2274f41ce7b4f3958b0ccb98244b3280824238c082f8890c6591d42d1692c41c1b6bd5abeacc3be62d17562ab09c22c13366d8b5f59cb51807d8a02a1f6e3725beed3045a4e77287346a44cea9a1e02921e55ec208105659b354f892f3f0314a3d52d", 0xcd}, {&(0x7f00000004c0)="ee8add6dd877d30c1506b983f1394dc80a76311feeb71cd3b8bfd625d70935ea48a4729c908a2010678dec32d3a13a9df6561080eceb938f506b3dda4c6831afa221459f405448863ead675d73d793522a12f83758264124a679ea7fa58b3461eb47a59c6b461ba0a34af6a791150256c153de8f3a33611309f00b9f0bc27850f1ec8b0babd2cf9517c56bc7546f2126c691b7fb3d7e658546a9319b7dea744a09", 0xa1}, {&(0x7f0000000580)="c6d17a4ea1f040fea3049118a8b1d84f9bcbbbc892066b473dc0cad0155047267bb8bc8b5f8591f80e4e0ca6f2a23333e76d46c2d29de4b23ee1a75547b1b6c1db04457e9628deddc746f94eb608e1ff32921a6c5d1241c83491d7363dddcaa6591cf0249a9155d9b79e8086e1c06a7408f4757bb5820b26e5ced97f5abec98c4eef2388af436073e4ff955a4d4fe34442540b48e59f5940366f55bb9df311ad6513d17335dcd9f3289edf68d0d33836fecbd57c8dc63480c21a849944584c7cb37b1638cdf720cf042b5232e229ab1fc91d6bedb66ab32d69d227b9bd367b252a8b2980c54c46bd3e5b8ffa3b6d25450f8c74d1", 0xf4}, {&(0x7f0000000040)="7df24a1c2e73f6cfca47563f8c1e3be3b22e9b4b2e975c902e558d42da867aa65895bb35395b", 0x26}, {&(0x7f00000001c0)="8a1e7e67a6922a0bca24f321df", 0xd}, {&(0x7f0000000280)="8a600a880f", 0x5}, {&(0x7f0000000680)="c4f4e48dcd6772b9149bbc1c2c21802fc25f93e29b78b5b73e653e25a4584f2d1f95c149880fb8aeb9b5d7cd94663664543cc15fc70336e8e82a861c665c481233764a44444492e0d6b3fd37a7c8b878b14427a5d1da3b548ff0e506fa0a3233783f4e0d83c09687902cef2a4a77bdae2d56f15b20382861379453d588d8b1066a5740cdf2ad4111add2d8ea82474a25b910e28e1076773b33cf4fcef7a31cf8d939169bd654c53ba9ea2ed37aa29c87cea36f1d10cdb66710bd1b79ec032793256f0b321c800c659a5713b37f15069954859c46406b2e28f0897ae60608bb883d62fc37763cf8fc74712de6257d21376e9712f78d3aae8240", 0xf9}], 0x8, 0x63) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000800)="56a569e51bab1f8462af37792102c55dbdfd1936a99cb2fa6c7b89b8b4e016e557f232b1ae6afb615e547a747d69d400ad74251f0dd7b00e2ab2a0a5b6e6a2f7555761401d3ce67777794d1d75d0d58c7bf75a59996e57889b1758d46f7b2ed8e8f97a728d041565bfc819aa994d3c8c3ff240058d2e38eade81", 0x7a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000400)="35db4bf228cc73d71444a4c16da0ea9f962185b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2c8d1906d8974febdfb25fc904730838923ed771cfb99b3a0300000000000000e0df9abfd6d1eb720a73", 0x51) syz_open_pts() close(r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xfffffffffffffff8, 0x100000000, 0x97c, 0xfff, "ce1fa378d2b080aada62e5b956c0cd1002ce1113", 0x80000000, 0x3f}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:56 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r1) getitimer(0x1, &(0x7f0000000080)) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1012, 0x0, 0xffffffffffffffcc) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) read(r0, &(0x7f0000000040)=""/170, 0xaa) writev(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1058) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:00:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0xffffffff, 0x100000000, 0x5, "182c15c8d8dfb90603e92a9e7d0523920cf23766", 0x1, 0x200}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kqueue() r1 = kqueue() poll(&(0x7f0000000000), 0x2e5, 0x0) close(r1) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0)="0d090008aaa008100000bb832b2ac3513e2a5e00", 0x1e7) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0xbb, 0xd4}, {0x400, 0x2}}, 0x0) 16:00:57 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000001800)=[{&(0x7f00000000c0)="dfdb9c0f91378269c0cd9088a5a2c1503e8e0feeea71a406284c73e20dc64cfec7da52101a3a7351f755196ca7b9608efcdd42660d4699fb9e2bb8be477ece2591d460ee265e3eae028009c06150997f57e4dca8df89d5abf0208b1238c25131a7984d5450b9d31b9b03271560fb6a56d56907a4d4e49db830270ec6519f147badb473fe6b9a246d8c40dccec23dd9", 0x8f}, {&(0x7f0000000580)="74761898c924fd000cde4e774911e97b739b9f04daa862a9ce4dfe5c889eefea2ffabcf4d41db8a9389d0d4a21b221f9b1b403f5aa95d46e61a8f9ddb5a206d18e92b7117b989cb122016699cb402d186ac8bec7d38a2fe5e44aeb3e2537169d5343f53c224a186632a34a8367fb584ea20c8e3ada5122c01103bf5780f5717a3184d6cc460a6555519cffc25194897edf6cf822aa40e54bef5b96bfdcda029fb492909da094791a138e73a0e2726a6d5acfc3c3643cf9074373ac26846100e0a1afc93207e5ae68c4e45564a2b6e9a7a91625b71395eea0348759df9e5d4c8f1ccb70b85dbffd3985a80522a95cd992d1db6cacd0bb8750cb8698021fbf5510992c542b68346f5b52f09627d6f99fcac7a5fea1f342f4e09e39d726d5c9bfc27265bc2c40465a7fc4ea741704ab93b03693580e9159d657d0730d3e37bb256aedebcd2f0b726db32868abe20754200cf4219faa49e261a4294bf3d0509b62141956bdc1c21725def98e0877f7ff80e18fb854baba8d3648166461fbf1ea07a0555c876d64872d8b538f28dd734ba1d16e85d6b0a20315f19fb07d6052b2f181754610a9c932c584725a70f2fd03849a1fc9ef141ce8b522a5ac6b7abdc864d51bb6ea3341122ff1d1974edfb6633d9cef32e74c9bc7b23ef1698716b4e045f9959387c9be3ce16182424ea6dd65389ea03605e409551517a52d6166b1a63a1cf9df2105a76fe73f0f12056628b094b6febf8b93d96bb4791cb44030a62edd7c72a62ed34ce46280f3d6fc28577d610c17c31f8f48dc49829425e6df6dd9149a550a78f6c7c281e51d211322b9e47098685886f19c97b34a81eba685f8bd3495820cb968ce47e26d8377c33ce13a16d5afb95b986a24c1f42bf8eb9115e6eaafdb4cad28d873376ee524ae83ad13e4b9555852320238f68e334d6cdd7f7a1c3064269752483fb437f3064a49a07fca5c49340ee333f818a9ce5e99962a13a1d8de1406115f344ee8c5f030d375161606e2aaf1c48463d240f590eeced427dd6e21c6fe2e56001d03dbf12cd9ab3d5e25658eb6320aa487d1bc19012a80df05ec3130d4a678826f29a519cd44d81c1395ebbca28542a0772ab3bb3989c728913565c8f1927988d4785e7118e2e690d58792975e41683a8497074db59a85a40c7dd7877b7c4f4615cf2a9a47903c466ce675c2b749b14e124c6bb62433e10ff509c5bc84ef250cf3063a18127c7e9887fb3a80adadabc32881a75a9e9806a0fc893b6be69bdec4a486df9f0fef3ca8972143345b3f81afca07e2f362e53fd27dd1a522885da46feb1ef6df307332a086115103d0e035aae3dd83e6d69be50393e4b206f6d0fb59d71237d7d59096aaf4319132cec09f967c654c27eb22be7db66b636917554bb1ee26cf1d6d621a76f84cf4f776a1316bf2bdb458517e8b9dbed46b75377f64cf28fa2b2d0bff2e047a24b62045f08e2ea515d510938b0c3cf12f4cd5f0e397719248c1019befed05c481684d148d5a2cc6c5e2e588ccc32c896a1b1a611d7e4a9b07d956f39300be43adb4dd6b85d1645dbbfc8b01f937766365c597c75eb8988e225e701c4ce476c5f3c950505e5bda850fba7a48b8aa5c15faa26854f9910e441b57a382f61567ac134c5afa2e77284739abc57f7dc95143ed2bbb2a23020394e829f5151ccaaf6ae52a2c1324f558b96d099d6429316635081d0b6c9f28171867554622b7d5fbd8429d0d9e60f5bc4d020a2268eb77805ad07d3e5aa734d705628afbab9935a2360bc4b59c198e414022733bfbeddc37a75d728b4abfe0e5a3e5c3ffa2f2fd55f9070979586b787d79f759c4c33513d0dc5839bc32a525dd166b0506e408a12243d4d93e9a744669b187d9b0d07017cb73e648677b6b8e782fa1b70ebe330a2251eef9d14c6bc1051b5820db81737305aa74de8983e408418d02d4cad0d9164b0c4e22671c0aff30c342de97fae47476ab2bbbbae3c9e62f53e380d25d2f487fe3a79100aabd3416a64c680d3e089a22e5849bc7d749758df771d4f356bbc43537b8afe304dc72154f009e4d28f72bbfb82fa2ae1c3931e85ef3851b19e2c2b8626f89cbb917635098bfc1f4df2958d18514ae84a97d2599432ca21a12a5940fa19e04d97edc56fedee856ede0ea6bb273dc2e4c134089795f3701a4af2d8e6248f860436b7f69c4c327cb9a9a87f5913aac0e004a54c44f8fb1cf2f5559e007016d8b077dd23ca2436392f128a285588ea63df094e526358f81a54713eae6101768debe08acd78035e4fa098c49d0c8f7bc643051b03bea0046852cdbaf77ed2a6194247a1212ad5663136856dc16077a5924124bb47b917885437987e7e939f71378d0483df5adf535c8089f215bd1eaffc1f21d2807d01e7fa25ba03ec6decf9961074da8add248f4fdd5ed8d32279bfc507742bd740037ae71bb9a0d6df1b28280f20c7713b6f7186eced3c43fd7b304d8ddc54b26a76bf06343ebf59005e5d16ea8b221a56cd3eff22197dbf6d7fccd592ffc80dfebe708de6b09ab9ad6989e094171089942e668d466cee094c36b6604cde39497812b196eee527083ced3d8baac613f1111529ad4371accda3ad77eace5afb1a94205ce5e3d8a5d45bc64535cda0a2227675803bda035ef218d6d8af3287de8927a66f9e49dfb8a9fc9d00036bd9bc92eb4e1590b4961ee7f5446631ec7c99ff029185c69f770f8ff59db5397be87921e2d19513614e99eb35d1f3f7af33bd6b5254fac44873ca943acc0e4d00e5ede2e22283f5b23cf14447152ae23e4eb55ea3bd41cbfcdae03d83f76be646d8141ed384215466b9f0e83191c6e3c63bbf3a6679a78eaccfd1b44227f4405839af961ccf3d4fda14b86187589809945f228ae9ddea7e248dd5b112d90acb15e0b6e962feb85550763356a53063a4c257ba3f1f7366c84ee499099f633f531bde446e43041ec0e4e17aa4108e2825c632987d9543ef5b4e6dcaedb7cd8dc582bc206b0872a5bbb3f28f610b899929f6f1b939c869e5aa86ccec3526a86cdce5fa8e7ac56a232947f24f11bda76df0080116019be65b18860a341f580c2d16b9c990642338dab4e929af6508d0019442ba4adc7aeaebe9949fed0aecac5fdfe83a01256eb0a49b5d0d10c723a69251421bf99c82f69ae6b36d347016fd2e7d29df7fe03409ee88415aac40b53989ad1af21fdd365bd868ecd5389487a2d953e84a1b0a09b9c638189ed58ed2f22413722aca2c9804c96309ee01264e80fea88e6eea0faf791db7cd0d60f82ac29e023f31b7f6fcdde5c40ef14d0261dd5862c599c8f5ae90fa53a57b288684cfb0cd2f7080aee4f20a430f943a8af27d9502a0f85cef3ac4330174bc1d386d84a320b54aca2f1979008c6c4eac2cca857a2d41177b4d682ef73c0764d6287bed08b9ab1f33f69d86f1021e6efa8bfefb2308b62c022726b583ae8a32c7e7ccdff6fb71a4d42484701ece9d9f0dfb3b4e05df34e4ecb1520b16b5fce38205d1c55b9267c6b328dbde5eee7b15b70d6433b9fe2b0ebed4daa8875f8cc24529b48d2f1ae9c3de7271b9d08e0f50da91ee7a62f5958413f2aedb7f39b786c06e768baa888795b56d6ef48e1eabd333105ae13f24f9501dac5f2bfa7baffb22583b69632cf733cd8dbcf1351a92bd3af4ff86b8e4da53409b8b2e324c8e0fe97ea428c11eae84d43f6f461fa713873f7abe791008f6df16ad7e2241e467b7f5c1d38a873961d37346cd2532679f4a6d3001685fb9016c242d2dc1de50f2afa5515d3e3a4c74fb569ab0cef74610a07e659bab302487ff8d770aac47d5e399130b0a2710e94b5e99977b1600c20c55108fa55aa579a7a20feca73a2bd2b12cf00984d4680cc0ee2ea52b37a59d82d918b8ae4ea2418ce6318882fef796d0ca3764b4d223c1ff41104abb35c10d59b0e1ad35e193e8d48a27f1bb4c7ec9a7bec5e361f01eb5bfd0609edd9ab513c99481bd1ac65b92b288cb242e039feb1bbcaa56c6ed327140e2eca092fa12ade8d46b494569d68d0c6723f197ab8986653efdf02e7933c3d6ea3086e753872f21c6a461217d7ca968b99eddf9357e2845f916126cd29c8233b10bbeb237954bd268de3442d23305a84bd322bfdadd0f6500428802af6a8eeac963210b0395ed523fb2073ea5910fd64de0f52bab22acb1492703354c786f9518ae727914ff477a2e140588af39c1e1984dd46bae17857e299d8e14487b6ac461c12965a7b698216d49ca9efef1a9244c3b86d42263bd0259019495b6f85d60c0ecdf1f83f105f5cb46366fd7dad9edf17837003ed45b402198be8d3cdd058db8aebc61da1b1c58b5a9f13177cf539a9c91b299f440a1f75baa53727668c35975b196f27ce20b00c2ca1e8a70db6d800fc7c7592a499f703e0e2fc67474b040dae995bb683988e74fd0ec6a916ed957eaecdf52669d3ea5e2351afcdbf6044f2e26fdd277442a0b791960f39bf785e2516d5adaaca33536f4b1199db60f2a4965c99013f4e57fbca005321ebb8444e23b54fe4f3d5023fd4bbe563fffc43f84aa7d403b3b523633f0b3d58c45556f4ebbc61ca4baf9570f6feff7900fd89b9554ef0af9ae05b6cfdb599ee663f17cc6f89efeeb4408b937c6bea6f8c94b76a47ad6ec55cb68845d80ce9d3fd5db804cfe37e77b5769d49f08d6405d80c116388798e34d10f0e0b060b14e0932b684a79da555e69daccc3958bf3ed599748041c931bcfa4f91c38b100458a214b7e5a99b0e3485fa03b2c538377ee0be42dabe905a730d1a37935061db34016a5d594a78cc94e23a31e137ad3342dc79472eb9b879ca7a177a66d3279f5fe1486ea89d1a42450162626fe6a5dfd05e361d4878df020044ed5a9c09a24e067374330b816d67513b9d8b5aaeba9033ab527f6b3f12c24c41d65c71ea91bcdfc3bca93ce923886675a963983f4a0320a818d789204a6a78543a06cbbfeda422c9c31580e768779ee5c6ad7ac702635c4e50f2ec363a1999f281216af8e9cdfd5c99c911c4856ff297787829cd848403e9a83570a8fb60b0fc7aaed3f2b31e5eff8742a2be865bf49164967f0a4deec586749d7ae678b70afdad25ce3983134e3dc742a8dc7d4005ef6dfca42c8ca4aa0faa6228a6966a1db876f0098e1b6ea756cb9830dc26d76ab1e16577b4f9106870de7feb01e9252e7efd468a96e1ae64baabcce1bb4b7b13bebac971c28d8b01c64a1bb81e4ea144b1e37d6332b0b46a5139939d4830965b2a8e8ccaca07c2047af83483d66b0322c9652662aa8f96fac51a3bc7461bf214b2ef14f2541fbca9abb9b0f85b10215aedc9d36f1148baf6bcafaeb9ea9da54524f76f4dc0710741d8d8fd5ee6b0f89b93db365a1acc448217d295e5279b2858c742a52ea6a7300ded10c94dcc31c59b3de9beac1a816a00493f17742c7f18157be5c1be43d2aabe6ed822e8079d814592a72b665a63ecd53987f164638567a24f06665d94f82a0c07794de713a359a5d147e25a24eb29e47feb2abf16ee7de575124b9f02546bcc3817d1c0b8651a247bb2c215d87637199b27632788a74f1bbc2bc97fd34610740e3f2c0eaafd086553508e5481c6d62d268e3fb5531c73273ec5a642ab7a2fa5189404423d92a3a3755221dd3c954bc36ec8417f0c930ff55cfb465e1fddc273741c48e58fcfe66c3c2d55e829f36f9df20a625e02ad5522cd4029ba14f129192cc9f81788ecadea227f8368e00e777ab61bd47ecc5e0234391f25e514ab0fffe4973dd", 0x1000}, {&(0x7f0000000200)="77a2f23b49fc0537703ba965db27154a84b44a181fde61da2122920c847ce96f76c4f72b181abe805747174590a508f3c670c3011f278bdc02b262c74379e7d1f6a2370615f4752e57695d09b027c83a5e11e4961bfeeb8ef039ca56bd3aa879f6a5013f64e4220b35b437aca90470459ab991221dc63b73bcd9e38a249903fb24cc8e1e9f2f2e6945e4b50d7f87bfaf2e7c34ff4aad13670e5c788a6e", 0x9d}, {&(0x7f00000002c0)="a3b9e3ecf345e0a118660a0c4d079050d6594ead9e6c64d0dbca1eeb3536831c17ef29385dd4fce427d1f310df420fad39526f5af1875a50535e80dc2809ca3e217164ab35c6ac95b8a42c06740582f47c878bf4a5d70b212f272eaafaae9cf70dba95f71d064bb95d50a105e83e0fa0e8a69342618af7d0d22cd7b9eb8d292bf861528109336a1146ec1c7eaa2e563dc1c63aec081f2a329ee4d7ed34fbb592ac032429a2cbebd4fd80dcc019bc2c6d5e6bcd89f17f68760d2976f2e6744422ee3dadce57c3148c93842b4299842b29d1b5", 0xd2}, {&(0x7f0000000180)="a20fcdf22237662d23dd849fc42b4887c30408c75558f9d05df07e201432f4f8eeb2cf", 0x23}, {&(0x7f0000000400)}, {&(0x7f0000000440)="bd590c42fb5aa19960b1ae0c0f237cdd4c9a2af5de9cdd198b9d649ae42717d45833979185700a25d0d66a8e405063c0aa74d8d9abc135923503240bc4b4fb8f1296026f5a54a30ef4bd22bc427c315ad1fcb10dcbc8d5ec69a6e641e5702a4e2fbd2cd2a9a9c76f2bc8581bac469ac4df9c4ddd6efbd91be372f09e142f5ee43c7663ab7bf2c400c1f1aff2d2fc9915627c57cd63ed225846fba4138b9ef739f834e0e9bf717b0807a2de00a11fd9f9dcd8d53df6837bed7bea", 0xba}, {&(0x7f0000001680)="b9109759a40f51a71686f6b7d8b1b68f5219fbbec9d73855ccadb99e35ae2691afbe82f3a2edc9e11937e22266150967c70b3617a4f562c64a6f13a006bb291c9c73b82ee721571b47e86e1d0a3987c529bb47f41c6af1d916588d2751ea7963cd5e2456423f2b344381ff24c1519c478d2b871af2ec29b4a33646998daf4d1865ea66bcce4067f84bf164fb7be8da18443cba3e4013376ea502b675031a9a47b0e1ed2c74b694fabf0db68e810df14e3378bb9e06167a8047162c3f07927607e17c1ee1f78b7715cccfd5ff0a44e4aff4726e9276c8d3056d791f51155030cffa05645383edbb7899b4ceeefe9fd119ffa37a", 0xf3}, {&(0x7f0000001580)="6bde6449862936c90daa9cce76f1ea926a35138ac6a7d83b744cdcf81f38424aa39308a17dc78905886f7adf4226b72a29b95f0017cbe421cba43cdd15bfb56828b5e9396215c14becf69cc3c0c8c3a8198c68165ae89d8697ea36589f258d52eee10cc751e42a33b079ab9dff69e35918bf31da6d19bbd515bcfc518a4d28f8414958e590cd17e3880374b1080cb9b717713b673a4e60e20846e9c2dae5dce3735bf139a3342637616e97fef9134b830e92103e6367240f29bec38d", 0xbc}, {&(0x7f0000001780)="6a9531d7d89953f31cf1186607d0ee36979ceb8a6ce603a995d3c66aa22792bad137384b5f05d924160999aa83840595e52328a87b6edc73d192ac0054d6610591b9844e851e75d5408441444ed3375a486515a5d3744e", 0x57}], 0xa, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df2d1e8003f000000bae8beb694ff576b239aac8601b4001a007f"], 0x1) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) lseek(r2, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1000, 0x80, 0x6, 0x3, "04f3c1ec0bd095a0999d019e9d07569245bbe47a", 0x2, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffffffffff79) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000001d00)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffe1, "a1786eb95b7c30abfc0900"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:57 executing program 0: getpgrp() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:57 executing program 0: shmget(0x2, 0x4000, 0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x1, 0x600) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x20000000000) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:57 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)) flock(r0, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:57 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) close(r0) rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000080)='./file1\x00') 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8000000000008003, 0x7fff) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) dup2(r1, r0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e4000/0x3000)=nil, 0x3000, 0x0) 16:00:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f00003ef000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:57 executing program 0: getrusage(0x0, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:57 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/93, 0x5d}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/23, 0x17}], 0x4) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x5) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) close(r0) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/62, 0x3e}, {&(0x7f0000000400)=""/100, 0x64}], 0x6, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:00:57 executing program 1: setrlimit(0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/243, 0xf3}, {&(0x7f0000000300)=""/235, 0xffffffffffffffc8}, {&(0x7f0000000600)=""/177, 0xb1}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000540)=""/37, 0x25}], 0x3) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/214, 0xd6}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000480)='+[\x00', &(0x7f00000005c0)='\xe7/+{:-:[\x00', 0x0, &(0x7f0000000700)=':\x00', 0x0]) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r0) r1 = socket$inet6(0x18, 0x2, 0x80000000) recvmsg(r1, &(0x7f00000028c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002780)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001280)=""/12, 0xc}, {&(0x7f00000012c0)=""/204, 0xcc}, {&(0x7f00000013c0)=""/68, 0x44}, {&(0x7f0000001440)=""/62, 0x3e}, {&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001580)=""/250, 0xfa}, {&(0x7f0000001680)=""/242, 0xf2}, {&(0x7f0000001780)=""/4096, 0x1000}], 0xa, &(0x7f0000002840)=""/102, 0x66}, 0x840) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r3) chroot(&(0x7f0000002900)='./bus\x00') 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xd159, 0x855}, 0xc) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x5) 16:00:58 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1000000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8e48ac1c2dbba125db325f75744c0c52fbe7bc3a", 0x0, 0x7fff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1000002, 0x0) write(r1, &(0x7f0000000140)='F', 0x1) sendto$inet6(r1, &(0x7f00000000c0)="dadf99bdfed7b6d5e7438a2fdce87db468108ef3b8b03c0b81f38943f36f04af9dfd5d0ef97d0e01c0d962a521b95185f288f21e7a6a7977fa8003f12cd6ee8ed371fe43634d31c63b88348a7fa282f9fafbf6f855b2d7ae9e29f15560f73aed4dbc6ed802c21a137c512eb5ae96a540e5f64ba64a49026d43", 0x79, 0xb, &(0x7f0000000180)={0x18, 0x2, 0xffffffffffffebbc, 0x5}, 0xc) 16:00:58 executing program 1: setitimer(0xfffffffffffffffd, &(0x7f0000000040)={{0x0, 0xd30}, {0x6, 0x80000000}}, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x0, 0x100000000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x7fff, 0x4}) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000080)="887e42678213e9d0d92cc8b1eb408895a84c5b6d704b68661f0d37bcc5e1eb164ae28ed24bb443f7b9b62e033e9319c5a6e07d39760222b99a3d8a0ba42cd5cf10a063d80aeff7b4e2048f1f98e5f2c82d5fef2fd4bf158995cf672d8969d5a507f72f818f7e584c729371f5864f169edfceee0f5367cb668b5d51026c61b184e384585e955e6f545fd7c0ed17558d483449a1ba8fce7f0f645f90f9c29644274c44c2e060c42d2bf7246fdebbc8bb5345d13f4387dc44f159e9fa4b92c6119ffc14e6bb0972a2be8321baae99aa5d144b5051c1b672", 0xd6) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000180), 0x0) 16:00:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setflags(r2, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:59 executing program 1: clock_gettime(0x0, 0x0) getitimer(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0x8001}, 0x10) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f00000001c0)='./bus\x00', 0x0) 16:00:59 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) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x2) 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$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) r3 = dup(r1) ioctl$TIOCEXCL(r3, 0x2000740d) getitimer(0x1, &(0x7f0000000000)) dup2(r0, r0) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x0) 16:00:59 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffd11) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x80000001}, 0xc) r1 = getegid() setgid(r1) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000100)="6c3195", 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x60) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x5) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) clock_getres(0x6, &(0x7f0000000000)) 16:01:00 executing program 1: sync() r0 = semget$private(0x0, 0x7, 0x214) geteuid() semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)) r1 = socket$inet6(0x18, 0x4107, 0xfff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffffcf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(0x0, 0x4) getgid() 16:01:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) 16:01:00 executing program 1: getegid() mknod(&(0x7f0000000040)='./file0\x00', 0x2108, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x60, 0x867) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82040000000000000000"], 0x10) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000015000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x14, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x13}, 0x0) 16:01:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xff, 0x1, 0x9, 0x200, "86ec6aa49409a72f2337e4c0cc2f3bb964b17af2", 0x4, 0x2000000000}) pipe(&(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffffff44, 0x7fff, 0x8]) socket$inet(0x2, 0x8003, 0x81) 16:01:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3000, 0x2) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x386, 0x6, 0x1, 0x16ea, "7a1d69d9b1c010051c80de6c7832a4e993d74708", 0x800, 0x926}) r3 = semget(0x0, 0x4, 0x5) kqueue() semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/255) 16:01:01 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8c5d2fb3cc4addc7df3082b416d9c098d60171bec67ecfeaeee03967e9b90a0972dc01cdc0048fa81eef29bd2e8d604bbc6e60bf072d9e116b6eb015dfe105364d1521ef560cd8a61e6597b7f94ef7145c1d26d7cd020d4caa16e3091cfa1e150840ca639e71a5d868cf3fc073bafa30407cd2546efb590a3da764f4514cf255a94d6b116824687004731bf19e002dc3a0bb0b28ebbc172ea7e571255123aa461c2bf7b89a49399b1a339ef51ce41fffc8bb96c0c13d24fedc4b96f22933be8c64c803c6908d99f415e29e6cbbc2b42bf616b0871876b8fc", 0xd8}], 0x1, 0x0, 0x0, 0x8}, 0x400) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x2000005, 0x0, 0xffffffff, 0x0) fcntl$getown(r2, 0x5) r3 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x20, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x0, 0x45c7}, {{r2}, 0xfffffffffffffffc, 0xa1, 0x0, 0xfff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80000007, 0x3, 0x53}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000002, 0x100, 0x3}], 0x7f, &(0x7f0000000000), 0x1, &(0x7f0000000140)={0x647, 0x4}) r4 = socket$inet(0x2, 0x5, 0x4) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x5, 0x4}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x9c, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x22, 0xf00fffff, 0x800, 0x20}, {{r4}, 0xfffffffffffffff9, 0xa2, 0x81, 0x1ff, 0x3}], 0x3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x26, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x91, 0x0, 0x4}], 0x3, &(0x7f0000000340)={0x0, 0x3}) kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffff7ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) geteuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r5) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r6 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x2, r3, r2, r3, r2, 0x188, 0x17}, 0x8, 0x0, r1, r4, 0x3, 0x7, 0x1}) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x80) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) listen(r0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCNOTTY(r0, 0x20007471) renameat(r7, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0/file0\x00') 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x2080, 0x40000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0xcd, 0x8000}, 0xc) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r1, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000001440)=""/214, 0xd6}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000001540)=""/151, 0x97}], 0x8, 0x0) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f00000005c0)=""/207, 0xcf}], 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xffb7) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="8eed4f00ed6e7d6cca7d47b8652b", 0xe}], 0x1) execve(0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:01:02 executing program 1: socket$inet(0x2, 0x5, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:01:02 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget(0x3, 0x1, 0x40) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000001c0)=""/120) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:02 executing program 0: pledge(0xffffffffffffffff, 0x0) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000000000/0x4000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) r2 = syz_open_pts() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/10) close(r2) fcntl$dupfd(r1, 0x3, r2) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="319c50889903db746bc00d6c9f9939e1eef2ff922a39163de46843bc71d0be3808a00c972a0c770ea5ab6382ab9beed32e03fb1c1c82ce534e74156af19540ea015c4abdda05a5f950658f14465216c964fb5d8fedb2db4a35d667ed6d67ac9003e2cff1543983d1796ee40b42d0e837e7797f07f7d3d3f496027e7196604e476bc7e2fd368cb9c741f9c90cff1331016019976907c370b6f1990f0cf9c08ad6240fe10ca1a9bcdfcfe6", 0xaa}, {&(0x7f00000000c0)="2fdc2bab3e1c02c4504fde940f749ac20055310c184b4a923b46bca5d523f8", 0x1f}], 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r1) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7e, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x43, 0x9, 0x4}, {{r0}, 0x0, 0x42, 0x20, 0x6a4, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x514}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x400, 0x72d7}, {{r0}, 0xfffffffffffffffd, 0x5, 0x20000000, 0x9d6e}], 0x0, 0x0, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000003e00000090082c33"], 0x10}, 0x0) nanosleep(&(0x7f0000000000)={0x4}, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0}, &(0x7f0000003740)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0}, &(0x7f00000037c0)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003840)={0x0, 0x0}, &(0x7f0000003880)=0xc) sendmsg$unix(r1, &(0x7f0000003980)={&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003640)=[{&(0x7f0000001240)="2004086dd1e92d637150c0014ca5540cab3c5ea3f6ef22e98463f59b91e485da819cadd62dcf923009f777d0a88da2698dcf90a4b77266f666f07377e23780b39e8ba90545ca35e384206980f8064f6445aba514893f7018008f2b048cfb20831c5a7acae874628951aafd29a2900d88f163fa586ff307e3e097744112c0a8d073727fb0ecfcfce2e0efd5858a7dd546e554fdcd8ffa8c6194979c501a4e36e88ec3b41d3e4cccc00710fd98ccc8a867fe2f2a2be8623d11348e25a83015a5c8294e19c98d856bd217aa6cb8af9e25b4e98a70d762003d617567626a677b2705262f0328b03f1a7a4759e943cc85e73f3be2fff68be3dab60ceb27b434ddb7643ac1d4145146f366faf6f1022a9e6745c09be92c0516b7f3ae496493e0bd570a604cfecdc75143be04c9a956d37cee511c9e7025fb7e213e95465d7cd6a7c369a3afa7711ac9d6a74d1c498fda8c691d032724ace0b935f5f0f0c002b9daf44163d7d6de2bc623d85cbd00fbc3c503c090b3858641f71a0eedd355981876bf11830e7f7d27c2417cf84a880a81fcc2051a314d8555e64c6272f435289c54e1d1a37442afa9da2f62c8810404fcab5119b87f17eda00fc63ba41352cd8104af21e60626fefeddf94090a62585f678806daa2784a68254c6649c24aa80e9b0ff3e4b5392334818f2d671826123f43e9f37e733d0ace4900e019106781820f731255c3da74f456a78ea2ba7ad280a66e9d0b085540f5a0debc889f3801259b9a53eb24dbb6b5cf3ad9f283e4f8f0bd40f07a815aab87cf5620f9502c2708402594dfe06166e0bf902d4ed07c78b0ae4ba04c9c0a6fcef3697202e81fd9e86f42889220c95f6950d1ca746b1f10ca80ee6a07ec17acdce4db0a83c525892e049a0855d3e8ab356d427230564a3fe25badf4ce113b237ef8db9a86c6bc26a4102b06090c336924f8bc9d182db742d2eebb8267d4989cbee19f230f1f38591ff1d2e6d74334a0062039817e5a13cf55e8f8da184e15f96f106c0d9d704e738469f49f4df2ad771a27f37a65471a934fdbff7e4934820222ed57a866d0dd27b712a272efa9b500ff9b15116118e9e45e0c85f305486698fb2837cac78504fde3daf2e131eca4ee194c6e00373f6ab2fb07e6d8fc922251d6c995423068ba8b70a33da3536ab3d5bf79670aa687e468ef56b429530fdfda252e5af0ec015bcfb69c149f5c69dd4f842e29d91172084273cee3ae9240b389a0c4d01cbf0ab44d2c9001946ec7c8f421e110cb471e6a82c0ece9abd23cd6386317813bc6a63e179a5e92382fc8885cd01c63507c5b6fb9cf6aa1fb387b570174c8580b9c242de2e07232d1bfd5327b49211f14fedf2ef495703ddbf21f9ba8bf77c1285ea3a3a556b1da010af045f86583382b824600e693408a464262daf2c57efe1a99a89994688df909b58d5f7c9fc5d3842087212cf26c244dfad1289f11ebfecf629645c1f498fe945367b84676cabc30c539ed64556be1dd93aa370d1355a2b7c271d7795e0afbcb9e25b566e365e70c5a567ae9cf5aa6ac268075822eb069801b0e197668627919ed3d74c430ccacfdab66e3dc6625392f97a1aad2f062dab27859732dde0e22cec37df76958dbaec2a0a3f3a4fa6d907c15c97340b378021a2b733562d2f681b98c3393c6e7f334d00c431eeeb5e5feeed43a385740498e66389c25482911f3341c01dab0525682cc76bb34f863ceec3abdc7720f60243ba2ea14585cf92f7883bfdacac10601ea018e98e3960104b6a8224623b4e1412dbef24e6cb506ce46835285dbfffb820c164850fb7c83240060de4e1a1e6e3ef8d29368e0311ec5530b812f712ebf4b7d6d2986659baafd6306e279511766e2c859b113bd61ce49fb3fc03111413506d007feed1517554d7934f02027d8443b0e4ded378e31fc71cd8655db91752d43c1caa904f27772ee557e5253c67ffc78877482a054c7b759166b1c3c9fb41f5e7301e1e30c7e25b4e71f60e5cfde22fe2ddf2b5b2f74583810e3e6d9af22ba2a82b8a21fdc24c9971fd4c96c1dc8e542f410d15802d57aca755b58a179cc757a22afd840dea9170cc09584df9b7b75226341c72af8619875535b0286cba3f080ef72b144a72949d2db4ab086032dd8873db0b7bca08df4a33ce660baa303d15491aa1a61f83c2fb8b98f0ea98740b8439da83a7633ebeeb5f5c03600b9633f7d53e7b1c25d75a15ca1451b2cd830967073dc10cd2bcc5d850e7e073861c6aa9f0e5a9fc20a40b248904d92ab33e6b0332169b088817da54e573ec24facc7ae17bf3ec50e54709e20cfc8677e7aa3511c132460eed6f7006182b8e61a9a4d3aa8a95cae7014ba33a926aa054349a319c2064573c95c6a7921708545164ca34409fa7835a644fecf0ed437746c6bcdd313aaadb6cb86348732a10d024e305e8582409f87c524690aa3fa1cfcf3847a2f403c9af95b6eacb749db84038c38e45723e503e5cadff2cf28e1791475c77f2bf29b0ae5f6b77a1fcb9c678e544cfb210d5739f3d69b6663f3821110a901f34d5fbada364fba114e22fcd580e969d9974b0004537f7ea7aadaf0b397b81029876b203e0c1a1f469529d0512fe5edde428081f274f4632cc1042d20c42afd5307d85e0098fc77010f08dbf2c36e9b2f68cc4979caac050491b5af257cdc6e0af6a6fa5297a54f7345e12c40f7e89d29fede893caad68a81e4737865324721f12003026a605bd1d3043ed8f6eb26948eb9e9da052288d0b1b7f25670a57cfe90ee5257e7bfb3d841709c852a1305d18911a4ee43a2a932f922ecb10350d8be2cc71cf6d34fec9cebc2111f06598cb793c8a2521e8e05c99451ae693c69d35a6be27503106f153f282ae01cd842b3a88199aebb4d2ac21b71112fa065c3ac2d224e152e388206ac1630e94edac29a65776d7fff932b04e8c11e0eb871b52c54ef0c0a9cc73f5bd1071d0e25f34a535c00aa76edd182a3335929706490d73303c665703139af158257c00dfa9ddb673ecea7a9726862812896c9c887eaac4abf5373067483effe87e3ca9775e536363fad884a8eac14f52ae0cfe736476dc02923aa62aa9a09d692d806e2e18f9d940dcc903e5d922c6a9c841ba47c7b921f0d44b1eb538a9db40686000f2118c04234acb89d812cf6043476723054fca88da9329524d94f3279a0436aa5a5972deb15f8d5706995435496c084f8bb1459933fd165dee7c5d7ea6042b5d223ae52b686ae75ecfd38c6b413fe26ff179134ae818ba5444c6208a0f6a2b3c23cb2a403faa2b49ea4b60db66fa6ca2b063bde470494c79a1ae8fe99b1901af992cbfdee00bc02f11e72920f4ea0300e873a7911c288034581d3d84a2d4324c5d7f2f5242e24d3ccaa35004a8bf64b521f0b36dd5a8c1e6283a8a81ca276c9b6ae18c40624569e730ad7f35ea632bebb5b0dad565fc718a8889ac6343bc00aa038562d5bae6ba43c551f9e6d0353ec2403b5ba8af71594ee3ef69ea37bab8cf7973fea3d4e76110b551e3692c8984baf34adf52e4d3b43a2e018d235877a67ae814ce535b7a8011e618415bd0b84b6e31ad7ee4fec360bd7dad9e12527ab0f5dff964aee11e9cb3fd41a5eb89c28451c42d91b415764f0ddc4acfcaf05849abc292a971637a3308387ef1b3baa298f64d58d8b6220b1cfab61f4929a9221c7d9315fc895eadd3719b898feb82e034e74260caf5859e32106018d97c13779804ce6c9fe11936c26be82ac95e3cb3e62c52bab9f12567c4a01f53c3bbc50bcdf8a3cd1a5ac44c7fc0e05aebd90edc0858238534528e520512b4a3a23c465b340e4ae955109670a4df68a1b3df99d65307f311f89311203dbe565f43510c4d351d6b1ef1ce9599ecf1746a187c74a357414d2437a9980c17c858f351cce86832fb1947ad434cbd585d25f050dfd2647519de5ef1d0e69620aabb86b5ab8850267a862b87bfc1c7c74697a07348da9434f7bd981b55832d3c51eca71ce554e9c377635031b5fee0ff281fabab1211577c4efb8c1b84048dcc809d2ba68bb8f04df250bf378a16b06222940a559296b172a72fd8ae2f86740bc1eef90836f0ae3e5622278b32606dfd02e4ed831abcf5e6897ee1b787fad48b063209b5d9c867f009f77dfaf89c50b0aeeb802e2ab632ad7d5c60b18ba310c6206f6f4386f3108ba184e364145d4f8117faddc49726495c1c81f27a723817a5fcfca52555b3cb22b18722633b765f5c0861a763eb107002560d1f8bc7765680142cffece2a4e03ec223d96599ef01f34875d7293b2f1353e8acf31d123fbd47e1e6d154949bd30f799f4134abb7a1d9e5fcb56d85e0c61267b5e1d436301b16aa35018aab039363ae6abc3cf03de43ef1a3cf10486fd8a4b6c142a31689b31a2e2aaccf038ab8d16463c9e077fe849eb398df877744035e7fa0cea4354e766edfcf331ca70c46a751a19487904d2228090394e591f874000384b4dca0a9b07ad94cb4b7737305a1a91c28521b012dddc48524bd6f7b615e3e62d0331d03b84b66ce34a9d74dd2b0419258e90f39778262aaff5bc66727f7cd014fd9eab38f60e22fd45ad70ebe4e2a8920d394a9fa838e27c50361099af8756b401488a33aff7c5b256329f6de69a52428795014f517606e17d8fbbeac386148572cf4ecf414a8ec17146f9764229dd10203b383e39daf8299b0ed6beeda028a98d546cbf55f30453f0679d216e37e85a7af69d01d0c8a154d7dfe4e5bd5b1d2a266d4fc54ad96e5f59bf8b1a2d4bdfe6e85efd4e210401e7b8ba16800d1afc3549ac60d1f2f5a394d8a0fc76b7ee5aa278d65fd15bc067f437bf73c413e64eabce90abe8a7414b02079397bbbeb6354b669da81a8d89a85f8c7c9caef549c3638ac57a8cead7af02cb0755fc953aefd995a49ce66dbe07123c74089bf7ae019418770844439715bb2354b74a57e19f48d823958b09245cfb3ee16cdf548cc0c41a8ce693400b697dc9fccc9faa4eff26639b0d953e9eafc894f195ca45cc506d5b31d61da1687d0b29ecb0b494ebd44ad6c89436d0c0e86b0ae3ab9f481a38f4c753cca28e09954a7ef64b98ea06225eed44ba528fdc1d8a92a17ead56df19d116e25c05031388a022f21de8d1df98b373c55d6f09d226e0e31cb0c048a80b11b81c5ad1bc3f61272102774777971f1f7ff5167e7042b0fa7d36ad6d9d233c67f5ebe8013c0f2070aee7f8ba0efa92026ac26effc7b18e3c069e9121f72aca5f7ccf38d9bd6024655fb51819c53b76616afabdb4781465977a3f479be48f47da1cfa8c03c45ab138ecbd48730101b74a1d2d592ac4e3c0541442dc074a802cdd02e2be9d28adef98726621c6e9e65f45f5caafb46f986da544b1b2d273806bf26843d6825bab71fa6619ceb0ce5ef1df0e5ec94e33cc0862b7805f20317500c1e972019a34f3be3e087bdf9081e0ac463e11e364db6085f5808f8feb1030ba23a777785a5a458e73bd321f6537b911a1761821bd7b1a05062fdeece17ef6651b72c284aeb98893a827ec82f2ea25b83b5ce04a94aca4590c3607b154f7a040ac63eca47c7174a6a1620a680ba5858da76e92edc8d9ed53f85083dda6151c14c87fba87b9c93610d7fb91a8be6dd701a2be7a1d59edcf57dd2f66352534b170b00ddbdca0ba1bb93e3866a60f7a3f31b0b07ccbd7c43c5ee8e860715c595fad75dab915f07c0fe5c7f7abfe9abd7fcb837abafd3c26c10d6c050f152700bd49ea1b60479a9c0e9b28bcaabe481d635a01a6f", 0x1000}, {&(0x7f0000002240)="052bdae6e7ea5c66ecff31a5606a30ce549873bb77ecab701d0cde8e57efd1abe91eeed2f654b242d52a4b6d314a5337034de4fe24d1f2a2a1f671dcea50ca6e8fa1e237542fc552188267cd34c25d315e8152ef2e09381dd43413be406f9656fa1e39e9bd38bcb0d232a8f8f1992c89e41fed7f27190ab5b1a0f2de11e4f24489f0f3952e0a7beeacf569499ca97e0ec628d86fa7e7caf85bdcf988dcd29818be02703e4bc51e15678f8c9bf094bc9894ef688df96bdbcbc43d0e0b5244a4cf36b162674e5d44322b6a727aca88df7d6e4ad0dd0d12a8046eb62083849b8edb1fa4bfc5688ddf5b587df4852a394baac4b365d212d18da52771eb4d4d914bfbef1a60568043692c7554d76fc22f8fe9ef18baa5ba6e1b6c8160a0037bf3167f0a5ad9b7e937615473ebdd0db941c25c8ae2a5153413c350a8c989a7172d904dbddea2301951f92ba9611cf51953768425ae4843d4403caa4236724db9c9a699f2e5adcbf5200c506ee052aadf5913e591ddfec1a6b640dbbb9696891727e7e2914377f67826cb0dc154da69559789979d702bc7b6245ef77fc60dcbccb78130ae168bd55e76feb95eac9425b126bd31a2f984ee077af4c171ea445a9f99de87de25b2c8090fba56cfcf044dd5990cbc1aa1c7830dcf179c8b06e05ca8a6157e53aed0d81ae873f9c6bb3d1c2cff37213c2d2478dff373bccc72a9db2600d828a042855b366424d9bd3372c80a189dedb683fde7c0e03b0d20915fdf3b80acd2afdda740add034b06658be4c94dbfad77d67d95476d2e239502b2289bc8d032e6c61a3f6078683ce25466b3fac91d65136706a6ddbfed2cf60497b8b48bd977bb000952f2e30a628aa73dcd3b7ea97fb3266a024b8a091295c4c6ea99ab004fc0480aff51558f915060604c8d36b5fea3076429cc76ac96d043331c4ba1f05193980a77ff67c777779e793428e29e9e0b10105b9de9693d2ee716bd495487cb74fdce24226c42bc6f41ae236f4cc23c2a6cba4dae213c56cf6c2ad1531c8de95ac0d37f58e89bdc492f54f7d0527b4dba62b1d77c0e4e0cfd6c04319eec518f623ad6b6f3efe09da4c580e996fe2996c1708d07ec71130e917cc3ec40dafe8d39e19ea4c4405136678920b29671bfd1a1d7fbab55255d4a26787dc42e722b61a7c3d2d41e1562d3bb644b04dc30838c7e2d133b5c7942cab3f1194b9d1f88cc56b96c6eab0452a482338b83dbbd7a686946aa5509e499c27894a7657c6cd69a2560b1d8a5b19f40414395928ea5c0c8fdfaa95e308d8a9a1df8fae1cf564b81dc9d3a65cedc19572ce20294a1730a42bc881c37cc03227b9adec344d0b35c3dcc55ecdfadaebe601b3401b4a2ea92d0e944e9d89f9679fe75d8aa3fa5edbaeb5061ec11c00ae2186c1d12b02adba607b06d7d5ee1aec813d8aa0c01b34865763f232017bedbe9e3e7b6ae6f540abf6baefa89b73ea32c07ac590b3ae334e6a7791cad1da8d826800b81b19145d196b0275659df81b5ca29e6c59efb4d07c9951c9ed57d59dc64e9b5da4a309421e44f347a0b60d355513f9ad5f20d64e9b31d80a672d691aec6ee9dfb1d99ed16ee54348697e87cbec524ad98318f4bd67a955633bab5220d2f9038048960b33c1a5e70a2f60945c3e52452f37c316b5ee8b79f082a09c6a8ca7cfe84acf5badccb5ee8d3340815ac091f6bc4aac7107aeab542b5db1f1ac675bd12d8abfeb38a331f5426683859b6c14434e21eab6fa33a6318e4444b3e1f27ca5ee61537765bdc6df2b49bb8987c91b25baf295e522b3d49afcad57cb6a9163fb241ee24f451e660965f7ebe01281918cafe73f7b3dbc624596d2eac23716f8b494a7c7a77a5711114336a4b3ed52ee5ec266314add3caf1710ac5b2c82d9203594bbd6f4db8458407de66518ba7e95255ba1be91ce5a1568a1b310f40c3e305f51bcf98fb9e70748e1dae6f47b4bd685b51e76e74dba42835c33b5c28dde52cadde5ad7f0fbb82c6d41ef0fea8f475618a5d8b7e2eeadc2125377141ea8a79098ae085861fedb56d4a233867319637e7e07c04a15339912085541ef1c78508b52f74886749ae353fbed1ad4f3b498ee51ca3e186b9a24687015ff0de9e8f70297da74ad51207c285dc23274c8b8b945b359c7d48db1dda90b2d2a5a84b1d3cea45e33dad15c6de9c1cbf2a17fe914b11e7596ced8408fa2c6832f2c5cbf88344cccb316d246bcaf794345be329d7fd553f38a12583290c182f0452a5610fd9b02fee68de053eb7b5efe59a75180316abd555d70a7b33e84a727f6253d658bc11904197ff3dc41505103c26fa26ccb9f5f0056b2dde235e9913b2b47376e34b8fa1ce32d400b9bcb7e9fa2bd01f2f7dbe24cc997dfca80d4bb32cf38ec4f790d3052e66cd9d73de23c2db44a696fd842769aab7d32150c6c0d5778d5254a0801699ba1ad610387cda8903dbe9dd19d0e238476846cff204987b6a24cd22344c0f2db3af14485e8a51b662f44c1df0d5a06040bdffc39d80b2077cc092d9335a7ca605f82b15900c68c3f2540069dc13f834f255455cc11a0af9cdb1d67e5a63789ba745a591b5fe3c92ebb78d32e03bd166b7812ca1ca9d593bd8e73dd6a67cebb792af07e249093861eb8eda6f7d3494a2c5d38a91d9d8b46346b105077cfe3bc9b7a41c28e23c4d425d5f74d467e56cf9cfbdd5bb9f0aacd7fbff5e101f804e9db7ace684f034a1d0b865a2c665420ef5d2191010afd1cc644426aea94064117afac1740255e88b321844ad0c5a1ceb74c4bf3428b2db7fd7d2cf50e5c65cd6e4623a70ba2999a79abb6c099d2b2636350fa1689052bcd90d3fc668c82fe4aec7e5c7780252b8d8b76c68ccc29795d76cb931deff2480af8827a3dfd797fa5f81e5c6dded790bcbd640e4f228101a3bf8aaa74b64a7b191bce2e31b857191436dbd5a9ef39101d9dca71dec1f0d407f1c7d2dfe47d83cff9c82ca551da209b878b08c93346350797d632573c96a01b28835da8a24bddabb0b0693d9f7ab677a78df73e9517075f4738d5eaf97528ee69436a52925230ea47f34232b6d58acb2372a3de24086979ee033df29350e75bf863fdc2f10910864a6225dc7b1a01572fc5eb01e4ec865c0b1feba3fb2c0eb3a6652043da8ea9f5b0a946b1b06c96cac2d0cc3fdf83eb7ecbbfecdf61d9ebc4cdb4f8f199418c2ac5a4f2ee2ece9bac70467e3a2224c0aa6d3390fe59845ee087b6063c4210f9e6c05abfa2dc3526a9b05d287ce51dd48438acdce3adc5bbe630a38b8e72db439e04263933892a927b3f51380b784e1813a9598ccc1355553ca8bd6032991f72a7c4300743f216b1c6e32cc92765dd229f36190cee846f34369f936b04f31b41658f53ef5fea624e6a8b78060f01b31259dae5f06fdb60ba49c6ccd24d0aa6c7a6fc12563dd0afaca2a8dd9db37de2360a09036c2550ba9291269b957deaddee0d276c771b5cfb2f92d513646be7919c9694f35fccc44e634b837d0e842f8267cc8076303c1bcb1fbb5f10b6e2d1fe438e2b96a094083eb35657cebe27f9c02ea8fe7bb5cde169eec590488351309c8ba9264c0f1f5482ff7af991e77f352f3196eeaf9e7b925fd5768033cd565190a9bd1854a590788e03edf60c506af812c5c1f165a1eb4013931a3c544a87210c65cd39baf6c3163b9df5cc2977c110a40ba8f7a5b0094f01a041ab0534e057c4ad0e2e9accc37d6b742892764aa919add81b21b056fa57f4053c44fbf149ec83d80ec98da301e0fc05fdf535fccc497ccc2e180927a8c6e474e1159c76c1862ac455616df1283ea4a7ae7a8bbd8220f1b22fc225a8ce0f81562a2c3f54d8b42fd575d369b3a3a20d16481622cc16b7c53d4d470e30ef378ac60ac97abb93ab26d1aef5665129a134a9790eb973493512d89b717dc9676982f9d6d90bace230634a1cac2c7e492ec8b5e7398e0b745a5112d61b5c287a2955ea1f40d4a3dc6bbb7b4ca6da4389a7a1037beba07797d50b965a666f1655fd0f48d6ceb24c2ffee3818181ee3513c52bd860df2555d3d8bd373b622ca92591a1e80e4c4a5399e5d15e68dc98a4099dadf237f7b13176f151bb6d68de3d990894153485bae33fb6ee3210c80ea404c013ea45dfc07a74152011ec24f2b13c3c7367355f3d41650a5180757794c53b0e2c212dae75df1fd108c2989578b1f34ef07b8acb33a3135f5380f848df142d3d33b7f5bd973447f4058564d9b2b9ae05e07791c02c21cdc9ca1f1823477e0c5fe1c48cd7abc7b64a62ddddc15ba421d95de74246ac7ce13b6b1ce1aeed932a220c2420726e8987b01e6071792347cb344e6b8afa9de9f315e6e7b7d96b28ecc89ca16d9c4f68c35ec3780bb2d7066f44b76c629c929359862899b1e106f31e84b055a0957cea45f02d8c800d37ac267da3f178a95276967064666d77614c0da8912ce1a023c998b927683d187b0436696324726bb50793179b1ec3c20e6ea6170c820b30d625eb428ca0237669e9e428633e169a1a57ab708aed5b972bc5c777ca69336ec6fe5219160a781b37ae144cae6ddc22d36636d47e06e123524c2f5eb3291e0115dcccb1376eb2b8afd97c2132700ce1aed110cbcc044ee27cc4aa9a1bee6cd7bce87b3a95f837215ae034f0c4d2da294e6d4dd11ec84f3bc273d2d680fc51de042eade2fd9adf1747bba2bb7826405fc7373da7958443db3cc6e9c85a9681bdc6a4a1b853343eb61a5a60678e976ad847e303ea30727d621400b793fe206b2c1fdbd86c6ec40b2fba7e6ca18e972ebc326f1aa93a3a38ac7b70daff338b3af6b4d6c0e7833a71c99feb755382a07db64400254424641f176bf4bbe76cef0022e35cdcaeadf57522d8546bb56fd340cd8cf624ced41e2201bb7daf1000d40d3bfffe2058b7b64f88404157795fc8b58db250e423678ed700cf313bb23ed6559d545a57988feb6fcf60fb44c363e7aec8e44593aaf34826b15cb4a9900b784fcd6c22e630dda83931a3a8f11e01413d9a1921e2dccb1b7fdbe685fe5121e2815ff85e4e46a3a75db7fdb5c2d3520bc79571178df163e5e3be2b74e8e6737dd3d7840f2b432d0a6df694eadcda4fec66addf947e6bd77b67762416aa522c1b7f06a00e3d76b81e43c90645ea058b40770798f10733895062f8c2e49068c5af099d35ca1f2919abb35be446b5195ace85c8e0a7ecb7df4b13ece28ca401f4e04cbd2f075ef8cc2016f61dcb496343df7b92b63ce305386fd68c25f6e92c1b1078cda7c2e6524b541b69bde1fb5311798d5fb2866e84cf153da0c44df9e8a63168d9475b0a0b9ba4974214f59aaed6b1321a94f771f2a753bd7e3e170251557f2874fecf88105b26ce909b40dd0cce12126a250793612e394f55077b20bb8744a004986b3af8d74336a779fad29cbf0e1564b62f32cc5d94cabff42d1475fc601cdd723dd8b550169e8387a7962b56705f82b8a4daf7476bfceabb3f74e8b8acb423865adf04540e9cb26669177f250644cd73edef4c3ef75a164ce91c6af1ed1e7b3636d3f4de5867aab46590189f160ec0c47361b4bd5d86f012de1f1fbfdc7c4c7d82504fec0e012e4742e432a96fc894a032e19f7b39922b06c56f3783befb8b7e9ea951c9438f90fa92a877b339ccbb2cb27c209c740096ea88d12ede4c703236736df1cf30eedd8c39a17c9913f7bcd97c9f3e6faabc0346d0ed078de6e4156771962ff81c8685d2a9cc7224963cb57b238e5c2e8d287a1e4a50dde0cb5e025855605b276db19", 0x1000}, {&(0x7f0000003240)="470843cc262557c9ea277ae53f5d8b5bd1163149b69bf1dc7c2b7cd542bab48f0886d9b38f11305e8cc0d86d7fb48213791a3964dbbb5aee5a8af80ad9093ac5d8629f646dd4579279a2fd3ea834854ba4961b6563d1bb23482e39cbf47cc0fbc7e76b9728f92b42847eac206931f9d5c038672ed92dfffb69ebf1b441beaffa85efc167a5be0ebfe27bb43843544e1a5104e18667892dda9a9adcf02a860e0daea880ab6848c85c222a22c3c42759b0b7e26ccd6f2754bdb85dc4fdff4ddafa22bed541550da233b4d4ce32dc15a303ba66cd5d126b438755b6e8690c9de903420d70989aa524a76ce8fdea8ac8cb", 0xef}, {&(0x7f0000003340)="2ad63d4786175d9b049e6e65c099d62476e2b0098c6ea2f70551e75ed90479aa1fd1619bd6f882a471ef078fb736493c2a52f305131106f16653b8242bd9a45f7961037c0ab2643e2cc27633c153df5b3c60072c3590003e1eee5a51bb467e4cad9faef388071feed567b647e1ae17947771b0c6c5e7e921", 0x78}, {&(0x7f00000033c0)="364d085a8ee8396e4cd6b79786e89559e4ab5b8b283e605a637aaf70e0aac060f5b5fd8610bb04a00a6bff052365805ea9e6c60da1682d5ea668229e890f7d55f818d5bccd79685fcbb508aa08b19d6e0b805b39a84259dab65d70088d3534ff2c2ecbf520859a082e33a63174b4e0165144e62d506357a7169a5d7e094f0b1979f3dd7c7dfc284f838fbac40020f6f933f253389114f589086e482025db0d0d17f3d287bbec790518406b8b9605f22aabf8f1ce0aea9a9ff865c9df7d4f3124749d87ae27aa6ba96a1e", 0xca}, {&(0x7f00000034c0)="baceb0e2c0f2fceec244b8b5b4f0754d11b4635bd9ce31ec111d858c823a43771938e8c041024fc218d4c505bd722f9ad314c541a3b2c548de2e0da2a2411265f7be9f7fc6558e3442784a9fab627770f36849dbf72575c48c1a1bb451d53968ea84c99bbb8d60267429d8f79ce5a102610db4e4f58a5d2807ccff19c9b051d75404f916f4e0bc", 0x87}, {0xfffffffffffffffe}, {&(0x7f0000003580)="0d3a8656291acf68e04194a0d71b86d9b2c75bfa4277f2ae27b3bbb7872a5917ee1622e6adf734656b96eb0fd7cae0d5f134f75bfa79922886a285fc29657118dfb2e4e6c4e51d53e3aa35a55e841cddc527a5e522da5ae71115915dfc4187a74bf44059c8e208ceaeb2579c68fc05e37fbb80c7e75cce0e77e0951ebf4411cd128b5d0d7144977c9f1e", 0x8a}], 0x8, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0xa8, 0x40b}, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/185, 0xb9}, {&(0x7f0000000100)=""/17, 0x11}], 0x2, &(0x7f0000000180)=""/4096, 0x1000}, 0x2) shutdown(r0, 0x1) 16:01:03 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getgid() r6 = getgid() getgroups(0x7, &(0x7f0000000080)=[r0, r1, r2, r3, r4, r5, r6]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000140)='.\x00', 0x80, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x900, 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xfffffffffffdfffe) 16:01:03 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000900)=[{r0, 0x444}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x10, 0xe) write(r0, &(0x7f0000000040)="129f40fec5cfd301d6c2ebf35d9247", 0xf) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000940)) 16:01:03 executing program 0: r0 = kqueue() close(r0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r1) map stack 0x20ffd000-0x21000000 of map 0xffffff006312b960 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff006312b960 failed: hole in range 16:01:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() fchdir(r0) r1 = kqueue() close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x400, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() socket(0x20, 0xc003, 0x80000000) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f9970df77c6bdf21d5da667e85ba373cf3ab8eb294c598093372d566dcbd67d2ae4f410426149a5b433b5295c431ed486a93a3be5458774c4dfba945c65eb25996c575d95fc392ceab20c88a88ca2c903f06178731fbf2e28b28dad42e55a78c2f59f8495854fd03a65a36061418ca8b5b9f019dad84b11dac729b9ab915b4d7345df69f3930", 0x86}, {&(0x7f0000000100)="e5d0d6c28a928a843e28360cd4389f9420d1abb8f69b941af096a589", 0x1c}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x402}, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0xfffffffffffffeee) 16:01:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) setreuid(0x0, 0xee00) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xfa}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="b92a7464367f3d2cffb1e91f7c5ea1a16ede7553fd3916d28a71641f9481e12fb718ab4607773ce61d9b464a5ac7f3", 0x2f}], 0x1, &(0x7f00000001c0)=[{0xa0, 0x1, 0xbab, "2946eb8c3a88db2f5df3926f2d4aa72ce10f022fdfc186ed092ebaecbb642e9038b1b24008c0813e2fe70ce9d657788322114b7e66356bec2074db089cf5cb463f527898bbaf7101529621b4aa123894d0b0db1ccd6c841443f16db37b73bbcb22baf699644a49e6294fbd186c899c361b0d3086cc41179f40133fed606923c2b51026e6eb090352354f42"}, {0x58, 0x1, 0x6, "6d9a2f78ef7adc67709b395b9dca1004fb0477cb863bd00076c067b7a9c9e1141187c92396f49247bb50b7335949c3bcf4c7edb12c6393167f55abfb96c42c87c3a38662"}], 0xf8}, 0x40a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:03 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000040)) getrlimit(0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000140)) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) 16:01:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 16:01:03 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) dup2(r0, r1) 16:01:03 executing program 0: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f000016c000/0x3000)=nil, 0x3000, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0xffff}, 0xc) setreuid(r0, r1) 16:01:04 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x6}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}], 0x1, 0x0) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r1, 0x0, &(0x7f0000000080)) 16:01:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x6, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5]) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r6, r7) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb000200010000000000ad445dd976", 0x411) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = semget(0x2, 0x4, 0x80) semop(r5, &(0x7f0000000200)=[{0x0, 0x2, 0x1800}, {0x7, 0x7f, 0x1000}, {0x3, 0x3ff, 0x800}, {0x6, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x5, 0x2}, {0x4, 0x7fff, 0x800}], 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b3933e80100000000040000ad1000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCSBRK(r3, 0x2000747b) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000240)=""/74) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r6) execve(0x0, 0x0, 0x0) 16:01:04 executing program 1: socket$inet(0x2, 0x100008001, 0x4) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="f1ba478b09edb6dee4e918ec91b2ba00aafbf7b3ed16aa20de7890525d03fc268497ca4de227bb8f0ce2fadbf7c261e152eb08660696a17ed247b7323aab7c791a2b960ff8d6ee01c3a66c986d3e02dc40e15c5d9a7b3a08d8e8ec88b139840e0548c1eb49a58c", 0x100000000) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="84c18d3e", 0xfffffffffffffc3f) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="0e00592df32266cd5afa4d76a7016f16e1228af0343b06db9f86a5ec7516241f4cf822ab838e4a14ffddd0f7c818aa062445194f6006e2b8d4f7cd079ebc877faecd974df43f884e78a82572a43a12f9ced1e555b7fa7f2b0c524933f6be90c462b7d8d0b774a77d16424b98934a3dcdb3104459674fa4b359b52440d30fc8e240d9f3b97617cb5444b95e4dbfac066f6a4f92981f28989f0ee5f32407afbec4e9b38480921c8c360cf96491a742d021aa4ac6f2ec6f4e4faab2b61bc2aaec3bddc83324e6e6c6f80a2086f53ddcd1ea671bb0c953a8e5e9fc5939be433f33d0fd2d0f1504910b4e304315003e15cd7b23bbeef7979d87ff164d2453826d09223a27b63b81253802c6ee7f10eacb4775cbc113b822fddae3676035b0f87bad978c59ffffff7f84b40209662fc10d2a1f24b0", 0xfffffffffffffcfc) fcntl$getflags(r2, 0x3) 16:01:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc, 0x0, 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:01:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0600965fbe628a00005085ea9a60ed728bc3f4e4bcb3e4514e7c939ba6f553871f2d52540820fe9c15f236128ebad85ef58a54d890c280395ff69bdf5913c2ae4dc0d93434df4eb8785a3f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/248, 0xf8}], 0x6, &(0x7f0000000540)=""/250, 0xfa}, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) close(r0) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000680)=""/38, 0x26}], 0x1) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000740)={0x1, 0x9, 0x8, 0x7, "5bd1ac24b4e9be0b2229fcf4a86e0bfe1a9c0ebb", 0x27, 0x2}) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:09 executing program 1: socketpair(0x2, 0xc003, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3) listen(r0, 0x2) r2 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x4, 0x4) r3 = syz_open_pts() r4 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xb52eadfcf8d1f213, 0x48, 0x0, 0x6}], 0x63c, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x68, 0x6, 0x10000, 0x8}, {{r3}, 0xfffffffffffffffb, 0x80, 0x0, 0x10000, 0x5}, {{r3}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x42, 0x40000084, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x10000, 0x80}, {{r4}, 0xfffffffffffffffd, 0xb5, 0x12, 0x400, 0x200}, {{r1}, 0xfffffffffffffff8, 0x4, 0x5, 0x2, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x3f}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x10000, 0x6d}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x6, 0x1}], 0x3, &(0x7f0000000200)={0xff, 0x3}) socketpair(0x2, 0x8003, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000280)=""/58, 0x3a) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x4, 0x199, 0x0, 0x9, "9851c34bad391c087cb947ba17d8ac711e274804", 0x7, 0x7}) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x44) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0xff, 0x5}, 0x10) r8 = accept$inet6(r5, 0x0, &(0x7f0000000380)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0x5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair(0x3, 0x8007, 0xfff, &(0x7f0000000480)) linkat(r7, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00', 0x4) socket$inet(0x2, 0xc000, 0x9) write(r1, &(0x7f0000000540)="8754105225abb65fe4e3b19dae7f296d06ee264369b9123130b60d51cd354c249c4aa35e33c32c967d3caa3d800d4f79a3e27092348552b832780e5728e2bdb570372e752057ca16ce0ce699bbba19f0b1611dfbaf7f4f4ca46e7b9be061e96047209b5f9a3a01cf4ff0b5b76cf99b7f61c2ca6e2c8304effe7d4d6ecf8b713013a5a6352e51eb67c6c39b0eca26a0fdbdf2a7a30072a48b5d0eb9202e6350341e09ed611157a965ecaf5e437c518b111681d97c8923667b5100a397e70897f25d4c8cfd11fbb25ce3ddc2ae40d38ff0e681beca6e3a4c81edf90c184506b0992d5a4b57eb6541a5f863b342bda905982d88848092ae84e7625dcff98e25655ebf5434f5edade5dc5943a25a0a9ac9cbe326c526e16f78448045fa94670d3f0adf8928856041cdbc42fc421102c85ac6bb2bfd269d4d653239fbe42ed75763b0a800b7691622762f74d8fb03f2bca74e3a3ccf5e19bdc76ba6a924c07dd843009441bdd783f16e90ce17294802b830eb62255edb5fd894d2fb32d83118e77fc7e9cc2cfb153cb243b0bcb1deb4d8ff82e84d01c7c20ed650343019a3e6ceb8be87ab3ed25da479814ed4d49d72587abcd2b65ab1acbe90c66d6868a5fd942a378235a92181ba01023d5b30b3f802dc8c04ea5a0f93ff952eae05c50bc22acf5ca58af6a92815ab6efa0195723890f1aa5aa27b1f3c952a247657102f427913917a3d833a6383b10f0cace50a8fc0608e677dc4b45e3dc7b0e54f6b2541fbc693a972188b4591b7e1e893dd2405ec445ce2dc603b743f9a1cc54a65ae6ec8862d8d1194e4ddbcb5c0b138b8bdddb81c3b48f1522ed3380226ea8ee7bd8afe3c2ea24a8ff50acf1cac4f5847d33fa64549eebb84279096229e46db69f67e4eddcc360584919e8c6e110fa670593e686122a9595f608167f5e4bbbf13d9c0718d70ba16c3211f8d25a45c1acad45d00bf691fa4a6ed51adf11ef0ca6fb5fe5cb8c2dd6e15f5ebae8de0b62320d49e98138bf94ca3d5a586aa00808ac9ff3f6a33f031aa2089617e665bf24a14903163288d4f4c2df71ccca0087cb321c4d688c410b447038c76e6fa16d3d49a8d81cd8b291353ba0d5dc9ff0210b043cc1226b3bedaf47ad6b0119aaa8da8fdabf8d0ecac14683d87c69112a5dbf4ac222ab58571b62d334ca1b6e49280788d22587361b3b51292269362a4171e803247e34216dc907de740dcb9145b6a8ce9f15754c920556870706482139df249ecaee07fb125d31740e5695e52659b88ed6cbfd81599f7332c22de04bea80df4d547b1a218092360c27582f89769bcb7c2059567c0c7ac8a75dcdee7f8cc4e81db47aca00054abdd7c2adfbf3dbf361912726e2e471be73b4975cd7f8089138f5439bc1e5ffc582548b81257ca5abc31687dd83fec1b3e3272e29837ce9a8c0beefa5fea21af388d1f8b9b954eefdd5151931c514597c60ef8b04b07ac687e3c7a9821ab040d5ebd753cc75fcc3c5e41633ccfefb2b7a935030ed5454048b053b3c0d6c82d91370a11669c72ff0da67167e4b31c60df14324c70e2cbda5aea90a8cf9b6b05dbf1384cf5a94472b1c3038bc10844d17e5a5432467da369faaad5b22aec1de872936df4b6021c64fc31cf6ef19a25db93013452b524047b18b000375b344605a2aa8c1809df93c570e1c6b1b2ffcddd60fb768f96ae851e81f8a4744d03d29662123c7f7facfb93482495551beef2eaee0f2f050dc1025e839b9f1091c04cfb7e216bcce8013c918f3083e992a11d410956b786c91f073c851ad00a29ef65afa7320154916fbedc2bb556e04bfa1e544154df7b70388cb33eba4d074ff0d5132305dc04e45ed9e7638b9f1118313537fe5a01931ac271604cc62740a3a603dfe461c9bf658c3ca13293c4e3e523fe557cde64012e333d7a7cc0c7353e6d772c142718bfc356dce1ae2f851d2a9d2695192eac45a9bfa847836106d09ee8bb02ab72d52be258174ef7a2a881aafbd8cafcdad0f5ba4715c13ff0def299a6209792c03481f46b0896fb903d228fcf95f9bbb43cb2ab6c83aae3f1130e95f516aa6ddee3b66b4fc3e0880ee295cba2ccf2ebcb82ade401bf9986911044369a9f17be0550146f6c1367f90c880cd06ad6e5f3b14d8dabedc0e59e8406ca9a35b927646a192d09c1b671f93ddcd5a091af2d5c31a7de3378688a2aac919e8decfb73ff1ed10a5a30764bea58cdbf767e38f0fb5e4f51d264df62faf3e0d8cd3691318f24a3baa5728ccc1d7d2fa518e2931e1e17d3ac589d5bd72d3e81bf42cf45ad8e0afdef9dc3812d58ce125b5290b30ff32220c90bca034560eba91d3fd5a234f3d6a3e90d098be5a5c4c543a08d9b73ace176e300289860fe4a56685772286a0107ec37922c472267b058c2a5b50700abc50da563bf4663818c380cbefad570ebf301315bf0de356ee67cd516d9c69405c2102a340fb9bd8b5dc10c81e98a3f8659bf39af0066bcca560002df5b763318f258053973e72b17f944e440167078907fca576c3eb230c66535b9ca68121a22dafaafdc8ee0386a9db22ad97327124098b1278a2f0cb0aebf01ac8c7fd7ea832e24decb5c8efae78a685e80c279b612672b38520ef56f937ddc7379eb779a8847ab6dd9adae12e6ed8859957e923a511f6c651c1679868d841ecdba612386016d856e282a77c0e7a5d5614b27a3d615cf270527e4b266d1fffcc24e740da08ff569beab7f69d7accd0569e9a36d80d475a1dc703ccacaf4c32d3b8c55c8a54965091a6acfa7c3e32fe696301de21b28c485d0fc40a1f49306aa63a9e590ee9e9839abf10438629774b71abed2dc7207daeef3824c5db05f33df6b085ab38619564e7a80c4c1a5aca84999a9fff208f44d744c704209e3bc551cd3b3d5102b2dcc3175c3f0e99521da73cbaee01380f8069165ff9f6f68474c327ecda66613ddc34595284ac89342bf0437462c9795efd343934bdfc488076f9638c856a86d685ff5d62512f494f3994877a83313dc05a174b42e901fa850c3c329ea44acee6cf8fea0de85a0a4331e23acbab5d422a5d278e09f9e766218b5654be084189e346520f9690746ac5ab1d8caf8e0a69cc533af0f30384c8655db731d4c7cc28b97a821f979cb14f7087582700ad10356af4754a6deebfdff92f58a3826e32dd53d488d909bff8502e03d23e9394b1983c4428147b47ceade265db757a8594688547ebeee1b1aac5cfbb69b36de30c5b58e068de0a7c8e62956056bef4eb0009ece01f2d70cb6a68a6ff561dace8946fb1e2efe8d66a226577c9eb08aa4757518430830c575b85cfac60859b36757e5ec6c9dfcf4958f0693e942c2e392bc60af8848d97d06320bdc814b53d64f38cf38ec32b66214d742bafa295312dfba4d35b7ff5050430fc98a4502ee9c9c1257ec861d1f88cfea364f6434cab02b919f5751cab1433c2e995dec8113e50e5a3b2b065f9d73075f76da2a362551b6707b2ee370a089bddf4b3274de34089cdeb713ab040e3e0ff352a17c27433cd12e5805c435b57dd156ace5a56857d660caba42a4654db5744d665702dcff725d46eca9792e002dc61e5496ab2bc6a1fb15d91afef55a2e2be5e5a11f29f1288ca7d60e1a9721f8b04e8bca583d9b9c0d30cb286254d2ef17aeab399119580bbf5e77e59458daef929e04bdcc34b96e5d80e87df231fbb211d269bc2ea574610e1bdeff42bb177cb95734b33c32db6be285c555fdfd9549bf1015c7319d1f07ac5f63fc051da87a52fe6d64956df402f3f23b463c486550f0b37710d77780bb43022534afcbb348d2987d780e686c11ddc3278f2b955dfc2301b6a0cd82badc3bb6c7a38afb36c285fcf3697473aecd84c94c80cf5825cf19dc879bf637071f4c49cc230ba9a4ecc3af9785bf9fd3fdf1a550fed83c15551b47b8c59a0ab4375b7969efa7c55eb7bcbbfac009daa7f85204e2b1dc283d316612a5aa711f49121ebda171c320eed4fa3fddee16a199fcf98ffd85556f3effe3ad4e1ebfe376c2803a050970f0e46eee9db08c77b4029157d9e23c27159f8e6c7c7c2a1a848b61c7a3093cfcb02017cdbe2e6572cadc5392d3d06c06d09cbe45a0808bb8a8212a1ce3239456f0d4a100669b84bd9378ed90f25a822b04ab0f1c7955e90345f89877690b7e4e6c0eda084cad3e19302be81229ee92d2acc049d7d92c67bbd04bffce3d73b0d70412632f2ede38ec205809150aefb3d6405d4b9ac8b6ed92c7868e88d2ff048020a968dee367cd9ee4d3a432a33653412b3273d7f9fefbb98a4fff8e91fda2c889805283b5a4a447aeefc29196a46f4f45386616329625f72e2b5d68cd32c6217cb1fb10b1451988a627e5f1d5d04d75d15efdc74ce15a155add6a2a5294c2bb0bec0f569092f48616bad68c3a7daa6ebea559bc54f5b268762760d744825b6a274266adc1122856e1258777a0be073256df4cfdb35f4d8e64f269fa69e2eb0427c94c0dd06ad9c954452f5be70b86e829dfec4fac9f2c9e159f374c08d7efdb06f33dae2137211dbcb3551960e7fdb04a1e20ad7209dce48d923903f129314dea287aa00c8c699a973c2e84949270ad6d4dd27445f610d60b2804687907f4d17ebab049072d4c5b86c97a80c3183b4ce570991b55f43e441fa017a657d8e61ff474040c55720d63269c2cc2b62028372586a35339557226018a2b7959392f6a8507be620a9c0a99a5fcb027b54e011f464bcbd7984d3c5090c6742fbef9dcf719be21ad5ed1a0fae957cf107b506dfed06008560e552dfe3a4d1550f629256fcc756115b715ff8c106e7a64baf65f83a858a878536b84489ff4434419118228202bd98bdba176ef2761ebf8f8ef375a4227acfa5bee29bd3f17c56960f17c76cd97cd8a003816e1a1a7f7112e44ff047a9460b92b4c52a5a91e7af9239ce3aed062ecdedcd77ca6c1e0250dd35e2f02eaa86e1b21984511bcc15811a728e960820e4e380fcab4a34ef9b9f7c3fc33f87c8ed7299ef13191531f41e38b4267a75bc079e6c9940d6f7007b24095eaab92e03e4cdd38bc2ddeae256a6a3566f82c4989b6d2327242937f0ba036680d0f70c7d0a28619f82ed11f33848227bace22c8af2aaf3f65ec212434f81865113a08298d951aac5a8b2b49e9e6600d1d18f67f22e3befbb39ddbeefcdfabf565796aa8328b94abdc0c2eb76ed747978117dc35a3695abe6cf42a6f85e51915668753861ef2256c35b7d0cc928b3d8dbaaa4347527d3d8d4f75407715a400e60b5f3a1b26542280b2a18d08017f3b948aae2647e04221cb53a233cb30961bb72acf3a8e1c5f9f3e2a66e1982adb8eefbe6257cb36b63e85fb619a56eb1c3f1c2d10133f6f5efbd83c68ca438645c2cfb2d739ecba3cf961c00fee44a939a1cb89f3b2c67b6eebf0a5789b01aa0aa469c63895bb5ade586aa156c51adda9fefda514657a1cfdfbc942484dbb8474193e5ddf8e2b7819aab46553b59b9ab4489a6207b39261cb7fa37daa0bc13bda50f14b302f7c2d9aea8cb9bdb1c776ab9c8035543e7d22761d136dd99f661a7639e524d0fe7266949630b676b12a68958d9699a05e28017b02a8fbbd84f1e4b4a312f15da011a8cc50f70d2fa1289ba2078efab97aa350a98c93ba4eaf8e8c669a2a0b7a2cb07d3c0b377f3eb1fc82663931f30e567fef59958d4f9c42280f74af2d3953f06567a83a41b4198e428322d37e2719a57e7831112dafb8a0b11c547d3198a3ddaa0cfa5e33ef1d09713a977406ceb752", 0x1000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001540)={0x3, 0x3d1, 0x9, 0x7, "00f1afb3128672ee5026e6069674c8540dc57de6", 0x0, 0x5}) fchmodat(r7, &(0x7f0000001580)='./file0\x00', 0x49, 0x2) sendto$inet(r0, &(0x7f00000015c0)="6cd631e0e10379619ec733f5a88f560059aa0650de46f59498ce14edad8e5f8895e5afeabc4764bb680e52b0ba68941ce2b8e9fc1ab54dfa862ea7c278aa8238798a0efcaf25a6f1389d870ea53f30963dac6e385b00a376225f3c11e8e843adf620d4cafdbb49d043f9e94a1802817a0bc70d288a16b48dd90f578d1570f885e620cec1b08e286a61f7fbb5be61a3ef2fb6551c3b8890", 0x97, 0x2, &(0x7f0000001680)={0x2, 0x2}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x220, &(0x7f00000016c0)=0x20, 0x4) r9 = syz_open_pts() accept$inet6(r5, &(0x7f0000001700), &(0x7f0000001740)=0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) kqueue() open(&(0x7f0000001780)='./file1\x00', 0xa0, 0x146) ioctl$TIOCCBRK(r9, 0x2000747a) 16:01:09 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20130, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setgid(0x0) 16:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:01:09 executing program 1: r0 = semget(0x0, 0x0, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fsync(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6a7f2573b52f66"], 0x1) writev(r0, &(0x7f0000002380), 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:01:09 executing program 0: r0 = socket(0x32, 0x1, 0x3f) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0x281) getsockopt(r1, 0x1000, 0x1, &(0x7f0000000100)=""/46, &(0x7f0000000140)=0x2e) r2 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x8208, 0x0) listen(r2, 0x4) listen(r2, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:10 executing program 1: getpid() clock_getres(0x5, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x2, 0xaf2, &(0x7f0000000200)="b2a05a870989e900adda83872ab18c59136fe604242db2519a03758a43f7ea3fc09b380acad50a31d017aef64718aca350bb347814727903a801ed12146870fc76a161a026f4db874972aac552c4b74bf52f53872fa2be55ed96678876fb8446445453075b1924bb7e73fbf69c804095c045c7780fedfeecf578f0eabd261cc14e28f2aaa747a74d7370e5f1ef50055d38a5a97d0863f11d6ae869bc21b40ca6bc9e1e8cd275d75f2937ba5d3a16016ac24967389ae3a950438daa7477e118a3817a", 0xc2) select(0x40, &(0x7f0000000100)={0x200, 0x7, 0x3e0c, 0x0, 0xffff, 0xc, 0x7fff, 0xfffffffffffffff8}, &(0x7f0000000140)={0x1, 0x400, 0x1, 0x2, 0x1, 0x9, 0xffff, 0x80000001}, &(0x7f0000000180)={0x2, 0x3f, 0x8, 0x600000000, 0x20, 0x1, 0x81, 0x3}, &(0x7f00000001c0)={0x7f, 0x1}) r4 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x40000000000, r2, r3, r2, r3, 0x14, 0x4}, 0x800, 0x9, r1, r1, 0x400, 0x7, 0x1, 0xfff}) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget(0x2, 0x3, 0x20) semop(r5, &(0x7f0000000340)=[{0x4, 0x1, 0x800}], 0x1) setegid(r3) socket$inet6(0x18, 0x5, 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) msgget$private(0x0, 0x8) setsockopt(r0, 0x1, 0x4, &(0x7f0000000400)="db533be258e0470b452193", 0xb) 16:01:10 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3ca) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f0000000100)=""/1, 0x1, 0x841, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x3ec}, 0xc) shmget(0x2, 0x2000, 0x3b, &(0x7f0000ffd000/0x2000)=nil) 16:01:10 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/212, 0xd4, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) execve(0x0, 0x0, 0x0) getegid() getgroups(0x0, &(0x7f0000000240)) 16:01:10 executing program 0: r0 = getpid() r1 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchownat(r6, &(0x7f0000000100)='./file0\x00', r4, r3, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x80, r2, r3, r4, r5, 0x10, 0x101}, 0x100, 0x3, r0, r0, 0x4, 0x3, 0x8, 0xdd9f}) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8609ab1a20755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x3ff) write(r0, &(0x7f0000000200)="9db2e632d346c4ab01061122bb9249cbf8c33a931ce7a5992c058204ca8d28abd1", 0x21) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000180)=[{r0, 0x14c}], 0x1, 0x0) 16:01:10 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/182, 0xb6, 0x40, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x2000000000029, 0x2b, 0x0, 0x0) 16:01:10 executing program 1: mincore(&(0x7f0000f12000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/127) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) dup(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000f12000/0x3000)=nil, 0x3000, 0x0, 0x5011, r1, 0x0, 0x0) 16:01:10 executing program 1: 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() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x2) recvfrom$inet(r2, &(0x7f0000000140)=""/144, 0x90, 0x803, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac89bb8dae95e74d21400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x801c, 0x20000008) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0xa, &(0x7f0000000140)="ffffffff", 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) dup2(r0, r0) kqueue() dup2(r1, r0) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r0, 0x0, 0x0, 0x2) recvfrom$unix(r0, &(0x7f0000000200)=""/60, 0x3c, 0x843, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x3, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x9f9) r1 = kqueue() openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x1c0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x1000, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) 16:01:11 executing program 0: r0 = getpid() getpid() setpgid(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x68, 0xc8) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66690d653000"], 0x10) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a", 0x97a}], 0x1) 16:01:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r1 = dup(0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x102) recvmsg(r1, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:01:11 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x9) fcntl$setstatus(r0, 0x4, 0x7e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x374f) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) poll(&(0x7f00000000c0)=[{r0, 0x2c}], 0x1, 0xf6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) getpid() fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xb) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000480)}, {&(0x7f0000001700)=""/202, 0xca}, {&(0x7f0000001800)=""/192, 0xc0}], 0x8) close(r0) semget$private(0x0, 0x1, 0x8) syz_open_pts() kqueue() syz_open_pts() 16:01:11 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) close(r1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x4c) write(r3, &(0x7f0000000280)="8d1e7f2352793b065d198e3d6227fb5dd9039b9e3d8622098e180d4f2cd01c3c22d3cf8942fbb73c97cd05122da15aa51c0a33a0796ede45c59ce72fdb379547fdc0bf52f15ca804a63dbc49a3", 0x4d) write(r3, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/205, 0xcd}], 0x2, 0x0) 16:01:12 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ff2000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/176) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ff1000/0xa000)=nil, 0xa000) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) lseek(r1, 0x0, 0x3) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x2c1, 0x100) 16:01:12 executing program 1: setrlimit(0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open$dir(&(0x7f0000000340)='./bus\x00', 0x0, 0x40) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) dup2(r0, r1) socketpair(0x16, 0x8005, 0x10000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) r4 = shmget$private(0x0, 0x8000, 0x400, &(0x7f0000ff8000/0x8000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0xcc8c821ef3a3f6c0) readv(r5, &(0x7f0000000000), 0x1) recvfrom$unix(r2, &(0x7f00000002c0)=""/110, 0x6e, 0x0, 0x0, 0x0) fsync(r5) readv(r5, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/214, 0xd6}], 0x1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440), &(0x7f00000007c0)=[&(0x7f0000000480)='+{\x00', &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x008(\t\n\xb5\xc0\x11\x1aU\x06\xceqf@W\x97@\xed\xe4\x9bd9\xf5\x93`\x05m\xcdl\x8f\xc7\x1f\xcc\xdb\xcdlR:z\x99\xaaF1\x00)Q2\x1d`\xeb\xcfr\b{lM4~\xe5\xa2-2T\xdf\x14\x1a\xfb\x01\xa7\x97\xca\xc8\xf4\x05\x93\xb99\xd9I\xee\xaax\x9f\x9d\x85\xa8\xc9\xda\x90\xec\"\x1b\xa8&\x8e\xa7\xf8E(\xcf\xb0\xd1\xef\x88\x11\xdb\xc8\xc3a\xf9\x81;\xb5}w=\xa3[2%_\x94\xbc\xe1\xa2U^>f8\xe58i\xf0\x86\xbfbRw\xf9\x96\xe2Q\xd5\x10\x02\xd9\xf6\xcc\x95X\x1c\xff\x843\xc7\x89\xe3\xde\x0f\xc3_\x85x\xe1\xa5\xa1rf\xa5J', 0x0, &(0x7f0000000700)=':\x00', 0x0]) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:01:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)="6690374b", 0x4) r1 = getgid() setgroups(0x1, &(0x7f0000000000)=[r1]) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="c2f5477a0727d73ae0ade90256bc3b1d867f59aab07350c8893a73f72247a4e80342b8f73a57b96a4d4bf8dbd2b4c56e1ef2e91b95bd705f22933232f9119c6e8417d6bc7f3e1ad1e37f383b87aefd811a7a96270461f6e47cc183404fe76f14c15b71feb33e52bffd2c1618b9fe9dd3713dba220812df74376583efeb3ccfe9e66cd8902785e2218a4a0ad73d112be6f6ac23", 0x93) 16:01:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x22b) getegid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getegid() getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) fchown(r0, r1, r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0x2c4) r5 = getuid() lchown(&(0x7f0000000180)='./file1\x00', r5, r3) chdir(&(0x7f0000000040)='./file0\x00') 16:01:12 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2001, 0x236161b8) r0 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) r2 = kqueue() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="5f5a2326545e2315a12072656f2e3cc3473e075aa7e071fabae2cf645b19b701788acabc72d86568958ae46534b860aa6381ce79084921301525206e75c01e5a0f47986139fe9cf0d4a3526c920e7fd03634744b7ee09fc02c0b2b2c3db099d42c9e9afe224a18db3a52b92337e719c40ca26557e2899f4ef3e7ccf076c06db9471e0214a3a86a657b2ac5eb6119b710754a3e204379", 0x96}, {&(0x7f0000000200)="efd101624acdcc385106d2b1768e0b161057ddbd23613af9801aff0a63587688211087421af061258e876f12d0f5966bd9846b5c7dae2feaa7d8def2ce31026cd115470f256e83a3e0dc3c668041b869a3404f6d972f2389051e6d3012b1773d2abdbb54bae960e00d9a37626fced64d328d8ff118bb0436aa7dd048c0ba47234ba3078ecdf8fb8741d13fa565377d117ca03f58ac0c234f2c84e33309393ade13bdcb6dd1f1176f6789d9aceac6b15ce5d04f3ee139120eedfbc856e6279e434329e547db2a9dd0728d0d64da4817df1525d2dce2c318501b8f68f10d8e0b017aae2d5cd1dcc379ac", 0xe9}], 0x2, 0x31) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b0f9aaba601b400110008"], 0x1) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:12 executing program 1: pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040), 0x10000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0xffffffffffffff3d) fcntl$dupfd(r0, 0xa, r1) 16:01:14 executing program 0: r0 = msgget(0x2, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/149) mlockall(0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/198}, 0xce, 0x0, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4000002) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) pipe2(0x0, 0x0) write(r0, &(0x7f0000000080)="fc55cf6f49ebc490caebec1e86aa3d55e35e6ad2ea2ea8fefb3cf20332f7e4a2fd1a5ae94ecd3caa6c3330", 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x102, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pwritev(r0, &(0x7f0000000500), 0x0, 0x0) 16:01:14 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff72, 0x9, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95", 0x3eb}], 0x1) 16:01:14 executing program 0: clock_getres(0x2, 0x0) r0 = msgget(0x0, 0x402) msgsnd(r0, &(0x7f0000000000)={0x1, "6f11030f32c9bf77986c3213502679fcc8beb6a99914839e72dcd8cd34edd5d403faae7a80eb93e43ba31ad8014157752396e5e0e3e5bd7b3f454826b4b589a7e74831ba38a3b52c32204c338dc82e93e5bb878489638109d7ff5ab7224eba82e09e150b74fba25e4fa646e55d544149ecfe4bb9a2e9a7f580cd298cd69cc2a0fb2946bc50c92f531c79b0"}, 0x93, 0x800) 16:01:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000b40)='./bus\x00', 0x10, 0x120) pwritev(r1, &(0x7f0000000c00)=[{&(0x7f0000000c80)="96f44d6de5b147eb295222ec0708eecd7a17cc1bc4602985cf4b5e5a8410cffbfeb8df396b1633c6a28d933f9cc65ecc761e3740ffb32a3e2d38c100e0ccbc88cc6de4cb5708d5c152e278aabaa2a4be47bdfc184babd63e6cf8641b53855fb21e5124a68c0d7f1d159f8098ddfd76117ad3c7a68143defb1d", 0x4ae}], 0x1000001e, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/214, 0xd6}, {&(0x7f0000000600)=""/109, 0x6d}, {&(0x7f0000000680)=""/141, 0x8d}, {&(0x7f0000000740)=""/73, 0x49}, {&(0x7f00000007c0)=""/27, 0x1b}, {&(0x7f0000000800)=""/210, 0xd2}, {&(0x7f0000000900)=""/196, 0xc4}], 0xa) shutdown(r0, 0x2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='@\\*,]\x00', &(0x7f0000000080)='{-({\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xc1&\x00', &(0x7f0000000180)='-}-\x00', &(0x7f00000001c0)='\xeb\x00', &(0x7f0000000200)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='@\x13.$!\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)='{\x00']) mknod(&(0x7f0000000ac0)='./file0\x00', 0x1000, 0x1ff) pwritev(r0, &(0x7f0000000540), 0x0, 0x4b) open(&(0x7f0000000c40)='./file0\x00', 0x0, 0x20) mknodat(r0, &(0x7f0000000b00)='./file0\x00', 0x6040, 0x1000) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) socket$inet6(0x18, 0xc003, 0x0) socket$inet6(0x18, 0x8000, 0x1) socket$inet6(0x18, 0x3, 0x4) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:01:14 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0xffffffffffffff}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700), 0xb2, 0x0}, 0x0) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:01:14 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000340)=""/219, 0xdb}], 0x3) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000440)=""/113, 0x71}], 0x4) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}, {}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x5e382969, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x90, 0x2, 0x200, 0x9eb}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x5, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x84, 0x0, 0x101, 0x101}], 0x5, &(0x7f00000000c0)={0xea71, 0x8}) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x80000004, 0x40083) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x800) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f00000001c0), 0x10004) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x3) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f, 0x0, 0x4e, 0x3, 0x5, 0x0, 0x3f}, &(0x7f00000001c0)={0x8000, 0x4096}) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1300) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x10000}) setrlimit(0x8, &(0x7f0000000040)) 16:01:14 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000100)="a8ca895b7a44b81c67fe4371cc326e6385c64e426cc0343d38e2944535a8daac7fd925ccc8b9f8214664fb3daacf893e4469abcf3212362966547972c0eb427a0fd1a21be545c310ce1427905deba0f979bd1b94adadcc92ab77fa54dc628bae268c3cacd614360e6b78e4340819d4b401ce41b56e2f88535ef66cc280369f4fa615b6afdc95662fe20792ba72d1616f3ae0891348269b65949bee1babf8b1427d3832599d27dc18e12cec0f22ed2bd07ad5bc66", 0xb4}, {&(0x7f00000001c0)="47ab25553f97c4bf843f3215b83838741c174627e98668dfdf31e1dc7b27d3dd05019a160ae3b5867e86077bddb868d25a4241387869072e421e46e8d12de434691e39c4e4da857b872c732d6e1ea0b23f02823854fbb4d223b5ff5eb387be0c5d3ddb080545187b31cb50853a61d97b3221bd87ce8f0faca5aaca7dc7f7b406fffd92afb3cd2003f671b0a4af3fea9dc3fbe4d6c875c1e6f491d02693ed8012d48113e8a3cb584a693cb0ae4a75b491fdd93cd5ce43e113430153d8", 0xbc}, {&(0x7f0000000280)="411a118f45ec82274128d65d1186156eaf6f016c29392ab1b909d5c5622a11f7a0926e1ca6c2ab00146fb4", 0x2b}, {&(0x7f00000002c0)="9474249a4875b2e5382ca6a78adca061de64a72baaf348fedbe8217ef96328278e4013e3680f4c07ce176fd6830fd63f083354d9213e795b8497d74a4b0de9036462294ba5f4442eee68a9f143fbd94bb1fa88ac65d9b96b0195c3bc418843d6e29e51edc5f9b5351eff138e4bbf06d9d6bb9be3c76b70c43764d4392c6880b14eaec388116bc05dd948bc74f361d0b57cd2631b95052e09534ffa77856100700efb42f199db2a7f2f0cd92065002dc073cfb6890f05c964969f758ebe1b2ca0d8a59c79d2c485b4d639bcd02f8bf31a0ba9f2cadf6e810b771e8d931d2720a074994c887f0cccefbc", 0xe9}, {&(0x7f00000003c0)="92822c44994c9816c47bdfea246c2cc9da78e04770d5086ea695ad04ad4cf98d2cd0f959976007d01143ca8e48c4dacc33c7887675157313a38e275017af9d234d3a199656169371d9d4d2cd3d6e6616eb39bfb2d56e6336e1b3f8eb2de607122bd520322900c7bee7940fef279fab2729765577738e126ad952e8db592d653e92fdef5a109fe5fd131a384dfade8453c160773e124ad8b22aee55f72d1744061b09e3a7852cb4c4222775a3125fc6437c6f3f881e4f2ca55dce7e9711819118bd6d332d554264602b5ec00405aa930594936e4b60250fb90c485ac51969c32b8e1dcfb35ee402da55dbcacbcd516b8720b5c555f486db1387673d101b23c3375d9bef17547a994a1b2ebf9a0fbf02d83636316c2f361094fa9b4454ac0a61be9a010ccdc882a989828e38785df8b5363eda1a6e0d295de00de7110d705b07dc200c8229a2b73084a2e97baa7759d774805ec12e05068694de030dfd7ef6783cdb4e64d1aa7500d1538875a4ec4156bc77d6bfb4a64e9a10339979471bcd473603cad734db1ababc5d2150c3c47bab5ea1ba247d9a23824d0d5f2107646ab4076397a07f726724f9f1a349da8f04618f13040c480aae785ab96756640cbc510a3e56bbf183a6fb927f1739802dd53ed3a1014416cca6302a59e094de041938dec59a6d4406fb08d6257c0c912aeea3ef930fce1d62226d13451538a31389c55fe9f16a412757a27119b5719060159a49995d0bfe12976c322645aeeea6e9e068d863f6a53ce5c01f99c400dbf4229920d9c6a1e47365fc7c4e08430eb219c8e5c132f52617fff33d4f8ef3892cfeee240340acf6c3ef40af906fd937b6dedf6af6ada35b7b9d1c4a10bdee326aabbf52b5bc96d4a6b2e4a767008c23f0e6cf828c702f5615ad1eac53fd28c10bf69a7afd8c414d4a4e2e5e4b85716872629ff999ba517b932e945c21df2d5e75cb80a041234a75eed59e06ace98f77c196168c6434373648d16c5feec8577d04b7e37b8093cd2e7f9510d5e467f393ad9213d0d0905b54b5b1a34345922e8ebd896df93f3cd9808fdeae33c57b7339a96ef4bef977b7534a17e7903bbbb84b03dacd42ce2979889153fdff3f984d8212f22e58b7cd8b614077f79791e74ab49939ef75fc47af57ca4c9fcc67f3891944b74d273da97900c9753f515718d310601ea1e89a8787e9acf2137aa58c9f0fadf0364cbff25801705c395bde5009e9f6b9b616a0281ad2918b3117e554129a3ccb695953c18a5f56503c6635a079ea1ba51c0e5da6df3d7f738e2b94650b981d12d2ba877fb6e3057ad3d147c630e9c24ad61f575be9578119c3735f2fdcab55ed085ceea5f4f4eaeea7f18f228d7bb817528e6323e9dd84e2e1a0f8680f734a4bede74558c8a9493a526ef6352bb70f59f1b58bf50ef57737ffb0a3679a93f97190d091dfbc4be8b4d79fd60e55023e0afe08c305bfc102c271a0f7911fc50754e40b98891afd2f8de67c1679187a5750c5cf59fbe3570771a2517825c54fced118b40f698bb553d323c4497485b307e7a7e0370cc7dc223689856690bce69a267e8bd904c8ae414f642c30171dff244739cfaacbf16b98dd8f60a18d3fafd3d7218e7997cd57b852aacbdbe52f06bcd6ec431ff5a5fdc452cd8b6f79af2c03e38ade4052cdf63c72b1deba88ef38960c37d6fb347679d24529634021fee7c7a2b4cccdfbb665f59e64d3314e6146571540bd19857a9aa7cf950ff11c467e618899defe927afe8ba38f359e202a1a69e5c5eb7487a612f877989df4689e9e19ae528b70dd70a2240c932090d0c50f5e7912d2f4db55aa2186bb8489658516995497633dfa3b08926f2160684f0f237cebcf659f65b89a923f62cae4090dc50c6b219660b5509809abb5e7e4a6b482d83bcb58f1e9ea1b940207e83fbcad2e22fca6a058ee6011f309c6c5401fdbbfc167684cb4538d5a023e4ea3c57d9a2ff252a0f09c352c32e390742047ec42d8e9c24c1ed528ef98a3571f12be65ff74be09fe29ec99f56f7304a424a34289104ba5cc2565c83c7ae950ed566a5a979c28cc58f7c95335e6d60ca107b4490af5a07eb855f5e7cd48f026b54a2743e89e12c06f947ea3e4d0ebe335cbaf6b0661237e97f685ddcff9721acf249aaab9482d3c9f4c6a2a6bab8ccb48e064245160e9f0ceaae65a34f2bce780f3506d7c1bfd67d60178e8cf4099c9784aa717e13e2eece3fb8726d8c0eb740f1ac977c2596e6ad215bd670f01d4e5ae58ff10c11c1ffe20ad8b6fabc7d0085c584e7e39adf4690c5c38ad35d2d06ca2ddf795bfeb39210569a618af62d365a9be5660e5e213a67300d6ce50bce7e8ba651cddf8f180b722f9ec808d34a385e2ed460d3b10aa02765c8861de436cc61b68864319075c65ea3536b37518a6fc8a0bb460292436c930a6292e767dc94d7d1d6e8859bbe4629c02c3babecec4656d4394f3f9ddccc20d32edc33e859a9bf29130564aa575fe038f8a24a1a923b86ea5445f970945ae5cd84952d40c6c23f889ac8ae24f5465129a81e0a43df1b62f8901620b19039dbc9ba59dbf299021bab142b2b4d3303e25ef86f283760f2fd86a66ed9542c7c7cbe18d012563637aa9ae3bf3922c3f3455469d647907796c83a2c09eaedbcb7189908afc11cfd46429ed29148e9827073b01388d5856598bf02b437dac5840d0844264e12042d1f5c5120d658462cde30b12668e68e3fb49b29f6f29a3055da24d83af3c1896df586dc693fb90144c755b6745727d724573ae5b2434713c040206432396c569216dc2cb2a8f1fea8c9f15e4fab78878bb18f1429b08b74c0e84533938efeca15f3886b52fd6cbe3a018e0e35bdc5ce1dcb9adb0f62fca09af7328f0287f9414adc7dc12e7ce6fe2af12d4c1a085cdbe5c5a7a63e343260b1cad5ddbeeb6c77a4a92bde3d20c57ab97bbf3b28272e5af50466be1f52b50c7949fd3a3936ac36e5a45fb87d56c4fb9c15fbe50bf5dfb987e329e4458f53bc068de81c071080f06d3c24ce8c611fe98cb991b70eabfeeceb65458795aa5308b00fe08b4e907cef11fd1d6984225bcda4423cc0c693ca20bb6e10f8f8ad0bff2cca0f9c97a76903cc9aaa1b2af3046c2037d50d9f25a04e89e3cb1bc44cda9857d59d293157a454ddee851a6f0e41faa5d096cac5bd2f899cecb2c182b10723390ffa0ecb24b736f61767e0e1f93f93803317e3fb9c6248f274125ccc26be775e6167468443920c8a8f82234f30f37266f99a85ea49e983a1137d2917211f3a6abdfb8feef1703960bd977e8eb3dff0a6eb8b02095ac858be0b8d552d6ccea246ea5ede075c1f8804a42d79b3840d0c5c5972e5dc83413e726c8ea40e76c7695671d3708a3936a68bb77bb4bcf3b4490267b7902a1154600bc024b4e4ad22b01368834c10da9e97fef70069a2b0f7960ca25ee8ea66c7edd21f83c3c85d86883a20f05590e8f9f0586608f4b831dfcfe2722e7962df47e09a94c4c62515e0c11338d0edbd50429d84cc829dad1d266d18cb95a0a216dd19ed9cf1495239c3c607be24cd08e7c15ca8e94de397eaf7240179c12077b1b2f6fb91416ed38c29857db51b42d7bd15c04e89407b9c8527f34eb417eb9dbc2ac663c57534768654b3b2975dcccf56907baa7d303fd2191fb7f45c1c3b2b57890beaefd1b12f0a3890e8fc1f1e80f814ee4c4676d0429a2b08a3c4f8848bdd1a3d43af8f3cecb03497f39ee8857dd5c49c1ae03dad20e564e25a73bdfd88d7051c6c236da9f8ef547613d835667b9699090927ae61e5aa27ec3bd293ab734f3593ac55b51fbc57cd60d009dc981f969dad8231c8011a9d49129e26060c4b70a271e3725a5e840bfdd65dda9e2589e3cfa51cbf63413744ff6d7ab4ffdf99ac4d2df2da4418480015e67cf946d4312ef5ff170af6756badf76818347eeb50c3088ccab9e23680a3ea23ee110658c7d0b57f8195ac7c51e7e859bd52b2ba7877fbafb4099504c8771d7fd8dbed59334200f8a4e8efd442b8810a9449522389fee02d686d3ec2e0d94c58c7ee5ad76fd28e8f1352c0b3ba6eadc8d3f0d00aaae34117525ea342f6f111796a1b1b8cc82dd9a4bcd5c2de7dd032ab919e24d2cf575975af981954de301fcfa056039cfef91075da03a1fc6dc8effb519eda3ec143ef5714868ccbcea45c7ec68aa0ab0792c73a47c9cf78a3c95429ca52ffa92b60d5100a10d5c677e2069f9461a6904582172e395f3707423854f04e056ab846ee53db75416447fe59f512c60e0110ba38443c24f343f6d93f961288cbd2314b091cd80e9aceced2f2363189189a1fd44ac360e2c3ae9a685073cca60c8a79281fb15014566bc18242a90b929e30600abb15807c36973211fee4264b6e8c8f70005bfe85a622421e067e88c8b9066b0b4b4b8916a640d6ade80d4dc2891ed28912c97a1054b1a43fe3e41b7dff43b7c7c0b38f9092da4fc82ef4502d81f6b938f2e43d7a321a3954c293e532ef5ae4296fd2f3f2dfc7fb6dedf8141bbc812ef477f4fb65abc4d0f6a669c8e760bd6b36e6223b9d8b56df65e9bcf033bf1f3c7811c01ae9c6f6ac28d85157b8a2d86d8efffceff047cdf6bbdcd46113526f2f775aae835196f92ff6a6ae68c8737be65eeff75d0313a359f2264630f569b9745fefcbe091da13004e9690762c6563f1d7d8a6af09d69be96c2c04c4679f14d59076bca6d34d2232a65636d1973432146cf7b4de0f77a7a31671b023b0926dda1c57e9086ab05eef3237d5512f9242bdbe760f62f98c2b9df0057e96cd37a4672e13c80642f8ecc18a881beb5ed8e1d6a34e925b1fccc1138c183da16e20a9bc3fc360778935a7a2b6e5aecd2c1adb39fb39eb99266a065cf1e5cd383e9512d4d3198d3b5121a2b8d4ba46b0027693f10172f7085e366f7f3fa46f4dc9c76b684e77fd749a40ce5dd07763171b4f3bd75a51c68ce0bca5648c6b73e2e5dd7597c4d865ac88199c9c26db9c74b716ff5e1887c08896f38366f8d6920007a2a23d3a4e370be38fef71fe5e950cbb9604b107172a03aa6142c6c9a2c05ac91c0e8f62bce8b0bfef9d03cb62cb99360e3f6a67a7a4f5f61a54746b0b5674d701fc8902b0d32a2f73cf95fd0b948631b1a3280250840e0baeb7281ed84a6e1d01d38db6cb4e0e0dc84afe802636f7af675788b1e174bad9f1935521fe54b1f7e94219f6649eb6a17b9e43663523c03fae90b4774553dcae2067c9919b0bea3ba8aa5b4a4738713f48ac2453707e85f144f02e101e9293e1a2084090d1f8094911492d13dafd176d1fda9f5313cfed3d0d7f332901f79e177480867cc4c790a911f874ca4e8f30befaf60a372040b6d230b1af0797dc587c40050a8a2eefb8314845e3c61d8326245bc48a0d62af8960c50de9136c79d4874a5f456bab4ed8cbcad27cd2d72213daa11d7b9f2afa78fd91799d7f5face8f87de658e09fd3deeb952da6b5063b068cff4a5b1b19641ee852f85b68fa1dd64dd2cdc1cc333c89efeb35f307de3115e82ebef5cebf4e76c370f3bb666d6a57e499a1a71a94eaae96c43ce7ff7e985807fc2449ab58cffbe63a0daf01ab42ae3e491ea4c51668d452ad78ad0c605dbe9d0d0fa9f166ec3b8c7e6658c149ba220d6ae69c29c2074bcd95ac1e31e824d59cce6382d8accd56d23af7fc6bb6360cd42e3366b790b52e1de6c9aef6997970c3bf17376c2b81f3ab844bf3beb5d7a5aac557e7e004687f4be51594b884d33d8a2f08d9b4c0dee23ec549475", 0x1000}], 0x5, 0x0, 0x0, 0x2}, 0xd) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="10044fbea38f56a9ca"], 0xa}, 0x0) r0 = kqueue() preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/220, 0xdc}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000000)=""/116, 0x74}, {&(0x7f0000000340)=""/181, 0xb5}], 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{}], 0xff, 0x0, 0x5b73, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x9c) fcntl$setown(r0, 0x6, 0x0) 16:01:14 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r0, 0x2000746e) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) read(r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x440, 0x3) 16:01:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/114, 0x72}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/161, 0xa1}], 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000000)='./file0\x00', 0x440, 0x20) 16:01:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000001940)='./bus/file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/74, 0x4a, 0x2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3) setsockopt(r0, 0x800, 0x9, &(0x7f0000000000)="05fd4d56221fdef1bb0699c9a9605c58afd906e696d44252e824bd5093d5ffc2d241f57b7fa485966b260c9b6a3251e6e0", 0x31) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0), 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000000c0), 0x2d4, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x51672be6a1e4822e, 0x1) chroot(&(0x7f0000000040)='./bus\x00') 16:01:15 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') r2 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@in, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffeef) r4 = socket$inet6(0x18, 0x8007, 0x2c6b1883) setsockopt(r4, 0x7ff, 0x3, &(0x7f00000002c0)="07d74d4f12174053f042547a854c05d7383e8099dea89890139a77b7aba7b8bc7e7fcdd5df2a3944932b811bf49715b3547b4b21f6093dbf861691412d081bcd8e9c9b71f2cdd048bd7b03384b934e65c4dc71731c75028ceec970537a33c86b5896a287ec65cfa214ddfee5822d7e2d90e956fa269342783236928a7adfeeaa1bd786b9cd8f6b7826827d39a4ec760ecdf4c829ebd2c8521d9cbd0fbec4d7df1cdfbf0596c5557bcf00465f9602cb0a2cc0232dc22718fc7bdcfd5f200aaf41079ff9c4b19a9f11437c9b5eb1c49010971a89467307a849b29004edb67e785bc0a07c5a1ba0b6978837ec9bfa5d614ca2c1ffb2a2c67666205563dd", 0xfc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) chdir(&(0x7f00000003c0)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0x280a, r6, r10, r1, r7, 0x123, 0x100000001}, 0x200, 0x7fffffff, r9, r5, 0x5d}) write(r8, &(0x7f0000000580)="c6ec035880cdd61f514d9171907c45594cbb541c33df3861880557be80e471ab8a958600a46a7e3772e954b3944fecf36b8956dd19fb71ae0b1aea332902a152739dc29f925db2eb2dd535b96877c28a1e8c50870f5887f9792f42c06958f44a5de9a555f9859dd6d13f917c2419d95a3bf8208b49b19026948277a9beba25aa2fadeea14f839513d0b5f23761e684afb2b2903b6d7db6b53feeba8de604a9050042ce51cd824488f4ad2cdbc37d3cd250a31cede5debc229ca424935a3ac30e3a96f280dc0c2c825fbde906984d6e7ee7a306cafa06ae6be190ff30a31146d3af12d766be0440886fdf7345db6650f83781", 0xf2) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r3, r6, r10, 0x6, 0x1}, 0x6, 0xfff, r11, r12, 0xfff, 0x2, 0x7f}) r14 = semget$private(0x0, 0x4, 0x400) r15 = dup2(r8, r4) dup2(r15, r2) symlinkat(&(0x7f0000000400)='./file0\x00', r15, &(0x7f0000000700)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/166) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={r9, r1, r13}, 0xc) semctl$SETVAL(r14, 0x4, 0x8, &(0x7f0000000240)=0x2) r16 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:01:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x40) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffff00) socketpair(0x0, 0x8003, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xc, 0x6, 0x1, 0x800}, {{r4}, 0xffffffffffffffff, 0xc, 0x0, 0xffffffffffffff80, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x20000082, 0x3f, 0x4}, {{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x1}], 0x3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x8, 0x15, 0x3, 0x8e}, {{r2}, 0x0, 0xc6, 0x4, 0x4c0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x2b, 0x0, 0x1, 0xfffffffffffffffe}], 0x3ff, &(0x7f0000000100)={0x7, 0x1}) write(r4, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r5 = kqueue() sendmsg$unix(r4, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r5, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) kqueue() 16:01:15 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="39f13749d4bb562b0776f3a1bc302717f144c55cc8c84a69493930807b90c6f7fb6053816982dda9e1cfdb519b5da6ce3aadaaae18dbcb77ba8b", 0x3a) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = dup(r0) r4 = fcntl$dupfd(r0, 0xa, r3) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) write(r4, &(0x7f0000000280)="54ba7a142091324a0e57a1fceb3823c02ae90cff5193471d4e3137d5f9a57ff606a451dd82", 0x25) fchmod(r4, 0x82) r5 = getpgrp() read(r0, &(0x7f00000002c0)=""/209, 0xd1) r6 = semget$private(0x0, 0x0, 0x24c) semop(r6, &(0x7f00000003c0)=[{0x7, 0x5, 0x1000}, {0x5, 0xc0, 0x800}, {0x3, 0x8, 0x800}], 0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000400)) r7 = getgid() getsockname$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) wait4(r5, 0x0, 0x1, &(0x7f00000004c0)) connect$inet(r0, &(0x7f0000000580)={0x2, 0x3}, 0xc) setregid(r7, r7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000005c0)=""/33) socket$inet6(0x18, 0x3, 0xffff) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680)={0x2, 0x8001}, 0x8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000006c0)=""/92) r8 = msgget$private(0x0, 0x101) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000740)={{0x0, r2, r7, r2, r7, 0x1, 0x7}, 0x1, 0x0, r1, r1, 0x3, 0xffffffffffffab9b, 0x1, 0x9}) getsockname(r4, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) mkdirat(r4, &(0x7f0000000840)='./file0\x00', 0x1a4) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x100}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x422, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x100000000000005, 0x203) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000000000000ffff0000040000006232b23ebbd9cbe1257a7f0c6308dc78c8ea618b481a3577351ba563b9a64e338ad6a29bc416a8c02fdf63628ecf17598dddea9d8e43f912cd35c5af4d0e54123929a5b65af62b993de905796fccc78a370200cfa3c80434c5822b4e1cd545f6ac943cf3a80a165ee900661fbd7887f2c0aad56618978efc7c5b5000afecd850007c712fa0fd55a33597bac645f4ec5fff0e242bb05a8bfc402d68103063f65e0a64e5be9753ed3ccadedeadcf0587662c46ae1bc59ba6835b1593536f328224c80afc5f6e8443f848706225610681684d8db12ba44c870b0a154f4d2beeba9651ebd162b9e3f08acab9e4fda8d3597c09462cc0f9f27f59ebf9bacc2ed554521392d07f680000000000000041e6f79fffd43a188e78e54ee7907002bbc5f0ba1ae76b56060a58606f16ebe7796cb29fdabca547229993c98ac059f5f069fcd98a3e158d7e4ea31c5e1309ea0c9993455f40bcf9277f0199bddd0133f7e1bda2503bf44913cafc9c20c5af9ac13161d27dbfcc830831d704923d21259d8e3db03faebe9b8c72f1e166b0e289126bc041b4d9d7bf8d4e5bc9b99f01ceeafa20f5e8f30e3f947d9bb7d76fdcce9d617f78c8bbbc86ec1ea9d97e132606b7ac79795853423791c1ba8f6ae24930af2e4a17c2d47dc3c5df5a373e9d5e31daef8ac30808c643ed133fe781c6289427efe4c19767d05c0049c5d766e45bab5c4c92c65238a9a33cd94354c0aa69c2be7d6f89a1b5011a83"], 0x118}, 0x401) 16:01:15 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYRESHEX], 0x1, 0x0, 0xfffffffffffffffe) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8001, 0x100}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daad461b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f40811af0a46b1f7b20745997d6307b1216d873c3a13b2a14a6dff44bc3130d1f9ca5c6954e50ad689abc7de18be2fd99e21a93d9b0bf7b4816f0edb8feac8c44641742b74c7ef676c0bd6cd559d4edf9f9dfb992870dd17cb1f307f2415b304374e225d639c42790170130e2f7fa703c7cb3dbaa42110a58eaf37c18d38b0adfbc77e0ff1c4c3f2b34f295bc015e6e485da3e44e97029679dd343b7a6dc1718bb424d118e16dc2e27e34520", 0x1aa}], 0x1) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = socket$inet(0x2, 0x8003, 0x7) read(r0, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x22) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="0cf90a3126dc53098d94bb860d83b9178dfe81c7dbc1d6cbbe766dda61a9bf60b522a6814384dbbf592f5519e4d9201d753ba8d3850bdc54a22b11c18d1537e0269723af33c3951a5ffe3e171a432b", 0x4f}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) pipe2(&(0x7f0000000000), 0x10000) 16:01:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) r2 = dup2(r0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x3, 0xffffffffd973b871}) 16:01:15 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x43f690f}}) 16:01:15 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x100}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0xfffffdffffffffb9, "17000d998a7f6200000000008000"}) write(r1, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697f", 0xa8) r2 = kqueue() poll(&(0x7f0000000300)=[{r2, 0x81}], 0x1, 0x8001) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 16:01:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) fcntl$setstatus(r0, 0x4, 0x0) fchdir(r1) close(r1) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2b87fb4123745dd7, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x6994) rmdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:01:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f00000013c0)={0x3, 0x0, 0x2, 0xf89, r2}) close(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000080)="a473ad53464620bd7c11783c09520cdf7ecc9513c7329c6022dc895a961003fee4aa236eddc48ab431d7e1e4662cfb631f01fe729d2bebba46032ea29cafddb9cbc1e9b3f4270bfe06dfb0b703d5664baa866c20036113f2ac7124439e56ca0b0799a36394aff4eb9b87ae5b5134468cc2dbf75941", 0x75}, {&(0x7f0000000100)="ee057173af579bca85793599c2a1151b45078ccd7af94404a644be5cdad87a332f60361fa2ba798194f47739df748e683d924d", 0x33}, {&(0x7f0000000140)="503e07031ff6223fa346cbdaa110c621fc66de8a7f7a66590a2fa5fc7957698325e0b5e2f1fc09c114b480b17d93b5b6b8d5027b6adb6e14a3276a6496e9b18bf0b811b5f2b7c2b45ce75c0ffd3427f220245669a1e18db46dace661e9987fe6b51ed3cd86844996be8bdffe340095b94b20fc1f716ca26327a929acafeacb8b473b681d7c1be4b0efce8f1e4917627c4a1d3b7dea888006519660d2b449ecd9412fd5ee147f31da8b44", 0xaa}, {&(0x7f0000000200)="843e8bab886a8232123278a3feea7065986bd9cfdce5aa535585396b132192e31cd541d821a702c231e85389e336159c565b0c8ddfb0a5ed61ee5a3257d580ad14b4b78147749c45a49f94b7379e1bb91c86d6f1363e57cd1abe4bb4a88d32882e695b63ae960cbdefd3c47a7dd3a228fd8c00417d844346c199d6ba0e3077710f5a291d75b9219633d6203553dc34c47f46802c258739fbf784e2b0c4fba25e4c0a4fd31a3daf428194c587951bc2627cf5775b4e5d2ff8c362b95e7898a38d8169087298f326f720e0304a001ae95bd19e2351f459c6156265d5a9d8d9a2273463c62fc806dc0ee2ac24d33952689f48702db770e29f58931980827fdcc35e3053884fe6a383415bc551980855a157c3d64b6a29550095f945cfd9c5da74cafba96fd8b386091831190fee9ceb02774a48d0a5f723a5745f5dd30dd0e665b7380538c658a19959e189fa5938368637b1ea1b032bcde0bd4906b28763a8c25e587250e2f9cfe2ba61cab3364f303c8eda63b0e7258a8e65ffc3aef768824515d75427cbc6f7b9dd0962aff10015bd44ec089f2dc4ba787e700b505464b31353673abf01c119ff73da6c134aee5748ab6bf75a8ddb1e5da665c1380b5370bcd2299df1dd39d9ddaa5e1d6ce9047511fbf7048fe9287be52301e2f5e5cbb1977c108756f9536fc4a2837608fc143c6f8cd9c0547f407ef893d197090b2f48509dc63a90510dd98381e548872c69e1c65cde1608a623b32a078bf183dd78078aa1ec7c226b6749c66c375c6c7803718a5e9687f0aa40d10324fce108de7dba3419d9c792eee0750d2df566af6a6da29bafa41247689b46b5188abc153e8253f10a763d95a46eadfff3f0c1a9b072d40e5bca31422dc7a323373f9b35c757e21458631b3bd28f284cc04e524c912e7e1f9b70e4e2077b6ce41bcc639506c780c3d2f9a38ae6a161ff1d1d05c388f27f6d2fda3d2bf53f18e619312620bbd720e07715c75a0924e7db4d792a3cb5dff598b95f29de6f617d1f9e4334d77a197be62055202205a3491118fa211748c2ff7617c391b47c818d6abb276627cdf8b79bbc9728946fbcf0c17a28971f9e26f1abcc923d95dfaf3cd147e39fa7ffc50d6f48c5e789a19a49ab4be8bb3c84f862635b4010ce16c52e5e28d10c064552a699bfc15cb6b9b11ce0e6d121b44231e5597c8a067e03d17fcda14775e82f463101cb022c612e0c1e8811dedc551d9423aab4e1c1a8bef96e43f939bf9b6f8ae69f09043909f5b4d0bc55504f89d1b25a595fa033c133f5349cac1d22601c78933657a1a9aa3ba815c5c6a4c6bdcd3d4db874bc14a7b5b3821f4823cf8c2631b5dec5a12b1f24c521d347e4e55c70eb13aebadac6af8093b24cdb102822a538240a700e87f5a5661b5b2901f226d890d7bfd329f44ee7bf1cc882244b757bfcd553dd5183927595800145283ab01524416206b3f2b56f8d1a96263c60a3720fe3c4d46a841bcfb88ce730644f89ab74d608674d55d1b11c7f6dac2ddda108368fde74e3970a218589d0e29fda091a81c133727f16dbf737aab0b27dda2de48b818220b61b588cdd5500b3eacea252110d8edfe20bd284e23625130362bace251ec59731032d0f08bfdb7b56a5389fe015453590f5e44ac6b8f5b937592d078ce77433263322a1a803629112cd8ccebe1443da69e91245825e2e5082b9053f202f582eb151b91663b3760f0acd80fffa3f10a8f6e358e6c8e95812e319acb453006c11d616983ea8e0729b2e5cb9502357c07b54f18e71124a37278c96f9ed5853a9b977b3dbf048be39e587e7d368fa69042e1a7d79d28e7b9a326b49f5883604b878ce0dfbda566967105178158267a89d23fe49f37c4cd82b2a653ccaa2265bf75d876f5a74fb2e9867ce44266308ada7a10598138baff045f748c6a702d11d7dca9b148598e8f925d8499c7954d6364d155d4cfa07c9af9de45391ce675f805553c66bac6cce8d810dcf40e6b230887a06a8ff19f23d66e8ac885cea8a467ad4079147ae9567a79fc6daec9b5eede663fe39a537f32176a5aa06fbfcd300c0e04506cb181e630a700c2cd8d79963cae339f05910b284a6adafcfa63c0be6994914e200d90db6843ea9616ceb5f0fad5f0c4597498e73448d90bd8e7832e459af6225fe2c3786d810dbed4a64373b10c865ce1e688f7367075db5140e041dd82ea65939a13ef461c37e18c8b9e19ce4bf933e7d8d8f8ca3447738731d4ea77218acaaf3ee5998a8012d1d8b145a7ae62e2052d5561991c4b0bdb244c022385c8af925970da80bb0366d32f9dccc43342431bc518312b27f206139ed0f88379a0bb799791bb293b0df0233dc3c433d68e8a2a9971dc9ec3b3aafeb71481d420ffc5e9eb2219f7b0e48878792776c4c79ed541d6d3fe64018591da107d027df70061a1a9131144922298f79a84e0ee08e9fc251d94ffa54891d736ee6a6fdb82962153c1d6818725f22035508451d202bceda0ac64aa0c6ab3d76028f73784683e085406739f191d6d5a05e495c37472734184c3743ae95b4289395f3898466933f79b78734cb42ea77122b351308432d81258ab22069284d73a698c47d0de108f695a9d6bb356fff3e72d3f2c340a568ed6c9d386400a4cfcf8ec317796dae23a0a5d42dc69fd7cba938a485acbb8b3d8aa5779e699c24a5e3a2b6278112d1fbadf23eb82bda7b1a8f71d94e707730d5bd09018cf5688abedb453ffe7f639e35c56f12030c19f885a208f311d451cae9b101f6b13dd18fc106914e2f944989c9448868a20527e065f0a3ba1b5ba65d2d8564671498fbc3e6067c20470fad8e36e2662efe451e87d697edb35598d685332f0a155610a67f5b0caa6040938c98f4336021b95cb147657217629eed615faa821a2a775b5a673780dc9b5a1c5df7276d3ae46555a7b806c0556b6c8cec4f4acd30d3c73ab972f09947b86740faa28c42632563bfd6ed67f6d51284248cba40153b2df2642f7afd90fc004c25a89a54cb126aca70ebd8b5aabdd8284eb47e76896ec43cbc3906df285f4cb28ac993bae3e3df18dc5efde724fb6a70091ef6908eeb6fcb47b77ec091c8e4f79c17e9498168fcefe68e108cebf8d05459f94acd551845681c9ddda942554cb4340dad55e3d699045a4981c62e388a2afbd77eadfa01d9ecb4b8a700c62a91c9a4934168e51edd83c72caba3e83a585d8a4d1576d98bfe4cc7325ac285825efc72dbe58291cdbd37f58cb4c8e3943cd8addf05854950cd61a09cc9a182141f32c5cdd165c49cab5c8ba57c91c6f985ea69fdeb97eabe14335faa30d6792e3c12694515b1600a4d3be0ad1995f3ef4ffe85602671664c2a6f0386822bddf86486fc6a109ac655a366e4f605509dee465d846ccfcf6d184aae78069f014840b061acb547bdf041f6f908ff237ef1549560bbcdf615df6d95ff8205ab718dbcc0e87dea27ed2638c22b01b7b7bc3265bba8384280d7b51fa161f08a5de01aaf1049c1071dea7329450b08f46887e1e7daf86fbf4b38fb5b7403a07eef6468e5600c3ccdd32ba039b905c730d23771a0780140d568ff72e6abd3eb52ea86e92738d8c02982dbe6ec8e0a66c0b7fcca7994334e3cc49683887ffb08854dba5931c3d12236a8490eb1f2d2898001ba453d307ad923fb56ca2cb144574f8c820ee6419597f834cdfd18bc5952e781c8c42d83d5e8ef7845bc75605de25f08253f5430e28a1d5559d2880586214becf5423f9752e75b1492b4f1ccffc04c2d852c394963bb7c933d0a517da055310c6056b4ad3d4dfcff14eec30930b27befbdc6a9bbd55a5e5a387804d155d6706ca147a040e474372b3c28532a275a7bb447b933b2e050d2974ce91fe9114cc940089df2d75efd3f7ea759376602450ed391e72e9964c1037a2f1bda7351619e661360d255692a335e6217100501bd45f063ff55971518291eea676ed69161fcded67fb97b91d10af6d8f42c55aba84369f952172dc841fb92a86c1d8cd944894b7bf2e45cbfa8a0e4a34ae89ea78a3080c8e4d606d40e1b8be074a8af787103f374bc6744cbe3ad6e0e59fb64848caca9064a2229f6b0ce710a1279ad56e99627ecba7c2cddc18fa29ea99feaa523ebed6f0a62725c1fb9c1d92f604e58a53dddf47fb223b260a6147dfb1e85dd4b8608858f93c6178263ae5f1e3bffe9decc10e3ac15a8413680d0c185a274d5dc599b499aab273c4f84d2f192ccba0f1d60cb5236ff91374c20a2056434ce6217ebcb88484e53841445fd6fe84f316f01688dc5e57c8e5532b818599cb1daf6560c10f4cf21bad3545120849ad93b06b9740122c9bafecf589901d30a09d0c61cbfdcf88590033d99eff56a023a385d9f10cb4be02c0f9c888c338d03e0202d5833eeb36153f1988c7ccc85dc04ed65d85d67f2685dd747a9771afec7207c9acb5b8adc9cf53f04f5658955fae806cb4443a97380de5677337565f5929174b5db3751811d7d4e4e136ad9b0509c72732625a532ac3adc4b7f1a0f8b05e0a5a5a831c0ecdbc047bbaa95741196b878d7c4cc4eccb21368af06fba86ad57f99e149e7f25037dcf8325e8cdaa24a8b299620c84ede8931fd0f98631787e35fcc7a5b4be6f88b7f624cb4e05dac57e2d42394234c223df68ba1801459eb33f180e3ebf125536fa152e9b48df1905e6e07b166c2ae579510062f0b808e49d8c40096826dbcbb567b9b4ea2f0e5eaf3f41a1c905cc77aeb5def017d18964ea1693c7d6c73a2b2797a91d19f02bb4f68773281ccbf474f86b6bc1ccbeadee495e206aaaac8c067470073f071c761826c9db2dd97a9320a961886110fec3e7e824f93ae0ead3cfb8bada69773c51ed1121f6bb93f26b34465793df6eff80e2498ee44fda4a6ed8a09b20eea670bfb8434b45916a99ca57d531f8c2a6919a3cd0dfb3c04846dd399efdc09187d7806bbe482d5837871d3accd64b9bac2012b844134314c810e375940fb8e1dc8593c46e831b771b8393f65aaae32c3f3c85d59cadcbf1faa9ca9dbb5030d0e052e74782732db5eb0fbd4d26917e2886a844f7733d343e30a020c4902bd4d55b4dd72201592d31ef64dc0f2bae7b3e76f44f54a1fc15632085be510c83ee103467b877e9dd2d93ee5f939872f08d0c48ab75c5801426e888edcb317704189116eec6f78bdd0e8bf1faceb8a2246cfcb89729b6c8b3c63cf9d74a2b79a9a561f00045641b8baac33bfdaf91d289a492f24a75321b2334dc4ed2eda14975712c973bc7deb2986541c5a0c9856e7e1fab7628109c2a4b04f24723378427292238190f36f9db513c680472de1537745543c8de26e984d5938b0bac9f2f12a1bb2cd259cb27b20b4a857712741e3931d470d38d8e541278dd760a278251a26f169dc5867daf41142b483ecf8685bee1db21309ad9949f7c1132446a24b0caf62494115442699025d6964ab59e1957b00cce5b8cb65557fe20d2f6add454b721d3367c7ccf04c2df4e5ea55547d220654e06217a067ba701eb6c4300b4da82981f184527b48bbc708f4d44b3d33492776709591fc35483dbe676a2ddb674206bd9572bb6f5d8f60a559f32c64ee8d15899bd3379653f7aaf53718a7618d7298b96ce931e0f7bb99e4b41984347d60cb5473deb451a012cd2f30fee51b73e0565ad16b7fc303765f578ee6cea43d0f5bf8a3336ecf71f1ec49c1d52e84286c001edcc702abb481b8b81277d76e0d586b6712a2c634c04b6a65b14cfe5fb14a96a108ae19335c1af681", 0x1000}, {&(0x7f0000001200)="48f5783ab31cd2f6fb35e7ef4d4639f1bf925838f736308c10687dcccc458b95194e1870691c0c4240c968ce33a9eb72e2b22291091e953ff4114d863753c568aa42f0f9a4e0262f2526bb29ed148f87ff2f32261362e6918b198fed4b7c67bf04ddb6bf0c0a5c08a1f27c8e0aebfed75786360674cb2472031d4bda11dd5eb8edce2229b9a404b6b1ba7c50b7d8614f1175b7ccf68ce24fbf15f0ca84341d12e0e9bc7a687ef6a18e38f8fe076d43f6374beea15565e1ca23c95ee3b6ee4faad1a5952725265bdd1a308fb3c3262b5b705cd7a9b118a438c4102aab997c80af27a150074a4d006f55cd67b4057dffa6b182a5af7e31855e441fead1", 0xfc}], 0x5, 0x0, 0x0, 0x4abde596e19f5a34}, 0x4) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = socket$inet(0x2, 0x4003, 0x0) write(r0, &(0x7f0000000100)="e2f534653d6228cef1945c5d2fa1d82f212a7a139a6ba709cf7740968615263ea7facb6a68d1eae73ee8d724927a0ff191ba26129a4355e6856dbc872f865824dbdc716dc72d2c43694ccc8d6ce06edcc5e9f4a3d94323329161c2d367fdc3a293821dcc6dcf4060b191fe773fe8c0a60eaf52bfaf9af6540d96402e2e11983912e5b69172afa4e01ec3e4ac53c7747e8d3f65fe01aba7752cec21075c9f403b9c924fb0fd31bff7e23b10e97e73086aaec35c25f6e4ca876359fa28c0afe6d3bc0d90df4b18a6a007f423ccafb69a7984512fd6bb43115d8325894a4e29280e3c7c22276be6975105a2d2ef5c5f2b725bd30a9257ec2272061f77c0c38221a59dfddaae3863569bfc51bf625f1c4816f13ac77273730939bd61c76cbbde639a8f255e45321a68e5204908b9cbfddd5b8bfab1e69c8b32576c3311b6d452b57d46bf4ba48bd922977182a5ac9b0aab70570d22f3d7f3cd85ab7d68a368ffe2d432dba619f00f40a5189cea97bc83ce6cbe6329bd55816d696b521b47af2de7856bfbac08d6e5dfb452fa3a54957186c4c8f69a78fd736517d6eca277bf67d2bd70622eae013f541529bfbfa12f475c547c9a62bd72e51a9539d38fda004b03a49667bb4aa2d1990e855af64b066a57e9401dcf123914749507ef820be5f6063c805179ebf26e66f6b84894154ca244f43659536302a1316b919220fc32efa70a73d56ea2ca19fd43c38ba34d64427f83cdba8976e550c995bdad7d8bf6ae2709a7df9455747162c9321828018771ee9474db110c7e04393fdfdd0bbbca943e304f3143596bc9871d0307b6b9e3282f4efea4d8e8bc985e6019b977051cb07e8d658b73605600c1be1908db9745412f03feacee41859718101d593270ade3c275678acd918e3f69ab524377adc2bf1f7840920d464c2ccb65220f8269daed9561a13a6362a62ab6ce64a3790e572e4398a6640508f22571e676eb92269ef3e9efd69a67cf8db246cb27374bcfc3c1f11153e9266be49826a7a4c688255c9fa46acef7af41c2ddf59258eb9bd5d25974947ce5507b9799e492e3d950f1b48cdee187850a5194c19913a7a17c9e6f3b5a56cecffb648795a0609dbeb364fd4a153b915d9ad48e8bf0d08ae0792d429027ac5ad7b5509986cfe6efbb63772aaf802b1196027cf215563ee2b1cd671bf6069a035ac49b468d3c8d3d7ac77a3c05cdcd4cd953114c13345ab1d91bd62165c66fc82dfee7d35f397f20e1749675a8dbbe295df2215bed7d39592612fe6e8a3f4d7018716a1cc197d6df64f94b00773c65388b3699206ec33de7c7bc1d73855eec6fc32d3b5573af614ccc47e20e390276734d7df61733ca898260834faa6d60a852ff57bc51fa1cb11e427efafcaa475d0cfff1fd51c44d79a2de1a1d96e3646c60696fadb527f4cb7efb625b3ca517e5f7ab9451baecae0d52a27b803811e15b7cea437c36af57d2e7367b7ce972e0f1bd8a1a9d3621a326ba9409bacf55345559616fd3e90220f8c00ceb5f2349cda7fed3c3a8beff7d872f83d0af1a6fa4b68464fa051e2381e7d103ad0057c2007a7071fd8eb543d10018e1c82cbcbb899a87d54f386116a9f1082e651285496e6d4f5d83735835286b9848e2fb08643d4f9a3a6a7026942d5c1765e1dc93acba8f7eb472dc34a4df9add961edd7430c63b0a1174f3327fceddf65fcdd8cdf113c478e223833c1732c96928638c233d3d0122628f038d3043e8e2b4d130336de3c7332091e6fcbaa66ef495f040ba1b2387ef1a463d291d2a6f882448f50b2b4405a6c4cb16d76cf6596ef809ba89803dbe4afdb387762bd224f9e5c919732200b7f5e3b9d02f7c7a7e0a32053e3ddb8433dae3f6ff365cc948ec43b9665a74bf034c08a332b0de9579e45ce1beb998de4a8d4e4e5a41a29260618075853cf8512c3c8fb58fc6b83728884da11d3cb218cf4a6bd6852455a46fbecc46c676d1f71af821aadec352e733d2825ca7a3acf6c84404ad1cfa271c1827fcc00dab888f4ee69cb75c867cd3100ee4ccfcd29a46bee94250b86a70311d15a5105ae241fd12155d22c00666d97fb61236ee3d9361dcf176c9f7e3759752aadebed935fffc665e1584eaf00a699d0ef4b240bb72ba53e0a48aada7949085d3ede1f0b8f6815c1226b367abec5a12374542bc7a6918b3c8d400208a86cd4225b5da18f48bf7b10cc8f3caba41b554857d357487d3cb53b74ca00bcb4c2e98c1892d02e984399033cbe047c483d66b2706614f49bee0206cbcb55859a5a9137447b71e63d17dd5f521a00947f0b0e502dc00ad961d54cd167f0cec3e1e8a1e5f04ca8b901ca3d55a64090ca7c87c5f03c787161bab27507c68f493e0e44ba73fbee17ff17053f59c07ad6c1c77af4c9cf7abda7c4f3e14b2e0a1d6800764a513bce424bfd314b62fe7d105fc3b714affded1cc166bdc84e8649684d7af58e1ae1c24bb38ab01b03975ea222c0ce12f9b8ddac63e724f96a1c986aa7f1e678102f0d145ec760139085280bf51872f6e1cf1cb55207f328b6d8619e5e77aca5171041d0fad8e2d9196ec573c38bd50376b8942fe55328d1a149bcb81fafd29970957ad69e16a9afe7448339dc571ba222eb1c9e71d0c0c28ab7a090965eef35f8f6ffc6c7b8ec387e537d38dc44ffe180c7e02409fa18fc8d2a9a917341915aacaccf673cf97d549b1d0503b69b89d955164430867144f7eb950643f69711168a2bc2ee18adbae74591f9aa471765d2f03217c9b18cfbbe043eb62ee0fafd710cc117de8d3ce7b7aa46870688eb830ecf2b5da20d6d8a35e22066df65ba0ab2f1745a4489e0d86d4a692435ad7bee22a640ac4c7672e7446b5e791e4494924092c5b9b854fcec0353359250c26522f7665ceeda4df3334eb7c580bea2f83a445142c4bad971d9147e990471f4cc0f98163a8f35ba30f6a1f0860e33bb2cf0ffa15296377fd5298ec2f9885bc8b649b388cbc9769db9cbe7aa3fff6db3156f78d100fa182de9e681f4f5ee1b4f6c0002aa4d12c76d694418c5be6585d13929224cde796f7cc96529b90c6736358ea6e9a2700407e479aeb8c9652db1b8798515e1e7e672c8da0a5834a999828c33fdc386f030b779f6bfc1a310f78f34a1b89d177bb40e06c96a5b102e4f4a9dfbf94d9edccbe1306279b92f9b055ae8719d78ff1bd406a3c7aaefdc32b1214bfd7ffaef79e5cbff3c65d023c9a25243e226621e8458ab538bb23114e6253ae5bf895c000d83518d58de27316d530a6148af742334af3ad77f4e964d34e5d0726a1cea323e5f9611973a279ac7f141fcea4a2a89d88632c07a4bfa494f283104793feab88eff0a1ea4ce83ab5b54305daf3e59d295d0284dfddd5c7cd23be486260c5137fdb64c201102ad6a66844c82ec111722fc2e1d9050425d878b322901a63c9fdad10e5ec295ab067375b476e61828178f2d46921e9e1995fd4caefa18d42ba7f0fe866843999c950fd53a3fe17b69f6ca86b70870562f3e151059c3d434833965079fbdf81fb5e785aabfb29c3f46a5fa5e4408eabdb714d624aebbf6724ae28f434c6a87f8cf8674e276b7c86d040a16b2680e69ba13bb721d73f979a9b52694365e1a285f39c67fcb051635d320962d17ec009e6510787dc863ebe5e4577eaf70d6bc9851b520c6a4045b8a7d1d0e5e9c72e976f9f48480cefd9ecddb1cf06b26150cb5b7ceb758b26d6cc5a6b9c2b0723754070ab821c93dbc269570a6a4b6c1601e2b713c9521fd80eeecb07a6d93fca89fbe093581366ee8791892842751a231d85e970242d395ceed45f2a5edf271188e33ec246e0ffbc18d2d3fcbb0e34893d44bda85c3c5fcba521f884d0cb8eb16a4423a2b818afdf0899be18e1433ed5e2471b47ee4fc7a962b0cfd66c017de670c876d497ee3ece0f5413318e915fe66287289667089f3e657357b982cda75b615348240f4300e74f2ebc6209afa5769d1f5297bb6dc69acb89b2246dca2483454d382aa59f4cf15a3023f20bf72e9092c63081e301373234c5d836d569a83878a844331815377d550490a680c8844587215ecca285e33114180f43d3b84c3c1689877f8d39d7dfd531c5f02b9d033d3b4acd531e98f1c381d7f44f4c9d965fc379d6a1789ca17ddf358f9aabc9bf382ca26f820d05937b0d56362cd0dffe7e4f252aa814b920bc6d35685ed6e6cf18b3722f27fcfb9642c1f3c6b99ae46c360d1c22936f2a601e130782bd974fa7f3736c554d785f80f4a8375acf8a110520afe84c41206702ea397d1399d31a1163d29a22273bce4a853c71d795aa8066c8074c69c2f63cd28edff2b6123891b50de09aed12750d96a3e567e55bcfb21b15fea38245780d7262d70ed2e5babd442062c64997a2ff4b481b1d248d51b1dc6f1e3da1a2ce464c23f19ce9875ec99d6ee0f7343c9a673ca3fadbd5d048ebee052c22c39983c45c22c8aeb361ad161d2ddf9c7d23e68ae928423263cf52fd1bc346219bd5dafb1e3082e01c6c3a44ab0129489428ade2dde636870760809491edd09b42b8ca19f56d67ea07053383404e49aba1151e9fe0f689c7a10589dd0a4458231db24390d658ac19fd310406fa6e18c530ebe68f026f0cdf0f2896d71a30ef53ffae61df4d088532609c45a53523a59858706e59c4f1bf99a87279fb2b9946115c68073b8b6258106e92a4de0aa30dc5f4c6fe560777afd77786ddc7432052043ca62a24ed9e3da37fc69e0d87fe5c19eb719440b6d512a7e43fe638a4b5e9d89be186e1cd5a9c2f4fb31eb0973ef647d409aa6d84b29649556c540625fec2291c447f9a4f8cd1b63edf80ed628c247eba7e064a5e27ac7bd2212cd299627b18c622c2337c445965246fc7808eae8a76a37fd7112d53f55a16f2d5e27d23a96d7cad3ee56032ebc62d872905da190f2e68e53dae4a0986762edbbd7fc057d8d12a2f4ef57fb5284eb7cda38c1a458f26763c4a35545830a16949ce9a65bee7ee66a888870ce2a49c79baf1551047d35fd50cb3f55a5a5ebb5e317c43238448cf416c298f16322728f77e594814df0c763958649d7e4d561fc90877101518c0305963f05e741b7f31940fd684bbb68ca752b505ab1895d6987309d8a42d37e6a85a0cd9972af0522640b859f89b774f0c00d7b0d1660acc74c4f93484799f8b6009cb457dfc64a54c5b8dfd09130699af3c9152163e34f3b7120d929b026030a7c3328c79ad36367f608dde70f3fc28c4af69210d7b97627df37621a3f0aceb2b1972c523341fefdfe275bc73515d1bdea916157a885a0ec1967673170a063cd2c8eca99ad113b739d8dbf1daad9ff355f411b9381ec1e88c1e0acbbf5060672afb50386965d6384d0da38e7a9c8e077c17148b656e4269acfcfa4f8343e1e31617a025a863c14466c091b4bc926d30eae45f0c09869ff9c92d815c638d6c022a287ce93af62b675350ce0f727e2dddf11c40f3f3cd80fa8e5a2be6f0b5ab098c56b39452b49ec73635b8ae0dc8d3cf3f19c9669d89ea8afb99b9b48592e288ab7507123b34be1a3b0669d83e2886657f2708214df4ac3b1cd338554029660ad65567b63fb57cd8727eb11b1a9a5f7a1b185773424ec0dd1bbe47c58225dcd5c4a6354aef6817c6b1301126b8e2e6f4c035c3e049d5cb68444b367be1711387372229b164075a114ca11663d5a42f84f651cf3708c27d8e8a5b04ad8b3c29b8ba78b744367c78270dfbe58a596ddad70ba9d26265bc5b314f3fe3860b9e45fb832955f9eb", 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x402) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x10000, 0x789, 0xc0, "73b23d9227ccd09c1f687530661c449a9bc800d6", 0x40000000000005, 0x9}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) flock(r1, 0x4) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='.\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000200)=':\'\\%-#-\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='$\xac(\x00', &(0x7f00000002c0)='\x00']) 16:01:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82020cd1a0ca5fe7153210abaf2e2f66696c5a3000"], 0x1) sendmsg(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000000)="f6ddc1b69f0ae984d991f6fd8b7b40dcad7a18c3d249408fe86c02f36d7795bb9a1dd22096deba22f250075102958a8dc4a0f4e1c9cfc1d958e192335a1f34dc01b1a1f129edafc0b660c46896fcaad60524ea3d4060f974e950d06cfb35b8d46a0d000000000000007540ef98fb11235933b26636d4d64829dd48e43ef8fdef173974a18765ee67239ac5bfcddef51a831d897a055905f07d6ff59684ab3a14c5fb56d769b923a5993ed08146a61b9f0ea73d0930d824d838a5ef20846a3458bf1406c0336bd36b734da73a0cbb61915ed7117b55dc8fdc1814cb74da742b99040437e23458250a36", 0xe9}], 0x1, 0x0}, 0x4) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r2 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0xd56c663510ec3425, 0x0, 0x3}, 0x8) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/48, 0x30}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f00000003c0)=""/255, 0xff}], 0x6, &(0x7f0000000540)=""/54, 0x36}, 0x0) mmap(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) madvise(&(0x7f00003e6000/0x6000)=nil, 0x6000, 0x0) 16:01:16 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000080)='\r', 0x1) 16:01:16 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x1, 0xe2eb, 0x1000}, {0x1, 0xfffffffffffffffd, 0x1000}, {0x1, 0x100000001, 0x1800}, {0x0, 0x100000001, 0x800}, {0x4, 0x82, 0x800}, {0x2, 0xffffffffffffff80}, {0x4, 0x256f9522, 0x800}, {0x4, 0x5, 0x1000}], 0x8) close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/41, &(0x7f0000000080)=0x29) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x5d, 0x9, 0xffffffffffeffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef11f00000000000000bcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e009", 0x18d) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi,le0'], 0xa, &(0x7f00000013c0)=[{&(0x7f0000000280)="c8e9a200fcf0279737245804bfb9cbe78ca9c81c37459a29b7fae2cecfd85f5e3872132c816c04dc4aa7cd2f9be7ea565c474e2198dea59ba1c2c345c61306efb160030c7878bce7f8e110119fa4cff5e2d08bc65f9a9ebf35412f33699e5593a078b0906e9817e4641da2747e9eb164df01546e26a7cb9e7382b3ab004350bdf168cd765d17b337069f2265f849d02e46eff2c1fb52747ca16b1e85ea58280ee98a49afd05e66524ae51eaa7bd62e6d446481e74339e28c0577aaf914c2f91b5c17bc679d271c8e96d42643c62735caddaa0d3c0dadbe407f5fac73364df53b2af2ec005cfaf95deb9534a5f0eddcec678329d660f4e55cc4b4a034fb3edb87dfad685b72cf0c88354c90b69a9bd88953cc886ecc767ab40b6d3fc388fd0e1987f921086c8637624092b8cce5c96885d03968ccb0a300038f2b7442998f2c20dc45d3e99618fbc0b3c0943bc707d6c63638fcb0fabdc9b7bbc3b2a3aa9d70641d92461eb2949452bcb332b2b358c90b97227b1c41cf349ed55992baed62e6c110f3245a31ddad2880db8586a10de78c23e314c90e51dfad2aa256aa3e9b6db6a3b94415d5ca2c74791ca69ca4eb8f7fa010ff4f1e8c33eee70f9eb609678de12f503b7a6c45b7dfe79004d28ffc0022db4fe80fd8b7e70ae2e3c4b437597cd3bd23ee4e47d56b4b0d657e4456ae47618fe5f4e5c765eaa70e5ca16beaf371f24d656ccafbc276b6de7ff62d3449f7a106afa925387e28a68140fc61fe8b4e917c8275006de23d1bfeb84efcf3967f2410a16b02cb465b8b12516dd5d8a807fe87de8e81f5a2f3c9e231b2d108db87a69f8b8a400a089018d1af22c7490bd89eb0d938f9a0225501db13c8715d7684fc0ee6ae7e634dbe4b4c9e82028a12b6027eaa4efc8845ac7e46a2882ea2d8b943085f15bd38d6784fea44204b99a8fd98ec27ef8c42cb39d78e3bb3f64f0d9050862e7fa4b0748962b6a84f0f3af97e30f851a16ee83670980c89841c54bacb6de383be622237e32b629a3b0415e0baf18aa9c646278beeeea90449bdfe0787c2c3afe4e9a1bb510db72ceb689d7ebc31ebd995c4432eb7348d2d071d421961b657cf4caf04dd4f7c2d88790af02e6453b8c317474c540dbe7aa783c38833562b3b89be83ae2b22bd7bab2c8449e9d1aa16fca2c7fdc4a3462147f65dc2b5956f82b1b5ee75dbfeb77d8266ae10e363665407e7fc0f1790c5646166bd6221952b6b394704701bd6616f1bd6506f6b8f0cf62fee1b049aaffede046b67cbf398863be676ffa089483baabbe522bdcef89688dc48abd634972b0f7f7fe853706e34d0e9d7e9490c82f49b40de5d94bf72aee2cd4c323844c64616e85a036703051652736ee23e1cd546f19f44717f3a7cdc6007ddef3fd0606406e721dd12fc6cddd49f72d5970638199000af87586cbd2b7c07c5b9b3ce30cb2a5dc88f542dfe5d42eb28b350771d9e442be41085cffb9007924ab8f4bbbd360c315b0906f0513fa3a0d3effe345ff0a13f5cbb1c0406134f29d706591a763022f9ef8233914b618f0be26a2ce76cb2a3c3b2e15134a8e2d4ee7cb1b1eb91dc3773b09bf707846a16fe2c1f7b37bd110661c26449b1b311aee139b4e7ad36d519bd17cae6ef8f9fae6132b9615f26c1504bda440fd2f21f65c9676ca194532b6d5c8cedfe45759721121c52b4674d68db3246c9f32b0f1f0d09e3780b9e0d5e0763b13bd418bc8094914bb07ff79013e598eae5161e0583c1a170f627ea9a1be97acde649397d843b76c516c6b71f4ba82733bb8510955905c32bb5a0d0ddc75444f6ff94e9bc4459fcab752e3d30e773796d0389d35df6aee35a10eac10f2927c84838cb513dde14c5f46cf0d7e71fd1483671e9c0e2dce96ae6fa7bed2309f5eafc5ac3a4c7c9c3331379c2ab272e5d0d618d01f0c2373a24cf2698e31cf9e0aae0f5fab2eaffb2209e808f0067bf65b17ea0c95b5b3d2e2d45797489f538b989244b979fddee9a6d64e7e0096ab280454260b4b899a69c5029307e05a6480846a89cf9a54174d11bb8dc489f4cd0aed40a9dd162abc99f080f2c6a442db2ca41efa9ea88577a58550e5393e1ff7c79deb421a76325b2af82ac4f4b2ef56e1851ffb6d8aea5416938a110806f2645d7cf9d8ab542cf066184219b4b5de32eca2710862bf4446543dcad75c123c5790733a28abe06979f11a62ee4b9f58346cfce7dd5068fe9b0691dc6982dbf0801c86b3ac873472d9ee6f1b5333c513ced07f226496d569eb67b5c407e00b406b409a47154c781d043d188edc747f376518b259db5baff4d042363d8209db5826024c4ba66c4f643f292fcd9933c4d3774f1c0ba85911b9bffde011d43aed3799777154441509db32c187273be01573a8dab70c875f2001928b27eba5617eab8490bbb27fad1a28716624dcd69c7d97c83445e6f02a556ccc2c7cb288b63285633138ca5385a9d99055b920af501cab7193a91a99a103703d314e23c0eaf71f045b9f2950f88cace0a0bd0a543a5d39b94a164bd9bcf2adaf0187ed6d60298c5be6111f003b23a13526f2654b814cf81ccdcb96f76a37a872b315c57addb4a0869debab493f30c12aa52d913ee83c8dbf17c96518301f1cc6914ab087beb5c9ce4153aadab5903b0a37aa611e14fde7b5bf9ffa3063e84c52a407dfd1b0578daeacbf928268817f5fce87d74c2e2addfa9286dfd85b702d457b88668ca6b236d09bd2731a44673f7846ac5fc9830d2dd6e81737008e61767775f2cec36692985979b0cfdc966b437534d81a4533a34e398f3ecb022acbca13a3601cd5d6a2f98e135c2ff395e0194faef0d459c1459600fbd38d83cd8388c3472c07aeaff6c7c375f7df15d53a9de9f243d12bb1455baf98c628f8fb4ca3f9f26c4adede2f1a44968ac018efd7bf479f928aa411a2f4a8f0051bbdb8c09b56ca77d7ae79a144cfbab91da17dac82c37aedeaba2dcd1b820bade708d41984d7ce2f3ea945eaa0db2c0192006c6d1f82ded364753d8ce8b670b25c1d9a09e68f380271cd2041558838f9b89620dd523d6d06e62b71089beaab948ce2fb672c85e19ae16a182eaaea815623570cde4a0bb486dbaa51ba71174fbe3719ffae42a72e0aa44fd4d3686e713f2c83789b65b39ff4cf33329e07b11bd39c2b7c8b3b85bb625a24208bc94085cae527518efae33360f9409aaa1a389a1ef489154f90072fc0c50f3708ef0d725027928da8c64a5a7e67e7b4239fa27a828f2e45d6cd2901edf942aa5cd9fc6b5b35c60313ce0a1edf42e75c65f75e9a8d7afa6e4ca3ebc4521b30d6971635e1ca58a1679260f11feb2727bb2512d868c542ceb4fdd9c4119ebec5b14cd1772124fedf95810a3594d87368f68f93eaf167db5f031a1c111abc40c4aec9e8dec79fc297313b4f0d81ad5e030a286e2353cff122ddc94015532281c3d0218f29d646ddcc13bc91d1a382d9c9a695ddc2b3e67e63762994eb56751e9a601b88b26afa98fcaa2aa88a519f28b94dcc8927fe6b7f806bc4ee09bb6fd68f9ab04cb460ae65f4bcfbeb0a1d92ae885efe866bd7659340978ed4666ba9fdaff2c17aa61b1d3948e054c7e6a38f8a580c54dfd724b960a60404203c4d1931ce8a5c7d19534a5f1589895c01f12c333ce5e896593b266d5091dd27617a3bb5198a45f40aaaca8100da778c52dc98abdc867c9802096f4e2624e065a82d1789d71e72e898d037eb27f942d7dc17e2ba601b1cec6a3d4a1dea2c497b0ca1dfb7519800d42a75b170bb36c261bba3956052779372e8d3d34d7b57dc920985594bd7a44ee828dc61716ecf509cbaf33decaf80fbb39ac7bd5fa1d5a8945000e23c2fa44760f9c445f6ead085ac73cebaea5c2758c1f974c708230680b9d09cd36c490a9344c221b701906dbdf24b10a18b578826aae848fd91516be981cca4fefcc6b6f9e907b20abca01ee18a88fd47544f5a63e8ca64523728e7230bf5f157cf5f2b74c35106413ce93169b7b0311c5c746c820d98ecef75dba0c51f07745b5063b8bf392c24105dbeef9cb06ac2737c5fc3a48e8e29af4396506a8ebc13a1a7e2e5658a0a623101cbdefb3ab026850f4dfaae15531b5f6620feb67be9ca113564cce50947b57310210dea5399dbe4b703b78f5f6ea7e0bbef07eaae361dced646f98dd954a33c74a51db8cda1f4ac70f6fcb72740ee1f20265c9924ae49a1f39dec5272d4bfb69cf532efde2938844b22af38225261afa4fa04fca6c7300f8f892610279989376e496e459e3b8dead6766178b6988212d9df69add3456d92656b791740813f16b9a51dfdbb255f8ec8935c84bc9cee207e32d9b3dcd0fe1be1b46ad32643b50d4ee1538fbd6d951a110d2bb4acc1bc85d198ae1f637320079be734a9367e3752e422d78bdf2c9a22e3af624f1b1081c750e54db4032c14b0137f214e5a99ab52e823fb1851323badf9b447c54caeb3c2d705cfff2777d9685389aa77c778ad6a74ffba5ac86d15fd4e1b4d534e347e12d3b1fe354bcdc590fe4149ab9a0a2938f18666943d8adeb99b5cb3819fe2c3f152a9957360eac98e738f79d5400788d947197934753c9104021eaad8cca02edda0b93eadec7ff8efd5e33383629813e26adbcc66a85a5c9061f72c98f90b6cc6b2b616005f1384c9b28ac5499182fa0381993ff658c6734a31e6672ca2083e8ec89f5da25dbc178bae6ceacd8e80e2d51b5eb886279b9be878091d3cdc9b1acd3045721d604a30f1631ba06076ce78ce163f56a05a7414bb5f240ddf918f6bc8b4400c5958742b96e99aa94b46cd2b4e776fd6d84d0063690f7de30a08cefbd28bcf56f70e428a0b0d25290b1642fff0ac086f87af588425dcc01ba800a468134615b4d9623cc8665106ca867f6244cbd1b35ebe901e3141e0b1e5d839b3a96cdf41f0e540512c76ac70c24d9bf213d5bd2194c033977fc8dc7e3d9f386b66ef0a35dfe52e3f5dc668cef3a42072234f0ebe938237c854bff38d7292e21a88cfc162b67a9cb61922d76b74f5fd9c37e17bc07ee3a253b005b0bf41fc9a8fa22", 0xe09}], 0x1, 0x0, 0x0, 0x400}, 0x40f) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) close(r0) close(r1) kqueue() 16:01:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x14c, 0x3) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) accept$unix(r0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x7, 0x9, r2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x30) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) linkat(r1, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00', 0x4) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "05b5fac10ae298244217b69f48ee3e6683da3efe"}) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0, 0x4000000000000001}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:01:17 executing program 0: clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x140) r0 = socket$inet(0x2, 0x0, 0x2) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:01:17 executing program 0: r0 = socket(0x1, 0x3, 0x1) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xffffffff, 0x8}, 0xc) r1 = syz_open_pts() connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0}, {r0, 0x200000c0}], 0x1, 0x80) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) socketpair(0x3b, 0x3, 0x6, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x1, 0x3db, 0x5, "a5e61fcd58406cd29a81fe1a21c54d46e45243e2", 0x8, 0x5}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="2628a3da43ebc86a86693a1c82124b1efb0ba27baa0800668d3181b17ca791a15a95ac9fb6d5312cf38363685e8e2204bb2544cac1154949dac08ef126a66f07c211d50b1270704981392ec50e727cdf9098d3f514c02f8071ecc518fd537f2bc34fdc67ace958f5c7b7b5c7de386f06a6ac407d50c13fb49e65a6fd9e947388f908bd5639e975231ba3246bd1535dde466b5507bce329e623ba727954f7192224773533a5218ddcbd90e1b476a0ed31b0af3b6aa057765eb0a913b26910ec178ec6c4990eafaf85727349f19c37f30d230769ff097d2d", 0xd7}, {&(0x7f0000000100)="2ce5b8d4d46a7d868bec222fdb1e6acd134cf524ab248f65f9178db4a7bd5acb56335e32c986bea9b0107844d6eb86bbd440016468be6530a3b3ec5537c8174f496b11733ef2e185cc1cc8c5d020c4c5abf629437e72488e6df82334df0426b9643ed6189e7cde82e86dc5c2133f7899f1fa561eb0ce305d51eb7eedc272bb1c7d53fe90b297a4dd91880682312a275069969e6a96b0d42b0a9ffd6621da16cb06233c1c87f888276a2a647b7fdf826decbfde2ecfc7c18442a52ab0282c3283d5e9557673e141a98b91937e2d58bfccb217", 0xd2}], 0x2) 16:01:17 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/2}, 0xfffffffffffffd7a, 0x1, 0x1000) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 16:01:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) 16:01:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x2) getpid() r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) 16:01:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x6}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x80080000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:17 executing program 0: setgid(0xee00) setegid(0x0) setgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/54}, &(0x7f0000000140)=0x38) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = msgget$private(0x0, 0x294) msgctl$IPC_RMID(r3, 0x0) 16:01:17 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r1) sendto$inet(r2, &(0x7f0000000040)="edf9e772c64610965eb02be16b9b36027b0fd87368964ff8036c3c50df110a2c9b01968cf672c5227c55d8a2620169ce7c733e6d5c2a279cfa722e46db258f", 0x3f, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r4, @ANYRES32=r3], 0x20}, 0x0) 16:01:17 executing program 0: setuid(0xee01) r0 = socket(0x19, 0x8000, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000000)=0xbe, 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x65, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x119) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73cd0d3f6784996580cf2e0b5639b98fac571e09", 0x0, 0xfdfffffffffffffc}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x8000111}], 0x3, 0x3ff) 16:01:17 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0xffffffffffffffff}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:17 executing program 0: r0 = socket$inet6(0x18, 0xfffffffc, 0x5) listen(r0, 0x0) 16:01:17 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x100}) read(r0, &(0x7f0000000080)=""/73, 0x49) geteuid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0xfffffdffffffffb9, "17000d998a7f6200000000007f00"}) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) r2 = kqueue() write(r2, &(0x7f0000000180)="7c86b16c7fbab31917422d9530586b89f9464dfefdfc833581681617c1335e13261bec161e60bd53786cac1c0b62f5478faded778dba2e980c42d38229a8612783dddef63fd0eb7ec6d40dd37e5e6023f272d5b4b9354ca1fa8bb2dff8a61edada81201732c82d4043653061d1e8d5bac14a81e7f1a1b8472e54aae646eea563842612663cc6bd37898ae8bc01b2eb5af04944f70aa1bd70d3b386d262a93777d23633ee360393", 0xa7) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xa44e, 0x2, 0xfffffffffffff67e, "67780ac85a538a032200", 0x0, 0xfffffffffffffff8}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) r4 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='ol', 0x2}], 0x1) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x60, 0x5) 16:01:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="38d6fc7d4a83cb42252e234bf1ff8233a042daaafcea51db71bcc073319e2e76af88dfab1b188fa9cd983904c6d636", 0x2f}, {&(0x7f0000000100)="f1189cefd8ded1aa87d5e794d9eb6fd590722667037488aa1335459c279c5acae160b67800427fd52676660870d149366c6980c40d40ac38efa2e627b8694bbd457313b75cb395367394e8837799ecbc45c3d9370cf6145bee0d5046b5f54dfe53c26a8e6c837cd826745d605b4816bf8b781693a7b76a084f5619ac087cba50155679c7b95d86397208769cde188e473b621e5a1a7ed53b4de7c2d7d2131b91a1b3db2882e3286d3735", 0xaa}, {&(0x7f00000001c0)="3ea263d3379a979adf645e71d66ec93aee4c960a83ee3232a0b8b8c189324630f00a2028c6572fc0c7f7665ae866e4a39dc1672868e5b4a6799c64fe9dcf3a6c803c389c1b5f241fa572e9ec19b6177670b02322660eae0f2118f5c9253fe9a9cf99df20b2aa487963b45cb30e8e10b666c9a5571fcc04265a8ee7ab5ea772dce28fd28f6fb6979e76e9f85beb9be482bb4cfe913665a4daab30a491bf74faf89af27531603ca10c80fb161c446908fa3787d678d7b93460a89a90f475fb6d8dcc344eb1a4b90bb00606eaedc6ac6048f38466e77592f77e938e8e6bef2a6c2f972ab511034ba0fbedb26ae3bb5a5aa953ff", 0xf2}, {&(0x7f00000002c0)="e2d83f4405f6a27197c71c4071cc300bddc9504825cbef7b727b6387dcdac6b08bd13799bc5ae08dd621e979a65164d5607d097e546d5cdf3277b0920c22f56631b0527d6e83924f2e912edc9a48cb9264ac8861301f28b2f9cd8cb5fc50255ef78f4d7bd9dee1c91cec7b3ce5ceb8413d043768db5ba2c13aa8f07bc4a95a295f6c9149555c73a49eb13fef3cc523a2a298464b89b1339d5e2aa67c24697c8c5907731033aa6c8d8ac95b31432ca9", 0xaf}, {&(0x7f0000000380)="4ea74469a95796aa12cb45e48ece50157fdd2a82ec03d842f4690d17489f3fbca9e953aec53a12220ae79616af681dba4e30db2c6054cf1c329229f0cf673aa0372bcc7d315116e3d57b546f2924bba853902326ffcc3ed2f39610459e80e6efce539ff403f2b84dbc6a3ec58f9a994a4ccd204b3f4cdbcdc379476752dc443289a2a10cb0fa3adf9da3c9bba7de9d1ada8fb8c676d37c108f3fda478514c04b2e27b8bc6b552701a44a6e3bfca7bae68fb0ce67558a5cec0b2f18cf88c0f6916eb2da4ab44f9356dbc8d3ef52a6746fa4f0219ce5d4086a98fb9ced6fb2591f3388b0af44d989424f0057652d08564911e3b0884f", 0xf5}], 0x5, 0x0) chdir(&(0x7f0000000500)='./bus\x00') rename(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)='./file0\x00') 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0)="01030000", 0xffffff62) setsockopt(r0, 0x0, 0xc, 0x0, 0x378) 16:01:26 executing program 0: socket(0x2, 0x7, 0x4a9) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$TIOCCDTR(r2, 0x20007478) shmget(0x0, 0xa000, 0x18, &(0x7f0000ff5000/0xa000)=nil) close(r0) 16:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) flock(r0, 0x8) 16:01:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:01:26 executing program 0: r0 = syz_open_pts() flock(r0, 0x7) 16:01:26 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 16:01:26 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x100000) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r2, &(0x7f0000000000), 0x0, 0x842, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:01:26 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x12b) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/226, 0xe2) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x14, 0xc13) 16:01:26 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x353) read(r0, &(0x7f00000008c0)=""/91, 0x5b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a40)) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:01:26 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chdir(&(0x7f0000000140)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:01:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r0) 16:01:26 executing program 1: 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) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c9", 0x3, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x7, 0x7fffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x8001, 0x81}, {0x18, 0x2, 0x3, 0x5}, 0x4, [0x9, 0x1, 0x8, 0x7e6, 0x7fff, 0x80000001, 0x6, 0xffffffff]}, 0x3c) 16:01:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xb0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82020180ff952384530080a733da1f7d6bfef586c4dbe9df101f3d1fda0da8cfbc92c6f3c23fcfc99131bc3f55058ff6a5a813cd90ad822f2d547ee5833207d9ace9b0a1e9059c6a98526b290337b2de6d73cc65e295c4a2c694831caa3967"], 0x1) r1 = semget$private(0x0, 0x7, 0x18) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/247) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x4000, 0x76c, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="11be3ce4ca3781ff7a9bd1292bb3f968c0a421bc73d4ba01dd56bb533028204ee550d9ae81dba639e024bed84f00bb0abe94c939bb4f5dbbc4461bd0cd36bdb4116a0f20993cc01663cdfe0da7bed451f928dbf8d7eca3a614ed90d3565e77", 0x5f) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x8, 0xffffffffffff410f}, {0x80000001, 0x1ff}}, &(0x7f00000000c0)) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x80000001, 0x5, 0x0, "733542351fea891463581b5ac584a5b968a300a0", 0x4, 0xfffffffffffffff9}) r2 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa1}, {{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x754, 0x0, 0xfff, 0x0) fcntl$getown(r2, 0x5) 16:01:26 executing program 1: r0 = socket(0x2, 0x80000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x5, 0x0, 0x84) r2 = openat(0xffffffffffffffff, &(0x7f0000000940)='./bus\x00', 0x80, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffffb, 0x73, 0x40000004, 0x1800000000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x14, 0xfffff, 0x7, 0x1}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0xa6}, {{r3}, 0xfffffffffffffff9, 0x88, 0x3, 0x0, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000002, 0x200, 0xff}], 0xd8d, &(0x7f00000008c0)=[{{r1}, 0x0, 0x4, 0x81, 0x7fffffff, 0x3}], 0x6, &(0x7f0000000900)={0x1, 0xfffffffffffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) 16:01:26 executing program 0: dup(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x3) 16:01:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:01:26 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000014c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffd31fc780723f1eadb03cc09ba72b9c02fbd4becfd88fb0341f21de3a5383600000000000000009bdf49c792f8b6704cf33f3294412efc4975012034a1c8cb394d8ad36585d0730100159c25b113ed9014a945e332bce95dcdeab431a6583f2989fb07584eb172e863f3d1bdaf2760acff19d4946734552aa45fcf56e699a58166a7fa2107c813b8a61656cac84d1e1933378283029a4ad811869cd33d00a8d6a38974768674bb86e45c43bfc57113b9f83810b86dab7a9d10118472a05e8e248fe5e15a7b8972a6d06dffdd55bcac6a6d6a5e52181009904496f2efd0f4827af9b0f4b82f93adce0019f96cbe3a69c80081c45d46c29cbc08a2921a364e6d65e3f2e49b03646feda9ecfd12d614c599c3703628c4c7a710da300aea08fb12259ff06f948d4fd39408cee4c4a61df88b93acb1d3e936d730739077f7ecd56be7bbdbb4e394acd09daa5899e7338bd10d2fbf6534b092b063daed8626529c84f144fdb1560e4718258eed92ecb8f2e4498b97d3edf8907ea8e88cf338a1e1e2e8b05b3a752e0000000000000000000000000000000200e5380dd911b5237efb2cce21b73cb59057f1406d6b2d76ad2a680c626422c151f066833329af8bcc3f7e57a0c8e8818c12e36b8a27c68c0c66bd8cc94f006783a357ade19d8300", 0x224) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:01:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x40) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3ff, 0x7fffffff}) 16:01:26 executing program 1: r0 = semget(0x3, 0x1, 0x204) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x110) recvfrom$unix(r1, &(0x7f0000000200)=""/69, 0x45, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x9f7, 0x1000}, {0x4, 0x4651}, {0x5, 0x1000, 0x1000}, {0x6, 0x5, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x2, 0x800}], 0x9) r2 = socket$inet6(0x18, 0x5, 0x800000000) semget(0x1, 0x7, 0x2e) r3 = kqueue() rmdir(&(0x7f0000000340)='./file0\x00') kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xfffffffffffffeff, 0x20}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000081, 0x401, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x21, 0xffffffff, 0xeb40}, {{r3}, 0xfffffffffffffffa, 0x80, 0x40, 0x962, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40000001, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0x1}, {{r2}, 0xfffffffffffffffc, 0x5, 0x4, 0x6, 0x100080}, {{r2}, 0xffffffffffffffff, 0x70, 0x5, 0x5, 0xffffffff}, {{r2}, 0x0, 0x23, 0x1, 0x6, 0x100}], 0x17, &(0x7f0000000180)={0x8000, 0x7}) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x236161aa) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="aa", 0x1}], 0x1000000000000301, 0x0) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000600)="1914f571e15fab9ef295e242cf8d3a5568ae6f85599c5b3287f193159cbb158a94155b918cf0ac37dff605b60b72a8013fa29dda55b71d02fe87c4374523203c5bbd322a5dea6c639d474a807b956b5e665fb90a658e8c2c762c6969da8cc484e8981cfa1b5d308e7fff4bf7f2b13a18e5214ec0369f5284b58e80f475219e14904a38670968475974a18284b224", 0x8e}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1000000000000000, 0x7d, 0x6bd, 0x1, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1000}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x1, 0x4, 0x8, "f3c390669ef94143ef3dccffcf396482d8d7b5ea", 0xfffffffffffffffe, 0x6}) 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) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44caad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b08402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee2bc8967e9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ea4aed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1223f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80ceae02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c2700000000000000009735b56329a627a4433db2555c5e957ed11bc2cefe4611141e564a049cc7ffe3cf7b16d960155acff99bd96ab4425dbee2b27d4072db6ead97fc000000000000000000", 0xb3c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "6272051f60f897bae0d21cf7d96cd759293bb100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}], 0x1, 0xab) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x10c}], 0x2, 0x0) write(r0, &(0x7f0000000040)="82986e2af525d2096089b83a5d15fdc1088db3913cac513a0ae283a276b472cd7e08868eafcdd54f0720886a3bcb0f9b0f39263bda", 0x35) 16:01:28 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2067"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe5cc}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) close(r0) 16:01:28 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r4 = kqueue() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000040)="a1e2cfb2ca0260c1d5403c037a4775baa90dfa86ed2b097ddda2591190de612365cda07190a2d369184864d4866c83352096d0cd8a258d49b7ead972fb26d56caee33a1e4191215e64f9539a724048555c7dce7bd46be7af", 0x58}, {&(0x7f00000000c0)="2c5bcf6d2b519d0c400cbc9ec8955ec99e076a4fe019665dce4d08228e6dc16e1fbfb4f1c89c1f7ba53861ddf0729ec14eff6fc68e6cdcb71dd9ec72e5b2805b31ac981913231d0b642f512382ff13a8889011491a", 0x55}, {&(0x7f0000000140)="535bb0f6e7a6f19ca8446f6f431de35fa26f6543c445c15aadbeb27cb3607a1fcffe709ee424b34402fa849cc3545bc7d504fac9d5868a7061986b53791bea7c67064e84eee877c814bdc54505b1c2eb9b4a6eceb717bfd1444aa52c9f28657d0cae8d93611ab0410357b59309431215331e972be367ad2866fa76f6ac3d69e176c9c6e0e3bb386970c33bbf024af1e658605dbe547d171025bce06c7262d101d5f81b13f3d673e8f2aecaec3bfe8965df8a3b9d2ebac7e6307d8ef17f4b051a5aaf2498e2b09fecefe36202c3d56060326355f641cfbbcbf52222da109dae9f1cabd92e237259564d84460a0b7a966d0b0e17a2094937ab23c72aae", 0xfc}, {&(0x7f0000000240)="9f460f4334de029db7f9e6b247c305e0043109bed99d0f4a34d95b9acbced99cb57a653d6489d559e0b1f8c24e43b3434a9ae6d8d0b43ff4acdfdb6539df21133d7a53446ca44434216d629a222b3efbdeeb4e7bb9bce4817f1e09efd23f14e7577565b1686f2772bbd8deb2637801befcf3dfebf495d0e50e744ba7a7f814d08d936ccaf2db82079861f9674fbdbaa3165daf2fb52f0157ae4b4a69df9125ba0b", 0xa1}, {&(0x7f0000000300)="f8a988ce364cc67f390d553283cbd858dde8341377633a24849648f90f530b93b97ad014d8770fdeb1564ceb76abfc838eb12b1473735b6798225aa52eea57f09ead2ca82dc71bf78f89f3d8cce0aecc37931cc6f4c98ecd9c668848124177f6c618579f6307f33556ff1325e1ab03ae0bca3dcc3bbe643592602a63af51392c4d475f7e69f38e4c6367ed5541eddc432dd62897a8e020bf50ba206a60238658bd82349a255978f5795cfc", 0xab}, {&(0x7f00000003c0)="cc76c66bb7ecbcb27fabb5f7983a4f3a9b456360ad8129c38d7933ef23748ac6dba875ae30811f7a8b5b66c3f3208efb637ecf194814e708f8e86bfb54dca5918d359f7965f36931cc4de16ba8360b1dab341d9ea6c96c6b108f6e90531056563482631068591280f1f21f62", 0x6c}, {&(0x7f0000000440)="32596bb9f8997517cf18cd2ec8a95d2c2dea36772028f97ad3ed068beec02e624071dd6649ea948536ae1b6ae31440fe8e4816441cc43dcde9a7886af25af4", 0x3f}, {&(0x7f0000000480)="c1bf0e0704b8a3937b089bf0ee289c7d142480df3dcfe195e4b4a1052d8091d09c90bb6929bc1f2166f968c18a9512a62f6d1d022b738c16695c00158d72edc70a66a0307fe52d262acbca518d766f3b296207bae0beed84266a92fd9b7387b00054c9086fe5a264c66fbbd89c6c58f875e272aae25b845e58480c8cd8eff0043f314b071032183cd99f19063dbb74d433320e0df5f3c36e31c78c0e9156f8d6f9dae3ad8761cbcbee781f668722599964f1021f25e7765ae3cf8278ab86bb079cf18a822432f133556b202170c61e1d4d008adda7e96276bfc6439836f199f8dd12fa28c05a743b3cc34592d78b116f270d68a198e0cfa08eac909d", 0xfc}], 0x8, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r4, r0, r0, r0]}], 0xb8, 0x8}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) dup(r0) 16:01:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:28 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x100000001, 0x8a}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe1b) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 16:01:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100), 0x1000022b, 0x0) r0 = kqueue() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/165, 0xa5}], 0x1, 0x0) 16:01:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x7ffc, 0x2) preadv(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) 16:01:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) geteuid() setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) 16:01:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001640)=[{&(0x7f0000000100)="81d2f6b710f9c4f103f53a9034ebc35626d51fb4f38fdedbcf907f4473d0aa53be4000a79b98be22167f26f60d11115682c94753", 0x34}, {&(0x7f0000000140)="628e4c43f8a7ef0e53a959c362f70e77651b41ef5b9c210f2a0149022abc5b2890f4e0e7a9ae25719810328f9d6ce564915c36", 0x33}, {&(0x7f0000000180)="38ba1387f76b5c63eafaf83c04fc31df0fe550749e737f30ae9d345881a847af4475b80b25550d6ff72b0942ab50413dc243237b16e16c125a364e849314a575f5338461af18585c352473a79d629ef923a7d26f58bc662e550f7229de49f50200b0642dda7b33440355617909c559f4c163505ed0a81c9c69e6c221703c038972e17869bae8d2e90dd891ef9c15b58d5a3604b283c8bb250882941ea021c6000c1f9134500c5b39e9d079dc6bef4497b44d11f845768e3abc17c0fb4a77aa512225468940d86fd290be902c7709de306a260e178b57fae5afb4859c992fc79b1ea4", 0xe2}, {&(0x7f0000000280)="614af0a6dc4cb5236278c6d8ed1fc510832965968adf8cfc61f480bf2359fa56693345c3f0608f", 0x27}, {&(0x7f00000002c0)="3d4441a32a795c1abd71f195bf6be2217e07233c2ab17e068c6fc6f64e28507213a4181b589dcd15021f8ec44b8b74d287045eb8c2447b1bb069b197f9948e881cc55d59859fafc559a6d50174e76bbc5e5b720f805d69bcd7f9e329aa2a9eae4046fa455c27a2bc7df734e7c78d05f8160a097857994ae7d70b160063ca329d3a3848884d81719fd7d149629baa8aa649e1059e0e8c38685fe20b47b2a983e5b9", 0xa1}, {&(0x7f0000000380)}, {&(0x7f0000000540)="a858f19e3cc73e908463ad0f602f6bdd427af67187b22af212f19c32ffc94f6b85b632b010bb629d4a8081a16dd056686cb9e868b6ad21554ca96053255318de7143b598df41efb49664892f14f4e5c476b84471596f0c41d4c42a13e199fafe05cc04e606dfb50498b24f9ac36c72cdd022f1d380e102648a108d5acc95ee13751504d5e2383e84ed9423ce19645ac889702aaf82a4323523f8f89d6eeb52e1e70114fa0dcdf5aa71c0d6d8e451f1fc12af549e120570184bcb44abe6adf4dc9a6b752d3cab52714df2b6fe066ab13512b4a901769217cf42ba5a2d848f39055d410e5a9b94776fa8936dbcaa3765dacdd5fc45f0fffe4883caf1b374f6cbf267bd6f543426fb9f86e56a216dc85210bbacad5317458c988446c7fe6d30d7877aac60b993f8ef2e7c84d2159bb9b12154928ec49fadd1172aa5b78554f098118e753b7c8756cee75558c8f287766073185a142e744b31334b4bb29b27596a73ff32cf056da3e7b692f6ea719c227269d0958a94127ee9943503d95eb24fc36cb280d677701911c900a8b40d7bf4f638041cf1518a059ab64ac581429329e8842d20fa093c7e0626b5e21b5197c5558527abf1748a1c5996e8b60279035ead0bba84a1e95d7ee8929752ef80d5982cfb6909326b7c64fcc585f10bd257a438c73731426e4c0206ea56471913f0c90a55b5c7f3a5542f23008c6df0c7414ae72b3473abfdb9d86bbaa7de3c0034d26088ca60a198fe5fc4a9e0cddfaf7d956a0f8db3e0941ba54a84af8f4f4055077bbe5f85c2601c5e2a8c68b4cd5b631d2b51f925dcf05f4a3778610baa5594e12901717081832f31dab3a11298b6c964ed08cc0af950f5b3dbb597f95a12ca9236adedf6a457b79896f9a82f29e93aeb8df82002469a50741b3315b6a5462e08b830269ae88d24916e5d7261fcda6193d3677bb9b4d09379ba311bd4f4953779ee5e3c7292547948bfdaebe0f5fdeb92c35a512c91f7544020f2483751c6e6752b7d2eab5721cb60e273a224adbb16c4aba1106edf14a4bae8e959a9c02536b16cc13761e0c4137e3829e34fe588fe42aaf256cac2007349da94c16246d4183246fadb8812bd032af1b685eb8a23ad29aefbf33f8edd4451d1129c97cce61a2fca7cc337b5572733758d3f09bcd4d08f0cd9ff6ddf5ef594cdd21fd6707793c8f7f826f66bcdf05d92bb4352bf1f4c60d390bfe0c5b6aa2ad161980b34057e1b75a8b47a5e1196824b60fc5ff7c843a11ab0594eaf374fa7c6127e7b44c4a3eb0ce28baec6e648228c46d8cc3cf937c71a46a6621770e4f279c4b63b538450c107ebc290e8291bc4ad067dcd6f1cefa1ecee910c77fff760ff52d1d65192205dfc94efdcc0a3753dd555f622960315a9e2ddfd0523c83bdc29e31c573128af0cfcb0be01bf691a3f7033afdbec544e1e359ae2326b1c4319a5ee0cfea07c4d53c7d29d473f4c1dcddfc24ac3db4933c63e007e7c71703becbc8808746c60bbda24180525ab0a4140165703a769238a52f601ad06a5015a2e1dccd5591cac9ddbe4c2a0f213338e189459400f9db2c17bf42b6cd1f324a55b17399a8053f4f1ade89ef06079c4166ed4b12f78bbb29be82b035c950f79b7e106faef4b9f4dcfbe5f79361cafcc957a332ec64bd6a7e1ce3d0608679f2630809aed528322d1db60c98bb728e647a1bfa61ad74ff11ce93dc9d4f6bbe0dedcf67a44ffd7df39ae254edae435632f978e5aa781fac08b7dae561c97367711189171ea0c9b69c40ccdda0978e6924759a93a9c44183193bc8374776a72d252e3d4708c07a47023cd3d7d720c7487e56502f391ce02fc8b0f11ad19fe2e3f948c3dc028fa9c8ac1bf5e436dacd69e3dd01e5f5facb5308324677c3586e43a4fc42a2a6f00c4cca0d5f6142e638ecab8809358001bbae11bef47cd3b8d62f3867d68ac55bc86e4b6e50875cfb37f8ff74f96129d2524a3011da0a8dbdd7f3ebd15e7817049fb5ed5e16565ee3a11ed36ac2c6f4604ab1f6fdddc975fe6167aa460634d530537c36a70d9c763fc73349084c33bde4011a26e31aff0886b7dde907173213e260b556f385ee57e4e54cd7760285776a3f79f22dbc9d6a829946db2d65ea0d822c6bf64778a90e1cb5e1dbf34a4d74ab74895a08c2614816b9056763ad36ef1d7979c8154c46e3608539bed1790daed5977c060c5ba2b0e7e84747e456454c56720941ce90ba59df5bfd2b5d26293b64b909f9f6ba23c4172cf9eda1afa027bb6dedee08f20183a37464e548f355dd94aed181bbe0a90f661ceab0dd1268164ffbc362f6eb71a6b82cdaf10545c2bf71997d0187c2409f44c25efcbe40b1e1a1292855edb41b8ad00898980fd2b3e8418b21ee928d76613f4df134764caf9449f2158bd4ac19e3852f94a08bcf5bd8d63a2ea85e564053335f098d9eb9cfcd65e9305941b194de1e8e541f4ff462450b7e1bdf058636142135dce8458672346c243456fe13a420dc4d860032d0a8d6724f96ea133b49099486a854e3fcf9229ced919710155b1cca951d7f836e0ed4540c8b485be1e9865f2e83177e492d5dac538b16f8513951044e1b40c0d9f0bd6c028ac11ca3f283dd46dd1ea46444ca052b455ab6d46abb4270416f88354964694e7719b63039882ac0999312900c2657ebb10e6583c7d9d6be8b41010c5b74f66fc4746401cd0189ac2613c4e14852593a3599076c091b5cbea63c0ea436acbd04315a9c657773e923bd84eaa289b3f49e552f3df3c05caa1bf9793dabdcb14fe803c470518fd2c9b4680c771694b7a134759d08e5b34b8b3c5e7e770fd3a22fb01952234c4f42b6026a257dc80b76d4b16b79e55be529c5301947ab1c7ae27f1e2b3224b799928233f7cc1677a5e929fe863de7bfa188c0d7cfb09117badd33b71474b20f2dd1d4987e1496b571f14509538ede4a49ce7b9bf6092a03b0979d2655b8c395cbcbea4b1948b6aae782e9c808c239b5b20f39bf12c058f1e8e04e8e855e2d181c717457e7b51cbf2466edd3069c65fd23aa0d648f7b0c204ee1bdd3f1bd5a0844afb21e067fa75658a1f70fb183051e6b9c6d86c77339ee2cad0b63342c432b301048469c47dbbecbf21a9af23a4cade91ae84e08f68840801e62d620011fe6f3366994ccd69ba5c21cbd135b0aafe1f8380f94a56d4249c616411e45fd5f5975080dea291ccf38f184cb480607064ec72f5b4eaa6a0821b05cf206affdf76bcd1477b6649f945aa0c4d484a9ffde3eab1ec226e4839b72508c135896e4843802e4e7ca556e6a60e510b67410563646dd4c6028a7ce18f90a7d6f50e86915145e6b0458743b8f9c381cbbc17d43cc67b6a819705b5c195f7159c270a21bfd82cf4685e203f6bd422485ddd02595637834d70681d77b131b937863792b628e4f8372d8907c0db4398dfb3548eafa1e936948eddd6ec749a813b4a471c0ce36f79238d33a957be77eb821d840cdfb00bde6729099b6248d2523253091a4a87a862613eb81e12b968466d80a13e48594d7c0d9f4e4d5ddd2e71ac88c7187bf0c6cf381d425b86a5e8a9c2f5076b74d696874c1b6a42637b105e5ae98fca2a26c8dc2b04308d3951c81e5b4eb5735ede1b7c86730613fa24b610bf0ace8592a416e1164d32a335b9a3029f1c098e5afca47739e113648dc7e4e0304d0cfc643928589934eda5e1586146fef3edacacdb4fa3e13ab1d902f580a8eb73ad6f391fb660a48dc013c71d3cf48ab5848ae99dbaf1b901e5592a51e781f584ce254d794915a197f84a66e30851cd881c6f7f9acc81dff1ece99a60174c11b119af1ae8fea5f538407261572212afd8cad340a83f8f6dbe7f5faee7dd06ef6a05d9eeb131d2f5ada884ed2e3b18c0108472e0aa59e2033786afced4bd56614bbfbd14e9de98782f7fb647d342b9911c83df49ccd68095118aba8e2487b37979284a30a789978bd1852fbf1f68cf7f0399b36ef404598ab0e4c0f5bd59ca0488b0b6845d4e4fe320c0d37cb580d8dc903f7e3091c499610f97897759560466b10069644f93f4f71884a5308056fd2de4cd6d6dc9269a4e4d1f9345647367161f5eec8b239820eb5da1fbd3489f8cf534be4d6d1d09674dc7fc094d7e4244b5bf3ff2d32d1de83f35a73c40d05f398c5cc5d389b2e71ddba422752bf574b028c396a200d0e0b331257830a294249917cdc8edece16368268c3ef634f74f38aed7e3ec9318d533f8cbdebfcb83092663cc6d5f3026347f435eca1f361fe7729ff7a33b9ac5a2910f8d3f468b116d9c0ab6d96e5efd1f722655056c2ae1547e03d83990c3b846fa0ec9bae279061009d0fd8507fa3b86f1c1946de77892719a23881ee33a1757669742cef7795d04c74aa5c6f910d2da5bef326d1db1ab262c61a3a9bb6ff660fcb7a36b1e2e600218fa6e1c743ffad6e00f625ae82040deb0e7bdaef89335a5519f7eda58e50e83ceb5cb92bdcaa79f1f93f1719c1f89585f97c4b950f283fe20b47f6a31c3f080e260be4d99ee77a556c9539a340325b08f869959290cb10b8052c84904cd8d3c73a41570437e4f74c2ede3ff7b25233c0f0dc53d010ca24208f6e7a0051370ebd9ed3361cc894d0a8e35de250911b204ffaa31f2bbd9793bd6163ba930033f70b5fabb6722d567468282fc77d9a6a25e7e4e2365f4575ca314ab66c767c34df30457ceac79390248b3b88e2969c9570dff74d6d773b82c0d7c9e69195b15b3aa32aba8fbfe8d94fa5b9d1ef29dcc37b366120a63dae2ee6a528a6ee8b4f0f464b848e583f2884577f60d425ef943b5147c9122b84d1cc99161b29592190788105db480701dec988e2f02843fd0153ed887576682171b19f7823f53c5ed519f6235efd743e9e1b61d5f304c08e18b19f5e7936027b1e9826c9d6e4ef8cbb45923de745406c6f3324c59ce715c8f6841f453920201fc66167060208fdfd2c3c5b03144cb13aa1e160a8fcff2f1ed8356b5a0982c2535faa73549c4dd1a65d970eb915b70057b6dc197177a39b0d52677f09979915e67f3b61b78a7fb2d1a6dca3c754c161052d5bbc5caa1e95dfb5e1285a2db3abb3f920e36417f974df4ecd37d71cbe1350799edac51da69884f7afd264a2a4ee395c3302509e8dc647daf39d4bd1cec79c1d8026191a790db129645726890827546aace3f85bfc824d70053bee47a172ab388a2ba52f61f7c0bab792334e6d264ab3544fe2672d07bb82d1a06232d1d5f92e9f574e6b4ac71769977cbc3d89892b2e042b3d5039b6a36428e32ef55b0d567abbf627b00c836190b920a0a9b234c9afb9884ebd8a9c9419dec10aa1f24bfcca405360452912bfe5c1c2447f6fd1c052e1d36bf0e3924b4de0438155fe5c614ac9ffdff9d5e111d8a8a00722bb59a122c7842eadfc43d7e6263ea94aee9d4ddb76878095ca776533da9da493b89171df517c3bbb241ee706c4aeb73d53c07458d9c9c6c1fa4a05ea7f1d228a3bd9d0f81d5c4c38c849a8b8febb221069171b8fd0ab2a8065fb50b200db722e182e0d01e7c160cf86ff79e5f8949ca373dfbae49f382f813e932ed2e0e5233bb518be3e0961e59bb0f7a92bf56accfdce1d1f23f2f9f9c44646e47f0e180192d90f841805447ff559c61626bfd3014a95b8a1af85838c1176195adec560ac4120efdf1303d21151092e23ea21cf0be8a0b4139328ac886701779df8076746710a13bdae69b877558177e7c9dbf51141e39e7fdbb4c7c660b161bafced3ebcc768697af97193c6c4e95", 0x1000}, {&(0x7f00000003c0)="ad6875c6327b8d4479d2105b3c53a5c057b67c96b0e53af428c898983b793918eedb1e154e34363400a693ada32e72c621eb83a0fb7201ecc2e6604939097acf93832d98a8390ad019ec3ffc3d59c0037f842cb264f9646f18825aa3337923d65c830439f1d4b58be347b7f6556b56b1e52c2404f37d8e", 0x77}, {&(0x7f0000000440)="019061de1fc0ac801e15f15924d18ce7f9c3445ef58fe5a1d61dbf77942265398778a9e21d81c59f9c05a652d143e1e5ef8f30af", 0x34}, {&(0x7f0000001540)="65c0961ea235e937def8893b399500ab3b84db3dc28693eb9017358d9e8eb8c650d691efb7767d31b03a57ebcfa6fa879aa185703325d05b823c21c98e17f4698329acb0ebc8406e227f01764d5e3d00c3417c4ced436ffa953c3585af355982b8039912cc7625c965aab9257ef192d002d6a1567d8a3f2a2c1a29c339d6563d35d11c315363536abfb5ccd2580c76fe374a6966101fa1eac283be5b579404cf05aee232ba66831203cc0339bcbc24ed1333158642b0cde721df011a87b7cdb1a6be8d510fc9cd4e9ff9f8e5c5d7a09d5802610c380a2b59ed54a530c086", 0xde}], 0xa, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000000)=[{r6, 0x1c}, {r6, 0x4}, {r5, 0x40}], 0x3, 0x0) 16:01:29 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20a00, 0x10) sendto$inet(r1, &(0x7f00000000c0), 0x0, 0xa, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="9b", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "9e20b8ef1fb599c4affd29cd7c9f1745610e01c3"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) dup(r1) 16:01:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1888, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$setstatus(r0, 0x4, 0x0) 16:01:30 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x1e3d) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r2, &(0x7f0000000100)="3039e1962439b447c4d5507a3d1e81900fa5cf18c451514940430fda4cff00ed50d5c13305fe6806381277dc316326c79f8432a83fd795a751540b032f0fb0d0d1cbcce88126e062caaed10115a838dd571019e821ce426c45cce15ec0ffdf55225f0857df7c13da6aaae3fbc136d89680ba1a7b539fa5a8cf", 0x79, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x7fffffffffff, 0x7c) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:30 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) pipe(&(0x7f0000000280)) chdir(&(0x7f0000000100)='./bus\x00') getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x1ff, 0x4, 0x7, 0xffffffffffffffc4, "42e40a88e4e8b304151d47c300c246be16f85f32", 0x6, 0x80000000}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2080, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x92) chroot(&(0x7f0000000040)='./file0\x00') 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000fffffffc0001000000ad04bd8000002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x399bad7ce60fc4c1) recvfrom(r0, &(0x7f0000000040)=""/50, 0x32, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8001, 0xc2}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) fchmod(r0, 0x20) 16:01:30 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x3, &(0x7f0000000080)={0x38f, 0x80}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000140)='F', 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x182, 0x2) 16:01:30 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002b7000/0x2000)=nil) r1 = socket(0x18, 0x5, 0x9) r2 = semget(0x3, 0x2, 0x20a) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000012c0)=""/232) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000001180)=0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f241b26cbdb94c1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x1, 0x1, 0x0, 0x0, 0x5, 0x2, 0x7}) 16:01:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0/file0\x00', 0x42a, 0x20) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x8, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x112, &(0x7f0000ffb000/0x2000)=nil) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0x2000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) r6 = getegid() r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x1, r4, r6, r7, r8, 0x41, 0x9}, 0x7fff, 0x10001, r9, r10, 0x400, 0x5, 0x4}) kevent(0xffffffffffffffff, 0x0, 0xe9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x8a, 0xf0000000, 0x3, 0xe2}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x7, 0x40}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0xbf8}, {{r1}, 0xfffffffffffffffb, 0x28, 0x20, 0x100, 0xfff}, {{r2}, 0xfffffffffffffff8, 0xa, 0x4, 0x7fffffff, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x100, 0xf451}], 0x5, &(0x7f0000000280)={0x5, 0xfff}) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r12 = kqueue() r13 = dup2(r12, r1) r14 = dup2(r1, r12) kevent(r11, &(0x7f0000000180)=[{{r13}, 0xffffffffffffffff, 0x8, 0x40000040, 0x7fff}, {{r14}, 0xffffffffffffffff, 0x80, 0x1, 0xaa, 0x7}, {{r12}, 0xfffffffffffffffd, 0x1, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000084, 0x80, 0x1ff}, {{r11}, 0xfffffffffffffff8, 0x40, 0x10, 0x7f}], 0x8d, &(0x7f00000000c0)=[{{r11}, 0xffffffffffffffff, 0x18, 0x80000000, 0x51, 0x2}, {{r12}, 0xffffffffffffffff, 0x4, 0x6, 0xc00000000000, 0x6}, {{r11}, 0xffffffffffffffff, 0x51, 0x20000000, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x3}], 0x6, &(0x7f0000000040)={0x9, 0x85fe}) fchown(r12, r7, r8) kevent(r12, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r15 = semget(0x0, 0x1, 0x0) openat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x20bc0, 0x120) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x9, 0x1, 0x1ff, 0x8000]) 16:01:30 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x27) syz_execute_func(&(0x7f0000000000)="46ddd5f0808e51151c99006665f04210277b0fc48111e18050b07e88c4e1d1f67c620064660f5c6e3566dcec3667f3410f5caf09000000660f6e5d00") 16:01:30 executing program 1: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xa0, 0x100) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 16:01:30 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x4000000, 0x6, 0x6, "eb24025f875a960657bb2f64eaa61d2b2a7b8001", 0x4, 0x9}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r3, 0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) flock(r3, 0x9) ioctl$TIOCSBRK(r2, 0x2000747b) read(r3, &(0x7f0000000180)=""/145, 0x91) flock(r3, 0x2) kqueue() 16:01:30 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x3}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000008c0)="ca1f11a4ab699aa9", 0x8}], 0x1, 0x0}, 0x4) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000200)=""/142, 0x8e}], 0x2, &(0x7f0000000300)=""/126, 0x7e}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x1) readlinkat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/20, 0x14) 16:01:31 executing program 1: utimes(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x8, 0x8000}, {0xfffffffffffffe01, 0x4}}) r0 = open(&(0x7f0000000180)='./bus/file0/file0\x00', 0x0, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:01:31 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000000)="40055bc7e8", 0x5) 16:01:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socket$inet6(0x18, 0x0, 0x8001) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) 16:01:31 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5edf, 0x9, 0x4, 0x2, "26f210b3f6aa2a68b3424b7996f6bc3e2648987a", 0x5c7a, 0x80}) 16:01:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7e) r2 = getpid() r3 = fcntl$dupfd(r1, 0xa, r1) fcntl$setown(r3, 0x6, r2) read(r0, 0x0, 0xa035) 16:01:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2000000) 16:01:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000100)="82", 0x1) mmap(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x400001, 0x201d, r0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x9102, 0x8) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ftruncate(r0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x78, 0x2) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x600, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x518, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000580)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) syz_open_pts() close(r0) lstat(&(0x7f0000000040)='./file2\x00', &(0x7f0000000380)) socketpair(0x0, 0x4, 0x203, &(0x7f0000000240)={0xffffffffffffffff}) kqueue() syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000340)=0x100000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:01:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000000500)='./file0\x00', 0xc01, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000001080)="de85703e01af9d949f8b370fa7e4f46c50e6f1c2560bcd833fe6d951ad733048fd5788bd3fc195978b2596711dfbeb0ce8cdec76d842e8c88cd209d2483544579e9aa5656d18b6b9ec5f34e6af9f071499d0ef982d4cc82185660b380629f534f0bb2884e2af3fb91c658d2991cf3e0e54e913f5e5c061d33b362f2dfe791ae1b3d4b79addfead0e54157b62dd0dbd7bc625f21d6982a190ca746ef0d055156fbb2542d0d1c839d6fa3ca017749df2c6e7199d5ed6fdfc5dd29cd6c2c738af4968b01b7e48a8566c4e4f9b0ef239272148e08281bb2652119053edb87768a9f5b1e389151dcbbdd4beb88cb1708639bc3d5dda92951ee731105b09e2d902142cdd406e7278e233e4bb7d33901a3b713e27c9ac9937f8d5597da51b75d092b431814c4d8558ca1a54586cf41db83041e6a2b8617d9c2c17f2e344e1e391bcd0c83991a2dd22a8a49f63af827ee1dc26e28fb5b965ebc13fb1f241bd1fc5589f1e180390282c4c99d08db08dfd49b91f9f5f596f6ad05c4536755a8bd5c20b2bc11d1a143d5d89149ba547d4c4bf33e61ae5aebce256d130e23f0317bcaba4f8ec5b8997e76e304752efd54eb5483fa50f9daec7782e247a9aa04d4df2f6a25d86a2ccaaf4c3214670a87825981ec52dbcd3e2afb7ce8dbfd97bed397b9f42ec8ef9ec5d88de134a3b7333afc1dcb296fc15238038c1c7958fbed3a43fc8d3e016a71d26e37d6652f3508a4edf48ba4f6182fddd19ea30c595cc13594c8b0c293da4114d7ce39c747a222c0c3a1911abbac2f4a370828f8965dda86fd71b9b6d08f9cee0fd8874e8c3402b08fadc39649115f6cda17794ec81cb2f99e31bec77056700f3bb158956df3d2a516403b9c4f0040ac6e633f9cfd9b767023a7179021df7e716ae2c66f3d15c0ccba9d1ae18148f0991ec7f4652a06daf191df9038a84b58a1429fa0c8b1c4174eac75bb2b992bd4b22c5333651cdb8fa0e55de3e7396cbc532a9276ede96ff2e77dec135b1b270b5c28fb524f582a6d8a5241138a7e1918b7d8db57b9c13eff65016895dbdb3b4ec0ac60a80a414b0e2248017f222522258f45200fb9e90cc5eea18dcba99c72f447cfde07ac4248f264d1618f804b8119e7b25c2419d14e568214c86b22e711d269209a336ad05cd0fe584a2c2065c9e4b09c03c4064481e6959e05e5458aa65d361761c70a5f91f4a0ee1fcf06641d283684584aa78a8ffffc0b41f8c2a9fce14992ab3ebe3d38458a021f7b7ea453d528f1eb04d4d2745ab84ba6ab260a4d55964b2db4358d6163def5d66a17652a531e7b49423e6b550f02efbf91fe51a3a6ef000ea3abd7e5dff93b01ffbd1d2964d734e11cd07df7d46f8570efdded2ef3a3003056da554f08b0439eaedf6cecc84f32019c9bf9bc97a9c6557f8528c904d6ed35fe55edb1707b3fbbb824a193d4bd378f652d293eafe976dbfbc01bf00e9d022767a953edd1a51e0bb3a413c94da393f1e27ea6d9db5bf6bdb46b4d89ac1554ab3811b18021ee3c18e7241275d7aaf711dee7121397dd1c13639bf1b7f1e83ca88d2cf221bc2a922b43e6bffc78cb7dedd6e63f5846e2a569c4c52e93eaf9d5375494045bb594b4bc048c9cfb01b907cc7286505ff9192b933a271ad39e0c212ae3ab32bd0b5839f55d7bb5973b657ed26c40799021e38cb97ca338b4872d35e4881a5b1e4e9d349e871244d1a2d2a06894019faa8af639769e4ecd6dc5c34a748e0a6be46808169d0111bd5ba06e85d69f93f0160bc35d5e7020286d85e7172666b6a2d4be3979568e27d0717a47669e0ea019f5002ce0eae741407645f1006af481f8b8ef85375ab3353cc853393f7905411956d55f913156cecb2f25769ee6314a9904542d9d1a482274564174e0bc54f940b0e52356c1f4b26f5146841baf1c10222045dfde9b3588be174737083c626629c8106db85dc4e069b4343899858a193f21cd184424fa0056387bad56095125e25addda5d1feeeb9e7f6432434b3752e3315e415357b39ff10f843a1ff521282d2942995e1f4ad82212dd42c735dccbd27e310ff35bcfe0c050fb0b85709c129a5b0a59df2d51210f261b458def16c139e5348d05a4f542a29286c7ae4f59608eb6aca3aec1c31b6f02f1fb9c4a0c2cf553f4f1a9b775e54a7b8c01206964c20ba1d79df91b54efdb77607a461a39e685f9ee4b2ee0a7f47ab55d7ae21d3b6279dd1864f627389064206b537996535a90221718fe3010c3bb936e57782b723b0730be1a731c9f60fb792d3ebadf1232bab12c14ef0ee69656340e7e0370cc454ec219bcabda6b5188ccb4496e7fe5c6540b6d3e797bf1e8a9b757c83a8c0430e30a7db3d5f8804799f25dd0489e1b12b6044909e344440161762a5b44122259767b0e7a64c6f3b557e2e7c0e29d121359d953d4b4a205fac4aade5b309e2c1c242950d679b810ee84bb4ad042ea14906e4fefcf15e3a9ee1c10ef231200657721330e50103fdc101640aeb7e291ea9c1d9a0ed6990c4d88b29a7860de088a85bd274771bb266aaea9d1a8b1e5b873cfe05a3f1c3c702da9b18e5a10d2ea2bd99100f027b1bd3f6552307897ff7027a756d1d53f020748e5fc149ef13a092a43709be564777e603931417a858ddee2150fc57a377101447fe265c093ccb97f3c37baee1d0fc650371c9c350ed8f7f2c4fe2e5741176f1f9819dc05e3b273c0ff2d295afe6fd03acd07cf2df6ae6bd69d4547381ace1e2b049deb773e8cad876bc39b379fdbd806a352a7fa35fa60225479bc5aed05aa5fa1cc9f29f00d45033bdb6a470c3289827fbef8d367d0bab75b3df141a50b63c867270068a0d9a41ff6fb4c1a4cdf04df486d8043327e495358a88f7461a7d3dfcd1faa7acead03ba17b560336cf5d3d46f9b8fdd3f96bac46cf3fe273acd8b072b0fa4dd2e2281cb0e1afaa41e398d913cdfdcd3d7fff9bb55cec59df5dca70fd207e90826e748d0b65e037573f0d522a7f8ee102b3b36362fa7658d9f2bed53baa4bd429aeee2a0edc6e7636342c5e12fe752e016be069ff52615f60cfdb7cacaec7a17271c146a7c9216934d785fff83c8853f7f8a15de51113442593e8093f6507626962220a6ddddf361bb376d8f167dcb1a221daed0421cefb016aec27e5ce751160db6c6a57126837906b770fbd87e80e8986ff31b573748a8b08834723c2706c11df3d4fbaa55bba517ad8bab626984d0b13ee4b6c5fb34460d81130640ce87db9754a092c9d3b6f9e9289b8937bff76b5d6bcf2703f10944e80f0bdea90a69eb0dddb2c6f88654c490f2ee698be65a7520083722395dfab9ca01e37bbd5dbf0fe5d86560ec98dd15ae35b8c71622b690eab8d1d4fe406cda1e703e5dd532714efe23b5bbe346eed738b5869c0d8c5d6f385362b29147f5f39fd3706fa2ae3163c2f0d9d02106264db7ca2d2d2d0b6512069733cbc14e77459554b145eb9857866988a4694eed06a8c9c79eb9c547cb0ba4750445a693482ad2bc7bdd618c4e6ed6db8cdb07fd0b0ccfed0ef99ae91c5ffef5b98ba3af7dd48065c70915b47474ab0c30e2388092370880c2f189fb54fd6f79ca7230e19dc67335c890494de0b36d5ec6407a6122d421e587c658e8c8bdd60776f51c862e940f83884d55d6e9f778a26efb027e38157771817b8da1edd1bbc8851e04e9c7f9d004cb55908c4efb5ec4282e1d75784788ced13bd93da0e17e3f3bbe196c1d3ecd821575d6b09d754dfe72e98a5e73c9dff254ade9650fa0e5a8f812bfd17e2994b3ccb19ba2697b81ba2e70cd8bfc143d1d74bd4f7f721953bcbc3faee6941c2a6eca0f2516038bf95f77fa29c4c3fb466a77594ec9b872b1afbed400a47a95c4a71b596e728a65fa9725e20c9df6bb7da8ad9bc4c46c551ced7b81f12df307fa77a7d9e60500337c1360262dca32cb4ce0654ac1aae3e3feb0da82037cc2eb659924b9520011fb1f9020a850344348fdd0b4ef0e146812c10c3f086d6a214972e463d4adaa0ec664acbcf82b9fff254b708f50cbd6bf72576bbdc6324b16e89dbbf3bda29462fbd590b42f73b09edfa76bb03dcf156cf02a437aee2951cb85c8abc511fa611938362ed20581c055f667690b5d35de1bfad10d2576da93a36bc8dbc10da853401d7ea87fe0a914a61f2c732d5897e6278983b8ec57cec835b6262099320afe8f67f1c92d98c87bfc4251d325d021eba6fe44cb24663a86aed27b74c84c9bb018a6a6776b922aff8ba35b5b4328d5bbe1c2b95d49b73a0281969eee18404a06282f55e6cd9c88177baad22794d4d54b1716dabfdf2174a50fd8200e2640e329215d6ca31a297f0a158ca30452f9f11d0bc67013d5d73ba85f160579be266b5c834efe5dd747057866e12681ddfecdca0a0dcc1e3850a7a9648f9b1289a505305b5a8e984de646c4822f7950bd7db90781d2759002f501017702157ffc098bafd8da4ee093f54f5c25fd6b40721e0ab32eff4fbd13ee8bb0546589efb651341fc594ad400827f502a92add5a575eaf8634fbd603b684da611e7623f7c8cde4e6d1765dabe6f9dd470fce74f75c727fabe00d972d7736f4d5bac9c477490c90cf50f4fcb7b4bec4ae507ec4c012a1b1ab50fe5f9e9a1b7399291067180cdecb4f37638cd7ce17332626ceb4039b57cfcc1f8bec02166c732c3396099c36c9eae8d7006642a9f8e6389046429767651a9b9bd2fd1b772acde9afea33ce5db16c8b72f65da605e2653253dcbea30572eac7b1902c69efd86508706168de5bc3f3ce0d86212c44561aea64b16ff06d5b4ff9244a1b691a515319bff7b89e1a0f7ddaf2a17296385329545a74e2ca5f0a2de3c2a9d67df9016f6095a8d1df251fc81989939bfcb53f7e7ad5afd609407237f3922cf05b063a730bfb46d6c11809e312820a9c9a233a356940b5d1d43597d341d70bb9d89a104ba8ccd86a4a1956d388e4262c692309075acc1222dfd48edabcca31f2122e8f52681a294a95ddcb04f1b8df96df8f333019a845939460a4c4e2d8bb2c693f9cdf78dc4cef4d45a6464f24014509aadee87f6e95693f7c68a591e71bdb9aa8e48f851b0bcb0ae403152342425a58bda21a499d0b3576e7337d5e4e2c53975d4fe4f6d8e2bad6f35f8912f70786e9f677ffe0a34298fdb3311f1ad4d835f04db8fb2ac294cf86414074614690fd2582996b789652fc0b881b2c899172c5486d740b886a5feea0e0ca56a122b0f7bdb4fe79d651cc2abfcde2e9d21745b1c45d5ce8e2fa70b25fbe55b2835e20b54e414d0f052b6497844ec10164f4f79aaf8f343bbc7b5625cdedb137ac1c25fc4dddd96c61963828dc58141a027823e33047aeb95bb05601e93108aea0416771fa4a1391fb82f773a1e47d5139fd8ed35d5459944e9fdc4d6c52458b9659266713530cd3ef3751344bcfb552364ccb3ecc409fb49339331cb23c0d280686d3c390597d92d003dfdbedbc95ae761191d0e474213b336a04134255a282a4b1caf411be90660bb58cf6562eb32b989ed319ad4679943386bceecfc79e29e62b4b2aeff933e19b71053c36fb5bec104433ac644050730b52da2159ccf4969f7fff18db3ad2b65f552902f423db9208315f2ad79629f6fa47baaa7673c1b0e7583861f62a68474da45a611faafe4ee6dd6989df9fa456befce3f2b193bcac0416679dd302a88886215e2084d80ba50a45f2a3e54f4d4a020a78074dfc203d93961420987fc6299efb966f425b68fc30dd31c28834bd2f8d4259c89babc79fd33", 0x1000}, {&(0x7f0000000000)="68799c2e4f471a072f4259762a2130ef123aeb590b7a19b5da2a33e465c693451c547fa80a56c02f14116b9f24888f5f21fabd5ad094e75a9b8c1975755b8616017a44ae3890d9873f71a955b6fde2423be8e094258a4da4c0c65024fa9d3dcb48c3ef902d8fffc5b286d3000f206d5d3c488c90c974c10103a108f2e529e9c6a066a9a10169851088d3a42d4cbd3967", 0x90}, {&(0x7f0000000180)="98f42100ff643acee891fc839215f961aaa4cd0a85da782ec95cf9e38afaf259309e273e0b2602f5f8577ca8f1c78fb1cfd01e8ef8accb0364d86dbbffb570e30f2e61fff115f2eacd7bb4db058e3c9139bde3527d530e5f244d947d87df558b9140fbdf61d981dfc4a61827003c533b24af1d9ee076cbd3c94dadf29a83ab3463e4b2a4f9e343bd1a3889e60dcda90005bd8d08df371cca5b67a4fa98c007e93aad6b75533f9efb6fb69ba833015b1a758948cf05a2709fb84e62905b5c9bbe2dabfc679eac982b0fe81d6e18730827d40939cf099f16eab4f1ad8a02d5430c22235f5b228685073b6e4b5972f415768ccdc6339dcb5d896a0c0337", 0xfc}, {&(0x7f0000000280)="19e041429daa6bb1feef4afcff54506812b8f1c48762ea96f358d6c29658f9ae3d991672ba06ffbd17907d0ea7e31e390b1140f1eaaec0e5c3fa3c9243edf6cec067fc73332bc7f534fb63c9fb6eade0d5d862be90422ece136ee26e6255682eab36b4678abab96e1cd5a8d4b3e02e63ca65d7e70cd910bd6f4d9b3eb621fb82be2af3ee49b81c408b142fc68a22c50b349779c6baf1799d93627a62c73b01a14921ac3d02e8a13af603bca9ae829422a0d9f313", 0xb4}, {&(0x7f00000000c0)="cf610943d2c32b7ed354", 0xa}, {&(0x7f0000000340)="d189c21b6ed201f0f2f8d4f8ca0e74c60496e1050e5530180c81525f62334e22eeaa34d3fa", 0x25}, {&(0x7f0000000380)="f3a65654eb1779e38e6f34f2242bc4fdaa7b6cb1704621b520ce29e4d3fec5921939ac4c6352701bcadd1c1406b5ed2d3f3a3d31fc38433e6847293bbbeef6148ede1be83e6a2815386c8dd2be26b0eb6be42baac9d58502f3ee50c8d8a8232658e453a070c1d08184bcff6b2381b99c305c20a979caf962bef57cfdb7a46a6500774eca", 0x84}, {&(0x7f0000000440)="bfed65", 0x3}], 0x8, 0x0) r1 = geteuid() setuid(r1) poll(&(0x7f0000000540)=[{r0, 0x40000001}], 0x2000000000000135, 0x3) 16:01:31 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f00000000c0)="6520c0560125c6fe2e62f4761cb4ad408f9882ee37ce0d3062dac76c31abd68726f98ef0bac23fc99d216155ee75d46a7a0e4ed7b976754724eed25c45b243640505711348075e13efad9b80166321270b62ca8338bef2940e2c720a5e5ffaa236979cb8a0be4cd932e4ac5b5760986c80b1046e2cef6dfe5b6e7db8f181c433626a8e80c4a98c70558d6601bdfa268b63efc1bdc6ed224a78b68776707de7de98d45a77c5b2189f00f2580c30264c72144e027dadaeebb81b072d7d59732168807d2288bbe69ef6d24c7d79abd18422c9906f8fb974c412d6", 0x4a1) shmget(0x1, 0x4000, 0x108, &(0x7f0000ffc000/0x4000)=nil) 16:01:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) syz_open_pts() recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000440)=""/189, 0xbd}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x5, &(0x7f0000000500)=""/49, 0x31}, 0x801) close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setstatus(r0, 0x4, 0x7c) r6 = getpid() fcntl$setown(r0, 0x6, r6) read(r0, 0x0, 0xa035) 16:01:32 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fchmod(r1, 0x10) r2 = socket(0x16, 0x7, 0x3ff) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7f8a2b24) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xf3, 0x4, 0x5, 0x10001}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) fsync(r2) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) getsockopt$sock_int(r0, 0xffff, 0x120a, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="ac1a0e39d5a45ed97a1d9a327ae0e07e37e3559b3db17ef1fa9b5d72cc505df4ed5dfc8ba49477f9ece7850c13a2ba14888bad52007377553d7b", 0x3a}], 0x1, 0x0) close(r0) open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x8) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000001940)='./bus/file0\x00', 0x0) 16:01:32 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffffffffff9, 0x4) setsockopt$inet_opts(r0, 0x0, 0x40000000001, &(0x7f0000000040)="a6f337777e2f04818c83cad2d745509f96e3dc4178d638bccd362bdc0602e5f008f9e671ffc9779a42f8b0d8b3d6721008e2602167ef0ecbe0c9a4bc3c75fee3f2172225064b037fc5e1f59bdda49df71f34509992c5f56081e5448816f81be0ba3be88c07e71ce827f6009ae5913a3ebf703265d0cc78d85951e570e41288d8a59ffe575a3e06803d355db8dc16ac639c59bd51c71ff45a40c0a31eabc1f085f519bb99cd5d974332c6582056297d7814847564fdba1512682078a99039a441daaede20cf6802fbd27590bfbbe18e35368bebf923d7b9deddbd97830402dcdd2dc32ed0a34d043180fb81e132654c9bd6aa04535fe849", 0xffffffffffffff82) 16:01:32 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002006, 0x1000800) r0 = kqueue() dup2(r0, 0xffffffffffffffff) 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000e00)="cfee7a5ebd68b7101756eea417b2cbb8d63762744bdede7801cf38f90cc978237ff97149b036b032663610e8296244cec52f03f437023d433ae190217bfac3621c3676a25839ed59cdd76d1d5f2abce61bec62ba76b4c0b7c2fe2cb5d20d8745894c70dfa44264beaf6517ed7459177041008493f24554c8ea436193934e8b6f274682", 0x83) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd9d2400"}) fcntl$dupfd(r3, 0x0, r1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x130) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x2) r1 = socket(0x19, 0x7, 0xfa31) write(r1, &(0x7f0000000100)="12c36a1c939bcaf2ccca4d3908953a483a9ccb7c6b2cb907eb77c658aa2a84847a08bb58e14e43d4ac47a6c0747d27009c13f1873f5cc95b5137637648077fc6924140394d663b696e280b0ec88645c090286286a5e06f3693b8c7dcb9f1fe2601d4f5faccb7590100efc7c1103cb91de9ce0de334ff52553e5e484fd6770bb2eeaed5f47f70128af1476e3853fc76a8aa757db78d95df9eae7f05c1fba4890aa739e2023e6f781786ff4c348a174a1737d6b2131a04f4e1cb7f59668b686d2d288ca0aa0ca49da1b08f22ceac1b", 0xce) mlock(&(0x7f000002e000/0x2000)=nil, 0x2000) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x6, 0xc003, 0x6, &(0x7f0000000300)={0xffffffffffffffff}) r4 = syz_open_pts() r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x8}, {r2, 0x10}, {r3, 0x100}, {r4, 0x26}, {0xffffffffffffffff, 0x5}, {r5, 0xa}], 0x6, 0xffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlock(&(0x7f00002c2000/0x2000)=nil, 0x2000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 16:01:32 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x880, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x88a8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:01:32 executing program 0: select(0x40, &(0x7f0000000200)={0x40000, 0xc2, 0xfffffffffffff7f5, 0x4, 0x823, 0x5d, 0xe, 0x4}, &(0x7f0000000240)={0x1, 0x6, 0x8, 0x5, 0xffffffffffff8001, 0x22, 0x5b, 0x9}, &(0x7f0000000280)={0x9, 0x561, 0x1000, 0xc4, 0x2620e41a, 0x7, 0x4005, 0x100000000}, &(0x7f0000000340)={0x28000, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000002c0)='./bus\x00') select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x400, 0x8, 0x5, 0x1d, 0x9, 0x6}, &(0x7f0000000100)={0xc, 0x4, 0x15, 0xb, 0xffff, 0x3f, 0x8ac1, 0xfff}, &(0x7f0000000140)={0x2, 0x3ff, 0x8, 0xa2, 0x7, 0x10000, 0x8, 0x9}, &(0x7f0000000180)={0x4, 0x8}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, &(0x7f0000000300)={0xe3fb, 0x80000000, 0x3, 0x8, 0x5, 0x4, 0x0, 0x7}, &(0x7f00000001c0)={0x3f, 0x9}) 16:01:32 executing program 1: mknod(&(0x7f00000000c0)='.\x00', 0x6002, 0x40000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x6, 0x0) close(r2) 16:01:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0x1000000d00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x200, 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001480)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) readv(r1, &(0x7f0000000040), 0x10000000000000b3) chmod(&(0x7f00000014c0)='./bus\x00', 0x11) utimes(0x0, 0x0) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000080)="0044a45d34307e44fd0e57607f32f30083ee2513cd5ea859bb18f606de0ef32a36bbba9a72d8d1872b1cdc8bbcf5b057b7da6b48f2f159633048e9d19e61f1225b7836d1d17e774fdf0c0a43f737b681c3c4d7225c1a613e8b0b67e5fe3a8426cbed756510d2a23d7e62eb077c088b3aa403dbd385bd35358a140f6a969840b8d3e7d51243e01b5114e784903662be4225816451d6e8d3d04c761d6eb1e79a200f5b22389103a1174a78a6a4f18d2a97e2b571858ba3cf82de0cdadc12be095c56dab3368ba053ef14c50e7eb804a2a8767e853f", 0xd4}, {&(0x7f00000001c0)="81e1564abc8b9798ae497b8a03aa60a357ec0b0aba21a0d99792b2574ac73a61d959674c2bf504606a8373fc6eddbfde42aaa6ee47df352cb537059a4bd4cfe4ac01fb7231c6ae62bb5f9532bb22d8c838f14ca9e3fa74cd00672c3b67b3dc92297a92e307d97bdaa77614", 0x6b}, {&(0x7f0000000240)="d76b44aed4e5d0ec452bba0b2ac0bf53c2e476c9e04985635ae23ed6dc383e24c19f03b663e4f44ca6a66e0a200faea0b4217ca033e624ea9d9388a0ea11dc23ef060c1e923bd51abf43e13cce464281b16006f468d0f066ed80c5ded2df9cc1fd51b931e671d72ef5bdecb8d0cefebb9a326a708bfe4dad46eda55cbc1f4e008545568a61858af5d590564bd7e354926c81d5a3d88497e2a944b327b6cb946c60dc8a441000b219764a3af56b5f2a0868edc93671073da4f8df705d554d76242f5ed4e6d8e1c6028b021ac6918123ad495f3f536d49e080663302aa3d90e6dda7d2192655840ef700661e8981b15c28eedada1fd4b56ce0d46ffc53ae16989bc90828d25883b5e7487d6b707fa69f25aa7dbdd40d6af0b82a192cfeaf87f5efd106e2842141c9b8575b662cfcf0059ccc1a5a1bad69c20240d1dc2ac4bb8286723b4c987dbea31a9bf44b630b3204cd7c5336550764da370ce19f5a729f17c0f9003f13ffacc7281d6e438ab6f43cb7233bddc499cc7012b31b88d92e35dfd15dd7b0cc5c927b55398191a9388fa40b35bacf6a99cc1b23368e633d21e92635adbe95bc2769baf9a1ec6a348c08a27d3f302800617fb19ab4975a9618a3f02ea97f3741dd15f9cbcf90c125cedad81af3b23ce1c0b4f4840ce859f479c80cc30039730561ec02e5230eaa80307dbf744928b36f71110fa58faeb09913845bbccb46c6e5298fd70cba6c01afabf9ddd3fda2628f1f8379ba48b201df6ced845f03ed2763c2544926e5df513198fb5cc4d47d07ddf65208771b12bafb5eb712dd65040ca7c5916437cf403808652c6f5f199bb6de7c85981ef4426a60de2944dc39c1020b3bd8511f63c6edc91a32f2d9a56fca205c850f210a5b4520c2f419fe5626f240a88d1816b82125a9e9dcd693f2da77e4b3817c18e9c2217bba14b3941142d961a56fe6db6617ca3183646bd795b4b3fd8c17d0a77a66cb3c1428c99fcef8610f7239ada757a14f2a64165e8a6013f0c3402ac33fb974ec7e451cdb5e5f493c9e674baac915623430d8ce5a7945d5dc4c89f8cfac29d636604cc5ea1f50d36cc470232b85f0caa31bf93e8cc3aa947d38ed6734d0ec2bc957fc221d0d31d1883a71e58605bc62789260909bcebe434095ada3d5af59e78a8fc17fd80397eea45d61044a08de399c3cadbbdf01b73f23e15c317239a6cb94e71ffec83867426d0f62326de09c60b2ea067d4eef59f6950f752b907b398fc49c510f22c4e087f4eb61263d667d71884110c891e519b042a0aa6b9059e8954cea646b6248cf3f72f5a2579b170d35252dadbfe230e84897e1c57fa6f2bd06713dd19b2464d8d5c7b2a9533fed16bef1813151dfeddbabbdfbdbe24b60c2e07b7e6043e7bc6111e04c55bb80fcc14a1d250eea2710182eb4d66a836ee05778a0551aff030737da9204b643f27099940bc269ee422a4f79d4ce4421bee01c4a60bcbfea6c3643e1d65a4ee6330360ae519832d53c10c06eb349ef666a93ed1557f25a6c539b073248a181af88f8be0468ba0c81f3222b4a5e156f70aad9b68fd3b0c00878aa477e244d71343e2ca5a87a40e0fdd2c5dac9d28c93dcecb5929e3f1fd88bdc52dd805a5864be51755b8bc05d97add4f641e864eb3e699d5879386de7f823a5f6ea255707320ea35f9a209db117d3ca7ce3861eef7a3b76905977950356f29b1bf1ea53d2b9169f09b8aad08c6fc375cad4a3f62437b9754a485bdfb4764a4f3513cdec6588f4f90482e88a645a36d7da96d9f594cdd2d46abee2c6d839c17f3952f2905a45515ed5f822aa24b985d699bcead81f1b86eb6cd764d11feb338e1022b1884607f1c815826c74c5d21e75cd4a33a416851126ec784d2c96b50d339c5afc0c1a94992f80f5214630c0b4e69871e47ed29a515bb2cff564b57ff7a044f6980fce399bf69aa45aaacdee4dcc223fc5b611b5a5042b576f007762fe0a03976204437219e1a8180b30a0af73599a951d1607fb396eab5de61a82dc70b06be4e545c6ef88717c9215741aa2d8245d350e07b438a4474a2b2e07bdb0df0b32be51958021e71b13f10c619b81a5e2f41186fac9fe4a92d9987d46219b91875551c88e574a7420f3bbd19cef7c073069e6556e96d1184ee199ced3eecfbd7ea61909cf98eb69eae19fe40f73971bf16782ead456d9ec431cdb6a5f7bbfdeeaaf6e839d82735b74012bc8e60271cb2069bcdfac642853528bf6fdead508badad7de2a80fad1060ee73695723b80dd1e4ccb0ed3769d027a87f89676612fc4bc1d7303e835168cc1f546dab8cea3c221efbdca6653f0f87b13e405166ab75b840f04152004f7e8a965d9a808334c9f0ecb724aabf3a9ddaccebe70fe8b0c030e60cddebf97b784322dafc5a12703d093dcb643fbb5369a62280b65c535221a836cdb595b78e977d0edf2a66ee8ba82a5e5fc90de285c0d9daeb1302c39265ef7bf756cdf5f874fc0ed6459dadece7087c93eb5b3cdc1e8cd9a2b28b8951322fd1a8f3e5da0a47478e8013780ebc29a39622d37f849d361f9445834e766663336e252d6bc8d6c79f6fcc6abf7cf3f35a8be5265a7d43ce8a6bd5d0a7c5d4dc0003336a84535592257d5748061440bdf9470b0d3be4ecda571cdc9fc6eacfcff16703f5b6819c8fbd773aaa3ba30e6065d78084c2304bb01f9985917faa30131d244a046106d45b80efe7f59cae9882c28ce43a82ba5161dd421b2063fbd40803b69c87e643f8cd95da2f005a0be40f29c80454cb05ae813360222147a211ea4158974c61135502d340683b632b483ee3dc232926b111eeda2285df31dd1e6c5863c4800d450423eb6b5bae1d1dbad80f98cdd8b74da99f6fa1dd37edcb74f7fdb6caf847ba35533645faf9f425a6d387f322896f29644ecbea31609f430cbcdcdf7b3c2b81931ee74ea50bad0690b482848694d9fbad8ff538e790dcd9360c78bf987e1bdf2495cdb618ef9faf9647d2ae789a53f174da703f1a4486f31028a86ad797f6caab7b78710b1d87006c7ee67985b13b142050b17b3dd0a1f7a0fd0b5ccfca5cf96602f032561401a6b6e219a8f234daa39c1974404fb6a2fd2a3620307f9c4a3fdab25040bb72541bf9b5ecc07789bf50142066156386766cf83fd1010842e81c6e7aa087ddcdae21ee33f93d354da19012dcc40190c9a20ea0f07fe41d8529763f9c7527cd165266a71f590f886f3f37e2eee0d7425b86ddedfbce1c66b9d232b5fcc23aae374a6e088e25b92afaa39b23eb85c70c575d56575f0a45b8c840fdb0d15dab14a85f2aeb270b3ca8791eb1427ce9c251b7df4f7c703089db548ac270a98ecb7e853ec9b03e891c9af3bae7eda17f70789468e0d1b6297ba25e745e48bc68f0528243331cc3bedb4e572c93f0cb1fce045993ed639fed1b96e17a11ebcfb07de5fd5d95fafb88f0831a4790b7e06ec602fde9d672c6f55d1386982045b196db8855dae3ab237d3b4dbb81271a31cf2ce0826d13ebfb1cf0c62e1b4bdfd1a7a0bfaf3974dd5e176185ca7323cc8e1436195d77ee350b683341964475fba3bcabf73d683a91638d541ea04f7ae80cee90582102366ebad5f5876eb3380578b91fd7ac677add07b3c26121bf70c3e95ce46be5d95c4849d6ccf58c1e089df72bfe027f8295853b2b3d6edf8952dc9b03e37a46857d87339acfbca5be22d53dd845707ec59a277c090e5292923451d05b6c036c40b3b1bde55404e2bde04b23f76a6a7cca1fc459a95c050187d8ad04a6aa50f1c55feff9a32a1769d8bfa2d809c4d9a16024a1e61473a060ed2791e0f8a80ec2c683a273ab116e9ee96c3685a677b5a29d701e55657df767780d0ab5f0a1101f58fb0c539e54d344762ca292a2da4a7782c992c264a2a1f1424bac915cd5715196da71e8bae72bd2b3d936ccc06a4a1af42ed05eb45a781c49e09f7fe40c529a2a9270b1a3fcf058d02a3d385d9a12bc4d0bec5b8b4d7f36ced7587b8e2ca64e095faaae18cc15493e2dfb64613ab21a17c78041770c0a972c30e551f8ccb7a47e2395f52f38b28855b8ef51c2c0f9dcad3c8ce033133eebeda101c6052aa0f75ca385e5886fb834c54821141b09935dca4931e767005eb87dd1dbc0fb03b1c7c3116eceaf5224460f48ba0abfbb42b01cb086eb264ba3362b2b2c9caa6b8ca8f0ec94d27fffc83b235dd120ac772d4d8c86b22b8036152986d71da5f62f1c1e936f2647d107cc6bc5c0c963a64333534265becb2edcabffd866e7b250b733de64f6597fddfb942c033e0b6d0f42d2cee791c5fad93e0163737bc99592d35823f176f5d5abc7e1104c8fa2264b6c623d8dd5c5edfce1b8718ffa5c0c654e1c7fc028f7095c417b8a82aeb8f01c4dcbdfc2e6bdb20f9e86887d0aac0f9a8a8829f85cc2f874c8a25f1d17d4a20df00a1fef1f9713593dd8f2033db5dde22af20c131be762d5ca81e223e319cad5ecc7086229bb49a7f98167b599318e0876ef7caa128318b46c9c6cb11bd8f7cefd73445d585c99fc0e31ada8dbe3bdfe3a01d83da3e411bad2f16158f05904e22aea423318589de0d2825a7f853e3c8cbfe37e014e34a78f8528c319c20b1510609be62e57c8cf93d619544472d5601e074508b3325f61e5364674bf8b4ef1872a6893f306dc7de38e5c7153951f04151e0599528a05710c47dcfadfba01701d4875f5940fcc5b43a33f691d473592c75b7bcb289a395442c0262eae328d0ee6afb5af4952fb5bbc0e32bdc63f3005d59d9f62ba34cf68a93b714a61a3c77c69e4a58c58d8ab7752fce4fc3fbc87b8be509a24b25fc13b004996b91c3076136804d73f080f7772a0450140c97c6ea7f78c3ad0681cd7d405bd42bf85a0fd92c8ba8107343a540a24bf03b89da67dd1c47691f167e35d7bd2be969756982da68ee816bf04ca842724e9cedf026ac65e2f831246f5c90de0fd990757a290a95936200dbdc743359bb7de4da6a4e592f628d2286f079d266821b82c289cfe7d852b50c761b93a2d85ad886c619fec27f96d03c3597097e95c7dbbb98fdf24c5cb8b326b921004b585b7216153c1fd5ff79f39671964ca479d63100f0529e6baebe5fabece20e7555830eec00e9595f4ddb61a8e1a95a2c2c957503a35fbd19c4f58a86c86f4802fa8a6aaaef4c62b496a4fc21897034eae574f340d217bd1d2c325209e280a783dce1cb8cb26b3784ceb51847497680f18d3b41bdf83ff727c7ae5c35bfdb715dee7729c45bfba31a0982d50d489540732d8c2c71e20c062487bd1ce967100fef6a6b9bba0a9d51c661fd170f429cafc2d69e1b6dbe2c22c35ac4ae69b8470b102b5ea8f00bce0d42ea1d0159cb7c04a5bea08444afeb27ded51f3ac1685b7542722766355c4f470bc6bbf2d38f5059d4bd8589ef9c561f8e10a1457560671d925ca2ef00639151d61428b6eb06cd054ac351adff48b15dd1260682b1f85612d89eb738c645377ff46c8e32b03620080494a9e87637f99e4977c081ebe81217210b647b3d18ddb1ae5a15d5e41bf0109f13be073958eaec79b56b2c5b7bca6cfa9e1fa8ead2a78b174aa1ea0ebb6b233dc808e42e769593087239b1733bdfa535ac4d1e6d9a5c32f88420885360632868e7812e3d6a76381be0a8cc2dd3d51ff8e85c5b7c35ddd582af6dc6bf348c0d22a06f05074ccea4b2fde14a8b00c39426ecdaee2f7955f20c43d2875c6f391489518732d4e966dee76e75c511cd0f2145470a90c0ce8a5305fa1d8859d7e7904dff9d10cf", 0x1000}, {&(0x7f0000001240)="2273b53d5dc3dbf99c470c2177dfc302857009d369e5bcf7fca23632647b8d9be669762892c77b015f0541358769960b8d33b32809a17129795bb939fb50141e5847229aa8cbc9c2e05f6d30af9036bb1ee047fdb783f191ace8e620133a0b2a0d660e3c8f061b3c68fa86d51c7677bfecf3a8019ef2c76fe6d1d020983c701239d5aa4dd7f1c9e179c1d6f5e418cff4e1e4d3e1921c950cd2ca2150c2cd5775f6ed0fa650c3a96622f2512c1d8acd2acec0dcc9569d07c0046cdb9c2d93f2fa02b40276a93fdc10e9046cfbb77283527368", 0xd2}, {&(0x7f0000001340)="0180b422612e98e76e707db9bb9f074637e19603007a4b8dcf8d80e76943830ea70d824fd2747b72cdd5aedbc21707f06ae7d7fbb89a581a6cfb8c341f8bc57ffa739dcf3a627adfa301875c491f728bb0f0cc225a4a263e3388cf85036bd0f40ecc20bfff8985e5739174e1ac6d75916517b49ba0c1ee964a9720e5143af529f9259e8066e85ccd05b0c5ccc025bc5d1fa084ed", 0x94}, {&(0x7f0000002480)="83a48be13e351dfa435d0b65ffbaa7851dced349e6f2765afaf404a00d9d0a9665cfbc657fc8085a83f7face7522a94d2dddb6186ca266bfcaa434b71837465e69a07e05d00bc3f3c141d3487ae0fa8a84077647e039ed3845200a025e2314c56fd51f0a44a49f1032156319d8f2e89b714d068cc5ac19896473a7b6606f809c3243a16802da44f368aa5f497d852fb8b60408a86190367156e4c6056aab2df1b04fa2575e4989d73c7d770a776bbda1a4e910ae8a156916c5428f998aaa2992f335960eca2ed07be2c4c57a1da98c1e10a411703efbc97d9d04301168c98f49536fc6966ffe35", 0xe7}, {&(0x7f0000001400)="f664b338b190995c1db9949a5197b905f2c1e58c87603b90083536d5938fa119179d2624813d621040714ab55eafc1be5e6a6b40f02eeeb4da607c9a1b7ffb6c1d7dfbc6d705e67aee15aca262b1254db9da2de25358de6399d4f8b49f1d42bb35e1a0fe58599975ca8b6cdf4852f9dd7d3b4200b61700fc", 0x78}], 0x7) 16:01:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x155) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/189, 0xbd, 0x42, 0x0, 0xfffffffffffffe24) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000000)="be", 0x1) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() getrusage(0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x5) 16:01:32 executing program 0: socketpair(0x0, 0x0, 0x6, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001880)='./bus\x00', 0x8a0, 0x10) r3 = dup2(r1, r1) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r6 = dup(0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00', 0x8000, 0x11) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000018c0)=0x9) socketpair(0x1, 0x5, 0x6, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001900)={{0x18, 0x0}, {0x18, 0x3, 0x1, 0xfffffffffffffff7}, 0x3f, [0x7, 0x0, 0x0, 0x9, 0x5, 0x1000, 0x14c, 0xfffffffffffffffe]}, 0x3c) r10 = open$dir(&(0x7f0000000380)='./bus\x00', 0x18232, 0x1a0) r11 = open$dir(&(0x7f00000003c0)='./bus\x00', 0xa00, 0x1da) lseek(r6, 0x38, 0x3) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x3, 0x800}, {{r5}, 0xffffffffffffffff, 0x1c, 0xa0000020, 0xffffffffffffff52, 0x7fff}, {{r6}, 0x0, 0x18, 0x2, 0x1, 0x9}], 0x100, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x22, 0x80000002, 0x100000000, 0x2}, {{r8}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x4}, {{r9}, 0xfffffffffffffffd, 0x1, 0x20, 0x7f, 0xf1b}, {{r10}, 0xfffffffffffffffe, 0x10, 0x0, 0xffffffff00000000, 0x9}, {{r11}, 0xfffffffffffffff9, 0x88, 0x40, 0x2}], 0xc5d4be9, &(0x7f00000004c0)={0x7, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) readv(r5, &(0x7f0000001780)=[{&(0x7f0000000540)=""/153, 0x99}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000600)=""/79, 0x4f}, {&(0x7f0000000680)=""/219, 0xdb}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x5) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r13 = kqueue() ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000001a00)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:01:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) fchmod(r0, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="a7", 0x1}], 0x1) poll(&(0x7f00000003c0)=[{r1, 0x15}, {r1, 0x40}], 0x2, 0x0) 16:01:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x180) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x400000000000c080, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x1, 0xffffffff, 0x8, 0x1ddf}, 0xc) fcntl$getown(r1, 0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x82a9, 0x322}) 16:01:32 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) setsockopt(r0, 0x101, 0x8001, &(0x7f0000000040)="a0f5b8348642771c0464d1bb8710ed342f77ca70b47b8261cf58d89a11f8dc", 0x1f) 16:01:32 executing program 1: socket$inet6(0x18, 0x2, 0xa9) r0 = socket$inet6(0x18, 0x8007, 0x4000000000000009) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:32 executing program 0: mkdirat(0xffffffffffffff9c, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000200)=""/97, 0x61, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x40) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) socket$inet(0x2, 0x3fff, 0x5ee13d84) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)="e37a616c16f7f0873446b043", 0xc}], 0x1) 16:01:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000000c0)="1f11b3bf622e6e7bd3298b5904ed2aec805790e58f669031f4df675b046628f801eae7", 0x23}, {&(0x7f0000000100)="e7c66da1718f75e2e365ca1065ec695bfb57a04b1e28bf4a832319d2d54b5ba562666dac40c624d31fe3edac4052", 0x2e}, {&(0x7f0000000140)="1fd9a458641218d634435b36999485cda4e85507c383c79f9fe7a43d65d502b7fb74e8ea972408a2e84906721a36c443b8a0129ae394a673c022ea9803d1658d8fdc9e86c800711f39e40ca40221e84ae871659482561632550e8f6af9816e894561632f87c151589e365206fe7a3e8ded1ebc8a053070dad2e96f76323e401f459d2d0ecae50823663346abd1d7da924132417f9c7fbbbfb23235fdefb6a67a09a44e169b0b7bc090bb9c0e99c0e0edafffa05175a13199e7a0093024701b8a6ca438886fcdf64211b5229cf81867361206cee6ad4e00a5c83af82a6886d6a86b5dee7fcfdfad29e11eb5e9390bc3ebd98324f29e937afc68af4c9358ad32dbea41378e5f45f5cc40467507343ad204e574bc8e5f6a0107d736ae096aeebd0eed2af4e3fe9d1d04d3bd59477f7bee06e2a6458f3c4c457b618c32ff594900e4e1a517d34e2c8a4df051b90d784e4553e51dd211dcea20e7bbb94169b4ad097d6a73d55f37050d30f251f671a5b6a2e3570d32bce586abdb99a17bd02c2f5bd357023b57aea12e0e67f6be60893233f214c27f169f88e7ca6fc509ea2ab63cd476f8898ca6925d5c759dc67745ef08e3cb29ec9b5ad9a60aa96210751425f434457add1a2c4316da598b0ca12389a046f8f5bee5548b95e50e9f283b5e16d9d6e6328828f2b43ca06d7324284cea71339a057b6da961b9fdbbf70e76751f44226f987a28f285899e1c79630bf5871cadaf14cc91924c6fe24c97d75a969aca04f8c4db1793c593fa08c21d88f399d6837c8e9b8458e08183cfe42345b0db7645a62dc56d4f87d0699533617d5afeac66528de6def7214b6e3a9c910b0745c0652c89753624f4c0542b16f0dafe3a7aae66c07a99e2ffa5ac17978f5b46a76e9d5840f7cae1ed299325a0149507f17314736a9d1fec5415ef30528fc131efc0c3ceb248481611a820ae7c690c0b13012446dc8d0be3bcc4b36b0408bff8b3794e442e59735cab314541fb690ff053b3e2530105e24b9d1ee9c4c8023fe063a9e6e3260389ca5caefb19544bfa1239a91a0828b224a7ae73eed2a37013dff3657bd7e91c167825224ab85806a737550cf32110eaf0c9241e703e25aa887b11118952e79c3c5e888f80976f34cf73fed1dc0ac7aa8866936a5c3501ec860fc94141e06a0d6b63060a63a185ce5c5074c650c9cb206400c9843819e1c6ba2a8dda97a8891c4523eced8bb4afa4c545da49a6d9e817d5a125fb988bd91f5ac9bb4968d85aa378360004796a70df0fd734ae50449dcf341727698b1f579f6ddf07d554ba8b3deb4b77a10540e95f070f7742a5e0a1c3243236f964d9efe61eb914916b971b3bc411f0ecb7056175ae769a97d05c77eb3efa0787cbe7bccc963f4b260ae48e59b38479ab86df82288c721356bda8623ca212b1261ec1223e75b04e0d1f1392b559b7050be98c991ab503e8d630a5c48476f01f2fcbacc9cd1acd2c8a526eff2b1734e0fe78fc4bc7cd121c57097e10cdf1c7f46d9d20bfaa92e64dd5b80f93ef9d3da233d8cf592a397180fddc475cd8b7cd1d04c65ab0fc447c959636e943f313e98968a0b27decbc41473b89ac751bae9292ce3a238c0a3b6010de426ab400aa9b3520045ba86113f3a03ec5f774dffc59b883d45d8db68fea4d7a557e0a0b1fbce791ffbf81d5fa6c8c6e28e2a069340c97e5dca2d1f4664dd0dc6e2f56d8e819f38b247acacae45834c3f72b12b41ec4b69d034f95bdbc56e438ef115341cc2c249bac6bfb52d387b2609a7481ae45089969dbd86f435a7b33d62570f1ab52b4bad2d59a2b2e4a89b17253fba19e98157cb876ed945813697d361a5efe38e021216570c716d8be6e800edd5473e276b552c9c341ff8ba731bb023a2f819a974e76ef87f26cb9bdcb8f68dee1c2b8964bb091057b3f6d092cd6fcd5c5637350ddf067bd1e6157349a8989b746d334bd3708faa6c65c0567cd53d08d7149b17a37211366aa575b7d3a32ece90a143d673e06915505482f71dc35e11f3005e04202631b25592ce90603b09e44209e6e0ce84020aae0863b0088462416b1fee58c21fa239a8b47973a419776b557462b7a0d158c16fd9a24939fa19c9c51cf8beb1ec83007742ea495f104347d8de08859f496b0bb040b6832db5d071a25b16dfabdaa9fa9c4377752d1bdd8b7c73416dd88ad1eacc48049e75f1a1d0a6e3766af880133bed86343ceae004e92914a3d33e8a9ec4c2d94ac1809948bf36cae2667f060d9a9456a8bfeba8879aa9d6c24ac497594b1a930e26a0bd9ae7c70961b6f9b57991e9e96f570f10207a19a49da63700cbc1486ec7c256124dbf7b771eb689d3680f6f28d2a1784245d4e9e3e3b796ea5bf342555ea41cb0febfc7df9b27b0971de61ae3081a0f2da11297c08bcad60062976d55670659b9ae7878813b2579551e0d227cd427d47c3cfd08ccdad781fef3447269582f74a20dae06a58f1c6af2d19e7bf5fad1833de66941131cbe4a3a29c8d942abe8ee36c59b28798ff444085956f3cd906d5bf4985eaba8fe67a91a286427ab99ec423ae2c080d9f1c30d014d199768e64a11b2211491d23552a6625058353952099b3e7f05fe6d3166a5884555847806833ca6a2eff751af42f01593cb11989c4073191aee99c48bed8661b4a2fdcd77b6b1b7e2caa1d0e2e30eb54cd87b3f7aa5eee281d659fd22afc85d57d832a5faaeaa57001306a99e8a0bb67f9c2f67d355cd3865f8dcf38d589f05e2cb1a0df12b6d133edccbe3590fe2b9b775aa01c39ae76eeafd68cef59999dc8c347d72d8b0aee24512d5abcd0ea6090f7a72f2d350fd11750411a3e47e49a3255de9f8213bd2a3709e4f5a8bf30cd41831f2feed08a4e15fd9799f174cd48bfc7f6ba7e31c23f81b07a51f6a4e884612f76f578da8e1be36037e8a01b0774b43c118912f4df5b9963844f381a2a455c2acf349b220442b8be6318a80f74f3972c7ab2f72b119ee7647e3f6f2c0a00083f5964b0b34391d18454b1e214b1d9a00201e990db96c50a48751eb326468685c70eaf25bfda8539899be183beb6321f13a5ebf6c6585f3cbbaeb0dd0613a57121aa18d677b47e31636dde9100d80094113f2c817cf0e54c31fdf9f3e41ffe850fd5e282491e8f7faf5e62d9a52c55c5ba16f1958d2bb07d8f49206752c9a65adc4a345353ec2eca1c089f45246e20e187ea355a44b9342e65ef7f55b8b58a59677b3489c4decd153386dea823c9a1aca2324fb18ec2655f3f7a9f569fd4d471359d4d2ae4cd5c2608388d034e3a396534574337f62152ebb4ed0496183af7a8fc63a60c093f00357acedc41ffc9585e44ea2ee1b356e2a94ccf94e38db2168f25c1a570860e7df89aec163fb46d9095777c326a85728c16bb3ee3985ca55360e37dba8754ff44f11255143ae3f75b581e3e9d13c6dbfc9782a6bf37ad25dc38a2663b0c9079404f9ba182c6475e98faca692b800a421ead31d988d2c001313d452ac8f189ad819336cd46b7cc4b3a49b4ebad5dee659cbc2acc6d900a9080224d6d0e9bf47b53cde32f1c4b63d79f23dd07a9de3df95c30fb86a287e6dfd51aa37d686ab7184093bc352755dea813b60a085a463f9511bbe1f1bc6ea64f641906434e895f05b01436cc69f8f03d9c98b90ccbd835d3f2ae5463f55eedaeca310d63847947c739a22cce2b4b7bb26d4d879be6baca337609196f769b71cc0bdb7e74d8ff6c026ce040e6c108b1d571de86df40d633c58f2e72ece2bb2839cec00c6cf40df9a056ed4da4dfff9fd05a90716c8fae67af98a876618e2f642854852752d9bf170994bbfa9a4fceaba0bc08b2545e661d2e61a5cddb11aed14766d7532e19dec39b14a202e3bb9c839aa2343e2fbaa4874eb8ca0854816cfe53d0025863116d38739e26580c502c473cb094c83963d4f453b70e7c930c225f0849c1cef5de2192bc2ac09ed918a360e773e75acfffe45b9c647191b5280c74dd2d238ced8aa464cf15c11943cb619bfb151f2ff8d9dbb41083405e5733bcc2979779e3ed5f1ec4639e0eb7f3a919cc0e8f511b42bec9337bf69f92ab23e301050cd5c8bb24aa989749aa90f71799641378ae0dce2567c1d161ab5ae03d60dd8547a77cd30a25a390ec9767ffef30f6629e021750a4eb2e4b8b0ada523bf73a967956f3187999ee67e5127752a28df8bc87987056348d16fab3e18b8f7edd81c130e1ca57c5e5749b26fc91e41ac51b61ddde5386999f5050b2d0e1e57b1842d7fb85b2f8b60ea3cc40ca1f1d8f646359abef40f577d849350b20cd1743fd51237553fa0345f34e34a252b0fe5a5481f702142af976e863b16a5b9926acd9a59124b91122c18892dc2f9b3fd76df557af27e20f3a4b7809018b3f8e87d4d5f21b1e628c3e94cd5707de676f7aa3969462bb75808dcc9d17209499955a7b8ff9a22932cf84ad75e1730fb2d4b901028c14bb17dd23026440a9532a9c4d66bee9c92c7ff15b57856d72e69877c3d92d9e791e01b347ab3ff8963f40fa5c5edddfc094ab669cc9ecb368eeb8d9069db6aaa8e400f2dad243cd6471fe82eded135a0498050c4955a18f82daf4c84c982fb3f3a0b6c10b2ef9aa03ca99e8749f43feea22e94b48939340a63d0074c0e41ae99d676cf242a71ebe3b75b62cad4cf48cb7dfd3421ab58fe1ddf005bb1ce5ee9e0e2c27a8596a6322b0da702dc1ad2c9ce7ce564344d8398477536c3e55c32f7347c662e8ccc748d74aa637efc0436b4828b27f4520a783eca727e34bdeb31c12a2afe69cef1288200e165bfa7c9d029edd23896b5eae5f5942e03273adfddc766c898302ce68081146e5a068fdc575e0ba38470468c76733556b6c6e67ae01b9fee85c78ca370b96f0b244f0ab809cc435f201ef13666fa396a4f734a3752aeb6e12b0ee2465fd68a9078063fcea9ebbb67dacbc16846bdb160f02f699875226d3b2a5d332b11672f12e35d405ad75b5fa9a1c89cb30d289969b3198d7a595a69dec3939ef33c2deccb11852afb81eb163f45b856bdb9586a34eec09ce3b45b013504f2977a7cc8995bf7c9539f966b0cef0f67f6e3edefe49ac6c554886c98e79c622dddde4288a37473551b96d05066ecd785b9fdb6a151815c6557f25a7c4f418f375bdf8f1b8f7c8f5fb8fdb043f87f6aaeae1e361bdc361c65a55d01ff9a1f24e83e1471210c39d7a591f86a26e9a269ba6c357fbe540e12478d5f21d24079c47824fe0d068bf95f9f4433da01dd861749a0c978f13745722bf934114fe80aa738ebbb07e9037303a51b0326ecd15a1e2349b994770775cdc3a64ff76b376cd5bd0be7ac4152e41ab4f5c57701b5353a3012ab81e895889a6f9ae334cefd3fb4d64340a2868c9d7958df7b584563a4852d603dce62bcc848a1ef06563c79563e63558afa9faf7a2d0d9f6e2964948195d987e18374e648987c92d68ad595085b101ae67e9e2c8e294e0f48c85b3b063116b717024cfc837bcf636d457a36edbc0bb03bd99a68ace4174a273b25fa4c75a0d2a4cdacfa9fd8311e07d7a136cae9e035444061197338e8707816c07c8f835935b1bcc89632fdccf1c4ffaea34fd0f686d0c2f458c78d1e5bb413b46d786e26829d2cd7890a3e0d7a75f4f43cdbefd64ad94b89e29d0529e5d95e0f2210915d13d1a0ac0716aa3e74e8ca9db5798a3b09da4ab8d5618c5d9ffdadf31ecbed2c39725ae1a809baf13fd5e116f04afcb6e39364e0f3b9c7a51794af881e1d5eb60caa4adbf0dc00b3902", 0x1000}, {&(0x7f0000001140)="69eb37773c004490334de887088f2019444220fdb9c38ac009f9986961490969fceeec8f49958a287d9a5e8c76a21ea7f36d0e7c3280f1807df97b6c868a3222a0e99d009e344ef081e08a6cae5586ba97c9612c9698443df476d710b0e724c6b0f3f0d2b5f6d66f8e2592bc0b472e4803632e0d4232434fbd0488d70ed00fe6cdebd5127784a503d19981963c225669b8ad58ae43d821475a52ce500b63062f5ecafb9f601b8bc440859e70b3ac9fd63a78a8df480e527bfff02aa86f7c8f82e4708df7194f2acd5debc3c26ef1fa4302f33e67089889ec6f7a909bcc1dffe7cd334022a3688e6eaf798ff3509e7be9d079", 0xf2}, {&(0x7f0000001240)="c84ac3675d5c", 0x6}, {&(0x7f0000001280)="49782c5564a6114835e5ef4711bb6b71efb6944b1fd3118371bbed0f874d877f4397e79f12de777ed8b801b549f5c1d2655cbca0ef1747681ee3b223930cc0c291f2a341d143875ae9ba57138772210be16d6af3c0a1dd855f1b750bff7ad2121c1c1e7effbadb40933bdfc450cef246316cdf0d8c6feaec453bf916eebf25b8a07fcdb564dc742b150c3252e5", 0x8d}, {&(0x7f0000001340)="84bf4ade5646829b546d3b8e8fb76b94c5c44578685b6cdd7eac159cc770c4bdc3aaf7b9d726ec3bea34c1c3977eed2dbf0b85d97cfd234e1feaaf8e773229dc83577a1a03e912e5d98efd3abae01169db2f41115bac7437de156440604cdc0763d66eb09b6af471e01f1190513652a0e249a8cedef66cbe667493bafcb9a273806b824227a1c11b08a650932f6048154d464e", 0x93}, {&(0x7f0000001400)="77bc11c7d4b2e9872766b02f56b962aa0426985953b1c84753d341690c870e294e96775a802c740d57b84473c78ea29be8351af77b624c8a94c2fd4b58a26afca2211692685d93070af32b615f3e7bb87d66009c35782eb118fbaf2e5bcc9cd6057514c2d558a36562436094ecdc31975d66ab9306adbe6b0896b524a9e8dff57ad18cd54dc5fa3e0df14e5d8ea6a4fff4b01b7322edac7857e883739ee78b8c1dc2ab79595480a3c51c76c26eb4e6be30679eddee3765860238c35043", 0xbd}, {&(0x7f00000014c0)="6db7e9ab277fd0f70267d293dc9ac09e84957e386833916bb0e237c2a0694ffc85803521a4af0004e2f1761cc151ad2605bf3a6664be626b3632f664db0f3940f0ebe9669213559d5242594f398d9f045500a88142644db5a4274e7d6396db0613929447d2e3a419e6cfbd12e3555f15f19959dfb8dc39079aa0", 0x7a}, {&(0x7f0000001540)="2b35b3e31d1b0a3e8c1eb8fb8378919678757b8013dd03a2f0aa1a874d8a1300711df337561e01527f6df0847d586cce4ae3e43e2458c6e568656328f43504d5bd20b9f1462003a78d1fdf76ea032017698abc7adaed01e14d40cd50290e6cdb8d60803f87ecfa3873bc9fbe895562802a57767863fda58f4714a65c669b4478d3905aea4573d030d3b5c91987f80d2e9997b016c1242539b7373b8bc82c170c45f62c7c034294d530a35528738c2e7b78903c386fb4f7e43c2eed31a1fcfcf53d4ed17525a9e9f4", 0xc8}], 0xa, &(0x7f0000001700)=[{0x108, 0xffff, 0xffffffffffff0000, "67062d719a619539133c33160dc2a3b12abd08fdbc2eff01d077f4b1a6d72419f6b9c91865e0c14ccbd4580ded99b596dc7b1a0bb2b3f0cdf6ceecc46b9d6eed66ce49cac6c99335ec3792dbb1b68b77d281377ce1cd631c2119cfaf72b21bc6c1c3c6e764f4dd73327bb57ed8f25a75bc1b6c67fd92775808ee0c3d9c66f417b3a274355cc282662cdd916d565e74544ac07c8a6dab5646dee63f2422736724d49b6eb7b02e1d005deb8d25d3fd33ad76e9bcfb8720aa6aeec195d97a7dee3fbe5fcfaca1f60d8e1281a29672ea34f6442dda25babeb044eadd9777648281a8fb3dace72b160704aefee3e90e4b65dff40aa8"}, {0x30, 0x0, 0x100, "5a63f3c40b0acdc1ac5966031075a2657145f6cfd9c14e342134bea9bb6c7e40"}, {0x98, 0x0, 0x75, "51ad155655d728fbe830e5d9b68ee7528a0ebe72acfb21cc0e717fe6c2ec30bee1b753567ef30c3fa92798045469988bede0131d1604401cf9cfb5e077a96a30b4ae1782555634ac9081d8caba53f265cbd59537b52b61105d4cdd3029c82b3c2509167c2884ac13371a06ccd537fde640ba940f46098fdc974b908bdfc9497d35054076a1e1"}, {0x1010, 0x1, 0x8, "3f8144530b3c6296d56b1fc0d14441635c34e29980089dceb5a863efc30b80ca09ec6fa478bf2a01466e3b4700471f318372ca92afd73e206684930e68566d7d7d11fc8978565f0b3b5aa5ecdc3e4136e5c3ace4336bd6237c7abc193866595c6f272835ae599cacd1befbf1cd932a4eb0c1eb4f41aee4a937d599224616b6b934f606a5fa9284c55a9de42cdb16055f5d7734f7b24f9c87698698e2fec5ba3857885c9ef3a4725a136d1bc1f9998d7dd4bf03edd5c1c72efd24f78be3df787ae2246554efa66f4dee75a8e6b98b071fc6bed9c22eec4b08dc2b68fe9020f6bef929ea74b4ea16eb7b5c01e1d05f0a2435781b6b4b9abddb1013142c5deffbea634de478f39268a21b6f3958cf636f457df5001c4666b21eb241d31d53499c495268727eff741f51702adebfb14571aca79a5ac503ec1474c2c3f9a8f3578dfe17c397ec0516fc13bbd53c433d8557cb690b37cf86ab03d6f5f8562c0d86a82ff87b9d276221aa94834b265e0f46f56bde12be9b20e34fe1d9abe3b5af7ed7152b483850d1c356dfe7e4bcc4384e1b65b818df14f05f7278d0020150dcb8128398717acc180db28f4b749065a4aa1e213b67fdfe0464e96829ec2f69f61bcd4b268f2c812e29cf293af2ef95b261dbffcb8f39bcaac7cf6a351e5b829d477359aad47c4b6e290d18164eab4fc17d51b4a0b17c41f3a7f75695a2f5053539f79611158b39824fdbd9d4e0c9f4a4065a2b9f116467ce4ac614339c4803122256d410528a38d272c8c37cfe1f03461b74d96f5b7fefa7842133888b30aa94e94358ed612f690b0c7cf10c0d538487bca00b331d030e8ee66ea565afafc23e5088964cad5f430ce842d84114b927704eea0463da141d2fffef603de63bea6a9010fe584db6365a4ae4964f14f2e4fdcfb05b88f6dae82810e4bd647af3241aa6cc9976b5a1586a506aaed375efde8e1deff8474555ad38ee302f0a088ec9ccfd068e48649dac57a011ba2724ddfdfc21697e0d12df6d3012d207fed31436ac691b0ff6d134334e2e8d29081a4b3799a3a7d0d1decc2f9b0bb1779eaf31a9157cb6a93cfc4f70e566020ac3b063ef9fc3b6cc55140361fa4a7dd9fecb6cacd31d813c500466530e3d97b48adb83018e1a421c92e915b8241e7aa5eee5fdb0243dda6d0259d033dabd709c908a6c00099f0d79d108cd7a04c8e78c04203ab07483a704591896f7a0f68989159e077f25ad95058b4ccaa5a9be07f41a14320d700d973c6dd65813914f51608a1ba6ed30db3db899b312ba236fbfa75948bde63b8bcdc81e1fe2e0fe24249f92a0be31aa717136a4ad8527046e275fa729a1fc65364ce774e46db8cfe383b37a30679d0fc169e4a007ffbd8fa782ea660ada8d7bd43694c64563b13187f2baecba984d85c7ced427d5e62593c1a75d2c0a6a27efab2640414babe43c4d9afceb2e14d554339df2103afa53d5cfcf2bf7f219590a6d0edd5b8195328aca73b8cbed611e0eae1c4ccc89c0111bdda8ccd3e65e21490173ecf10f3584e2323691f39a34be2d76f27a1f7e9ac4dbd113053e8590a23a01361f8f5c4150c9e0a2bb6cce15dfb7ceaf4616bd7f6441670bbc265da11aa27b82a65816849d17718183f33a187828e4e60798ecc5ff98b282daebbac53bd674342a1ac81c1dc69f60ccb5accd45a2dc9600e5212d71c76cca894f4262fc813208bee303f1910f464669746050124a503bb0c188019cb8bf43c09ab61bd12e20c0c231573e5a08743dd1ff59eed75c2c2fbf8aa12d8bc115445635dfdfb2f452614489c82e5076fd6f7ad21be8f845dea46e8697f9e3d26d7da5057af7e1d35ac1e656aee651f4e68af650d5ef167b73eb1cf03befc6445dd2728ce0240d8729bd131e01bd0f40a807b0e71e1ef7c4f1d244cbbd3ed08f93a9d44024434a3ae41f2e766eef802adddbd7b5a2753065f0cd8c3392be3c9a47b9a087d87ae8fc390aff4a7c118da1d81c9698a95e3034e49815906ecea9bb92167068f0ea3db60252e96069209fbd084f126457bbcedbe4ed0532e74321e6ad2c65ecef5d41c949e0ef187b19ce6850f6df2856c188aa1738930baea99a4f173b617ea66dc020e28ca9871a9c93eb091fcedb40a34bad6bd95975441162cac81b9619bd3f2a6229f44dde6d812cafe6b5d7f7f3108924668806f20eef32be9e5d17a474184e2f92c61853f34fc8c65520f7d56c1807a23d3f62ed556b75f976d1f0012a626beab208b26253ec214d3718be2d242ea9d555fee4e9042751d1e80533ba51460ea3ea31139076a17b1e2a90950355fa977ed7d6306870c2c450fa08d2cacffc7f9d74ce290ec9c448060eff858de8f789961985d7890b8e2c6b49a5ef7cf6caa832a8d18924c6f2b1dcf124090a9daf18b3a87d7168fb2dfb70d10d8d98f5faf5d011037c6274380c018969993301ce1510788ff6ad98e05a35730d1d3cca7163032dbd90a9904bc10cd19a2e9b961f96a406e924964c1935466ee30b88a07c7abfe195f3229262d8022a94d043e602e106f92ada6f0cdf48997a70041959f092bb2c246c09e39fff790507d177f486629e6b4387a1558f07880a15bbadf13d4628620071ba2bb074e93647d14af001bf97197193538fdeae37918d4d9d0cd723fb369a87ad17559d4e4162d84fa34a8cec4859b8aa8a5a74e89bcf960ffb36cdf240bd2cde4fc2b6abdaf059a7bae677f28990be64fd8f09a6d9818b66b2f57eb3542ca4d8471bced572fa8d0e9bee8f9a04ed9c476396824585c6642e4ee7e9fcd3d6f3df577c58d94ca9c32f0d255fe69d9d370f20b0d254bb29f172aeeacb4e1b78da73bf268133510aa5c69bfaa5489b424efe783906532241021f85d4d599f7f04a8eb6ecd73d95804863446f575eade6c8da65b349852e9081c0a128cb2be7e9435588da47999059985bdbe19aa9f3c02f1ab37eef16b4668578e5b5a6452b14caa13ee87b10a7d8f1fc513debb101bc76b5cb8d7a3c05cd618e891a64e98c675000d4bc8e94ec698540ad95fc89833c8d959c4a143bac58074c67f17a1fb360acabfa5320c90993a5022703d90b32a2ab824ac4bb2d7ccbf2830a26d029fb3bf211501fdc40be97aeb0955bcad4b13915a8ff98ecb6daa6b4de54a99179cc177e13e9dfb5acd61bcaba28e665c1d2033f64a11ccc53e21f73922b8cc2d3b4c6ab00d469b7e15340b7d9693781e4d4f201e601ec91cbd940869c91442c4e19256714f12a16f8772c4ca0ce9e887d16685845bbb25da84a23193d5d393f696229483c1372b5d2efc8c3838fb73844bbdd96db35e30fbaa7ad9662cc3fe5c867846abf66748ac1b0e3011c977c5aad2e50aa17bb732fe9f4b3619178cbfdcc47f4de0917a390a5d0d61148916b215d1366d65cdf1d560904f182df313f5028adf04671359cc419437ecffcd3ca90e5623a02013b01db2bdfc44196406e2b3b0ba35cd732beaef2744e15e285c9beea9a8e8e82f0ff566ece0c35ba87b857016f39e62cfd9de72d19b3f55729e196d9d384c2086d5dc7517c6c2bc5f0f6d8a67fffe18f2758c7a7433bc62e78a37f4b64732ba98fdd0f9062dfa769cfe8ebd61078ca4902d0c103c5664f228a20de303bb66ccbab73709cbfdc5b9a88b79a5b540a48afc2148ba9510e532662bc20dd07993869ede5c670fbe03b726d5b0654bc95515602b71760c54c74325c7287800ab583e2f96cc8ad03b30287f16d15519d78de610492b1c46a3c16a501d029aab30fcf44bd6129be355197b3715d97084756bb5f3726b7e6639c4d5ec0cce944e8dd0af9ef25b27980c9f6b5b17a0fbbfa2ddc41eab6128303d0c092d42c1f2df881582865acfab3c0d6dd9ffde9b24a51ea8e633f7f9343d7534de2508341db3efdcf837711d9948621ff5d49a300493a7f2fbd5b8e27d0e5226f53c8c9010a482b812c53e385447236bed15449cc7b8656857cc96c1ece28108f3cc59abd9c0f2521cae2ee879ca97a45a3cb1c9aaa48b9c955aa602046b78a978380ee796d5e946eeacc8e676dc8c4a07fb32490d4a4b29a0cd2a5c719b1b3baa4aaee3fda46be7c52429383f0a14ce9057689c0a1a572c9750d0f6540d94f54d02579ea2cb9f6be9a13613afce8837973df41398cd3fc4ce2b672331987f9d5266aaaa252e6dd32f14246e15e93f9ff1a9da69450c9529d706e7ae6635c82e58e310c283e0ba44497b4199f06366562395dd1f86721d68a70ccf551cb89d11f6e0b1e47c6b028476e81958898345a327e22a1acefcb856e04203b2b1c12561dd328d98962833d816bbe36b9069527b9b0c1f4050caea502b4ea01d5fa928818439b1233670915d9757b1fdaeddb5dcb16f51c9b2dd5f6521f67c91ca14f9fd16e8561f66d2e0bc236b271b29db3e250887a5994f86c402396429335aba88ff219223370f448cf5c29eae2362af8591c898d95c4505311087e2304974957f06e742655bafc57123d74e87dab251c34eadc88c0d43e3601a680ae9f0b8c0a3caadb30001e40260c653ac87de32ffac26b428270fe5ee8373434a959a7a7ab072c5c8c25279e064c3596dd3627e9175f09d7fb475dc6b6e906482a66de0a434c0b6309877bac76f11b47d1f6b4871d208490cca2278e1d6c877e95397beb3582b8f34a0ce594cdd67f5d2ad3b4abe5090bcf4d3795838f607e6b21d1b9bdd755b98ddce121fd8e06ce6761e5b595d16f28152d4d5c8551987918f50f62b24128401b9936f8da2aa47aca30405da2c24ffd1b1285aa31ed5ec81dc4da4297bf223518527b64dd23ee6c7679c8d7a8e167604763efaef74bcd4c259509b15e3b8795e2234b32d47574dbea6daba141c39c943991c0ff02b52068e7d509c363afb4b86bca022d32d3a5ec720f160dd350abbb5e00c0d5c2f3c01837df909694e2b4671631c14b441d648a77c72d4a49f3950da3e54dc7cc10d0c242a6437600396c2f2f50e57317bc758319aa6462c68dbcc0eba443144ea8c3d4d1ba050f3b80f247ef3a6ef40d6c4f5ec9c577970fe5349c5699de5dafe76a46edd81137112dcb973cdb7675a028d4f73384c1d7ef23398e175ed54843d419779a5cb2b03e67f0de333475140cad9906fbad7da7970c73a663bc4626c35f98a99a055c5d70f8e02225f59be82e6e6ec987547ee0d7be79d3f70d5788128326a356784fc36931faabfb599656b80c2543c84570f68cbb069e8bffbf7808cbc89343b48a4df0e0950b199a882e2e0e77571b5988a77646ff3c32c55ffb9a72f63c2e0545c1b66343c4de9270b51d9250e9031a16ba8feeff3ef5abf6119f5525e3ad7b5f76a239610933f89f491edf4d45aabf526893352448b8ef2424aa1963f632b9b5f06c023898f0ebc3833a5b0dfd9c4e9d340afdec34c96038cddd44a08307236c1e43171190297cc17d63fc1d002424fffb4f7037a29383383c2c8a2e1d229962cb1a3c2e9d989fd981bf34ef614991103acd5feb80aad65b03317835179c342968dc1ac567f16fa2dbf399def6d46dba07437904af705c8a1e788eecdaeb580d3cb72d7806afd82e551719518d043b2de494d95910d949b61ca850863e38d7a72237b4fb2238c1f799a2ad4592c484122c0f3fddb01d9f45b91c8cd6951cf59b2066997b188eae293c1f89de6db5f7ddeda31dc48b27cd406701eade757f0ccb74f51784e16140decb8714311050591ca0393ece9a9bf4f7a2ff3f47351bb483b51847ee8f13ba1d57f75005d50548c6894117be9698b1c08577fb7345"}, {0x28, 0xffff, 0xffffffffffff36d6, "4b346eb611d925b47676438d8d33be60a7679b0034bba0"}, {0x40, 0xffff, 0x8, "59d7fc1941dbb428298209c11b4ea04cbabfa6dbbb19cb697080d6ffdc13cc394d11b61c01cfcc52c3"}, {0x20, 0xffff, 0x3, "11408ae6d22b474c861f5eac30fd"}, {0xa8, 0xffff, 0x1ff, "eceab7ec6c4c84b78c444e5ec2ca415681ecb57e3f2eab5b5edf7ee8bbf83b57e09820e18225f06203a5b98773288b555ee99bd572dfe06c7326e5373bbf452c35e504ba471e9dc9c0e4be23f874262da7bbf0035830fcb60fe121b9e6964fa875c4daa60d81cf4ae835232326b07796628ea35bfafb1883215473b5b7c9ee8c34db4a0a7dec85dc9c280966de18c7e577"}], 0x1310}, 0x8) close(r0) 16:01:33 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="826698b751ccc0c7bd1bfb2e46c11c696c653000b4689fa064ecab7956f2a1e1c37e26e0850924a02dffe5fc20e63b85febbf39d81c5d35e37977754c0dcc12a74128fa29f8576f4653913e0e45a23ff7c013b00f4a5001ba2cd8aa20f3270b544b1faa76cf0c8b5dcc716b5ee8c2bb667a221f46436ab52198c00c8a9cc0fce61a8e812cf5e676866fef32de4db2e8528c795d8df53c3b6f5d4a4e05ac18e9b4598"], 0x10) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) r2 = getgid() setegid(r2) setsockopt$inet_opts(r1, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x129fe, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) 16:01:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/248, 0xf8}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x4, &(0x7f0000000400)=""/35, 0x23}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = msgget(0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/182) 16:01:33 executing program 1: nanosleep(&(0x7f0000000000)={0x8, 0xe0}, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/170, 0xaa}], 0x2, &(0x7f0000000240)=""/244, 0xf4}, 0x40) write(r0, &(0x7f0000000380)="10505fa1e098c24c304ee05e04f0cde0f43b6cb1a5c4c322ffb5756aa8b9c1784a3a8d8e54303f06dfa71992da7dfbf1bacb", 0x32) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x8, 0x8eb, 0x2, 0xd, "d25f30d8ff02146541b6f7d78d9f58e61c4b543b", 0x8, 0x6}) recvmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/59, 0x3b}, {&(0x7f00000005c0)=""/30, 0x1e}, {&(0x7f0000000600)=""/216, 0xd8}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/108, 0x6c}, {&(0x7f0000001780)=""/7, 0x7}], 0x8, &(0x7f0000001840)=""/95, 0x5f}, 0x802) sendto$inet(r0, &(0x7f0000001900)="c4c293773112cf7eafd441a85b422bb838ae9ab1100469697168c8f73d65832b68dc8da4f75e9b8c27", 0x29, 0x4, &(0x7f0000001940)={0x2, 0x1}, 0xc) readlinkat(r0, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/192, 0xc0) r1 = accept(r0, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) r2 = shmat(0xffffffffffffffff, &(0x7f0000fec000/0x13000)=nil, 0x1000) shmdt(r2) preadv(r1, &(0x7f0000002f00)=[{&(0x7f0000001b00)=""/235, 0xeb}, {&(0x7f0000001c00)=""/175, 0xaf}, {&(0x7f0000001cc0)=""/251, 0xfb}, {&(0x7f0000001dc0)=""/210, 0xd2}, {&(0x7f0000001ec0)=""/41, 0x29}, {&(0x7f0000001f00)=""/4096, 0x1000}], 0x6, 0x0) clock_settime(0x0, &(0x7f0000002f80)={0x2, 0x1}) mknod$loop(&(0x7f0000002fc0)='./file0\x00', 0x8000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1301, &(0x7f0000003000), &(0x7f0000003040)=0x4) renameat(r0, &(0x7f0000003080)='./file0\x00', r0, &(0x7f00000030c0)='./file0\x00') renameat(r0, &(0x7f0000003100)='./file1\x00', r0, &(0x7f0000003140)='./file0\x00') clock_settime(0x6, &(0x7f0000003180)={0x8000, 0x16e}) clock_getres(0x7, &(0x7f00000031c0)) r3 = open(&(0x7f0000003200)='./file0\x00', 0x8000, 0x80) execve(&(0x7f0000003240)='./file0\x00', &(0x7f0000003380)=[&(0x7f0000003280)='\x00', &(0x7f00000032c0)='-)\x00', &(0x7f0000003300)='{\x00', &(0x7f0000003340)='-$-\x00'], &(0x7f00000034c0)=[&(0x7f00000033c0)='-\x00', &(0x7f0000003400)='\x00', &(0x7f0000003440)='\'-\x00', &(0x7f0000003480)='}h\x00']) getsockname$unix(r1, &(0x7f0000003500)=@abs, &(0x7f0000003540)=0x8) accept$unix(r3, 0x0, &(0x7f0000003580)) link(&(0x7f00000035c0)='./file1\x00', &(0x7f0000003600)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003640), 0xc) unveil(&(0x7f0000003680)='./file0/file0\x00', &(0x7f00000036c0)='x\x00') mknod$loop(&(0x7f0000003700)='./file1\x00', 0x6000, 0x0) stat(&(0x7f0000003740)='./file0/file0\x00', &(0x7f0000003780)) 16:01:33 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r2, 0x0, 0xb, 0x0, 0x2f5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x44, 0x3ff, 0x7, 0x100000000, "6fd2a10a47aa42ae2043f3fd3ad54397e02c2d70", 0x930, 0x7ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/178, 0x7a) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xffff, 0x4}, {0x907, 0x10000}}, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x14000}, 0xc) fsync(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0x228) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x3, 0x0, 0x6, 0x9, r5}) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x8) close(r3) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = kqueue() poll(&(0x7f0000000040)=[{r7, 0x5}], 0x1, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xac1be947803a3e81, 0x0, 0x7b1415a087cef11b, 0x2, 0x7f}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x100000000, 0x40}, {{r1}, 0xfffffffffffffffe, 0x88, 0xf0000011, 0x400, 0x6}], 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x43, 0x40000000, 0x4139, 0x200}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000005, 0x101, 0x101}], 0xa4, &(0x7f00000000c0)={0x10000, 0xc7f8}) close(r0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) shutdown(r0, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:02 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="2f3420cef9067a909f59abe0f35c1c5b67c291c5f73284b13ab0079a567473bc58310a2c34022ebd7eb17def44eb6ec8fb3c3121330c14bb3a9d6ce0dfc0cdc62042e0a45061f1bb826d6c9ada34f207ba97fa", 0x53) write(r0, &(0x7f00000000c0)="c9c30cb0198ba74a6e7e11c17bb9da174a6dd93a689343f799a4659232663959fc35fab45980c695e98bc9160accb60055574681c256fa0d", 0xfffffffffffffcc5) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x10080, 0xd92f43e6680b57cb) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8040, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x1, 0x3, 0x17) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) socketpair(0x6, 0x4, 0x1f, &(0x7f0000000200)={0xffffffffffffffff}) r7 = kqueue() r8 = syz_open_pts() r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x200, 0x80) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x3, 0xffffffff80000001}, {{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffc, 0xa, 0x2, 0x4, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0xc0, 0x400fffff, 0x20, 0x3}], 0x3, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0xd, 0x4, 0xffffffffffffff80, 0x40}, {{r6}, 0xffffffffffffffff, 0x45, 0x4, 0x2, 0x7}, {{r7}, 0xffffffffffffffff, 0x40, 0x11, 0x4, 0x10001}, {{r8}, 0xfffffffffffffffb, 0x82, 0xf00fffff, 0x1, 0x3}, {{r9}, 0xfffffffffffffffb, 0x8, 0x40, 0xfffffffffffffffe}], 0x5, &(0x7f0000000280)={0x8000, 0x39c0000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r10 = kqueue() r11 = kqueue() close(r10) fcntl$setstatus(r11, 0x4, 0x4) open(&(0x7f0000000300)='./bus\x00', 0x8000000000801, 0x0) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x40, 0x1fff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x810100, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000000000040000) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='./bus\x00') read(r0, &(0x7f0000000140)=""/73, 0x49) open(&(0x7f0000000240)='./bus\x00', 0x28, 0x4) 16:00:02 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x9) 16:00:02 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) minherit(&(0x7f00000c9000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000008c0)="295bc99647755faf3baab22dfb849440bf2b5b467757a9d27c962cd50859658f776beaf5732b49e18bd59b1c7f0719d24b58752693e0c874379377b17fb1d16f2101e76475f4b9d5b8e272cf975d044586ad9f84b04e0773eff5aae2398f9c26d1fb439a59f691bc8baf229e99e8a0fd377f171c951ac579f6de579411040b19d1d11ee0ec8b288f8338c0dda6879563e6604e2a785b73d9a7336a79b18e5dfdfe4ea6c10edd5527b3a7f15a7eaba978ae5cf91a5db62194e4ce35659f3be045c11789dc3e57dd18ebb04fb4f1b06a6490ae3bf0099a5af8d2b2174154df0e7d38fb726cba34cfcf48eb8af91784370fc8dadbad8b4b22a7652100417bb743c2ef72a28d85a4b6a1e12f1a1c1a3d0d368f1696e3653f42cdcf81ff512b7e52b3f91b075528a617170489bcd82303e1f69d3ea994730f9d8f39466c5d1e0a65faf39d709ece26b442ec1ebf70da6793c7750be87959b87cc7f32b8ba5232b7b0713a3c16e1cc29139ca0d1e6eca411be788c404a728403e7de26c4fe42ad3cc19e1fa2d91c79a352672922c144ee5363fa7a07fbeff0d01b817d22972c03b1a835ff8c9bd3558ee1051f6a476d62f10a776beb81fbec9bf8fc1d63d9bceac9c613186340da8a1a0c054742f3fb76cc68e6cf484dea906ab3cd5c251537ed3f04dd93dc3c092e4c50c4368ad8f664e6de059c684065b6d4f0607dc31a3dbc3d1d97f", 0x201}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000880)) 16:00:02 executing program 1: setgid(0xee00) r0 = semget$private(0x0, 0x0, 0x108) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/19) setegid(0x0) r1 = getgid() setregid(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000100)='./file1\x00', r1, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/138, 0x8a}], 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 16:00:03 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x3ff}, {0x3, 0x1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daad461b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f40811af0a46b1f7b20745997d6307b1216d873c3a13b2a14a6dff44bc3130d1f9ca5c6954e50ad689abc7de18be2fd99e21a93d9b0bf7b4816f0edb8feac8c44641742b74c7ef676c0bd6cd559d4edf9f9dfb992870dd17cb1f307f2415b304374e225d639c42790170130e2f7fa703c7cb3dbaa42110a58eaf37c18d38b0adfbc77e0ff1c4c3f2b34f295bc015e6e485da3e44e97029679dd343b7a6dc1718bb424d118e16dc2e27e34520", 0x1aa}], 0x1) rmdir(&(0x7f0000000040)='./file0\x00') flock(r0, 0x5) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="5fc3546f3347e3a1545fc2e6f90ca59f9ce4daa0744b6bc4468f487d6d0ddb119a08bf869ce58a17b16fd2df3d8e754626986393d9ff9fcf4e1a6d55d91d9cc41ad2465571d4fdeee639bf78e06759c39919e544dd1916f05f1426c2ae11aa3b799db3111f4648fe6065ece117e6b5f86461c41dd2e1323b803adb87e9cbde8eaab273fadfa3aeab7767d32f78110a609db84e6adc1e3a51b01f4a9c9dadcf70285f56a19b684f41363770832aa5780e7337e7e746884a90d6", 0xb9}, {&(0x7f0000000100)="48efc0552ef13c1d196871e82f7ea95f37861035a92f7b343f8d8e84c5693faf3e5403f92fa449d5785b38804f92af3243b68f597ce167ad50ef5c7a9b2f34829cddc245c64b7d480f9c5ef1375f32feb02057fb26a467451ef79100083b37a258c07c39a44a0a0bc7cb17b45f71e2986716e46b9952685c882a804c8910d490c21fce9f2879de96d5d5c87d0773502e89d682a176994fc16a52fa45730e7ceea81f0400e2351f7c7a79a4e8db610af99801fb0bdde9d507788a2329fc533b980071a5a19265e856da53", 0xca}], 0x2, &(0x7f0000000240)=[{0x18, 0x1, 0x8d1a, "25b37f9fcc4aa2"}, {0xa0, 0x1, 0x3a, "74466239a415eba107f20bbb8f3a803d0de2aad04578a75000bb469cf0df1a754173c5093e15a53338702c9be6176b5f1127756cf1528d561383beb453edcee7b3c070edbb35138f3e959444280784e63d9cc43c670c02d6970c4258f6f2653581fab99730e6d5b04cbf529eee87731aa2ea8ffd629a720d2e454fb7c0d073ff7c8e3a8a47bae326254748a2333734"}, {0xa8, 0xffff, 0xffffffff, "66fd075712092c139f12d61e15dd5e8477d8d430212949f472db6b00b790e165ca0882084ef34fa436f575fa4ebea1e5bdd694c8e63dea7724de7706741395139d7072ed02a1d498ce32782776b7cc39f5f9c1567923c9033f731a01d051814a89b5ca0d05139ab85f452b09a86a754b44cca99ce48eef886c24e8b6c0271ba4a51ddbd6827f9e72ce8ce72b2e9fb46280"}, {0x20, 0xffff, 0x0, "f433deebe3277a8ac516"}, {0x1010, 0xffff, 0x3, "ccd2299171282098d30b0c8a690583b89deb36df9056c51c740c47660c85104acef4299f7f3df60b46d283e01fa72ade3efc70b857f85c4a2193ee34e9aaa7b65dc084f64d5ff7c4e6cde9c89bbedc55ca901d1b8e6fb5ad0175581770f74d4986f9144df6b38da45c4721afb3e05ba3a901c0e7708e1260a926708c8c57b2b686cd0f267a9a4efc8bdcd84d36778863ecf0c89d5fdf9a9d5b5abd468eebe0ace77cfaf99d6d4e2ae56c5ff598f515e046188bcf961ef72a3c546efcf18371c81a994a1f1c084a87a9344eed4a0ea84daa6ac1472241cc6a509266bdeab1cc05047aac9566f9ac7cf2ae678c58d1cf321a4ad63dc24cfc2813bc328080716c763e431c2f9f3d44b5a3c39df28cdf8e4d7c9855f72f009d66fa0cb022760b0d75c3597b7060cd63a8c74451c00d5c85cb906be409baf47f6ad15011998553df9a0bd9e28723b60983bf8d8540c23fbe2a75121372c43512b835d4891fdb2bfc71ea0eb8249f74ac51723ddd641a478f5a8bdfef07b32c35875ef4770884632d1bf648ef475b8b31fdf0a6890bfe9986f8063d8de09a7916dc36152393315c9dcfab8e2300d2be4d60c32f14253a5a907112e583510ba69a61c9f8427d0b76549a571eecbbf1bf68eb9c18bf6eb38165d792231c536d1058eebd9eaa493c09b08e0b80ff892d602b448f2f0a6c31fd47dfa275ed9a9707ce444b25278e03109d0827130b2cb7e516ff6886d63350d2f2b7fff30d2934b3d7fd15e8eea79af754d9914941f1dbbeef26d31ff566e29d26b11be13551f3e06cd676532c7cefad11e84cf4dbb61c10eafbb91e431b8eb831ca7e33546c4c398c827e6372889cb1348afd9ea3859ae4cee5c4425ef2255fe49a5d20ed497b6591215eb9a3eae92a915e4fb57e6f44aa377b59e2d497afaf426b186601463fb7d55291dedb72b6a64fe4b88a33db3f923efda920debf510db26760c8a9b26f876c4ed61c47851d88a3176a27327a05984bf6a9eba7f65e671afe9c17065d4a042011120da44bc66637eba4a24996edbb0ce3cb96ece0c1c46d9c7ed31e5e68c7fd879e4d75985811a92e5c9c6e8a07e632b3b0aa1bbf8418f0e421b3e2a24bae105254d683c7b7c29a0c51491329327e3a803163d639b64345fe4453906433a72940b839dcdf17aea22b2cc8769b4b9f5c5e84dddf854ebedf2b3222319d031839fdb7eb9ec48cfa2e700e9b62f3aa91ef2f451b56ff672afeb1225296d386384bc8f27464d4fd32d4a7f3d8904e16df0d5866af7ab1476ff622c934bf3963c31409cb6a7b59ea8f494d44faed25fd493a95df161f9db274d1c4f6ccfcf711524b73d1323fbaeb4d7e9c7518ed49271cd9de8cb38161ccace32ff65a2ee6a63a1faaea21f42c598b8310478c5f62e97b0111b79c18a3e54c5e3e283283e410049843f8ee291d3d5e94182ba2d3f11cb628c1b7b272b0f3e883bc13dfee7931a148fcacf2282635d8b347030e6fd362b39aac6b134536481c992d2f6d9d80398a6df81edcad134266d1507f43dcbec45fecb86fc3a60edc5e8e44a019620ea319e3a783ab6be295ebc7073e3e4ee9831918a1838d1fef967eb22e631bc496a7818e051834c3f0f6bb0390fa64437191765e1ee8e7db467124e4ef89282a832e83b584ab932c695f58574216a5eadb494dbfce270f8609121c5ac88098673a5e89cbb8f9529fbb4fe7fece639a5297dce0370fb530256519cfe7dbbd636268afb93e37982f9e6a8c5e0a32e575c97390deb6798cbfb9a3db9bf79b7648d39f19bfce92ef920fce4a343117c85b0ec3764e024163d6ae7a2af0c6f4e1d55543788805feddff38903997ffede4465af3127d97f1e853e9878e4fd6505f096bb9d883c4adb9105f0b9d80073dcf79048b3c466d388e0bbd6ed8af0350249ea24486c1e68a05e45cfe20868deae10fa469f4d5cd93519e6beffb85cfe8ba21e09a98936c6c770654d7b1308b03777745f715e202c069ef6d79343cba47e38bc87719bab61757c5c7f2f5144f10b7ffc375238ae13a618b187a283e838a654843eef3824b76b9c5d31204418c6863e38c12cc4eb910d44f5106e64d982120f96dd8cf27a8298419052297ed77dab44db27847bd12a5e712e1e5da8380d467a4ae2c37a4e782e40719a43225e93b96646dd0e85354ada90e30c1421bf928e4c5531f15c2c1d474a39199c7a98d3c0dcf1f7c60526691b25e61053d1cc7f647122c012e32278213dc80421311601edcbf6b5535d9947b49d1b34458fbbe306f535d1490d4896627b728fbcd6cc82ef3f88fbefbae839e3d789550e7a342a1cad089d50a3cd279867ac5a1c8afcdd2f62af5424d3240d780bd3d9df34a5dbb7115f77e8182da219c1602b0e0068d3a8bbf498cd6067325dafed3a4518358f0291a0d678f063265e6cd6eae66ef46c2c8b331c6070c24cf04d9b56a91b66ff084287934935b53d244974048c2e9dd9285646bff4e2e4691115f6077467bdd0003ded1e0fcfd41bd38147b403d32c69779527ff77af6720e916a112bc08ded6ad4fd9fcc59b30c4d0048ca7fa841e95cc2365d2fff4dd176049a08aa68ae844a9f6f37ce369e89ffc150c9ed63484eac6b1086bcdfe5acb341cc805bde0aacd766af5e8514036c830e58a0fe798912878b7d16d4639216ec3cd53152eb9361aa04483b084700ad609e7508cee7e79126e825c39b52a22ebbcd6f0153f09fff2ddc62e3cdc511dff9e7dfc8da1efb882d3475a034c5eeba682c5a84da60e356b1d92d04d04ebc90780a37fcf32adf6e3affcd83023d5c99840351bd6a3336d800e3a94ec95a73789bd659b0669a1dbae767c91f8e16961bbcc1b21174847d31c01d4ddb85ba04459e56d952558b968b95ffc754f46bdd37a249508fa47fc1bd2bdfbd40737ac66c2cd4657d166d4df5504d61106c1b13c4e19d514fb0cd40620a56300e2d57a87756900abda098df89399851e87f8c48437111a236a471e41db650193dbd61c76790bb5a71b380c846423bd47f46d969b116923f1ae31972b1f64dde9d2c9724678b90cd6ef9fb79cf6f7923c49c5bae915fbfff7b45eaafddd8391426f2ce7a2541974db2156550bddbec48b719a75a8d28cb9b2421d6dc2cf881928a31094e54e12054555147291249a969ecff7ed15bcef1a087e4976d80390a89a38e3e0fd520fec8f285190109cf2ad9ec9bfc9b4af85913f6a4b1f8d82bfd5f48a011f1b7b8d3c362f17a11b7bd8067d9b18b2d2a209c297da4d9e486b5af0d2ee4fb9e421d70b7fef594c58386df1183477f9e95700689cf0ecddd3e7979c696a3c76fe50978dd9a129aaad3e76ec1305d5b9d3a89b5f181031b75df8d186a32e57ccd067c858de374d6377b9608d011b8b3d4d6f9fbcd8631406e321b40dba0d9f9e5b7b15f5cbec32503ce742daa0e9d7a689b6b259978d7a880c36fdfb1f2fa3be4ad53b088edde8e395b49e9bfd106d77a2e660e18a8901f1127238a4acdcc1c13dd9c816c999daae964b7769767edc41f3b91b751a740e5a8d31691e57234002c31fa43fa6e6fcb2894695ece24f6316ccaa38f001ce324182fe6320ea6b2addb9432d821ee14a039260da19d940d8fcb5ae412579dc2d4d1c391ea8537276e1ca63557991da783471e8683330f6b409522466f2d22322c6cc6672f2ddadebaf83a6bc9b6f06a2b87c5a6429855ac3ae22ba7bb8a511f8fcb6bf1354947ea62a03c906208460c9aa70bdf556c5e9ec2b4704fcc1431623593625b5448448b7e2001ab5e79e3f47f35be7f7d5047bbedbec75403ae0d8b04870d24a53bd76646f1bf2c76e23910b631b95cc1c8317e427e56bff6e62c5ec3abefac62277d33cd3e0be9c17fcb2959665463f80a91a735ce2970db9b4fb2105ce0b19614c4fe122baacc5f254aa3b9b4184d3a5681cde3928bf0f9bf40591ea901cd7d84c0f37056ae62f041168134e2f41b2ee9274d0c3a0460cefd42c4f1cc32a79f2bcf9d5ce4ad7a3867a9e4ece71a6dfad785b6f9caea97d5de7db4140481280f27c14e7b16b5200f62b23b34353cf1401cc8d77905f1937fc05ba16304b3c2058b39669ef19bfe6a1e7bcb314788ec590efbd3188cc0d8badfac20f0215dbaed8351593c05d1e007cb0ac528b919416cd88fc429149007352e87b0d2bdaf384613f40e2ad3c73f329dc1a736d76f7be6d5993304807a751df7e6548696bfd1c6f4adae4c49fadb4cd95a03953f42f87d73df3007a43807b647b10b978b81953f98e38a8ded7f88cd9a5e74b5ded10d5ca5b13e67ae97d065d7fcf3237d24f7ff2c51bcb190e53c79e69dce9379f2eb8d4f8a986e9ebdbd7a99d236935c067f66fcb64461ead786cc679bedad5684a83f071893bd977565ccdfa88e8dbffdac526c0b85e22ac42e92434e49dda86ddff6341df3bb46b944212b45d754631b6e00e7ce75b20e38cab56dd5fbdb891154609998c832f8d6ae5608e1509df4d87371903669efbec11872d8872f680fa7e0edfdef92ee5e4b400d29fd3632ef20496f47b64abc647f5abe2599b3389763f1d09cc02ff1567a83ca83bd5072a2c9a4c52ec0fbd34011dd7d640380fc9176143e25927062bc98c7ef7e3c9097f89a9640c1ff5e50094f96809a3b3140560bfee68754d14954428337da2663fcc3037649330bf83026da0db29ee8b324dddae5bf30ab943b0750db22a6456179822654120b8358d779887e3d45c22c9ce8c0fe89f7a3ec128b5bb2211c1aab4a8d081abc03052bbe6763d58a16836243a50d3802d439ee186e1bbeedd29d6cf2de76eb64b7278e4969a9aa8637ad7aba487f4a582735dbb0b76e06c8f832c7c70e31b0802f37f4ace0720e15ffeccd37b761d34af6472f34d95697f7ef8c9c33e937b707af4c6ba8a47f5ba2c065326c6fe06165381e3050aef7fe1b19c7fcb8ec5a697c0a035e218d55e4a1454fee98fb8f22b3c101d8889418cbbc2985f4a1594c64988f7fcf75339ca092fa446449b03a076ed0852972e11084c5084b0deeef8e5212db967ea410947421f8815c3a6b3eea4ce2670f78aa9bf80498f26e49e4aea0d96cdef7dd36e39cb57da9daa0bb7aa3c8f23b8afc0f803fc6ef5159b81e7eff966d8230d99214284c8091d08a1b9b64bf6e426cd95538c9ad870aa6e0679d0c655491eb7ffdaa95a48ba130e6e4c9043aef4f952c06262343596d41d6c0c8e6470e6c96c6883d3b6e63e5df1d4cb670b899c2f48c22453eeebd8e7a8d3464b43f567c2a5af808e8db45396a45a1c82eeb25a207b162e9a186e898b99688dde04834aed13f8878ac6cf115a386c941bb0315d23656f73bacec8295ece2716f00b2e92af0974aad8ba34359ed0349393a6288226d2ec174a9ca903076536afaa94e241a428df23cceaa5ebc84a552e15eefd20a87d51e935ef8de49f4ff031004180cdd3a4f8987195d0819eeffc0f8edc66cdd41b375fed31bf10e41d23b51bb65c8508c944ba600d9012091afc41d6586eb3fcb841b154c0272e38d938e91e498cb667293b463ea67953a2f83ba4c5c3d10e8cdf3cfd9cd3beaec1ab30c39dc0fbd47260fb485646905850a2a96be52ddeafb7f22213a5f57880f2f6d26667374bdc4815cf0f8d0557120d11f9a6d67887944949876b6f5bb78b12b48bb8c2de613b3ec705a0d70d93462520215d236087d105e89ae8f40a49eb8ddb1b77ac1ea3a0a7f17c90551abd950cca44444baf7fa195fcaede1a47a30e08dd73b0041e9aef3ca12ae1c176a2fc39de534cb60"}, {0x10, 0x1, 0xbf5}], 0x11a0}, 0x1) r1 = socket(0x0, 0x8004, 0x81) pipe2(&(0x7f0000000000), 0x4) shutdown(r0, 0x2) mlockall(0x1) dup(r1) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socket$inet6(0x18, 0x8000, 0x100000000) 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/222) r1 = dup(0xffffffffffffffff) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/129, 0x81}], 0x4, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/8, 0x8}], 0x1, 0x0) ftruncate(r1, 0x9) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/153) r2 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x80) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/78) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000006c0)='./file0\x00', r3, r4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x7ff, 0x7fff}, {0x18, 0x2, 0x4, 0x3f}, 0x5, [0x401, 0xae, 0x8, 0x5, 0x1d7014b4, 0xfffffffffffffffc, 0x7fff, 0x6]}, 0x3c) pipe(&(0x7f0000000780)={0xffffffffffffffff}) read(r5, &(0x7f00000007c0)=""/120, 0x78) read(r2, &(0x7f0000000840)=""/224, 0xe0) r6 = open(&(0x7f0000000940)='./file0\x00', 0x20020, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0xc) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x8000, 0x0) dup2(r1, r6) readlinkat(r6, &(0x7f0000000a00)='./file0/file0\x00', &(0x7f0000000a40)=""/112, 0x70) open(&(0x7f0000000ac0)='./file0\x00', 0x10800, 0x0) r7 = semget$private(0x0, 0x5, 0x20a) semop(r7, &(0x7f0000000000)=[{0x7, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0xfad, 0x800}, {0x4, 0x0, 0x1800}], 0x5) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:03 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000340)=""/224, 0xe0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000001c0)=""/208, 0xd0, 0x841, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) geteuid() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000100)="d2d6bce9b49a252ea069ec668cb5a52dfb4fa30002e85925c31414958f3f94f369315d49fd15e13db1bbbf733b29872250d7efb83934af535f8fd8acf00a7caf7cf3f8889bcf0004818686199fb36914e9fae022fed5a9", 0x57}, {&(0x7f00000001c0)="91e4a52e7fb5ab737acac5a9b561629c06014ba43f01707688158f78ce2209d691eba33a2a68a5480a709d4803450c202191a65dbb3b02aa8780582697c828e916cb1fd8dc90dc90cd4d734c0e02450d1c41ff2ca0f027834bfac476ed28ddec22f1482abe523a7f203a928e9cbb8419e5e2a3e758946b1047456d775ca44aeecf85635cb89578fbe8564f51a0cfd11cda0440f436f722264186b3baecfc8fdb9df01f2e8b879a2d5d662f0b73786e6f81fd5508bdea", 0xb6}, {&(0x7f0000000280)="349ae0e3e1bacd50ff1a7826ff3a6b29d76254eb6ff8f91d91a5eec84282a9d6fc02dbc799b873a5f97ebb415028a282c90805d8f3981986d3c64fd46a90206e296829a63b05c370340d6ac51830016410e59cbbdd8e4c98ff3a111e04a6035cec25391ab51dc105fa3277ba6a04a51acfe171685d48cc9babd0090992beea8bec6c5890506a9d9e67cdf9d20b519477e7d6", 0x92}, {&(0x7f0000000340)="0be87401bde24681604899f25d82cd4c19754e39abe208b9805ec8cfcae370bfa2bbb322cc2747edffa2037a3e17a2cf16aae301ea68eb2f01fa5a2d0afa4d8a554dbd1bcda8934889c44ea2b58d7a486527dc3a2015056d41a9072adf4d05f587b6bd541abd061f413f85bc7e2f43301f402a9b621a9a00f56a48eedd32f1f6a182e986a8fa6bbe7e8b34704d9b67b56b123e92a57cd58f2c804d607ad8042fc1eace5328", 0xa5}, {&(0x7f0000000400)="571cb1bc1ce607e1eb1c2afaf83aa7a6414d0a22c48e5747a5f12afceab298c067d40166f83ec17ff2a2e2273ecf048736034c5a020777cb70dc354123b99a0a41f35d530490c5c7ec21798cb54db88686b77227bc6d5d12d6f0b73d1a370dbc0532b676bd8073055b9ccc1a2f3d97f2f5db125e9c12e430e920769addeae3782f087357479905799633a6565cf790ed360912a0c3425caeef383c8a5fa5", 0x9e}, {&(0x7f00000004c0)="897bb353a2c375736b19dcf3aa386fd95611c2efc48fc0568268db66c0062cf08da4cba1cc76e2e1aaa8067ed80f409e627a184b1aeac8490523ce83baae06103db0b56639d73ce571074de3618fe4ba66e184c2ee6b39d245167f86db74f7b66d06011b67d5940b5edbed82b39cf8cbb482e0c7905e76516c1a8002b524b56ed381a503a86f1214f5f1447410b2d22c91ac64bbe4adba790f338716061187310dff4f35c9a02f3f16d6b3fc6409c2acc4bc6659dd845de172f43fdb8ab749a7f5e0db5063a863d54625c4a8e04f3ebd69429b12785e0252f4", 0xd9}, {&(0x7f00000005c0)="4e423df552c83898b6c802f1ef1aa8119755e81e4ad855c9aff64e4632df775f66894ed7c1f67ff95492c6", 0x2b}], 0x7, 0x28) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdffdffffff8, "17028e377b2cfa4e00000000000000fbff000d00"}) syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x80000000, 0x3}) close(r1) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000100)=""/96, 0x60, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4c4a, 0x7}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x77, 0x0, 0x68fe11960a1a61cc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) getgroups(0x31d, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x3ff}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r5}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getppid() r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6, r6, r3, r7, r4, 0x8, 0x5}, 0xf05, 0x100000000, r8, r9, 0xffffffff, 0x80000000, 0xfffffffffffffff8, 0xffffffffffffff7f}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x3, 0x8a, 0x0, "8939b2c6033e07f2ce31cebbc97240b269bc1cfb", 0x1f, 0x700}) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4002, 0x0) dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:04 executing program 0: mprotect(&(0x7f00006b6000/0x4000)=nil, 0x4000, 0x8000000088) r0 = socket$inet6(0x18, 0xc002, 0x800000001) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000"], 0x6e, &(0x7f0000000440)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/163, 0xa3}], 0x5, &(0x7f00000004c0)=""/214, 0xd6}, 0x800) bind$inet6(r0, &(0x7f0000000600)={0x18, 0x0, 0xffffffff, 0x6}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) getgid() 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9955235e65de7d590efc275155520f9fb52fa9fc49325c1c40afa849f94d5aa5852c72839f44f441eee62722c50d46920992f01188bf9edff9b4af74ef35e9f38a36d8f180d0e40cfbae69acc8c8562751a344f51aaed59aa5689a029e32169759a9746174d848d821b31283a0c694b58af8488a5c9426d98f1b354fb59adaa24a332610daa7d0e3c7cf1a35a3315a0b07ebda6dfe7ac1397ba94004fd277379652c4126086f5e15", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) 16:00:04 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cb5a288"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="8919005f6823faa4f1139804eac1b9cffc358415bd5300c2dcbc7a25bf03f93b37654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d862bdd8ff22e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec64670a5063c8231d1d8733de6f3311", 0x5f}], 0x1) sendto$unix(r0, &(0x7f0000000240)="1fea0e0c5a3a62e8e8eea770f873f8c018b27148b0c80fd4d05c128e9153e82e15387d9e847760cff8518db8cb16017bb8c45fcf24bb19c0300fc2cc11b29942e1ed9ba6fb42e6b81962aa3b09641bf3ad04d2d1a7892aeead2fbde51fc9789dd3c10fb6fb2703dbbc8e2c93ad7ee62918ae76e3e3682308a85a743694c7498a7b6fedf2c64760dab6d09ef3faa27fc28cd2edfb90d75857da6e9900ec9cc920b652903583ab0ba4b4f712e3525872542d8cbbf5456e538b8010aed372fc06fec377f90a0763513a70a7b133a0065b9d29408e13f2d5ca638d65606df6a9928a18460b89870117a532dca928f5855e68d3fbdcb068f75ff569ec0e5530ee1222ca0f64bdcd9f2d0fe2a984d77282624b6db5ea0d77bc0619e6e11cf59f4d746b82b676389fd9a272c40cc4eb85b916ef9fc5dcca12d399635812d73daca4b1895260bae9fc0f3c60fefb22d644cac969aba47b1a0753735ca58f9252efc878dfc537201875f637ad4420b96d751779b3e54be51240d7b41afacb0e0e6c94bb6b348c1a1a5f7a9b4fc4fdccecf9931a469b4ce596c6ae91f63bd96bec11e6ba5d48be765e7bb9ecc930632733ef03a5e2f68544a61ca2385e69da53c136003d57d721b79c302eeb7f7c0434410ebb16cd6853ac07b828615db6763adac4db9b9bb6e4730d7279d51983c6e7d175d5a40c64fc72e7f28c3db68f4b985164c0bcb165b3727cce03682e5d7839ec8134a9f093f9fe54b3e52c087eb06721740198b484d4ddc551b393ab5178c65566ccd00711f2f4b247892f6dc47466a44f55da72f7a298eaa7b39b86e880afe3187f68b3f72f8745ddd0eed42e36cb86571301e953bab0d6546a3b5c4a4c008bc6e88991923680d0e084ca080956af4ac15e458fec63ea6a8aa1a6ad6c8783d9256d0f732f945c3fd6783bcc5e86c9dd9f92d5fc3336f3e0d9ac66aa59e61474502cda68611b901ee7a5a89af8ee4946fd68a179a3063b3fce1f7ef5ec966e003f1c2956054e059a05543694daf03ac9085745913d5646724f1803172d5469347c449d286ea3e004e5cad1af881dc7d46d3ff65b5ef531f693fe31f2aea22eebaad614e93e21a9b7ea228ee83e0b4bace988336d678c0406b805209db030e30727cf9fc1f412e8d09b1c162010b2e5bcfff956e94d1d7c7cb45f2f61496d9d5c29aebead6ed35201e207a90473f7d5dfd22aa133c35bec54e50ae0d07db30d3d08ba5f6e9f3dc828925b83213e67419fd83b530b48086e20a983f78f15ce423404d74de554c82efc3d2405ffbf43c5307ed7f762d3e97d584f12d939c7815d0ea769fc81a0ae50fa334d080c3aec39033cc90c9fa0823405151f53ecbab15cbe5d761b86c488197c17833a78c1faa5db95fb875ee220696415a1a3fa91a7dd345c239de1de22ec0c21e00f3ff198407a1b37a1e6e6e5025bbdd2930213af50b7d71221ede0a29c4e98cb5c9acd016364ebe72eec0bf6bdd9e5d6a20bec734c5a68ff559bc11494bc2f1962d613eb0ba8e3c26b55a668205a4a70369ae7f8835b92a305bbe5c0056f08f215beade2bf011ce5602361e04f21044a35067dade456147b1b352cc1b0a03a12135f81e5d4813fa16fe3437c031adc2506d49a05bda86ca94265fe3cbbb6a9d8f0bb047b739289df4a4488ecb3d5b0d8aaee7f6f27ddafe68aef915b2f5b293de7076f9307b522a8524f3c5184a5646fa953593b77ffecc55a9ed52052158ae0285d436afc1e1ca30607eaaef2a31dbd30a60045d4ca48a56eb6f23e603fdc506d02815b847cc73220d117d203c6b8888b6825060d91a7f69f03017703ea01666c8bf05cf64d1f788cc4f31be26b6e16c149313c01a380143d333a1090c32e1c6a7dfb273c55b1ae9192f10786e4d532318f2b7c1f87ec80ead9f9866c06241b20beb8aeccf09a88fe63b117b6986d39e5c361dccd69d831cf9e450a983a4493337412c959cdde48e982c131c868a55aafc49065edfc51de6263f62b4d9f36f24616877fc2bca1c39290837ab87015d93a3a29a2d79d40488db818dbee95dc59dd1ee5554ef90851194d4a7eaf15660a0d65bb7cd010708117f18d047a1700e791e8bb9bda4f3b40d1a2a74441fc98816f3d2c859e00f669885ad018ab2fc723bdf0e9c57552a1400742a07097af52b68a3484df6a2ce5c3b4c18068cc3613c195c5545e0a495ab3953f86357c19095552273d4d1b53c43bff504c0d98f9efa88f8243d717969e08722054a375a664d216fc24d95c99794f8f70b4de13a8c4e47122286bf73bbe8e66d1bffbe22ad8b81d336d0865a403bc75df064d664f64cad4b2c5c440b950061edb9402e47e10e69e20e75f23c2cc34e3aa9656eef7810731c2af9b0dd0bebc3409cb1685970f6c8d2d0f0adb5460a67e785088eac0622b97e81ce8a3f482a06bee9968fcf2e012605bcbc9ac63752386460ffb1ee9277a698e4a90fe10b1df655a6e911e573c06bc2bed784347f97da5d0df62faead5883d74b99f1828df40ae104784ee5c0872113c5f11a324382c2f989dcfcbc1ec39bdf9c78c958cd53813f013050d31a6bc14ee00cc5ef60fb5526b60d84a07f932b296923a6b38f6ca43e9ff3eb0b6b71f4f90c718a2603c0dbe655fb4e352f6d2d59858a95523cb9921a642b7a4cc31504d972835fc9f315e916848c3e5e49045430e906456851c8f8069fbe9b9d466251306efc668c1cd8e3a58ec25c6129a7b649a4824b4d5705ec7d5b21d3ac32ab2975c3fcf22f950a9962d90381caab22f2b45dcdcfb75dd5e0a3090072157fa48eff8c4ea527c26523fb0f931a341851386732525978bab5fa64878d863c444d73ef9f3378c4fee14435b86bc305549821d44abaf34e50a8c0d284b97d210c410c26616913c59706cf9c7eb3519cbb6e690f792ae0aac76527a7a174de531cbfa9e7976989d060eed2aa0f58d1c0d1938a5cf89db1b9936e158f9b0a1d5e3886870df1b303a61a27f241302ab6e78d9741039563c6a43a043505ed5f763360880075977c2d63be77f5aa20e0feeb88dc616a1f5327f5752c79d179ec5dcef39e26d815bacb71bc01ce0cd7793e2a87cf6a857dd065d07c940ae8efc61cb2be5b1788873a4bd2d25ffce7cb4c6c6fea79cd5c0c8370ae187b77b55297262f562d062984e4180fe32533e107df6568522cefbb4bd05a3a383442ed4b3ddb0b42724346ed248e763bf8e093d9e66cfe5cb769aed9400074b0c231d0f720c5340c2d6b02d4f8604948c89055eb13557353c5cf8df4fba86bffadc5b932fe827fade17415cc03e1180d0fc988a7535360cac3588e80975a84fe57348983213e55914d6639247cd221517dbb1375cab8caa6bc5dd2a7e34591aa251906c98f10776eaebb1704af961a370d0dced2ea0b8506fc67acfe60d4eab73fa706da71c409574a2b4176d54288f0da533fdf0e9ccd522ec79ffbbc7e4aee60306df0c28499ac7cb866f6f7f66991588a60d43e0b4c2fdba49d032c9c789c747a510345992f74ff433fdf5c5d63c3f191fc4180f57f23aa6def3fda4c79d8eb2bd39f936cbbcaa35d4ea7b26c67131bd9c1afa7af04a2f8cbe7c92861e57c28764bc5ad829fa9863d3d9bdb7f958f5a350ad478fb6066fed1c8c094afce1f396b99565d28d517d2b54bdcaa236ac12398d54c5d32aad0e648a668157cabcdf76451062d9fa7be4ea2f7c2096c5976329cfce5562692fdc321a0f417cb22da12504fcce2fbb50bb2e2cf3bbbb8dca879c187ca1b1bdbd5d7be2431e55a6d8f6ea4bf33b14d2844a0e3ff16784135c989d9b65fbc42a5acd1a723ef289ed5f71659ee49fc6cc553e92cb9430f628872e0b17088a7aa0220fd804dcacdac307dd65e77b04a616bc430414c1930804ae0922e9b41f231120bd65962930751c2904dd31be89f4fe91d5a828399fb4c087b96e8034ccdcdf47b2528cb1f0d92d90b2df4c997cc5a5d5fba814322050b443569003198221d7d1966d239b10c899811070f97a20aa8419d6d2866ace89492e3531a6378cbb57af2078e012c26d45b9f0400e4132758751d142d35caf68bb8a4be9b3e37732bec6f17ed8c47d28e1d1ba813841daa8a22b058c5f699546103eb6a683b6312664f8acb30d7cad427a87a6e22f4864c8ab9bd49ed7a38230d576d48f74c02971207eb9d3f7496610d3f9d0e036cd79e11d3e3131acb90b159f053b229dfa8f2c71381b1bbc4ac98910cbd8be77affa92f18b0dc0484fd60d7d33d7b953161cbdf68683bed3facee1b378a9799091d160b886c3717c047d59052ace38db22a756ca217d4ea7e3018463a68bbf4d8c5d1577a61339c2fc315672421858ed8f793188a28f447846fce8da7c8afca13773151827c6ca6b1961e705d99a30341289779cbfbfb5c5830e9526d8e1f36ba06e577802e4f4625b3989df76768d5b08bb22bfb7de90be65e3cdc07e11b0a50ebca02c5729c457957b7780d6740b2e80d091af1218221868b4922804d46f3ce888be78e2240171d71fe3ee8dc13436f41b8e76b9ff5f0558fb4cecb4ec1aa0d79a23ed0469e84f17df2ba837229faf8b2fe210f9704c40ee35bd42402a401f6b294b7c2c66480e780656539767f03a1861b74f4e06ef0467a47ce5741e22ac8e2aef414194c3af3b7fe13e4c1644df8b55fbbb86a035af6f8e6bb8768f6c1c7ae873ab08b349e3d7da2a0b91b1a2c8d806fd38867f18156ed6f45d4fa8ffd3f1358fedcca7a3060b4e0196e39e74b1c05a8535d58c5df39b8f7e1009b6cbeebd0687097267e7ef6538cf1ddf466128377d4d9f2b5571a65334671a9156c226d8ce60f8ba5ff3c3dfb69811160e14c9272f9472c3c44d60685e14f891466e854f2a55aa86e59e8ce7f1fec05d357ba6c9a4e06e985b04143345649ddfcdcf756969a2e048fcd3bbb4c1b7d6389da0fe170959e9de8241accc3fc1fd62b85be18a34d20d1686cfb5d63446fcf8e7adf650928e4329e074c5bbba81defa7a97389fe10d5224edde93869779f2ba0392e3d5004a6efa148c0c154c52da0f2d4c11586d733aecb84defba852d70f4", 0xe0c, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x200, 0xffffffff, 0x7}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/120, 0x78) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x12, 0x2, 0x2507, 0x1}, {{r2}, 0xfffffffffffffffd, 0x44, 0x8, 0x0, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x7c5e}, {{r1}, 0xfffffffffffffffb, 0x83, 0x40000004}, {{r1}, 0xffffffffffffffff, 0x23, 0x4, 0x8001, 0x4}, {{r3}, 0xfffffffffffffffb, 0x14, 0xfffff, 0x7, 0x3f}, {{r3}, 0xfffffffffffffffb, 0x2, 0x400fffff, 0x1, 0x5c7f7a2b}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x9}], 0x8, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8, 0x2) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x88) 16:00:04 executing program 0: r0 = kqueue() socketpair(0x1f, 0x4001, 0x80000000, &(0x7f0000000040)) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpgrp() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0x6) dup2(r1, r0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x2b3) socketpair(0x2, 0x7, 0x9, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000080)={0x0, ""/24}, 0x20, 0x2, 0x1800) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000000c0)="ff0100ffaaa008001000c3513e2aef2d0000000044fdae063d6d7aa77cf8b340b8e9b1105a15fd29e2e2d3f3d7e40a7802c2a0d90e5f1d5039a510bcc73b39730631f4f69068109cfea364702393bc6f0caed0a4bb", 0xfffffe93) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000940)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99fbfdb4f37ff4482af07a653fc02e9359f47848111e204cebc03bb29f6d527f669ef39b47953b4473befa313f10b47d6feb5abd10061796f3f1a0c18314911e7e6772a2339609bb1c6901580a100cb3b62909aab4a619436fd220", 0x85b) poll(&(0x7f0000000900)=[{r0, 0x444}], 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="9e807ef9b4e1085ec3ced464200943791e830c061b21b6fbd4eb668292453a68cbe1729112c180647c0612d4a5c162935bf60aec3394f8cd8419f919ddd69f5b9d4aafb222a48c93e6cf3d68c79faa3aa36814dd70aadceb3e19b1430343bcedd6612be6bffcd3baaa90e3a357bd652446e036f5eff0995c58e63120517fea910694745ca58ff16ebb2656265d99339afcab9187a5c511676c386fcb937ca696ae7c610b9ba5b9613ef8833c8844", 0xae, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x110) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x4, 0x7}, 0x10) 16:00:05 executing program 1: shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xffffffffffffff18) 16:00:05 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000707000/0x3000)=nil, 0x3000, 0x0) setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x8087) listen(r0, 0x0) accept(r0, 0x0, 0x0) socket$unix(0x1, 0xf5bbe6d5f614491b, 0x0) 16:00:05 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x18, 0x4001, 0x0) r3 = dup(r2) ioctl$TIOCSCTTY(r3, 0x20007461) sendto$inet6(r2, &(0x7f0000000200)="7228d9d26d22d51904a7fa91ace770c94c09420428b597410bd1b0676b1af35020cbe87de6bccefc272654191690af59c16dde363925ca80ec7a1220321110c81eb9f12ef9bdee68b9d1fc87a7922c5edcae03ea034e648d4a08b8bba62baff8b6d8d523099ec0f8d6bcf75cbd5c48c117e8e24f7e0db5c348c66d53ae41a95427aa1952dbbd721cf4f74e11ba409d8b21bbbbd18a193a405e5ede3411e89e09bfc407a32f3d21b574f265c670861035012e7cf8d061eb0573b6be6a18e80c94659dbee433316d2454d8621a9f7a09929544074e925e56cce5774a37501f9af72a8b1b1ee152ae9998be95b50f33d1211508c0033f29497c1205873f911d4a6b24c460fcd129d5208ced56d66ac03f3e37dc2932dc7e2e89cf2eb1a5465301b3391f2947e7259463003c8253fae8fe65750e474c9f5ee0e3ad7e5f931e62b961db1e5fa1a289e11a0ba3bcb2d866042ad31ceff8d12c7c99b44440757dc9633dec9f1fcfd035ff20408892f0db037496d6bbbcd0512bb787309f98e2fb5a567966db1cd7250969c7c5cdfadbff063ccf88e69728719fbbb866559745cfbcb3e7ca1168c779dfe6f23ca3e9c4fa540c0c49e1ecb3a55fa81710fc1fc4df36ad472d821f1d6a06719940b0ca2b4a8b2e1338bca2af6aa6f3a9611b3a4bd870fa660ef40543246754af0ffd0c4d62c9a2dfdb6317b5ee9847533df652999465033acbf5d77c4364191f28fc50941d0e2b5c73060b8be37d5cb285f39950eab42b93cb1f2fc75b150ab15cbf6db11ff192cb93a5610ea30156b4051a041fe9d78a472c470e60e09f01fa102fff76c7f3938c20156b74e5a49767fe3fd9e6e75c817653adef5d1aa7458040afd6ed5ded93af472ea3478467770bf1f0f0fe0acf539562be39a38d1f27dfad85b9af73abb318e7441156fcef8a5641d8ee2dec10ce5a897a1491e55f08748962dc3fd8fb1a9095cefc6c15dd6c30fbf45f90f0a94dc3e51e04f55265577fd40759dd2027f7c42f0fd29e2b20caba5fad04796df3df56bd510f7e6cddc2e8a1af2df48b76fb1c21cac6905c5fa7b30dee311e3500d261a3e20647f30f4ebc45a2bcc220a49b056948eda8de2e698cd5e767687d29a391f931eb3fbd50a2b18be70d39caf446c1d7d26ec125b2e1ef28a7f7bed1bae8bc57aec44360529aee739bcf1353bbf89f50ed4a4e8a2a1b1300986e9093125eb85180123c9ebac52454541544a6279ab8527cdfccdc483015aff2541d415ea1cccf70768b6d19cb77477344eae60935c9a3a90bd9016d03d55d0c18d7112c0d8f3646e5b3dfde0a96f9fe8ac793f03ba2777972e5be62f9bdb8cad859093b39072fb59dcca114fdadb98de53b936440247ea2ee56210aec881e6de9543877a15d9f4be6f7a895e790875a89037fa9c3683d547a801e2795283d39f5fcb13f5dc62d89913f6f4252e456f7b22c72420d1c439096aca69c275eb965679cf8cdecc887886658af4fc8aa3d9f13b1f4ac3cdb4d9ce155e5b1fa03ccc632e6a9c55a55b6dd1592297a61f1ed35f45a877399c4206f63b2dba8a5d8e5c535647956f6c494276a8db2a3494410502d8c9ebf6ed2be5c0cf5bafb6c4a17eea500f8d2ba66d882443ae1e6fa8cd51ca3740ed32a3472317f1a8dc3cdd0924b932ec170516210b20aec78026814045d82e0caa4b92da5a1bbca58764508d5d3e4722315678e4f66d68d8c04e3396c8fb735479ceb8035d2fd2134181fef9da98cf00be6f9a2e3b8457c7649e99a0dd81c5d00ec8f88a2b1a1e3e632eb2968768775144d034de251e65fe0269b1e8a1978cef7cbcff39429f6a71ddc734dd8b587a2d5c005f33a4886e812fe1bfb65124288c4f0921bd85927917979092858421880a5d302f92d5c1a4d33a8999bb3f9bbbe5da4e17c207c6d72f2d12d6fdf1f532a5a5ad53ca727b656c22a64eb7aa1875609145b5f0c82cf48bc1c301e2b77b9aab642516804a99bc9455cacf732252770f43f93913846436aecc3d62234cdda752ef79081e23675df6c27b2416c615ee6e9ba10a14f5b009416941569ac73ed16f2295d0aaeb7de59841d9a9a5deb178b99beceba0a2e33b2d6bd19922cc1acf893e868bbf1ac5e6a3aff906662e29472f940b09d4cee9247e9791e47a726b02d890d7bc5cf876581c1f1c8e428f23d1b654fef7bc65537a5c1d9e354e86273810a31d2fea832f697bb1a892cdbbef11b0715e48496299ea7f3fe8739684f677bff654e3267bf51cf26610a9182e145982a693c3f4ea7dd3975c8d0d6d4a9f66cfdba6b0f06b1bbddb544b58466924bc66c687618cc3dd35df3ea881e50e13d8024f5dce2e872db7e9785c66ebd3e29ad56f21d9f04e5ff817b3f6079be650bd0354f94496e4ed96de44db4c358282762e9c7bcb0f146e9508711ff9706a2c5d83ce07ea4c8b9e9b2375fd826badaff8cd661fb1b66bbac9855f168b18802eb105d5324a73c4e681499d04aefaed035bbccbd1cdbec70c6eb2e08cf22b2f61155e24ba3c04f56da0b4a528d23a42a067bd1423b21678a52bdf707f99eb80c656030cddd3ee29de3c4a9a41350e4a098ba1df6b108d1a5532ab0db0927d667aefc0101b8c73cdba514f0dd99941284ac68678feef0e409a23702118a72070a5659e62db61f913507bd5f11e75bf04c77ee37cdae0038fc59d9ba28928e3aee342187725cb1605226e55c0ee5ee30936a0271b611b53c100354f8a1ad1fb0d6bfcf8159ec4afb1f32322914db13737923687516cbb4c5dcc0cc3e12bd94e3ab5282bdbf0463d7a79dac7becfd7a398ef8cfec983f8a279801a6cf687d049e7384b5ce27caffc50185f2f502e99bd6b073e04ff0e55dee80b955d870f37ebc894564b35c3ffe11614f3212e1493c8311dcfb10f2ecf21c4febf09f60bb3a979240f9a42e4ce9d846e4d7db91a15789cf97fe1eff87e86d154fb982c3373f1290982ba286b1a2b42f108e2940426c0a6ad9a83cb29e04b5cf238e8d0f2440bac2b13675e354bd78498a6429cbf6b2654525bca9d6a97d74c9dac9974366d0be63ce811f0acc56322f9314f343556d4d2b093c376bf6f2dafffa19e4e3484e3d980e6967c0e979748de02ab502333000f56fe938bd993bf2d958a8fbfaeaafbc69e52123e125d16681b97511f49724262e72bfea33d8d1a1ab059096030a4d5c770f1cc4c97a28fd0217992b96d63b42c821dba8ebc6cfe4c4830032557ca700e280a82fe33a54abc8ed9da38d344ba6e3ec2f2c6f0d3045fbb2d744127850de49e919db8e97b5ab0502234f78867515961e175ba04ab2a585de39c944432a5a75dff45242a6c437d62ae98accb2e50f484c65e9bf619e137b1a3e97f962f5621bc0bcf3e072ee5b90da6de11b32c96ac13d8378b004bc47cb06826c2269aebfcaa5568a86158b1a588d836eaa944a70561eec77d0139dfc865944f0fd6b2cd5fb270b3def3333ce7f13ebf67e775ad3ea0076f856b0cd8217c5e23c3f743b3a574f5517efdd2a70f996b8b9e255dbfc34571deed1e25ecebf5a739ea383d1125b4ff93146e43823c790619e7cf13be0c67981d3d67fb73801560f3bd8b586120197a2349536c2ef17f7ac140d69ef20234bf6befb9700316c942cb0602117f7f965a9ee30d3e5d8e2a72dc3418db2dfd619d6b11b19bf4eadabd28bcd7c24e9994cec3e269f0fb42a77d43cb2df1adacd552ee538a09444f02b025a7e4a6e6f55ac00c228be73ff62ad2d1fe035e6063f16d0afe0d28f3e478079cd9c56c95babbbe2b2c59add022ba2e2130d7af37e56c8c455126f82a06a110f46a5eaa6da0982c1722973c8cd0c148284336a7597afa364bddcf4e902f10ea1fa1bbe321c852075594d1329160d7ceead32f2da805f14f92bc06c51f44bc32dfc1fb3143fcab67627ba28148d62d44eb7f411d0fd1c9786652838bf381ee17545e6cb2fd3ef30e141bc4ff345182b0b126e09b67c81ead060ced0289b47bff2a6ffbd265906456ed7e4ccfd81ebe2a5214784484669b850ddc6017490dd723d31ce8fea29eef2dda02c4317c16546d6686109beec0a75f5d805f584d4372aaa29b85adffc5b7585121f8c4b5c318ece8f8ec9f1515b84d86fcf58036eb23af14098311330f058f15f47957e94406ad0f153126b6079c21782fd784062e1656b265738d4695d4b1b07fbd6a658ca539cdcf98bf9ef276f6c80d4c78643e84aab7be628cc91586b974430ca4f79dd5fefbc2de429f45a0999265e095bf41d8fe81117e1b1a426b59e80414b86aa82cf31d89069236b5db72e473b57249be6a6c44c2321e7cb2528d576985b073e4b09d8f3bd409e1ad3652837f18ad10b0afb684b87aa430dccd701bf3df94122320079d5fcdbba5ab0233340b9429abddc5f8149a41897a39562e996c1ff253c213f11b922096fb1a36fc6b31fe47c18187581af1ee71bc084adaa8a0ec8e49ccbe43fb892a77a0348513480aa20bdb8f05e3e2fb1a6c1eab705720943b431e515e0fe33cd4a10ea49c60a0d7806e42c4013f69e6e78fb05ad66013d220c2c6adab5a11e057113a1be8c3153a78f1a9784cdad1a2767fa4e9b2731943e47c6e9f0156a8cb1cd2e0ca7281b7717bf0897fa562c8c13f73fd4af3cbb5ec13b0c879600a3f68b0b5f086deb0ab0efc3ecf0bc9116d6c237442ded1f2957ba032530b0692af7b699b8966f89e5b16a815ef84dec04f3b2ef5d233b48bf754a1aa1df87f9a99a3e612aa322c503c22b8fed8ce660fc9888101a8510274bed68cecffc912b16755b7416b43b1cc711cf8037441d9684f78452dc5fe184b08202132995442487f0b9d4649dab540e785b37632c5cbe8a3e75b8018048b729184da8a1a89a967f85b4f9ec2aa307e2380ab7450e575311ccc2b874ffdd266737518fc84972177b58a72d65057aa33e0732a6e0649584df5a78e56e6e17449f51e0f3eb4c25525c3ce418b956d2749701ed41b67923e25502bec4fd1e659988620d96544901cb48809e7e58b997c6bfb8d6019eedec0226fb2e6074bc5488f20686961cb744586e0f61bc266c9c59a0fe1e40460d7b5ce51120832a100206ce167cbafb3b573da932d8dbe4b82cd46f1e7fa60ebf6e6f0ac17bf0065158c145440db1396f5b17388d02ac7c783c3f6e86458c6ab6a355783a9742403bdc1093606dd6bf824df58a4138236cafc509bba20cd41e3391ac6f0f9afce23075ac134c719c5a962cd594871a3013b1a47bf7e35ae7657e081be0239e4b9d818d8c9ea43730f4664e680c34d53269176ea3da861bcda8e0bff4c79a40c3ede9b3252d4dcf1643ac48d43c7102f3e9b6c04bc449719eabdcaa63820ee2a503715b457edab51e27cc592116234dceaf46e570a70169f1c2945cf869b6f99984051f9903e1c5036c78a28e202c6c4102334986dc9a95a12da084f17395765c0ac293cdeedf46e52a3723e6e996de4e90d2391d7ee6d58451f59284c9bc2918b093f5e833315a8b2da5bf126596ccdaf9733d63713408faa2f50171eefbc447da69976696298a6abd1a1fcd4d2ed34fd8afc5c1c2fee1cccf0d6f52e93d319647a7f8857f06bdaeb3a62d3a47ae70c59f05f5786f3edc5f2840f6296e1d9834b524d9ef695fb22ae4f6aa1e913b97b400d99e559e6e256e7411fdd2609186b2924a9b1f25dd9a4563ed0447e5806ea460983dc19e888532429f6bd313b22a0374326dea6311f11347457329e83607ced0a6783d7d8892fb2d7f1f6aeed8dbc1ce8c6d4ca7f891313b", 0x1000, 0x1, &(0x7f0000001200)={0x18, 0x3, 0x9, 0x4}, 0xc) msgrcv(r0, &(0x7f0000001240)={0x0, ""/77}, 0x55, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7dd05e3fa2e2219c637c9dcea9f9cf931a4c333f4d58a5c110284346dac57fa2634beed0e1ec3fd454a609ff7bd0273493ff0ac0ba754cdb7fc448ae6c543246e3f2128ac012f6bf55a882d5f19c52636f780f1a1723610ae3b3d146ddf724606a35605f08572c23c3cc762e8bdd0805c7c5fc13cd6d5f658431895022a788244e4398c9acfb6f5a4a45e9304df56cf69aadfcfbc3f25efd5acea4a0dde7d0e1108e1462be7ac33dd6466abfa14496a538ce8539e28388b82d2ef3f007aaa3fcadf6c42e45b193120"], 0x80, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/79, 0x4f, 0x842, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) write(r0, &(0x7f00000007c0)="c8758e20ae373a7ba8d5cf5f91ca77b57e74ded17bba4ed8430c5d4b66612347ff15f5cb5be3cac538a6a08273414e7e8e3f03413a9262bebb53710d0db793ee707a2555cc13ff4a088dbe36f4e01fe7c08c603f84dbe737a8a7d6492ba6cca8bed5a5a9ea68a033429ae71ff0ac2e560f20", 0x72) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a4ceff3b4a4b2f604cdd417b77edd9c3a474a84b95f43c", 0x17}], 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0xffffffac) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x81, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xd100, 0x7) 16:00:05 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28020, 0x2) getdents(r0, &(0x7f0000001680)=""/112, 0x70) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000040)=""/156, 0x9c}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/15, 0xf}], 0x6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710ef24012070200000ada47df3ef0f7feb3171009c21b1a57044a2ec11418f756ba635ef6a50000000000000020000000000097946a153a7b0505bd159b0a19404cd1ae48d286cb48c552ea39e6340243ffc33836d859af2a7fd99839e20a75053916d75349d0af1d2b6613ae8b7783d16aeeb9d2257193e3797fb989fa270bc93371bd562a8489bf96db5cd499d5f45c6bcf7f99290a9d671b4fb45b9598ecaf54b0fb6d6485aeac597773"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000015c0)="5a29e8b4c4519b75a450a1729b6c"}], 0x1, 0x2) fcntl$getflags(r1, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) close(r1) readv(r0, &(0x7f0000002580)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/72, 0x48}, {&(0x7f0000001340)=""/235, 0xeb}, {&(0x7f0000001440)=""/135, 0x87}, {&(0x7f0000001500)=""/88, 0x58}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x9) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db49ea944cbd628419a20677a66da54301b5df3964970018626f8800c45872c89e8f5e8baab6f21cf8951456b32338df37c35e3f1730748335e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497ced0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec890e1a0fee3283a1c2d56517030eace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2dc5961dbcfac7af818f64a918ac2813bf90ae3476ece590c631b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f83d259f728a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f9586cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca838b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa350a02099417d694021f54028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a000000367e20ba714c72420e394c71e616", 0x279) syz_open_pts() close(r0) getrusage(0xffffffffffffffff, &(0x7f0000001540)) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x7, "1e24b4ccf3625df15a1502b15444e55d23745d20", 0x6, 0x1ff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x40) getsockname$unix(r6, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:07 executing program 0: socketpair(0x20, 0x5, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="ef7c3396d44ae3e46cb634dca153de08174613ff04c04ed70daea9190cd16efff86c7f69594dd8ccf23e21d6b223ea938444999f0c18cb5e0b3f2a0371a3583157d9bba0d994ff0341a19d598a5c2417401b6bbd9423a269e4d1174f93d80f22525bb369e83395ca1f4500d8de52919d35084f99bb8a1551b51ac816d7182a71098f150b9e15d5a0824b302770d1cd7ffc1f5c3470613aba4f6ed68396019a21ab4a6ffbc973e3643c2fecd24de63385d56865af3cd76b7a4c1f7f9e66b5ee8a9c452e3b8ec34aa4384197b623e36fdb41cf911e29b3ea7a1ca81dd74156f7701ea900add44418862310bd7c0e98719df908558c2d61a459f5836856ae911319128b1e9c7326c9febdf396d31c7795fe9cbbc584e2612a1c055e4e217d76e49b4f2f2faa3d81cd68f8171ae3ee9b4eaf441460fdf31e187158e3bafc83b8fa182db316f3040b4905aec3ddfcf61490504030411de783253438b5f202c2c3c4bf525ba48b3cd1922043571a592e7dce0c37c3ad6d2d66ac12e54397f433778d909735411ea9fcb8a26ae1699243bd5ee9163b9ab0044bf0429a28fe64bbe76b39d940d08b6c6276e2ccaeb021b77ef17888c19ea0dfa84759ddf5de1e4633ea3420768a8c5b977a67fb5c5741306c754c45f6430619f099a1b3eb4272dc36c34219c07f132663258c03b6576ece85c8bd2746a6ad3af8de2af42c3a7653b8b6cb8360ac400acd4a70adb0a690c432819ab110895d7711139cecfcf82690ac1fdb4db3ee45134d691b81c5dfb6aa110920999e2079fa11560c26b4b19dcbc7b0713d6c0cb6a17a965f8fe1456cb618b93876de61c559761375a33c856fe368ce80cd73c71567cb6892eb6c919455a0cbdb06665ba84b8aa9a0cfec70272b9c7dc679b62c06ba06329f50061949171e0b11d431d44d36755ac4e294e4da369ceeb6c2d2dc7445034f31e3378289c1e0feac5545fe65af0ecb5ab4e4fd43f9c7a043d43c2b86d37472679eddcdbd70d8d0203c6f0f451770e82f82c4732f5a5add7fdb5b01e21cee901bece413b243aab6bf6175f4f075601d75fad93aed6f68a6730897416f211d5c1b5ae1ff875c873e8b34e80fe818754896902c4e0d46b2bd1de0df4b1820c1b54bde83b21b09ff8861abded118f8fdc786c39e9c200ca18228ca9a4bf4bd1298791ce331bf363d64aa7a92f8391845d38ce2f737f4fdc932ccc4947ad4eb2274d0693910a2e678676a3c92f8aa7692e76df0398e0e0a3a3c1b0a3611992a19f3a1b7ead05fc27a4cc1dbd9b31f25d3778a820b029d02123639c5eb24d8587f7b0887bf91dbefc7ec2ee603efc3f76b3887e6d639444d85a05108fad03b37422f0fb2cf3d2cc1c7d3d80781a958ec808757aa36d20135fe6868557e8db942cf125210eb56b6ecb843f3ba760c062e0d312a44eb49ce9aafe3900032016152eb43ea23abfaf16b61e12f35a637201768773a11390045ba47bb5e02be756b7f92dd43f3e76e7f79bbff031324e66508ba63693720f68f52cc41a1212bf2f87c1e89ca3d1b0c6aa6d45faa6f704785ec9c3d8da656598478ed09e70b26d3020762b6813c8988fc277f64e3dc4df2f1e6febf60cd615fa04e0654b41d2bd70bf7e0ad6832d0ef3820145bd6b92aaf0baa8025195668879b2773eb892ee7905599bc32066bc877b8b5bc4bad1726b07e4e6cf51e440d2f7444bd47b9a2ad19578f5ffd23f4786a8fe51960a6b864a31cc6e0e3fefc23f668c93e8e4d8e3388645f1f1fd75ec480e92041103c9a2acbc42e9c94f4e7f5c68c52da6e06c696ea510a7d3e1461c6740aae995b39d6ff98b16f1e46f7ce21eff3b90ca4b56b612d0b9589cf1517dff7711d8b68f7cd11048cdb68c15f076616c8d9563bdb5e1506025399d64f4d4ad23939098ca217161b68589a9384a477087bd34c486741b0e069a348b8986ea5deb60cb6793dd01a0feb784ff946ad8b96ceafe59d44c2286612b39b4a9de4807d68a0d767ff93ef43d008be667106cef1fcdaa23c2670041f6d1d42fa42fc8828bed98b1d661c2721a99b6d4815fea3bc7581e7880f4192fb9ca1c23d5e5754b015edab28834c9a5890e976ccee5d828674ca22346bddc9fdcd36b9829be8cc82b8e2150069264253ad37d6aaa2e3606282fc577ad627be022444a9a51cb478d0b5533e09550ab55ae2bc420525ea9b0bc28f4eea6434a73acff49f2df8c60c4db0bb8de4ab3715b91a8c1ce17a4ce9e12c6f86f4be755bca465ceebbd24a5e1c03811d4af5516a1c351085c31a3a96196ce91d9a8cd518776e549b85b72f9e6974dcb47b7e0e79d1f7d11a82c9d26fea99fec7157bfc45858f7d5593ec2d1c0a0f8aaee8b168a98d6fcd160482bddb0fcf35e178892b86e7c0ee9289a38c133997d0394cab97b88a0b095bcfa099560da1abe273288def2a280c51ee849e86a0e4f5e6cb655d3383e19b60230ac0b6f5ff1c426046af23a54f7096dfffbe4cbba68825f8ed958dd4a74d5cd3d9047067aa2bce9f2e51b797ec696add166b5b19183f470492fdd83d519139c7ea29e3ed15739bf8ab03230ce942b966f99e552bf0dbeff5a2c8d7c300b0d79d291bbc7517ef49da73dfbf7a1839acf4403fccd3016d80c38ee84120f8e3f0e3a2c711eb6fdef024108b3cbc27b24f9925e1afa0c7054457708b6dcae78c9a9353d81e922281816ae7df3b846681a12f9aa8c9e0082566bee28c00d261f73fb49b5244e4e465c58a47c76face108a46651cc8f1549d9c1848f9f46ee405b81162d1b958f0de318a18e5c77212d54c1f33e45780d1958252043439cdba27805979c1034544fc9922a8e8dc446377ce6fd088a3d1f95d68341f436f3f4ae0dd708e6ceb0489549c54c68f2b4faf2ea479fcf612c2f41354935bc567360325ab27fdbb927d09b00c7574524f875de14ce981f3fdaf9dac09c1f45465bb3f6600ea7c37c24c9f6130f5bd36bc5a4faba327286f59e75572df0b301b5326db2efe34ed7a0a14fd058e856eb4dea6664a2880d971b98c73faee7462ec6e51e7869b87484c1ec713016f0a88b18c63cbe86ba93596026cf4daf662da1fc99551083631c7c848af64f8e1924333d56472f4fb311fff96f486602b0badcb2e3a4bc66ccbfa1e7e5fcfe67734d59a817b543dce03846cb84096cc25f97af072d6ef248d78bc6ad30110be06da01c89c92c59f70bf2c5b81a44defeb14393371b33134d8168bbe39a0d54774e0d6d7a1db3e241977b95f9074719ce9671e3217dc0044dbae838266fceda23a872c2ac809b6c8449361e61590cc581cb2db578a8da113f37d958d634d9161c20e2ce69ecaa248d3f0e660f37cb521b0bfdf0603f6df2568d0c77f65d48a126cc1f05b84c1fd71ccdfab932bab98e185c7a53c38a3cf79e6a73377b08ad3adaa6934951d2cf6031cfb213d9eddd4d200b927062dcc7ec9624e3af16d53dbe968ad90c6176b28fbd78a35b48588b64cf51a80d755d4f2a203256d910e4de265726c046186e0a570b00f2a05088ad0242bee4d9c672fe41de6f3411645da78bed2c4676ea8c94ef947871348f8e3837729e4f2d1d5b2b2398aca7450a9dfeaaa388f90a02e4fd3bb8b4d2354af8e4e615fbddacb4695e0e6358c4962a88152b327024ce5a42ab14c641f92db13388260043ecb65f872213721be64652b6a9d558ac59ba79bedf57f83c406395f5caaf9a5e1418c15d9ab8fb9525dc1658cc14186774f0a55b315739f55d6ea4259e7eea5c897578197f7a899ca9b3e10355b9566fa19f4c396950c63789b21175e36dd6faebd9a505c82f6fd9922e37a3e3f05c7bdefe3607d6811f09aad94e8b2d6aaf4a8b8e3fce28a2730b4f43fc9728e34c263cf6f8dbc2f2b32dca7171d7248c0d9d55862c37e674108084b38cc2b8c3f2eb4afca0033185fc71c9943733ab56f11bce420f409d1853b0f4f6be85ddc65097d28d84648a7ad7aaaba0b45204015a5e64aceea7a064077755ba1b47f74b5a635586c369ac3aef9c9e8f1b34f5d78ac91f2cfbc835f3eb5207a75dc33f6893a05f76808be01a1f64e19e619795a7879c3f91d6acd22dd861f724fea34a41fda7cb8f36753fdc4f772a1fe45e719baa894b956d66607f12222e84dd7200c1275d1e35f5148503c3c0ba0b0dedc9d78583241a47264ba8879f8f5fe7ea8bff8eb9c954c55029566f7e40a26502f6fffc5a6c3f3ea3f92c0f2c80a137962c5336ce5044db5ea6456f6dc582feb6264040c779008034d3615c2664457a1e12fe33a0e7a659fb981844c2935ea0690fd8cf855cadd867f0c8aadf20df6974f242e0cb2830b9c2cf5a90f60b3c4e49e9ad17f9a448ebd38faaad2d83bb8593785b281aa47d1af9ffac64f917a643c949390a3e3d1cf8c2ab8aaa23ad03edc2bfe204d13f0ab890b8c96b5d86973596fab107e3ce7dd1abaf79c6c6a9ec3c6041393081a74275d4e78ae1ab96421de2895f3ddb537ff89484a334130d55a8f989a40bcf57a5d8187b26c00b50dfb86598000514147dbc1828f71fa9070dc1b6c32183df3e9ed9267e43e5c8032555b19a255da3d18bb2600824eb945a56fb32160e67704a129a70fb33216c9a24c7d51517afbf43c85d5bd830e11820a78654707db0e166c539ea849998e5d975ba5d8ce8f91f7a8dab222a08f2d7f0cb0284596c54ae8392b4aee910d154b96e6a96dea28c6c5a67ffe2644265df3a08d4772d36d354ef9c23adc543d8779ff493a92086f97da1d0b4016e0f2ce9ada368fc8d3c25553bde202a48a7fb73b7e4379819b1fed2134f4a56a80b7a5f54441d135c4b48d97052e25c25862371675e3e40619c97952d95ea1638ef023666b28a142ee4c3926117e8a5ce733fd2a328899dd1146d2afb536d0d0b6779c8b3aea2f7ce2ca1658a94099d32475c014869a4565e4bbdc270154aac5457a4dded01c89ff298cc29330700f13c589b16b43fb46dcdc198b206b778faef0d554ff07796c8973c75cef539dde35f9cf09b232e954f2bf500d5fcaeec85920c382745c060455d1ba1c2743fddd5789986327a56cdf88356c6c0eec236aedaf93c51f6f00597ea1570dcb035c6a527d3af2b6238bffbb86dfd4d5470d0f70e226a3cbc1a13a5a85327e124facc4d1ab2d1c0484e0c78d45dc18102144510f2f2861c5321592adaf97c2602cd1119b03802869ca38e06c07444ec215b257107d2b4a62dedf2b79c89b73c12478fe9c29de919dca97cd44e392301af5ada932f7997edd691eb4980d5e5ad34b4e426d776c4ff60e8449da8d50f70e25c3fb816f80e06ed85c9e68f8ecc6505e5e9323735023b200ae452ff307320a92b9b8594706ca96b5c383e11d990f057decff321b019a52ea8dd2fc99c51894cb15105da7f46f8a8e5e55871aed43f73d5d56ac878d43b4d9a71fa6bbbbf734d26a0e6f9632ee0897588e407eac710d2883231e1fc65d676bdc51baf9ad5b4a50e919ed508ecd0d2e88c2f78684f64128e5a5590a70843b17777a08da173a16fd01cf6550c89c28b4ad266e4280b4514b7c22f20c447408bbeb837cc6766d68e01af765b16183c8e711abc3d94c934894509ebb5df4a549bc097123e9607580cc749fef9ef8797bc45a50910738e5edfcf85223b2bec4fd20d2a04fa7ea7f9fd7f0a8d3251d619447dfba0e8f1af7fc2c4b8653f396a76652cc62b822723f9faeffc2222396c69eeaa1f1336c3c2d53892d06af8d3430fd2f4fa09527f048c44c5ecdb5a9a79cd53d1a0ab5b6a02db1d55", 0x1000}], 0x1) r2 = semget$private(0x0, 0x2, 0x21d) semop(r2, &(0x7f0000001080)=[{0x0, 0x3f, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x7, 0x800}], 0x3) recvmsg(r0, &(0x7f0000003540)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/37, 0x25}, {&(0x7f0000002140)=""/75, 0x4b}, {&(0x7f00000021c0)=""/19, 0x13}, {&(0x7f0000002200)=""/201, 0xc9}, {&(0x7f0000002300)=""/3, 0x3}, {&(0x7f0000002340)=""/213, 0xd5}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f00000034c0)=""/76, 0x4c}, 0x800) mlockall(0x1) r3 = dup2(r0, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000046c0)) sendto(r1, &(0x7f0000003580)="659d285d163d309155a24c3c44170c54a7d6490b417b744e6cd2293ae11da4593c180d1f1c076eaf65406665782b52d81463b0cbafcfe5c9bd7a66d2f5907225df7815c2483f702b3704fe77a5aac60f98bbc634d772bcd384bc152dded1dbe836c038f4e0976357e463b5396336418ad9bebf0b5249136a7e6d4c59c47230122600e38fc119a1bd3d7ade372c384028ebc3521f9ad9b5986e49806adae4375d0e647c5c3d6d142a33cbd26f94772b3ef0b85fc4a775cc2267399406578e1d16d2ab4caa3fe43f587cf42f368ff4ac973ea5d259dd7aff2b3c4ffaa9adb57b3f88cc7081be4cf6e3c0a967fab9b121e869dc6536051ce8750c28907aa2b10e81329ff8bfbcc879a03d4a4083bbbb82397c47998e338cfbf6ad043c22f1ea259ef37cdf36db1463017ee53a789ff4acffaecdbf1563ce7ee64ff3e2da07e7fb6fcf69703a8d3a1ab830a2a372180a483554003c5c02d3fd2962036c644d33ab7685f4d1de7066e4d78fc150de626717e4d3eca082487c58fb6a22fabc9270fd8a88d2ad46a30f8fb9738fe1dab8a341b535612bd0df9326cbc238f9863029b74bb51e142838df56b039573a30ea9da9efc34e9ee7d2a29adb55b6f3f5698f66276012f1cc2e9520eb359efc57db8f20ee81cb7f90ba11d93a62ce7433c2d4b99873993f4b26314ca0d797b9fc84cb0acac3d603f0101f99322764d9d9400d6fa2122b48baf8423123d99e60756c1dff255d713572a2dc065cf6e3eadd518306055bbb7ee5e5829981530528a5ecde6d178f2e428347da7c9cb9a45e78c4b2f3c0ec10968e6367e03cbb0b2346c1e834a1046045af3ea5935e0eed4d8c6c1f54add37d5d529a326553cbaf40b07c5a88534ccfff135ae5b550a9b8fc32fc07c153fce10bbc8ab72bbe3bd18872e7e54911ed399d5d1688d94c33da62d66b2ac8212d4a2373104fbe5ecfc0af9e30f73850067b52ec9bf5b2da6c4e851901c585e0b0fb437f7f36fa7e3e0bef562baa1a40e61f1e441541009e5982f7c1c90ba246ef655b41a95bcf17b44106a06c03fca55cc5b8da25dbc9bae9570294e1bb28192f4033405e254accfef9d46d506b4c5f5b71eff030c465995c6ea5b8038a34d2d1aa1c7457e2358251251a7ad2fe1b45aa2e145b5fe4add5d04eafd65a681ef6e3ffb001cf3dbd3d45209f1729e59b5d9c51469baa4bdcec654b85c5f7cf6a6640fd1f0278b845d0a84e700948ef59d0f56c0b91de9628125708d1329ba1f87bcf2c05da28bee63336e4319b27a9067021bbf66f8a099d7bb11dab8f5ae355187b5e742a97304009efd74d7ae0b3601d2169a725470d7821623c25fdd2dc6dbd44d75ac2537fcc419bbd2de78018a959cc507e8bfbd73165a038c782c62834a2129466c154a4fa742e3a5caf640bc1d7a71a353ad4d026914fadc737ca244eb2c371edf1b97b8c02122488ed328babeb68ce2705e3f800a082f1ee3dfdb693ac714d3d1d8650b09a3759c680472379b69d513ad786301c9751c559dc4e8b968edeea7a3a8cab85846d8a4a33a16532e1cce6efc0216970e4a21ffadf259888ad88e50c3ededb6fb68bc5c0f2e3f6f5c7d8756fc2df7f153cb4922cc28d4ff5b58c7351f01377187c1880aebe1008b887aa12b04db5a45aa0d7955df64e1b69f280b7495ad66b455986d5636d788e845979c00eb3cf2a8e4ff63c64ba993560339a7fbb4158ad6044d0a2eda1575a2fba8d43ebb4a808cf76fa98f02aee426ca63ad80d084327966d3628abaf67103a22dcb0f17c492df12e4e9010c7da2d2cee22cb8e458a922ef652ff4cf82e0374542d165d88e66b56f951983d89b2b76b5ce7ab4da73cdd763eab72481ae817f779cc8f91535f86ef091c2f1a908cea69681bf992e4335648d1d95766c5df4a31f25496c59f1655666edc701f2cefca7f6221ff274ee56b356ede768c4a4a72f8e31f77d53c034374cb24307dc37d18c8c672f4e9c7a414026761ce0cfec0a894a0e3a0cfb1d5c04de9cac75708262ffe9b865a13808a72e2a0c176ad87dbea780644c753f3a6b258aaa50b9b5b3ce2f5c45798c3866b15fa379d6745aca9f305569fa6109ad881c0b84da2d488424fd6ffe6921e13738f3b065a2c3318d3f5b28d6131479811e1a2488be2b80592bd28b58051db88ad8a37e1059c0af17b3a4a4d58c9f1d65303b4903377fc1ed59bc1b92c88d9b107b3adf2b77e80bea25c1137ac6537487f6d42177772f40f431cba090d3250e6f859fa1d4479de7f9b4dc11183513467b45ae8987ea08e31ea2efcf56341887e1ba2587993645d52b79ab6e73049050a46e60bb860cdb48901dd1f69305c955b8cb4deac25ebb1c5e7f6ce6618adcc70f8c1ac532dbbaa5a8a5737728a5ddb5b5d5a45ba7415fbf96e5910cb82761b35e9fa5784bfbb56d320649700eb500631cf1569e37066fe7e5132aace3ac65aa2068151afcaca2ad3fc9ea992c9f1962311f0fdd839fb60e591fbd6811297dfd4b7cd2f139bb72282333de73345ab8b1d03573a281def4f31941716a1768f04abb23cd92e1e6a56a426dc6de5cc130b4983b44885332018537905554efd173d81b9d729a78aa7a96f000f024b0fba6e7a6f15db794022225c1f7e3f96bafeaf9a13e98749ae5541b9acc73be4dc1197befae3513a97cb99bc345e832a0bc1ca6fe9729ca911d1ee100922f69d927df041e8bd24b72aa8e79ca1f857ebf8c2aff4e27bbefbdb407b3daf515fe95fab91ffc6409285ab94818aa5bc4a8b094ffdf2b1c3c9222a9442eac3edbb32cba9c401a01f6936fb4b05a0451847b778c08c0a7444e18d14ed2a7b971af91dc3238effb608e8b37dd7c9ea7b903e8d3298a36ce45fdac8a0900487158f975ddb26176a469a6df18a483ffe6cab432bfa989f31d05b02e034b84a8c138adc6d3a391670c0ad7377966317ff982c320d8bddade3ca436d952708a95ba350043ce11c2ab010f5dd83d3bec07d64b29d647d5652805c125d665bf828b4194733bfe895875c244bcb8de5b846bcf3f71593adcde7eac2ae7484b193e96e58f618afb3e472d12296645328918f906d1b59a303cac66faf2bd49c291fb72bb95b02641e49a8a74edc990274bac0178b7162e23b94124659aed8112639c56bb9a2b1aecd91ce18950a3d5d8688e6f98579d5eb7bd1b40be7acd7c903b0d5077e648178130d1c18be53f00679c5b31172658011ca8f9386c0635c166e28315442b302c9eb0ef400c72a194ede9b8a73e0255b19d3f65b00659e1e2cace01b5f6204ab2f7c01ca6e46393f724632379cbebe58163495dc1cf1125c3e42c037139d41befbff2201bfd4c81ca69188ee3a567ad116d3c0f0e27d4008783bf641f3ba4ce5e210087456d7973a7b55ab29bdcc30e9aa4fec413a99fe79e9f73b5d6d9861dce2a7b8176b9f0a33a8a5cae76373ae4415c6f0652ca94b3eeffbd1018f9f6f66695d724536848aa514bf4b7cd6a9f8f2bc63cee3bc91d5264757b6736cdfc7553ff4d2530c2aaae86fdcbff6faca3ccdbc6f9700b88a31b34e2e7598f01c7c1668696c139cc80c630271ea4d76ffd6507a3bc302ff947d4ecc47f5036262d14ee0bc5c8e5ac652e807aaefb3d7108c3f0b19e800a6c4914c44e220854d619b5827c398f8fb20ced41a78b2816078aabb24f0080b3fb327c7535f70adceb6b7db1b3ac3949324dac5da150babb2a3dccef194a28fe51eae91bc37960f03caeed7ad3deb2b377ceb3193c07bf5ad9ffe78e07baf3a45b1d9776f33a0373d47a89e24e4655c02e70d76104d0e3af59aca6e67c0559ce1ae0ca05bb14e258ab378eb2531f1a1752186cf12adbb4f65423cd4e3c0b0f2a148e2f1000de700961eddb8da52eb2b08075c620bff9e726764f45a030ddcbd15ba9f2f9a03c62e4ff0e2eb80a0e269234fef84dce0bd05050b761f1a322fdcc2c79da88c21281606d2013b6ec3e46b50dc2d80c386070c8ed4c5b48a74cea3e8089f640f416f5a6c79c13a0d9de70096b001eed3ccc9190ac63687d4f877a4dfa7f797d8ca4eb9ffc5f923cf320c21ca92a42e41181382203337c8a6aace4955f681f034024760ed66a5a5b90089a3560f38fd6f57c20aef292508aba498ec90d69a17de73dcda58b24b2df4e1461d807ff14cbea16b3cf5fc9fbed3b9c0814e14444bb8d08422d83759c66d8ac11570aacbb332e39f897c04858fbee621d31fb62aff0b08eeae0ab1281fe4ec3506ca39825d47ac37a4ccc6088807c69425c40681455a465d0c0bc840d702bc24475c20ed47d465eb29a2fd35f7b271050e126f8dde80aee14ca57572df7d8c7765604d6db167d89effc0fec4be9e3ca7a1fd260274d779fa74eb552a04a85cc7dbcd93f10f40cf386925a8477eaaa49d9f8bc764501c4865b93686dd9ef1400b146ceb0af908c317c4b9d515745f92340cb547e07076361c75e5f182188502392810a8df889b24b51e7179a5b1bfa2013068e85c7de08fdd0f6b8b814ccb449c930c5eabb49091f43c52026e6f1dfced85d1a84744ac2f4f39f3add8baf8964e54a629da1e60c47c36c5b4064a5b1019a6341f3b87ebc9f3a3536adc32ccaa1259500ae7bdc087fd9c4e082a089b93267ab8a4b0f291e7e375eb74652c6c6c23960dd17d9192698152a6d636a897585806f669c149f8238a76dd1ae85a29a4137b30993f9f8c3bfd478fe24a559f2e7e19ae433f6dbe4fd9341e9db79e108967afa95a890d7476ec61d8e0b02d128519dd956cc28c1306fd875a0794c81e8c0ec1ee7a4c4031da4e6bc4aca6f7d0201ccedc0a94971b31d91d97ba11833843fe85e8e2c7a4f77d42aa4aaaa60c8d54a52131af0ceec90a7f219832b4b24ea7a397e16ad72f4aa9a9e7d6a113564543e87b3b03f5837fde4af4014c263da12a1db71875d7885dbfb16f6d2b767e64c6e0a44b27190f21a724699d6b5ac04be4b470b66c1daadfadd3e3cd797288d66496a22feb22c6319c61564f99361eeae1b1a7faa9f06f93fc24d9718b3339e62dee71ab511c3562168b5989ff9ca433586dc9b0c11df42c98ac067b62aaa7414b7732325b994aa87bea07f9b7022e42d535495231a1861af5f4a5fb2625be65a5af2bb62a9fe354d182f72919b7b2ea36cd76fe83b497f1fe309f858fff4739249b21307c59ccee1327f3e0368b248348867d1b49bbfb70ba31991c5b78afc0dfe5fbabea579f1df1f12eff74af4f69552f73b523be4dbe0174a4cadfb15e57ec462e5f45baf477af62df6eb43f04965058556746fdfe4696a303ca16c185d0d636d2fef8e54dbe79359661f044fb809deff04c2ab0b534d6c595e3431c19624c151c5812eafd3abcbd3f6e4ec63dcc72f8a201daa0b25725d9b459bd08541bd767825041ee9c9ee33618874a452bcf3581959a86707cfade4d510e904af7b54cffa2e9ec4909be1f3b00705795765253a4c83c191859d2a618381023bf9dc2684feded0323326dfe6bdf1a6053922b883bbcfd33bc324dd62429cd60c24f0b423cc3e0bfccacbb7c740eba6ee928eb4da0ccbb6f1ce508ec5ab6d62b8c2b52026234c15ab77a4b49ee4f37d3fa8939278f8e5535f8cb160a52ca0eafa2c1d48332c5e078afd254bb89ceac5fa7cfeb66ad35a9ac86eccec51a278c14ac1025b31e345ffbdd19301fb43abedb9af9c9ce5b1fb5c69ddcca00247f4107fcd15026bf20a0591979bfb3f85ec898f66ac005e3f6862f4234a6e3a393e082a50b81b5ee33a6f65d1f90a219db017ffaaa7f", 0x1000, 0x405, 0x0, 0x0) r4 = kqueue() pwritev(r4, &(0x7f00000047c0)=[{&(0x7f0000004700)="ddd38bf7ae5310376fcfe85525da9b5c81e6f65f8b867a119964aa5f26b07a696f41af956c7e9663fd972a3e3e7361ba41a81bf6dace0772198068f34706db687f182bbbec3fad8c6b792a03762d761c37507539b988944fd0db1f094bc8efbde86aa4507a75286623c1c2cfdca6166ecf3565daf01540ca1d4593167c47d4912e9453424ccee881615aac9026eb438b32bbe0f29536954397c2b0f0a38fc1c482693d203c02d87bc420873d", 0xac}], 0x1, 0x0) r5 = open(&(0x7f0000004800)='./file0\x00', 0x410, 0x0) mkdirat(r5, &(0x7f0000004840)='./file0\x00', 0xe) readlinkat(r5, &(0x7f0000004880)='./file0\x00', &(0x7f00000048c0)=""/191, 0xbf) pwritev(r5, &(0x7f0000004c40)=[{&(0x7f0000004b40)="8778bd30004891096a91ae5f9b9cdd6603d2fdbadf1727059b947c0b56faf261206a52ba4593fec39f592347e09cf29588b72acfe9c5d7e0a190f8ee3cf2d85952272b6c3dbc7236d6967a1119a4f3df32bc7ba24ec8b347120590a88459f6d2bd7e2ebec9ea9a8794ca207baaeb574538144ac31a8c3c55376cdd935d0f6a01bb8420e0a63594a883f4e19bcb3edfd90d836a39d1217d6861da456b419d269f88c9f8e67a5a450fe5c7c245022728218bd673d99409729242e52c296ba985e0a562f1f3853c648177705d2bce9ea9aa50fbf017c3de49d8ecb434d4046cf8b117b5583252aaf7643b8782dc6c9a351b", 0xf0}], 0x1, 0x0) recvmsg(r5, &(0x7f00000052c0)={&(0x7f0000004580)=ANY=[@ANYBLOB="002467418300000000000002000000cd7b005017d0b100000400000000000000000000000000008a1185370000000000000000000000000000000000000000000000000000000000000000000038e15e6500000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x800) mknod(&(0x7f0000005300)='./file0\x00', 0x2000, 0x1) pwritev(r0, &(0x7f0000005500)=[{&(0x7f00000054c0)="3d5cfd22ac7289f07ab3b5e155286093e8d533877766ba2c62db52336835925793b966", 0x23}], 0x1, 0x0) connect$unix(r0, &(0x7f00000049c0)=ANY=[@ANYBLOB="01002e2f66696c653000617be82c9ec40b44d83c07881498b5f261575456c232b1b879f4997456807d51d4d545510d0f25e0c96f74ff5b2de23eb5194a65cdbef956924f61534d8782"], 0xa) shutdown(r5, 0x1) connect(r1, &(0x7f0000005580)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) renameat(r5, &(0x7f00000055c0)='./file0\x00', r4, &(0x7f0000005600)='./file0\x00') semop(r2, &(0x7f0000005640)=[{0x0, 0x8b, 0x1000}, {0x0, 0x0, 0x1000}, {0x7, 0xbb, 0x1000}, {0x0, 0x3f, 0x1000}, {0x0, 0x6, 0x1800}, {0x4, 0x542, 0x1000}], 0x6) semop(r2, &(0x7f0000005680)=[{0x1, 0x802d, 0x1800}, {0x4, 0x7, 0x1800}, {0x2, 0xffff, 0x1000}, {0x5, 0x28b, 0x1800}, {0x3, 0x2, 0xe1525f4625c3a5ce}, {0x1, 0x400, 0x1800}, {0x52fad0382611190, 0x8, 0x1800}, {0x2, 0x204, 0x800}], 0x8) fcntl$setstatus(r0, 0x4, 0x80) semop(r2, &(0x7f0000004680)=[{0x0, 0x0, 0x800}, {0x2, 0xb2, 0x1000}], 0x2) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat(r5, &(0x7f00000056c0)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000004640)=[{&(0x7f0000004980)="b751b4a79aeae891365d8a34b90f3ba48dc97243bccf1e8af8280dc81bd6c7dc311144fada76c3580781", 0x2a}], 0x1, 0x0) getsockopt(r6, 0x5, 0x100000000, &(0x7f0000005700)=""/241, &(0x7f0000005800)=0xf1) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x5, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/16, 0x10, 0x801, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) writev(r0, &(0x7f0000001800)=[{&(0x7f00000000c0)="3c82a082fc29cbb2c838020ec21849043cdcd78d3954b0e4a9a3cfda7807f0665e38899815f1efadaed88c59135a4388d1bfa3f15fcf57205878453f04b6a05bf4803a8ce62d4645ecf3ad91441a9f045f2f90fcbff11574aa54380fb46ff93fc7490000000055cbfd0dc450e22704bdf2f83c5cd10e934e2b8669ff9e2d6205a261232498368476553182f1273373f353", 0x91}], 0x1) 16:00:07 executing program 1: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x29}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000040)="3b2326b0459d38b2f02c16eaee0f755cf33e0d2773509ea9558b0de8f8a846fcf8d91bbc0f187b2b02a7f712ffbd62af8d1285b1e5e2fe4c766378fa324729b4a82c1e54edea08c19e3ed67a5d8b3847ffb5d4bfeb1dfbc9e3d42c584fe526a7a87e90b941fe43f5714a3d9d1dca13a4ec744377bff445c0b28fec20036181cb3b3285f78c8b6884477256f4b90afee4b82ec7ead71390cbfc6937f04978071ae29dea4acfd712723b80f8c85373d117d1be956d67f5cd6d8653beab", 0xbc) close(r0) 16:00:07 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x54, 0x800fffff, 0x7, 0x1}, {{r0}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x7b}], 0x9, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x6c, 0x80000000, 0xfffffffffffffff7, 0xe259}, {{r0}, 0xfffffffffffffffe, 0x81, 0xf0000010, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x60, 0xc00fffff, 0x4, 0x5b8}], 0x9, &(0x7f0000000480)={0x5, 0x5}) kqueue() 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) write(r1, &(0x7f0000000340)="3575e8e42c8dd3a7c7a1eb1213ff91bda3b7a7b58fea177d6c8d27f602dc121f5dd4d6a67911ea663358021a8fedf4a9275dd646f51c741306f48812fe1e87348992db44d1164f7a8a0ba4db61078d773428cb4b65d69b2c20db2c", 0x5b) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) write(r0, &(0x7f0000001480)='0', 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x619, 0x0, "d6056319d82cde31829add8a56abe019816c5e11", 0x40008001, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) close(r0) kevent(r1, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x0, 0xb}], 0x3dc, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x90, 0x0, 0x80000001, 0x4}], 0x7, &(0x7f0000000300)={0x3, 0x4}) syz_open_pts() 16:00:07 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0xfff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x30, 0xc000, 0xb80, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) 16:00:07 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x100000000000002) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet6(0x18, 0xc003, 0x3ff) getitimer(0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = dup2(r0, r2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r4 = shmget(0x0, 0x1000, 0x501, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt(r3, 0x100000000, 0x5, &(0x7f0000000300)="ef5053e6070e89c5d77fc6b09cc966995fc71b0dbd2c5f682168decbeb15f0a0e762e17318d7f4e3c91f87d626821dc08a98907032090ab0d621d284106bfedfbde016cd5ca319db6529864779eef1e0250f272f9c302b8c312b55f71fe2a4af14c22214bdcf81c5d773d0d08e2cb39edc752d1147a3f3e3", 0x78) socket$inet6(0x18, 0x8002, 0x3) 16:00:07 executing program 1: sync() r0 = socket$inet6(0x18, 0x4005, 0x10001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getrusage(0x1, &(0x7f0000000240)) sync() 16:00:07 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() write(r0, &(0x7f00000002c0)="e2b663d60f18b24759d6af5c2a36c1974c1daa59747df6abfec047fa7e091f8ee8e976f6ac723e0cd5bd2e454b136ed16ce06653a848528069775736f594a044f8237281cb104352fe420b13978cef7e34d1a235bcfb4151daf196cc5d7638bb08bacb7e277563d6d78e010173fd76400e363985adbcd38c664b3d55fc3376a5c7cf9f6f2552723c80cff03cb51c6d94842b74003974981c19ee9e458b038edfc8f2528a2feab7c5fa0777456e9e33a3a6d66597e70b7ea4aa1ae815", 0xbc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="42a414b25ff393684a70db2d020da1f2c546f9742974c423aff3467be6504d478da804c1cdc55a7e5ee2bd7bbdf0adf3415928b2725473d1a9130b0cc7bf1acc0b8a8553e2bf4980e059d3cabb33b0f3936345e1fd1551ffb7e0dc750592ada8106fb231d1b7269e683c85284c", 0x6d, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./file1\x00', 0x4, 0x10001) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}, {{r1}, 0xffffffffffffffff, 0x2000000000023}], 0x7ff, 0x0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x0, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = open(&(0x7f0000000100)='./file1\x00', 0x140, 0x44) getitimer(0x3, &(0x7f0000000280)) getitimer(0x0, &(0x7f0000000240)) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getown(r2, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) 16:00:07 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10020, 0xa5) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x106d8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1c00000000000, 0x4}, 0x10) 16:00:07 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/55) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) minherit(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x3) 16:00:08 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x200) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x20000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9d1, 0x5, 0xfffffffffffffff9, "23fc7ef37a000000000000001117bc00"}) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae45f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xfffffffffffffdab) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6}) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = kqueue() write(r1, &(0x7f00000000c0)="d0537e544f81f0cc40e035a223793bb0b64ac11a168163e762449fea0fd146e725d0c52a73b19ff926ef1c", 0x2b) close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffffffffeb4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000334000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffffffffffff7fff, r2, r3, r4, r5, 0x2, 0x2}, 0xfff, 0x8, r6, r7, 0x100000000, 0x4, 0x3}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x100, 0x4, 0x7, "dd828eab98a1472805ba6307b9962da03f8d71e2", 0x20, 0x7ccd47f0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffffffffbdf0) select(0xb, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x85, 0x400, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0xec}, {{r2}, 0xfffffffffffffffb, 0x52, 0x0, 0x65, 0x6}], 0x5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x3ff, 0x1cd3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80, 0x7, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x2, 0x2, 0x11}, {{r0}, 0xfffffffffffffffa, 0x23, 0xfffff, 0xb2, 0xa3}, {{r2}, 0x0, 0x8e57de5c7bb72c1a, 0x80000001, 0x9, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000084, 0x1ff, 0x4}], 0x1, &(0x7f00000001c0)={0x5, 0x1}) write(r3, &(0x7f0000000400)="5f5ab3ec69c69d6e033e81b16008440137eae28b832f51e2a744d441928b69c18c5984789907ce435bf6ebc9f54bfb4e360ad121009052203c733aa6077e927f742d2e9d162216f4b4932b73ce46bfdd5643ba5c069f1011f512df501a86f8fde716f3de1ceb4ffc5402982a0ddf059b6f14fcb8e34ba4", 0xdaa) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0xf5, 0x3, &(0x7f00000000c0)=""/244, &(0x7f00000001c0)=0xf4) kqueue() pipe2(&(0x7f0000000080), 0x4) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 16:00:08 executing program 0: shmdt(0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x8) 16:00:08 executing program 0: r0 = socket(0x8000018, 0x1, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="710e6676725ac0016e13f200f267df0f0cc5daa42e006e00000000000000000000000000000000000900000000000000000000d8"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffffffffffff6f}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ftruncate(r0, 0x1) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x3) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1000001, 0x0) r2 = fcntl$getown(r0, 0x5) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x1ea, 0x4) fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x24, 0xd99) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r1, 0x4b}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) r2 = socket$inet(0x2, 0x4003, 0x3) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#}\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='+}+\x00', &(0x7f0000000340)='--[$-@*$@\xf0\x00', &(0x7f0000000380)=')/)\\@}\x00', &(0x7f00000003c0)='\x00']) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1c0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto(r0, 0xfffffffffffffffe, 0x0, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000240)="1642a3dad643904345fbb81ccaa3576b09262ae3303852cc94ea573cb243f27f198c456052a42536da1d13894a6525200687948ebb1d4206682c13e76af4b79e3dfb7d2d06a08f388a75eb202e8d4e326bcdbd4d7f4abb64687214e66f2aa307de9c45edd1e783487b9af38e7dd79532a2b95f97cea365a29f23f1792dffde7fc78adf9f7a53a9530724cf5b387542d55ae48b02a2a351d1d960476400665557d32ec0f6e40c786d10a1adae274319d1ec4cd079758d1a4af876a0847c2ea0039709c84108e19c5b742cf558734046e4af532e86b45e46a04856c4cf7e79a32ac0a04e83969feb7082", 0xe9, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x3, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/39) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5, 0x772}, {0x5}}) listen(r0, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)=""/30, &(0x7f0000000480)=0x1e) r2 = kqueue() connect$unix(r0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getrlimit(0x7, &(0x7f0000000540)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/219) sendto$inet6(r0, &(0x7f0000000680)="2bf61685d250ea5eaa09e80c3db2afbcc0772ce983a09dc6db484cd8a5d60ffd3775142c5ecef963c4d19b743c36f299b9ea948fb96e0c6f213c906af9cc90f9c94c89c3679783daa43aad3c760ba61eb1c8fc0e8719d3ba1556e3a75cabb6dc6068aee2b6294bd7355539b5cfd39b793dab8bc2b1c9f7f44a195e7cf21e44ed252157222d09cb5f6ee33b67353eb9df5a9e9b28d0ad0e0fbbeb3dead990c07da11aa89227e3945c0189b78365c569af1cf344b9e126b41ed5f6cbf81fb54a40b28bbdde090c596eee6ee91a3301bef93f1165690f9e25d122d00947674cd3df15fe", 0xe2, 0x400, &(0x7f0000000780)={0x18, 0x3, 0x1000}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000007c0)=0x9, 0x4) connect$inet6(r0, &(0x7f0000000800)={0x18, 0x2, 0x4, 0x2}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) r5 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x988, 0x80) getrlimit(0x0, &(0x7f0000000880)) listen(r5, 0x8) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x7dedcd0b76b499f9) r2 = kqueue() recvfrom(r0, &(0x7f0000000140)=""/24, 0x18, 0x800, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:09 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x3) 16:00:09 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x88) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080), 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80000000, 0x7}, 0xc) socketpair(0x0, 0x6, 0xffffffffffff83a6, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001340)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80ceb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xdd) recvfrom(r0, &(0x7f0000001240)=""/174, 0xae, 0x4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) setsockopt(r0, 0x4, 0x2, &(0x7f0000000040)="6fc5a11e6a755ea581c2920d5c103028521783ddacf91e291b12278bed6f6eb14103de86b51aa133612262661c90c0c47b6bd0efcd8dec622437288f18cf40fd2323ccba9a0fd590ba743b7680229327f651bdafd76db07c6cbcbec4cdcb468ebebd16960e6469736880250d85cd48dc57a0e1e4ad808dde0966affe5a076c68c36b70afc32f9cb8082c54d9454f55283058549b3986982f19", 0x99) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0xe9f53e1865b4777f}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) sendto(r0, &(0x7f0000000240)="67d9b4ba0e469b0e2d167fe85fdd151f25acf7544783d20c0150251307ea8341a910c5a97960f6bcb461dc67616e0cc48d36636d6874361759ef57d0a524a4cd4f1b5208428b3e955262b70d95df90f1ee9c0b85d24c74708cde8b7acf78306babf679bd3edfe8aae4857969647e24c491d92215f5fe77cac754574231436cafb1f5b3b88494d1b17144ea16d56338b1c811e7c4ec6bbd16158c4805478ab053490ca9a6", 0xa4, 0xb, &(0x7f0000000300)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="ee2fdbf731d8dfe1b0241f801a67e1158b07bed0f1ff8c1fc50228db27b175a383281e8160ab8b0fcbc9c5be4f477880c47ba6455fe76c850cd7bb071cd34eb14e5902bb372e767fe2fdfb301bb55598a4f56bdb1202995be7b6bddbfa9b3d8b", 0x60}], 0x1) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000002680)="ee", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r1, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getgid() getgroups(0x4, &(0x7f0000001100)=[r2, r3, r4, r5]) write(r1, &(0x7f0000000080)='s', 0x1) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r6) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) fchmod(r0, 0x0) setuid(0xee01) fcntl$setflags(r0, 0x2, 0x9) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/222, &(0x7f0000000000)=0xde) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0xffffffff80000001, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0xffffffffffffb0dd}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffff000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x81, 0x4, 0x43}, {{r0}, 0xfffffffffffffffb, 0x12, 0x2, 0x6, 0x80000001}], 0x2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x34, 0x12, 0x2, 0x5f}, {{r1}, 0xfffffffffffffffe, 0x89, 0x20000020, 0x0, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffa, 0x44, 0x80000000, 0x9, 0x3f}], 0x0, &(0x7f0000000300)={0x1, 0x6}) 16:00:09 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) link(&(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) 16:00:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000440)=')/)-$\x00', &(0x7f0000000480)=':\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='--^\x00', &(0x7f0000000540)='{{\x00', &(0x7f0000000580)='o}\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='.\x00', &(0x7f0000000640)='\x00']) setuid(r3) ioctl$TIOCSCTTY(r1, 0x20007461) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) r4 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) pipe(&(0x7f0000000280)) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5e", 0x128}], 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffd) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 1: mprotect(&(0x7f00004da000/0x1000)=nil, 0x1000, 0x200000000004) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202a, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x3, 0xffff}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = open(&(0x7f0000000040)='\x00', 0x10003, 0x20) r4 = semget$private(0x0, 0x0, 0x1a) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x1ff, 0x2, 0x800, 0x4, 0xffffffff]) kevent(r3, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) dup2(r2, r0) socket$inet6(0x18, 0x4005, 0x5) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x9, 0x6}}, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x1ffd, 0xfffffffffffffffb) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xc7}], 0x1, 0x0) 16:00:09 executing program 1: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r0 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0x51) 16:00:09 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fd) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x400000000000004, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x100000000000000, 0xfffffffffffffff8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b", 0xec) r3 = syz_open_pts() connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) kqueue() close(r1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x2000000000000, 0x6, 0x36d, 0x76, 0x0, 0xd2c, 0x6}, &(0x7f00000000c0)={0x1, 0x5, 0x100000001, 0xffffffff, 0x1, 0x100000000, 0x1}, &(0x7f0000000100)={0x3, 0x9d, 0x8001, 0x1, 0x2, 0x80, 0x100, 0x537a}, &(0x7f00000001c0)={0x0, 0x6}) ftruncate(r2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xff, 0xe13, 0x3, 0x8, "2edfdc6c21f772a51c50569f734932bf20fbddfe", 0x42, 0x2}) 16:00:09 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) poll(&(0x7f0000000140)=[{r0, 0x164}], 0x1, 0x0) 16:00:09 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x7f, 0xffff}, {0x0, 0xd3a}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xeb6f}, {0x6}}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x11000, 0x481, &(0x7f0000fef000/0x11000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x23fb2ab1, 0xc5}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x6b4, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff9, 0x4, 0x6, 0x6, 0xb3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40000004, 0x2, 0x39}, {{r2}, 0xfffffffffffffff9, 0x90, 0x40000001, 0x7, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x82, 0xd5, 0xdbd}, {{r2}, 0x0, 0x0, 0x0, 0x6, 0x3}], 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0xc1, 0x80000000, 0x6, 0x800000000000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x100, 0xd4d}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6, 0xad96}, {{r2}, 0xfffffffffffffffe, 0x89, 0x20000000, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xfffffffffffffffd, 0x9}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x7, 0xe3c0}], 0xfffffffffffffffb, &(0x7f0000000180)={0x2}) socket$inet(0x2, 0x8000, 0x1) dup2(r1, r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/169, &(0x7f0000000000)=0xa9) 16:00:10 executing program 1: socket$inet6(0x18, 0x5, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000080, 0x2) setsockopt(r0, 0x4, 0xe6, &(0x7f0000000140)="ca2c347b65edc832848a256b309fdc9de604795739645b3536a99ed027db06fcc97f08a092ab116f7b4154c653de7a64b552eaddaf8c73444ca6f7eac6bb9d8a8deb529ffdde09f96213b19b62ddf1c12f3bb2e46b39955ae9ddac699393e01555bfab94d80e64e6a9", 0xfffffffffffffce3) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1, 0xff}, 0x10) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000000006c653000"], 0x1) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:10 executing program 0: mlockall(0x2) r0 = socket$inet(0x2, 0x3, 0x49) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:00:10 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x1000a, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd, 0x4010, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eaed26e768f20755ab8bdadb8e5fbd398006fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f1704", 0xa0}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xa0, 0x8}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) kevent(r2, 0x0, 0x7f, &(0x7f0000000180)=[{{r1}, 0x0, 0x22, 0xfffff}], 0x5, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0), 0x99, 0x0, 0x9, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 16:00:10 executing program 0: clock_gettime(0x5, 0xfffffffffffffffe) clock_gettime(0x1, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000010, 0x20000000, 0x59, 0x3}, {{r0}, 0x0, 0x2, 0x2a, 0xae, 0x6}], 0x807ffa, 0x0, 0xfff7fffffffffff7, 0x0) munmap(&(0x7f0000041000/0x13000)=nil, 0x13000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x28) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000340)=""/213, 0x29a) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "f3118d879681ec4079385862e89268ce2275ac94"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc", 0x388) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000ffff000001000000", @ANYPTR, @ANYRES64=r2], 0x1c}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="3cec1eee", 0x4}], 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:11 executing program 1: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)}], 0x1, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:11 executing program 0: clock_getres(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xd010, 0x9) write(r0, &(0x7f00000000c0)="47f9bbc9e62d566297916e79c7c81ef61fb5281d9f374ede1cc9d4b5e92ff6c16a37f1261b5346b443ca8f03db1d3dee74f0d849ab8a18c10d6080d2fc74130ec69c3059d4c32fa6f432328c7d6b2a6059e7e7249547e69f3ef926078258ffcb81531488579590052ed54d6e333174b9246f41c859f1a4b20d51c3e5904a3ca5cff83ece560e9d1fe67bd34e8f6490f0458b9045f0", 0x95) setuid(0xee01) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) r1 = geteuid() dup2(r0, r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) r2 = semget$private(0x0, 0x4, 0x402) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x2, 0x5]) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r3) clock_getres(0x3, &(0x7f0000000000)) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r1]) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') 16:00:11 executing program 1: pipe(&(0x7f0000000100)) pipe(&(0x7f0000000900)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000440)=""/246, 0xffffffffffffffaa}, {&(0x7f0000000540)=""/154, 0x9a}], 0x6, 0x0) r1 = shmget$private(0x0, 0x1000, 0x111, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r2 = msgget$private(0x0, 0x408) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000800000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4590000000000000000000000000000000000000000"], 0xd5, 0x3, 0x1800) select(0x40, &(0x7f0000000000)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7}, 0x0, &(0x7f00000001c0)={0x0, 0x80000001, 0x3, 0x2, 0x1ff, 0x4, 0x32, 0x7}, &(0x7f0000000200)) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="87934031dcb434cd4a2b42515cfebebbaaa8cabe3acc2ad6c4e79d7c0cea9a8b67", 0x21) shutdown(r0, 0x1) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/91, 0x5b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000000000, 0x0) mlock(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) flock(r0, 0xa) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0xca, 0x3ff}, {{r0}, 0x0, 0x30, 0xc, 0x7fff, 0x7fffffff}], 0xffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x10, 0x1, 0x7, 0x7}], 0x8, &(0x7f00000001c0)={0x5, 0x9}) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x4, 0x1810, r2, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="e690061d59b1d4b20f5425da29f7652c2b55bf4630", 0x15) r1 = kqueue() accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fsync(r1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e3", 0x1) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x6, "01001000ab038987e9d47a92ffffff7f98206ffa", 0x0, 0x9}) write(r2, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x1674, 0x20}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() 16:00:13 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000340)="00090b90bf65e53977cfa6380d4d5ff6013e6372", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000380)=0xfffffffffffffd2b) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000f00), 0x20000000000000bf, 0xffffffff) mprotect(&(0x7f0000146000/0x4000)=nil, 0x4000, 0x3) madvise(&(0x7f00004f4000/0x1000)=nil, 0x1000, 0x2fbb65351096e295) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000000)="c9adfc26ab348750fd6e74beec243eab4c36c32bd92b779a9a3cd574cd50b12c4a8a368d5761793280a44c14e063d995", 0x30) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8) 16:00:13 executing program 1: pipe2(&(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) getsockopt(r1, 0x6, 0xeca3, &(0x7f0000000000)=""/24, &(0x7f0000000180)=0x18) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67f, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r6 = syz_open_pts() r7 = fcntl$dupfd(r6, 0x4, 0xffffffffffffffff) close(r7) fchdir(r4) fcntl$dupfd(r5, 0x0, r2) dup2(r3, r7) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r0 = socket$inet6(0x18, 0x5, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="830bfa00000000000000"], 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0xff8f) 16:00:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000006cc4bf47b59145dfcfa2d0f0954547f8db5f27292ab1af49672ed2b14192a788a19b6353fb0f298ddbceba816ebf197caeb5f257afb5a3499de663bd75c32c2ff887e01c1a3825e65872d837acdab0dab408e16d29eb9f777b4b20b6ccd76276403108e9820b3d0e0d1a6534873084e009196bebc84cf19c8805083924d0991b006c3ecf047092c00000000000000000000000000"], 0x10}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:13 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0xc0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:13 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/217, 0xd9}, {&(0x7f00000012c0)=""/84, 0x54}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/42, 0x2a}, {&(0x7f0000001480)=""/208, 0xd0}], 0x8) r1 = accept$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) poll(&(0x7f0000001680)=[{r1, 0x104}, {r0, 0x141}, {r0, 0x40}, {r0, 0x41}, {r1, 0x1}, {r0, 0x6c}, {r1, 0x100}, {r1, 0x4}, {r1, 0x4}], 0x9, 0x19) write(r0, &(0x7f0000001700)="61da820e2838ff4ab7e3e6978303fd6deb2d6c27013d9639d460d93b7ac62a1e25a1a95e711966a0f5535586dfd66838f4c49d2b1133971d3bfdb12641825bc803c7aad20a0251ef787781db787d5720442030f2e84564b0300571c41059b94b7b59c3c85ecaa539f945a35366e095aff6170546c2b944fbe5491a67730f505ff171bfcd6b787b7316009f99d6bc843c1c06a87e47aac22f8b2491b4e042c353d8a88e66903748a4f512f4f4c7f1f9fb01261dd628663c95f21b26758800", 0xbe) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000001840)='./file0\x00', 0x2) r5 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0x20) r6 = open(&(0x7f00000018c0)='\x00', 0x0, 0x0) r7 = open(&(0x7f0000001900)='./file0\x00', 0x102, 0x18) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001940), &(0x7f0000001980)=0x8) sendto$inet(r0, &(0x7f0000001bc0)="51575be295cff2bee3ee1b19d16bd301cdd9334d3e9f2ab1ff11e1bb27fe25a05c855906dbbb6a0cca7a0ac9260bbb86f77fc98205388768833f11eb747997a8d3b26ec55ba7bd", 0x47, 0x2, 0x0, 0x0) r8 = msgget$private(0x0, 0x2) syz_emit_ethernet(0x55, &(0x7f00000019c0)="361881d5a1bb844548f00be17fcc0a4e14adcd09f2987f4895077678502b3131dd3c8c42dcad72c12889038f8dfac867a2bb9443b7e2e15b61e3114d14dd9bec686825320e9ec55d18810cd46c49e08ee9e6ae1fb9") getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) msgrcv(r8, &(0x7f0000001ac0)={0x0, ""/8}, 0x10, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b00)) mknod(&(0x7f0000001b40)='./file1\x00', 0x0, 0x8000) fcntl$setflags(r3, 0x2, 0x1) sendmsg(r5, &(0x7f0000001e40)={&(0x7f0000001b80)=@in6={0x18, 0x1, 0x7fffffff, 0x80000001}, 0xc, &(0x7f0000001d80)=[{&(0x7f0000001c80)="a1d13afc62ea2fbccf5aeb55aad2b5beda4e5c52530b957f98d608f0f6fbf85547effcd8c55411bc32590766d646d0a639d44e4d3b87c5b10f6039bf2fe7487660e212d10359f1f5da6a8467c4db02a3be32f528c6a75d40a36f8c5ea4aa5c6348a517e6ab72e24cbc232d51193b7b7619317c3d8966466ac52c015c7af55ee6d8baf05304dc7c633cf5e61fb1b0d398cbfb5ecdb655475b764654a091926ffa88449aa7104d6afbc0115d8bc28b2ee86bfa5ee7bcd044088f1823206c95ae92d186c42ae09ca4545b0b02f0f37f6e0a9525ba18a3442e8212931fb86130b93053f63a5d7cf4bec43600a4878198b5b3a42189ae", 0xf4}], 0x1, 0x0}, 0x9) r11 = accept(r0, 0x0, &(0x7f0000001e80)) fchownat(r2, &(0x7f0000001ec0)='./file0\x00', r9, r10, 0x2) flock(r11, 0x1) bind$inet6(r6, &(0x7f0000001f00)={0x18, 0x3, 0xb52e, 0x8}, 0xc) rmdir(&(0x7f0000001f40)='./file0\x00') 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x90) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x7) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000000)=[{r2, 0x1c}, {r2, 0x4}, {r1, 0x40}], 0x3, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="c221f580e48b656fc9c6a055c0f82241aa682325d0d4e4d55774507a5631092557ffe93694b26f1963bedbac55b8356b5c75aa07ee0a4ce4ee69a8bb9e9f05608208a1860b1c188d2b414d704303c2c8ccca4947", 0x54}, {&(0x7f0000000200)="068077e47fa4d2adf851159faf2df3d8dca5f5ecded56877a8efb2ffc1449d171375d3ec2e4cfc35aa767d9662d9257f8cb94cd30154320a15843b1d5436385483e13afb58174dadf4131d5870924dcc009f60507ae317f0ad0b52f8fbcc7ba0bdbe3a6517a73ca4a292b522eba4dc90d60a120e1bc9671827261a216813857896612b2fba7c8019f19d466d7afaa6c11af6113d1ca9b4035cf887b5dbac2d1d98", 0xa1}, {&(0x7f00000000c0)="413f39e1e796af9dc37f9a8d3d4f8bd4a3217a16dbd9923ac511f4c6b5c7871ec09380c1660a2ab9a7b81dde75865d383c6a9e3b3548359c59", 0x39}, {&(0x7f00000002c0)="53f44cb9141160c4d692ac11f25846652f7abd5c669e8cba1f31eedca353e55065cbca6bfe7055e47defcaf0eaa4ff4aa8e23ce2f0491edd761f5cd025a6acbd5ae1dd7d5462147a621d6949a794f60bdc6f1c91285b1632a52a15dc69917a7fc48602e6d373e4a5590258ebd73cd8eedf64191e09336af55f39740cd1bf31762e75f35e961d0c7e3f73057ed8adfd203629ca919a90d969203dac3e43e309490e44c56d2b9ff56a6f3f8b2b67f450eeb50cb2763172f53a22ec", 0xba}, {&(0x7f0000000380)="37f1f1cdebe340639ac4143b5f5de0425056d22c86cd2cbfafa21ba471a4978eab3fb9adb4a06adc97cea5d6c8a8c75a03d0f9bf22827a20d7c37a84751f9e31e5584644a5f7c75e29f3f808f3ab2e166b8901e265d089e36761d6c1a3755a052c4d22e8b41d4d40bfbee17d41266fc12eb954192c6b202cf692978ee613f0c0bf89d5a21c32b6392252443576", 0x8d}, {&(0x7f0000000440)="d716c62119bc8ad20d987fd7d8c87038b1e0dbf94617d82fc76177b4aecc9ce885aa07ab05d4732ad635ac71244ca065c8dede6f564898c3dce1634675d8233ac4980d1b2461d133ff94b46df172c6c275c410950916f9dd96c584df9ed30e17686396025a", 0x65}, {&(0x7f00000004c0)="5daa0beeaa5ddf619f48d3d0f0070a8d7e1fea4e3f448271db04f2912e3b5d237a8a71208e5859adbdf1139066ebe4d3fc5444ad5a94903b6b3b16c4c0c3bb3344b0f6ccf1e911dadf7b665beb523df6a0f0b418cbe39998d8a6723c56e31470122c50f18fa987da44882242809f11c81d49496d704138da9fb98a717389c16ebad69aba0f7bec80b6f46e1ca04a2bb4acb8f9a1b99fbaa8de9dff5b00546f21d75d878c6a1262f0f49269ba6dd3d19b32d26e1283e9bac87f170f55b7a37d77bc82", 0xc2}, {&(0x7f00000005c0)="8a6fefced610d37671d2e380bbb29b3c143744641386c1ac3838e1e2b95882a346fecae681f3eff9a1b6344779f6d1d63b195bb981a17fb29a3e54f4c86aaff57a3da092e8271d0541ea3aa603030e4795341c398e2737e90e103ef8747f23c24c1642a2513367848cd27a30f9c9e5260d3007aade273d5bf88575ad6674825999d77344b4495a8a2dee5b29af2036571c50052ace30720d6184afecdb12a02aa971d1", 0xa3}], 0x8) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5cbd544199c3641cff22664ffa2ce0b130a5956c0b573479322c7b9b1a8b21f7656c7d6dbb5b1c842b0256176410458b3ce97d48c1c87a6e184e08fb74971fadf74b0cd0ed2e257d1a5f380365598d75a9a40fed8c8e866e62e1c2890de7f0e7c01f207750de08f3ad2bde000000"], 0x1, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000700)={0x0, ""/227}, 0xeb, 0x3, 0x800) r3 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setrlimit(0x7, &(0x7f0000000800)={0x5, 0x9}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) fchown(r1, r3, r4) writev(r0, &(0x7f0000000180), 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) fcntl$getown(r1, 0x5) fcntl$getown(r1, 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: socket(0x1, 0x4, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8) recvfrom(r0, &(0x7f0000000000)=""/150, 0x96, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x9be}, 0xc) 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd1e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(r3, r0) setregid(0x0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0xd0) setuid(0xee01) r4 = semget$private(0x0, 0x4, 0x300) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x100, r5, r3, r6, r2, 0x101, 0x7f}, 0x1, 0x5, 0x2}) r7 = getuid() truncate(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(r7, r6) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/239, 0xef}, {&(0x7f0000000600)=""/167, 0xa7}, {&(0x7f00000006c0)=""/247, 0xf7}, {&(0x7f00000007c0)=""/86, 0x56}], 0x8, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="4941c349e1502aa43dc3444ff71f13dd8ae04179c5bb57cce2f34b00", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) r1 = shmget(0x0, 0x2000, 0x42, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/146) poll(&(0x7f0000000100)=[{r0, 0xc7}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x104, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3100, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffff30d, 0x8918, 0x2, 0x5, "160a3d117e7d6dd5c97607923111d3b886112e96", 0x3, 0x1000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20082, 0x40) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="11735b10a0c51592e6939dbbdfb1f3e7a08bbb0a3d5032810d6dc8822bc7913c4e2f7d67ab022ca4b17021974c619579fa7c8f454eefa0c21edfbbf983299e7d0b288a2df01e51b365f81d105f4581195564c2a2014616ede0289371ab418147fb0b3cc081483af697f52635b324f5e075b1d9f75e1b04e9b97a3efca4331449f767576a9814", 0x86}, {&(0x7f0000000240)="c821482bed612e86a3a330b9471b88a8c563f8acfd3fb567647463b1cec1606cc5428f54c3b2f1fe89d28abefd5aceaca2e22591cc4b49e3c5e7e631e07cd93dbda9ed7688d01ce77af2b1e1b946d2bcbf5ba069db1f6bb484334645c45c3b3b7d05b633bd7d356f2e044d512914bac2bbca8d050f5e5c62413ecce1568ac4cec7c51a2ba4a0647a66c1fa4329f6695e5b006e6bbe92451dda69be205a59d2026da27fe7673391d3d4131f43b3c382056207c454", 0xb4}, {&(0x7f0000000300)="48f36d5d7624824b72d970ac5b46bbfd7bbc35c32a0e45bda23f6a6c03cef2701ce15324e9a95c55e50bb1e9cceb4126424a519ae4814d0f043583495032538cf082c0eaa9b137743ae37b0717d9c3fde6537ca0ac5b5e26407a8378140ee1ad53c99a51149a97462de688a748a31d5392f144e3555613bfb76cd787c0b4c1205656b7788d870df95f14bc5028361b6c31d1e30d84b4165432cef89d7bd733123b06b02dd3fd70019616bf189710a2ff6a75fdab39c18caccc", 0xb9}, {&(0x7f00000003c0)="f7cd283099d045ea04476f3216b82e571f0325699a73c0bb3ab62000cc60f8d6ede42bb29311a982fa9ed83bec383d32c3c1feaa68bd28373778d7cff98164c898d9a26a801a7104cf183869f609e9b8f00a477c9db7d063e69f8d4e8c0da9bd4ee3cccd70d6ccd68940a02c503ffa4a1df7b693fcd7ec90741b2b69c3ad8eddb15d288f56c0b2fd9d1026fe8025cdd0abe5ab4e097fc80eda4a", 0x9a}], 0x4, &(0x7f00000004c0)=[{0x38, 0xffff, 0x8, "71816cbffd0fc41e5e8ae3be96283611166b9c982b88786ec15733e9c9eb195fcfb1c62b90"}, {0x60, 0xffff, 0x806, "16949271c7739d1060843d8013d3893b7b22697bcb1c5416248add05b9b6df366a75ef8619c6f90f6c16d7c50a64ded9af7afa21f8710f53725eaabf27b96b5b03e75f161cd4f8dec0236b4c082e"}, {0x80, 0x1, 0x10000, "5fbe00122d85c38a3b407094fa48d9a70ee22cb22f9c036dfb93b4134cfe389786160e12998567c32ee4d3fb25c196efc74f67a9bedb84b1b970635b165127d561ee48473331d00f007faafe8751ae6508b03cd46d65960deaceee2dd7652c7544e4eefb6469e0f5b160932b6087"}, {0x40, 0xffff, 0x7, "c3a23845edb2d28a5b35ac7a05bab10389cb8db1b0074418653a5446f5816e8420aa241e2aef2d63b169954879a0"}, {0xe0, 0xffff, 0x9, "06acaaefa52739483a67674f29e8d7818fbc45a0cc2b326b8b598250314a050d35b3ff4fa15710332b58fca8c22e068db9d9654996142620ca167e71e4e88bf5597530904906f63fd77dda128fdea6b30ac32cb613c94692d13c18deb39688ac4206abba6071b7b1e197282d473d2e873f80d86a992f65af46a8e3de6f6c0a9d16e9b45318b5f2edb8011d7e97be68d9712fbc0e2815b98ca0db58ddb3cbadd8ba9636c4837127065aa591959dcd85c29de8af3c2ec54ee74f6f16d66eb00deaca8a344a3fda2c4d323cac"}, {0xe8, 0xffff, 0x5, "81f01b12ba23a85732beed1a310bf0fdd3e8856843031b04f6af70715e441b13fd5b8146ba45ee15ae07a66e772077ae07d3d7684d4c0382a1f5423b215aa287eed7dc911760d9e9bce9e5e645ae1bd0838ac15aa29c6feeedca768d86a47457828a20fb4d8a27ae6feebf52386db706d342cabb579c46cc87787bfcbccc1340f1ce437753aa06168db248227e271742da9ea74b4c871b4f4829860ec50900ba2777487cbb457601dcc2385080b18f2cdcf7d924d600133ee257cc21b9eae192133c213ff6e78377713475f83730a5097d87d4ba9fcd611c"}, {0x1010, 0xffff, 0x8f9a, "950398613ad6eae7e7d4b4db5df9e9f47e999c94e1e5ef4bca39072a93f7f01830c29433411cc1731caee3de6359ee547966323d9719b85c9e62dc98c13cb169b112e17d5f9f36a9488842406f421eafce0b5f683a99d8a761d00d89765c8fc3e0c1d452d8214f1d44bf34c48f63a2bc0e9536eea0974837e65e353bc99fbb02aa4333bff7fc0bc51f7ba1b41029b03b9143b7675fa419a5dff890420e3f122e61c44e4382a867bcb8682b167edfbafa30fe6533d8dec4c7e46d0d0a32a5ced84c9a4d37bcc1c458a11238aa73d4b7ee3930e250f229e5fa26400318a33a5471f7266d4d2596e97b2a980a7bf8bdd0f9125618e780bc64e6b9d3c41aa5f6b8ab15b3f09b4e2517703e80234335ebe1b789d23120a0bbae54801639632205dcc864eba339aaca994263802cf4e295146fb0ee2b6ea571d8d09b3168707f3fb2cb0844140af82d507de01089e2f367cd47067f98a31b474e73d70dd72a90de59f41d7f194933c5cd22e73cfd5abbb209a09ea39f95fdfa15289f35db477fb20cf9eecc835120ab88450acfe39e7fccbabff859b4a51e3b171ec27bfce86e5618c6ea98ea25df801bc8adb2d0f88f5a4394d056078964dc4aeeab8f45bc2ddeb8a3b61ae44b7986fa944b6f2f68accf14bdc51610dbbd60361cdb2c3334f8fefc655d27ef358860e1ecce680bbe6f3f8021f970a2690af2aa2a6cf8dc82cea3c4e787c49e3a66a7d3a6c1577a10662c1207f43e39fe605725d298b5c9a0ff7a61e2944b0b81a1524bda3178f05d3a23191aaabbb7c4f295ab2b569fa16bebc9188ce0e46323a6d517e24e2205220f4da0ce33f7503277ae0b60e97263dd9c7ea9634a9fe0d27a052e36478ce934247ad3d88db913fa2f2210985cef669051abcb396332d6e1b2be6d31d683133fa06e078560210a1a6ad80827a8e768a5da31366cd1dad7134454e460a705bc6c2b8d05e7d2490125beb7287d98ba3c46551f1e2456a4a8e0abb4fa8eaedf54d41fcf9ac639ec0884e3c1bde1f381aaf80767d1bf00f8d507d7c82556977ce0435ea9398da9158f4fd9a205c0e55faa19fe816ee2e648b3251171ae6292970f5a61899df4e5ecf877192a6eb814ce61adb535045ea14175f5c025b0c7e4d1603d74b7689a13779bfdab864d711a359093978f9411411709dc5bdc11d6c4601b9928bcc32be2f8cce4df0abbd0b6123dab19c8f8b58124929e588e1e4ae10cb698c87d3632367cbf818d285aaf4d80f00b39004237c331f3bec5c965741888e34926661a7b288ea07b538b8f09623ef3937e533a0fc9742b0248ba56e93732c95b0ca8783deb6a7df25a93c7bc6d7e304c4b85812366ec9334ea8cda0fb99514f7f85ebfbcc7f63aa6dac0dd99c38a26d4872bc88993bc3e29306b07c8b0d61f2ac5c227ca18b59df442efe7e8d194654f9976702326943a6ed0f56ab273b5573a7442163e39eed218015c605af2d8533c39192c540fc93871fd14bfba2743360e7ccaf2ca75b11d3356f6418bf31705593c701dc6c203ac245d8c731bda26f400d318b08e81e48113ce05067dcfa1e2e93ceda34af08133338bb3b07d283122a3d72bcfedf4bb22f3f67d60b700abacb5132a60ca7e41fe60d3d8028c273ddd2a2f531becf37af6e65470f5bc14b9f4cf133ef3fb608cb247516b6ddd2c686103e01e226e0719a7a2b0531b405c9b0f66dab60bc3dccc3cf8f888c90e4956b254c61e5d0fdd79e7c257fa2436fe202666a2c49822ef9dd8ed6548f1b31cd7c9c7428eb029aa9dd7a8023992b0af187cf95bfb2ef9a4f0c8e248274f8eee8d0091dd9f5d426d27baf926f872026caffbad5992666de3e2ce7dccfbeb0f3947ad730cd3e06640184e1b33bbf5b23bd23b3e764d89f3c24bb9f5fc7b4cd808d45a640275fec6db515286c6634d587a843ff38242fb97d6340993847d689915defb4472dae28837e8f94c5efa6bc44b89ded7d8dc8a712e69b0e218a644458861e8216c7cc473411a3fa9e720491dc1b8d075b9c3645d04fc5751c26547b91c2f531d8bd669d5f42d7091510d3c24ef69137bcbd9d4a49299b8ff31cf9efc4d1234d8e310e841409b4dca205338168f3962ec5509562140d038ac8bbd6f3cbfe2694ccdbd3fc0b190192b78f45254f2106b471b7c9e7a9dd5a01f635822cae2797489a1d4381a6322e3227510e3bd0c1eda4b165fc3c42f005ca48600072c9881a7f40c194f2d631e88a93ea995af99601b349fd55d74227f417e863a83a5895afc00009e18a2a8603ffbe4e3641e6c6e23f4da7299245b16c0237c3115c10ed2bfb43599813485a84d0aefe5d75b72691b355d9f2ef1526f5af6601db4930882975aa1cba6ff224c9c07d95931375c8eba259289428676ee3e9c365a3c2443b6b9a48e6a52e541850f2657c9e3165aff19900a2e215a572760fb45028a6455110ceba79bc6c860b48cae7d92879ea7fac8470244db67823efc21a222df60536c63913f70f6499c36b68c1d817983f6b3b17d8bc0b9a04d63d76a96e6d27ebd54144b663eeaa593457851737e997e65f2df4e3fac9715e7a01adbab3e1f2d14bf73a16a746ea03e16c3b49faa36064cbee849b8a43c3fcb3b0bedf12f5db28662285dc350fe0712f92743b719ea33bd065458fc2f97bc9370428723347152ac6dff019438b5064c1510e61bee3482710a8019479c06651653261906daf411a21fdc28093e056f09a08b8db156d0f06543c10ea82bbf694adb41988225323a0bb7f2bc9a90501ed8c975050084b3b7a883a93ce68901281a4a1894a3c063f9f556438c6aecb759425074bef6b1c7d6ed33e8e5c7320cf5321097a554c1d70f00901b34c4c7b81c81c2e8e341ec40a11824e21d55a4cdfa45f38879f2643a96b24ad03d53f496adcdbdf52978d30ac1e7d1d0df253be37c3f4b45aa21117ae6919acbc35f28eed7b1356a3a2ee355ae6677abc8abc095af7076c34f710ee7f6e9b60bb607f865edcfe56784e2438450c3f2aa44da61ca9cddb2198b9cdae4ccac318ff62c344afbde7693b89807f17e7187b8156057fde407a8ba96e6231acc0418fe8c3297ca6a839efc64c39c898d72be547cfd66b228ee4a1f11c735fb5a4a6244c1acc0cd68ca8ad7267ce7439fa82fabcd2f34b5ac3498ecf1361545c1896838ded568bd87d1675508797b1bd562108ca12c98dd0ac99d47d5dcaa44cf58858e8ab16e322f41cf1870fe86f9349dbab5aebe064d2e0bc05e1e3e7e108457d2c97087a8890f80551ae042d67a9595ccdadb6c754eeed42eb93a2b02375fd2f4bc787beb034331cbfac23ca8b022e059e2cd073a8f7116ad560d5d0e43a91bc908eb38a10931e62703e0d0eb91dea99b339676c199b251a750fe6ab4c242a5d73e1182c5065ee156048c0935584abf8c80cea3c44a319cf9523ff7b834063de428238acef73bfbcb5c59411d29678bec62b7316fd695a58f8cee94214f10f09b1b17ccfc6dc422168dd62bb268b9609fbb40f1437c60d90d11fa5bee3aef0ca7303f05e43a01c1447e07df6b98b7cc0a827f7bdccdd3daf8815ce26e8cbef43f3895e03107e6ab542af82bad9baa12199336b570d77d0a83689a9531c105eb8f77503f0e2525f880c65ea3f235b908010eb0f989d1a35a99e9bda1a5cf6fecd95844c724cf913f49edafebf2d82593bbda84aa87e13654c8714f8414b8b0b2fc8ea695bf571033fe9198fa9daf5ccefde65e8f069b4f256ea0f6440b8144287ad8878b0d6e667046d0c8d17475aa1375b7634c654145a92600259d841beae48a4fdff7919bfb67063381224d669a7de9add4e31f7e68b2be1ace682913131e96a36ab0965ca67b0d136e32197112029adff67896984a773ba129b00f7f15eaf095e7753c3f5bd76cc5aa014d6cab76c4bd919602c942a97cdb652bfa379ccfcb96b41645465071d75c44f96bfbfe7c48bb36fb935af631ca66f22e2607e60d57db3ff783d8a107e2aae482d9d06934975ca684f4ba59bee571fc74e9b4bf2240e0e418b610a20bafa16338bd7a3280787b84dca52e982e861ec95a30c231ab21458bf2dcb623056c386fd57d48556b67ab4cade3ee62d1921dd0160a22072f976e6e0618161ca43f4fe3ccbfa11610035545fddafb43952981fcca08d4489fd0ed324f50a87311a4e93cce4ea6fc44c65857198602b1a8bd13918f66f6826385d4e575ed51648fb59eebb9fa08bdae512c192b4949ad4dcb0b7e22f55b16e941ac61bb7ff47aa07bc7aa5e09593ea16bbf38abbf6edb5429abbc623653aa909fe747608e3ec40d06d61c835462c2893283c823eddaece0fec6f166487cec99985f883269577c0cbfa191a496df6885c897cd8374e4b2af19dd05d2bcc9dc1165d7628abff57c9e3ced51670ca080c9a4bf5bc0e58aeb9a8c0c83d1c57b6f72b80e5bb6e48cdaec597f4976f5dad44b3e58fbfcca59c1a66d06cea0978233e5e2b7ea5bd208e7e297f1c0c24cc42a093d4767f7d7bc70b58efdf0899b2e8df069471d69cc6c3b8c82d96deea32d6803795497b93186fc3b83f36d5186fe58f8d26ded17719736b03a550d2f3fc2c4804ae464ec113d77d330abe3f63a3f303787d9b82799b0b9f41e94dcf2989f6f8ca0a4f8c7fdc59ea1a1a1652e7af43ec9f14ab6ca47bad5e288aace09c9d0d0933d73cb67def6f08328d53e46976880592c9c335e809356f9f46cf80ad85a7e87798fd81fcbb3cfb7ade851a124abca581ab00c09c3cfbb1e74c3df533f6840a1cff76e6553019ff879a1184c9fa9704b6059d6a00636fcc3f7d105efcdc4f8b82eef09ee10dabda4524bad6f7edbe82b277e4f7fd46c60a3515289a87100b7cb42883cde162cc6cc539465a9760be66ae9225f1e087ac82056f136ad04ceaf066bed24c398649ac1aa4c349db0d4d88a490547746f548c6874f2c9eb99dc6ac0a31f1ad006d369c8cd0a6c185147f15ceeb9eb7d022de2b7221477a298514f338dccd69223dd45e2761a5fe5c7e13e3f79d2f4497070d7428bde70b3d57638042149643dccf96392f6193a34004b34566823e9b9b94386a521138f394e5416d28546c87da72ee12204728fed66ef44bf33db4a581346544b7f57475bfa634d3517535ccc779f24e5ca312515a6eaf9e0891757fca3180fa6cf96256dae6233a3ce287dc47bf216fa89e8374d6bb95e9117b62272468ce77c45e4f0434fe661b0c3f402c463871b7980572545714d121da2a513fbd492ca03b9a5fc7249f6d58b2a44e245a8f415542cdac2fc2973406714c6a3094f7251f441f4c22a78851f17e2450112cd30fbfa6f4393606dcdc24c788e7aecd9edb600b98dccb9dd7b502fa356b1c33972e270b5139d13d12542b97bab36a2fe5e6ac8bce30902132fe5b893118c25d06dac5a35f82ff6b22e6f0b710f60d6d403a99de804487af7c5cc7f3acc10faf63016b751050ac9787f8c9dac3e6e622d602300b6e165288dd57be5642ba2471eb2e8f5ece486c24f382c3e80cd1da4864c82ad8f993befe5767d3654547e36f3939b387c0edcbcd52fbb5f3f0287fe57d1ec0b6782f20fa8ea40d720f0d5ed2616439465978515ef1a3e7c61d0fdc6941fa5903d60aa64adb2eee114100b67fd748b44a5d2f19b1cba4235e401e4e97ba4b70d2632c990c0222b6e571eb5b3e40d17a33fee64410660b1469632c5d67e2ed44c4cf8eb0560259805d5b46c9118a0b90a941f3643c4c4e639510375b93e01933961ecc1a1e1802cada69f6ece079920"}], 0x1330}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x3f, 0x40ab, &(0x7f0000000040)="b4a678de5d3afab06c5cce9f66f97f8a074b06b63ef6714889286d3a27cb92a9cbe4a5e13b8d92074329fef8bce45c8c964f0842e560c753b77e7635882f8b57e7774efaed9efcefbd9e09e4df2f6cf8eabb038c6d0439afc888f0820214196a2ec18a32", 0x64) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munlock(&(0x7f0000087000/0x4000)=nil, 0x4000) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x2) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2, 0x6, &(0x7f0000000040)="14f4b8597512b7f5f573d35c975c39883d4d87e50aea9deadf78c7cacd3b3a19cce65a3d0d37797a39bd4c0b472b10ec0241a6087f2e2c39f3f07df67059feedaa73b26a49e9347b61c3ecadf380783c4f56cfbd9c7566b80470c16375504fa69277f86c0dae7f0c1a5bdbca3f9ffd4f5d105e62c560dc929f41f55d8035491eb343247991fc40cb8a5d873032b3276711743b99f6285d9aa855a3713e5c5273433aaae9af4124e3a373af919280399a4f117e34481ead5356bf1324e8ea1522e841744aa9bd41588d6109d7", 0xcc) socket$inet6(0x18, 0xc012, 0x7) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xa, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}], 0xe2, 0xa}, 0x3) fsync(r1) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0xfffffffffffffeec) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: socket$inet(0x2, 0x5, 0xffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/229, 0xe5}, {&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/109, 0x6d}], 0x5) 16:00:16 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x90000, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4dd6ec0e4154584bb550acb5b0274945a02cae3a7ccf3412631dc3c365607cf1ddb4a80c40903f5f29fe8dca59fccd4f6d18215af13d9acf39946c8101c1a33e4ee6bf772d9a3e1b0d3691590e69d3a53bb8d3befc4b6ac886a343851843aa890e0abef9f50b28ce336f2c680fbe4ff0fddef0c5161d41838b40f8a1"], 0x10) shutdown(r0, 0x2) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) write(r0, &(0x7f0000000140)='mn', 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffff800) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x34, 0xf00000fd, 0x0, 0x8001}], 0x9, 0x0, 0x49, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r3, r4) sendto$unix(r1, &(0x7f00000000c0)="18", 0x1, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) 16:00:16 executing program 1: utimes(0x0, &(0x7f0000000000)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x53, 0x4) sendto$inet6(r0, &(0x7f00000002c0)="19f30798b61cb0294d60b2a83a2595e1105c376e52392587f8e533ef892a548996aba23c8ed203c7bb9cde1087fa9ac622ce0c291398da95476994e5d0911affdb4bea6d4357cf9bd550856a3c841da255d1b296985f3762be5dcdf15552dcbe2bea35501efce8c5309dcc5bc54dcf7cf4b50b017877423242f7d324d7cb6d0c60ae36ef3d07cf22bee45ad4e07b83fc21d657ea35a560079d88a79268ed63a70bfdfa453d2e70f8f4fdba398cc8da23bca431f06b5bd51258b316cc0f01f7cf5d6bfe8791501534261db883ba60e92c28da3e242975dbf3ba522b4e5ec204072fe1f3635e96e429607e3197c91799bce78cbabdff61f0b1c62fd44cb3504839acfa51b56fc3fedc125bab6679133fced28891c66c3963272da1206b38dac5a9555e90ab0b660a7e9636a1c6f11c4194191d15ee861041bccbf406b3c41bc7307c19319073cb538eef2857bc8538dc820fbcc90914d992a86f8ea4955e1fd006d5dfe6b61d21964c8362484f22efac49cacaae913c9b1fd6766b2ff9bbd5cda926ab6d6fb51ff0218f7cf1849133990d725a2dc0f7890d8560b556a25d08e9be23ed6800b61a4b41432a1aaed692eb5b64f05a87db8d36b2de54c50ef00a3e10abeb2f89d7e2aacffff6af0689ad0adbae8cd7f6714c54a1a12a56684c42516c2e3df4a853ebff0d329b7a41d64e2a90af84d21c9eb8c04fac1b1aab734eb3c3d5e8f346bce767bd1b77f200c6270b1ab979ca68235bf213ec786c430bfd1f86177556f1f17aab65b038c4c43f21e2a4cfa6121d5b09273d3a7c4a4da9a264ea72c51082b2f8ce1f3626fe10889c903919fac32e298ee98a7ae133135e1a15f67616548026c502e0092236dfbbf300e1620c4d38ef43a98e31b751d279777843f46c063c633f62db73547cb7f3559cf07733d5810790b4378a2462c216ab3275595dc77117c625e3d5e52092277aaa3e90d684015fed7d0a9e101c7000b251164599417984c4536750aaaf8a5cc08632c5b6eca7001a14ecc6d21b86d1f7b96b89e57b15fd406f1286fbfe36e4d03e734286282a4db4f39c95da2ee22e39f6368eaac9104a0fb1b44c6755a6734d716f6706d85ea291f9c07032440201bdf66985b7015bb9388f1831a5fc26a3f52a486055997f66cc6e65b8db87228644281186c20a70b3403288bb6c131465425f4b762d820fe4a2aa944f0a72b160d0d53c336baf33f2286afce62648ac279ee9e77e07ddc1ba89ec2f812a8e6eba819c563ff2b8599ef9c13fc5d37d43efbb0b91610a5b8d4ca5fc2dd07a0841d2ba85190aa9c3494d5b1ea460e2e0e8fbf22d42322366dc4aaa6f95717a7b7eb2f880801d768ca123f53a016ce7603f60adfc1be0f42b7d14a49ac9d37fa36b60296aadde3326a2c7f13ba469b857acba6b052cc5b7a5739f0bc6cfc8dc9e5b3ecd8f6261ab86de4499f536c7b08805751a955a27e931a59e81c28f09127546b1b15d1c5a978faf414c61f8b72038ceb00c98a5f65dae73a80dda3142880d4868f561598554feec6a65d9a100321d5d71b1d4d89659dea929738fdfa4d6178662180634336a743ff74c60c60c420a39d96cea8fb6fed3d38ee53c5674526954aa4624005dd4f8ce3c65ef9c6845eecd909c256cfc510f1362c636fcbb0f2126e553a57e56728c0e861bc43254ce8a90dd62f39f13ced8edd736e6988693f63e0310e8a35887a38ca14c8a78b7a8593672b2d9e38d6baf7be4cc846bb8bebad9b6d8f1f088e6318ebd767f0e1e4f3697c0fc1ae2e0b3b42e327c28c6c8cc7b6d57ede05e8a8d28bd39c4ee9cb5e96fc6d5e90b1f38e5ade5cbc2a39447e32189b7c630daf46862b669f1e8123ab89cd10638e423d3473e90ca553928cbd2a70ac66a77228a7173abb31720602d40bef118a768a4dfad7e4ba15d026f7b2f154c9667e86382606a29b8db28dc46f97d8bd4d3876e3a0bc916d0f10cd1f851440cf6cfd67047b7598d0b1efd6dfc70780d49d48e8455f6545f9aaacaa778ef687511b8aeac2e07c2c354954ef268cf248669449f1cabd98271b130b0143dc780eb61b29f270ac201ca164132cdbece401dddecf867ab36485e168d7c0ba3451713b70f0919d545c54d75a60c4a3e3501aa95c26952fae3747e33b9a44f88269009514615258ba4fc0189502088a9a9b47660842f1381f0697367a8595f16306721be566a2996c587d0db05c3107ca7228137b3e111cf1fe6765a03bbbb91de24fcfb71e5c356f9ea068205f9a3e1237e6175cb973dd930e512b77ae6e83ccc9cfdbfa709ca4f658bc3e59694ca2003348a662bc20f4cb40508aa7a6a31eebc3f2e3d32f0e205cabb0a6332e9c4f1311ff5198f74cccef52a019ae55040f509b9e102ab2d13d953e3bfc5744bcbd9964cd927e69044050db0ec37e474f2c98056869f7079d2861f1879bd11f7bd56470059584c425525de9590b05298a71f2722eb6401ec553ca30484c3062ae5509213a7afdd7b056ae5592814aca2c859605ce7fe3b40c0c487f1fa99f8ecf81e12b76e6b44e528f46392d43870e9a61c9fe8b7874927889a257d0bc0f12110086f67dad49839f79545416c9d60717bce3781d95928a469f700aea3edda12da0bc875e4f91653c6770b271c82aaccc26f5c91d64e562921ca02ee1ed6a5169cd1ab9271e7cbc742affd4b5685882bdbae418dec519706b777ae6a6efa928ca5ea8a8d46662155c32a445b855f9c5ab596993ce55f90b2ff3e42a1de18ba457d81b4fbd2886b4f0dc0579f841dc7e4c6fbeee2e3410f4912a46f3768c75fc0bbec460b2a5a26deb3de4f35e96ac9e3ef0e9b54f7282ebc890c7e6ba1afadc0941898356cc0f285424c91039f2f8eaea3d4b908245f5e8aaa0c2da8adbd629f0b977ee6c52c9d57eb9a47f8a22b490c29bf9efe18200b6cefebf52ea8156a3ea8745dbdc5a380b1d2bee38494993cfdc5561f821fe9ddb10f3c5a93b612a9aab0b1d0e1179bc37b9f4d6c7ee15d92299b009cd1c62a0e3cde6a740cb16da233756c24d2f15a7e6aab12347555c72f052ccd39cc51c851f55e0736ce275c4899a883d1c3c5a032a8d5d75d25c472b64d1e830e8789b74ce5acbd144add8b593f3bd915fab2b0f6ce8b2f23555858ffa3814a1db1ba7a91359f724c1b841bb19204ca3079490e031e96c6a978e1e23290ae772b74485d4a09e37e9959991b548dd5212d916d879dfa8b7e3780058600eeb69ed17a3817ee065e953050c8137a5a873921922f0bf0a28fb8bd19df923255688bed048636a56fde0bb2c0b5b422066371c0f75664626091cd8186defbae125ed0974821c690d5ed76c367479ac3214e5769c632fc64e21cf49682a763b57104100db7e052dc8440273e6618da498b48aeb80a3d0b0f373042fc48452257494f1554dc5a3b820704d18f403547e9400e9c3514a0e901488aa348a26b87cdc467df04aa1ded459ca0d68501139e849059e7f9f2819f0a125cb7e531cc88571caf976aeb4908da18988e1d422cfe6f9c752ddc8f988641d4e59cbda3a00d478d4046571dcae015ba9644301773746fd77a390572db69b20e3427da1fb935750a246e5d13f0fe399c38ce1f1599c0cc7d6f6a99a302a366fbc7b635b56d90f84055761c04d33f550247ffef25e13e52ed42af96185fac14594e2d419c2b7f971115fec5b7208421ec6c103922368cbb422af6050308144cd2227e796297d64866f607608e2691860fef4a9d44400a03c00982f7d3e47daac81e871fe19161e6724ae6acd02b4877ff222671a55eb060ffbdacd31980daec55c5e75523d97245ae962d1f54fd7d9b1085e437ffb514327e7538c11b46e069e4ea0c55675ea5c81f91f5b9c01d90dce97cd0c4969f6fbbcd88d46a5c46c873852acd0373095c039c69aef92e57e97b9fdb1c6ae5ffe8a6ef10110a1cbdfd89eb91f46af5892ac28e5b88c18e29274e5fcc4971b7aa1375b1e33a680fc3e7ccc5cc5b23786e99634ec88d1c541d94d9056d13d1bad01f22fd0b86f06513d75debc9f178d00813cf01646d24de75aab6f7d7e787dab77f0d6c32428f333ebd7eac6aa4903ea9367b71e1fc703d1af71aab6853cf41761130d0a0179a8f99163416c7ac637cd672606c4cf6877d0989ed88d3d148d595b36849e30bdd02348ea909cda4ac4fa00cc2bed055f5f4e010b0d9cb894f9dbe9d94930600f452516260b8051b67df636a86368e83f0a26e2265a90b29726d41a73010cd49fff6cb2dc70c2b791809b9f7b80ae2dcb1c597c9cf7757ba0d39bbf39c11389ec39a185932054323bfd56ccdac0ecf15bc270a039a29c117f57d930eba1b75547b422e3439ab16b17a3e3f022f25494e26b2189eff6553ea9d4f76dd35d87ba41db5db5f68bfa12bb772c818ac634463a3ba462891f42ffa09ec4578eb493a69e0ff4828b9ea1fb10640102d8a32db90568031785ab77b8ab92afe75b4eadc7ba073e180f2e2619d083cd26e528647bc1c6eceee197b16b6d244bb285fa21be30ee62a1ee23bb6156d73552dc57d48a9c2fe86567a161906c6e3dc5c4fedb5d558fe092ce2d35845ebe67306048a9b678e1be3d7715002a260a7ea662b8fb98657d41f19eb83312b0a04cf281a7bf6791a2a3f432cea329c1f76b919f776b7b5f6319f831e955facdde7ab00a2333f58f2c018b36ab8ea7b2374ea9e4b22479131020873e78435167e54235c2e4c102e1498d20a1db67bda481aadfbcfb8fab4aa6c7a8b242a32575ea7ab79799e8775d3759f56ff43db0c10b65a6e08bc754e7f60b8cf1323e99aef9316070646d1fcf80927978785339169b15385df6d6c439f1a68fe3d27139e0227c361c47c78f8cfbe07bb8660f63357d95cf46c5d0c37222f452cd9e36d8f87db588a29c3103fc18491e015ba233def25f3639af8c0d8dc01bc0503e5baaa456f1957ce30e9261373f524d84b26278761f7a4d6a4a235f6283217ee38fd661e36194ad278854103615e0da2be547901a0b73771fe86d47c4eb8e84cfa8edfecc0837bd8c7cbadaad642505dea1eae499b844094a93334aa4323786b6fd4525a86df71d5daa537339f256d1df3ada883c0fc536cfc950f25e0c69a16483094e301116605b294ab79413549037be44090199b478bb23d4a10ebcfd15b43679ae27d84077dd7d231768a6352f8d53adf1783a1d1237c9b4d3f263e61429e36aecfa9b383ab28bb92f6b7b867639111b1ed7805f83a3f2196aeab1d707a288bada51ff10858b0c0aff26958d72109dd767bcc5343d3642df13e0aac4acb346c297eff527d95758816590e7a16bc7e6f73d543e5ce42aaab8999f4f4e70639e82e6459d04a2a1e61bea3c5174b9305efd0aada5f78eded5b94282e7f414958d4c1ed56ce7db5baa749d302a533fe660055c2c81cd2688d9d24abb3032523b6300994bda288ca2f10c24f8e1b94c96e1134f945ec0b008f61fd0c53b910f14e1eb8ac52e816cf6376af3a6424f38549e54f0b9c1a09dcbd688bdc19c554de6227c2273c1a3d7bcb0a300b289f398a46be8a0fcc1cd02ac56903347ffe4bd72eebb9333adfd01d33abb0e512315b18be787ec87da4833ba5dc66ff7043dd9196e86f5898f27f97c1b5f40b4d011db455349c64008ef9c5cdff4010aa386cfa0aa3cd0992d4598aa56125fa66a134d0fec5d6dad28531ea01b92830c10cb73ed01c729b98a5a94abba37b47a1b07a47fd6d4008c04e3ca7375583ede8f2f12f009476ab0364893cfe2c1d18b90f95fb6c96", 0x1000, 0x2, 0x0, 0x310) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03", 0x2a, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3b19ff92b4878b7590791bb5b0452ee75212b43f501a65b44fdb64ff5", 0x3c2}], 0x1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf38218caaafdbefacdaf", 0xc8c) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2004, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000b80)='./bus\x00', 0x1004, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="648a5a145638f2fef34d71ed1429d20f8e18f3d0a86a13621e69233efd10715eab7daee6afffb5742ea10aa95e981910ee3ef1abcffd9da359ec1b3f85d66f792f8e4bccb343d090abad48a448525c80dae3aa35d05056a735", 0x59}, {&(0x7f0000000140)="76d77989f3e07e31d50cc5dfda1f5d601bf0161ae8080cd197fe75ca74fd314134eabb50ab63f7d625f2a04c39c7e4d206ac957f8e55305aa693afe0e9297048508109eba191e0e96b51512665112aa2d3aa1360f9c9a6ed", 0x58}, {&(0x7f0000000200)="ed46bf14fa0c770f42fe4738ed69ef6b27c503daca689615c3395d4fddfd8cec92c5a6c426882ce689aaaa6295afdc4da58c88de15587842113bd78c978e2b08cd01cd390fbc967f", 0x48}, {&(0x7f0000000280)="7dacde1bf893ddaca9b4a307b57727e13f15bca00bf4a3264bd7ee69ec9b2c6181806dcd16c765448dd96e07a52e003447def6714f4390c26a79ba92925efdf93e800ccc09f05c6ade6a5d3d82c262465daf42637d35b59e32928a975df99ae3c0679e5b2d6f6d8999a88038feb6a3315c4a3c0517ed7e13a9a31fa6ffe336b932d23b9a33f4c9c0d5602dee", 0x8c}], 0x4, 0x20) renameat(r1, &(0x7f0000000380)='./bus\x00', r1, &(0x7f00000003c0)='./bus/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0xfffffffffffffffd) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x3, 0x7fff0000000}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000440)="80a21658d1de4f8fead2c9f9d3d8903e71e7496b48509625bdae9f7de49442fac87e2f54f51e392b23ef5507d0dc8399800360787fc4ed1219f1c0f3fc3aa43342827052c87cd9fc34b1a272a8164b67ee96318f56b5a841eb9afc4b3e04e8342fc8bb1665d3351e65b79f41b4d7b7267232907961b443fe5cd1e99a90314debfca6eebc7dc551712b7451b83a24337e97e74dbc5bb4e734627182268c46bb5ca7ec118eb469d2b1bd4cd991c896b9f196aa3352170b4af179458e89bc073c38b7ed21286402cfd83e8de1e5ff5a369d674d847b47346e5166", 0xd9}, {&(0x7f0000000540)="3928f5a60550f6ce4661278db4c8da691f31deab49ce835c52feae643f36bf85e3e170ed8af71cfcc5267362736cf157f4ef095a2a2c050d2ef7d1f0db239aadcbda8525bdff3d7ac5efe44505a6d710c634164ce6690f0f3d606f8b5289007faaa48696f97acd0765e7ab35ff5fb1d4ee09b2b47540caa840326c4423f9b57c3d10ac602b28f3806c544195d4b140c172c731cebed9731eac14af82c3f13f7e560c4ffa37ae0a1c11f0df4ccb5e9f23aa4dc8ccf6c6326c685ce049050920fb6ddd2be8f5be", 0xc6}], 0x2, &(0x7f0000000740)=[{0x110, 0x1, 0x3, "7ab0a7f7d34d930e2136e8782390666a379d5f2096df7b310e7d99340a08f9027799cf97b4e760a970ced8c99af7bf505d98b960c993e22b8997ec861b239358c3c053a0a034b736e5bd54fc225273129f69dd62ecffdfa68e03c651bd4a6829038870d1c1b04ece01c1a6563d2cc6b821dd26505aa78638afcda9a359b87a501660fb38e110ce50fdfb7765296d9217f7f4f0efc38a38b1dcc0cb2a7a0cc600811495aae86e5b7b5190a32825126bf48ce332568c989b8790c25616ecf28955cd4e1d4874943cd0037aff43732e2556b4c1f94ded2e683ce53fd37219f9105ad9a5d0fe982689e1fe02f83d8b519c5d4e800a4f6618fbe9415814faa7"}, {0x70, 0xffff, 0x5, "408e2652d6d3e6afdf70b2eab266443f9ba01864443d225d1091b010402f740cda6b1da5992a5063967586706425fae2fa4d1a5331e383db2fa0ad86ee9613bef95d0941afda131f683fb12ee82008967ba1d6b31a0acc91ff"}, {0x50, 0xffff, 0x9, "3f5df2e914509dd9ff3338222c20efbf4474d4d5eebaa600342e0420f1a245bd664b2faf5730788ab03f3f938cc4f5a33dbe7220dc365f40ff02e9ff"}, {0x100, 0x1, 0x101, "b3040f197d065afde70d5e5b9ac69358809d7ab099be63dbf20c1c85ef5a2bb44880a61b83f45a6c01a7635dfd6bc9ab70915d7298a3b4e0709f4acb9f8b708c330258ef603fa50f02f54a190f592e55867b0eb024b8d9bd19704272a7bb7384102df1cee7c49d04b46db9e3d197c716c6038ddf96bb518d1c95be9bcd21310fc0d8390a414fe6f21d595ca7f2d9c00643e7036e15c00f0f6bd1ee693a5806ea06e700f4d83f2a8abb163b8d443d0a56f10f9e323d1d51a72bb29666117025698ab48715d94a7f0a35d3f4455292851f75a39a2bf87289b8a81f0e07b601785292874f519778b563985d077fe7e6"}, {0x18, 0xffff, 0xffffffffffffffff, "2abe52c66b"}, {0x40, 0x1, 0x4, "e040603c14b23443940a413cdf35283824376706e1d375600224f7332bead4c4d62bee2d543f57272caea913ae9bec"}, {0xa0, 0xffff, 0x5, "779b0c69389825c8761a87b8271add012f5b286a5b54cc89425882e3b597e9f0ac9d6801397a8628db61e5d7af77beed8354a020f43e795ffd025be74c0d7c07ea381c86f0f195f75d1a2de425ae1f3408fe638ba79e9e66fc6cc075a3db1a191b3e8f7f372779542aeaf83c887cd35f2a940e52caab25da6a2bc92640ab814af2912703777a40aeb8"}, {0x18, 0x1, 0x5, "9ae2a0ab"}], 0x3e0}, 0x2) pwritev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)='B', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x1e, 0x2, 0xfffffffffffffffc) sendto$unix(r0, 0x0, 0xbb, 0x2, &(0x7f0000000600)=@abs, 0x8) write(r0, &(0x7f0000000580)="cb52b73766e732f889373815ef26c092b2a0ae32c7b6e5c02007df17bb6a5644df71aff196def724bb6ebf74d5467620a283b862ee31e31e4e970ba770e03704853bc6eedeb9d25f1d184b6a56233ea07d1b79bc8a055bd1f2a81cef26910e3fb594d74f30ab51d139f7c5", 0x6b) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="888979850b5ae009946702e06cec", 0xe}, {&(0x7f0000000080)="053f75a570b652b396a1b41daa48f0698e274e01bf9d557834f8e7d431db2c076d2a7024154eaa7a06615f585315b9ed9847abb52aa4d20596a8e6cc70953b533660edc4cb4daea15c4786cfced131a19429eeb33810e492c56d5d9ff7fb00e48c1c63f51668afda47240f9abd07c2484d7f71bdbfc9085c44765930c9d850a60a7d00137c94f6b73bfd524c3e6b7fd1", 0x90}, {&(0x7f0000000140)="d3ae6cec6136d6b206eefd371a1e4ce469d12bfc47eb06655473725ee0e208a19aa3fd659d70c4c0acdafba7419f3f464c", 0x31}, {&(0x7f0000000180)="c503638385dcd684c6b1dcf33cd6f2b9cd068ba0c23e6dee0dfee482c090da30c8ef31a24184c1738568aafda1e3cda16395b6d9b5523507331a47c6d8354d0fead5c73ff51f21ec9e9b477c55db98ee76eafea796f01fa9f28e855a79ec94612ca323253c14880359b5173d1ebf029c076a724ef5079b9f3089a4b1e44e4f6d48201e610de74d976aaf5ecb481897d6f1fadf2b3c66b7c1dd3efc2b282ebe39c0f3ab440c17b6e984382d3c57338fc7addda30c5ca73a0eac816a0561af54c06577715a7edfe80c59a46e08a7", 0xcd}, {&(0x7f0000000280)="f324fb72f62858849a10dd9b68fb27c1164c2e123b82c25d62af2c9eaf14f7056673b42da5fff5bc5072090b1815e3ac1d5ad36c68edc02deb37716cf551eab66e705cc82efe693d9d896fca5018cc57a117d220970f52a43afd907684321daffca0fe670a497394ddf3c62faa5f558bcfbe3020aff30a20c0658e4d1b9bc57c7e280811905a6f2f2f66dfabe555007f6a0ff63b9c326b963e24b79d7f471b258c4efec1aac1cd6adac5a454de9150922822cdfe19c2152429a90eb00bc458e4d54a018b4db6f0de9caa24043bfe6b4b6c93aefcd585562150048dfeeac583366db8db8075e844bd57aea95151a6de09cd0e3cfc5f726127a7f32d", 0xfb}, {&(0x7f0000000380)="815a570e5d3e", 0x6}, {&(0x7f00000003c0)="3c43b99233d3f461bc583babcb40c759fa19c4fe91d479dfba86", 0x1a}, {&(0x7f0000000400)="0a3683a6ea7e1222b517c3d24d8a824feaacc13e0acfe4c7cbe11d40f093b30435413e6638683885e98a47a2f26bc3a906997d3b8cbaba4378bc052d8d78cad80f94466dc287e2f948af2e649a030552db7da75377e59461d3a7c4f2fc947fddfbaa9b4bbfffacda9cef698a7fe2ac8ded66de35e10c591b81d70ecd85f6b0b9790921789522a7772e5a78e414bef040456c3552d285c34537ac32b428defc83514eca483f7170e7e658d442b99d89f6ab6ea28e7ae32679dfd4ece1366b3a44edf52e49afd55f06ea7e26b0da91", 0xce}], 0x8) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 0: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/245, 0xf5, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x5) setsockopt(r0, 0x2, 0xd, &(0x7f0000000000)="00927a696828c10a56db52e9cf08adb4f5a4c55c3fc2022c94bf17c83dc9000000c24e0b8b7b95561e95545cd36679da716b164eeb75d0e659e7cdaea64feb710fc647956ade3da39d3a940d9b66a30000000000000000", 0xfffffffffffffd27) fcntl$dupfd(r0, 0xa, r0) socket$inet6(0x18, 0x0, 0x10001) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x10000100) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040)="b19351abf531320cb2eb69ba7a8709b4fa7877", 0x13) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7fff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x800fffff, 0x100000001, 0x1f}], 0x200, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x40000004, 0x3f, 0x1}, {{r4}, 0xfffffffffffffff9, 0x12, 0x0, 0x215f, 0x9}], 0x6ae9, &(0x7f0000000280)={0xaf, 0x2}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) mkdir(&(0x7f00000000c0)='./file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 0: munmap(&(0x7f0000353000/0x3000)=nil, 0x3000) socketpair(0x6, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 16:00:17 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x3a2) poll(&(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xe01e) 16:00:17 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/160, 0xa0}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000280)=""/226, 0xe2) dup2(r0, r2) flock(r0, 0x4) dup2(r1, r0) setrlimit(0x2, &(0x7f0000000400)={0x4, 0x9}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='(*\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='-((/.$,$\x00', &(0x7f0000000200)='}:-\'\x00', &(0x7f0000000380)='y\x00']) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x6) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x204, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x80}, {r0}, {r0, 0x5}], 0x4, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x18, 0x1) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/67, 0x43) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x8d, 0x3, 0x153e}, {{r2}, 0xfffffffffffffff9, 0x44, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf000000e, 0x8000, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x401, 0x5}, {{r2}, 0xfffffffffffffffb, 0x5a, 0x2, 0x0, 0xf1d}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40, 0x6, 0x7fffffff}], 0x1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000080, 0x1, 0x9}], 0x0, &(0x7f00000002c0)={0x2, 0x6}) 16:00:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x53, 0x102) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x9, 0x422a, r1}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) open(&(0x7f0000000200)='./file0\x00', 0x20182, 0x88) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x4000000000000177, &(0x7f0000000240)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3}, 0xc) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) setpgid(r2, r2) dup2(r1, r0) write(r1, &(0x7f0000000040), 0xfffffda0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x20) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a540403806dcdebf9f6f0a80309", 0x374) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) syz_open_pts() close(r0) kqueue() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000000c0)=""/95, 0x5f, 0x3, &(0x7f0000000040)={0x18, 0x1, 0x45, 0x8000}, 0xc) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) getegid() r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="684bcd0496d801b62f992a5ff7fdd4e320c33032def2dbf324ab10d2b5f8a95e128e933264e9aeed8ff44647294087ed423a6fcc97eaa450f620fad3009302", 0x3f}, {&(0x7f0000000200)="886749b13deb344a0f2c6c372a8eddfc73df94b6c3c8ca9698c9ba625866e91f8a1a49f7227abd074030237a1906fec5f37e03be79aaa34f2a09a86ea9dc47bf22052c531309129e24bdacb6d3c9ea09d47172bea2dbc839b355da9753dd66d8d0df4919c57531e49f5761a75c00866f1791e9a4789ad4d39ddf5cefab9c6e36c3ade2ad89ee8b76e3bb4da23cb6", 0x8e}, {&(0x7f00000002c0)="c6461e79b6ae08f3cb93a471861c9025623f40f98468c8fe2797b83af34ae8f4190348f16b6eabdf8673e5930033948ce293c28dcae2f6f17c42a5160537adc1ced8cc010bd84188e6154d29470cb806eeb88f66e48655e28a68055fe2dacfb642638ac6be2700d89d670a1b5f9de7b1f9329963d65c6f17d5ce89a86b06e324799d4408509262d56bd5c8b215c332318a2e3037f2194b75e73ecb463513c36c2c016ad9ba4bde97560e", 0xaa}, {&(0x7f0000000380)="f1b836e2989bb4865fde9b5067a3e535f2560a27cbbc19d36a714bcf648fbe7dd208f071e420ea667e39640ade602c1a76547bf1896b4a6047fa943a2360016ff42b214d3232e00161c7b94030d751ffb63123a0cbd29fecd78925eab95028fd774c9bab480cf06a3af43cc944ba53117195a502bb2b5704e7fa14cc9854758ab2531f5bf2739f4e52c69ec221db051c44f488431c2901a14cb0af8d6c0181471de7542601902077ad06fae88203a8dbf6fd3d2765109ef80664f070273cf54438cf4869f8f08295767e61e186952caccc25db592fe96c15ff2f69005d3fc9", 0xdf}, {&(0x7f0000000480)="e8ba529ffa37eabdc2cc68a9abd3d9f464107d0a245b9e291d2ae0e72959c3a6f6d115b05768af9126c09695b2f6196085cecd3cecaaa759b29ce3692a95c37abd53d909a74d1e7a9eb7068e1d9c7945e78527a7e8b4fd17031f6d37c61639006fc5e9ace50767882ab7b43d660034e7a9240cabdc83518cd162aed9b398bfd93750f4dedbb18afc46d1a08d1a12074cbe0d6aeae7b9a3ee4916619798bae94274ef1b80a089e886517573f554fcf9c9e509006b0e7421efa6fbb2cd78745207a16af0a5178d17306cfc30a9b8d871c8ae9a44", 0xd3}, {&(0x7f0000000580)="7fa0d18d8cf489c56c1c5f7d675e9507c0058c88296230402c2ce94cb2e95cf1405504d4c619965f4058086e1bbcb44e0bf0ababa5734400be79a2c08753abd37872a4d71a92f1b88bdfe21d9fe3efaab181b386303fca03287ae95a5cdc6e7f69872e8dcbb2f550ddcb5ab7683012491abe2f80258bd53179e8f45b98e1593ab0f3e5737fb8a4e1cfabd016b55f9901ff72fe42eab46cdadaa62c702fc26731e5fede397d671c58b86bca41c0c0323c61eddc3805930fa6efc901020c0eb24622d6cbab605f0aec1af7bda32e54", 0xce}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="7000000000000000ffff00007f00000065e0e8837dc174d6756449271a16173be06c703bdb2fd6d303cd2fa675a86c3d8f92ef163d1a254d58a630250c74f6a735e581c2bb6a1548e005fa5b111f1aa8bf637c01d5d125dc9fece2934c88dbc05138aeb7df1826b0cc35000000000000d000000000000000ffff0000000001007e18ad26ba62e8129fa351a7cb58d9735a27dbc36de7b5c906482e3edbf60ea2f2dbc3258302d371e4e24ade71e4fdca69b522f75ec176b92489a1d445127883be8cbfef9c8c0561a346fb931943f772c04d1c2b8b7dd534bb4d21daba382a1d9dde2a140d3081d0784220872b16c20cbe75cf305d36b83e3a977ead6ad9961489bfa23028d320ac1dda0bb45bd0c0c18ed23a7efb8431027ce54a16084e7df628665f3da4eb0f7d2a1daa406d4870ae3575b23d759931d03f22c20000000000980000000000000001000000060000009b8c08ddc59d4b19411deb5d0ebbb3676bae7ce40700000000000000d2cbace09aef3dcf013b9b48484c03534b451a319be6ab78558846cec5599e5ddacaf3284088e2f5338ccaafab75316bb8afc165ff2c2b97ade41f98754bf8aa00e61b6488da0414466ea7c3469cfc07001b3df366b02fbcbd96cba6cfb13a029f30cfb9579e1a7e28404600b8000000000000000100000000020000222a99a66692b69c4adadf0de3175db8515b3110846cb9dea4cd1df41835ab6a2bd51e8e06949ef1998927c4803b0113f5a2c791f68597c594af4b7762a2bb1408b6bc65ee0bc3a5340d8bdf60cb2f02193244e41808c17b38121acc177e923cee59df127152474fe8b2ddce952e05fb1200e2f454c5abd8444371c02d8b5609e0d2abfd5f64f3b7096f1abd5386a53987483232f5e192693548595eeea95471ce5ba17c30ccc900e000000000000000ffff00008000000034adcdc157e6fd8a62701c5c9fc2b24b910507689525389f8d5419051a380662bf49c6205fe3eb232fee2e0a404771cdc007ba2ad5f9fdb7987de80455879052284ffc0493ab67b6a2c05da456220d823cdc8aba67d86da54b74d165fe400510c3259d4df598e064007f990d06930eabb967f3a1f7eba68f4c76b49073035f08a6bc818686f6f5269d97770da46e095651549ee80467035f5b0349d6a9e67e84f25038175d2728fd984f0a7e0ee10a28345f06c5b7e23b054e6c409291ad4dceea00004800000000000000010000000500000074e4ec8606ce1f25818944ee16428588221fd25f3a8172d7bbd09586fd4afe277f8e799c0ec5a17bfe3a7a5f3019ab9441e552a9cd723a00"], 0x3b8}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) setuid(r1) 16:00:18 executing program 0: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20f) open(&(0x7f0000000040)='./bus\x00', 0x500, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa6c0500000000000000"], 0xa) listen(r0, 0x0) socket$unix(0x1, 0x3, 0x0) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x53, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03", 0x2a, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="52d034d9fbd109718d1198", 0xb}, {&(0x7f0000000240)="4cbf801a21c22a521ab282a8e1c838db4db7cb", 0x13}], 0x2, &(0x7f0000000300)=[{0xf0, 0xffff, 0x9843, "eb2de7ca2d536cecadd354fb64b3092080b9716b6a7ff55db4e289d57fa8dabb73a25053fd3c80425194ead84a2b3d134afca2988ab7b9180823b48e8d5420e8be8d201842bd5542e4144650eb059c46df37b00d866081b674790d4c63042b022d8ad9bf43b661955798eec1565236c947218ca649d500893e6fb314ecfe351a37e4ca234db768f1f07a2d8d2078dc27c01a6cc850cd014b42818d70adcb3ee6c64db228db0572fc23fb2a9dd1a151e2300380760255924dcb31c2da638c41e5d5f9b186447340b53a593d49c1ed250402b0b6d30421c3269d9829b5668255db"}, {0xc8, 0xffff, 0x1, "c31471c130d9cb6713adaa46e90f7b01f91470bbef038f63cc6dfa7811901d28390f4cdd98b5be2de5e592a8eebfcf8a17233ad886bda83c1653123b8573558e226ea46fd404759bf0c0786638d7bf8618dabf8f1057b3d35bcdd3a2766fd6f69de4d71e8986aef44f8aaa4aec9fbf8d9d98e1d789f0c6824d9285a3c039edbb696a26916c44eca6a225d059508c8feeddb58fb3d936dd4b5af67e2f10b1dbd569294be00588bc33668f300f4f9aecf8fb"}, {0x98, 0xffff, 0x101, "c9076a027efc5c3e6a1f80bd62261f5c18514808b1ecfe09a02236a10332b905fcf334145e6f448c7247a96c470dbc63f9eedb0bee043e14aed173abce6a0eea598ced8987e736117d615ab11ce028e79e0c0e52a66e93e0e5f2f9f1041ad4496cf69516a2d8d9f91dd7c0c4ad7d11ac275478dd9001b33228e7a43f48bb70deca23750b0d5f"}, {0x50, 0x0, 0x6, "68dae2eebe91972fc8b5a3422147010f9bd4cfa5d1dc93a09eb4fd82a3355fd2d4317dd0050554b302603b387e9ee7037296bd189b49f45b4577"}, {0xd8, 0x0, 0x100000000, "e2bf422926e476644428d6bb2cf0008c5672c1940473ffa2e39f3f2ff651e8d9011ecb7988a87345559f86f294427f657f86448804a696b48c33c9a9b2cc35f5db3e40139f007719ab247c7293e1986a955736d4092a61a655171fb83b172b19df82bdfbf56337239ad42d344021aff578b7540c15f913f4393e17da283f523b3cb0c33b847a8556dbbab1c938803c11d21c71e97233be2bb4df7d618a52cc8ec8291d4d39d3121902f63effd22c5628936305d5f54f853d69fe21f334a6ee65f4451f60dfff372c"}], 0x378}, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20, 0x7f}) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) socket$inet(0x2, 0x5, 0x7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x4, 0x1}], 0x6, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x7f, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x5}], 0x9, &(0x7f0000000100)={0x3a, 0x4}) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) flock(r0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1ec6868abb0320ec63aea8c379b92c9f100000b2"}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x7, 0x0) accept$unix(r2, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395bda049e15579000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764c2a579dc23ab0530d5eabf3098a9d4a8e2b3de4346f52ef45050d6f00455b2d6daf651544cc74231145ffaf5f5b5aeb6a6ef5ab818b322de2ae4c3c3e0bdc"], &(0x7f0000001900)=0x1002) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/148, 0x94}, {&(0x7f0000000580)=""/88, 0x58}], 0x6, &(0x7f0000000680)=""/233, 0xe9}, 0x40) select(0x40, &(0x7f00000007c0)={0x4000000000000000, 0x80, 0x7, 0x5, 0x4, 0x1, 0x9, 0x6593}, &(0x7f0000000800)={0x2, 0x9, 0x1000000000000, 0x1f, 0x3d0d, 0x8001, 0x10000, 0x2}, &(0x7f0000000840)={0x8, 0x7fffffff, 0x800, 0x1, 0x9, 0x20, 0x80, 0x1}, &(0x7f0000000880)={0x6, 0xfffffffffffffc01}) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000180)={0x1, 0x7}, 0xd3) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = open(&(0x7f0000000440)='./file1/file0\x00', 0x40, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x518, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000580)="3be18eef17d45e751440abe9da1cab3cd5deffc38fe3e1d417c49b035dcb10822ce8a5ee6da917a89c559b8385aa799b34c112ec7ffd9ac6983f09f93649856be6695df414edc412f3debee45e0a4eb8ae9d3958b9a362ce8bfabb4c0ad8fca0c472357f6297acaed150031e49b268a1253c0214d052c9afe422021cdcb2944983084ba56c4b8c0109f802b4502cc896361c4c150219a2f6d0e226227b27e99745c668805a03b74fc649f553068b55f6809b54ce67361520727ff3ffebacba1f7404cf4f53b96bb4edb75f5bf71da5e7eeaa50c8bc8ad29953c1f998b81904f9e2a45fd305b829d2de14ff73d4a2eb94ad5ea50975dd9dc304b4e933f9c811b8824882129b7736adae847e70886b35d667dd34810e7f62133a3fe82548ae2b5c026ac0a2f2bcfd4af97e32561c23a6de1b1d17739597a103a1feb2c0f25bcf4d7f12168e0c68a6489c01d3d0a0766e3f0156cb04df33e4c4c5ff43b501dc6a555d214ba8aa61f8ad2714c5a45987ec38d5ca27c94b366225049aaffba7e29c6b6728b59ad8d4bfb3b884ae198ce0089970bf7dcbfe881c2003b6e41fdd8d712d66584efce5fd24daa093a4fe212cef75f72b965055f685b1a08214b0fdc9942e3e3a5911ac2e2f09c97dca944984b2d650cbda152eebea671ad5e5cbc7e2d6093a9e51123856c673d46a20c9da4077a330838f2c1c48d567bb7a4a49b92eb7db2f8c722c1572e4ba757f9b9b2ae3656dc216bab141822a861c358f87fc521354d93bf2f03767d603ce9775e1b71bbca98f448b2cd87d9f3b2edc3da34db01741ad7ca6f3835833dd5246b6746b451825d799edbd4dad500294858bb5078f41aa209045e3d83ea8f90470e81dd1ad183f345ce4da8c8b360f71c21822706a0918217ab9957263deff7b9f1d35a6217ed02d79143497729b58f3c27de462124bef02cdb492b8c39a0fffc19b43292c4620cb9fb107a047cbafd45ce0aed71ecdb4e82dabf8e801a55601a4a05e62666bba6b404f2a6476dd142bcc9aa746dece36de9c714660baecf35f1d8a36f88f780c2587b4532bda4d9656fb8c9bf1c4d8bd6a9804ea30d3979bb0b1cd51d50e253877845ad9632a92563a697e8747e402d97292650e6aac36183d7c9187a5a23a02fe2a03af7a09002ac4c8302efbbb149e4eef1791e5014f7d502d4f12453844c5a052851bd1211b37913b79b03d7dfe9b6e5aab8835845bff8713f513213d65a987551254623b52e338ed9530ccfc0a1aa9f5ffd69689d5308da41835461649243638ed4f2d146780fd2d600f90756ffde24308209c3ebb3859c6931e5bd1514d45ced294c69d875f0f42769d1f9382a44116485b6998f5f3c49a013a36c356a27e0ff6f62f4b27a9f1b19f4841fed2d2e220db27ff242a9698dae526874f773ef55c6770ce7ddbefaa443c68c469bddf657383995150b4ee2afbf9aec8e03ad0e900e959e1b585381dc561cb1b693d6473d096070893345cd405fdc70cfaba53a54ca794fa541451ed2347596a7bab74a0503c3c06407cd594e5910b6f725f4522dd1c34d9ba690bf79a770841fd147451127e9b8db5dc91b72dd6a493a2ebc0b1290bed0b5f0a", 0x477) r2 = syz_open_pts() close(r0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x0, 0x5c}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0x8}, {{r2}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x62488092, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x2, 0x4}], 0x0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xfff, 0x8}], 0x1f, &(0x7f00000003c0)={0x7, 0x7}) socketpair(0x0, 0x4, 0x203, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000400)=[{r3, 0x4}, {r4, 0x4}], 0x2, 0x9ce2) kqueue() syz_open_pts() flock(r1, 0x2) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000280)=0x2e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000480)=0xc) 16:00:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/241, 0xf1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x10) select(0x40, &(0x7f0000000040)={0xc693, 0x1ff, 0x7, 0x5, 0x6, 0x3, 0x4e, 0x7f}, &(0x7f00000000c0)={0xffffffffffffffe1, 0x5, 0x5632, 0xff, 0x2, 0xfffffffffffffffd, 0x100, 0x122}, &(0x7f0000000100)={0x415b, 0x4, 0x4, 0x4, 0x8, 0x7, 0x8001, 0x6}, &(0x7f00000001c0)={0x7, 0xfffffffffffffffa}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0xc8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/249) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000094, 0xdb, 0x80000004}], 0xd8a8, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = socket$inet6(0x18, 0x4, 0x2) open(&(0x7f0000000b80)='./bus\x00', 0x30, 0x82) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f00000008c0)=""/173, 0xad}, {&(0x7f0000000600)=""/107, 0x6b}], 0x3, &(0x7f0000000980)=""/114, 0x72}, 0x42) fchmod(r0, 0x1) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000a40)='./bus\x00', 0x8000, 0x108) pwritev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="aedaaa135f0fa1a06a8b2bca3892f5297e698019403bf7a77373b24a3cbfa960881972bf5e4ede536803d7845d28b5b58843c8351bf27e1c589d4f0bb8c1e5f35ce5fe879bc41c1e5395cd41268b90e8c572b896dfa85ac70608a78ab07ce162de93d06554c361fb7dc7074ac4564f36c60cde25b5b81356a134a5fba29505153ec1e24f2f0d8726894364fd3499428e111f5aedb4f873b33ebb5828f6d1310d1a918129b00d357488327f14fcb1c0c724eb53f6597014147e21a113", 0xbc}, {&(0x7f00000007c0)="41bb33852785b34229b91df2e7ac9fbac02d7406c3b19ef66323549425773e420d4fce9fa1b9fd2ff52d259967469d4bf7422a701b3f7ac0a51e9db8dda0e2e60e3f04b412ef6cb8cd85076aa6105a412528c6ea26dd179d24984efb64151f866dcd5885c003d35bd3de552350a636671749a6e9e85ada4036c5a5b9ad07988da0b090f14b193dd6fe2595d2258c40125e9dbd7c2d0bec9790c93de1d3f03fbaabe0d20784feeaf6a1ab923a2e7a07da5de81bdaba724d7775b2d1e32ae4dd9bce4f4b2d18b10eb2a36c9400313a07f4d135f84f1b79cde8be4e8daa188e7699d3d13b316fa28c39b80c5e8703df61270fe2", 0xf2}, {&(0x7f0000000680)="f9339e55d2a5b02aeb30672638f3ff7fcace611ed37a16b393726b0d2d638e57149fce714567a1c97f625dfbe4206749cec93fcd998e6695cfda3970e906528df029411bf034ed35934a3fcbda6f9b41045cec0b1c4f439c5b66f54e58a116439537ab4f3e475f5bfcc4ae90ee72967def780952ce29c6ab03720ff9b283a614fa4d7ff43918b9134f613a86abc1e7523e88fd6440e9d586a917199f5d9c3660e3d5ebb1a838f5e2c72dab9e8a67f60f23356a0011e27d1dcb97b22e5d2b0fc72d5f7210", 0xc4}], 0x3, 0x0) fsync(r3) unlinkat(r4, &(0x7f0000000a80)='./bus\x00', 0x0) recvfrom$unix(r3, &(0x7f00000000c0)=""/107, 0x6b, 0x43, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = getpgrp() r6 = fcntl$getown(r4, 0x5) setpgid(r5, r6) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x9c\x00', &(0x7f00000001c0)='&[!{[^\x00', &(0x7f0000000200)='#}\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='{#+\x00', &(0x7f00000002c0)='[$!\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=':\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='[,\x00']) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000004, 0x4, 0x1}], 0xcaa, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xf0000020, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x41, 0xa0000001, 0x158, 0x5}], 0x9, &(0x7f0000000080)={0x20, 0x1}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) getuid() kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:00:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x2, 0x2000, 0x100, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x5d) 16:00:19 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8) r2 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x1d2) kqueue() ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x7f}, {{r1}, 0x0, 0x1, 0xf0000006, 0x1f, 0x8a5c}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x50d, 0x2}], 0xb2, 0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x6, 0x2) fcntl$getflags(r0, 0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/154) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 16:00:19 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, r3, r4, r5, r6, 0x84, 0xffff}, 0x9, 0x10000, r7, r8, 0xffffffffffff8000, 0x2, 0x2}) r9 = getegid() getgroups(0x1, &(0x7f0000000540)=[r6]) getsockopt(r0, 0x5, 0x3, &(0x7f0000000400)=""/247, &(0x7f0000000500)=0xf7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f00000003c0)=[r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getegid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r14 = getegid() setgroups(0x6, &(0x7f0000000200)=[r9, r10, r11, r12, r13, r14]) unlink(&(0x7f0000000280)='./file0\x00') 16:00:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f00000002c0)=0xfffffff9) getuid() getgid() getgid() setregid(r5, r5) getppid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x4, 0xf0000007, 0x2, 0x6}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x29, 0x1, 0x10000}], 0x9, &(0x7f0000000580)={0xfffffffffffffffa, 0xe49e}) sendto$inet6(r2, &(0x7f0000000680)="b4f51163ee76ed5eeff57ef3d78e18d46ba98a59453ca2532eb446297283dad4a911fc50673739310e687fa2718015b1ed91e8bfb728928c2ce157d4d2339491b8a36b0f0953fcb9e126a2dde46663e0c81343d754f6f3b983d2181be410a1c4", 0xfffffffffffffe83, 0x0, 0x0, 0x0) symlink(&(0x7f0000000740)='./bus/file0\x00', &(0x7f00000008c0)='./bus/file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000440)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r3, r4, r5}, 0xc) geteuid() writev(r2, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) 16:00:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = getpgid(0xffffffffffffffff) r2 = getpid() setpgid(r1, r2) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1008, 0xffffffffffffffaf) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f627573003583f3552e9c46e4936aedcc407c122e7eecea4aed0dcf256ce8c6a13e86b929a9c69df27389ddd7e3e8c7bf008c7881ce4132cebf31821b62e22109f9b4e16971cd8cd52b319842182d894ebc624d9b34ea00f3bc33c2650d44cb332265f905780df7310506bb93deb092"], 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) read(r0, &(0x7f0000000000)=""/63, 0x3f) 16:00:19 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x5) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x4a, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = getpid() wait4(r4, 0x0, 0x1, &(0x7f0000000100)) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0, 0x0) shmdt(r1) 16:00:19 executing program 1: r0 = socket(0x2, 0x4004, 0x0) socket(0x3f, 0x4004, 0x3) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0xce9, 0xfff, 0x0, "801251779a9cad3c21c017850b93c48f4cdbadeb", 0x7, 0x67c}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100) 16:00:19 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1a0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff) open(&(0x7f0000000040)='./file0\x00', 0x2000000000000000, 0x4) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "f3118d879681ec4079385862e89268ce2275ac94"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc", 0x388) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5b0000000000006a8c5d"], 0x19}, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) connect(r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0), 0x0, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x4003, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) unlink(&(0x7f0000000040)='./file0\x00') connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) setsockopt(r2, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:00:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) 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) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x100, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x49, 0x51, 0xa8}, {{r0}, 0xfffffffffffffffb, 0xc, 0xf0000010, 0x3, 0x7e1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0xfffffffffffffffb}], 0x800, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x800fffff, 0xae30, 0x10001}, {{r0}, 0x0, 0x24, 0x40, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x100000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x82, 0x3, 0xb8}, {{r0}, 0x0, 0x89, 0x1, 0x4, 0x401}], 0x8001, &(0x7f0000000140)={0x0, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffb, 0xf}], 0x0, 0x0, 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fsync(r1) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6b", 0x9) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() 16:00:19 executing program 0: r0 = kqueue() r1 = socket(0x6, 0x1, 0x200000000000009) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/134, 0x86}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/233, 0xe9}], 0x5, &(0x7f0000000480)=""/92, 0x5c}, 0x1) poll(&(0x7f0000000540)=[{r0, 0x8c}], 0x1, 0x2f) fcntl$setstatus(r0, 0x4, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x100, 0x8}, {0x18, 0x1, 0x400, 0x400}, 0x7fffffff, [0x8, 0x5, 0x8, 0x800, 0x8, 0x2, 0x6, 0x5]}, 0x3c) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855", 0x66}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000000c0)={0x8, 0x4}, 0x10) r4 = fcntl$dupfd(r2, 0x0, r1) socket$inet6(0x18, 0x5, 0xdb1a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x0, 0x5, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8"}) poll(&(0x7f0000000fc0)=[{r2, 0x1e}, {r4, 0x11}], 0x2, 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x381ca385150316ea) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f00000017c0)=ANY=[@ANYBLOB="73825f10667dc1967acfa45f02578c2a4f888eb0bec65f80d102d1998dffbb73ccf5e6670e35e891b211bbf1463218960208edaf05f30d5d23d044547111f0302fec02b0f589cd2bf1fba645b3babc0b435b434e5af4ba183a59599825fe6c7c9ad3cc6d8bab49a97a35318586906107ed40d6d127ba9116490ab8fa8373b914ae1622e7bbbc8ecd57cde6eb6d25c3a5464c7a30eb3cdb10c47d0bc9f72df4023bfcab958de3d0b2be03b63d5f997fd4b0d6cb901c887fe1a8f82152e5c12b9ab58274b3535eca61471969b2d5fad70104c0226ced36378eaba448e2c041446b021b7ae4a9f697b13e6cb9c0b4cd111c8e960522efa32a768a7ca9802729e65224e00d64e18cd202a34ca3bdc063f6848e43ebd11584ae87a4b27549636e6a30f4b20b13caadaf91908827020ff36777972dab35707401ef1f9aa2cb153f35ac96541351a707d9bff2fb175797213202413dff863713881b8add2c9682938844568d"], 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="32fc8375f87da4adbf22a5247f3ee971c53ad98c4d3e4e0843740b409dc924cb3de3e7655d", 0x25}, {&(0x7f00000001c0)="412bb710c9a59b0aa7a8fd1a82ab9508dca305bb5ee09a1bc55f557da0357aabacbb2f0d713efa82991fc775dd97f92748611c0487f197c993bedba84337ac6edb5f3d34e09cacfbbe71f7be4088087c0c443642222461b36686bc328973db9728c05149f21d18aed1726543876792980b92118fb138e045b70a05cc2ebb8e184a179be98693ff79a36f36b27c69a24ab1db6d777a1d0f71d06d696445a655aff2150ac2b7dc9a6ab98f549f66c80a931d1508f0659e9fe32cf53827275b38e8283f050430e8f64d7f5c4a60f6195516ea9bfbad3bfdb964737914e81ef1eaddc746ddb0010482f5b52528942c98c88203f9f2c8ccd6e1", 0xf7}, {&(0x7f00000002c0)="007cbe987193dbdb30817bceb00c1abd757ab51cd6311f6a2f498f9a194287cc4c62ebcfd41135af88c4edf974007e1f439267d0ca8abbc99414a21b8553b54fa15131ef5772b9b6c7a47a39f8f77db78a0e4fb99086a14eea9b9e025bf912f55b3700ebb87e75bb3575bacf576395aeaec8ac4d0b14eaca1fe07ec126eae3da9ad632bbaf8bc0cd9779d84b7d10caf0a6065f64a928203837a4a3d758d124699a779a260aea0c6e0c2b93a050b78d0fb2684a4a4f03afc46d8b2d288c4cb7760b286d6e87c1f6c109746342c60e7b73", 0xd0}, {&(0x7f00000003c0)="06db78ec03d16c9b59273bc932ac2a02aac364b11f074489d119172b778fa1a41846151a34265cd0a1a3bc1382a5d8ad93aa8adade7ca82e4e8ef71a21f8c8f3c56b0a7856f6cb2b643fc00b0bec125735534984b2e38c700714eb41352c1e51b6db79d676876435b61fa6", 0x6b}, {&(0x7f0000000440)="3c0f0b7d8aac61ee14528c8d4b8d8fdcef907ff79be6c5f7646e9f0435db651de8c82ab0d2b1585eb4413a0d02a20f0fdee396f395217a77945654ea1cc2ea2b4efd27f9b8d019d7901e7944bf0aab50786e2ce2f7ecdcd21f6b701411cea699ea3e0bd284885e6d18414fd317421c27da00a2a2172f43b12f50f553b73d4a423cdc26e177c4000e60a846d65ebe1dba9290ff06", 0x94}, {&(0x7f0000000500)="51baad44877e19803fb4d6f91e268f87ec57009bd2cbaa00e52994a4f574401e9681619842e98494dbd548f9c8382a25f7dd386b0b5c4c68210ba1b826c8a0e2cee246ce32bbed534820232cad94497e5b26b421b2be1c556ce22bac4c3de480601e8a296b8865551d4a0f3c93a2c0b3278869b8abd4cb2596c0d4d88e80839f29baeb3499611b8e0b9a870213d276164773321eac1ef351e0d2049f5bd03ce0a2ee4f5a7d95cfef72fbadb7a72845aa3e648eca54693c067c931fc8b1b482642d7aaba4cdf90fabfd8167c69e9caeb3814c58636892c859b5e8a3ce9174d373f90c1b9c49e50d9e5428c6b92017d265b86bffa758e966eb12ee89e83bcb41e3e18d22ce31ba3959f4ec4e3f8ac760eb8029062a54526ec0879f197f213f5ec72c902f596cf73445787f4f9e8f02e34d4a2921b24fd0f937fd261f97fd78fd98b02506c5b7c3d358918e7a28791c8aaa5732240dddad2e736db326ffa499971beaf780db5d7bf1c9806f8dee11fd5cebc4eaefa34196fff4f6c2635651aed7e610f72a0d75bf5670fe44537f63685e00475709792bb4821456fe5ff30c8c296de273d771dfb72ae063370757e9df831f6d12f56445becafb0dc3b189317e9ecc0e741bad70516bd0438c9e9c525e157079800638ef5a88eb9b8e015e618562a518efec5c9943f8e5417e1254a143cd32273a47299fecf51d7d37bfb94e42924af90ebfe9c41bd3923a101583a00be519730007668d3b6689d16218313776a4320aec991a3b22f807aac5abec04a99dcce06de00370af135c207822f2b5bf45957c9a1f756a8d1a3c74da4c000fc1790bf9586bdd2376e18deb218d81bbcd23db650476ac8bf62e6d2744ac452534218473ea9252a7087bd6f215148363521cf26d2683318dc62bdbc93fbc2c8f7cd4cec34963366ac228787c9ffc7a48034b2de28d253c341807ca347a2a0c88560a859496948930fb0d97c28fe45395cd5fe33ef73c60ecab14e8461dff452bf131c555782dc7813c76019118642d1cd5fd3e2a64b4a09a0be8948523901431d79ca9184a0e987b8c94d8b7451d6d24dd2370207695c4be6fdb67182aee66e193ecd1ae87d8145300224f2559d8c737237013941fa4d4609ce7630a3928b7cde52a257f625001ad047baeef4d943d61d81c97d8fc0a29e87e4d6785e631430a8824fe007b42785ed0782d2afec288cc51a55a981b269d975cd0d57a396118481bb9a4056b2fcbfefab6b50c41c4ce8483fc4d14a343fe4adc4df35642b4a385479f661c8fd8d30187fe2901e9d6b9a48c1584f3ca0e1af93d1ab907f6c87696d2aea35f079b02ea638b757e5b79cfa62071f47c1472f20521c58e06507ef651f1b924cd2e9b7ef6ec9f0baaa97351f403d742bd7f86a287d8ad7545e597c8967bd5449534dee0541c1f3f93e4179ca05b457e1cf0bced50a66cf810bf9d064da8fd918316dbda82896be92bcab420e48060fb45ca344965bed165dcc4f52a254c93e9949a57942fe98882f10b97893c2f8b42156bbfe945a5e9bd2c02a235802e0a44d22025aa15de9bca9e449f80859cd21d0cc06506943162b33d40816393b26a195aa082b4d8fde6a137926a988fed4ec3909e866aedf701607ab82dc9782250dcbbf5a6b4ad5d386e6c78356a63cbdc1b013c0443601cc372034eeae57b1d980edd5fa73291dbcb05da95788444baae13a7d6b326f918d0b3ba2ba09e03c7a4e5df0e6719fa81f8b8a41bd3e1486de4264a5060284422c7694a67d502cec8d19b8b21b6f065af502914425fdfcbe2a8b8d2bb7013f85ce754b9bdf19ff3aae0d915b17aede95e3d2f87f41332d4ad8b3b88c076c7869671b1062a0fdf111646b5747291b685dcc0637d41f11200228abe4e493bf19f187d0da58120c961d8d9a48d23043a76da7da1024a70c712a49f2bbb67e4e319f146b4f58dab8114716d81a5e5d4b807b681880c1508b88603c5fe38fe74e251c061f0db6049387eb912cd26e1a0336e69a5f1ae0ef58ea195b929d8c51e8f33fbc5bd559ebc3ff287c9dd9743b46313d849ee70c5d6b6362077312a03fc3e8f61b0453f3cadc09ffd5eb37fd6a1b121b0cdddf47efa2522ff15b988230db1f548754ffa58bf5829e7d401b5232362af424bc8532021798fe44cc5669a3cb02e7f685820ddb8f6b27a8508bf6dbe5a7684d266af338c97bf659f5ced87a37f0faeed447f05eb64248dd15869243e6db325a11c5b7a7c04e3e9590435fa15198e325105481509888ed56720f22d29900ebe5710f2bc1ec125a756f5944a1155e0e3d28e61a050be6f103522419641676c84da717ea9ae9002746db34cd92e3a77d91c5d4c02402d0519ed59999093a3cbd94252fc73ea866709fc2839e5cae5d95827d1f4514375bdabd98b49fe70346dcec66402f41e41dbc5a4d69efc4a4895768b862ff1286a68a13ad1d1acb8d53c7503e8d8a9d43cadedc0ef5205418fa8221147952247724772dbd1ae2ed8ba0f2eb7e1c830c222240503d53dba66837e72b54e173d069c9727f229240dcdcd8bf98543ed9861fcb0608e2cdf7294b77247378c914fd2905f644a7f6b54a19e000766915f52e733d208b41ca9ca4c828f7b8fec83307c4bccb485e525ebea7ac8df5c6647a8f5d56a378d39dc634122ecf51211cee35c116c05806ca70e38fab31e135a8274d2256bfa4cbee2b75ec8fdde35e19c8e89bfa74929e126de8fb416373d9a9f3e15404f90d83ca2d48232bb48e7e8d41d3c4c5e40ae8a4b3e2041c056fa2a1b6418561a5cd695f22de18925b382bbf2ad7632b3494749bb72b552ff17fe989c37aaae6d2ea072d0458e0a959d66de4822e253f6c0bbe7d0f339b0f94e14bf568ab1e807019cb497cdbe0bb6d5ec0c7f846fb5a9ede29a19f21d7a5cc7612614edf43dbd0e581c2d214c5d2e3b3fc47f9b5901f90f140d038123b56840252c0b8b75f48f751dd3a2780697e7755761ea1eab101ba7096a3fcd2cfcc5da43e20ca4aa0b2f197aeb7f619b18fa31377c43009ea74fef3f4da79abeb8a6be5cc2445b7b1c760b626ef34b8e47a8a16293606ed9f6b23d53b5e2202512ee9ffb915b18926ca9004d5edb3cf71ee7673d85afa8c6a315b7b0cb6acc6490f11359d9a5f2de61f3b53642d55d93012592e45bca6c228867507e182c34944e0e00240165a03d79a620fd9423eaad2c2c1b744a9adc64afc85b88390264e95ae3d7ef635133a8495df3e8f5cd9bd91209212008119a006e94e18de5b207012bd97c39ee019dc54b7b4ec48097643bb3f0e84e90173c575ddef7e029c8e6f688d23223186e54d807efbaff67134511ccd87988ba4e52febc676b46cc027a3315c59e571f91ad41cf161e7d4725a650aa6f7b295b201341423321439ef84d2f26127f742515a5fc4e08dd1c1fbf3b523100dd4bed1117ebda80c18acdc394e98f4f0f33c1e547a1acff6759fd7f2fa3b48d7d8b7ec2d8645e212ee57349c6b6bffd43cd852da57d30daa3f08d2eacee5186042427bc02044a677421dd510d57471f38ed67d09d918e83b30e61d08afd922d44e1c18fef60e4c2d0022372b39fc36469b51489b01cb43fa0982a0e8496a5a3cbc0c4818e7f078a0b7e3433eddd9969034b3c6d2af01bca6b778013949027df5c382c9c77d07995c39880f34cb63acaef80eac7c2ebc58b7e6ab16f57f08b2539106c3a50a7cfc8aaa1d05b4df50b1aed39df45ff3b05be031fdd9ac085eaeab2aad6a30062eabdf8b996394220ad72d0a13d481450ff508b3e70c044aa5e625243f4c06fa6f65e1deb1fa1e3f0bb71250a5679860b7a4f9e942d46c92cd004a6711de09158bc5408d299caac2b698fd16098236ce393779b1a64d5e5deb0f034c01185cc4dcc201af09728ed649410e2c66982371e7b56c9e21528df5500e981cb4dd6aa9344cbd769f181f59deb3228d53cd9215b09e4102edd5f69d1862aa1ee65bc4f53326bf06b03f7731588b8fca466b65ff073bdc14e5491c7ef022c4e5f15a890b2586b4983a3b5a7e39e27045d9eccd9f1779a9257bc6aa079e2563f391bc62b71b42113b86d1559b1d463159d629fe39a05c2b09f6f6b3460fe2c3af64a79466ed0e74ce9d2e49beb5f6624a0ab74694cde39817950fb75f51195c060b97aa0712ef730b50757b6cd7c90866ab248987695b15d85fe65b2afc934fae059a9774373e5956a96a87adff16f5cc502ca21616edbd150f73f1b569ae4b82c81ab65ae17b5ba3a13b2040cf1306559d6b6821b56aa3c3ab0d27b1e64725bd0d8806d129e3ce197a6aa126fa40f1c43b195775792ac24d4e82125aa2a68bea797143d807d38ca8378a31629cecaf8261c0a39802ed55c7d9aafe5c49c8cdd236068bbaa57e7de9e9f62e90e0e3a19b630b23a1e360b7aaa542db23a10e308c5ed8d2dbeb3479cb5ca6f0a64dd4b0c53c2cbe2dfb154ba3ec6f1abfe559f23d91ef11fea241041e5d35d48cec902777663746a61383b5eccfc6675c3cbbc9f503c2345e2e1a2d1016d9db1b0c00116aa277b6565fdad61e2255e4841f2b6a1f2a502f0673e40532de04c5abecab66dd92659e47d0277057305562d64c9a4193269032d0c1e679468893a60c8c86b85f67595fc65ffa2f32bfa575c626e43745919455d787973955cdb93c336908a7cb14a5f8ce8613dd10edd70d6e2734a813a2442ed34ab9b7ebd9e954d8e3afcc956cb04f8d1f719532f585d82c719038a09abe95806a149c6f3a587147ad47e5346a69886360021caf4c77fb7e9f79005668cdb467fe90d746c2b49ca9d6c39b8459f0ee937a3c4757a153341908e7e3a710f121f144ba1c0bd35390733b751438a907ee192a7e65f95779a4c4bfa18628d1ff327c2cd81bf0181a34914ebd01a3d1d1614bc7d73f98d6c0e179406ff3b317152ed1a871166cef77e101ca408540392889cf52aefdfc29914ac59ea04acb7526cc7b5654e60d758a0428dcbee44c4a7d24f0c45a0e1e563ff30725e89cb3e7015072b5c3058fa82b025d9f2f4ae26a1b2bbf22ad7f994c18e428c6a8a6ad55ac1a300cef7a868b6574fc852cf10830446a45b0f7ceb76fdb9ebe872f3284a0231b30f86b25366e15c6a74f77e5c60c02d04aeb0dd8376c620a678ec304f2bc714aa2573e2b9709ed9ee5bf914d3b7fb0432d92c0ee15d8d51f4f5062be14f59dd8e666f6d47ee1e2b5c0f5a86a5577c49934deaa71e5a6c1bfea3c09475a4f34b2939798685fff860a85a8513cf933f59125dcd472c132f34de5af7f49507cb4ad5c8031929c3fd7672f4df1252fefd54329e6e414f2cc0a37d65bcc8e273f4b173c1066cd5b31fe2e3765c627b0f2cbccefff1c31a5c3dcd640e496a3e81e8ecb531ae17a14f8315aff0737434f2b9d67b04d8be127d59caf2178f93e65329921afa337d04d9e01c4c0d42d764912e3f3fa577d36badbfe4bc196c6b0279873252c3c3a4e575b05e81b453f7e99ee0fe96b2b279dd4ebe3dbfd8b86cd876a51da67e22463a5f098a57360368e2998a54fc0c6245f097e074bc62a67a4ef8fae938de74aacc7ff2dbdf2ef1cf81ac5352ae867fc39ca04ca0f37612e5905040d44f3497b09ac4e28195d22213db1b3d7a822a5b447a4c7faf4aa0ea8b7a5b6e85d9fb6a41b3575dfad14b94af393515b481788c78943ff73e0701731a8361101c697e3f2ffe8566c8d734b7005372f1d6441aa866014c4d6b2ddd8ebeef9a03537f9b81b1c59c0087e24fde63a85c98fca832a4a8a50e5d", 0x1000}, {&(0x7f0000001500)="efaea6a545a6f002163e8c0afc6ae79620e49779dcc68744e9123f9dee8c753711ef8fb6fdf5f5a4f4d8aac34e02718707b130aa4cd73f9863a48a4874e0d0e03d1e3659b3e729f2e30b7460ffe316b1cc669279296110d0551bdafced4c16c1c16d3e3c5b2d54cb040baea7ee2f3c0e32b7fe533e9e44485b6021c938ddc351211a1a84dd06623438d3297dfdb615ebf56f45507e458300121a2761e588fa8103723fa230e89ff60c14b418266e0b43b5be437660", 0xb5}, {&(0x7f00000015c0)="0a4c9e41a9", 0x5}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="30000a0000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x2, 0x5, 0x9, 0x6, 0x5, 0xbe27, 0xff}, &(0x7f0000000180)) r4 = msgget(0x0, 0x8c) msgctl$IPC_RMID(r4, 0x0) fchdir(r0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001940)="7d5cc528c5ac77894ab1f89acf3580646ce2ad669c20227722cbd16d5b34ea470f4d7df618c02048677d02fd806b282267f74bf8f90de9a39ac5caf20369bc56f5dba4e1db34d1a0046edfdaa0fbc27dff5947f6636ede00716a6849c0d08d69e7f758fbea1c2c2208f5e7b83a01ea4779ca60375180b634a052b43a4c6f81e2196213d31b682cd7ae73df7ba1eb8910bc25431bcc268b9278b830ee5b1a154c4e612bb71ce318af8d35811c78b449f83363732c0b5d59acb7099160a0eee2b71c18c13f4a245c227c15524e4563890d4a39daea817b02f799223690a1019f", 0xdf}], 0x1, 0x0, 0x0, 0x400}, 0x4) 16:00:19 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x7}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f0000002000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/162) 16:00:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="4707ae4c3afb02217fcb20b0fb6518632c03687e1dd7406865b19176923de91fd0ea4c305734415d6525b4bb0e41d2e3327724371fad444ca1fc9088b31e117f5d78a6585124488f41839601faf195b80ebccb0ab740c3f3e486b1cfdcf74dc1ceb6d5773541584e0d8979ee83c0bd4acde2a82075fe547a4d170defdc0dee1a", 0x80}, {&(0x7f0000000140)="7c3ae1a662a0a561b3d13865a1969e1687b4cb6e25aabb14464d565bf56d89bca46f3fd0fb2e5c08d3f183f66e0f21be31ad33bdf29f436e99c7aa2bacfe35ee3381cb2150a33cb33b9f30c1088942369dc657f31902ecd793bce3380d478750c90166f2cd51c2a20ccf0e7cab3259f236612da0e8073353f5302d0f051c39d6efb42e2c3ec41db38e274d939bdfa30b90af1639282b97ebb04df9009d08f8065ffd1f1d8f59cbe7f85c076d85652ad84d1a4438ef", 0xb5}, {&(0x7f0000000200)="1903f020d6f3a6e355b40a079b1ff45d6266c9774ced2da173dc87b9c9c2e5afd6ad7557f6e2061f79a159088111d23b17d514ff780e719587ea52", 0x3b}, {&(0x7f0000000240)="98159f5f83d109755020ecf4f3137bdea332e9e82de21804f99e3f90df22363c6edeed3b457bee4a3b5c50d29ab9c3d172dc78b46c91091fe3f75023828881e29c0f", 0x42}, {&(0x7f00000002c0)="a38d26a252bb1fbf61a731b69fc66f714774a7691ffbb8e5c52c8abb345011008bec761386e34da38f5b9285a1eb", 0x2e}], 0x5, &(0x7f0000000380)=[{0xc0, 0x1, 0x8a8, "443fee33b6457dde5a11ea2a3fd944fe3367e1f40b4a4dfe43f563ac3e295e76c7cdb8e32aee034a88e77296f2e7d828c8908bb318f3059674089adc5f8ea7ab656263819212a2a1c722ab8db587ac0105aa38cc244c8901dd6df56779544821e30318d84abe549b7adb6edfa83995e395ab3bc6d884f94a853d51e1c16e32a349cd55bf34d0625ba2ecbb2bb0d9d5f75424e1326603809988409a383fb4786e2ce507f9ad4091ab52ef63d86f63b9"}], 0xc0}, 0x5) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7a22e6be5f8c6b2640beaf99c3cde8abe343907d53960b8fe31115948008f4f1e594e244feb22ddfa763131559906cd7078684c0133c00e1cf95d8f8a45d22", 0x6a, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='\x00\x10') chroot(&(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0x111) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x44) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000001000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000340)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000280)=""/174, 0xae}], 0x3, &(0x7f0000000380)=""/165, 0xa5}, 0x800) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x6, 0x400000}, {0x0, 0xac}}, 0x0) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/162) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/43) r1 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x1, 0xc) msgsnd(r4, &(0x7f00000001c0)={0x3, "c82149382cbcdd05849cc46c10c71dfd2cb975a8de2e27d83e56aea0429e0ca8a26cea2addcde12a7e11203fc8d8c20d0a35731f2c0f628866d925f43834eda45c6075c6600eb9547ea031af8e5c9b932accc6503c17ec0e2fb72564dbf094204af34331ceefd3820fa138ba70d7be3958d8b5b511482cdef12cee47412fea589e07b6cdd1f153922f27b69ce201903c8529e6dbed17d26b9923ef1442a5be8366f6103f92bcdf9bccc82c775ecd1619189ea1af025846a45554c059cf2ca40f209fadd8af7cc6f1b3928d9b55698ad5c7c65503d3be627ffeda1042354fca4274ab8a9eb8705df1c6118c7527d0b5a61c9ae694bd1c5492382bd31194bce6170c353d73b44caf4f0caa4e204362c3dd6bbf79442349e8ff0e79837ca711b16476f719acf95fe55c78900be9ecb220efc10480bd4645fab9d9f2f09be1b361d2c930788eeb539bf5011f09144f534939f3bd8b2de3432768e1b4214d2743a593c78e40f25c9a7199c638488504cad24b3c63b4837bf34bf5ff25f38600d461cc8491b3a0378c4b247714627ee943ce8a6a6ee33644399fdd3f2f2e6e8500e3fa946b340915f133bee34e6d4f1f3beda2d3304e68e5699611608549e59bf55bd98f98035487cdf8cb8bc4d6fd49107315a4bc6e5eef4126b694c758044e655831281a6e164846743de0a0b16dd8dcb95fe17577a2352137b4210b1f00e2606bf783a2d79263d827f75bf72bca353f71a3187e489a172fdd750b39a383c1d1193cb5797a778659df450d522e671fc71f65a31db67c1f478a311ffcb472e13cd9df3174e668413879b7ad10e6b1bf7bc03dc84680565e39eedbdad8a29a4ac3d7115b3df6b8e9c049ab04a52132144440d14d3c371f218472afef75d98a24117275b8278e91515d1eca061f64bc5fc2e26c01f7b0e0af9915b1fd9d089bb2d6e82aeadf354445fd8e1d7e71debdca20930ec75abc702001ff637508b2483fb45b389517611d58b9eba6b29840babd5a2fb3b2454e159db4abeaf7790b182c3368111d5a8a3f5042d455dd4b643a06dfa1de5a0ff65b2e1ab10d60cfb5f312975f2056f2b50a5f15bd037c4d837dcef87984962451daebaa7d7d4c1b51faf6da4f9143c657f817de21900798d5f8ed4ba6e0020a7d4d35e8d8dd201d9463b7ea0993112ebb6fec7c395143ab72db4397e2f57a1708a38496cbb1e280227a6ea592cc7305ba35a30d89fa8528f9e6fc0da143d1d4821901d2bf57258722c844c6a9b6c966e9307e07e1ea40fa5ec63d4500347a38e5d4d74b16f8bcf7ba466fc094ab9c7a859b334a8e17d007b158effc10dce8760c18886c6670d29fbe06006fb45b9c074d190a919ac69cbe8eb6131200989c499add11a3aeebcba61f408f1e26b34565e585a2e8d923fe5af8f45bfabed2800091ce79ef2013850cb9e93be9d9364a8f180b4c61d8945bcd1fd52f00393350a55b9b73f6261d89c6331f7329d2091d9979d9a7e376094122199a0b69f0f34eb224473a3d95b658609c235d467ccffa7121c594a925b97ed18b6d3f704aeb0888d0f19124315a5d62ac543baf8e659752aa6c7cac8e26a90e4b58b9df49aa4bbca0d2648183943428acbab8164956bd4b4c0873e118ccaa53ef4190632b4dd47fe20978093900e6f46d4002162432a861a0260d5002c308a2a97ac130fe5cf21cd1e4d5212569f073a1fb1cc60e6b19de2ef6d8d1176a16f3d2d34b40410197d3266f9d7c418a3b7549b3c88587b8c02adbeb3a306db50a30627e02718a28abf545941fb89ad6c007f5aacb4425a8b2b545d6cc080d9e8464c9830acff7a09006ff390c4cc44e9d0d165e898a39cf4ab1c2b3545f9dd9b6c980f079a2dc844e6baf168d53ce6e834d3b45ce737b0d4ed9f174890e937201bc9ba202ff24d7def1cc4fdf45b7868933c59d059e91a0ddbe922f064e27aea8e1e07a4cb533248ae92c9516fa29da42fa09413209718d70a3b4b7b185128b2c092199065ef64c613a9981f04bbf38ea3fb6a62b9af63d7b8fefcf86b15a7cab58cfb0d7e40b9e49b00425bcd802e5442a1c171f54fc7262ad5274f25e1cab92e9599e08be0adf409bf830c998293cf238bc1699f4f70a678104a4777e6781849a3b86f8c9b901f0a5ffb23750282aadc576d23f971c26a3309179dfaecf6bde7160e4a7db200e1ebfcdcd423278df3e436ac9f3be2a94a7de200acaa712600d2cc429708923d519e58fd457024a6980d509100ea05622ea33f151ff6677cdc87b4297408c46fc0edfa76b63aa22197ebaa5d68cdc356e66f6fc19b0b8da1253a809f49e3fd2e146395906262d6bb175db0053a31fbf50be04c2d4788d036bfc5b9414ab22fdbf3f94eaeef5463b6aebc82d7fe0832df1bd82ff2d2b15053d0a75adf6177685ffc54b8180f3b70bb7df58ac0b5f664aa2f0f41d81d24bffacf48f82d6f669ff482e037fb6f575f350d33fa411b45215c72b8ca36b11e264d390e27a4c7ac541cb8a498a7cadb07f4e76f2da3d9c1dfb626291cb0c02391430cc563f38023df40f437415679b0517bfde7f6d7dabb54739ed4db6a69e5a9d8ed31016b50a34c0c267cd4dbd870c314ed656df8caff841e300f4d0c904c4b85499e3540c8199c8011830c81009993d37d4be260ddb6634f9b153b674737049a67d473eafa5847cc675662f0966750778206a07927fd80e1c9308ecad65c307217af5cb7af680a40dbc6d1b4f2747fb86b838a1638827304b98310974fd89b83d26866b307e045a0be28ad2df73e39b8e71cf13b295a81663bd587b88ce1b66b498bfd2f9c1938bd58b1d89337bfc2542a6fdd1b5e067f770ebe3ba303c07001f5af5d9ab70ab9f7601c40e93b7d01a4e134688a6e67003bd5b7919102e072d2ba645a2b122a7bc451267b688e5051f585be96e5f8cffaf57bc95e907c6b7b0aaa9381e753bb69587d5e57e7f3ec89790c78f27b0aa013f27436c72c43cee8eb6e812dcd75569fa3289ffa6071a2cee651a10b593a39ec06b32a9a9a7bed8051ba935a3cee9fb7453b97f20f9a6eb4f87eae811316ed01823a49570fab179d614a4e494781ba2ae270222dd43b0b02c87f78406da1a4ca38e41adbf1ab69e14c302facfe1efcf233e2b409c6c1e1fa237f7cc5df80cb472c102dfa482984df6ef377ac3b1f1678a5c9c165ea2b53accdb8f9912761980e349d94ef102c17f67229e3b127dd8dd273605d6d1b0767772ece88774b92e9e9d5cf901f13aa9bc0e24c4c03da01c6c70c808dcfa0cc83abf0c83535102186d4aac392fe988d3e4b114e8ddc065c98c47de5a3c4cdf7db90884e94d49d2c8507ec01478518f61a39c277241dca176eccdc971cde92075bc3c04a8c25079f551cb5dc3540ba9412e5cbbbc5949b8d197ae03e0481145add698e39b16b24e83303561a16f25bf53437a2398009e1b652e9280f1f253f706e2c7ad6b837143705d86ae1cd3ece1086805c66b4b908773e34ebbbe09bec8b4f3d6e9822907aa4724c8d591e2b40fdc68c5207f357b027c887ae72731e80af8a0c5165a3e0c428a00841e6589c4c465bd5c46d15a1408f7bd8da0b7f49d1949bc051f5a3f9e9aa50829c0680e4bce392fb4987354b7f3bd89aa80e7cbe1641d454b80f3d773d24933cf2e218465c9272eee57cb564d1295a342d6cac2636484f8265811ba93a0cdc0fc33c1156c88e77ed8627ac3f9ba7e67c77f84230c08607cf2af6efbe7c21279a928438bde1827a3e7e34a4b747220b196dec579ddf1ae6187b8a52ab8d6b780ee6a99c94fd7fc5e81421cb98ced0518b80a461fef6487ebd341b2c0b1481da456d5ec64b78fe69499b0bf485bc7ad6b8f0faec3db060df7cd1fd720df3426334e816468b17da1b90e7f1e25f7f1a5bc778154b1db5bfb2cf0af089067ead395ac1f7c972c9a83cfb569fbeeb628e53828864143cd7474924453cbd7352e559a4cce4e760e53b75e80081929218d69c9465400047a6aeedc66ac64d04cc4a72f4aac5f8b4e79b2143482fab7896539d48f6c4580261b03f40a7ef1decc679379ec1b24bbc424e3ec1ac59324376b7ef4f7010a93c5e300596ac0eaee7c27581cc4c081765eb5c56fa1b670ab9b032e8342b2053d97a652e7b06a379b4d8ce06b5ed00eae02b1d560766f96668f8162ff5f49a7e5a8cd9004e36b90668c543e83d9cd8398af5107231246828e612735ea6ec8a3d6842d4c239942730fc1501879c85264ba6c1d356ab3897821d9b0ccd4372fc976ad5e54399da996d1747b21db1d18f17a712e9f754f88b0a6accc1865159e11cf8f327d4b7c20ed6d3227866ce644592d24d5dc7959b09f5b5fa812a4550ad80c3fc3478e47023121d369b2329ed737b51457d2b3fce6e2e0d3c94d211771de48964619772a8ec107fa1366bef2f5f509458cd85f3bdbd905e7c4242119a410c2d40ee1e90b750432bedc73a7b55f0f5562ff13b5f1dd15a2e139b0039cab8b62db7bfa11ef958de47de436feb163366b07bfd5413f7cc085aee22f22412892711387aafcb8882929075c425f33205e136e904b69675d2e89200abc05035df08fa00fcdf9d38141695174a1de13b15381eeacd03306e38de881e201af578dcc42ab1b7fbc2359b431f79131ba3fd1f8194daabdd57bb96322bf7994dae56437e0dff81a73b6024862efc9716f3b0203c85f76c716fc3b694834df92167c9507343432cdaa9931d17e9085dc6125ba73898ae07c550d66272912792529b4f38912110f84c263047649caa65ef94193090ae31a16cee1267d7830e04b8e443438c37eb91f1db306b30e343c5f70ef671b1f168c6c61f2249e26c028a5bafcb6638abf50db796156ad61668969fbaffc37dadc8d8f2f94ea4c1649b7b8c66af6e45d860ab3e0bf305a8dec425c1c3e66e45796f773c5c14cac6194855139603eb423f76ee9b52a514baab0792680c684d34e45667f6fb0442ddc6d80f7e39119efea284193819d3e7fdb75624d5f7f653bcff3807bf52cb9bf43b35a909004e6b6a1e6deafa0400b1fef76fdfc6da868fce731e71c2cb93891aa8925b4df37ded887f5ab9960596f4a2a994c585a68e04f74526a9d80341152aa2f5c591490ee3120e8de1a1affa3389ba434544242a56dfa41b084d44b14ab2316e30b74985263983c606592efce93af9fb64c31d39e625d985b3378cd526212b646e1b57bc8745ae25d1ab4642346718f725a4492336b78e29104d75f4436812bb3aa806c8e45cd21f505babe55f14729af75abbc600029e95e6aeebb98354151106375c14f28b86678e17e3ac67e6a3e082c0698709316230a23db933ff32de4617cc32c51e7aeca40776f043d28abc1a47fa847c884f6aafe82d2fd5dc32dbea5858f8812d74f569d7d347d56e2c6a0f5b9c4b162fa2531314716fd6f9440f9330300ca99f89df7ffe1f0aefaa2e31e2a04c7918a60c733c6dea043e758cc0c9afbb0e83522fa8fd127c0d9e8424a3b601798e588087ecaa5b496d362c6f715380f39a77a864df35b233bd693769bec875247769b1bc30f047662cd5817c78f32ccc8c6dbd3968f6505cdaa9ed1f29893a70670ee51fe3b5fb3281b8c4c58eab49c0e371c457c87665468dcd68e012789adec14759828e737c4e6e03bcd2227743ebadff5237ee3087b1df56fa7697eb18152dddc6e3e45d2dad3a3d8ec3f92e4c328bcfcfb5367fe84853240a15ab64d5c2cbf642cc33c5a6f0b59515372627a6be99f2b250a015ede420258ebaf6f1ac1c4f56c"}, 0x1008, 0x800) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/101) semop(r0, &(0x7f0000001280)=[{0x2, 0xf4, 0x800}], 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000012c0)) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001300)=""/205) mlockall(0x3) r5 = getuid() setuid(r5) semop(r0, &(0x7f0000001400)=[{0x4}, {0x3, 0x3, 0x1000}, {0x1, 0x10000, 0x800}], 0x3) r6 = getpgid(0xffffffffffffffff) getpgid(r6) lseek(r1, 0x0, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001440)=""/253) bind(r3, &(0x7f0000001540)=@in6={0x18, 0x2, 0xfffffffffffffffb, 0x7}, 0xc) semop(r0, &(0x7f0000001580), 0x0) semget(0x1, 0x7, 0x200) ioctl$TIOCSTART(r2, 0x2000746e) r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000015c0)=""/84) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000001640), &(0x7f0000001680)=0x10) bind(r3, &(0x7f00000016c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000017c0)={{0x3, r5, r8, r5, r9, 0x1f2, 0x2}, 0x81, 0x9, r6, r6, 0x7fffffff, 0x4, 0x4}) 16:00:20 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d0500e001000000000000002c367a74e1000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c9) open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x6) read(r0, &(0x7f0000000080)=""/54, 0x30) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x7fffffff) r1 = semget(0x2, 0x0, 0x200) fsync(r0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/18) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="86856bd9a92bebbf1e00"], 0x10) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x200008001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000500e00100000000000000000000a53d72fcaf0a5108d4d08093e3a43c64e17c00aa825ce9da3d104b373d01c2449afa3ba8bc31f41b3a091010581402085a"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0xc2, 0x15) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) open(&(0x7f00000000c0)='./file1\x00', 0xa0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="0ded873fc422cfe9131fcc5d80836f797d65cd9c9dc551609c3478deeef65bba261637c06d62d3abbe1b799308036a55770817f88c7d7ded6c23c2970e38d845cf26a63411af26af73395a497a89101f1e1ec9286b7af713ea468bae9970e28bebbd7c66584e17ec5051810928ebec7d5326858f4067cf404fce531b43baf226196a2dbc7971f3e586", 0x89) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x4000001, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x9, 0x3, r2}) recvfrom(r1, &(0x7f00000001c0)=""/130, 0x82, 0x801, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0xe5ea8a2effc69911, 0x100) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/241, 0xf1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000880)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) wait4(r2, 0x0, 0xa, &(0x7f0000000440)) sendto(r0, &(0x7f0000000500)="69e1ebb6a817", 0x6, 0x402, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = semget$private(0x0, 0x3, 0x208) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = geteuid() ioctl$TIOCSTOP(r0, 0x2000746f) setreuid(r4, r6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) faccessat(r3, &(0x7f0000000600)='./file0\x00', 0x83, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000640)=0x2) rmdir(&(0x7f0000000680)='./file0\x00') 16:00:21 executing program 0: shmget(0x1, 0x1000, 0x404, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) fcntl$getown(r0, 0x5) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0xdb98, 0xe3, 0xe80f, "8c5b4d28b5664e32dd6a539d47339873eb476f2a", 0x3, 0x1}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="e9d78819777bd95d49478689bc6908249ef51284dbb860fc05925d342ad391162a544b903ca03bc966f7795259d13f6ab9bdba9d0578d50db5ac29b42122dca242ab265f8b1f95cb2c41e95f5ea1e7a271fa34538f", 0x55) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b1000014000000000008000000000000f5156feec4a20d5286f2d31299ce14d3cf29050433f209de090000000000000033245098aafbb046c04753e2a2954b95ec50bd093884a4b9e263ced455564e98a63b9df08dd57ab9a698316a66f077a917088c6aee124415", 0xc7) write(r0, &(0x7f0000000100), 0x5da567d23149a443) r1 = syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) dup2(r0, r1) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) socket$inet6(0x18, 0x0, 0xfffffffffffffe01) r1 = dup2(r0, r0) getpid() connect$inet6(r1, &(0x7f0000000000), 0xc) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000080)='on', 0x2) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair(0x3e, 0x8003, 0xb0f, &(0x7f0000001340)={0xffffffffffffffff}) close(r0) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) recvfrom$unix(r1, &(0x7f0000001380)=""/4, 0x4, 0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff25"], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/195, 0xc3}], 0x2, &(0x7f0000001200)=""/204, 0xcc}, 0x800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="573615de14e6e427b9c02a1607e1c82f074943b953efd50240dd98744138712f", 0x20) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="ee68d82ae3931f3fc955533ed94a04b339c968ee7c9931fd67d549ee3a2de0fd98101e96bd2f6977f108445f3bc25e544ae6bbfd19c79f7c00", 0x39) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, 0x0, 0xfffffffffffffe32) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="0059854378d6aaebea8fda36c337ae89084f396c2c009bbfc2e03a15d29c53d578173e8629aff7bdf00a34a129dda12439ef64c5280f8c694b6d631755f687c4fee6686b499397cc3b1c10bf14bdc202f8533047f8c7c66de42240e000b928ba618d639c43c83f2d2e3f3c4e6bd7469278f8606900c70a4eecc70a184176f97094bd0169199f9d23805b5b4cc57c60aff3b9389cf7b76e2990acf8ab4b2b22f4f7f28dfc5d3a1ff8f59b658661e1b181d8b7fbc1db34a67aaad9fcb5c5609b01f02021fe72fc2e60085136241b65017e7bd50de5312d90b6930bdf8478ebd7b3622d8e9d37013fd569f8f797fd290ea584b0f092692be04e87119d8647a3571a8c90cfdb7888ba1657bc05b4a643bb2a7f95920a3843ef3147501a981761505ac591245e7a0930e85a3c7473a9fda1fd1b3c014490c7d2ad9948d9aba226b90f7e43aa74735319494edd28473abff703ed0bffe5ae1494efe0b4b00200000000000000131a12bae9d9c81ba595a228663823f8b401275b63168298eb404ed03d6e50f12d93a4a535a13e5f93c193ebfe6adbcbe613690b0aa33a3443c3edd45a1efcecab6eb8510e875947ad4f1f590ed8a2fccdfa57a484282980aabddc6523b6d58d19bb0f1ad317d040bbebc9dd80cd8bdf0fdd234d2e0eda67d570c2bee5c30bd5dbe821580749a0c5bfedad6a00d9b0c783be6623", 0x1f7) execve(0x0, 0x0, 0x0) r1 = getppid() r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r3 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x42, r3, r4, r5, r6, 0x1, 0x9}, 0x2d, 0x7, r1, r1, 0x9, 0x4, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x4a71, r1}) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000040)="d800c0b4a9b864a33ea3b68412a93b19a005ca5cfbaaef8dd428da5c41f80fe686ac9520c9600824301f60fc6774faa347b2941e4802fcc73be46fb3a3ff9625505998d487bdb67617e940305e6cedc785eaf892092352900b435f9a288597c8e3e5976a01b516e63faaa6cd3ded6f05611820514dd633c5133ce4a5d1a9de2b2aad0f0b824754cbca", 0x89) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x89, 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="63e05f28b21a9c3b184031722c8c6aea111bdb58e024d7cdb776871cf7c3592a3c581185afcef2643a5ac6141df0dbabb70261d8eb422921d8928a6b071803774f", 0x41}], 0x1, &(0x7f0000000280)=[{0xc0, 0xffff, 0x7, "dd60c20204b1422ccb9b7354e23c7f9119a6ffb4c8e204dc89eb3d40cf3312dd74bf344ab7ecf29ef608dacdcfc9347155b3cc08c9c0b19f8fe2d6387ef1d754b5b72afa7330b5fcd25648dee39592bbbe0200e75a56d5671261b2915b379d88c3594a7a2808514a3ef882cd902c55c6b254d92d81a134a9a6b92ae87eabacf9efcde5ee243c1306fed00722d73f3ec77a5d25310c6f752516ba9f46a05846504fb6a1e29885a72f56968b"}, {0x90, 0xffff, 0x4, "28c919f91e4e5412e1dfe086908701d8fd77957c59a854a5f9cc6500922fb63355885a2ce0eee0d9b516427c7fee6a284c48e7d5347526f08acce845ffa5035438df73539b0f614731a3a6d97c3eda5d7bc6bf9d5f16ace8e306e01f2e668053e644aad13601f9a124d6e4513afbe4c482da411edc752bcc03be00323582ac"}], 0x150}, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = semget(0x1, 0x0, 0x90) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/4096) 16:00:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="27ff0016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="e85d9f9b9b3f0ab11b8bfc423423243bb5d41b18b1b13caf460194e584d50e42b0ac0ae8b00fabf23a6338702b2d5d78930001661b42aa7b60d8f907f2c4ca0543be2989aadd4daaae95fa70579041ea038b9db891b5cbc0dabdc87dece925363cfcdf1cd93f5ef7f70c04a7806ef56076e356f9094c40d75ca18f668a5f481dec28", 0x82}, {&(0x7f0000000180), 0xffffffffffffff34}, {&(0x7f0000000180)="8d08dcc329d143c48de6", 0xa}], 0x3, 0x0) shutdown(r1, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) shutdown(r1, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a541703806dcdebf9f6f0a80309", 0x14) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x2, 0x7, 0x8}, {{r1}, 0x0, 0x2, 0x40000003, 0x8000, 0x5c7834e1}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000002, 0x2, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4a, 0x0, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x8, 0xd858}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x2, 0x100}, {{r1}, 0xffffffffffffffff, 0x22, 0xc, 0x20}], 0x4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x84, 0x20, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x200}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0x2}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xac, 0x7ff}], 0x0, &(0x7f0000000140)={0x4, 0xf5}) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000380)=0xc) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="a3858b364343e931b28b28a4f4954a0feb541ff4b89da89869b8bed6775ef8d92a52bf64060f18af8dc9ff051c3b9cd86634f78adfb6819c483f801ed759ff090517fb2b3dcdf33d116ba36400bc50aa6dd37ab314fb906b8c451224e2f1ac", 0x5f}, {&(0x7f0000000280)="c4676aa1fd6faf0ad00a6580594cc4ea018765fa00565c4ce0444bfbc59ed17bd482f120ccf61203b62c7f8153554e2558d63beee3f35883a6b5f2dfc7d98dcfa0c32964fdb659054ee5afd31d0dc6a3ee20c63bb1c599f8dba2d1e806b3381aa98b322de3e41a5ea660a4fc5b3f87058d43cb6113e2f932a408175ddff4f1776a342992947e6ff98969c0f1f0fa3989c024994190756ae04b3cb2db828a55ac66061e23d435a8abb0b7aa979278b4db65ff89de534b78e32ece7d70d4256d671bdf9117b355804dbf9ff5a5c5782c109669363d101151b1a0e35756", 0xdc}, {&(0x7f0000000380)="e80f38a9bc2bad694cfe81510ddbac02b1ef36fc6b072fafb2e43bb14aa12043365ae2b0d00486275e0b2ff0f0808b84d9a654ee0087c7baec4306cab4fb51037f96a62b8d830c8cc33747a65ef802cc2cf06e05d97d6c92ad42c1dd9a0c4f9783487c12f1c2fe0c0934e26539e05cbe11a4af06d911089f0914f9d8e936567df2d04b985a3db32cb53b861d31c0ffba2adf749176eb0c6dc53cf40b", 0x9c}, {&(0x7f0000000140)="afdf95cf2dcfecb09a8ae870c8f21aa871dd60906b658e749b4939e861b7fdf4a2b9f8b5851024e76e742d8c130e7d11f0e00bae240a4b711342f735c1389f6f3cdeada8c416c4a410a074fb27718a4e180c1454cabb", 0x56}, {&(0x7f0000000440)="840c1e603aabfab0f67ef70ccacd3b474be7fc777783969ebb32fd97b8744c9038b1956dc76c7f328ee7327ae59cb9bad856d8d0fb5a8d75632a127f59686d3fe634828ee9caaadd433dac6407b01591b9f25f41678c6185fb0a755cac2acc4c0ce20fa0a668fe19c7582e3bf9178fd73612437d2e447a2212365d77a25c4e441f2d17d41153383982790f500348c0126f147a7a3136fb407f79364599b199ff0df98682e2d0917b8fadd0955e6cfe1024f1bb755ea8e07c07b5d1bd11c24434413fda4f90cba77812a18af5691ce779e92ee8bc7ec4c49890d9bff137d6bde04916fe7519c1b52c9a6c3ddb07ee65d0baa39b321d772675c921790ad7f9bdd7b4a88b5807657bc583403de65f3951ad9cedcc0f5035e583701b17389d3f381c938799d8fa01d94204c250206ced1df840ef5b2c003f215b978d7011ce30149de9a6d449a420c7f49042bc2a32afe9bafe8529275361f7bb73ad73ea751901c6319d49b678e7294a9534b331885993184a8d341c7c536baf09fe54994328c641bc71c38d1f4f88b07df4e72d7b2884ac4f4e1e07549cd711dfd7670fd8ca02ac5676df2e76833a7ad725a4c3c9a63d5d37549fe57ae49cbe6cfdb3a912caffac53e5cf5582ae3f63c583c8c3800fcf4e6824a41430ed8ab91dc1a7630671bbf18ee306d2f2d542b669db72192eea02721bcf333035197ce00b0ffdb3c7145c2a0caeaeeec37426060a994f48f7889348c024717e72afd7592614aca274d3d49be6854f840d45d79e7c26a0285c84aeac4a209ba8560cf2ba4db3e75b6cde015fef76b094cb707bff08405287d67341b511e4ce45d4f239d308e40d780ce6c16ec71ce664d34d12ed396ab93eb8b1604cad2e15c03a0e86e57d92cc6ba5d5eacccadffbfb89fb85f9973c793a35fce29f989541bee7acc4ecdb90734196e9686ae0d1dc07d1ff791b4f8c3b6ebfed5cbb9eb6b746bbd80935844c8251ed95f34a3f47f5464d78fe63169a38acc0a2a235be9663fe9afcd0519a22fa6a20cf54ee7b80f8b66768260d322c11ababc6842a06085d3808ee15c12f9f200ccbc8ea0f6ca1511501c7950b8ddba45c20c525801cc7240c96a4f02ebcdc57600b3cbcd5889b7401491a27e9fbb00915be5c4dbdcace41cd48d1dd68783b18d7fe1a64f7c24995b46a0c388c268b8fee4ad2aebb028aa9ce0cf1e54521824a2980944bf55d9d3cd5ab4fb8bd1445cb6db25e935e5c942b3799b8d1830851a3577ef0cef4d447070fc214518ba8cdb33859c3cd2bbb260bfc3aab561d87084d476b4a9acb466cdfe6dfaea1542e97bba6f080a366ef0af92f69c9baedc8c376b087c1b48d59e86d302ee4239e6a387d0aab81ae3dd773647199b82808626a347bd487e35fa68123824d23ad4e4682507693a47ca33c9a874d523e7905e4993bea75ae73dba0e637d4bb4268ede7d462eab2082622640c87ccfa9d8501094085b7261f717866ec1da6bad508b6b1849fd870da8a25f92cafa4efd4d345aba2140f877a4edca0d1a034a28b874643eb5446c1018d80c7f579cbcee6ec439b243f5603a6fdba6ab0796d4233f7f0de71ca41b114dc0b1ace1bae8482a9dfd1c0e8404186f979e3ab18397c70574da9a979ffdb2c9c18156fef5d1bb4ce9f3e8f2920165a22bca26cbad76cb6aa5f5dd98f23baacffabb014b2b3d91982aa393c10c78cb2ef6b82d66ecd7d7cb7f45782022f62e80d62bc6ea9a73eb5caa03136a423e0954d781dd36eed6d1eb2bf44dba46a78b7267cf5e8400b2f110f88deb9c4e75ffb0e5d7518a2594dcb59c9912008fbd7d16a1291582cf3acc578ed396a265080a55365695952d445f8019c9c42ed4659c955300fc9ebb8a38b27a3d8aceec0a7c5c806a5f2e3160c15e10571bd4dc0d60ba555e4fe09a922b84db7e664f71f0fac10f921190b7a9264f27a1f3f80601b28261a828ebc0f113361b3cd36d2d57e6ee964a68ed065c8ac6ca490dad5a79c8e44c3482579610a5ad9d089c180781a40245e61aa2459695441f52acd7e73f2c41625474b3ac7c952fbcce1a70310b705a15d49ece95d0391d796f004a9c2261f114bffae0d08854fffc045fbd9811f30dde2a9c37e6bbb8f40726ee46ffde6adc1099e29cfa998c43b3ac7922210b412836ce9d4ce20bad0663e1f9960b5670361fe676e480c2207b9228c08d190bc8b5fc3fbfe895bd7d063e325b775d1d22ee32bd9cdcbeb8d6d016307d0bdc2ce3d28fbb1324b39dc50d96d2529228264246805a02d3f3555861ac69fada7c36e4ae6453b1cd3c5ec8ba5348c484eaa2835ce7406a9e605181865fbbba4f6a77f8da08c079f3577e519e912386c0e43af0893e3915533bf399cf11847a4ea5c21eb6ae594e9591cec92a01cbcde084279a7c0ec54db75f3405597dc196a248119ef7e81d5c0b87dfac142da3eace9b5249310bc2c649b6de0ad71a857d844ea482099f5f718e88979dd9da969bffab5aebc48f25199209a208a2e7f0297048558096a637559003c5f4324991357b6ddbcb4be33819b88a83a3c7a9f7b2f61ec67566fe4d4d63bc688dafc10a48e383379caed1b31a4a6c710a2709419c9db55671fa701fe47bb390a402d453fac3a3679f4b91de4f23e7a4aebd8b727ea10827d7281dd1d43868c01af4face6a8a97f95d85c789e670f808a6578df9eb299ce507c9b38ce587d2bfe1ab4023ea8eb5071d4bdaf56f258d9020cbcc2bf272cb608780e39d5746c40d41aa163d59564c068c7404fe49e937cd5394a8681b4fd18ee8aa1e2055f56085732d0b61c9aca40a9400a010f92cfcab15b750f10108167230ef8b74bfdca641a4d5201822c80e1798de3e21a7079f2e352ae266bea3715f5d21ba99d76f389ee617f594d800bf74a6f2eb1afb020c98e5b10064117676ee35e1207206af88c3a11d36aa324f2870c78a26e93e1dfc115889a410b7e0f576356ad97dfb00f62575114df7989c7c2022829462bcef154fd457af4d861bcef49fd61a2f2b313f84bb12af850879f7886df70e94c6650a994bad2dcb5b738660af59c587727c3e750ee489e9713836bfd34a774059a440b99ff7dbcd2fb6ab98d9ad06fe2a12b3429db7ae2ece2a991da717daf6615a9c2c6efe041117d59d30b4f0d7b6bb7647f077b6dd6cfcf5e264ebdfea78bec656e20bd2e8b5b13424acd4acd11a04509b4e39a6ead7c1f543170b7f2890d7ebd03000c6599a66d89a2cce37378cb748c6585846e6a04742db0bdb6bf6f84136933df853e99c3710225e7c9f00472672d1b8bd1364eb22acc8c02f41a3e6cbbd8d939abb92a43e80f3aa7a56e99877b6a589fb33104000633be14ac48ff30ff4a30ec86d016777e0f1fcb6c8c9ea02b0a509722de8e4b8e3f78a30731e23e7b5b4d35c650a528b17406cef5c444bf882dd88390cb766aedebb130f811cefc1defd389c18262687268eb8aa535a6bcc1d34e4bc645bd680d32e4ad47b7b462201c76200293a2ccfc6427035b4f9bf3eda1aa72169cc7e9bafcefab68c7abe37b37efe57f5a0c88689eafa2eaf5cd0009176489d5bf6c344663b41f8bfa2403f91e0cc1a05d2dd4a9d55ca97ff0c7fd7abe921ea2703b2f0a2ef2690c3357175ff0619ecf0bf01e028c1b3a5e99c4cfdb1bc166af3c5a348eb1ac65f1ca00964231de7700e0475f3492ef9bfaab653b3620f2268cad3c57c3c988c88b888809006e4eaa4dd99cee381c29902f55e575248938916ce01d978275598efa1e3b4ec1f599aca8281fa5b3fc22d6b60f514d3607955f0830f4ca1a39807f716457269f4943601ed1d7f47a454f08dd90f07e0c7f47249da0fbeb2f346b14b3ec6074ae15d193c5ba1d1f24fc7be20feaaa68751967274afae4296c74eb0674449b014396366444f2517f222007e448c03ed3a66288dd2d1ef1200cd39ce44a5efb674415b063079191689ffff14eeffbddc52f2d48e73c8349107d3aafcd262e57dca63c8581ffe381b888de394176889f0f7cdef7dd0ca5dabf7d29dbd9390624b134493c7e953a976e76d87ff633036b45a0f71579e6ad5c66b36502a78d83b8e4f83a20ff8c2653aae165956c3c0354fc9666f3d319b8de111be8d9e04f9edaf9df5868becf05a48f99a75d237efe91a37cdc806ae2f6db4a713ffe16f1f47b0d25104141193374dcda55e026ee0aebd391f7e9f69222d2dd283859fb51dcc1efc83c6ccef5b41779fa4e00d8a1528c8c7ffeadf4725406ac5e9da08313f22825c3c34e2d78f023969e7243e1cbb904232e1c1ac630bb5d3f6ad451fff516bc5cc37aeb495f90866489f85e411af01bbc3b926077a9c4f99e9b83ad3806a45dfee2a54e4a7ade504674a43e0b1cc122447e51af9b1dc6cd3cb47789a109216b1a476bc47738192e435e2dccc5ce07062ec898d2113d026eded22bf70af157066464acb8b6d71481063c100e8298558032a38a58c36fc7555ed8d3cea2a0941bb3edf804c2de09d6e09e37233879146db514a0be17fa2a3a3241450d4eed7f95d3d55b54804a29560fdd61dbf8c15630b22d1836cdee568b37a6631e6bae7613ec41e0a236d02f110afa52c989513752e57900cdd9af134b9aee54dcfbf7dca14e8218aa551d92f9baa88074569265405f2c5922575e6dbb3dcf1ef2b44522dfa36d727d389807b0d785b9dc2f8fe694c8dc0a9f89ea5b7bb598f40c122e7b64c9d20d262632c6e31e9b1666bc22b00cd3174acd98455f08bcba60abb24fb8c365dbb4b6f38d6f45ef5dbb5cd26148f5127dcf48f19629393b17fa111624ca6f4a4379fcd9a2cf6b0dddc379e706ce1d3692ac94f43a2024ff40ebde35b1ef32266f280c57a7f07fde3c1115442a3fa39792e5d51168b9c9540979105d3e9ec5a2ff501f54529298b10bc03c415159c535caebd53a2ea78f0974e009687b7a3b29ec4e17c2f342006c9d3bd05a6f0373aa5234b3bceeae402cf3d33219272b30313de1bf9dde53a3e5414c775bf988801e2b03828d4bf8dd6afaa797654b0e73656f6e9a3c8ad2499593b045e0be31f6719a56680f5b6be5d810dfb42d0c51d55c0448d9953e02d4760399cdad65bb08e3c87f01987a387241bb3b9a79af4ad5d0966677468968f5a62ffe41766c53dcf282f57be6aeeaafb0c3aebb52e81da4b88d6919a8821c8dc233763c2b064087aadda4f1a59e9c6e06918afc7f8b63cdffdce0f70fd38a6699a47ef6faf7d334b0771ec32a1e742d3455c6b21e66965aeb03565d0d2a96fd2881d63fdf6445cd8e3ad2625c57c1706bdc03cb2e9958be29e283a1ac4eb0aecb198362a1bdfcaddeb44412878a49a0d8406bde70ee8bb661a257f791c6c58fde64170cab2e95e144d2fcf9b9c81986e42a4e9a64db8f5c55797f84cdb6a107baccd5a058bc7bc0a17ea63c8992150aeff8b11bf357d21e37513d8d393e6c75df2ada6805645f364f5dd22188a8899cc3cae094c58a06098afc73d41e2b74f31bc22f912cdfefaa0229b9bdd6b344a6c4c422b387994cf64964ff2e13ed5ec2346aa0de4b387ce680c32df30303fdd126b73f896ba76b0a59b803cb236c81ba091df7471e2f9836e44aa9793d6edb4621f94f3146b3bb390f652e12519964638af0b29814665ba9d7ba4c48f33763d1142392ec64aad490100836ac042cc2cf4d2e55ead2fdb68f50d67678dccd72afeeb7f7b91391f0221d06c09cb9780a27dde955b008b09222494678685f4b9019995874754b4af437e195f1514b4b61ca92a5678fecbda0c5", 0x1000}, {&(0x7f0000001440)="b9b27545ab7c9bd53d1cd3f7a5acf096692fcc9282a72bc80b8bf7cb7d706c04f97ce77f9869b35df39031949074301c7000dc4b6edd0f413c8e4d0b24348e7e001f1708deedc35995dc3b525519", 0x4e}], 0x6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) sendto$unix(r0, &(0x7f0000001540)="8fbd91a0cd0e897fd237d3131ecdea9c0ed9ebc99cc23105d874d5c084edee26af4ed2d8b99c455cdfc37644b771f7690568cd4bc1f002a6638176203ac69e998fadbb04e014c03c48142739ab0480320b143741d3f4ca0fc525048a60bef2a4317f6db5f9db4ba19ac960d82ad47635cab66b31cd864b66330b546daef2b1e7c5a09a3ccaeaba2da53e7da39c73169f0a7d25a0a38592f648b89a6f9854d990178372b4f74ea80dbccca695719528457bcaa7aae3fb086323", 0xb9, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) login: map stack 0x20ffd000-0x21000000 of map 0xffffff006312ba68 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff006312ba68 failed: hole in range 16:00:22 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x108}, {r0, 0x1}], 0x4, 0x7ff) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000335000), 0x10052) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xa4, 0x6, 0x9, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40000024, 0x7, 0xffff}, {{r0}, 0x0, 0x8b, 0xf0000001, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x0, 0x5, 0xf0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1286fdfd2ee6c105, 0x46, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x7fff, 0xb01}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x6b, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x12, 0x2}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000082, 0xa61a, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x6f7487e8c0925ae2, 0x20, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4d, 0x20, 0x6}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x6, 0xffffffffffffffe1}], 0x2, &(0x7f0000000100)={0x7, 0x1f}) write(r2, &(0x7f00000001c0)="a333c46501aefb0e71ddd904444a852ca33506a626d7a5ffa6e6e97f22388253370c172d0c2b32f8b9e26c62c08e52865bc51456e0ce4c57ef10491a616644913a40260a452ceff1572a0e12081dbeb2fd5e1d2ada5df6227c478e8a933cfadbf98a22619401eeca56558ef0a96226cf7a93b7ecb8ca6e85d01b90624df1c39a410d4ed97929a6f22dbe2e2858a725fde79008fca68b3adb72a671bd4868bb62999e5fce064edb3e2e4b9a3c60ce1997ebde016cb22524b04b9ae00015734fd283a034e54876d6c7a597d3a4fba6f377", 0xd0) fcntl$getflags(r1, 0x3) close(r2) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x84f, 0x4, 0x20, 0x0, 0x7fffffff, 0x10000, 0x100000000}, &(0x7f0000000100)={0x5, 0x10001}) recvfrom(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x3, &(0x7f0000001200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x9) 16:00:23 executing program 1: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="b5828f2e6d3400d0eb12989377006c091dd587749fe47001615336478533d4357451dc799c1a3143de217a3d8e99948ab4", 0x31}, {&(0x7f00000000c0)="9eee76b90b38af9540c3092d4f2b1c48415388f6eae063f0e3e520942f029ca99ee1c397d232d430dcf812d12d1ed91bf23332105e424d07c81ee6ef6f17a6db8383d4f69d12b90952836d85ca76bf89cfdc0f704a7f5bed37a6c0b1d633d13fae7a22d084548995cda5b5725545a829b5449ac583797b2929100fca87af5332a15c31da91513124472428748b0aefc660b4558a8431de6079af0390ac36b3b1381e7a7c3097919aa4f7666c5c53a9c8a53f213352a550daf5ca3ce6fe198c8995fa16adfe2c9465a1f02e1eb76e80b7631aaa1f2d5cd344f7f3eadeaa4fe24e1f69ad79dbd4e89295bbd3b8d4bc12502d1ca7adb6", 0xf5}, {&(0x7f00000001c0)="5e821bb1fb4ea3ff02d9eb0b232ba4e835a4f82dba3ae7c8396a903723fc473fd756172577ec5f102206f96e9f8c00394d", 0x31}, {&(0x7f0000000200)="5df1a523fc7567b9d6f83bc07688d927b4cbc2692ad57d529cd17a910c6129eac0953c019a4fd64236ac8261811c85a7de797605c3ec4dc72e473581dfa37d1b2982eb22fa49a6c96ad9bedb37e28a6c900e9e3cfcf79c8e374d134f76dc205857ca46f9052a461e6fea581ab1ccd92be441562ba2ebb65e0ea9c3ed4d868a916e74326bd403582d7b69e3ecf1a874a4c946ca65a3e099ef17654d13eb15fe384e2e7d51f7976d2eb577e3aa28647e0781bea3628224af9b3136081d458fa61b2a2cb9e640d5ca27a0e2cc2f696f03ea4f2487f24feb3e90", 0xd8}, {&(0x7f0000000300)="6c135fff24c5447b2d2da242c71136", 0xf}, {&(0x7f0000000a00)="9a1c16553d47c35f928c13c7d94446e06487cda8061bcc4523d7e481381f7839bae517aee56645086c76c90d0c40c1f44abe4e7991445f835b195b74160e092ba1ecde50b68bdaf01008e27ae542c3248a49d4d3fac1b7584ce237a791371966ff37ac1ec62c8a03bee078fc3f0a9bd34ab3b88b6a2991702e07fbd08554db6d5dcb8f6ffda6c97dda20e33028f3aa9d1f51a4a1a4ca2608b25c00dd6997fb930e3861c43fb3e0e5f7d3dd8105ffb192a71ac9e971707fa93da61c68928e7624fbdf85e7a1601ead2872fe80e79b2bcf51d8091270840416d8af33cd0f9681cc481f5352ddddf204bb51fabf317c7127d0db603ef8ec2c32711f903513ea04374f45fd3e52ce1128445041f4a59b11d068b9d484d5f5aade0ab2ba6f9b1d3b3acb42321c8b553b35f29db2b96acab4330d73b9d4c0359361af1a2c01193e9f440ffbb99c1d9046386f663c8618ff44ae23cea619377fc44580482cdfc1251a193cb0c1c1320ae4be51bb82c3a7cb85f460d7959ec4e928ff6b78b67138008023ad7168834dd35366ed81a4cc4b16613d97478b25abff4019531c5790b38a74c722c72f1d18aa8e1355798a4712eb769e102a62e3b062ae298cc03eb63fe037931c13abd788ae6d7646ccdd6a7ce10452445336502e9b6649f447e1e9d9024df7a87dbd4b689b26f0cc36bedd91fce30856d98dc78449b2f55de8cd64a31e6e1a9c74a5a6085d900dcb6036f68326d6193588932bbba3c6a8967305b8d74fc4764f703a92283777cf8da6e3f077b862cbe1e76d5ed671951000193d948699342437f7c2de5bb3857f9f3fdd3d108651fe4334c1fe184bbee87b367773f7f83adecb3923e460fbdf56d29410062308057ea10a58c8dcfe4f0895363cbae31f0540d977867a0409f195763485c3b2f9f5cbe1fbebf9c7ad57af7f49f6bbdb5541022a759742b086f0512236963dd276afff11f79a29decf02daf68d211c7f2c5175d6bd49280f3a656c0904bd7ec1dab48147d59e1601191e9b7e419d62be584f611dd4c334f6f818406ad7770adc849f6c484c1f62168fa4d94ccc1328748c90f241b79ecd7b642fa9c83a69d26454b01535655e16178707cdb3e8c9c984f94bd1f9bb6f348cda51ef1b95f4ed53031f164f5882aa172d4e4f7fc173f387f985abeb34394a3cc8765062fbd96f11f8c104009735bacb88e6f79e3075f02715bea143417214cc29730338bc2a1d0f09c9a2989fbef8d90ad9e9088c03ab245f43d0c0d327e41d173442a548f0a684985312b3934b46b0986aa0afa3369f01513d05c79b9808890de6c615bcd00eba1f0365d1d18fcfc275cc70994e155862ec90ecb0d3b8cd34c38e54957850c8e80520b14d6b5b0d11383ad1e4c076f57f42fe61f3af58ece9557f0c1d220ee9792095e7a9a9fa6f3436126c5dc1682b94514bc2347869370ca4a2f952d6142613eb2ba01ca39b4e2f298ebb6a07f1a9b39be7cd29e03de6c584fe4e9a915245aa894b9024300b9ed0f2244536fc7ecdefa1fac7930ca4eb463e1e1a863d9e04f06b02db8479fcbe94eebed338305f7c8d80125d79a53e3e185b95b157d426f817fe2ef329d66c2eb792d209763e74026dd37f1812d232e73051da678fec7d7a64872a24b82d32fd55b328355ce2dd7640b9bc8a0a7572a7fa35170ae08de0472653508139899ab05447f661fd8d2fc707f4fece9ff4b5efcaa1cb9e05a9553961676b31f6089c95cc83cb248bd23234e8ed45fa29d3e5601603cdb005698328ef740ddf5ddea820994104ff5513dde93ebb22c05d41ecaaf6248734a2f4fe3aa144505dbacea148060f7f998673f393526460015d65ccab88959598c02785b383671d2ea2c7f73fffe3207d8f37f4119dfaeb6964e8640297e8338e1cae075a518f0e4314b26fba7aea176ae799661391805d449322467822c398870ea203c4d03e9647c3d7bc56c62029499a219dabf162cf28af990bf8090881ed9f6a2bc8068ceace71947d49157ea1592803e00474e9321559f1786ec6cc048a303552ee6e02bebd2240303e2fe02cb53b557d085ce4f494c2ab9d66dac74a2f1d28aa3fd1d097966e5eed8ffaa48bd42b08557998a4382c051decb9ac00c6706c7b79b7cc3c00f88e751a95f881a47d543c09857a2d7ad57bf5e7322e80071abb262298094220f391ec10ae1fc2952183b84d612731300031739cd50b95631511d73cdb997315ae6db972dee4c2667a58361d05f581c810defab4e0947ff03d9f9d206e3133e295135e579839a954915085d99bab9d5142bb7eea7b5f1de46941fbc079febc2179e82f7076a1b17e028e004bb660b80bbf2801be81dac46ec3dbed6648353cf3f458ba38dbeb2d4db8ea1d381a6a01547edb1580c48733992797c708d16f77c5b68f56af0c5d84a03dbb90b1df6f81603763617e4999c592848a624d95068bd71d6a2fda55f9acd1c16d922b171350e8a969a0461de1d40b1ac1a983b900c3c8f05a381b426dd536225349f1b97189c70b6e011c15cb0f8b840a35842fd8cbaeb35e15a63b7a24e105a7ebed298d0711bfe847dbdb50eb609acbd8f1aec893632609cd086859d7b9eee7430b25c9de6e3f82531989e1b1736ce4dc5f0c7a026125ef861b4e21987e46517d875f2954f33fd6ff094ebdc1def7854fc07ae0fcfb0b115dc7f08adeb66bdd348f13de5fbd7fdfb4dbf90c37493e2914b4cf1d7de6ae871f40bd65fa41fefacffe044321a557dcbdbccfc41ebc6a66f17889a9784468304ad0faae9e9e80c1fdda9951cdbb58d8d5ced2cff50bafdfbe55821d05c9230f20b7446ac20f2da5280e3ff8d6b386b77627e35e7b9a702c985b31a3fd1f5a3ee6ea5b9c822d341ea1adf7a232d922e2d2a6e10f71606657a53860bc2f46ea4b9f3f4cf5f8c5c6da883de013cc5f705ffc7c8003c453ff2d512abef9249e801dd5d6d57fdbc08ca220518a5301bf6844f686b5691f48256a60fbd761c9d6fdb49de9120a862fc7a9ed61da39f4d8dd1bd6b849ce29b23a6c731690a14a47842be7ae291052e261b0d3b0e8ac10fd2c7ead33d386eef3c8421a0f2886f40e2b385292bfbc73b1a2754719a951e58ec4a83b00d43d5638e19c1a3e303825b6b9b63456f67919af0df0408d2327fbba00e71ac62f189308df7c8176d8557346a388494c70834ef89ab02b74b53a29c5f124cda19209d986ea1a0c70437bebca0c41ef521310ac34848e64b3c532f87bfa6fbeaa718f35aac5fb26721d6e67e9687891df0466afae1bf70985a7e21c67aa4bcae8d811887d5029281d446cebeaca9f3951762dd586c19258693d0fe2ce072163f3b8aa8bf6813525d9514d1bf219a05f39f48a9f419b6f5c1a6c6129d545fed1b2b522960b3afc2d1d3aa6e7a736f3c112326daf2e5a255a9ca397b30a2fcc07c3fe1571ecad39a281797b0f3707f987158caa3fdddb0b4e3fd807f533907e52db74712fdf967ed55393acb30b7d4bc489226dbc9c895f237a67842b648db8c08313b75711355db0ba6d202207cb5dae0b510ecffee5140c94553813f22658644358a7cd8d22ae64fa913320d74c11658b078d4bd780ba1911b4652143a7c9febe1631cd169a7506ee5d3e7761ac4540b959102db66bc2d5bfc4eb2ac0c23e4664affa715e8ed94c8ba3adab3f77ca030e529b20b523783767161a2072a141c71caff2c746b25aed8a0d3a2f3c0ced0bbf8f3ad8bf1423e31d7b84263dd4ec47414865ea069941a7bdd69ca81320e43d1da8ade75ce5c23a0e300605580732704216f7c1af5cab501996c836332805a2dd43dad5fe8ecd8b2cd57b3a787bfd803c7facf264483b0725a1a2def2e82d6764e5faa1f78883e0b08c8784902654040d574c20f708fd75b31cb2ccb0907567e9946599b8c1080e98667d1d4e86799181913f019741ff24351b49463e2b78ea23ffcc596f0369c70d4b77c1e58088123ac95dc52c739bf84949d91cdaf9db1ff4372fe1da07da022a1658f87748c70b6fd1ec180d32ec39ae153731cd490b8ab6e8fef20b0eb94e01c5cc729d64446c96182b220bd030e97be301e42cb49093db2d5b264cd4170db3bd05b62aaccb987d4ec5e49dba3b95018ce36d8eb665cb4ca7f71306fda2c64f9ff203525feacc162f302b38850de07f7a1cf1d0f84084e66feb7e8341b5158d2878963d558bf85a87ced05733b4a6dd7af06d5319db3774c71eee8ed3a4567387ca7723f0b9df1c867b05dbf4b5a11a56742fba84e766377b077b7a1c629a194bcfbcfc7c983865fe055247f2648a871376b524480d8e1d2cd01ddca38f3ffd3c107cd6bc7e535f952fabefeed8bc5bb9ff833e31441134a785fa4f8c961660ce743ea993ba5f32ab8e411637b795704a3860c4d5f7d35c7ea1ebfe213f818ee6292a5825ad4fe35eb58b14ba73b3e035e6a4beafc9d073236303a3c5e9419de005448cf5b24faa0cfb72c1c1db056bf13466636fec85f18d7c7b506090fb5aecb6a42fccfcca7b461856a1df4a2e69fc4a327a1c63f91fb250e64eb0bd75f6999a8e9312c05d33d9373230dd2f4022c858b4a32b604b8895608ee57a16d12261a02e4140601c7fd9b12587cf7b612c0f2fde98072ed788ca6ed8eb9e2ec3d1215ccd36edf4297d2f3cb6d7266d7b30e18103e4011f757b40d303e1147d905f034dee3022c84a0eca1e356518aab5e0a01a02640424e2395a36263473ce8849e33e8fa99235516981c87d024d014a32129a25cf1efba3f3984547021f464ffcee6887e63d6678659c7f382cfe45749cd82d6756d010d14eafb7258e7d8180ff58f6cc2446c10499d1e990773fbe338a77fce03e6814a787daeed5799bc4051bc3eaacae2a7b5c57dea689ae3c993e10921e83ed3b57b3b2793824655b2e4cf4366ee796bf88f9124bd45bb67e9a3858f77ec74223a59b8b8fff830648ebe3fd277f82616fc3dd9a4e7afd492010175d06ce2fe5a70cadc377edb7222a96ca001f13813d83d44506b8f5a75ef87ead3eee122dc67771db9968adbff88d3bfba4a878bf5870fa7afd4a102a3795bb5b0a5070a1070c593c112cb8ac090a6e1e3cab173ef31ee44069b460121aea14e9dfbe12f91391f96dcc71fc429a65e71b9601cf96a2675761a2f8ea8c3967aacd6372a38cd0f4cc84a436ba5cdbbb3e43b1ac540424d4236f667d5ba714673add3afedb35fd6958f6ab1fcb381c0e551e01feb5a674f8c74753151b050d313135505424ae82a5fdd8daf8caa5aaeebd282539bc76a99a8a3a1268044dded80e0e81dada2d976090fc1d754e7821a0bf37185d3c0abcf57350a88601c045e24d56d4328de2f24ef4b56b16c9ca5dd91b6a0314aafefce27187f3dcce8f976c58ffc64b518e9ea17cf3f7579f44581b6e7547d97da63f86d5a5b4d09ade9d27cd5dc3fc5d1beab8bb83105dd8f6a54d67debcab7fb1e16828d916c351407c846b9a2e6b8ab04521f56c0bd88d4bb049ade60a3b8b49e608bb769c0928d36807e017fc1804b397c1ddd2a176fccba1b7f809d0b060d4af983eda4fc36b1f7486701fe3ccaeb90848b75cca9ca48f1ae2f084c0788e85c833bac277749dce861e5887319c2484c46f9cbadf985d1e2453802d23b8dc0aece91e62745a30f6a3f0635a0052a11246b96bd8eac98d93cb60580e6677a7ff7458642ace0606c6b7dfd34aaf153e7a72d19dfa2a975c7b5c0ae7691abfde3c0c6daa4b94129f7807f7182cfc21979839539523002c0033eac5b84c363533e84d27", 0x1000}, {&(0x7f0000000340)="ccb355c3f253c66dc5a0c0cae5226034b454a126880aca84437fbe8aad9656d18b5b2216b564c5e58bda6458ee15ec51037a746a124e6cba41edc7331966fc", 0x3f}], 0x7) setrlimit(0x8, &(0x7f0000000000)={0x78}) dup(r0) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: read(0xffffffffffffffff, &(0x7f0000000000)=""/43, 0x100000000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2800000000000000}) setsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x20}, {r0}, {r0, 0x17}, {r0, 0x100}, {r0}, {r0}, {r0, 0x40}, {r0, 0x8}], 0x9, 0xfffffffffffffffe) 16:00:23 executing program 1: pipe2(&(0x7f0000000000), 0x10004) r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x7) r0 = open(&(0x7f0000000440)='./bus\x00', 0xa, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="3f66ede25752c57e2e53e6bee0fe03a1a7c54330e035e709367032377f4db5d71ccfd755beb22397baaf6f34428e3f0686709ed5bf4dd67ac89714d72a4584c4d1039c38adfafca9a58b0ff873ddf255c50ecc51d0f6aa24efee6a5fe18515e749af9c5049d7acd9559b5df3a8374160f1ba2f9137785c4acb999fab462d", 0x7e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) setreuid(0x0, r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getflags(r4, 0x3) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/102, 0x66) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="65bfa10b56c7da478d542eec02b62a80ab80f3e397831964c7c946ccefd0983cbede3bb220a43c2d79567c5041a021869d4f9b457aefa8227ae0c9bc73d356d2909d9402944ad70356742665ddd13cb7ac613202f214ac8163f10cc67927", 0x5e) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r0, 0x6) accept(r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000080)=0x1000, 0x37b) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0xc002, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x1, 0x0) syz_open_pts() setitimer(0x1, &(0x7f0000000040)={{0x401, 0x2}, {0x80000001, 0x2}}, &(0x7f0000000080)) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000300)=""/150, 0x96, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) 16:00:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f00000002c0)='./file0/file0\x00') mknod(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x10) r1 = kqueue() accept(r0, &(0x7f0000000380)=@in, &(0x7f0000000280)=0xffffff62) close(r1) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x10001}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x6, 0x4) listen(r0, 0x6) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="2935484813b7c306e99780073d6fde2677e8cdb3482471f2bee2bb934a7df8157d5f7378a371bf528bfd2d2808b3a0163e3c15987d474348a6fead5e5fe3a39c370d3c303c253d0e55cc557a22d153c6d622b25c86b884797baea9", 0x5b) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) kqueue() socket$inet(0x2, 0x4, 0xeddb) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="ce10d622ae07f2bd0a54fcb4cacdd9816224432e52385f6243b1d1a46bdef99fdb4e31dfb7caf7140b135db1145f1c8a7128c32adced7635c9527dd89a10484aeaf31db2033e4c2b071a08ca5a79110365118d8dfaf6314c7a1c4eef52f8860901dc1b6fac36e6d89417bffbe68d215b893e4b22e5f434f08dcdb2ff47013814051dde692acb7e957a8aba8efe13e9f4741fdcb08e2818875b7ca8c4419945abdeead85cc5a50b2355e4f62461803333e769", 0xb2}, {&(0x7f0000000000)="8d9ac4f779780e36d0cc12eb57e74c98bfd71e1eb94fba50bacbd1", 0x1b}], 0x2) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f3cfbd6bb43da706c6530000000000000000000000000c3ce32f4992e72e99ad2afa2812d4e13f21b4e67b1e460851598eebd5383a0af76125db943e491868f76881f43da52906d323cd93b"], 0x10) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x1db) 16:00:23 executing program 0: r0 = getgid() chown(&(0x7f0000000000)='.\x00', 0xee00, r0) 16:00:23 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) fcntl$setflags(r0, 0x2, 0x0) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffffffff) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) write(r0, &(0x7f0000000140)="a9e5c646ebce00a767eca45edb092d46e2e6800003", 0x15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) fsync(r1) close(r1) recvfrom(r1, &(0x7f00000001c0)=""/166, 0xa6, 0x40, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000a00)=""/4096, 0x1000) dup2(r3, r3) syz_open_pts() 16:00:23 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0xfffffffffffffffd}, {0x1, 0xfffffffffffffffd}}) chmod(&(0x7f0000000240)='./file0\x00', 0x185) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x2, 0x1ff}, {0x18, 0x0, 0x7, 0xffffffff}, 0x8, [0x6, 0xfff, 0x5, 0x80, 0x7ff, 0x0, 0x1a8f, 0x2]}, 0x3c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000400)) mknod(&(0x7f0000000440)='./file0\x00', 0x0, 0x80000001) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x123) mknod(&(0x7f00000004c0)='./file0/file0\x00', 0x2000, 0x7664) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) kevent(r3, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0xc4, 0x2, 0x1, 0x1ff}], 0x4, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x9, 0x4b7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x84, 0x1, 0x76d92900}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x6}, {{r2}, 0xfffffffffffffffa, 0x40, 0x20000005, 0x4, 0x12ac}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x8, 0x101}, {{r3}, 0xfffffffffffffff8, 0x4, 0x80, 0x2, 0x7f}, {{r2}, 0x0, 0x40, 0xf0000000, 0xffffffff, 0x101}, {{r3}, 0xffffffffffffffff, 0x2, 0x12, 0x9, 0x8001}], 0x200, &(0x7f00000006c0)={0x5}) flock(r1, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000700)=0xff94) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000740)=""/25, &(0x7f0000000780)=0x19) socket$unix(0x1, 0x3, 0x0) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f00000007c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000800)="666fa14eb05516f0a280c0335e512f96afdecccd5f692862d53caf1049ce4dc832faea2431cef52b06e892f245540ae8a03dff04ad98b9f39a7f710748a862ffd804c2bf5feb6eaf5be186c89db18b73bc9739c463d07c882487", 0x5a}], 0x1, &(0x7f00000008c0)=[{0xc8, 0xffff, 0xffffffff, "de1c9ebdbee10dc3edcf86051d4b50177deef4fc1dd7eb7f34a9ebe0fe1a8baff1c87c3f5dc0d8e040f8e01cdb591d5cecd4165cad31ca97986f2690b00666742c2301a39b168483d4c4f7b8c25d8fe47c975f97cd6865695c52ec87c95aba7e22b6cbff2a6af67b9903b1390ae5293fb62f0f02491b08a4cb11a809da85bee8f511f9cfdf3954dd7fe31a5b524c63ac9268089f4af9565a242ceb51a40deb987c9fc4d87dab347f8907690eefc7681de828a26723c8"}, {0xa0, 0x1, 0x1000, "dd91e9170a8107984ca0ab34dbdd33c8d022f6b27f8c74ec81c5e07b5674359604dfd3f3fc305b7f15d4e5e1d191e5a7e574f9687dcfd28a43d2cdd986c2ade04e4ff2920b6f6bc3fa6637baed64a62f2cbb61238d55b6428e45f68f75a162d7493602e2ce5eb7b11241eff6b2fbcba4228b220ae43336eab62ec4cd07c09142f030652518773925a3fe21"}, {0xf8, 0xffff, 0x100000001, "37c629120800c2a543f8b915b2d79314e0c62ec90369862532f7b249ac9b5be28791096d0c1438ec25527ce9ce2dd244bce9b474a3bf1cebf6963a4b9f919fbe34e65a5ce5236ca3dff355b7196ade8c562061cc5c45294264b1a0a74a0ed440957506ec2f649ccb062e905e407d7da7fa8635984dd1580cea1a0b0300fd05e6a001a3f85d4f08e6d99e617ccb19abff75d62047ebf8c2e6eb1bcf7674bd63bad0456b94bf9e5e45100dd6cfa52cdf1c59909bffd471e6dfaf447af87b9e61b117044fd8f8ed6954c8e5affba2fe5dffebf044ce933761c1c3b7e55ec4542654639e"}, {0xa8, 0xffff, 0x80000000, "fecb0cff8f827dde1c888a337fb679a030e05150f43e0e5d25ecb05a39a0dde97cf7b2683ce375621f7eb09940159100320c3d00c0c54955b25b4ea1715472218ddb53c2a36c628b68010c0381ffadb465c5426a4d99bada17ec40ed9a3250cf236564b6eca9b7ecca9f030376c1be1d82c63179deeabb87da68df0d63dc0b9ec6a8d8f2ce7feb156e1bccda0978ac66e448"}, {0xf8, 0x1, 0x3f, "00fc53f05b09e270ef78e85ad3253dd8eac67b2d32847462aac3987baaf3476a24df3432fddd8786e778319efcb2f946714cfa583a9afdc470995b857a8336ad52c3392ab52bb53976bf982e8817ebdec4cb6c9b42c9cd65a196abe28e20d43b28487f873d7393a5a36e08911565890fdfcc69083f8cfdd7da2612c2e80cf4dbb888ae2b720455186bbc5d2e33a0bf86f75fcb5917c5f7c7e69c23e4efb7e31e7ff0b6784421577edac37b39a658779282877174221cabf23d68a71724ee8a69408ca608c86ed36822e976ec5ab2059d2ae0ffb1b8ae6fe2fcbd8b7396b197a6f8a8a8ed250d009a"}], 0x400}, 0x8) r4 = getpgrp() wait4(r4, &(0x7f0000000d00), 0xb, &(0x7f0000000d40)) r5 = semget$private(0x0, 0x4, 0x10d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000e00)=[0x2, 0xb3e]) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000e40)=0x80000000) open(&(0x7f0000000e80)='./file0\x00', 0x1, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\b'], 0x1, 0x0}, 0x0) getegid() r0 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x2) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x1, 0x6) 16:00:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x800, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:23 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) socketpair(0x7, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000080)='./file1\x00') 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x45900) r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x20, 0xfffffffffffffffb, 0x7}, {{r2}, 0x0, 0x10, 0xf8d576a1fb9c0129, 0x4, 0x4}], 0x7, &(0x7f00000000c0)={0x391628a0, 0x710}) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') dup2(r2, r3) 16:00:23 executing program 1: socketpair(0x18, 0x0, 0x8000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="d148fc0a99aa336e947411e636ffa5e32891389f4e83ef240cc747f67280578ef5ea71b713b6b7fd5a28f619047bbbf54f4c9c7670c980c97a3df5b0c8b503b265ff23686acd9b5649d16d14f0d94fa83d66ba9364e67ae22649a95554767c5675437b6e0c85157894375d4cc826ce76f29cb03d00de0b199c77df731e8f0310aed17c170dfc8b362e44e67d8ad22f0377251ebfb4545873fd1a45119d25026e6e11b28400140014116cb8454534db", 0xaf, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) dup2(r0, r0) close(r0) socket$inet(0x2, 0x8005, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/4096, 0x1000) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x80, 0x103) accept(r0, 0x0, &(0x7f0000000000)=0x16) getitimer(0x1, &(0x7f0000000180)) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000001640)="ef76beed1d799b7642bb1651d62e21d1eca553744b9863d0966958440a6ae702bad00ae8f0a7a14a432e52fff5e10c0a9f2263c3fbdc7f2bf2ae92a419a09f882578d4089b5843737004bf3cd19de210902a14e1bf25bf605c3feb1a4c6506f3f6c3327a4a93f411da8a0829308a0d659f33ac495bfb794c9bf9abdb18bf948a924fb9632178d0272875f0d32dfb5a1559a9dbf13ce67f39ddbc6f45a33a7e2cdc053b6e6e1260d9329acd6e3f314cb5c4da11113cab22f0fdec66c0935f9c1b35dc321b9eff383d81b13ba2bc77ecd4a91fe40816b0a0650693a4ba909cde1750daa3e15b3f8ba8f9d2e88b0156707afd3e9dd938a4b842dcf8bf51722651a0e25e306560a2634b34f09153ae35bcc9677928e8058f8cbb0e06affaf31f8bdbf35806369afce494830e0a7b52c038a4119050b41e66ebfc8a3bfd1ccfddd26d65f1de8561132de33f1e91100c1c301fdb8b855866a758f69c211e760981c274e7a148513dc26ea83947a43cd4fe913c9ef7aec721c77467a3a4d5d8f55fc0a0f71507005ec995587736ad0948005756f9ada550b27baa105f8c2fa11392bd6b011dcbd33bdb5de565591735be69f2feab23e02dc4bf54660bd708ca4e082d1be2da60530649a7e44ef76d3a85864aba00e5a1bb68484aa547033c85eaef25ac5c8763df17868515631854fc56303d0b48ae2c1f698c295646b2938d90180a44acbebf8dba56837a3791951f6067ecfa880e635c87f8b60e91bcd5906ff5325760418793d1c4ff8408efcf3b7ccc3dcfef73082b21301e193b40836ad652f974c659d9371658d64920ea8a0fdeeb599ce926e260ae8a9da49ab55a28bb676920959a79a3d1011d9ab1b272f5a42a52af1a3a1594e9a1920412928baea6bc004b0da8df9f6fc311b796f6a4cbba016a5fc25bd803dcdef4880709dbc6a9e7887dcfcdb641a8f5ee1a141fc8013ef5a34e9616ff8af8fa3cb9255174639ac45ce9c1de9e2bc1b8d02ef0130039555c6ecd4f8f24bb4f7f9543def9d386f91a10dd09b949c2333870721a38d7698044047f5638799fc696c062d2d25ef737d45d1a10841d9a31c9665bf11420d2bedccdcf1ebecffc39dc4780679e52287efc8322d7ba29015cc03637c0cc5e91085cc9db7745499d43722a0518adaa5fd85ae38ea99355646badd918eb23cb85c047cdf6b2643211dbce9bb241e03bfd35308b3cfa198b430312d6d2952b09085d7831d09abe827e325dbd2ca161ad6614300646072071b090ce3516131c0dde6fde6112dc5e5dfe055bc09cf3931274a88c6fcf51a1e03a160ac234a6991ae8e3da06630854261ce801ec8b3b3395d282016a8bf0de673d4d66a37601c98d48622c01fae070a5c0f3351f74d3c6ebf59915fc66e257908284e5d80d7a8b021b8651710a8aae0afb3ede48d0fe49daeafc3eb0069d210cb47b247c26bbe9071d612ad3093df1b2e15a85307133fade6fdbecf8b0aa7e11d645e0c19578d4d9d8afc9b7830878769249a6657d3bfc5148812e092663da246124c9878d1e6caa019015652c3cd5b2bef0950320ca7fb15b9ecb8b7ab472f2ed685e49d344d6ff9b65222a144b5e76133cb921678e6abc79fe90cf91112151544331e2c61c709d293352fff6ba104c93e1aee8705697", 0x49a}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x5) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r1, 0x0, 0xfc57, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x9) preadv(r1, &(0x7f00000031c0)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/94, 0x5e}, {&(0x7f0000002180)}, {&(0x7f00000021c0)=""/4096, 0x1000}], 0x7, 0x0) close(r0) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eed666904003000"], 0x10) write(r0, &(0x7f0000000100)="8bebfff1fb0128d75ccea5676d27c8fe44a646f63e4488c16d871d36361ff8ff36658764d8278f14cff2434b81e39ff498c7693529953708bb20f91987c0f0cfd6f7cf1fea87c1d986349d2acaf27395c86ec39899fe1c32dcd41bd02d26b2751394e979fb035261c222e6eb16302ef384da8973fd757f6a80ae6e33deaf9eafffeca77198ebd7b338c42b3cfadf4e1d924537c3f8c13c1a054db90786a2a3e07ba4e8fd763647c33d2a4f195d74c53bd719f45534b5bbab099b14e1fc9b7f5fc959e3d35d197a6ea7068ab0", 0xcc) write(r0, &(0x7f0000000200)="7600004b00000000ff75ad0d480db1e420c922fa40d0936b02bcb08e72677cdc457124f8c8d498067ce9c9d6278a320000000066478afd14f96c00000000000000000000000000c117a2e1", 0x4b) 16:00:24 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = dup(0xffffffffffffff9c) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x124) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) socketpair(0x3, 0x8004, 0x3e, &(0x7f0000000440)={0xffffffffffffffff}) r8 = kqueue() sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="8e4839ebac10268df234424c2006782a02d3e53a020ce244758146914a4656fdf6c9b79355f0c561e5b0fd38325075dd119ec518c6f50ca4c51ed7305e00e2bf5fcc92934ac7dffa84e02bf02e158ee0665ec7945d63491b92ce9fe1cc56aa1f3f6fa3c155ceea748d0c19a4328ce431bc0e7b47babd51bf6c3f03c54efade82c7c67fa37ca2833ca2401affa3a51311f0cdef0d79ce33b57fa1efb04165947e97b1dd8cec5c7b74d1f49fe81e3a1ea7e2f6050bb3cd236fd66af48993a55e63ff5c198926e5b0d437f208e150b206bf1db21efc5185aaf895f4b6eff5e37c1152adad8bc5465425d098721bb6", 0xed}, {&(0x7f0000000180)="8240b04a5edaae1f8d775ea9ecba3e204ea66870215fb0314334cfc88fc64ff46ee5d72ed51dc83a43a9329c74171f7ca6bdc935879e83530df54ac0cf3ff61fb2f97c1c9378582f2e8106460a9f6566b66147027f8189718b4000fe7908563735db2307d7c536ec7f9a59c0288c61570634d4b9300da149fa9ee73c58acc9c9af427f5193d1e6f870184347e8190a6f03ec12f26cd87c0614c5b300df940b7ca7ca34eeb42e268451a2542b6b5ceb5845cc1db18ec39219f40ecce0919ef76e9658de5a3f8711ade5ebc528bf2c6f8721b1673b02cb962c71572e20a46145c60085edd5c82249a3a88da4", 0xeb}, {&(0x7f0000000280)="da23af78141fe2f7e90b9137892c2c89061564474ebd85ad5ffd537a98342566159631aa386da9b0c0da7673c582e38e859aebcb0dc268d95eea6e9d0ca6450e4b65e8499a14db71b22833681dd082ff1191da97cd26eea6e25687000398e18280b21f2b0f5ac0195b9c2044f9ae9ef4ee66ebfef16e136340ce1b46087f57fbf6e47f6ec7cf17fe522820c2e67ac6a1b6632bec6fd6c6125117ca40303283afa9bf9367d6d4425832cba86d5175985ef61b0ec805d9e8797d4224ebf51201c2536b493a5d7fb59429ab647d938241fa3c51b60d607b14d7df24e894ef98363cbe36dd3a1a332829fb9eb9ff8ff7", 0xee}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="00000000000000000000008000000000000000000000007feee568dc153c0d536f12cec495f421", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8], 0x80, 0xc}, 0x3fcf8e6d7d358151) setuid(r3) socket$inet6(0x18, 0x4003, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x9, 0x2, 0x5, 0x9, 0x6, 0x5, 0xbe27, 0xff}, &(0x7f0000000180)) msgget(0x1, 0x20) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair(0x0, 0x1, 0x6, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) r2 = socket$inet(0x2, 0x5, 0xffffffff80000000) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:24 executing program 1: r0 = kqueue() lseek(r0, 0x2, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) 16:00:24 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/248, 0xf8) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 16:00:24 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0x2ee) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) rmdir(&(0x7f0000000100)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x38402000000006c, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="301e0800000000000000"], 0xa) listen(r0, 0x0) shutdown(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) setsockopt(r0, 0xfff, 0x7, &(0x7f0000000080)="837d10a02d2e5450cf7fa124629b3a70c41c256e959c4a8d0536d3f793dc2c8b7e668caab17e2fd5126539bbfe483ce01f7199be2f893cec30b3948afffb01507db8dabc503e3cecb4999ac61971ae8254813ec6b8907d51be349980addf188b8cb6a2df301f9cf013bc926dc0504564ac07337d7c2dd5472a51b1d77040adabff55b849844884a5688ee855d3ba61de781d6bfaf3a7a98e6d6d9c4031ec10da49d2043d32ab99be65a238fe505eed", 0xaf) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = msgget$private(0x0, 0x80) open(&(0x7f0000000380)='./bus\x00', 0x40, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xa) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, r2, r3, r4, r5}, 0x2, 0x401, r6, r7, 0x2, 0x1ff, 0x4, 0x4010}) r8 = semget(0x1, 0x3, 0x103) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000480)=""/179) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r10, 0x6, r6) ioctl$TIOCSCTTY(r0, 0x20007461) r11 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x10002efffffff, r11}) sendmsg(r9, &(0x7f0000000a40)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000540)="c87af632236c3b0eb8c942d829d616abe26c637317168d60893076f79aeaacfd7568f9b4d241119d3f27a0363e6dd7deb48c424c60c53bd3897727cfcec447b7965c0b30e5e7f1609c1b2492d5bd2a6f3a8fd9c251a526a62dede6f6255ceb5ba844585469899b33c414ae29028ad72cfac868fbc93e8dd1e68595e56d58b6f1c365606cf187980481aa3d6f938c92399b4ea87be58ff9cf653b3b8567cbcb769503f2821d5f5917d14956c16ec498fc7a6086", 0xb3}, {&(0x7f0000000400)="6fb228111e4bd584f24e1e8d13b4cbafa236e35a8b4a0c96d7e1f7031b730d410b1c5ac376d0eecd40161f45e8d199330c276c2152c699c954b64419bd646406617308931f8d87485a537a0627136ea5db", 0x51}, {&(0x7f0000000600)="82dffde1bc6b55", 0x7}, {&(0x7f0000000640)="1217bd410d2fb0692e7fdaec8c4e7319f4309715b4f23b05e017b553", 0x1c}, {&(0x7f0000000680)="1872d077af51fcbaed5dd2999e0c1accb44f7b45ce77079669bf2de630a0f0d113007a921b9a07470b869f44f45ab5b20034a291fe7d3727c0f5405061286e8fd1fcc245199c53add5a38eef5f0a967dbf72bddf69baaf04cf88e28402c0", 0x5e}, {&(0x7f0000000700)="21f9f11d147315ce62fe695c0cdf71583fff190ce97146a46e6e7c220f51982bec821e37eb3073d826bbe8588a5400a8be83587d918ff4b9d0", 0x39}], 0x6, &(0x7f00000007c0)=[{0x108, 0xffff, 0x11, "21163f45613995b2e379bb17b3c8f5db8acbad1c4995893653ecc798b2c5896bb0c67c743395766dbeac222fbded639a902f4248eb985ea466502080868cfa68ed35187488672d4d6e1933f1cb9ea217379c597b7c8230275dbbf2586b4879731cf7d6a10a20f301626deccc425069a91387383953b1821542686db28dcb89d6ba41e0aeaa9722f4803b884be4dcdf71e29c4b2760be28c917c1021b2ef32ec2aba13ec5c9222362120e5f84413d89eb427b6ca4eb4ce2de84ad9169e1e27fd393d0991b5ecbab372113598d393905eb8b8c6da4ebe5a1c3fd66a546f9d0676b0159c9246668a602b588b6e24b995a7663fee8e320f2"}, {0x98, 0xffff, 0xffffffffffffff17, "414e597cafaaeda5b04036678d5382b450da940ab57a42dd492152ee4d5ca75542431f3b18a795ac0498e10987f73048c2f7d5b9499fbe2d5e4b41db38381e827d61d5ff4d2953098703db11d707ffc5170f77a3da3b8e7a368eb5426f90e477b278c06454ca5a69e25f79be0f133d70ae1bbac7845808c3e0f46062ddf0f26ddab23f7bc4f0"}, {0xc0, 0xffff, 0x2, "35eb1db3340b3d7d967b95450ef0bc89d775d4d71dfaaed7b70d69f90ed961f5602a273a953289bdb180fc2ae6bddb1979beb8013259ca7b0971774b3f0079003a0b30dfacb1b42ef49581448c8bd080c8599ee6d5658f65237d20915dac51bbf292f639a3c4faa25235f86efe05525ef27a9db2c188c5b60fef08f6fe44968901c9acb6d1a3dec3c5b34b35ef51ec105db90562f47a5bea32929993bbcb23775194b7670529b3e4f0c955e1"}], 0x260}, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x2, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x55, 0xf0000000, 0x1000, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x7, 0xeddc}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000001, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x2060, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000002, 0xe85, 0x3f}], 0xfff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40000002, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x200fffff, 0x9, 0xfffffffffffffff9}], 0x800, &(0x7f00000001c0)={0x0, 0x400}) close(r0) 16:00:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x800000000008005, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000efffe401000000000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x14, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x13}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x40, 0x3) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) dup2(r1, r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0x2ba4}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r0, &(0x7f0000000000), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='(\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[$:*\\\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\x00', &(0x7f00000003c0)='*\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='/*%\'#^-\x00', &(0x7f00000004c0)='!\x00']) getpgrp() 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) close(r0) 16:00:25 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/177, 0xb1, 0x801, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x140) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/109}, 0x75, 0x1, 0x800) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x8001) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000026c0)={0xffffffffffffffff}) r2 = dup2(r0, r1) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000000240)="102485c467383b1a2af29e86ca790115deaddab6694c2a702e3609442d6e248faa9e09238759d04306552778a15271842acf74d46a967ceefc477b5d5382f57a5f4cfacd620ff4f3081b736600a1f2ec92183fd66862b42d34a8b270ccaf059755932d2c1bb90814b193", 0x6a}, {&(0x7f00000002c0)="b01f40db25c26da1f4cb60d6ed4ea92b6fd6e886f91497a20015f7d1842a9c7ef5f79a5d432fbd2c7aebec3c0b09cf8a27c175706a6e9989dd0e6c0226c8979a5459cce6d1579afc559d902d3f8fa29613c38b0caa9a428e53ccd2da28cc423da27ab592971cb9f100993660a409d89bbf4abe4e0e190007b90e2d6e444e22966933f88100756730a5aaa523bab9fb7b6736a705c5054a6e6a28963045576d62c86aa102b7b350bc384e8f537cf224d99591b004685a48cf09ce29f8c7d307b01147c8966feda7f83a90f73537a9e33385f11e7f84d71186243177c0f0b7dfd488fd10777b3d9864eed48dbb7c503c457a78a6a90a7613b7cb3b2c822f44373eb13baa44e7878bee1424b6840733369b33b02fdbf5ab77385fbbd0d8084d32bce2d2b5c31ea65c3ff7e804295be505b3b50f761d63c05cd4404371506da86fa005d0d8f8534e2047f7936c0d64d236b752516988a36f4ce53e02eddcb815fe7895f37e32ae372d2e44560d62af29b865ddb1b7636e9bebd2af184658f52f1dca9c3d8d04119f1688f154375f9d330f65b66ec85032e646ef0a7a9d83a1d2e92e47902fc8d65d0fd8e4c81af3585362f5a97e78f0def6cc1c7eb41bb42facb470dfacde4e45df1813a1aeb31cfbbb5937ae8eb3286857b49763a42e23501ce290b6be71772ef780fa82b42e7ab4fbd13226f30d35fd40a5d09f09ff805a021bb64790575483c1e060e13c69638c7372a66340e5484d0a0fe4be572b0bac7fd4880cb7dbfe4fca150db54eb7185366a0b4b25c3202bdec086c34ebf11f9cc1e6a6a6a2a18e5c3929bf896e781902dd751ea59c266b267f6ad94f0b440086b385e6d6932c8e4a101140b09fd9db2a61406e4e7e79784645da2e433c27918c4ca7ad5c780efa922cc765be9c555162c5ba448c11aef872ab29f3965e565e2735cd63bf825499a8cde39c8d9aa8dd124468fcf1d39cd96319ec63a4b7a342bf9b90046f5e100f0c98e7cdb6b415c0be084874ba9efbec6846e6d222cf1df76b1d51c36ba710b49ed0875a4208c8e9dd4c974ac65ec3367d7866ea2319e473d2215e999cc8f5c5e84dfcdd1f2f5c7b727edcb047f795bfaecb90e92e0a343136932483ed2cd65436f5034974b68d62b590b259792a3760d561503a3e2c0ea7cf323a29b1c2d4ad3f5550f640c1a66d70d907611e4d4bac056ff1f5fab5f0a75e391c265a4fe10df3b16d7efe068f4b33bd4eb897056e223ac14970fc8177e2295d1e23400441981ea385d1164865837792005dbcd39571bbef0108a82fedc3fad165bf15640a014693f22087036bba315dec20b4290af809f4b2219f7b7660f211bcfdf070054b10914731b9b219536c77006db627c27fabf86b97e6fc0d0af0dbd2e4b148a20d8c7eced7265a2ebb2b7a83073133f8439ae4bf92d4df8c6abbc77adfdaf5269a938d504bb33e0c3dc63417071814b8d4bbb56a7b923be38b2826eebb5d2646db9ec7df3297e22730ec8fcbd212a1553faceb8d66eda2dade7f97206918eba26558565bd3ef6ca7c2a3a065601cbff7d1ede425f000404100708b8f4ff176a1ce6ee5d0d23164197c1ad0df80663f982f1802952cd629123cca08455b707304beec4fcffebeb499cb48ca12d0807307ff84270fb9bc086801455e38a6ff5e61f1abe5af8a762149efa16ff00b5c3bd03180b16d422bcb03f26eb744c3b4e1b855081a3563c17856a1c2337f0b7c69e94b90eabf8a6de144a69f13255de5c42254ab725e29333c4e6fd0ab1f5ef6604014b8b67264357db956f0f9dd428a86cda0107e814d2c7dbd9fae23c46cb377ce8ab380f0f5025680ccd8573987662824c56da3822030a7fba194709ba95a5912ae21859a0201b5da924d3e5237792355f30f3445cf6fb68bb72a17e2e7c7dc2120debe407fecd4e079e4013a01291284e01eeac2441f5cbbb37f4d3cd7468636509afeceffdc66964f103e54cdad3d93cf241c4c0ae2648cc8cc7d62bf86a7d3da1f3d8a0d2bcc5c68fe83f3c49354214754d41e507a6375d9db4dbf57f34b0a66619cdaa94067c8a729be964a5b3e49c4e3ee2f6b49bb1637afbd70dbc92203f217528a31e4395a7fffe156c010bd0207ef16bcd6d3d264bb38a071e1307b35de44ad7a075820ff4941366a34c3016187a7aad6f967a138eab4dc1a926c947ed694c3a020c8a3deafb06a21b4dcb8c2df1bfab1aaa81caaec44d9c4efaf28a8cfbdd83a691c3db2eb7c66544cf2fc669f2cef5cc15c3070050dd146846a7267f0d8cfc61aaffc20467fa5f6bcdcee76b5ae2f0af4bdf912a6aefb095216e1e640968965547f02e8e3da6e099afd8c62d4187a3066e1039682dedb11676e027c3fbab28339adbd420c60ede67aaa290d2b307b107a7ad28eff0963e40f838b250e2b7ac41e90bb64e6646a9cb1cd941a794c316e0c0e59e4e378093efd8af46d62c6791a06955bf7e140f518e04fcde0f042e65048e67e04a34911b1d63417bc862ffecf78de3cd4a91a70467040926ce0c3f337f128a210a1b93241c7709332e23814ed02c46b93a6a2f8a0ce7324ea87f0ca2761981e45a0e230769d1ec50452cadb851e8becc249006936aab4d17d54421b016ea56bac82969cc54bad32111e559e53923e158660ffea14d00a3712776e591cf2976c9bce6a4311a933ab7829359e250d4b3ec5ebfde7836f7b3aa653e319a995fc7ba47d54751763f3103b8359b27c321bbb96e4c131128b8bc4f68c730081f2ef38756c2342d4ad57cc4aecea71fafd4e5a4b730143640d22076c44f9eebee37b4b6fe333a142e33703e5b4771a304b72a4a8f422cdd7eb3a1dc3927e1283fd6a2123c45ea2b59f8822a7002eccf47c1542e702263dd5452b555e115b4d4e4adc5415aff6d9c83abc4bf8ce7d9e9d7858f04a3a5f4f7d9d05b95815d0688036bddba3426312d469f0771601d97bfb0c9af39e448239f1865b20cdf36987b158f1f0a8fbea714b6725e9afc201bd225a8fa5b4eeb801d0884c0ebab8c92c98bb3376003a3d197d8065880ea73b0e79e496751b4c398bf7ee62f58b9424e749cd29f52b0ac4c2d73298230a642c1e82c6d3ae6621e3a9c2095f5ab06772b674d8628bc1a3b507b67dfdf2b4ce5c3a1a30ef107ff41219feb19ccd82f81bf466b8f66101f96e0a957bee094702cd5f433ee6632f49523c3b3f709ad8fd2fa881124e092787cf333445edb75d7d44014c30bbad2e83b2451d5fc9954ed87b3f476e4ea341f0660a4c58d050648a8b1f6bde06403a791a928a96cfd6c44500ebaaacd23cd3c3439e4c0791731b1e8eeb6f1591b4bce3377bf32336d16859e82ac4e18a9f96e756340f259d18a6fcf138009094c599c26c30e28bf992ca73b639ae4afd9f466d20fac9411c7ff1f2cdb72e5c27c71da233dde7f1a44f10fe71626f1203dc16fe7caf2815b46648566fa906d4b9ec3f2b73fb6d8b0415774c802e8d28317f31fdbda9f46f3c70790606c649b3ede8ecc08ec9d7c0b5106a2228782cb29c8adee93724c3325d14f7b7974102b1f6bb4cffe1f27a11b5955c2b1b77f53fb98ae183be699f2f50ab1d32afabda9ccde5ede8b9e2bfbf0ae443d17dc6f43c69301a51c587f3742c1382394a763c96c99a164333cb176e603c955d784a03e72a75246e1b5c76c299b48b3b5f31371d517a30f5901b8986245406993112e9d937b5791b85ec1b7b45ded19625dca6d92471a2bc242c793a7afc29024a4082dce4a974909c346b9ed6f261471153b1073b47d9a6bc9d98cffa7494c15b4deeeb38ca0980b50746d868bb51e97a6d6f0a06a12199376e368436825ab1dd2102f7c461e8299dbf629375b3d77909a3891ccde66de9ff8e32417df62942329e817d2aee2329d90b493c49c3b7a530a25dc328b8d618752e122528e8a91b9fe00e2ba621c511c2b9251235c0fa894a9e3dc8ee20abc52c8073ff8a00138fe924843c288f88a3ef6f5fbcb2beb29f0b98f6e34ce8242c6ac4388f41ae0b9d2db02e32f7ca93854ec9460677a83f63bdbc89ea4b5abf76ab569ce65c72b1bae3e043852678020029c561773e82d24a9b7e42a48665382b61a24ce41194b74cd66d4af57d666208c771844a8bdf86b521b61f881d1f238e2327ca3a759b376233bb0083430e0a1d4409a42942169323adca637fa0f5ae41fca82b7da9d11439143e4ffaa99c8977cd4793d49cdd7f4ceaddb296bc5e2454597f4b5b263f278db2b7ee86bb14548ee4c8cf4fc06ee9f6fa60fba94447905607c1fcee8c59c22808a0b4619f3fb753c89e44c68c713f19c4a5b5c818e54c390c2f442927ac0c7ab7d7c66f471f1e696e21f0b0700306195532d77125144f176cc72f15cd1ce1da18384b936d2bd25b502ef695a43866a3df2f6124ee43ca7578c8dbfc9cd4d35adbb2fb43752cde7de04b86ec917aa56166be7d116b1461bce3e8846b5b815350118fbbabd5a0b6feb2541778f793cd01c21203138f94a996d3dfe0e587213cff00259d4afe418e3fea99e964ee00d796936ad851fe74049a38cd90c97e48b0c53597a49a351a10342e1724715c7a683a15bb17736c4b59aea347820ed0c5dfc98c6db9964031eec089c51e224d888738e164bf29cd95ba112b7c97cac455304544e84c33744ec8465e4d9965aadd433c9677abba03c0d8eec2fe227b49e7221c3bc69c7a2a000eeaf96ec2baddff26151d40f49456b5081df7a0626da7994639b7d7af0260483e2922b60379d884c1127c76fb744c4443478a62531e7e4d540583ee5b0745b4548c2e9dda10bc965e1ef9197ae96321f10bfe544a10eda4098e85eafaa5a0f3b7502c43a536290e215fe907720894f9cd21c2ebe358270331fbb1f044fade2319f76019e5588dc685f9bb890fe8a4bdb83995867f46d7a0bbba77d6f0ffc901752e5f9945ce4c51934b43783c2b006e4572d77bfc360513c73ea760b094d9ce54202028910eed577b017facf6d6b664c011e754ff93bd84eabaf3e1e70238d8b2fe1ad0a6d9e05778de0fa768ed28228fc4ef89cb4337bf16577ae57254578d38a63655d3be58c8330dfaed5d59d84e54686944cae9fa048cd8cd0bc7afa8aa44ede5c6f022dc9190409ab280f349f19f45ea1fa58fd29badcab331d79bb303980be5cf29e08fbd6618aa38b674ed92ee61bb73c602bdc81015f6bf89c208818a5f2cee04ba13f4be5fc05d5b20baf00b24185b5872530ae93a97349be03367551d4fb98187918da6102b1215333ea89892bf3b16812d612160abb7cd8414823b99841c7311c07c012179f5e85b132abd5816e404a150a0a1a4daff2411cbb66cf8c6eef4f4cad2148a50aa744028836427ff010e182f2a567b261df6f41844a3abaad1b8ee94941b7d25cc33e6773c73ebccaa9a2522911dae75b4429d073857bedc14fa27be9ff92b139259dea0b03bdcedb864a3843791c07ab3839e8ac70fdd2d88661871813c6e3c8c35944462bb70697c90b4770dd6d429e6e5f5411137fe9384854f6d15d743425eecdb5c8cf25a0a084a73c7b2daa1df47b3e174fc7ce7d07e2da301e3de2e56ea54df78119f81008e5cab545a2d7637705fbc69f8192ddb1cd431f7141d66b093a8e82577aee080a3d7ffd5e5922aff861a5ae79335c72f9a4bd2188b801a7a26a031a5058e3aedcf2c60b6ca0a870b739a884fcb7be99cbc1b2eaf72ff8bac4d07b80a99d82fe3aa471bf7fccdc57a95a55264427ac541e5599bdeb524120536059bb2d17e39322a1890", 0x1000}, {&(0x7f00000012c0)="935415cbfce7ed6ad3841279e676b5dc6026b1df420c4daa2e3ad84bff3a85dea18bc32633acf4d15c057ec651fbff39116c708a3a034bd8f6312d1c239d5b3c3050248f6d6df761d6401056710bf0", 0x4f}, {&(0x7f0000001340)="91d40e17d1d627875ec8bd0e836d5229b4b34368953228b0ddc6a33bfac0d48e3ca08b2fc964e62b9a6827a88ebbac3a1d9afc8abcff8448f0b1393ce49ac728b764a9ad083e044d80aba7cca4dfd098882f5cebbe8294b0aa8367bd3cfe3d63b5fa07edd5f4f13af69c089b29a176da03e8a9b33065ba29f28a4054", 0x7c}, {&(0x7f00000013c0)="e4679355795af09345f42f6e3999ac97c0472d3a1f60b627e86532d8a89e0df8d890c9e3fbfdd43a00576787fdff16d0c9d2bb191eed6b0356a53bd90c9071c8883c71df27a54581b789b3c987185ab75f4ac3abf87945711c2ecc15d24e0f2f4cff044fb6111cd15d1397f67b527b5f2e6365a37ea6f683c8ea1cb0b8b9d862fd830a07aae0e22e80db357902289e609abe2fdb476e90b23b8186865c08af80e4839253f4a4711fe014814adbcdbb3a8812db2b523fa6926e91b3d9a8e5fdf8396fb2df5f452c6801d9a4", 0xcb}, {&(0x7f00000014c0)="b9c3ae0eada6bbe506d289d3d019bca4e7212e84638ce8de188d9dfa1d4a1a98dedd8416966f046abcc46f679a9eeb7957f7602ee260bb52b16649859ede9a82ea603c4423fc4d9288cbaf1a26268356ff5d2b692f53b1ce4037cac06507be3bc90c7ff2ebb07630c404d44b2a7f127d1a90f66a04601fac2759d28306f1a317177c3c23c5c1aba38ee23dd3b8633c86a306046602ce44d1a8291b644ac4119f148ac4f152699230d65eb6b7af76ab9f64819534fe1775fde028ade07aab00074c2d77c980f2f414b36740fac2ac2fdf89c41279003b28f29dca8b8681c00b3aaa3a440bb63f48c600769ea7657c4a14de28ab134cde772b36d8bf8ab55035e5154d1cc9dc1fd6c11b6d79584ab01931f93655821cc478910c8e315190df9c29f611d6e1c8cb211a06c96a639e5845da6c6c1a25a1c6386950e75fd88f422ca7269215fb2b6c1cbad6fa56fabedbc2354a1318a0edd0058c97d64c5bc1f3ca632697e65bc51b113463f0e14e282243bc782cc17afad8856b21fffa7054c5a8b4f3f493de14b7908466504b5cc35b66cde3fce3cf783e1b9c37d4d76d42f1fce81e634e32a1222efaf8918e4e3cf2631e98ec1a8dd54e66676ad7b61e3eac76c16f2e54504e1c05e00036cee9ba873b71cfd569e9a8a7973a966bf0f4c349c48996e90ed524f9b46e63baf9579b530f1b69f73a485b6c5164975d89359de1cec5730d8b11b6cb856daefec3dc3b6d090e4712d027d086ffb9ef9c48aed14cd9b79294f4845e633308434710b7d7ede84baada946934bd70933ae7ddebae79260015f47ff551f405dffbbf7912b137272aa06001c7da8ab24823d8d3fb2304ee7cf9f822c547a8b50c5e20a91c757e97b285551c49e7aef929c100ebff9843bb219afd4258e9ff43422f9167940f403f00ac5423763fcf0942eaafd6ea3a5edd502e1f4007ccc6d1a468e7eefd93c648fc464acd7e8553f16f31c352f455fb2e2c2b17df053e4b7e2b6b3f22e09d51299051669858b16dc82d39d2b9d4da5d9f53ee0bf82eaa544b261cd43fa857ffd068909b5011a368cb5d987f1e431cadf323a52ee98db1ed9d27c24e1539ac49813347094189292cc865955cdf3e873b75553bbfdb501ac59bb32030960b5a002b637ba50df5bf8755d0d3cfcd9177e3289286eee64ba87d837009d88e4368f88d0428c108ccd3c81f3bb8bb4a2f62e61d3d77bd29dee7b04bceb69c301dac3c36e8b24e7b3f8abf3ac19a8f723afb11a88dc45b36e41509c800f32c648957dd1d278eb423e41e2168942a8e69f6d73ce86692c14f4ee35b8ae03c41aa95c5fd94276347c02ed8d152687ab443b0f05d296f932ca5929a9688546013127b1699b7a659ec92dadec4b6a02a66b077a646051d85e544ad0f42f22e7e852f7d2f402b8250d2db706dc6f182faf341819a54e8efccdecef234d263c4ef27cd5a3680cc8b10c0bcbedb185408fe786c53e5220bf0619b5a8fa52e0cc89c644599c6c2ad452ba4a884f8b2ff321e11245a541f8ac24c8a7a32ef74f5b98bcc2769e587fe9189c13641b7fae11ace930e2c2436be0012b3d3be975836ce3a7b97869d6cf5645047e5fa65e7693b6afe4b026a86f4c87ca7d2daa2bec77e09aa464927e35d526858c46ba1859c02e7d01812027edd331c0ea975d824016353a4a11b2dfe6688c6948929d996a4aeb80f3dcd99b47a8d20850d07d78edeb18924d1b82f8710afc4af768d4093c04a554c12aabed2bb51a49b457bd92106e63291fbbfb7e546b271a85c837d1885ddde546f6adc0c9159a291d9a8363e6a596ae9f1d448e2502f39995d534525429587411b235664adf7a3f0c6fa0a5a43c04721590aa50eb25d57faf30cfd6d5c459b563820f765169b5123d352d944d81c065db97c5a25871a5d9d9c1e9bbad18e38a90f4317d8aba3c0734ee82e5521a468e3ccba76a56a050a533dfceb60becc2b1ab91ec212c230242c98ffc0019a8a6c010aa50396e96f6e8a9d9261f88f9b4dd73cbe2d4f76e3404fa36de825f6a5db7613800a908206f524da7c3ef860b91f9ed304024b3cdd45f07371da25645a4ae92dea0ad09d2cdb9bc497c711507840fc5fcccad715d40afb948b960994b376b9d66a87dcf94a06c880649d41b531759b87d2fb9f4bd874c1f73fdf07f8c21f88e935687033f4a063c0b27989a7e40ead9ae1327251e35bdf2bf7eacd7aa2a999bd32bd0e0b06e435cba4bec1fa6e26f799ff50aa2c38429ba7024fef9cdacbcbd3676022e8666e2c934118cac6d31047df54d0431453f92b8fd1f1fe7ec0b5060445c4e364bc647c312a01835d201dd537b2dc8196cba165e3e22bf7295a3070b37fe16f58edd5ccb090b1bf33b99b905b5ec58e5936fae9bc8d0657b21a67744021462be100a577905b67ca3fc439e9a338b7c99194b9c8e371d574c79a34b6247170f7b08c252aead9584460cf5996ec9870fe991ad4ad7567568f905923874686b0272a7d2dcf663611320c7b848fcbd9e8650f1659af3d59889fa509d516b7b5d16228116dfdead0d584b6b1d25d5683e9e2fd537aad6b9740583a3109df66ca6942211593d16c6c8aab17d0efbb447b04795fafa12ab1a4c6c5a72cff21b650e5965d9de19e1f251bd4cd7b2e3a35b074f17c8bf848d4ca7f832431bd011c283620724eed567fd5f633940602d02a5aaa71db08ac2a773b844443a44276dfdcc08fdeedc69471e050873dc4b06890abe5f70ba910a91f8ad58adc3a17550db6844ca8b6d497075848d8e5ebc377b858faf1cea273f360bfb0896ea8a806a419de21cf9be8f7c4ced29440f2b4eed5e7843227d4b8bd2aaadbf3cecdd0633cef2e596e07a4713fd760e52add31604673d6260b6bcdd03c4f5b07d8e7f2980fd6696b6b043b332c7b52e958c4a8a91ab9010d3f6d01e06fc5f53ade019aff476153870fd8ef3f4532a991d07b2d68ac30a17e172c11285d03751f5f8e89c526cc57fec46577228e4fe67cf61dc887f4b2f0306fd15fd8deff2c1496ed04186f9d20a8e61ceeb8fa4e53276832df58e34f9a8804cd2d184d6aa271d63da0bf03e768b577c03d77cf36fd7fb26a9bdb762f87ecc720896d97c0d0ed61088f84d0f1cdcd5e7ad6a4ea38559b5dec82f7a9ddf999a0a1e26368f956c6989af1c7bd7c3c5fad331ea41e61420eaa8b7edfb8809a75ed7000cbdaf0c6fbee7063686eb656dc1ffda1694edb6a0eac6a5d2cc2017d879069f061ff462e1300915272828c9eb826b0e25d2ca4199bcc12d195d0c7a0fa0025cc1ea502ef19838d7bcd1a8bb1b1996598ecbac709550938978698b760eda1e38665a79cc139eaf40273ef5c58ccfc44fb775e6e35819ae31d559e0f3166141d15b57b17ee8b86cb347f3dc5141842dccf49a8b483e3c5684a5a9b59801dfc61ca594f3ba78e58711245224d92bc9e979f9a85d816ba41c5f9e53b0761c86519eaef1c96fca5acb28b522c5bc6e48aa9bfa992b3959d689043c53444e3495856c2aa6e69bb79cd1bee9f1fe0fe6ce78df762395f2cebcd9b6b1c2267ed17675a5d96e0a2a686b2ed025dbb79107863b30572ab2b7703bf9fd9f31353ae62852fa6c0f323654749c4bf6be3474e263e6400f8b9471e13fec3080aca7c7e6d5a9aa4431cdd2e8843741875afafe97096e81c91ed7796300c387b51b49ebdd9855123c29795bad823da9cd376c711cef44555c63c0881eb171c5449e6c5826337c91538c7b9760e698d7c2d2c077a9d6b4f504130cd0046502e744f393ed3548644bd3e0f9def61e4606891bcefe08ff6eba1108cf9cc770985dabe76c4cba9e8afbffc9dfaf77548cb8a20b19205252edd3b783e0312f2c2753a80051c8b35b6e9819ea8bfc72c8b6da8b36255ecc966470ebcf9c29123acac73d2eeba68023915a645cddbd003296e5b6f038a1c65d8a5d22dcdde2259f04ec8788d4366d899ec219d337b18d90c4f24a9e4e1200ddc5bd490f949bfc334cbbb6948dce0eec721c869f2100eb7aef08bc58606db2ca0793fc2a55febd814c253d1f64a24d6e096b4f781b47285a16fa0e9080b7adcd627bb719e02a4674280075fd5f34fa138e5a7550c6a1b827d698ed6d6857ea9141a2741dde05542203b234cf5cc017ac2386ef64420e683d4ccfb8fdaeaef6cb91e31770619f3f89a7be700481cdc82737c5148ac4e32b76c0cf9c91ace90c8eee3271e6bd37c92596620282fe2f91a424392b6902d8f98bef6f577451935ce12853329532ba38c95d5c7440ce272e92b31a15ef7a051e995bef1961f80760699d9af2b1de39612c8235396766453827ec294efc3c983ce0c7ca1f5d35428f1815996b450c919816a4f1459eec82b79649e0642fab5c38cdf226ada494749c77cbf8401c81efbdc531a0cae2d741e4387fe0f1f654be69dc5161f0f4a06c28789e6095f22f9b832247a62b43db76dff0c7ce8ae950349ed2b02eceaa6231a8d0539de609c2b7e1a458673585354f2d843b95d441f0b6899b739b1d2fbde3c9763dfc95c6dda50f3bc4f1db02d97c475bedce0c80dc1f116d3364f5dc859ebd1c7c9428e502e394ad3c155e08f9d32c792031ceed7e1e1e61fd6944c30a980646a9385c3849074dfc733452eb5186ebb12d0c443c7428d87ecfe668333ed7268d4cc422d57c4185a6f6f7c675aea2a5eb659d54c261459dfdd524304287c8a815fba3bd3f2d6bb454346fca6125f89deda02f73e7317f5a5ee120277aedb9191c0725bff058bd86f3953f45994b14982dc220452dd9822254aae8910384ad9f6e8592bddfd87a5d6ec8e8ead53b1de5c74aa833ddb3bd3c482492447955ec44a5be00ce1f855c77db8e66b35c78611e1afcea2d070aae22c0bd14cfa5e2f809251827b02a40ae37c5b0a0aa71c20b41d2e17d64b10e05ff1625d3926bba8749a9c794e7ecab1283397da96245117fa23b76e1e4ff96cb0b7b361972b650d4746e1ba45f9ce2d240121432289193124439cd889c9e36a1448acc2c21f19a58528d94347ca5cbb3a2703d3ffafa0106fe5e52615ef7b8a7b856768389736eab31841dd77411fa3a7b345fd7b72e72297ccc5f271cb01816e7a3c38be42c0472d9c630e2c4a6a16a38a7ab6560f5a21c4bdc362d153a056746e2e2be913da0ab8e35c8c4e213673aaea489e4400758ccc58b87d48eea68155b1538d8462017ba260b50a5ed306f5bc3d1496a2120fc0d728e961230796bbe2a7a023c1b47c104e8ea134cf6aef6c873647177f796f7d72079061a2e14e8aa8a9937b1a55aedfa73e033877f945c812846bc51176dd29a781168428e482149e533684c53c476ba5005c95cfba7a7786f63d27b9eb8057e58bff3ffe640437c6db3bd3161e6756c988226635f6a3335ed098ca72f0b7dd1b4404ba0c548b4dd20e5e5231c7088be237ae27b4661eb5d44e46bc48c83468b2461c5ecb4f230189c789d94aab1c6787015f4ab5f55b756135ad8167745b2e02406c2751f48cf79e9088e13a8afdcc8a998a058f2817b9b1e4ddaa9243fe04696e3d32d874368f52883d8ca26d7dff0d2c12f4513ac562c699f84f3396c18b597d62ad49d2eafb9bab50160e51eda152989b446129926f2a1bfa957c5566c5932bb0a586ad031192d1e4d028b8c348735b61bc3ea068f361943822286e078d3c1ce987755334188d94cd900da6d4a2730261236621394a92573aa1b98dc3594d54cffe6640655da492c88a22181a01ea370d7b41a26ee8b421e6467a333f1c73f8a0f9", 0x1000}], 0x6, 0x14) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{}, 0xfffffffffffffffb, 0x40, 0x1, 0x80000001, 0x401}, {{}, 0xffffffffffffffff, 0x11, 0x200fffff, 0x7fff, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x800, 0x37d8}, {{}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x1000, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x3, 0x2, 0x3, 0xffffffff}, {{}, 0xfffffffffffffffa, 0xf5626c5729577b87, 0x20000001, 0x800, 0x6}], 0x1000, &(0x7f0000002600)=[{{r2}, 0xfffffffffffffffb, 0x22, 0x80, 0x1, 0x2}, {{}, 0x0, 0x4, 0x40000000, 0x1, 0xff8000000}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x6}, {{r2}, 0x0, 0x1, 0x2, 0x5, 0xfffffffffffffff9}], 0x7, &(0x7f0000002680)={0x5, 0x6}) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x175c, r4, r6, r5, r6, 0x48, 0x80}, 0x2, 0x6, r7, r8, 0x1, 0x7, 0x8}) 16:00:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) r1 = kqueue() r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/220) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x88, 0x20000002, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0xdf, 0x80000001, 0x2, 0x5}], 0x754, 0x0, 0xfff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x7fc, &(0x7f0000000240)=[{{r1}, 0x6eeb85971d90d55d, 0x12, 0x10, 0xffffffffffff7fff, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x400fffff, 0x10001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40, 0x6, 0xa7}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x80, 0x5}, {{r1}, 0xfffffffffffffffc, 0x9, 0x2, 0x9, 0x552}], 0x7, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x5b38) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed508157", 0x73d) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) write(r0, &(0x7f0000000040)="be42b4f3e075fa9b60b181defc4daf7ad435415c9d3cef15326cda8b852a62f926bb43ce79bbb348d78c324dcb2984968778cc91e56c0a8810954941fa4938d145a2565a7974d99a95898adb900bbcf1669d27626825da38df7ca1a422eb2a5396492f", 0x63) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000008c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) r3 = getegid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x44}], 0x1, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x8c8b, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x60, 0x22, 0x9, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x80000001}], 0x44ed4c33, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xf0000002, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0xb, 0xa60000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0xe, 0x1, 0x40, 0x8}, {{r1}, 0xffffffffffffffff, 0xbf, 0x80, 0x8001, 0x779}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x923, 0xffffffffffffffe1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x20ea}, {{r0}, 0x0, 0x1, 0x2, 0x7f, 0x44d9}, {{r1}, 0x0, 0x0, 0x80, 0x0, 0x9}], 0x5, &(0x7f00000002c0)={0x2, 0x1}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x100000000000) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x10) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') socketpair(0x7, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x3, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x80, 0xc0) r5 = socket$unix(0x1, 0x7, 0x0) r6 = socket$inet(0x2, 0x4000, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="b0b3ad4d4fdda2200c7f792fd852c297dd2d7b66a9741b8c86cae870a5961fc151e6ca16bbbd1d946b9bb678a379144b93bb9d9890fd5eb12a7da9e8d5a9fa4f7325f04024d90d9536aaec0c8de8de603d74beef6735679bf725460618dc6c0969859d28d3", 0x65}, {&(0x7f00000002c0)="729794b559d386bc978ed84d730234725e554c43b4eabf42437b2b362f1a3e2bf8b4bcc6fcffd71e59b9571cf4841d89d0509ec32726b7d4127ef82010fd98a2faa83dcb5d694ae05541e324d6f46dbae6878228ba3b5d839f416ce9e79cc7da7832c8b30d48f8978406a1eed440036ae2d5d72a17e1e88b43c5c3560fed36b74ee8af1de87361598c375690a46da9ff15c1387a5161b23ac35e13a6422312e998ad5da3b2110458d6aa42", 0xab}, {&(0x7f0000000380)="9925e40ebb45ff1ef1b17f039842649f5f552452a6ea3eff16393a45bc1c5a0d12a5498fe5d4938999f294c900a0171e20b5824dfdc8b58666ce87c7d86e31c30690c1b6086a99e3696ea0b409019e1931ab5905d1b76a955fd919cdf783ba3698913966a48651d8d65ced2496c417dceab7d20f59b09bac036bbeab056fba3975580c494f3e0735dbe3b76ee8ad07eed620e4ac15e4e5015a5e718772d9bcb79c313cb0b433afe5bebae864e2ac91198e", 0xb1}, {&(0x7f0000000440)="6bfb984aa4358de1d92a5ba67b197c108d3b1be54936b9dfe54250eb8d2cc6d9760ff293a5c241384a67ccfccf79b86f8055b67b00681508786d5d78c639d1c53dc5fbfafbf47c4bd33d82b9c262fbb6e36b373123968f39b9fb55e248992f0e1a7b0b237076cf0591ca45b84c04803c8da9b5a6521b2aa01d423b066e9aa9e972a25dc69c56e6f44a70b2b88526396403e1a5c5ec17823515274cd4e412103ae6e0bc5b7a479b1b1bb276", 0xab}], 0x4, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x48, 0x1}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0/file0\x00', 0xa1, 0x80) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000200000004, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2, 0xc8c, 0x2000000081, r1}) fcntl$setstatus(r0, 0x4, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="d6a924712e68fddf286193682204973b1cacfd14ac37b19bef33029087de41d9d09553688b4ca1ae1c2664ed613af66bf4395a5d34001b102d0d85b6a79db63e6f8cd5e57c2cdc28815ef273d8124767e07dc8b7bcc03acd69f65f1d378eb93a1eba5fe1169ba34854fa1e24fe561eca5407ec00fc93de367a62d4729e9606686ab6ce1292e67d10fbdbd90c51ee7d4370777d7654fc35a04f7c1ffe292e39d86d52462240dcd79f0c949e57a31e0d116569285626821c424177abc76719af2aa3ba3ba416a801f4cbf9eaa5896c5a666957ff5d3af91ae56707d24fffd97d152dc948fec47e", 0xe6) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000400)="6886fa3888ad866c1e8cf177684663d67261c93a0d533e6961ca5f663da74b099c6bd9bf9b6566886b68384c714430f6fdff1c02fa4da0bc3b7e349ebd3a7427be9980020a3a79c2c5ce57f533fb23c049f80f5258e6859da6263fc7c3e869130eb6ecabf8b7d9084f64a3b191a34b8eaec5de58932c55001581f7f5cb255117c13715f9af675e3cdc4400", 0x8b) syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) sync() shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) socket(0x3, 0x1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x1f, 0x7, &(0x7f0000000040)="e263c3040f015fb5f99b8d94c4a21dd49608b5f2aa1dc2c1c42c5cd9e5f9c920cb80e5ffad0df94a335e8052d50fca0a1c2cb47664c391f67c003ec0537d149312c472d19859b832172bd445e22b10623345acb5c164833e681c1d", 0x5b) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) syz_open_pts() syz_open_pts() 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = fcntl$getown(r0, 0x5) getpgid(r4) kqueue() 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x40) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x2, 0x0, 0x6, 0x6, r1}) r2 = dup2(r0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9d5d0000000000000"], 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:25 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) r2 = socket$inet6(0x18, 0x8002, 0x0) r3 = dup(r2) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCCBRK(r3, 0x2000747a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r3, r4, r0) r5 = dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchown(r5, r6, r0) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) 16:00:25 executing program 0: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) r0 = msgget(0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/4096) munmap(&(0x7f0000097000/0x3000)=nil, 0x3000) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) r1 = shmget(0x1, 0x4000, 0x4c0, &(0x7f0000434000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/187) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: select(0x40, &(0x7f0000000000)={0x400, 0x40, 0x9, 0x4, 0x7d26, 0x3ff, 0xfffffffffffffffe, 0x5}, &(0x7f0000000040)={0x7, 0x7, 0x40, 0xfffffffffffffff9, 0x9, 0x1, 0xffffffffffffffff, 0x7ff}, &(0x7f0000000080)={0x5, 0x7ff, 0x5, 0x3, 0x400, 0x7fffffff, 0xffffffffffffcd07, 0x1f}, &(0x7f00000000c0)={0x5, 0x10000}) r0 = socket$inet(0x2, 0x3, 0x89) select(0x40, &(0x7f0000000100)={0x8000, 0x3, 0x1, 0x3, 0x8, 0x5, 0x7, 0x4}, &(0x7f0000000140)={0x2, 0x7d6f2e83, 0x80000000, 0xffffffffffffba2c, 0x76b, 0x5, 0x100000001, 0x3}, &(0x7f0000000180)={0x7, 0x9, 0x3, 0x4, 0x3, 0x8, 0x0, 0x100}, &(0x7f00000001c0)={0x1, 0xca}) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:25 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3, 0x3ff}, 0xc) r1 = socket$inet6(0x18, 0x4003, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x211, &(0x7f00000001c0)=ANY=[@ANYBLOB="15e1f3339700000000f07c00000000000000000000004a0000"], 0x15}, 0x0) fchdir(r0) ftruncate(r0, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x3f, 0x0, 0x4e, 0x3, 0x5, 0x0, 0x3f}, &(0x7f00000001c0)={0x8000, 0x4096}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000000c0)}], 0x3) socket$inet(0x2, 0x2, 0xa000000) readv(r0, &(0x7f0000001a40)=[{&(0x7f00000003c0)=""/206, 0xfffffffffffffe77}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000001b00)=""/238, 0xee}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/211, 0xd3}, {&(0x7f0000001880)=""/162, 0xa2}, {&(0x7f0000001940)=""/244, 0xf4}, {&(0x7f0000000200)=""/90, 0x5a}], 0x9) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f00000002c0)=0xfffffff9) getuid() getgid() getgid() setregid(r4, r4) r5 = getppid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x4, 0xf0000007, 0x2, 0x6}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x29, 0x1, 0x10000}], 0x9, &(0x7f0000000580)={0xfffffffffffffffa, 0xe49e}) sendto$inet6(r2, &(0x7f0000000680)="b4f51163ee76ed5eeff57ef3d78e18d46ba98a59453ca2532eb446297283dad4a911fc50673739310e687fa2718015b1ed91e8bfb728928c2ce157d4d2339491b8a36b0f0953fcb9e126a2dde46663e0c81343d754f6f3b983d2181be410a1c4", 0x60, 0x0, 0x0, 0x0) symlink(&(0x7f0000000740)='./bus/file0\x00', &(0x7f00000008c0)='./bus/file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000440)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r5, r3, r4}, 0xc) geteuid() writev(r2, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) 16:00:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) truncate(&(0x7f0000000000)='.\x00', 0x5) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) setsockopt$sock_int(r1, 0xffff, 0x110c, &(0x7f0000000000)=0x7, 0x4) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) geteuid() 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) poll(&(0x7f0000000000)=[{r2, 0x88}], 0x1, 0x5) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3d2d, 0x81, 0x5, 0x5}) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x420) ioctl$TIOCCBRK(r1, 0x2000747a) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/250, 0xfa}], 0x6, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x7) dup2(r0, r0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x1, 0x1ff, 0x200, r1}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x400000000000026f, &(0x7f00000000c0)=[r0, r0, r0, r0, r0, r0, r0]) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) getgroups(0x1, &(0x7f0000000000)=[0x0]) chdir(&(0x7f00000001c0)='./file0/file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="047301f5deb671f64823981531ce4775fb0b12ae986d04f14c7f8e9f205c6d12eb584ef40809e0e5a49425a383205888799785a0fbecd85a584b9ebf46dd9ddb8359b4da555b0f83e9d172d69bb72dcf906ff5df7cf515a0d55f016c7b14ea9b4961c3c2807dc52459f6fc74444bccef56ccface32cbeee9a5a5ec676f84c4acd5794f7494d29899980a59", 0x8b}], 0x1) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) fsync(r0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x81) fsync(r0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:27 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2e8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x20) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6faa5c1f740594aa0d277ffaa1118f28d8f15fa8", 0x0, 0x400000000001}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000100)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684dfe158d49d8a8e2467640080000000004000d408d765279b814af2b879086e2e", 0x37) 16:00:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec001dc91c8478000077c5546f990d444506269a9ca601"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_open_pts() 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:28 executing program 0: poll(&(0x7f0000000000)=[{}], 0x0, 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) fcntl$getown(r0, 0x5) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r1) socket$inet6(0x18, 0x3, 0x8) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="20f82b8484bbaa9422b2a6410bf23f676e31d1755932123d06dd5dfdd807356755efb36a080cf73111a367853ad4fd10a1d1fe99b7925287b5fe17a4c5f869b8e5347d68c5775fd056052cfeab13c036ddba0ee086d449eb7c9be734431782011338f54c7f37f55aa3262ea4916dd05db04697e31bce1ac16bb6657f8621439a4e9e5730dc10b8bada1bb63a64aa3ef5753c8174a7db13398a403301b489f45a8445ed370c9f1dd81d6bc71cbf3b77dd3a99aa4304306021255dbf651d695393d31b05393750f76decc57704a89e2291e8d50216df88ab0ab3c43d", 0xdb, 0x402, &(0x7f0000000180)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6534003c6e06bd9a668ff5e7281fe779c3b82dfa55e67a14374317934b3ca6"], 0x1, 0x0, 0xfffffffffffffd97, &(0x7f00000001c0)=[{0x10, 0x0, 0x0, "78a7f4eb08f235efe98f735ce271851756992c0dd75b2d29f6a0f75d70139a92a77899a6f448bafbba370b3d765001a1d604fb3f9a24b22e6e8f65871a386e6db61567ef9f7440717e90de2e134c6124362d63bd85b3a6e121a5b04a07046cc905bcc3f8c863db65d4a7f56d05320598f3dc6fab25b655c99f34dda34e3d3a89a9d223e726b957db29e1ac883d0a6139412783e9799f2288873632f4d45cbdb28037c223af8a094114da93a670e5f7819ecb34a27fa942f3e9355433f5f9e573315f1369955b9895e28f3bae470f4dee7dfe9beb8ded8ee6e47d88c0c5bf4ef894cb2d85c975a08cd25bcb6df4ebef"}], 0x10}, 0xfffffffffffffffe) 16:00:28 executing program 1: getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setregid(0x0, r1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) getppid() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSDTR(r1, 0x20007479) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x7fff, 0x3, r2}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43907d53960b8fe211159480e852572b5f4ef079002d660b178ec721a7dfa763131559906cd7078684c013872ad792", 0x64, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2b, 0x1, &(0x7f0000000100)="03000000", 0xfffffffffffffe55) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1000000000000192) write(r0, 0x0, 0x0) close(r1) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x5, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x9, 0x7f}, {{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffa, 0x21, 0x0, 0x7, 0x9a}], 0x6, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x14, 0x80000000, 0x8}], 0x4, &(0x7f00000005c0)={0x3, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000440)=0xc) r1 = open(&(0x7f0000000300)='./bus\x00', 0x40000000004e2, 0x40) r2 = getgid() getegid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/230, &(0x7f0000000180)=0xe6) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0x2, 0x5) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() open$dir(&(0x7f0000000600)='./bus\x00', 0x500, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x4, &(0x7f0000000200)=[r2, r3, r6, r7]) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0x800000, 0xffff, 0x10002ffffffff, r4}) fchownat(r0, &(0x7f0000000280)='./bus\x00', r5, r3, 0x2) utimes(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0x2, 0x1}, {0xfffffffffffffffb, 0xe0d}}) 16:00:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() setreuid(r2, r5) r6 = socket$inet6(0x18, 0x8003, 0x6) r7 = fcntl$dupfd(r6, 0x0, r6) fchownat(r7, &(0x7f0000000140)='./file0\x00', r3, r4, 0x4) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000180)="fb805bcb9ab5ae570aa0daa3c6c7a7e9ff9924fe587d77394f39f43fd3d9de2a4bf7cea59f816773354d1b92945dd14102d5b7577acd", 0x36}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="3e85bf8fde42f65f357ad6bc8b2ef21e5609108a6fcfd9ee02aa2da3560c569ce8144e7ca7ce522d4a4940e7dd5918374bbc3ab21ec9ec9d120e7d0b38969f9543e7bb940a1d9d8584591d09707d4ac26c48d600", 0x54}], 0x3) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x400) msgget$private(0x0, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000047843066194e4215bdd8d9044a000000003d0398364ac6724596ee19cd2610646d18841adace5017889ae40a472fa1cb5908000000000000004355d14c19badd88ea7667e3704b12c80e7c3b046071f50d2b08075dfa7fe4c2e51b2d975a6afb5a0507ca9ea41cec5bef2da71efd83d9c29d86e6a92a34b94d9e80481d460df9c56500000000"], 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800000, 0x7f, "15f440e7d215f27f83666fda49cdc0e8d07b747b", 0xff, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/88) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7f, 0x5, 0x0, 0x80000000, "749bb6af4bbeb7162ab085bb560414faef1d2456", 0x100000000, 0x31}) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x8) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfb, 0x3}, 0x1ef) ftruncate(r0, 0x0) 16:00:29 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000280)={0x0, ""/206}, 0xd6, 0x3, 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daad461b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f40811af0a46b1f7b20745997d6307b1216d873c3a13b2a14a6dff44bc3130d1f9ca5c6954e50ad689abc7de18be2fd99e21a93d9b0bf7b4816f0edb8feac8c44641742b74c7ef676c0bd6cd559d4edf9f9dfb992870dd17cb1f307f2415b304374e225d639c42790170130e2f7fa703c7cb3dbaa42110a58eaf37c18d38b0adfbc77e0ff1c4c3f2b34f295bc015e6e485da3e44e97029679dd343b7a6dc1718bb424d118e16dc2e27e34520", 0x1aa}], 0x1) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x100000080000ff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffeff, 0xfff}, 0x10) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100), 0x0) r1 = socket(0x2, 0x8004, 0x6) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2010) chmod(&(0x7f0000000080)='./file0\x00', 0x4) chdir(&(0x7f0000000040)='./file0\x00') rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') 16:00:29 executing program 0: 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(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c679c144745e997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7e62f359c31a024b709019fe06875139537cbdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed58a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r1, 0x200000ffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x3f) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffffffffffe8c) nanosleep(0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/237) mlockall(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x137, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="885ee4e4e704868ce3cf7acb16f498a60aa911ca83b6417209bf1979e7b64dc914f964b9a57d5f3f9850da1958474b6d1f84e35292f8b57289f34aa2bef12fd6c4deac8e7fc20a986a30979993bd97ba46ed77f938cc24be0b30253100af4d98d3a49f1d2cd30a1db40e556317a4466f7afd2eb724e1a3eee2", 0x79}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x7, "7a21e4820806269b63c21d0f7d0a94270f515fc0", 0x7ff, 0x8}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x80) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket$inet(0x2, 0x7, 0x7fff) r4 = msgget$private(0x0, 0x1) dup(r2) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x1d2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$setstatus(r0, 0x4, 0x0) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x8, r5, r6, r7, r8, 0x0, 0x5}, 0x200, 0x40, r9, r10, 0x10000, 0x2, 0xffffffffffffffff, 0x3}) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01512e2f"], 0x8) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = getgid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getgroups(0xa, &(0x7f0000000400)=[r0, r1, r2, r3, r4, r6, r6, r7, r3, r5]) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0/file1\x00', 0x4) 16:00:29 executing program 0: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000, 0x8) r1 = getpgid(0x0) r2 = syz_open_pts() fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x20}, {r2}], 0x3, 0x59e2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d115", 0x4eb) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000100)="fc5163358501882907753afdc1f6b2267b9eab99878db6f13cdb8e0006e6584954af50af317983bd0d3029de90169213cafecaae15b719a98b16f121d4fadd446de7dbe638f1cd4e1d23c826e123e1a863846db39bded803105fba253945576dd678bcaf0f266d1fa3631f2eee9f6dd9099c9b7fbcf25b70eb0d1a4c0efd5dddc9e6a32d362ee9947c11db9481e24cb5c1b4e788b19dffc7ae76ff49166fa45acf1aaa7cbb23f463978f04e01ba03c1794548f033c64a5639eca11d31183caa20fb66bf6a63bd5f836a9840d68573bd210e994e2c3e5f2bc", 0xd8, 0x1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6}, 0xc) close(r0) socket$inet6(0x18, 0x2, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x129) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0x8) dup(r1) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket$inet6(0x18, 0x3, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x2) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x1, 0x3, 0x0, 0x4b}, 0xc) utimes(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r6 = dup2(r3, r3) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x448, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000400)="4e4c52936937760a53a305e795297a275a913ec2dde12cb1accad6e52d3bfea4a053c200b1cdbe2a3bd5b9016a94e8383c8e3a3be05ef017e5a5156d5f34c1fc39759b2d6e6b4647d1795f5a5056cb3cb12cac9ceb6dc427f8a70fd3dabc6bf82a0e8bf2f56c909a512bda54f51e07b3ae20d0e3287705a9a876513d05001344fa4d1a6301ba788d808daca920ebb25bb0f03fe3b5d984c539de267f6d4fa37cd1bec34050bd9d11f9ec36f45e47c319d73eef911f0a41b76662e5e43bd31a4a8381a5772d5359ba06a8cd46abbe50bebcdaba890bedbd2895132f778bcdeec697e2ce80", 0xe4) write(r3, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x20) write(r0, &(0x7f0000000180)="6e2e07ff", 0x4) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x80000000) fcntl$setstatus(r0, 0x4, 0x1000000000002) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f381764", 0x7b3) syz_open_pts() close(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000000280)=""/64, 0x40, 0x800, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xa, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:30 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x1, 0x0, 0x2, 0x5, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) lstat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x0, 0x8) utimensat(r3, &(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000300)={{0xf49, 0x5}, {0x401, 0x41}}, 0x2) flock(r3, 0x1) chroot(&(0x7f0000000200)='./file0\x00') open(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x800, 0x40) r4 = semget$private(0x0, 0x3, 0x40c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) r2 = msgget(0x3, 0x104) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000000096f388cd80c97b10211a63a1d0ac567e536408e22e6892856c4fb5613a8e1f99f0a08dfd3c68bdbff231032e8611daa101c306295abfc744dd0d460d1390d0c45db94262095bbbf625bfe90900000049dc99af4c528b63db77d6a2127c1307119ae49675c7f6c75544c34ee04b2a4a731c4a2ba5c1238e5be872b6dc04a49fb1ae5bca94ac853fd01a6062c2bac7491609b05450a15bf26261960369730a7bee088d24e26dbae03d691d3a840fa2fbe1362b7bc512cfb9cc433496addf4a1a8282eb2811ade8defa28aa6fbb738640474f6baead"], 0xdc, 0x800) getrusage(0x0, &(0x7f0000000140)) dup2(r0, r1) getrusage(0x0, &(0x7f0000000300)) getrusage(0xffffffffffffffff, 0xffffffffffffffff) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) close(r0) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=""/4096, 0x1000) ioctl$TIOCCBRK(r1, 0x2000747a) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4) 16:00:31 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x10001, 0x8}, {0x5, 0x8}}) 16:00:31 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:31 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10002, 0x12) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000000, 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) 16:00:31 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/222, 0xde}, {&(0x7f0000001300)=""/221, 0xdd}, {&(0x7f0000001400)=""/164, 0xa4}, {&(0x7f00000014c0)=""/227, 0xe3}], 0x6) setrlimit(0x2, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x1000, 0x4}) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setrlimit(0x0, &(0x7f0000000080)={0x8, 0x1f}) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000b33927efc68591fd01a002eb93a1bb4ee1819286ef95a7d5408984c2c45383f1317d33cf0c22d7f2490fbee5deefc7559ad4518a26812b2d0b941aa127488d30bc5c3d2bce8c3af82bedeb4e493ae93605bc5ec758d95ef8f1f0b7f4d4abb5a3c91e6580bf2c2a4db41017c3392b13149abc9c", 0xd8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x9) writev(r0, &(0x7f0000000200), 0x0) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) r3 = syz_open_pts() kevent(r2, &(0x7f0000000000), 0x3ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x8, 0x4}, {{r2}, 0xffffffffffffffff, 0xd7, 0x2, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x5, 0x2, 0x0, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffa, 0xdfe}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000042, 0xff}], 0xfe42, &(0x7f0000000040)={0x0, 0xd53d0b8}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) close(r0) syz_open_pts() 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) socket$inet(0x2, 0x1, 0xffffffff80000000) recvfrom$inet(r0, &(0x7f0000000000)=""/240, 0xf0, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x88, 0x46de36d2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x18, 0x10, 0x3, 0x3}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x94, 0x51, 0x9, 0x2a}, {{r0}, 0xffffffffffffffff, 0x82, 0x20000000, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x82, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x80, 0xa8a8, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc6, 0xfffff, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x48, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x12, 0x0, 0x5, 0x81}], 0x6, &(0x7f0000000140)={0x1, 0x8}) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 16:00:31 executing program 0: madvise(&(0x7f0000184000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000189000/0x1000)=nil, 0x1000, 0x4000003) mprotect(&(0x7f0000175000/0x3000)=nil, 0x3000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/127) madvise(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000185000/0x8000)=nil, 0x8000, 0x1) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000000}, 0x8) r2 = semget(0x3, 0x2, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) recvmsg(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000002640)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}], 0xa, &(0x7f0000002700)=""/40, 0x28}, 0x3) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=ANY=[@ANYBLOB="10000000000000000000000000000075a87ebf5df0a96094be5af22e00"], 0x10}, 0x0) connect$inet(r1, &(0x7f0000000600)={0x2, 0x3}, 0xc) fchmod(r1, 0xc) 16:00:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x24b, 0x20, 0x4, 0x80000000000000, 0x9, 0x8, 0x1}, &(0x7f0000000140)={0x3, 0xff, 0x6, 0xffffffff80000000, 0x101, 0x7, 0x7}, &(0x7f00000001c0)={0x1ff, 0x8, 0x9ff, 0x0, 0x7, 0x5, 0x3ec, 0x50}, &(0x7f0000000200)={0xe3, 0x2}) pwritev(r1, &(0x7f0000000080), 0x2bc, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x0, 0x9, 0x1, "ff000000e90100283532c200"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xff, 0x40}) readv(r0, &(0x7f0000000100), 0x10000000000001a8) 16:00:38 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x5c5}, 0xc) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='r\x00') unlink(&(0x7f0000000040)='./file1\x00') execve(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x8000, 0x3, 0xfffffffffffffc01, 0x5, 0x2, 0x0]) 16:00:38 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x18, 0x7, 0x2, &(0x7f0000000580)={0xffffffffffffffff}) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x820, 0x40) r3 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) r4 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a40)=0x7ff) r5 = dup(0xffffffffffffffff) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$inet6(0x18, 0x8000, 0x8000) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x22, 0xc001, 0xfffffffffffffc00, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpid() pipe(&(0x7f0000000940)) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) connect(r3, &(0x7f0000000a00)=@in6={0x18, 0x1, 0x0, 0x4cf4}, 0xc) r14 = syz_open_pts() openat(r0, &(0x7f0000000900)='./file0\x00', 0x498, 0x9) r15 = socket$inet(0x2, 0x5, 0x101) lseek(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="8e06e6eb6ebd52da99fdac5ded6f1a86f5e0b11cd068daccc720aca3e23495507245688f5fcfcefe2549bde39e06213ac3daef01bf12cd4b2f0e6df508b91ce61378a79be5616f78e768bb3024170729eb32da62fda090d850724de130e65f68561af4399e396bce60442283", 0x6c}, {&(0x7f00000000c0)="fcb45e42ef5f559441073c9b771d25b403ce0cbee7d2fcd4e210d01caeec38276428fff1048ba6bc25dd3d495b73b9c91eecc51517f178b0338e8a015ef8adbf1e5aac0fb27cc0a7398c191f92f8b3c7f0172a8a9dca9fb15d6cf59aefea6e85744ee66df7b7414172315a0531bd0a9856bad41e7d2d62f84c7e655801fca6cb186bc215842fef058cf245b19faca7363ca583f9d513146b60899475dcae9cd27f11151cafcf95000954c1aca8584afa1be415848891d4bed084cc603555d7366554eb3012", 0xc5}, {&(0x7f00000001c0)="28b26ec2775d7d37e6e033c863bf8aa6c3049ac6472903c40ffc3f2c8de2fce7e827ab1bb868587e2d0436a4282c8ec04fdbe1d743598c3d41668475dae678d710950b3196dc686108530a07885b2d44463d3a68414fe4525efb1b229a5a881de0", 0x61}, {&(0x7f0000000240)="6581ba6482bdf25aefee955dfc8fbe45d2afec5b1b5ebda994e33dba5ea9eda93939669b2a867d01eea71d4ee4ec1eeda1795221f7551c972048450d24da9801adb13afdadcf8a2555ac", 0x4a}, {&(0x7f00000002c0)="167f3004b781490010f71d2afc14357af5dacef56b9382834f0bcd3bae587f271fbe983203e2dbe6529e5d589b20f0ba8c3c16689d01b4e56f710c832837633c8a1ef02530b20608f90fb84164dc045f845b2f41a5ce9fbbb0ad9eb042077d2b8eb9d7c9377b9361613096cc9ba318d589420d", 0x73}, {&(0x7f0000000340)="6f5216e22b9a4b35d680e6d409092782de730eb6527491075b886f", 0x1b}, {&(0x7f0000000380)="78efdcb086cf13d5aab477fc5a52eed09dfea325e2420bc69a28797454ab2f70fb6ccb65d6a3b707fcca00044838a66e7d89e34fb5975558907f6dad6fdca076b80e55b13653f748ce4f0b1aa2cb70ca78fe634f88c96d60443b5e562088950bc62d56ef041404691d1d271ef5f746ede5d89f26acc08eb0fc6999e4b060dba3bd809f35c5260f0ea3ac47c404f638c6a22ab2dd305ebe4afc55920b403e5090e5cbd3f210dc3b27f84d7d5cb0272c00d6227503cbdd69c4c5", 0xb9}, {&(0x7f0000000440)="968f50ae2fc909c1dd178ce5a45d2883c4dc5d2ce871e70b7dc632ce9f47937070405983706db839e55b05aae00603a16aff1ebb0f0c9a81683292fa2f4b3e2b42927c6153229dc388933ee4494fd8e054d0bdd991af55319cb7e2e78f0bdd296b1dc94c4dd4e48358aaa5ca5140ec7e0f1bf25974bf7bc7a503319903e4b228b064f00ec7fbb6e88559c081e751ce498f461ff9", 0x94}], 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="1800000000000000ffff00000100000063a8306a05de3b6724ef0d366ce342e600c7e13646b4ee77416e6a1676c01c8f2c74e41292aad09d7ccfda6499fcb96d1891a56ec59ed8ce518942d93ed1140098e9dea6d68c4980d79238a2baf314a5fe4bd6ffe9f96555ecf108fdd647c0f9c551bb7f62f5c12dac29f23f46db3bafda", @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000955974f473472595d596fd35b92aaef17f995728393e64e7136bacee482d72b809813ede32c8bde75c387b24dc281e589ae1e7761d1b07ae5f2701000000743999b0f9d5903be8cc1009066c837ea6ac3cc6566e7f1a1ca1ba995747720b8175dfd79f380f667ac53ccacd58ddbd17a161232d0e8fee91473e10428d6f300fe370620dd7bc61f2d3305a57949f30a72dde860cf23a196d84cd832465265b3190dc1bf0aacc4a76d508731e69b4ef4791cafd961b243c6fe1e8a3007d7fc8792ea2f89e821e6fac827747e76c5491211a236231e2d0a529bf828a00eded7303559e37baa6ad04460310371384b498e888e4f95484537afa6a24cea1fefabb55423f33508a440686b249aca357e23bfe486f3855ddd1487c5eeb634e0ce497d8b360a122238ce7bd13af7755ae19727147019d3ce5eca210603f37d402f1e72153d8072e070b627164cac65233cdf13025", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15], 0x88, 0x8}, 0x5) getrusage(0xffffffffffffffff, &(0x7f00000007c0)) mkdirat(r2, &(0x7f00000008c0)='./file0\x00', 0x2) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffc, 0x0, "1eae86822b03e9055ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x1) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0xffd7, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x400}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x1, 0xffffffffffffffff, 0x8000200010001}, 0xc) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x200, 0x80000001}, {0x6, 0x8001}}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) r1 = syz_open_pts() rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfd, 0x0, 0xfffffffffffffffc, 0xfffffffffffffc00, "a27e93b453a8fc954f420b4ba9705e1759e9d81f", 0x5}) open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x141) fsync(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20080, 0x24) write(r1, &(0x7f0000000000)='+', 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSDTR(r0, 0x20007479) r3 = geteuid() lseek(r2, 0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000380)=0xc) ftruncate(r0, 0x1) fsync(r2) setreuid(r3, r4) mincore(&(0x7f0000ff5000/0xb000)=nil, 0xb000, &(0x7f0000000b40)=""/209) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x3) close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x3, 0x8004, 0x1ff) setuid(0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x2) 16:00:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6006, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x40000000000012a) close(r1) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) dup2(r0, r0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/31, 0x1f}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="7e30c257983f983021"], 0xfffffffffffffef8) sync() r3 = dup2(r1, r1) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x2}, 0xc) write(r2, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x800, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f030000003001"], 0xa) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) r0 = semget$private(0x0, 0x4, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r3, r4, 0xc3, 0x5}, 0x8, 0x7fffffff, 0x5}) setuid(0xee01) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80080400000001d, &(0x7f0000000140)="d2a0ca00d1115e5a4230325f6c715b61e800", 0x12) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e1faab5ac24e22a997983cae7ecac73b4606d26ada3fbd85a55a3274499e588553d18909125ab89b0e88b206e71d73abe923f4aac32bc2ac3d9c52c79e6a45aeaa7d089d6d050b77027fd698dca5b4f017135aca2bb5f2aa736e706fd45ae6a8234e31ac69c3e3b8e07fd70c0ce0ecb9f509", 0x72}, {&(0x7f0000000080)="0920308dc116aef2efc8a5ca9f7af631d2596d3e6b03bdafff5822030c43f61027", 0x21}], 0x2) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0xffffffdfffffffff) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x9, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f00000000c0)="01000000", 0x4) 16:00:39 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = semget$private(0x0, 0x3, 0x202) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000180)=0x8) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100001000000000c, &(0x7f0000000000)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000040)='\t\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x80) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r3 = kqueue() sendmsg$unix(r2, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) connect$inet(r0, &(0x7f0000000f80)={0x2, 0x3}, 0xc) socketpair(0x10, 0x4, 0x8, &(0x7f0000000f40)) kevent(r3, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x32, 0x40000002, 0xffff, 0x6b6}, {{r2}, 0xffffffffffffffff, 0xa4, 0x20000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x40000002, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x44, 0x80000000, 0x9}], 0x10001, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x4, 0x84, 0x3, 0x200}, {{r0}, 0xfffffffffffffff9, 0x4, 0x47, 0x100000001, 0x80}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x80000001, 0x4}, {{r2}, 0xffffffffffffffff, 0x45, 0x4, 0xfffffffffffffff8, 0x288c}, {{r0}, 0xffffffffffffffff, 0x24, 0x40000001, 0x100000000, 0x10000}], 0x80000001, &(0x7f0000000100)={0x6, 0x8}) 16:00:39 executing program 1: nanosleep(&(0x7f0000000080)={0xfffffffffffffffe, 0x3}, &(0x7f00000017c0)) nanosleep(&(0x7f0000000000)={0x100000001}, &(0x7f0000000040)) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:39 executing program 1: r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x1, 0x0) close(r0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) shmget(0x2, 0x2000, 0x500, &(0x7f00003e9000/0x2000)=nil) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000140)="628e76d93c56b9f2e76318dc37ad35f2a35bb7ac3babfaa97b3b9fe5ed0f8a292c83b3b82a814a7897aa17a273650074b81fdda89815a4e8506e6ef0e2aecdfa4bc33c5bb1b1b7c729997c96b928414d305155402ef2435bd4fbf299edbe9006ae5117566d4db94cce3e323bc51432db440692e5dc2179b6fe64e92b9878801c4f90ea3753c249fe181fb4846aba8ebcf382e4266ddc5446661290c4638a7fc4699ce25e0d730852f87f327af762323920b01b8913c84481f1bfb4e0e3cbe9b618d2c0748bdbf466360651ea2a6d4b96c89082191fa257", 0xd7}, {&(0x7f0000000240)="adfe6e86615db86673b8af14ba7090b6a7f7b42db89597f4bb305d9a5944b83c4141b3180c7275bdab78b87dfef86874a9aeb21fdfde3b6ad823a95e08ebfc2134ed1984c2479aed05065cec796c00dd55fb7d2f4eebf413b5534979c989db5fbeaec519ccfae97cf48a72c849fa87f323193f5b4e15d48cf266983247d2efc2d8990d7e7c5edafd7d32c43a62a8dd56f64c08538b936382cfa944be1b983d86610d140d84dbf686be8118bda7e6db42f01c3e9f4027dee416b3ee64c2eb5fd64f6e95cd2f1474e77869f52e51a9b698c8895d70d5b614990c96075aba4a8591aa8723519025a05d9e16eb00e745430c3b6796da195801b16e7198203342af805e6fd8549cf35be479234675541ac5fc799f66d656503cb2151d7463932c683f992bf546394fc03529ab7ffe0eaf8a3770e83c8524951825e122217895b820db8d926969a7a304f545bff0a6009f119bf6947a5468c8995618e44b2c29fe6157ec294504e592383612281a8934fa3c1becbb0e27d4496d9ff51de9dc5b9b4f5e01b08a7f33b0a34b662fbd52252f35089f0f4742701fba92a9b9ddbfe3dee47d3ce35c937db816163af92b8f37b2425528d47315823cfad32f5696bca6f8544933d3ca0c998beb1a3fc764a52beb84db6d0897d61a6065ca28a75c398926a5a831b648ee7784082cf07ae4c1a78889b8cd6f9c562cd52b32427a3765b7e6aa2d37d3df16f668e9ebe8c133e21f4c626404c929671090753f0ae6009bbcba2c55c0dc29e59ac0ed1e1023907cb68cac9bba918e28805a00dbbf3d74c480ff6f3e1854b4253b3c67d89a6cfd15decbbe71c5b8ffb4007034870e646148831361bf99651adbb2202f0d0fc8f9069dbab4084ea057fe9a7d87f4666fc274ceec377e5c9fd41b9949061817ae9ae7d4c410f90cb4d06a5e6f1b7b6f0f8dc53d225069f5b894098a0b0dbf9806a6562be4bb3a79b913ab7e72cccc6a8373f51812110104eded3f106bb9ef5da11fe0b62deb7862722f18216d18dd80d8f9ac781bae5c757a871434f55de3fdede1bfe2677c9cf4390ad481da06d7d63539ff5ae50eeac6e27d2031235beab35a38de4b92289b4976731f3dd54cff9fd626f5cd7e22b1d39996597b8578eea8001451457252f5de1e4dff9caf59f9b5187d4bc63c1e5622dde21e4d20b79ef1aa3d5c0ac30baaa6ae2fce7e3ceed549328d31588e4b1de09e0c9ca85b54adaa55dab562480fda5e003b712ceed3452a832b8d3205fa4d3443e7914e5ab2b09fe56ed0235924a7669924f9b1b16fe73b39272fa0f59f9e8b761e780e6364603a60b58e644fbd47fd700cfdd2236226a4e432d0548c3ba763bebef93db6a8def4840da7ef542efdbd1314c2887e0baf0c477d7b7c068bec28edf263c8c4b97e0d3d2a1fdcad234d6cbdbdf734ee87079cdaadc59dc6e4b98050cc878c98f140d102c470b29d3b37be39f7ff5d2cf68a404a16ded6a0dc5b6e13820cab29ef8cc6047c52e1525990ba6b70b1b9e050a095053a9e78ea1a84ab270cc583a4db4a749ada25d44ff4ecc6be330ff47952f9182910f542b4f0437e85c426376728d6977c14ac7ebaf24fe60a051d2c1d9a5f94aaf096708f9dd0b788e6d631190de468bbffe21adea0b4dfc26c67eb4e3672ed14a9eecf92983cfc1abf603619890954384f05fb5f6665568b2b1ee842ea72c49ca839a1c60e57ad184cbe1e013171ee9eeacf8a08958a48bbbc5876c4aa0e4db7f8dc9426d28b9d912ead0c8f96225da72f523f8dff98a1f95751d2e340288e9b0368412c17180501c7480341ae200d4331d8aa58005d7294fb4bf958645bc444f7dc83c39e3f24ac78086b161b542b602acd0cc2183fce9e2ca47ac3077064c0b0f46d90aecf0b417fa4a717c44d8e77c41c05f5860fbdb6fb8da08a7cb17fad9a350ae33abbce43df65334f63065350085b876a4f3ab9f1a502fb8467c7adbd72e22ba16cc5e97d6381a3a40b4360a8fc3508c2847cee058882858b13c3fce506c61e3835c392c2e1b987a2ec281d2b71b3b2db3d3eeb2ce83d9c24eed23be269a794467d46036327d37a3df095c79e510b82b1a16c57e88978adf1465bf41a2b1cd58456c9ce2f4c0ab329754af4bb881c36b9ce3925c28adf5e7c77d15c85d7cf47df2b8b0ebf7166b436447b88442968b7fe74158912fe996c6567520440138565e600641c318d3901a23659e0d2ece631b2c15c52396f018676c6279ba9dca7d398af412cc001f569344214ae8fdf8ca290dd1b8cc939b3932e1f61283b3c62e3eaae07608a3d872591cb4db3431d4cd2451af8f4c6433c9129daa4516a2fdefb64c6be4d3cfd502beb102ecb2a0f533484312731592e1d61f445a0489a477420234630a4fbcb0c2761d5875dd70bdb161325fb82c6d1d532da9c04512d21b368a21ebbc4af5220a5c4fb864e508ee76286966351098154f0149d843fb834c29b208259f43dbfbb92bbd5ae16f4fc45fb7639358b3a973859ea9b635f9eaa58afcef6cb53e422c0f8e885cc0aab8ad22ead4482163add5aa99fa80817317ecb2ec656212dd6d11d9b9dd655f0ee0f9e8efb704920d98903feacb18410d9af810d033d5fed81e67b911c9924cecafb1c34d330503a8411d3d8a95cd0afb1f721b9baa9e31c53113df5424e2ca45914e6bbe447219b5cd537e08aed8f91aa20a11071853fa56dcfaf53ad7e05057c373ba114a3945c7ae07813325b74ee7c1f7de3e3543c69b0fed5342541d4170db74d69a73304e79f896b96a4125535f70d16be50cef33f612b042496e1f0555988a91eb8ddd8ac69b14da40c8ca944c132ba88cf4c80e1b48a24f8fc57fe2d3cee3d841f9d715e7dc04447a57ed2941dba1b7e3039cbf86df31eda4513b88fd0525c33ec0de1f73c22bfe5e7bac1ae73531e19abf448e53e0d5898993470a7693d007dd032ae0ab74e7e0ee1f8cb701c0ae523e5c43e786de43d2c74f7a54098f5e53adc3c6321786145f708eef5a9a59a43fb605e3f0faceac6091d24e515d919af202ecf32f51bed7da25c95526db8df7accbb4964522896d7d917e3ce627d915153d1ced778146f552619d419afe1230bd45055cf555d6f49ac56470a03ce09c20dc1fee005a264920453876910546f9a3717ae938f2427aefd61f1c6995344e05bd849c3ba839ebd2efe3a325a8438840de5772a14aab9dd38b43a57d35414673ebaf67ed910d1ec183e9da09874b00e60cb50416c2a89e8a51d2ddcaaa0f8d12ea32bbc91c94226f9764a64e5b084baff52a7d191495cc783e16e09113d5bb5a5af0f45516792fe6c351d7428db2bd820ff2927ecc973e139e4900fbf6d62065b5d1b50780fa53d27c7d85643ebf0a4b431a7904844395a2d7dd4f8a03378c9f040e27579ed069365b2253c1793a448757650fd09c638881b79b285417c576e753d04693ddc2b94848b9bf4a711fe9f559130bb585f900072bf3da3e4aafd58df04a09054673148f30927f6bbfbefc27cb7a41b3416df59d453802bc3243b2a7e7f3949f0645c0739ebf18371b9f45451e118ee308932f26aad043fae92c0d998b07ad3a5f523cd0f942929d4f2d1f84a93f65f2ed8e606125a12b5ad50c11ab693d037e0f5951f8cb87262d4b7b6b621fd976b1dbcce66bdda679fbe6e59a373dc2a543a439701d3108ab2ca44f7e484f22ff1fadb8b8bfbc4334ab01619b0f8bd7188a4ac0ebb87b8b6252c7a88e036952813bd6c2e7f823a80672795472490c1139fcd6a031f42e83e836cf4529175e588c8b387459f2c9923cca654932118a8245ab55745476a134422a24c627a533a7b7dd6211958097b30dc8c9cf7397b92f45234baa5880960b5e6497eedf8b83d44b03d3e2d3a6518ee3ccfd5ab0ff04bea9a36219482b66aa6ede4a29f08e5c7e38b72863c361e1cb95301030b47261fb891039fde580b3fc7b321d29e942aee7fcf31143fcf23569e2df7ddb4dfb94874fb02936aea5999c422091ceaf83165275f5c07a492807d7f0cb51897128f6bc051eebc7afd65f80cc224f7f36688ea073ffff420d0b50e685d07dfab369e7b700901cbc8a4ca9864ccbf60257a7c48feddb22d94b4d8b49461c5244bb7836251baddff9327f6cd9f6618ab5047763892a4e92a318700b0f150c0c8a9f841842bd92f4686b2d44a0d4ba8d12cb42142d0102428397f2bfa23048f0452bdd76f8bf38d7b5e4120e1d274c77d41ab6a23233c966e14d205dd59561ac247de399ab2be9e44d292ed8b5405d0741e20864049f3606eaaaffb68f0e76a3b111445ea3120679e1bc0c1ba10606500a260d857db11f1949f511849e3ab5e1e2a7d99ca7fd436625c32d94b4d5a28e79f30965e63a812e2ec3f3edac48747444669776aaf18c4b90fdd7d7101f1c5aa6de9f3a859f0db20aee4aa6a37bb54e5d18c1702bdac3523c13064de373c50d8d8f5c995db9fe2e7d1dafedc4e121c807adb0e4c80dfd3474d216c4b1768187bdb6db41bce6f77ac6650015d6d5ed4724fc323a18dcde8802b05978a63bc95b8ad2eeb717625b5bbd282770895be62c182247292ca75bd33e3c037e2204f7e18e4885200834860bcfbe17ca049f90a0fa1d26d7ec2f0a69a8d56bb4461c64a6c53bcc4c1636646e3e3ff2c1057fa59649637c9aa9bfe4ba6b514c3408b9233ccb6654fc067074181f6253bf2979dfd5d391ef3cdaa10cb961ca8b2cd302c2a4c17e2bbdd7abd13649dc24ac7871d30d3f6907c80f899caa764a2a9e5c8a92ae74c2c315bf6219f00f02efa37c402f4d1f29309ac395d90ba79ba23711e598df379fb7b97d1efc175f3e587030c2f1905b7923e3e91dd324cd22b73c2ff572f0779ac4135acdde777dacd9eec57cd81b08e6ad8756dbc2bf1aacc480e1f9256c7d9d7ad2be08dc10950e014ffe86a9c40ef4caa5c7a77f17d5f9c1bdcd5541f873bfe6d71707da352e7bc75cb43e674cad068eba3ba6148f3e3f1ae1c0761a55a56170aff22ac1ad8218d07ad95228ef4659441ef9b92accc96b74a3a5c00cc8618b87a99bbc0268425e10fe7441b96858a8ed4dab4f5829fc217060e665f1a3e08a441160a407ee06922860b244aee712a507d6e9b1801e5f68a4d9fcd58924ff47cd1c57359087556600b99cc32e43bfb9217627b5ebfbbc1b1e90b972a029731caebe5bd2af1300b9104061d7c77b87113c6fa6b08511ea7cc30d55e3517b9354df0a1e7a3c01f8c1106384a479c7570f117f04e7097f655583ea0dd1d77ee998112326548dddad5553680c974772853f0d96bd816b08239b5bf4b3b38427436b8e185fb5c5fc3585e7969eef1d59a63494bee5043c5f07354078c345c6150378583b912310daf44e54f1b7adbd3f41e7ab898cc0a2c46deb8176a692ada3b225006b715504d7e4f0dc0dff8bec24eaa8b4a450f78f30a445cc33036c3337b0edc8e572315b17e813fb84f07716ebc1076220406b1da0b372467e8d16eb7422eef12e0d4e2fce4e5239ba49927bc2886be276cc4beffbe891aa0962c00ff9aa04b537f69bcdfb6e0fca480a995873cb5259895f589c00ed8bd5f343347c98f9b2cf041b77e6ceee0f294b8f38e090e4ab2cde93bb24a25c236f6cee1742ee9a2a14c0e11ed718724509003a2d2ee6982a32d4c8ff6025695f9c655d95768f124ce87ab5a998ba368c1b9cc7b553dfa0674f772632ea932efcb2078c01df94e47a47ff7cb37bba0bd12405f5ab50defba0ffaf0763e23b77b8df36fadd1a3accbcca599258e", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000001240)="d5056bc988cdac802f06cead1a6ae995331746fe4c17fcbbc2b2cadac6ba280716ab8d04e4fa8049b96b08956f2f5bbfb1adccc5d31b7545b02189fb993ed1fd0a60621cd76fdead7380af939c2f5df7a565aed5e00157e32deb4225a09901e5b1c386892974250774ec5ca2cee70b0adfc4d390e1f73ba2d6746a29315fc9837f22b8f4e0189a8c5ab96363792d92621085defd8b1b7841434427a185cdd0c301c5af2a7bb904c76cd1a932390d5c282ea46a20346d88eb7681260ee89900e4d2510fd904eac9f2b3acb7336f99971701920e7347f716de16234e3643f5036ac05d936a405e95ce68622d11f8fcb21e7cd2a3a671cd4160395318f80db20d", 0xff}], 0x4, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x1cc) minherit(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffe) write(r0, &(0x7f0000000140)='n', 0x154) 16:00:39 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) ftruncate(r0, 0x101) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x3b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ftruncate(r1, 0xf7ffffffffffffff) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1f) r1 = msgget$private(0x0, 0xa0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/205) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182babe0ddf87a1909e5a221ba85a43b21490ca6df678bb5311bb5bcb422ac6d1721ab9cc3134046b23553e321f79ea8db945cab3882ca5d46c88589e18402eeaf9cbafe699c011a78b1ecfbea50fd2148f72469a853db70c8c0cd39370051e240c137393320b0ac8d9d50fb4e3452904927470b91c2b1314a8651a156795c0c010a7c6a01128c4790e7c8efa45020289a99ea6a242c000000000000000000000000000000", 0xc6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&)\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)=',N\\\\.,],(-}{]\x00', &(0x7f0000000300)='}*,\x00']) 16:00:40 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x22) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xfd15, 0x7, 0x200, "b1bb2664fcc301604f75ce386d844b87892fdd8e", 0x9, 0x4}) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x60) write(r0, &(0x7f00000000c0)="68a26c238b32097a76b92eff14e9682cf4ed63b86e9671c870fc45e6b205be6fe87f1f0abf8fb5b748dd65bb2f76135f79b79b5816977c51b4aca06f28edad23e29472d8b9d47eacac889724d3328b8c5c45a28716c1692abd97f6ff399327d0acb6353dd8640e427db74ca73a820eefde57b28b5de96bc1155bed7e", 0x7c) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:00:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/200, 0xc8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x140) utimensat(r1, 0x0, 0x0, 0x2) 16:00:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) readv(r1, &(0x7f0000001500)=[{0x0}], 0x1) 16:00:40 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000180)="7105acafbdb24d8908c0b65f46ea334e2fece2caba54198f23bd9847b2a755eba6220cf6d79e0e8d3726a6554c8ef1b685eef7094fde6da4e57e591661fc55d0eb825f6f83534216c2868db02a905b576834e3a4f87745bd0000000000000000027190ad020483e42eadfbaaceb68d0877f4045e4292c82279a5aa94cde85802a195", 0x82) lseek(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x58) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x20a}, {&(0x7f0000000100)=""/10, 0xe5}, {&(0x7f0000000140)=""/61, 0x288}, {&(0x7f00000004c0)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x157) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x50) socket$inet6(0x18, 0x4, 0xff) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) r1 = dup(r0) r2 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) r4 = socket$inet(0x2, 0x10010000c, 0x8002) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) sendmsg(r4, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ace1a0b06f5b7002f8d1f7bb7905b46a255de0991e663ae97f5b2650dd0c7deed0f5ea6be20835f2f9088ff0d5cf8fed49ce5d06533c39e2f38265f6bcbb07bf3d0bca55d802f63c87df2edd6b4eb3837ec1c8123b959b376e3f7b7a01398beaaff5d7e8385042b44732da69"], 0x1, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0xfffffffffffffffd) 16:00:40 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x1, 0x1, 0x39) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shutdown(r0, 0x1) shutdown(r1, 0x2) shutdown(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r3) fcntl$setown(r0, 0x6, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7, 0x3011, r0, 0x0, 0x0) setreuid(r4, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x100000000, 0x81, &(0x7f0000000200)="b3c0003d7133ec4a0a7003903d9cb91a0de2a496caf858d68802b13d248f8cc08cb6ef7f039d1a37eb1c4d01a5f99739153dd15e738ca5f8ff448cf38e9a846a1e81491cd9b029995cc8e04902eaf8c564e18d21b225ab414ff3f8b7909a9a906d111b8a5c8bd5f9d22eeda6f004cfdb08800988a79e9124cf2eafdd84b7f0a9835f365d4643ccf67bed4caccb8a421d97669fbcaa65f5ba5428e5b7cf69a69278f5eeb7f7a4245b258b49aea88eddb7943bd959b0e7b3d40288", 0xba) getuid() readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x3, 0x409}, 0x8) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000004c0)={0x9, 0x1ff}) getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x1, 0xaf326878cf1a3be) semop(r8, &(0x7f0000000580)=[{0x1, 0x6, 0x1800}], 0x1) read(r6, &(0x7f00000005c0)=""/154, 0x9a) close(r0) fchdir(r7) lchown(&(0x7f0000000680)='./file0\x00', r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) l OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe9, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x8a, 0xf0000000, 0x3, 0xe2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0xbf8}, {{r0}, 0xfffffffffffffffb, 0x28, 0x20, 0x100, 0xfff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x4, 0x7fffffff, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x100, 0xf451}], 0x5, &(0x7f0000000280)={0x5, 0xfff}) setsockopt(r1, 0x74a, 0x834, &(0x7f00000000c0)="506f2da1127168b6d484592ad19e7e97da6e2ff9a73f326db6e526d9d0645a8f5a6bb07e4093ae24521a5e57facd6f1a688af2426dfc6501705ce7081926fbbc41a96bdfe436e92390e60285b425bada0d3c46e8c0481354007c49ac64ddac19", 0x60) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x3, 0x5c66) setsockopt(r0, 0x10001, 0x800, &(0x7f0000000000)="1395b5274268a34abd0c15bf4a8a8ac49ad6ad59e1ed56703ae86eca9146c2178070d8f2df61c15e95cc4d57e48fc1c3a181863ad48314c4b865620f84082b749e562496b702cddf3cfdc5aa8e18c2ef1054d977650d2360beb12ef95b8b7093d38a90537c4a", 0x66) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xffff) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() lstat(&(0x7f0000000500)='./bus\x00', 0x0) syz_open_pts() r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) 16:00:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000100)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x20) madvise(&(0x7f00003bc000/0x3000)=nil, 0x3000, 0x4) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x105, 0x1a010cb3b1b8a824) 16:00:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710d8deaec011dc91cf166cbb4990d445106229a9cff00000012000810940b59ad4a2d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x81}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="09a969f7e8bc17bc503f79", 0xb}, {&(0x7f00000000c0)="5bcc6934145206f6f6237b9e400095c668d7b1016fb5e2bed9f3ef37e54ba9d49a4a53eb1242781e52efc1e5bb6f003ddbce131f1f15b95a183c436a3540a0f8cd8a755e71189e0f7f599c15ef9eaf3704b3490585f83b63a1a020561fa933a760f7f2c6b84b1a40f6aa452a430dbd004c23435958b0f57899cacff850657d6f0ee7c20cf28250ccbdf59b7eea417d973e826f79e3cc8f164af05fe3fe8302122b7757116bc763a141d65a76be5aab1dc290", 0xb2}, {&(0x7f00000001c0)="3c829711571adebbbc5e7ca1bb27ab9456c11e1a747b96350996cf5e61a6ebd5433964067e07b6fa66db7f1f5ab630c7c816ea4877c547f7e4cd3a5f2fdffef1abba27c9307815792bd3f7a724982a5c8ea2290c0ab508cf1337851f6ce8f491a027ffc92410228f44d071cfe8", 0x6d}, {&(0x7f0000000240)="0d47068d08a2ccbb9c3b5257fa80b032550e6e9a3f3b6db046b21ed4426dd0c9840b74ae4021fa3a9fe73271c2792c55153cfa350ba34bbe7d7c67cb3f8ca3b56dac0f66299d0b43b9b2a4a45802a2313da33fbb06972d14a8c0f72217b5664f9a272b321301b88592052b690a4feebd1cf1dbbc64e2462583e240c0e362692876bf9cffc227f9582ead695b36fda14961c1865cdbf5e88e569da25f3e09ea4ddbea05941165bfe172", 0xa9}, {&(0x7f0000000300)="0b1298b4c1f26040e40993c4b1de97", 0xf}, {&(0x7f0000000340)="d237bec15f73c4c990659493fef1e996b489f5f42fbe8be4b02e5af39d7fe72be8933fb3a13d17ae99badbc0ac7abdeef693a42014f3661b2f12dfe6e23c8b3e8e12bebb8ab97d797d66d54eec57a03b1dab9b577a40e171eb158bddeae839117b41c0c2770766b77c47e289f529ddecd6c7b1412231ff7f9a972f5142ffdbf78e7f5c0c331db1a9e34b5444e53e7d41fb58982b850355618257ec8d4ceef74415e4a95cf52f7ceb539c14e59bc63536d57c08f43f67757d37f8268ad2b6df69c1075c2c", 0xc4}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="7800000000000000ffff000001040000da603c201846a28bd60e604efcb5ec64a1b730a10638f64c56e9c5a398619a425384d0640ab5255ee2bbbfe88ba7807c31a81bd217051b058eaf56db63f4d442491c1a07bda79ec7d40b4fd2a8c81468a6be7548fb017ced9736061901a30ada78b62ec4ad982515d6c4f85700000000"], 0x78}, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) socketpair(0x2, 0x4, 0xa16c, &(0x7f0000000580)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4007, 0x4f) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000290000000000000000000000"], 0x10}, 0x0) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r3 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0]) r5 = getpid() r6 = geteuid() r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) r15 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c653000f9ea76eb4372643b142f44c1a8ef790a79bf33b6aae379de9161370ea14dd0a868c64967646cd28bb5b5eebc91e4b2990a5225848cf3ab5d0ad55907942ab23fc99dc9e7c20b74cce31f"], 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="ec6430aabfedaf0e705880e85420362a3f73da76bb37bef724c48b52d31e042eaa5d577f15aedc62789ee83bce27988a5f51cf406135c0fcf364807b11275bc17a2951a65ea93b4dab6a5a99c3a97ee6a6bacf58faa318f67529472da1b91bb599b9291840bf96d0f7e46e4a1ccb664da4ca53ba20a0d0e939068c8ffde45b9fcc7b079c51e6bc2dda77d6b06b9d09841689caa7", 0x94}, {&(0x7f0000000180)="005ea2b59318d1da0b9372f4d9ebe42170d7441698198d9ecd0b23900dacd09e75ca0fbf27a2368c60cfeff82c13d7f822345329000ec81395ed350d7627d04c4fd874b20398d0", 0x47}, {&(0x7f0000000240)="0059f80b5195a22967d5d7b912566077e85d8eff2b9d9251ae6e44df28a5daaca7647ec704db92ce92bb4c5ba9ee2b4d51c63f2ec71923adc67d179f57ee15673d398404d4faae07789e03b7e04165ec5b8c51daa01f6f35032f3cb719bae07d182b08658850c98c0a69be4b7f0f6d677fde9efd4703b37b035d33be", 0x7c}, {&(0x7f00000002c0)="db3e87c0e1e53b70da0b227bdf6dda79b728639dce58991be7dc77eb34b357b035cfde725b576fe3d89ddd3b71", 0x2d}, {&(0x7f0000000300)="382b639e5687174ad19db3be765f18b7bf780315c665f2e0760788454f7cfb66949a424cb9e758adb450c163678cc338261d04fd6fdf237e2989a848f3e89756e92aad30c4ee9812a1eaf258ef2a53aa1d27f7ecbdb7d306fb5265882162ba44c771b554f6eb42d7330d5ba89b79e13207c54c1ad8757963a51472f8b760d8ff80dd66e83a93768f4fde82992478b317c23141f5fd178cf720881de4b10815e358a1fe008fe2628bd68550c203a71d4154b0c9712c55715d058703f61f333095f7a5fba02235b561fe9e918e98b214fcd298", 0xd2}], 0x5, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x140, 0x4}, 0x404) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x1000010007ffe, 0xffff) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0xd, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/87, 0x57) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) 16:00:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)='r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66033a88128b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44623d73f312fb0290f9a77cd8f537aefa74101b6bd65e17d7dc03f1676e7b3a1e433eb5031f9202c1021640478809b5afd293ab9587d2529a0776404556dcc35bf8d9f1442bd6b657c4c380452445b0cb42da9c26a35519360c69c754ef08b89ced867dceb448161a2f94b2f2fded76e246e9301553d1ab390e77081db4093d6285601adf9b009237a9fd7d281e58eae9372c6a1f5cece7317e23445c97cb0acdb19ba9ada2ff2307e7292258d88cbe8b1be377741226bcf08c94467a03677b053780947696eb5c83498da21f71ab78d5d74f85d3d8aa1b6b2fc6520aae365085eff000d6fb150915b6", 0xea}, {&(0x7f0000000080)="2b2fd0c8314e7d16a48e0a065d319d7513e964d349f8bda0f4e7be6e8cccd03150f028d6a904f5a4951833f8dc5091427b8e99483dc794ecd0e0143d36bebfb13a", 0x41}, {&(0x7f0000000280)="23d2ee0bdf8386d6034c325a4f46b15376a79ffb672f9a6602ae35b58e51de3f489010f75d2c7ac1313c7aae09d2ded5e1199f957e99bf705064cb30f5588a04f0b0c1063db1994ec2ded9f6d57401482e68ac39d7", 0x55}, {&(0x7f0000000300)="7a62e44e2c850c22240bff0ce6c56961196f3a97f0555b12e41fb8119fd91d8f4c58555e1ea01470368ce9d694aa4fd1d79d9ad040a814ec3177b9cfa3e55fe40c52a7149aba5184a5d63a231db8097b178872e88e1922e3c8ef45ba3ec246b5ba6280303eb436aa0c6c937f5f6bcee0f50fcf927137eea70c88affaee49c75a6899b8c3f6c088b9e2bd38487a2043", 0x8f}, {&(0x7f00000003c0)="463895411e1b664d61b36c643314ae21c991be84759409ab4d2cbded705c68c10b86c0fa5ba362041d0244010bfd8d855632d7c02ccfb1da7b6d7333309129d3b029287896417dbc8422f25fbd7368ae1470e6b8cc52e6fd8476f396719b7341cc39ab2f77ce43a6b4e1983f729c65032662008a23d4dbdafe330b29214c06bba83b2befe004fc154f2be39c1c2e259ab55fdca1209eed81465b67b9102af914ac4566d63c01f6b35b9e1faac47e66899097beb68a5bd6628c0ca14f1e", 0xbd}], 0x5, 0x0, 0x0, 0x8}, 0x3) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:41 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001140)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000040)="21fdf850b2e3f44f36732c3a1496d9e4e9bd835b81dba56ca02d090ece91867f0e37", 0x22}, {&(0x7f0000001200)="7c0d23a1fa62f189559f21c090358f1d862ecbed103d3611bc0eb06ee338fd951b23e52f3931f635fb546203e8f907058991c5106bdead0c00f9726c095a9542d80ef514cd1bad2efcc79aabd39ca9ce6758455795d5d1cebbb5e22bc845bd6520995062b6d25bac186f3383039a0690f694fcb8994e54f983b68b0f5976cc173e162d8dd67d6d8444f8c48eb9a3435f571b8d186175530e65eb9ea0938e8ed56ff19df08b576dc4941e2664b52bdbca9b797e256a28966cbdf21d9e38a9d48dd78bc9207818e02c039063a361cace2fac7e59e47fff40af16826f0c709577b47b5fbf514bb2c4b3eba505c4d8b13b4853bf53849cd122d4f8315dbaf865fda72d96b626714550229bcf3d81134821934fd1706bf913515555c68d1d4a62f7d7b05bf1801947b59e0602cd21feb435b674778aefee6f5af5a02ce982c29b7b135642e1573205bcdcdbd96175e6e1803482a16b7bcbe5c1db7e852b6c9c9a9bc05082cbcfd03033c8c76a1f161297fbee6ad8cbf9139d50b4a886beea3f4f3b3fa952af19023ec28a33c9a2e1a72c70b78e295aa0f111929cc806a0b307c31c03920dc670914007b446738cec703cf7551ed75509c2170d22b350b00a164f362def200671d1c7326bc5c487475077727157bf4dd49544fb00f1116ca1fe858e732d74014c9e69ec7835f3e4bca548eddc594b62fad95e3dccf6f6ba319f136a523ba1a42b5705e7f8b042b93d1d59e717134887cb107d15b0f0488b0cae21bfea8c35b2de1d1077bfc88f9ffaf772310123f5abb893783daeb42824cb1a4e6719abc4aefe1c2883f1ce8516a7051d1d57b9c2e30e6141d44e635ae89856d214fd41a54366debd6f177b9f45bba12cb822ef1c6fdc0c0741efd677d9024f102c17114f08052a0ad24b090a8aa6e34754c5d16e631af7b04bc383a636ac3c3d6e48c6843e27bb9f408f6362b1734fb192845bd8655b46630fc269289e55312da217ee6f3a0cdb1ec32592e6d3b3a41ce02dc2ecd89fc025c1b52151d3e0be1c8fb088844c235202c83ff8b59f264442e4e58fbb8c63c2f1785164d494774b331e5dcef63bee524723d1eb1c5a6f5c7ade06cbbac70e53ed71a5eacde0f1e6f2e6bfa2dc68ffe4f0aa194054ebecd77c516b68e51931de5dc08d41379c10906f26ac61e346f76a572c2854b9edfc7d5597bad8ff484bd03efd7c222c3f0f0c03c54aed70e95454b163701ea0dbfce1786564ceb2113c792f12c5de08bc8f1d9904687de19d8923c2a547f2a499d7b685c7a18f9b3ff67485ff7378f38c4c425f5baa07b2c69520b38d279de41b1c8dbc71f1ea32ff0a0d7d7abe148fcf4e0deb72e30727a7358c792bd62d893fb1ed2d1b0cf0ba684da92cd26cac51d11302e05c897f7105dbde83aff47fc4337a0d2ed41ddae2253e35e59f91459868a7ea614577f2552b1ea4c9a6bec4f1c004b443883c342300fe055f6ad6219b2770bf92a7ce26d22b98d6865937697215306958633d7fefb1fe44dff09b2aadf5ea7266f07edf6a32b79acad6f58126f441597e4b80f8c4dd2056a724221e0eea8c0fe7a7d35c7d2aa050b836adbedb695d69f31ad992753cf9d2696154b8a9ad8a1ea062f19980912e4df0eeda557d02b3024f9b285e29993001607059701770b3261d9e72653e9a5b1ff776cef88f9a926a5fb7146debc127d7f501f081857d72efa2bab2972e98ddc77d95f55d594b717ac50d61ff7603b43ccd69024e068b8ec11a452d5cf9bf92577b77dc7636f7b55b57a62df7e38bfd8b2946339bb5706fb77b779ba2190ae0de757403f3f70bb8587de5a14f57b17281b38c10e76346f132565b77ab6e2fdb1cc985fdbdf54fcc8d9fbf69baff71ecbd973b7a883d53d34df809ebc2cc1304010d1fe851c9d33a2d574b7f396ccdf5a9121b3ac9159d407477db1a7633b2306779790f3f787e4706eded738d238b7e8ec25d217b9ecd504f4fb3bcb6fb7420ea7c82a2a8a49685076f0bcad7b2b16f8c0e7d3011f18d932228fbfc0ba42103882e89c4125d13ed08bed87771ae896a991c7499fb389ea6952faaa484563f15d93b651f915d825eea55078865a86b120dd94273fe1ae9680a7f2d8a429c002776e1155ca7e7de421388bbd4c99bf0331857efefcf03833a15b702aee0bd78acb01950e317b7d2fe2c296d62cda123175e59348992c34519a3cb60edc8f78d3debad8aba992714341f4e624c3114bcd807ef35314e8e0952ace9293fdbc0da4f6f6d8cbb3ebbb860012216e4cee70b49e9a19e6581ba70be9b73ce3ed5658a72bf50d1df2b891a5183fdb4103d7631b88fd2509aab66e93ddaaebb1445b9bb6104e7f9c79390cf36a8b38d32ac67fab9ffda18ad4f9e8f08ebf7edeb350a6a4c396203ff560632e6116ea9f4c0e9c577abac50a7d2fdea23d5b09134f49c4eda22cfca32746495089ab0093d19c050117f3a8f1dc93ee7a0fe4c47a008f6d7b802fcb398f101ceebb8a6a78bb4dccd0288e63b8673179a0560b2fb201363f60f2b8e25e77f6996ed99cccb6f99a2e550a1b20ad2699529c2a0e6db0490667feb95f44f92e2dd34c0deb02d6063ccabc90b55afd8c025b6d64e647bbe45f0a714547fcbac68464464aa5317212267be6679b5a02771af2b70dc79bdb8fed9c8e9bf5ea4925c8d72c93b81141e9686d70c254b60b942727b4da7df74607f6d524d8115cf0d90fb3276dd9a187613b7a579f940628204e6631c2fb29f50fec06cfbc71fc3697623d8bc5f3777275703ff135f549ccd14f446a75eec88202773192df124bc8f205145f011c3231e577f1adc9c7ff045d142b4e5584d6dbf398ee13a8d02dd37c160c4ef0f0a171e53ba6563c6802cc5897f94f114b4a3b330d5df553011ab4ee48704a3c338296dce9ccd8f2c9f27211f1d102b1d447050c6d8b7be8b06d29b2fecf41317a76e40adfb788dc4d7684daccb463f400c3b6ffc64f322ab20b156bf9f67ca5f093944593524bf6b436f9bafeb80591bac01f8de9b136e7fc999b8de44ad579949db8b5a22f12742f3e73755a2a615949c6edc1523c4c3b9b006fae057a69a9b0a2ba6743b455a3db6471d9c994ddf6006daf337ee0714e685fba03dbd46653e45976d370909559c65844523e7e1732f2e754c8de275be643034c7572f46caa412fdc696582ba9ff42bf67f60a8e209fccd769d813e11ec3964684d6a0785d98e57f19273348e114a6af2cd55068afe6fdf54c29be069fc5ca8083ccbc66a560bda8639df54d8a0180b97d4bceaad954546c1d091d76ef5ff6d29c85b525aadb26818a1116ea37f91a239cda178cf2605e48773784b47b8978705a4f7bb7ffe5e798f04cc9667b08e7a6246d5aa4c87c5a2a4ca750454f4e912aee0545d91a25e71b9a9ac4ecb421899b024d07064d3e744e6bf1d90d861b9286c915896285c6c1fcd2a8c0edcf186988c620962df4ff17c971971b4f9ada0863b063e0fef7327827fd5af55480ca87ac6d50692d23defcfe9547fff3c8b341f8e1d296b01df5434c0cd264ee9b0ac5ea7639d37ceeaa19727c33e9a6acbfcf4f4f6228806cbab743eb207d8dda5e25194b6a3abda81037357eda932f0f00d810264fae0cc8e65d254d5028d166f4629894781264c492e8ddcfd7b7223eafbd10d9cf91bfbb9c7773c39c24fa136f503ca3df3a9a7ef748e5ba19f3507839d652e5fc9e069cfd787d9c329de87bfcb63efad9e36ccbb3889bc9c52b1e968cb3358aab72fe6700a5c7f9e975df71ee76b24a0c1571f65e9638e273518277bbf425cbef411b1ef5adb5fb676a66d15e83df33955bc9a2910231f9369ce299f0cac0476688608cfd395c22a7bbdbbbdd49a4129be43a1aa4337006996e64d449633f8ab1fdc0c66cba8758b7382636bc9a784e8378ac45b96420612f9728a84b10c0cacee06e18f8d5c0e6b87944e36306ecece8b008e17394aa7ad92891735f5ac65608b19ffceda7a56d88e4e8cc75851d330d30223cf75caab22fc5e73696282af0c4bedd09d68faf7428026022816e2506e45eb15e8873e14bd67d43bdaab5d413445898336377620dee61d4651ee9022835654eed9af3c5a65a393cae467c390ab64089cc895bec38be13b6201745318159564b52bc6cc2d1165f643f68c01338ff32bf4d1ce0204af85d897c92df9000e27c347c7c3e25ed801be6f049cedd2eae4d5aae8a2af27ec39c17eb8097ee2ea20a50dde728850472ec0a294c0838a95875fe5f01c0ce0acb8523865ee5668d92b84bff3bba267931c5be42c842648dd8e6fd7207b637c9221d664112d3d7e061fbd46e30c147570208131eecc6b650cde6a83a599b9205702da85cfb0cc716bf36d47ef9eb3dec6d7bac9c0d6d66efcabe4e178043687c171e61f1fb819f64c441ac8723490ce25ecfaf1ff1d0bd882f65ca6b15cc5f02c86458a2e3c3013f4d0200a86b99f63da01d70d43d2e0f52d6422d354bbf4015cf2c9f3110df11b21d1b041bb5672bc3efe15265dd271f00121811e8ca2f305ff61073d38fa564f2729ab0b796029b393d48d5c252e5c48c9ee91831f5fadb578a6896e2a687c8b7121a190e3726f3b7a9e133a39fb5229aa0a0725082af226f79525ef89fff5245beca6b5cf53aa2415c4efdde7a84b156ceaed640acf1b58de498961cc6a775fae9a1898f7539af6e6505b6570bd31b3d68c288d2a78de4ef12ddc4f06891d9523407004d6ec9a12b73d402f2c03a97791480fc41398043f42594b1693785bbea687604087ca0a598143fc7ac02bb4b6d44325aa45de330c55ba2b31226debda53937463e00bf46382a5ad7b7fcaa1a0af0edffed5010077e2188e9e55a5b621c83f87f2592f57270dbb66236593acfd570fa24dbaa64db53c65004d3d3032e035ec4769a5cab7b07dd39ce1d8964b8a94a0bce142ef90f899a12adf3ab550dfaf1edd7b325baa13590c716dd5ee0927ff79be7a269235eb2ca60024ae9d1367bf0ecf22ebc458138cede91c6b9b23752777d17883c16859a9fe5ca8fbd0a8493d2032a527fd1de36a9ca89e0eba4d62347444f14ba67b7730a7cf136eef901bd48b89f70fa2d9156db1c0711f9a13a32c73366020d3cd36db0965a60d827c729315f7f38fb60fa75bae4d67aab9c1393d166e90bbeb36ac8b57b81d980da9bad6918a08a66a43a32cd6fc1a0d9dc2f8a8ce272a0d993c5b766d2b7d3c3c4c1d940c56cf8d98dfd74face25f653c14b2cdbd10fff68fb72898f3ca85db7f99e93161c824725b7473a237570f5a3908b5d6929308c66bbae446b35dbb2e08ba305ab4ab439ae2436afa70be7eb22bba8e33c1f22227366d070612ff827bc6f92af9afcb69c0994e74e941cc5e07108d2499401d4bd5eeda4774941b2216b1da5aaed2834ae8bd84fc3e374a71d748197237deb35204d5a28699e40ac2f68b45be83e6052863aad1f61543d2090ec1094a25ebb09221f1c9c0ba93a15a6104ce6f8fc328f5c3daf7e2fbbae75d4e4897d96d807a02c2ab1eedf0e51019c212196fc355af65e456e21cfce6cd28cac9c180470f1eb48174a934d1092602a31b22e64928d2fe0697bbe388b68c5770d5a3dd55a3d06a5791d822308ac375c7c0facb4a3dfd98c9f0e9386c956e8aa190366e2c670c1df2a557ca3dcd68896d46136c495af67314cadf3d89f43edd75dfa9594f2aa380449b5a3573891f1414784d72bdbbb44b418e5d6ab26c46552618b4403aabfd86101e5e8ae9f98ef99e3a00c310d0b9c3069daf481", 0x1000}, {&(0x7f0000001040)="3c8524c6efb6bb3c63a79a61ead591685373827c8810549e5adaee90b830b51d0b10fa3353842603bcaa9960eac157880962238c848f51eac667a0556ae93b01cf59489e5e7614bbcc72c24a1e15853d32df681c4f9a035a1ffd08e797aa97", 0x5f}], 0x3, &(0x7f0000002200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x90, 0x400}, 0x400) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="e0ca9f206d20f2fb0a842762c32ea25ffa4513b562bc87ab97ad1bc68166a9c55582002c20cc1ae82f9157590831d1114ce1366680f84632c827b9a25f3e379551ce9bd9f58cfd87be4c8adbbefad482c3f98a44e42bab396ff4dac50530e013b3f7a1bbc1657b69d9cdf0f553f8ed716b5fba87b6879ad37cfcf981c36cb5ab99a0eaf155ce11f4704ec50fb50d7506ece23bf64216513e6f42932d235da2ecca0782a9a1718f85d84d18982352c02b9b1294c3e5c385fa86be8e0918e657fd4c082926817876c281c52d67393b4dae4da7bbff82ccde89c76732a70e66c4dc4dc873b2cce879a54a5acf802098a7f1e24ef372c07eb70be4e15be22735f003a1fde3fae07e9942413c67fec8b2bd33f7643044b1939501870b1258cad06d19d869c8c5b1f887d022645937b161d296badb7564d0e7549c745212024983fa96cfa5494dd733a0d2cd15f061822a630340bfa298087bcfd5b7b82383b0f58a017c2fb2a560ddaddcf1425fe45c90908e2cace248919d5e489b8a0f8f84f484173f9acdcaba9cf04459b44d0dd21859f6e18ac540ddd7a3868357aca7825c934a97986e8136628b64e2f4ffcb75892563088285b81ae27203b980e7c2bdc6cc0b236bee9ae5663b4da8ac5ad9a06ec966f4063e2440fea5e0dd18a5aa64700f41503f7de9adea424087c817f87ce7e3cc1dffb25d87ce9663c1696f6e2e2b5583898c700379e89e39f649a142c7834b34051d79ecc5697520ea1aae84c68cd6eee48f35b8e00aa435c094298cb8ea69b78f67c7d9da81e9da38b99f5b9008683b54834599fb25da1a4949a583e05530664ed5a5435555184b9181941c5ca13b44cddfe010b9fa77d95ade1ae7b1525485478fe51462e788458a0c08e04b0655e6102dd80314ab868edaf3e418c05605d0f876014dc201ceb96c1257ac4c0aadabc57c63baccda5f61d30e336ba157de564421dc52ade19bfb58bcba04fb569dd95aaa3e461d964b4cd0a9763abaab38376adef3a5228039b74aa12e1e4556196206dff893f252f2152fa3285ab8da77fb248b35bffffe29b1831af53b561fd3aed49fa854ce16546fb0d90293c0ef57f0951e5056c6ffe225f88553ba291f80973d2f44fb643b2cf6e61881e7c0133b2496a08fb885bf946b9cf23c37f27cc7b780021a94c253263434073ac0f437fa4a8a48f60518b330bffca52cccb9d059d16432cf85c1ee985987f97f5cce1ad532a9fe2491a34efcfee46d37e5b71e6b2dee0f55960ce9b8aba9e343ba411e9d10c28591a9ea6948fae0ecf52d9cbbecd47642c4d88163d49bce5c74dad7af0eee6a67156c369bb0161af691e3602b585b86f6c73c305abe8d3db8a116958ce4c9853df3cfe47cdfe7d6e038fb2f3fc278d237a8ad4113c5926c97ae01369e4cfbedcb1fd56b96d9766ddc4aaab74c240e94920d6b228b630ba683e66bc47b82dc315958c336401a0df0989bbf598dfa7a5c83b936bc024d8bd1525ef329f285759d7b5384f9091c090f8bc3e658cf558b6313893ca3c7001b34b4ebb81ed649e5b7335fa16258b7e79da47568ec49ba84d7fa4b70edb6ec26089de8f44f04055feede1e95ef370f8274367d45e9a508b9c2dfb6059c4783bc930df9f0d021d6fa95b6e93017f5c3f064493fd3c3aa59f194081f8dcec58391448570d683cc213ba91b85192e99ae651d6279d07c12f4dcce4a77cf67ad750af534dd4335b5b19fea6b0b2924b99f48994698ed1ceb73f5f65e40077b6b0bb9dabbf8f8513410baeed4846baf10cc32a5c344fa0be44a11785186ecafcaf7ac84a047eb0195a3693070e5ba4cbd87bbc86087e1c16255dc876fa0765a828cebb666d3556b92c565594f28dbb6f6b9972c0070a34943558c55950f46d6ec1f4bad37e67cc0cfcb791698d3883bcd79833629f041d7f2841d8560872db8b7c868c0a037355843394fa22851126fd0dbe5ab5c581113d09c428e33d983d11b2df69bf51e3d5924c99e5951973bc430b320aecf45ec6d97d956fdaf4aab833e29f8f79e0a330bbef4e3398a0d3740fe847f37705229a6dd9e866d79a14708c6f2365f9cbf48ea51459ddaf2dc1b1d63ab5a772c1a9561a1e39fae40021712dc64492cdd01da0bbafb357a88072a71c365eba6cfe894b43e0886fdb2ac05ce83ac9a8f199d1baa1ad2b4798ebdbc875fe112a21684a8175af0295ff7ad15140b4bc4736a761c6ea52bda197a3f84f2396963cbee6202952d0a989c02fd6aee7c88262eda01a742963f4258746b7adcaf628c28f7e29dc8e4de5f0c2303f5139ed91f061c94b5bc5acfb577dd23be6ed3c4b8005b5f91c353bd96d35b5e0d14bc5bad3709508104994639bde2b7d28ded243d815fdb770daeaf2cb2e28e3b03c44ce7d49a8863c3b67c90895c51ad043b25c79c6c07f67cc542ccde85fafbed2d248d1d1f65a22eac3c8d648b0e917e1849666cdce1a8edf30b077c91f77862a11f3e67711deab7389c78569770190dd6ccc9936cb1c58464ab903e9915d5f0f455aa7116a66c61d67ab2a282ccda9f7de9c9fd08ea1a2e9ef6a1fff15d246afd6ad6478059ba5ec9f9db956b20d2cfb454e50b0c579308e19a22385982baf0fef3431ec3e7b336a5e8f86c216dad7bbbae2ee972d50d8b8ca7b793de601a45d45ce72d6fe3e4336b4e0ed0f1de50b39a5aa27f8efe56171236562517537e40fbbe7a1fd4b1cb2388b817e5fc371503ce5387ada8ad9ac559259bcfcc298ebeac39d17567db9c46d828c6c4866bca087c488311c4db605647d401f0108a0a65cca3e667d4a26039b615e5f42f986accc912d0e976317873caefcbc03d0fe0acab0ee55c8b1a3bcdb792655914cdbca916c1ce0eac5e8a81908e9928a143f45837cec4689d9fbc837948e51a4bd155d374748c1bc43f4c49ff5ce72c44cad4a191b34866bc50d56b733cd193dc0c7b871557e2036116bb5b4168a81c978232ae34fd80c20de6624e041715aa3f84f37e55e9991307589bf23f2ce5ab18273c3028563d48878d7f275e412045509be87a26e6fffeb118fb3e2395ad057d07f25bfe5fce0cf6ab6cfc42ec50d0649c46b8aa5e896982d647f82d205519e36726918cf48262ae4fef30049c7e103a47053e213861c95705a481253734eac87b7f68e29b4f9fa67998ba25fd4cdf14cff8dd2985a441c76565b4f74ce941523dac26277649d939f73612b903adae780f9ccdd1e98f44380227e97de34547e750d180f5fe966897102141fe2018f6794f47307dfe6a3070931c82c645266b1547bf82f70192ac80666ef9858dc0733bd548edebf8202548653dc9777bb9628b546f1ca754bf53204bcef3f8babf408db190087bfd91ed74d26bc7f99455afbf1574e8d4005bafb974b9726cf2cf6878f3c6b919f2534533a1bb1e1dff4111a37406e6e4fd2e7f586c76c438ff2a18254fd6a7b0e36bda638ab34d976425a9521f8c44abee7d4d51360dece1268c768790e2e13fbbdef438bbdb7cd8bb2f5d71558dda9a0966d1ad3c380fcf330725c8182f19c3841bdd9efc90aaf17c236332920ff39ba4a578f39288ed6c0e32e57868407a7aaf24f287d3bc903855d37ad706ce4807a35ef71fd449001144a8cbb3b1594dc8780f5b43f76769160010298084b414d363663ed3d1ccd398ab3a56037f138894c8eb08def9da38e8514efd821b81f4fbd055ab3f8332f55bdcd4ce3048fd85de75636bb2abcd5e8292e260838109c7d640662e8c3056e410dfaea18114e8e95c601b1fef06bdb9ce541e14324d95586d62580f96090d2f5aef931d1e1efc1c3dc6018f9613c8b82de01cc19b58fe0ba531a678c1c6d8b764ad0e652e469ee22e440285a5ed284c19c7d2a59dc3c10b377c036582b8e339bef8017ff85acfb4c1990717e9a87a5ca57c38852dbb742d79929011890af9d397414d8800784aba52250d284e3a8bb60ec127164d9ef9cd6efc12d2417704c12cb6660ec1dd44f081696cb5fdc3556e38452e7147321a3be91718b6d4dcb28d6762df25f87961dd9a77a52ea33885c32081ec8d93afa53bffdea12500140b943c95ffc60d1ee853dd8a148ead676cafd8a124bc1e01c8f38375defa7cd4edcc7f9a885cb0cab186c64170d7c1a8b31d2a374bc3e84097e0ebee0d9b865d0043468fc759e97b3a80518d87a074d4d284aa13521f728d3ba371fc1a22db6407c072ec20a9732b617a09361e1a4b2c8ed24bba5dce7aa32e72e289f4bcf95f5f953ee9304a99647ddafd8ac237073ed60139ff0aa5f4ff40b4b1ef196084606cb35ccf955ed503632411e56cf49b3d579037bcea9fa88cbdf5a8d0725f5e5b276ddc9a38aea7308038884cf14a8e1df3dc7c5b13d7644fb7dffae73a19f235d325a1406bf78a764cdec004f5b6b26586a3098ac611b7086dfc8240ef99c02c26f1d1536765f5d42a20ea23d029f9bda443e90f0fd6ccdc67f0f63b823463f7677ef3816cd76d774f916b93d022f2e33d03cc90c308e064de85ea2c8043a88d7c4bc8648d4e42fcc82ca8d7f7eb946096e894948c4a746b703550a639c623a6c92e607fe1826770121a19d468cdcda9c38a52554da32a7cf338ba6f64aa4ba2119eb1fa5bdee3628d8ad3fda8e4c3b6182ee95cfd62972fbcea3d569a5840156e30f0cc1d29c3f01b7d7ab27faf734c189993789131b7d40f0855b75e2eba73f4bc3e462119e5466feb3aab56174c86a84134ae40d671683bb7b58cb274027257b2d57edb0c313403797802ff24c26d9278a2dac598b3fea3c57050167ec0ac381de45613c68a02c2c0218f683ed44ce334b3f969b403eea1991cfdf512a0fd7ed1fa4f1ed1b311cce85963f17ff7b9659fc422f2b30988b338a98349a5fea470a566acb5bb81414279fc8f5a247c2d519cccb5f221fee837c70b4afcf7009ff4d27e935b9a695dbe4dc06535e72e9056a1cf843b00843063968ff7cee4a1ba754224dab1fd6edc03b9792b472553febf3bd5fcbe441e7a427879e0982e42c3fa5fbdb0b5e6ded1af0d78c4f60e2c1299184442ec8fb6ff938c7a95d55a147b0c8b86b421055d184e183e73d2a95a494640769b149bbd13b851752f674f77ab1ce72a64f8da3aef43394278c3bab3d97390b2e023d00b71e8b468916283842f20ee4837399b9c1623b5aadd45b1bc183d70dacff6bb5348f86b9094eec69afbb9bfcfeca711e583272ae60e47843093dafb2d0d2683206bf0c7cf947de4b5cbde07df2f197c295566733d9f3afc0a85477a302cbd6dc4ef3ec4b9ec291b50a21f22ef341ae7f5290822ebdc73f6b4a4e3dde28e6a2876d04db589429998de950e49233c5ba978d3c1cf295f1ac1c8dfbe42d2e8e392614d62ede5f96fefb3cf4a88a0634b0140e7a7eb4f70cc2d8fd8ac8ef44afa2a524e0600b4b18b1ab5f541fa9826c553ffc919ad60e262a203d7055fe0d4584c8150500988a31e1d4c6be7f73bd179f7fe4a9e8c4f1d132a068fd9054327c79009f7d9808fdcd003cf210a635dcf09e7c026ef6267e741d6cf9cc8b366da69f06fab1e796c080b0025b0d57bb7fbe8db02c3333316e6ac3b4d423dee6e10c3197a203bddb699824af68746", 0xf8c}], 0x1) 16:00:41 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x10000, 0x4, 0x80000001, 0x2, "ab5616b09b1fd4d5595ea21291472a9d255e8844", 0x9, 0x6}) utimes(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) 16:00:41 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x6bce5fc0, 0x81, &(0x7f00000000c0)="6f7b705531a2bc5efa05011a514f40457360193a26589ac4faf190fe7f000a1a7ae9545707d3a75a33f207bf2c859ba031b293641e1675e8975d75a8b1de997b7bd66662a69023fb3b70368d092f29940c0cad575d5d4e6aa048bf31bb7702b78d16c4f42629608ec445a19df1da2db1b7ba984fb8f9875d3f80650bbfffb9c4829b6394e5de99d041639ce129fa41e1e4cd9c9b8d110922b22ca1e69d8be779c744af7bc4b5401d2e5dddb810b9b774308dafe1ce554a53a4e8a94f341df4814353a0a77f8f46", 0xc7) clock_getres(0x3, 0x0) r1 = socket(0x13, 0x8000, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x3, 0xffffffffffffffff, 0x4}, 0x4, [0x6, 0x0, 0x66e10b2a, 0x4, 0x81, 0x1000, 0x5, 0x2]}, 0x3c) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x110) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000001240)='./file0\x00', 0x120, 0x1020) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000001200)={{0x3, 0xf4}, {0xec, 0x6}}) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x0, 0xfffffffffffffffc, 0x7ff, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1, 0x7}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000026c0)={0xf7, 0x3, 0x1360, 0x101, "c1e6af127318b298dc72c8a714a1677e51d6e8ba", 0x0, 0xffffffffffffffff}) read(r1, &(0x7f0000000140)=""/171, 0xab) fcntl$getown(r2, 0x5) ioctl$TIOCSTOP(r2, 0x2000746f) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/167, 0xa7}], 0x2, 0x30) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac89bb8dae95e74d21400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002680)=0x4) readv(r2, &(0x7f0000002600)=[{&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000001440)=""/184, 0xb8}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/17, 0x11}, {&(0x7f0000002540)=""/170, 0xaa}], 0x5) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x0) 16:00:41 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4003, 0x7) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2026, 0x2000000800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x1) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./bus\x00') sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x7}, 0xc) 16:00:42 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x82c, 0x40) write(r2, &(0x7f00000000c0), 0xfffffec4) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4c4bbd0077efca51c74e90e4d45f0110f5534d86f069168a85742eb5ade6ffceec4f096527c6b10f9fa617", 0x2b) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) socket$inet(0x2, 0x5, 0x1) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x2) listen(r0, 0x0) listen(r0, 0x0) kqueue() socket$inet(0x2, 0x5, 0x1144eeb8) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8000000000000000) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x480000000000089) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/6, &(0x7f0000000040)=0x6) socket$inet(0x2, 0x5, 0x8) 16:00:43 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) dup(r0) 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) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8000, 0xc19e}, {0x18, 0x0, 0x16800000, 0xb7}, 0x7, [0x0, 0x1, 0xffffffff, 0x1, 0xa46e, 0x25b48ad2, 0x80, 0x100000001]}, 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "25f9796730ff072388d551aa4e40870f1825dfb5"}) 16:00:43 executing program 0: r0 = socket(0x6, 0x0, 0xfc0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 16:00:43 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) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/178, 0xb2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x8000, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc03, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x7, 0x441) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000300)=""/245) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0xe12, 0x800}, {{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x4, 0x42, 0x0, 0x1}], 0x8, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x80000003, 0x1, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x400, 0x6}, {{r6}, 0xffffffffffffffff, 0x40, 0x21, 0x5, 0x6}, {{r7}, 0xffffffffffffffff, 0x12, 0xfffff, 0x7, 0x1}], 0x6, &(0x7f00000002c0)={0x8, 0x100}) r9 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1013, &(0x7f0000000000)=0xdf1d, 0x4) connect(r9, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r9, r9) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x24e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat(r0, 0x0, 0x0, 0x2) recvfrom$unix(r0, &(0x7f0000000200)=""/60, 0x3c, 0x843, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r1, 0x5) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x3, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="ce17e9430446aba5027b9a480bdc9796ce92a9641de76808de3b77059901a87e8dc1c84cc639b1863cc33fe7cfc59d76d1c98429f2d5d54bc2f29230e718a2b22dfda56e1f98fb3e49e83056a217cb6affa976745227a25c455e5d97f6416afd1712090be31efb8b2980ad060a9f4ac12a46d6612924a88dfa69fb5e2d6e7d30fefb1d8acd87064a5c937288180e9987502c751df3b6f8cb884afaf0f1c0659c0d8ab200223b30a894d6d6fc7d22fde82f17f7a7a027e606084009", 0xbb}, {&(0x7f0000000000)="45e81c743ad47ae4b3e5fb81fa78904437b8b7a62d201282d34c67465df0a41d03d49f477d5e21bbc960a3461387f6921c6e4802ce709947da0408652f2c6f", 0x3f}, {&(0x7f0000000280)="72312359a61df2caca831bf47f32d591cd502967c16d7cd915be54649db0aca9d2ff19ee4c8015a6774396a76134317f38ffdb1e430f2ffd4863f4468f82d017b85e1bb10ab7ee69a51def36b9a170cbd11f3a9d8ae0c718d880ffb9a0b2f5f4fdda41e9aea559f6d47d0b0f350fa7651353389ca5c42a", 0x77}, {&(0x7f0000000300)="3c0fa9ce2a67ae3522091e11f634f23de844161366549ba0c458706477bfa21186a9cf2cbf71e8bc96986a91db7d8f0a088a70809288127701348a6aa00994d325f581f9b06a74c24a7368be5705b9677e10cf4802f16ff345145ada42e2c86453d6a8f22fb49814aad3092f92151e7f4f8cfb2efc806aced456d1adf9efd5503d3c876ed3fc29f9bafc0c6d8052fe428e46580aaed68426e65802f45e880240af80c329547498157614f7481ab843fee3ed509fbe07a9bd8769a6f796", 0xbd}, {&(0x7f00000003c0)="14c0a66a2a07a4ae44d9b1e1b801d9fee0329d2b25a17ee54685d1cb029c50d9a43824ff5d3fe2bb623ee43685c99372c80a963748c386a63f5fd117ae37314c82a410dd8e3427dc9fffd5574b66d447a50bd44744fc30325f15def45db927846dd05db8c59452400fe4f16ca2c0a8d36829c19b96bf1a5f31e9c00cee21dceca1feccdb7ea99a1c82e55386f6c98941da3094cbbadb", 0x96}, {&(0x7f0000000800)="7398104c526fb4c5ac7e4d7900ed8d7d139b60249f763aed6be4427a80e00d329e8902fa1a60186f404c60cb090b1ccef79201558dc6ab4dbb5f8557021421a05b24f373899208d221869ef3cb4bbffa613cb6d9590afdb840c4fbe10b1bc5368896cb9581ffa0ef870b54745d4e271ca92570583a7f091e0b53c3d9720a731ede218be5c066082a50e1d9a398d3a13feda3c496cc1f6bcd246afa912a8f0c2324ac600f9a88e8d666bb43e11ac3a0958bdfe6bd257bc8f4e4d8425dc73403fae30e055594cac88e348ea45efd5b4ce46acdcd5d02d716bb2672ce8497b48cde99c4b8847b41a78d08dcb78f94995b48df8f1903c39ee7fbd70e734092fdd3b828aa7d96fe87c65083febf336911d35443848f453e8f58f9dbbfe5a114a1b2e6ed771320c7b0fde4bd98a4b3623c77a59d30657f8a2468a3e0c1dee9dd810d515961330be960eba0ceb510efccc55e9509197cf92cf01118a26a899062be91d3553b7f98a1be5dd46132f4af7920c6983fb828e0b3014e2cebb607d5de2b237eed561e5f2d8abd45a57a26bf026bc4702b4ba2dde402f44f835a90b027bebaf942e1014c980dcfec914ebf6f294006211a6dc71953996bd627057a4a8ad84a093b83761fb4bc90889a4f0349027579ddabc5c6062e92aafa2c60b446dce3a2d2b535cf69aedb7c4edf26cf0d665317cbc2cf4a8218ee0ab22440247a163bd8bb1af73d513510218b0cb59ca8686e9dd28d80f6e46a462dd225ca43bb639c70e83337e2486cc3fd2857948579f354b096d75a1ad4c89b1826a6582f63cdc26e6066aa1f875b76c6676fbb3f8883f904f3a5df57fd942b3b1c349a6feba018ead12d1a65cf68e1b6bd97efe3897df03ca46fb6601f0fdcacc9b9a3ad74908753642241b24341cc718e794b8111e0fbf91a11eeabac25d9d778a42bd128d4240c20941fbf2b70ecd516d6224d5bfbe6b91c36f8bb5b5696c60fb18c2fca8aef768eb7e6024918f489f2e17b79d798b2f4f42fabdbb09fbdda9bdb5d287553759457fe37ab876d37bdfadb05034c1a7d228f7579cb9c891aa9a0b9dab7f99c73763b7723dfe40a00c5716e67213f3eb6d0649b01b462cdfd0406644e1364dc6b6881e193d58aae32d46260ca294116b080dab50094e420827e239a25181c2e80324a5a90de9515702820025de8c3fd290b4def7fade22542729e75e2fcd18657b22c9d237556845b7cbe1bf3cdd9fc736c2d56bc5fa45ec0da927c7c91f72b2fd62a1c82d628cf0cc169615d5710b1072df09487c03c67a96f514f58355f92ee4c527c44f9950d1179a62db41a9eee32b9163a1018eb1b810478805fb3b01a8cba0f58b6915d1ab46a2742a53ca9eb5087b547e0c7b54a672074a9e8505803bc31e14a4e0b093a5c038016011d2be118e5c0a2a0158f8a618640556cb62b0bd577657177c664a959063aef7849e139a29491a83f3d337e75d7ec76e8b1ac1789c00be81121691f5d859f55679716d955481446a799041c592c01c214100624b9823610856a43bf9cd15d4a69327f70454bf51aa512f68320224d6027d8fffed5e525442dd0e2f347ce7e53128b643f23293fad9308df9cb22da1895eaf31756c5ca0643805cc675ce8312601f6844cdcc6ad8436579fc3e73367c291c025d21f68939ab30e1cb32e11de0d8fe0b85896e1f232d3418ec1482eae409da0bbb6d804e630a0df81ccd13f9c6863e930a057312ac5b8d5a039c67d23cbf019cc303eb5aaf6f9230881bbf69ac02af93153fcd642d0f6fa31e212d4a8abe72af14fee387adf61cb857c5f785c63a2c8b112c4f1ae5d2dd31dfa6f69b7c71e43d4d0af314c77aa8855270768b867f0bf4a5e0c7df0b7c4c1c027f9f961fd7eddeb8b6eac464cf22f063cd9540807c6612b844748f8b0dc21f45d693d8b380163cff3e680c319f98a1cf7489190b4826717b6ce3a8026f98f9ddff74e33cc677667cfa8a40ad2831eb71171148d6bb3a0c6e1f54712a0f91c254fe58083573f1e24047f27213e63cb6c0fec0835c5ab54bd4edd6d58124796345f25cc87c10a60670f0bc27f15a729c6e93d0749a20e769c2f23055aa38f443e41a763bb18f95b146076814dad9ce1a5adfb2fdf802300cbd45d2e4931b7368bb2f10d46f2f58a8b1fa04f5287ca8c07435cb8025dc68619240804738bf84de60780d8f8bc1652e33ecdd34964ef8aedd16597ab5d03c72f245865782d3f60d2bc487b11a1b849c2078fedc73ec3cdfc1d2b7a0f631ba9be03712e4fe76181b968c31aa974bdf26c00fbacba6f7740cb4d64a42c0481e39c7288782902562c0892ce340879662e7fa077da22924763affb6597a49a647d50bc18bcebb26c873a103e72d7a27cb9c47f632c58980b3cdcc12043caec89bf8e6a507441c650594f8d3239695d9eaa52933402b285e32a897c2da320994c6e9f8a394a70131d87c67816de91a8523feb098bc36a93a85cab9a2ad98abd0f7ea8f127240683043ca58de062f2704148d3ea3cf1c8fd40d3eabac3d01bd5d3aee22201928226c8584d50720bf99ffd813cf128ef34136b7919b8471d405ca547f33a6ff799023a90c3b44f88639c77d0f86dd9025b725047e28eb2e23b3c9be99cbfddd2bdbe38f5b00ff2d325f78e0df9ac3cec0eb0b3e7fd19e01f7d4b3d6e0431f2aa0ae743943b3bb61c6b4b4755b44ca4d5f0d48aac540ffa879cf838b08c8b1e6792e653088aa8f4c79522774f09be695e08dde173c3146446799d03a73d0cc85cdd34b9ff9a46ffac7bcc4f59b375eb138d3b506d50981ec3edebc5b56121ceb429ac15810981cb60708710b43e472f431df331d499388ca44a44481821e1519e6463b0cdab901aad30cadc348327184862694f714b919516289dc5ff97b0579404109375320f874a9225353abeede481a829508f428a57bbae081699b060f78292c457aabbc11b02363ab8b9a869bcbca436e4df3dbee32e09869c42a4569c233413a9dcf9d49cf8d431c627093d0f3059874a40380dc7f431ec7da73102b1af7707fd99ef7ef1d9db949e20add1053c0ffa723165a1d262796f13767a0cb11d022f355c689c8b0b295441fbb71c79e6a555b45025b523032ab0cc36527bedb8466a5f9bdb862e0dbb37906fa839b883cc5475844dfeea2bb0fdafeccb3ced1415e46858ff1fcc263c54194555d8fcf046710fc47d6f196ffbd405607056041bf68a7a6ce5d7ab6446c6fe0d98850ea9366fa08c8fccd4e59aba896b9ed39c590eb3c39ffe7ecbff73c6481893cbb30a1ae83a1df260b3a7e4de94d5c5f7385495c6b017075969e864004701a23c2361163b200245e59aa5c045b860aacf8ec240a972896c1d21d69f4bcf6f2de047652075e79496bca4b7cea8dfa9490ad0915722e09790ab18c1942e6dba9859f1e5c2e3801752369b323681db915a1cc99e3e498a36e5b42936fef13f0be4540f0d8f527617eb1b7ec747c53edebb95ef37a4de4b645f178948fbb8bdc5e28f67fc68f9515db4bca6ac59f8a594a19ae3c36b0fe8b1bf041a5576f85263386f11dee89f90bc68f9a6691f7504a6d073408ed79a799a6d7136ae9173230e1fd9b50df9d8fd3e80491d25014a6e3b1961e1ebdef06e3ad38f784fb1e9133de089e62a955f2013371c41b9eb397baa396180dcb62f69449ebdc1232ff492d31cf53b5648c79b4a4f94fdb42cad1968e3f3db88c4c609cb936093cb6f9d793c87c317f02c8f1abe1b02334a73644a662085754c75b4ea1aa31d0736dd03e29d972e8c79bba8b22322e866c6c9aac81e1a8fdc84aa198d3cd86d39d16cee3a83fb17d86ed52229c8f5c9e333bd9b33e36280774320392e6feb871453f80ded471ccac649beee1e8471270bba35785feec8933edf03669341dba6958241f7185266a6d6f2bddd404e52926694c4896fcd70e98c130d1dfcf958f405d0be6170bcc34a59e5e48bea9e509075605e5da976890d91fb775873d8c5af57d95c92ba1674d2e4ad3f5474bb39bdba284c61d5de79ce9efc0efdb81f3304427d0d057ed1833552c64ec5f4e6b3b72cbcf834550329211032e0c2338021fbf8447b2abab2edf19d12f76553989767452d85f908180f231d26a4ef2e193ce602a710bb7cdd31d38f8f34b0d1dc7a57c5eb1572d8a895cf83213f6cbfb97c8cd0cbc711ac6b5b3ef1f2bfca1cd2217313f917254ee55389da181747ac96e5169f827e8c0b61c3aae698b807cdc52c903fe2fcd7b63652ed5c1e6b9f86af2f8ae89fe9a333f848b97901c2847ee57777d8cc031c89736f2f45153c481325027cc96585039553217ff61c658435e814d7bb4c95fc3f2b52b281fec42ff04ab5d9d971191c238c06f009faf5c9b527956b5cb0d102265bb158964fbc280534bf541231219fc50e4d8aad879c9eb92019d96d61f212ab4f45c3c42a61c7606158e966bd2f1c4274dddf2e090add01b4ca3f20fa8ee966d313cfdd7b0266a0262710b6f7169837e9a1f64db286c40365357ea0ede18c66b63fb2b046bf9df4709a3b7bf4e0a845f59dd126cbe8dab60f4e7a40fd78e07a8f5f37c6b6b9c896af32b43e83979162d6a96b7a06a83205c799196112e6c8f22be639f65c4ca32171e334c61de6de754d65df6617c61dc2a9979650b249b2c24e88243e231b4fc05653b04945ba3ea0848b479d1a38651008efe6af8601b9e7f8d499c3175694f32170292bb35a82445cf619fc40ece3b36171c1940eea780beb2045cf0d60880a91ce2bee9da8ea558d01884a542cfd7658c726e8d7bb906d35f7da9dbaa5989712141ea92cc363cf6f999fa9a8b64c65b0f1ce4ac41bd993cc826fdba6627db6c66321187c8c4800dba6f77c1dcf7722d9e3e2390358ec77b0b83ff35baf3ee4366a78fcadf25f5de9ec9179fe0cb384a828c6f8732835ab6f16ae03078e1c5ad70a47bebc2832926881fc49be1b0c612e1777e1c37d9fa972fac6911ef6d74b41ae9bc171ce63a624ff76c82a0c1e809cc9a820dc8fbe870a1de900a58486d73e35686118c3f61d1d8c7917feee3721e2ca67aa606b0924f30d6560b561e5fcf61f8e682d120c1baaa2ba317c1e245a20b1af0c278a11b99649533868df7392e2ec5a617eb11d7153a599469292de6d8209a7f7f2ba315ec4bc479e869c402279d4908c6edb51e48eb5eef6033eda80ace9cf6b3f28038f22221a9d6dd7a6961b8acb3f63e13f6599bd8c69d06f18a54b32c0d2ea7eb3a4b1333c473945d5ace22df6145aa31dfac43a65c68ffa695ffe10d7daefc09eaea3acb0bcdac66c15dd928e8428906baa894f44b80de490d025172a424da58e06a6375f784c25bb32893ece6ef85cb4894a69477818e3f93d81c04e88a2fe341ae6d7b0bc88c8018e1ad8449c0084d5b425db44b5e97f3a9526b97665d9f93d867d555330d0c785e7549709ea41f2cddfcd5e886b09e766ac951080a14ff6053801e398167d1f40963d5578cdf206ff5f1e76af6aff85a21c2a783d0cab30736bfa78e4bd61e15335c13252ecb1305ab6e90c5a61d6ecac48116083168e28c249b82779054c9832fcf1d51483c5c16d5f853c1e5a8a508a0807dd1fd929dcec2a85de8d99ca587aa97376215e7bd5d340a5397e907436bc2d730916ced0ea1053f29fd8206b27917b741cba039d52900e4842555972262c1c07abdc529f0123382df82aea1b8b9b5734472fa7cf96a56aac9db47c47c34895166c77d1c7e5d365428a5ca32756c730a7fabcfc7b025c1d067850afc83c", 0x1000}, {&(0x7f0000000480)="e0d0b8c5363044cad3de4b4406da12a06e77328d0c8ba508799e114bdc28b3fecb79cc68e19b40da93f0a662e033a85a31d1f270b39d2a3778acc2239ca0dd5fe575555db18d097d087654ef855de15292d955d0a14e91f8738fe2ac9903350028ddb358bb554ec34e6c0fc3bbe9a367a0c8b1299b436deb7359f52470f253aea1e23b0dd77a04a8d874863afde26df4613e9d8b474d3fd01f251f2ca9c6fcb21b6d1318ad3397fdedd7052cb4593601049684a922ce", 0xb6}, {&(0x7f0000001800)="95db5f46a83e654488f92ca0e1b23062dfc23018bd47a7d2eb3f34df66bdf5b961fa5a3330e78af51a1a26833a579ee8e5edc21d702ac20d81d175e5e098a0a751eb9e90b5c5407fd5abbd1ab1ffcab7342b7534512a3c4465f94931e1b9930f8ceb30d4d60029cbb0c4d81c1232dd67f2eb37070fb2f1cc3a72291d6be6a9210b08895b1eb468a9b974f0a5cd8301e834358b252abab5a48276d93265b2e5c1bd60d4291b849ac9f8b34e0e27cbe64ba360a9318157cd09131fa5269b22ac4cba76f72a687fb3e84118a82fd34551848ad71565062fa8266ed4410d36997a5843", 0xe1}], 0x8) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) r1 = semget(0x0, 0x0, 0x70) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/225) r2 = getppid() setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) wait4(r2, &(0x7f0000000140), 0x0, &(0x7f0000000180)) 16:00:44 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="1b8b4a8a9795c0b8c324818f41074554834c9f0aba2628133caf97482b10a2183c861f319ae9a7cf65ebeaa8f4fcc7cc17cfdc7a3fa23f9f6c4fa0482bb2d7a7c5ec8ae71f7f2545184e40a63af8293ae3183b17efd09686ba29988a16644d3fcb0e2b11a3dda6d583766e291b2163540259955921ccad6168f11f988b20f893b5e76778dd18193d62a4cf367060329c6d33714578dc", 0x96) close(0xffffffffffffffff) 16:00:44 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800000003) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') chdir(&(0x7f00000000c0)='./file0\x00') stat(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:44 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) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9d1, 0x5, 0xfffffffffffffff9, "23fc7ef37a000000000000001117bc00"}) write(r1, &(0x7f0000000000)="bb21c524c6ab151b200aec9c83522b53d5dd", 0x12) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:00:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x5) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) shutdown(r2, 0x2) fcntl$getflags(r2, 0x3) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)="5a95250a9f3772234950e0425c103fcb80ff810c7909be5c", 0x18}, {&(0x7f00000002c0)="ef6a498776f0b11e34dd68abaeea0a6899c517bd221fcafcc728b30fe6deeb852fb65653d3a31a963f345ce8706bd42c5177f66b4d8cf313d2b089e0a09d6f4cf88cb0ef2a4c337fdb61a6649d9a7cb8569e99212166922296923265223c3df6131d51cdd857c3892764a757da881a4fd6f01f6748cfd8896b7964621082f84fbc75db00f7aa8b5ceee9673e22a847cc0559fa00b8aeb31d5b512af7a77e2055e462d099c630865a9be89a1b12623eb7f5972ede52022082011b8bd991cdb5175857a0bc088e2e4f0d49803bce8c7f0f94bab7e614c48bf13d", 0xd9}, {&(0x7f00000003c0)="495b5a126b1d3e0d526e6c5b20b2ef79583482b2cf64162eac54092d6d36afda8b5fcf7011dd45b80f306cea290176d08b732993542e0d8827e2405167608f405373d6954fb8443c023a6d0ba20221dc4ac9f6269d1f86ecd98ecdb2215698a9273b79003df4549c41d003623deed1ed35a2f705a61a595d50933e531767819ef85381e33033b7b25e840b615807f364019070af3c8cfa11f3a706c22b8dabb7b56cc34ed93cdddc6558f8ee874edf42dc9f3a3c91dd43e072c45803752c21a9257d738667af4a3dc6b68930c7a4c4e7680a7e4410b2c2464a4a604610d9ec9728f43f9f8f32d67455d1ddd697f219", 0xef}], 0x3) faccessat(r1, &(0x7f0000000500)='./file0/../file0\x00', 0x4, 0x1) setuid(r5) r7 = dup2(r0, r2) linkat(r7, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x4) bind$unix(r7, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) unlinkat(r7, &(0x7f0000000600)='./file0/../file0\x00', 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000640)=0x1) stat(&(0x7f0000000680)='./file0/../file0\x00', &(0x7f00000006c0)) bind$unix(r7, &(0x7f0000000740)=@abs={0x673ba2bc0cfe2c39, 0x0, 0x0}, 0x8) fchmodat(r7, &(0x7f0000000780)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r8 = open$dir(&(0x7f0000000840)='./file0/../file0\x00', 0x20120, 0x8) fcntl$setown(r8, 0x6, r4) r9 = semget(0x0, 0x1, 0x600) semop(r9, &(0x7f0000000880)=[{0x0, 0xfff, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x97, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x400, 0x1000}, {0x1, 0x2, 0x1000}], 0x7) writev(r7, &(0x7f0000000980)=[{&(0x7f00000008c0)="de768d5bebb1d1747bc5772719b8b8be1646c1327b163299ee6449b764e45d18e75bd6027a5451d649e05b2a692dbf7a7da9a45def38ec91e3505e0694105e042cd163f3509c210e0233541bc3e82e99a207444f892b7b11521638a26f7fd0157c78c9b28e5418d3c0c066a360980ad3ed84f3133f3523d5abe860a33913b2bfec7fb95c82c15f9c8f319d579b8ad609196ce9fb6bbba9b970fd6423d751914e", 0xa0}], 0x1) syz_emit_ethernet(0x6c, &(0x7f00000009c0)="f95c9be6bb8912c58666fcdcb32ff0afb93027b65e0b7694553d1e5b737343a4d0fe14556fe633e3921d526d8cff773c1be2972e3e31c95bc60e8dec83692acf6880338f3b9d895817d057adbf7d94d6728689184d97134067ec6f00d40e5a8a5de58a15ede4b83c40570977") pipe(&(0x7f0000000a40)) semget(0x0, 0x2, 0x181) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() login: OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="bb8638d23778c8bd13300c29e2fa8373fd4d28f9411f10a651a15158d6189705fa6c6a0eb1befaa776cb2c0b4759727f5a7d87bfcf91e33aae7f9c261f699e0157fd82ad7005c5335f518bc5af25a63577", 0x51) 16:00:44 executing program 0: 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, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r2) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="30f48c427db36ee79dbff640859b92c3aa8c0df45c98f67c295fb85147540b74d898a38c7cfc0d6bceaf45d7ba672cc5117f0ae68fcf81f8bdd6a725dd07d1df1f29fadb7cfabe32da2a55778bc7280f5a13b8664b24157357e7243d39892a4c7b97ef669f44509fbdc181f0f1ee20b2df29", 0x72}, {&(0x7f0000000180)="448ccee02faeedb585597181443c3d90a1f78c34bad0", 0x16}, {&(0x7f00000001c0)="8181eac78689719270cbf857edfa98f558e308baf3c6ae1e7db58f8f505b5bb0106e03cd9dc44f7f", 0x28}, {&(0x7f0000000200)="3dd1271a63d56cf6367f92fe713d14d3c84eee9c721c2d11079dbbdc0e28fc53d0", 0x21}, {&(0x7f0000000240)="97f8bb81104418b83be121cbf721a6915a837a516dd2e28e0f3e4e00d0eeca1cd22c3670d0f7b7404f05bdc08279add4a151f323594a48067a5435be3e9d6ccee18743951f08d26c84b1ae35e776ff1379cf22a6728607d63460f1c9e796a1aebce18117e7c8eb41ba39aeb8385450ca3bf709cbb00d4a39838ece91df5727db7f18c5306816ecba67e8fea1f08a2c81891355c88de9069f41b4d070d33ef9b9a47d74cbb3e99c16baa524d9b31d32e1c9c58e9457ef249e34da0b3ff3a650b685ab42e08756b827c82efba1017159e39360148cc12bf12bd1f5cf47ddb1f0795c1d09ca9fb3584d6145c5241d1a85570a128f9d1dedde9e75059352f124c262df16ed2c265d0da210f1ba1aa53e93a30ed4149e193e83498297a82f59e4a410bb2aebfb85fd0e7f1767551e577eae47b1a99fbdf9e8454f538f6ca930824ebb2e2baed8ad6e382dbeb7958dc7b6f0372e19488c58ad222a10a0ff2ee413591e83c3cf6311f4b1b4bc8dce5ddc251b8b26485d12a01f56ce23bd7e9aa2fccb8ae8ae27fd57f38afea76a2c8d871fdcc36d43c2523e5d7384b1e3115d5a42d1808dfdecee6b1a6602acac827fb5aaf860e66a8ff4d599796c97b262fb80d9fb39b2a9e4b78f326c1e5c66b535956a3217df95055599eda2dd3c3c85e2c63fabe30de0dcab7c27ca357c71b390c9cda3df990ffc33a74eca9dda3026f4d30bcf0ab07b94d3d95b7d7f96013a4e22ef4eebe36000b4b3b0cf9f12dbe91207a0d788fcf2dccf91dfeda2c738263780b43f5520292db8994a4c8ebed68993ef7f98121d1d9fd63d8ce6b68d676235f71e1ec1d85c3db675694b4755bb0a66946b4d8730e99b58d171665d0c326bf74f8ba4b4a2fd153d35f383c1f30a8d9e4ca742eeb85db82d09575fa5d3e07e00144fd06ddcdbd18048a0f90552dc286b2bf4eebd4ab1d8e25a11c9f7365f18f9d359554b50afa35e7573f09a639e7569165759b542688176bcc1db33a6466b9a4fd0a33630bb7595c4d96befad2bf7948dbc46b12fa5c66d6c85a809c53ade766df2c134f662a86a9582c70cea4ce186cec287475c0ddbb01d43658443fe09d91205ec99d03e10ecc3fdfab15aa1412ef473a6d4962541880b6cd798ce0e7deb8360836be9107e9dfa830bbe98967f04e9702e9c7229f4cc6cf298aed484fba7ad75d6a325acbbbdc31b2a5cbc20b9545ab980fed7c6896414830b5b380fd5b0a4280e5b5b4587b49755bbe8f4b462c5dbf49b5fde8df99a3a44739b284929e51dfbeff397581ab2154ea7b2344089ae83620bff988ab47fef81cdb8bce86af0211c2c1cd7923d318f7c3bda97368efd0c2c77d90e2012b4532628ac2732fb528f32e27ffda07a2196138ffef125e00d971b5b8ce558b9cc884fd7125ad9b97fb36980b3f4f2f704cbdf0959edd79738b93f724e31e3511484fb8573b96ccc9731c7236db1eb02b04996b0fc36a5f989b30d3f9e43b4f59f1e2f1c56180fd7d699268a856a9b7bda75ae4914d554f0432a2f44904cc6bcfbc5c5b987304b2748d18d50c7ab6f5d9b1b368f72defa79ceb27d7f861fba809418419ac15df76edc43a8a5645ed87a3d14e4231e372221dc507cb10a4e3714199484f782201bece27a1b4abc890c4692e486d33271b2dc1864b50d0c11372e573ffc05341a977581cda223e45cd64129e93ac82373c74efe5b6fa35c0573eb0fa2f6d9480c032dde88b1e119d7245d48a8d6e71bb7b5d148fad1209bddb6cd8379f5b862de6f26f45c68883768b6d8016d82542aef8345e474a227ca64ccd4511694d63fb905d06a910f8ac3fed441c6877496e9112fd6e2ee8a7c65d63362bf7124ca5743a140485a57446f5ab849b979891fc98110a36493dfd8ba2b3009e75f1eb80f4eb3ca5e36eb633af3f430517e8cd2a3d311d2f60b59d4acd5861f7adf80bad370e7d48bd39e1750c52fa6439212f3f4629f256350ea7d3b8aa06086a9ec7cf12cb40da53dd4e79b1bcdd50f9ca0438f19a01fd653a8b7bde67dd9b3857d34a7b66c59898e3b5833b9ccf4f2726a58c254d4eccf3b4ea0fbaae53a56adf49601334878f3276acbffa28d2882645ddfcefd6ec909d32411c0a7d0bf978d1c711064e09bee43e9c4b8f3f868e3d220a8eda2671da957686721c21c36c7833b3a111359746700a0beff5da2fd64ce516f6e754702dd9709e899e3108995edaf21be1b0d816514d10a79055055f8d20023bb7c24afd863b6e329c81385d209519c79a33a9057ce1392ccad2235d4c66878a5e6e6eb849da93a941e4409b44c04008b10a0a903bd2ec68698d7376910907df17969718799123d5a04bacfc473ae690c033a75be8adb70e7d6057ad634f20052451df837d581643361d7c89bd5552773da40e9f163a370622d4319f4e915ef12a12f3b0b070ec277ed3a610d330d2bb6b9c3b13078e0b2ffd325234f3ad013cd235425c86fd8741937b6a6bd065be000e9ea5144241de19accee63a41e604ee3c341f900a351f6d6f0224fa7e0d755c28418e8eb4c7b4cc4f704461f024c5eadd96158cfd6a4fdc47348b2a05aa89a7c71a3258b8e7923bfbd4059326cd5cbd974ec567c36356ce82fd3d4ceee8a63012ba2190b40eced4be0a015f2545d7c8cfce91f04f9f6def79881744b699da831aab6517d93276c3869600b9029e2ed12bae782988e39949db9fa96a98edbe7c193bab2cbdedd8297124e74494e9278eb1ca79f099d62959b18e0edd9f4ec024f050f7b2e2338bc582892284628a7f9fb85ad37f44a385045e94dbdf975a4e85ffa75bb0faa1e5e87a7947ef32027018e56de26011af61b3c9f33abcc3bb7c1408231fa639d577390e60dc5435d4aeaf9a009c0a4ecdbdbc718a6a1e821520704501cca873bfc85b0a2e514c212399aa99671e82439ed76f6a9325af314984d91f651558039a1a49f519bcb16fd3a7697eb3aacf8b0a03acb907cd8e64edde630b90fdb9965fbee60e098b7a6ef96770669494c7073a80db0681668992d8e6f8fe6705020a5b7f63c9996e6429dd90b1d79ad93e9867bc04f49f3f5f8404ba109203c4c976a99b39aed0ff368aab19764e542921681c2064aab97207e9beb0b1c26acfe6d1d2f2e42bd4db4b4426c91e836f09318d75dcddb9d3147754b2932099b2fb0f42311bfe81d21b6ce89f29661c96bfc5521e87862427759f1a18a3305c8cc9db0dc8addf2421a09e0bf3c09065e7b69cfe5018bd567aea89b9985bdc53a89fa24485d3e080a329a8bfd1065a8348b28d195fd7472eb03f348cf3df0536c47a16004ebed4a1bcc8194c3286671e61c1ac458aebadb56f859d272dd3a60813c7ed016913a06b9f420f6479cc1a971b30f7eeb5cd1de822f40987e4458fc1e523499ecc06c05b4ae356ae58c3c48f13e4026c5a27b69854c3641ea37557cc19e392262aa3b7d90a22661ce0c2415f676b883ccd681e36ec1dee1f20db3c207fe4ed2026f0de6ebc18a75db1877080546b1f764fb27c7c432991e51ea9e3c9e876e273f4495373ba9c27058383bedf01dc73f2db8ae79e3b4ca45a971b42a1b7c37db32a4808bb1b7c1a7831a7650ac67d53a137125f5d22ff3fecdc18b0e16d9a98c08a25ab36790f5d14292804372717d445c98a32755c72b1030e66f5f1ef09ad3f0f3851b0769f6146fd1cb46329348bb5620278c7dc799bd4c8468e8a2e080b71ccc3ea0e81c3bb61c5dd7da6942e16bacf15853ad5bdc41494ea111c63b3a4a7b700c74c496f252d118eeef6d06766d8662b616370ea14a02331d339946be7ac86942cd055062347b61ce40b76d97e9c29c75cbfa6889753fb43cde24d1101e7fbb37617b2668cd786a131c0b546fc27b102076fc535bb7044aa75d79566656af5a37c15eaa7536f75d0817ea3270f5a20093df2a30a203bcf9425c293db531d9e1529b88d61c74f640d5996cae92b99d38ef2c22d2355c928f369cfdaad5f26a41b4e34387e4356b5ea9c2ffa9f281ead57df7e5ae0540fa759c1c722365a1551b80c0480c96b403c64739cb1a45bcbb6856c893605a989ea3d69413cf44254634126aa687a858f9558ac7630cb065b9a7a1a64f91b7d53bda231264636629c9eafa628647e7da51aef7d69def0dd048efe3f778b7dfc290c26b5b370f677a5973add2e3b9a3647269a4034fb40b1729834598c55e22d512b5c1507d363eae7afda32fbf1a5fd012005ead923350fb7a5199b991bcbee612d166326f40ed5b82e715d52432be40434093999cba7c2cf92bc4bc0d94eb5f6e4cdac9b62454d39fdd7d24825191700fe10e39d3e1c181085ac4c15d66b80f82aa02dd98bb809529ab1fdaedac4711740a983ce2aea239ee91097816dca5361f0a9b48496dd132c6800cb8a1a71f5d7936628c3a3a6393590394637413513f26b7f163b502f677613cf3087f5408deb315f482fce80957966c29e5999a86751a8564a0a00d99b807135b09364562fa67bc1d9683e1a8c2c26c12502ab15717c1c10e15c738c2fec4ce0bea616fcb4f945b099eee7fcbbe9b80002b9a7c76f0e9db5147e4d06b27e368242db501153f32ea902b925fa2eaa0d351508b9c5ca81fb31224e9cc7ecb6c87c55d50840f90fe00c0d439e5ad73be39fd4de4c57cc17361732ddf5b3445953cf9c90d70c967c13c8d92374e0d177015a9778c0bc6d0244cc0320ae300403c3fbc40e7c533307996c70e31077dfca549211b2e48644c5c1c67119249055194265267238b139c932821867aba6273325a5f37e843abdc57bc928ccaef6b3c74ac9f1c3a91884880fb505d1147bb93b0506816dab5b19b6eeab1f12dd1db74994b506d6d7ed0f2d4c347644a938f838e840b40b83b865c6f03d890b9e982fdde422d5b5cc0665bde08fbd9300cf57e661a969e4bbc076af36af01c6d32a411f2aeeba7b342d5704674a2b553953525cf850e73bf6cd6511956fcf48ef8896bd49a36d7987277ae57168aaf13f79dc7bb4f7f3d1530469f526a5cf7e3a06006e66b0ce006872aef2a1865c3e1ea725dc8dad5be283045dc1c828d0bc875fc881414456892ecdcd8d182fa52665adf7a91d6f94dfca6ac4602e0c8364e1e6200e3ba1e454eec89a88cefb504cb0f75ff7d58e35ffc0eeb81e96df1d8aacf8e0251b07ee1887ab3bbbd65f5656d8b717497396dfd83f2a10af283d8e81992dde53fcf2b55c322c626a5062694a0cf0bca05a2c3664912b4effc700c91d11bc655049a3cace8d899ff92d29012ca1d7ddb0173a6a16ead008c12cf6cb0dc268456bb5a2316f3539bbb7fe7edec04778a3b7d1c93854139b7eff6aa1443c3ec4e3c392a8e44b921673e0d37ec7fd636bb4bd7e7eb6088f08a386f652c51e8d6f56195c63ae0ace17fdafa5b084a77ae5ffb87e796a75d7d7813ca7b5f4a934d1256c5ec088ac03d6f78c6acad1f6a6b609c5c6565d005ee94fb8ce3a7e31fe5264b0257344ad10b36aa47c2b4021cfc92213ae008030bcbadfd0a001c955f00550b3b7622f0cfc576acbe76002926b8e7ff17fb280bed4e4ad8087e98ff496ecbadb4537955c2b7231ba0b9910af0968e822e61eb5a9e276f23420d18b9dea5219ff05709e7f15caf48181df6874c348ff9af64d125ef94b4f0bc255e5a01365af287a18fe033f6f68088622d7df898ba34a72370fecba4ef09a531d81bbde0eb2386ce890003112b8bb33e0f5fd65270dcc1446b46803f7ed642e5c7a6695834998e05424721ef4b69406b3f5c5ddd555c7b2b6585", 0x1000}, {&(0x7f0000001240)="7245ea77767d1cbf52a9728e49ea32eebe886c31b3e0c972e2dbd460c7f7978e89cec2a13c18f3d63536923cfe437c9cec121693bbdbbcace19b82954a7a18aa8914a3ba97a27d02798d47", 0x4b}], 0x6) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) socket(0x6, 0x8001, 0x1000) socket(0x1e, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x55) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) utimes(0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r1, 0x0, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) close(r1) r2 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x3d}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) r1 = msgget(0x0, 0x109) pipe(&(0x7f0000000040)) msgctl$IPC_RMID(r1, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="cce672aaf12bf59e13d3d401e803614b460fd57dfa04d379342192ca9410ccc678ebc8aaf1c64a34d313b70127fbbfcfe07b9da87476fef1541e1a3f11a9d2f891c3e634360c34a6b0f5217b5d39ad1c1c83e23310b69e4158d9386fcb5933d67ced08583d6f3df7cf83a221e4699caff4a02e06ab0d6a1919e95ed59cc0ba417773d33fae1c22f3c5ee", 0x8a}, {&(0x7f0000000340)="523f677b91d01d41a8d56342", 0xc}, {&(0x7f0000000380)="a5e51dee324502798a6023ee1e8c034a845474ba584b9229240aee9bf588908d673fdc6bec34febe9d61782e69a98cc5b2ff02e6efe48174ebb4b9f87281321944e8af6b0cdcbb74d1524550b304f525dafc2f8d71e51e5fe1141bc487cb6c889c0fb5331c5a3ed94fdcd23933a8e97b57f0eeb1d43ab2205f44a54a60caf6efa1a2956b3cdd9d58ac5bef2d185b90b50da22986a41e0c689a48cf322630c2ff1945f2471b150a9658d84823e1e8d30bfb36072df9c81dd8bcd79c15daa7eba104c0672a14b43d17db33279c0dfcc84115fc314f945dd92bdf0bf93efbe1af2dd42278fc8647110ac7f078b19a586735178287", 0xf3}, {&(0x7f0000000480)="a86dcdb35e6914b43a37f578929cc558e72d996d0d5b00f6766b38905d936b4f055422fdee6dd8507bc1d2f185289a21be7505f86ab6938c17195c2ae01983e00a33f5309e7771e54678d8c992bdc1ac90630f6d4a03728a2cbc2ee7a3470e89df3401181354dbe9bfcd3a4ac02d0d44433c46f24966e59c6dffb7e7907ed13e9b39ecac408d30fcce05d65ac1ed0bfc230fa50de51b46cfc71cea0b9275948f750f95fa022975402c8bc805b40e4ff9c3ab616e00d528020e5bb5243b949ef54cec3f861ea2c284384561acc1d4146c", 0xd0}], 0x4, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="be5a8ebf5e3f9183742b7dd12280ed64dd990415c148e3e46e2dee8d788ff3235c1dd4443908ba197c95c05bd56125084beba368cfe9eeffa218689d2b907e535fa6bb4a1a254c078b182eb82ba4d3c40cace15db65677cef2ec18d999b58744f95cf393f64586db056e41e0776ff52dbd9199bc38c937d2e1e5ff861beb4b86e0250f549f2c7f3f9daad461b94681cdf2eb76ce9a09d8f5182aa9acc4be100adb9df44eb1c85a964dd05cebecafd9e64a19999997fa7c8c6c6acc461454433d2a79100e9178b8bb3fcf2482adba38c73d4ab7973da42ed8a7699910c22447ab8027e514ae53d7811cac2b5d5a25b2ca5604a099ea8b0893bdc4a121d4b1f40811af0a46b1f7b20745997d6307b1216d873c3a13b2a14a6dff44bc3130d1f9ca5c6954e50ad689abc7de18be2fd99e21a93d9b0bf7b4816f0edb8feac8c44641742b74c7ef676c0bd6cd559d4edf9f9dfb992870dd17cb1f307f2415b304374e225d639c42790170130e2f7fa703c7cb3dbaa42110a58eaf37c18d38b0adfbc77e0ff1c4c3f2b34f295bc015e6e485da3e44e97029679dd343b7a6dc1718bb424d118e16dc2e27e34520", 0x1aa}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="f6b6d425349ea94064d6f667f52815276263375c6960da0bc2a27fd51ad290bfcbbf6c422391c1cd6821a60d7db54be8cb5d85738a2542b3cd5427", 0xfffffde0}, {&(0x7f0000000080)="716d6bf3af14df00585b21e140bf0fe9f82ac157cbe4602a5fc713b955daa7b3b6006173980295d525a8b57ea6571faa5f33a03b14e637952255c2f063c31417cc4584d0634f284c8d8b2f7d0d32c2020b25007fa6798ec30b3f12af3dd73daf6586a3d6d4a2d20c9196377094f6", 0x6e}, {&(0x7f0000000340)}, {&(0x7f0000000280)="ff986c270f97c1a57c7875df3b6c6af9cb5799c95bf3f233d2d29d6ff80a979455feeb81fc745f52815c14ee58369772d54db1e877f65fa841bba15b82e8c42c5e8676bc6e7327875e3bd35a304d4d77df7493352bdc84f78c7059968d17a9cbf8e25bce180184d8e2d382020e46954c31360fb1188fe949a3feb4a30195c7eb04dfa64135191b17147f0be84cd103ef0af1df11edc49aafc8b9465682ec35b9ae491446efa8188bf4fce0d40ebfd6d773ecee4cc6e31a3f0d", 0xb9}], 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffec9) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x11}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() r4 = getegid() fcntl$setown(r1, 0x6, r2) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="c3aa3a5d07caf12a40cc51b2e3d72994f2587723f08581c6e2cdcfb49778deea7a19249105de79025a0f5f35309871a294ae1fa78cf7e438af6534386642c56c67da8074a743c360f4bef17a725f2a6fa07ac8c8286a826f11839ff162b4da176b578d5720b950172363653f9953ca17300e4f92c9d20be4d18c2e6c7dd2a14bd5d68d10026994250732e1de334421af041979a06d6746348e3fee752ad53e94537db2d0fd399b65daa936bcc28105d940b1d28d700fc45e05579d79e90c059a779f5250034661da4bb62e6a650687f89226f36e59a4bf7c3287a1948bab6a6b57", 0xe1}, {&(0x7f0000000280)="cf9bc811bf514aac0090364f5d950ec68dd253a9fdd67adf9e4a763ad1488bd742de930adcc5b84e56d4007b6767c846c6a213c15c66fd14b2fd1d1cdc0d6e82b9485ec9e9c3b5a2bf92afe61874e1426ac2b5161834b64bd73559d8cca8635dbe682b0bd5bc61fc7a7b3ef7bbfc375a9f874ebd9eef9fa0a84782a26b26c1d9d3f05afb20abdc07267a366177162835c4ed6dae813718a0778fcb5db3f66636bf633f183fd182a5d8b663fede4125926525668293df825ca00635a6d79e3b38157260b1eb21cb068f86ff1faed65ebd04f36939dd4c8f7d359a4a98", 0xdc}, {&(0x7f0000000380)="62f0807d0e6178e2ca3517f4a8e185293184055f752f269fed379f504825a06a37ab9f9709e217230e934392fbea29978916bc48099ff04e19b2d6eaf73d699231d632df39c544a542fc885509af65d700e6d7d896345105e4d91ed9b489b7618cf12711139784680c6f682159b07a03bb6ef9cf7d6bab48ede8203f71ba2ce054516e742ac601e35f1f7c9a658606939595da16d868935d285acc5d01a1f6593f2491b18f8af0a28377d2db74fbe34ab15f54b63dc8f06074800564b07b9ca82d143ef0c8bee16d4938e831600bd39ef32ea49bee7d740ae9e79d23cad95fb6cdd529865b41845af5bcca75d521a06763a297e271348a122eba699d6b773b2d7e77540a8c9d438b29d100b27ba6e6942634fb644e9a90e4609dd762ca7e6e962c9b182b66a81105d331594f55619f40d89ef1d42548d18d4de3d2d8e6789df994c3b12222b3d5ac119bb7af2aa80ff603419b90e59163bd8e4e0123cda801b5db4748b2234c62bc6aea61166cda7d26ba30b1a3439a3819f4b7d9d378b19e57d257370b8fcfb658487d1e709c06c8f36d27a518710040e181a996b76bae12ded57429e4f39d20e1b3fd5a48c569693c1fe137530df58705548094efb782696503fabe1d9f007d9320072feb7d245dde12efca5408fd742c457e91c1fe086f305d5b59b070abdf7084652694dfc710b9565424e6254be125033c3e6ce1fce2793a53fd93031d119239a8f1cb15829f71f26ce5038cc4b6e303b89c5d66710d1c54897314a41f1d36bc1700d6410ca401fc51019bbf462b6da6d9670026f49dd8564bffa2bf4614d71dd4e3f186bdd75afe872cebff6e4253e2abe54f462c0572e683beaaf25e732df3a643aa0552d1333ae1a7bee24aec4ff40a3baa3c0c45b4d159c7ba855bbe47ac384ad4bea148286d8e9f41aa7f1ecf0a1f6816ae0599fac9a007dedeb5a682dd0affa067d18613c5ad4dbf1945a304bbd2d60ed17dcaf52e47f34bea925e9375bca1ed9f328525d4fcca3c894b486b7b4146a0a6aa05b1308163f41b0ae0d44cc219f747059c04c537723218030808cb51c32835d5204fdee805b37116ed649dd518b368c44794d98e0a3a5bf37e85123e0da147b22acc86305cadc16d32001ceceafc69390f004bf8256291182a071d5a3acbafa1c271d726d85ddc43a1202a704f3d21c75b007aed2e71d74a58429287724e68c2ea55d25392b98842fa6b24e25e61f62dc12ca7e2e70c448342d4cbca080d2974e9fece530c0e66f350bf814d59910cdc4d1e53c32dec0356e90c2b7e10304d5b9bddec1fb1c2f4802c2f6bc2cf92bebefc9c3b6431ec6f417335d1df2ecc496887625b0e5f700c7b010eef1ce942e94fa38426e0ea37e623ab534a4f901a9f3e89587c0b07590b40a491e99ab1e2a76e9d72d8d59ad5f55ceb627de37985a65ae47178ef1c65d038e5bc05259988929f124031153b13a9f81b42e432c5d035d22a4a8f98acaa3bd9869e8d422a8ac5a4913dbb508565aa369a787eaeade905d8696d5ca5a8960d7189af6c44ee1992bf5b18c5fc0dfda8bd69a45c68dd303a044195547881318ee9dc91ea835287d00834ddc1b7561f7e3e25fe24c13fc4d3034a15b61af68c2c62b9ffebcba04a19cd75e64fcfefcb549161f799e84d8085a9b4a3695266ec33172e07e10e7097ed24b69965180ab03036d30edb501216bfc430e31ffa0e244ae36f66db148a331f1b9cc24302cc42bbf9cbf5182bc7264f2f0375deee9b7092a46a578b94244ebbe767f7e71b4cb2d82a10aeb051b060e840696613dfb4798b9cdec96d7c83e0572c6da91fc5af35aa733ca08fdc346b065d954188246126a5078c91ff86206402bbf7fe4759d436f5844502dfd3e3d034cb56c1bf1f45a16f8b0ae63a98a5f5efa2dc2fa4ced7c099167a5500306d24efb30f3900cbb07e139522067a741c46f581981a245eb2dd240d6feed0f825993afbd4ba0e1e65188db13e42ea0ebea8fde203950edb7d88a5566ad75925964febdc3f4d0c282ccb0ff6b18b68e8256e48e0a92f9197c33d368b5ac18e535cd95ad87a88edf8d293f22ba2f7f039b1084381f0d7c5070653a78db73a31e422b3a808196a15501033350cb84c4272bcd3039c4d56380bdb9ec77cb195d69cc571a957c5531798dd413204597b717fe46f1ee5dca5cb44cc24bbffd2b0a99b49cc49df8ec8b77f36bbb0ab812bbd781f1ebaaae2bc21725c474a505ad7e08fa1bfa38c13730a4fb3e0779a152f9d91b68a3fd23e2e975af53afd5bee88c9b41d4c4fd314551ec033a8f97fd3807a9ab8ffc301f3414f3cde59762fd806383f4451181fcc28b3d108edb6ababfc31fa82eb3ecb39900a93840f4f2729bdf098f7c48067505f3ab7718afa2f05d61c473f290f46f405491925d589799a0ef445195f728976fea712c85227131d4545e0db2de18eb53c40441751d11829c6b92ffe840b8d96a7f2bc9333b6618ca206d12e3c811eee683a041c65c59603523590f3417cb73fb6a89ff80eb6f68392a44633b2965ff12a6c21480e78051335cc8395a4334fc8fb9fda6817072a65adc533cf68e7e5a1d2cb84c1f2b47ba19a56849f6e4dbe1fc0aabce3efecb4a7e56c04de5ca70b83fa8f57018c0a8748c6814ef19fcba839510e4bd380d7dc245b054c957578bd7c331bcef5de1b351f625caf06be5d59427b66b062836003c0d78d58a4470d0f1d14828707fe71fcae8bcf14cbb7b6948cf8b04f35f49b5a0d6456968de6665d97f42d12780ba175840606896c2fdc1f7ff5d0f997386aab7f1583108b0ee00ba49a5c59efed5f9602ee3d6a7a1529b649c35ba55da402105b14d577d8fc670f23a5826f4539892039e5c89c211a18c06bfa9067d02c5b76226c3a5bff3b2126e7d04e6bdc2f9a10b811e5011f8e8b11e8de233fb43b391afd036f7e8bd92524268e03a52d0fa4be659792e7e777700050b622dbb7f7ff6dc8e30c1357a20a9b1458cc865bab6b9d4a7e82317688b46c5f9a926d9834916402ba4566bd0f84a84e0495db6f8e7fa98ccdf64e19df54078634b25289a68a9d61dcdb7ccdc1683f1564eec2f7acd4bbdaa0672e1848d32083286335687f98872b4c1c869f0a89f4c32352a58a325089e2d61873e2ddba7ab2b6b461ba718b74f5ffa1bf892f30d060cf31af520e6743b2b855c862a42dad34576c6547a6990b9333e8c056b8e062475457e0b4accb2bce4baccc3b5964b76e5d5df4fa3f698ff7552c08c631610dc6b414b63c5aa5f68516b154ba71c598248ee217be0442b755fdf2c12e011d404d28233a90865463e1b6336d039666bccb194b96d9e47130616b69c12368955f698abb3f417c8e03bffe740054d35a4a52bdf7c59411a1ef2feec4b6e40de8a597ccbcdb7c1139a499cf3ddb0af15f4da4eddffdf376b9e5575101c6b600c5f5da51b873443e212b37b8607aea1b7f8800bf21d2b1e3617ca146a5458bbf53571a137f65c17306e14dac9a0d256bb3c345d26f2626620e74e4e823aee95b9b36adce84aa3fd6a7aad652aea77ee689734cc67f9433b311281a4011f90f6fb34bc1b6df7363b9a248966248b4770c4d6d5bf7a48cd45006d99024e239b3a1b6fbac9c70d5009bb4ee96fedf9837a250e10296adabeea706250c08263d629b7d693280e8d2041d9a45a592686dd758b76604a8cd80df9297af77b62e0c696aa689624e8990d06204aa1629088adb3b29005afaf18b6b9df3b06ffa59733b76fa411aa029d4f42e21590115efe4446f1ed084ba0b7117b62c37a7084dc9b5301586dca7930c0d97351e7ce939e83d270015acfd2d706b44abea0f44cbb81df5b694e0cc457c7d1d81acfa23771bcd3f2cb3f2ad80189952d7099b9312571da91301c7dbaddfb4a50c9b42db363c8d3d63216a5f200e50c9730887b1ce7c69e7269ed73b897741076eebc9816e2941e38f377425eb47f2fc40ce94b2e9e7be01001091ae9d2fbf24d9e9b0a998c4176d1b69b260fe2a468b0faaed37be69c86772b0b0344600ba56eab8dd61d089e19049b1c19ee62f789d282d788e52be26b7baffbb5c88822cabbe65fb23836965cd2214e7bf4283cf39f2fcff4332cebb3d49f0b56eb02ee5109479c6214f14e5000e1ed0fdb7e7d837e67757f4d71ee661af6bf9a7f59bf76b190deedb7650601cece09f273e6cf17ec8968ae5aa5c51d3876a9f673c6fedf9476be883451f8c783f0951d891da8e1e0cb09abfd95b29b5e5c37fae89fd29d3f671d8d96f1d487cf7b7efa6d8a1566d8b63ed44a2ed3d52333d7323d3644c72f5abc0e82cb997e870265ef90d3b5ba2830f326ec7fae9953aaa4af38aadbaf9dd8d7a2ec00e5372c446e200d4c391cd99bed2d4578120b2a4c938370b3e00ee35e6fc9cdf3d5052dbbe772fc979b3cc7f04f9ef5be0f895dc0a67a0124ae91be6bf90c142cacb732516f65fe95dd333844f89dd5d370b1cc9cfb15794431f842889fadfdc69710c1e4c87631a9fd5eb35a082ed5eb1af636a409fb8d0bc05737c8c0ac061ae769dc8b414c727d52e8e1a91c41ce7dfbb06a64e2f29b80ecff628dfc0937086987bd3e16491f3a70ce0a9b66641f6819586b95aaa7aac8609b0780ec68aa41dcb4786697e8a20a0b3560b9e7925a2244d5e03d35f82b3e6388b8c074d262cdf143e67df3aa0933ea8f85d04f08ba04aae4e7d51f3a4768a58dc4e7e32aa8a953a15482d58cb0c2400920279218d86deb866738c2190df88689e68dc9a0810e4be83d40f2958455b0774f6bd98cb18482476f0b3f901a70a8122b8488668189dc388cc502f53e8054629e97a7179a901cccb84b6c4948fa882ac1d35f821a174a527867c2faf82dbce2f2e15c1b948a5d1e3bdce80cd63d5f6bfa4130252774041f8142bdf85e8495a2da1f51a5d7e8865319c83119d495480edf315b447864caddd1a8d0d71ac8748c2f22822f3612cc3e26b885015bfd9b8a15a70d8b555dc82a3a48958616185bdef27d0029da98a7f7ab37f117426170bcc63f979ef750240393ea2fb9deea565012216edf8837eb29ca80747760f8137f064458735ab2cc2ee57ce29857e04a9658de93d0b06b34a1fd9c7dce2c836f8f603db5290aace5baf1e6333fa3135f6f30256203cf64e37f1c04733fcbd92cefd20b6a5c485af31959d4fac073c02ac0431eab64e620232fe331743ba01a2ff24b764a83288fc74911266b7985721761b6bef094fa2c12749f1beb33bed82c904152bb1a0f698f7aca234fe494717a175c49e025d3370d61d037ccbf2cfd16440ed32b65d2749fc8a4793e3fafa1c88053c7df3127e926977adcce5a2b4cc0c704bed08fe5cd238e12ef2ec6bb595c5ee42dc5e3767053fece44342281e66f83a7b3190644b2028472fc746394955a6265d271660cf3008e6886dcbb3acbe9b8ee0e3aa5e7f1cf9867d0d993a1e1c61e1a7cb877eb740b37b480148d60b88b422735373e129d1fad1895852fc827b8c03957d00f5b4f82c5e827de5e7e16ac183fb507c4d1c0b8c9ed1fae8c63b668a2b011142460e33fdaee690f3229194defb83649440e39d177b2c8ce350de0135029ed8f22e104062e81d34f69621c0bfdff806f819346144fb591a16f897f5f7bfc1adf7c9e91b0fe7609c36a554c83959bd4b061bfaf7f9a36e32d0b3f815fb4dba5fab5f5ff41580410c2773a37cc9a53a359e948624b9eff3dc7b677e83fb3b860da750a32eb6f5b0afbf4f40ab546901442fd577a9fe5317c4c82a", 0x1000}], 0x3, &(0x7f0000001400)=ANY=[@ANYBLOB="22b1a54059a6f7d94f4273734583c8f5d021557c0f1672273bf96be4c06f9af42ebdf143086eac86d6f838ddf1699cfd6cf0814b512e28cc18b4c1351843ef686b5305428c17d48a65f2187667727c791ab0ac360da372a700cd6b437499691d2df52dbbb1ecd156f73ab2b26391345bd38528e6f8a47e", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x3) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getppid() r6 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgid(0x0) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="08c08161b83198d0e16a331d32af01e12dfd534ee514a0217dc9be", 0x1b}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800008d00000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x2}, 0x8) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffa) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/190, &(0x7f0000000100)=0x112) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/41, &(0x7f0000000180)=0x29) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="363eb0cc09672e0c02367b183cadae3c590f40d5cee068544a2dbd4023e7bc432ff6129005c9165dc52c4f3b449aeb3ab100bf0c2b61e375ec333c91bd5443438d655841d22898c8cbfeddd3c8259fdfc75aa15ee67847270727beee99a0854592ad26584ab8feca16842ee11e68c120f39f78963a83d875b2a63c1a72ee75d82704267fc890b84c", 0x88) 16:00:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x7c9) 16:00:45 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) r6 = socket(0x18, 0x5, 0x2) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) r8 = socket$inet(0x2, 0x4003, 0x1) r9 = dup(0xffffffffffffff9c) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept(0xffffffffffffff9c, &(0x7f0000001800)=@un=@file={0x0, ""/62}, &(0x7f0000001840)=0x40) r12 = syz_open_pts() socketpair(0x1f, 0x4, 0x4, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000200)="f3b45e11de27b5afc090f6ab1514210c7049b3d71dd400a0a687bd2a32218249e85751b505311462adb71d53595773532469643b041bef7ccf2d80003a586a4c9b27cb1ba619ad6977eb55e3e640670d8ae1221f36c2700bca1d70d8e3b09562e54921096fc3fdae74658e000a6693a30afdfac67eb43ccf4c5b1f0d2cfa8fc340ad75a1238b67674497fbd3c636499b507c9ebb62fd4de79c01a8fed1ebfc4ba9dd7bf3f7a62d6dfc6bae175e28a6cbc1a17f8dab19dcb8b59325", 0xbb}, {&(0x7f0000000440)="891c47747f5cf523bc6321572d47bf499df45ac610fac8d25dca56ca054351c015abd73639a1e26f60d8df22c5214beafc525f7ed121cc22686384f68730efe1cd3a8239d02a58139fccbbca4d8334597fdc4d3124b9179fdfce94911109db8b02ba711741a702b5f6664e532bc928407a526c69b26b25c46a0a43ab0ea1956118780fb7e1c9a9ed602215479c5b83f830051397aaffcc88d602d1c1eeca93da9643fbb473077c2cc779bd76e8b319cc24d2acdacdf065a0d8e4ea5e8cc941ad881cda48aec6d0e6e248d182d7374ad9a9cb1c50ed4b6f03f4bcb272553cf6aef28cca478f2ec02c14aaacc850e3426cd737fda99d871e5889a35930a73fd4b36be95927f9c160d4b2a483b371f87362fc69e4a116dd426d6ae46b49151ce060cee28607ec684581d028e0daf9e661b982359f77afd0dc6547d58b855fe093395fd57963a551ea5ddbb47d521124808505ba760fca2cca9c59090e59f503baa6f3e42fad09b19320f2682772285a13dab26976646bd572fcfc9ce7d4238ddca062b5be05b3463fbb8da6491b675e4908bc020fa86ed4a037ea39c954fff59518b424ba71a8892681389692c86c04deb4e7068dae8c91db7ccd6d017ba01ad59b150c2afd90d2217a03859b07b2e620b400ad863e84b3e2bf62b2765283118fb42644f3e86b94641d6c6ba807553b7c5ebb7d6eed67c5f13137dfc81da13494d8cebc801eb30c4b1c06fd09e831b2a5685776e654ee78759ca4fe00a3c19df302253d165a423a68aad5ae7b661cdc532afb1f5e25c24f6693686d2989d8cad25e052b131b6aa67609d24440399dbd0839052176f9f1506bc6159048a3fc4e8009a14c2ef56cbf4f87ff7b603ca0b44c589b4daa3fa8d284f1eb48332cb6791a2886899fb0064e44d2d5dcbfadf66e77d8f2c13490278069a71e119cd14c574016423e3ce0d3c6e73f03a60416d7344f15f40255de2bbf280650cd28a3d14890e16f591ecf568f46d1e31bc02d45c85b4fed8276dc69b5978c854630a9a94748392c106467082da042e278f913ad070ac0b939db9ee7371d3a1f3e2c96d1e91512a1b731e2f4e3f2b8abf555b0d0ba00b8aa7a974d0f18ad2300f15c95b1725f2e8431bf941abe5f58e57681d7db0b779cce428d04a5b23d5d678720d0a2138b46b7c667ee54837b7b3e15367a6c1b36aa9502d4b1a289ffffad2c74e879727174225e486fba51251e6b9944b99c70b17d7386ee45d3ae2dba6b6ac4765881151b3a215497a7ee535519cb232c1317339d5e26004f80e2b48ba860611e8d8aa7d6ad6b24d9e211dd445c9c64aef5ccdc45d0b84e060c9d63414912fff91992db42f924af5f90bee01b6f774050fee422424ae6bd8aa4c88c436ecaf0e3ba2168bd05ac872923a9702432ce629708f34f043b3bb9d33ca8648b7cabcdf909421fbfe474ab84270eb956d1b206999aaf9dfd192f66bd73cf60bf26ac70f5cba55616c5d57827203193b0a89bf90e7cd22660db0a704347fc7ec20a5cc804e96bc09de0c22bf99809cfa9c80f8f760c1f7147c326b3ceb345b5b35a0632d8ae00f30467162088beeda506fdb614a59a1fdac8ea09b237e82feec91c6c3c06578f72d6ba8ae1317f3b580268e6d1e153acab103a994717e70e81bcc34355fcf6e67638c871416af6f7ec87cfe99affdc96c3adf72464162a4ed8f2d5a44061fc76d67e92ffaebac65c2562bcaa4ea0ae66ea768fa463583115b0cb64a2a4f6c9190da9cbea96c4d8e89b611f2d78e65232fa5b7f3a3dafaa8c518f36cfa0aeee480a9142771b8c9a24e8683181c1a42d585714c13a52d6444f150a23f956d7e12b910d5638febc4cbaa143dae6d9b6be26f543983bb2e1ddb8bd18f7d845a255c40b537140727871e83f603a046f750bf42b79d6bc601231b644efe7f5a6605f223213fff508a7b2a5fd60a9afb70292afb89e7fff632fa16b11a5f7594cc617fa4d5ffaa99ecdf54788d43f9d441811ce2c4018488e86e4bd98c08989b773f4dff263d7a1879b9a6289c0d1f9bdc1182c900b3b9d23e3f4f5f69ab343d113714d0be60b40941f674f6c448c1a5ddcd1aef4490480458168f31690cd8121a721c3812598e43c0b46856aca9787ceb70dfcb66bcfcc3917a78d7343c2814b0570fa08a8c6a31320c087d1ad2c9b7d967acb8ddb4a907e282afd65317b317adb37099a51387099e395256a8481634954bb046ddbf314c2a285d9fd0f0ecaca94d727e4faf02065d58a4eddefe759704e96a5c8478f2a13ae21d673bc0b07fe78b82ab310ee81418721eb0c16a1ee8e4110fd1f4c4265b27c761265230c1aa582a8e9c57d74f7268461341cb941f068c9983e5b296a6aede5ca7409933007a12e83d16b0d0343412790b36761cf1800c4936627b5898a703be04f16e3c703d16cc20b31f8215c25e1d199fcf451c8e96c334c16f6f0be777c4f561889b0c820b46c4384aed4e5b2c5bdc1f57f779e627454cdd4bbbedffb2319c8412d0dec84c49d84357edd1037300e9314432c5d80289c34a700cc2bba3e6f997aa7516cfc7a0d50491fdbf84a45844f6022dcc9d12941227f2af59cc9cbf846f0ce27255a136dc8ad39c68ad89b8b203a1d3c86b11dc6d28263342dcf0f62dcde14be87075f96a0370bbeabb7aed30a3ea53dcdac2cd1103e744b405885d737f5300ff7c56f6ca10a75844021ff3718563f0ae6d064a99d2c5eb926d9043c1e4c13928793bd8da492cd69dce35ece0ad44498a07cad22af4b42c9635673ddd5a24e5675795fe6c57926ab923222e0deb0bf937e05641c7baab0f7858cc64de33ff34d9d8e016780ab109f8e8b6dc4d72a5726f4e1318398849df6626c968256817f082e1256544630ac5d467a9685a3881227cbae9cf12e8f701c00f42b26052ec787fe70f175a71ab241604a218ddbdd06c1af48cd28019a4ea0207ab3389ae02da4fd71f3edc248170f32a7105163108856f5dd680f23337c0600a17f28ff63fd9e888c2117ce7a4907484d909633890aaf3c1d812a247b819b3dd3e2ab393cb9d7b8a8e4356c6177e5e424edaa41bb7693594b8073d97dfd8946e3a6d83427650ad57aa88c8e981d7e1efb63521a0e336c02d6296356eb21f87d8b043441c7e04c961934d7d6c039c40aeb785eeaeb433ce4b6895d0511bb8b5e0ea9354502bdd93900ae4de2f91ea81e09edfb699c81e4b5662740c3a9157a8d7456e1cd6b5b5fc8226403efa587e1388afc4aeab7519808f3a5bd7bfcb936ce815be69b865016f93870a82326b1cc41e2c6c522f97f8f706aa43d8c9d0b71b9dd9a78a6658dcfe163b411acaf6f3353e637752e1957cc0671c5c0c27e07f70b55c1d892901d75daba7aec45a2118d3d30b0133c428f5a1eb02955becf4775c187bc2910dada77abb62bd27444567ae68258320b5c1883a9e1e907b4975713aeb01c349b0fe29ced6cb8492113438762e26fc6135163ecbbf2417a0ff2cd4a4e2d5e40302eccbb73626dca9a61aacdaf2b5f0f73e704adf8c2eb45164a0b7a1c90c2af531afa3b0253222b677a95fcad5d45c18c850ca3a99daa4c7a40b2448122460b477c2f097873f4cbd29013f25eeb4261b61103fbdb7545134f316feb38ab68d1ed380dc61168d96b36a1a74c69f16239965a1ace1c5d54eb53d31d3658082fa90416471d1e71d224e99d3d99fd26a171a2fe8c82b013e74d954aa6d19fea698df6ae2286de5dc50cf06edc4d72a1da6461a5b7e92377aca87bb5be11826956b54103c98ecb1026d0707110a7c0e3149806179b89c079de2c6dc2e577f499bbf212390015f59ccfac4fcca689bbbf017f442366d879557bdc7d9e194329e20a6e2a10f0ec79dd0a10f558f91698dec391c93bdd09d9f58d91451bfce7a092d7984b2cbebd55ddf757a68e30f09e0a3a036bcaae538683c7fca86504dce054367ae8f290e21e512938e598bfd040e57560197be932dfa2d64ab7f488907e621f8428965e9915104d1bd489f57ad6b00a52bc3175f27d9bc6de7cf22c055a1227a73b533353cfcaab36e5717c3b404604994686fbfc8445b295ceff18ca0d53086fdcfd5d55a41517d6f31d2bde5c9c34534547462b79841a4108aaa5aacecd8776ebb1bcb021941fcfce2c8200f4482e78afc1933af86f4eb26e7be2c9855a5bbbfe93e67ded758a8bdcdcf5385d2c0eea0c69050786bb5c912b56c3b1de7d98941061984092f342c07f8e2b5673daf547b1ba6a0e9ca232c8df3ccebb9d5507d46ca4b289bf04c801d69c95e36af8c4e2f463b0689e3fe4aceefea1dfa0bb3ed5134d669cbf3fcce80feced66bf4f1b4acc4cdf4bd560cc382ab2e20dfd9e25a58fe6365c944d6c71ab61c238bcde71926b2c44565c00566466df03120a985f5d6cb76c7846a0c62d5912efda63a0d3b32d48f7ddf17917267697b6fd5d86514c167590737078108525e1f276b64fb4bf80e0f839caea2966076208648ac46e218c530e579452ef51e2b0f60e9b30071ed10580d80e758073a3eb63db0924f1338ff6deb1acca93384fac14dff026ccfeba8a169791d5c220d682ae9522c7b905982fefe3654cc74dff07a43552b9e1f93ac84abbb83e9cbd763da0adbfca8f374a7b48351fc273a33af0e48e9fb2ee0eeb082e73029e3035c3bb138a7d25ebd61cf578a5046eec347894885d9ea23b83f97926e0f23b1c4a86282f1748c9bd455bbc385828df70c19124c87becc130efe16def0f5121dfb28da84962ca9376bdbf2aea9a345458fcf297d0a21d449bcb281a0bf2fb0d9d6f935eefcf2e9a1bbca6bd2a162f1bb2fcbe3668f7e2d3e76ac7ffa7701647c2c779ad7271d9d6d3dc55df790e4a1805fdf0fddcde1495162b5202458cf25a306c430fb55120c3d8437105594fa2baab65e51f27a3210dbd37b98af362f65e60623767762233f995a8fb17dfbaaca8abb53d01610a32571bff4dde5a6867808dd0f8a5b27303da30cdabf6796c50d80d6aeaf93e95f6ee433ff8deb541a56d75e21e1dba69e9fb6deca1d1851ce88d2a0c12b9f471b68c0ff83f21fcff6061ff178a3c4667da36374be591bab8d434fc9bd9b27fa3f13e106effc6cbd5fb5ba850fe5fe066d1f3969d9394f7ae141922b54e228bb35b8e766b20709289d9180046fb9476705e5c1aaf188fb7ca32c8f6ac5b81c4ae1e49e5e80885090076fb54ddaea143669608787751fe5b3bbd83b86e293be52e4f4b693f099a35d50fa07c6cdcf410e67774f383e2be7a8b2cb9888a7e32e919f2f477068b69e24bc9b9e122fc9b1c852a7359d3ad4afd64da07e385442add2d72e8b81689f451aaa5d50fb3174565ebcfa079a7525b36efba57d17080eeb34ea30af802d32cce87e1d04bb0564dd547b9e721d236d690620c38a6c58e33fdaa8fb5f92777b86816f1aaad008fc04f17387091a7272f05614c28aeff1e2f719920bc307113304d72f770f173d879603f6d81765bea48fbea986efee240e2ee8018bf0281a5c207f94d444fe67162ad08d847649260991597f7c64c79db83f115139adf13283e6fa9064e127dd58b990d78dc8e40a441de32dfe6bde501771d3027c7f75ae4400ead5d9c354516729eafc1c5082869f3346a2a679d6e03ac972e2b123f1b9eedb17699ca281ce86e0218b30db01dc3b67f12667cb5a0586593ff5811de21d254ba14ab9dcf5d33b69bb60345c50ef502029cc2aad2ffb1f4247a81e6cccbaa98e82949ebc315803640d4117c4d6a072d7b71428c3530d07ef0", 0x1000}, {&(0x7f0000000140)="1fdb5c293887c06c9bdd2d055530a3255ef53f567215bf9d60ea02f0cb816f546fdf8682976de1daf8a6a4d1a27473518adc688c9c9d4a05dbdc6c170f562db0c06f3a9f89a0580e501dfffa4bd77b86aca4532bdeef877751619f66d46394e73fa4b45d9876f8f6ddd7b521eacc4b4be5c4a5e3f743", 0x76}, {&(0x7f00000002c0)="eb2f552e8a4c894b8e066f16d98d8736bb45e2ddee24bd648aeedbef22c780528468a225fa3e37312898fc7c0e822aad9802791df58a46c258aa55b8e43e9077849dad1d206198f5b9a3ccb6f60dba5964419ccb2a07d1882f202e8f7797640cf89918e4ea026c85cea82bd8123c3f17aff3c1db9bef7469ae8a242315e2d2764248694f32c98882d9d4ea78452b23ae32ccec031b6aae4acc255a8e138ea4f1df070b32c8195b3be7e9910018eace50783068dc9a22e8fbc13bbd7152c4b34a7995581f467f6c535d0837147d6d95b63129425ec83e4f83f746ca0196d9fed3de50fda5db8d75ae23", 0xe9}, {&(0x7f0000001440)="d09a3477e121ee7d0cd4268f66d3b9bee49fa6f5fc0627ba0b887cbcf9f4f356efb4ce75c26590959c0bc3e535d7025aaf478c6a779d3462f6ad263f094df6d53c67", 0x42}, {&(0x7f00000003c0)}, {&(0x7f00000014c0)="fd41a3ca91c1ae9373d4cfa4881cf48f318f6a5aeb9719febe32500d4c1036bb96fdf0d99afa81ff96dccba05bdc5fccf3f1fe2b6d702edced13cdaa226b38c8a6b00a95efc2dc950279daae1a5c8af007ae2e8f089c3c9bbddf0bee5eb14a81034079a5468f54fcdec1e1c307975fec5b2c48d01d21df6e39b05e022595a3c2350dde6931eaec2dc3c3bcce016c55e25d80eeb4a55923e6bb3e88c8caafd52d30c2ccd75a8a84a85709", 0xaa}, {&(0x7f0000001580)="b01a39b33f5d2bdf217f51c20275dc01e4a62d4900eb6aee79cfd1016dfa1f79d1ed70ed61430516e96b26a0bf974d9acda99c2e5c125825869091a0f48fabe2d974e6c34dcc331fd561a3b2bd98a96a71e90cdd7d59ca92352ce55cb4b9780629bb793fe580477eee5a258c6ab1a759aa07c0da7c752e00ce8e5ddbc11c3c3da23ec1081f49", 0x86}], 0x8, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}], 0x68, 0x400}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:45 executing program 0: munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x1) 16:00:45 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x4}], 0xffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x24}], 0x1, 0x0) 16:00:45 executing program 0: socketpair(0x18, 0x3, 0x2000000000000102, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/86, 0x56, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x2}, 0xc) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000300000000000004e8ffff00000000", 0x14) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) sendto(r0, &(0x7f0000000640)="1652346fb33787f8b85e026224cfbbfdefa6e00d7ba9baae797b1fe9513e3f6bb24e31066bae58e627e692bb80954aad18785fca2017e95c776941be89d600", 0x3f, 0x4, &(0x7f0000000680)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xe222, 0x401}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="5cdd8fc63f54f9903c8e5db9a39ba8c6c5c59faf5fe10749be5e0197b8f8823bf561544dcfa03bde650e1f9d593ef13534a097afadf72373e1774652aa6e687da58022dedc76bc09b4b6c4ab12e806e8986bc0b7184082ebd9230fa46195bad4db174b7a824243c644c7852e91e0ee3d8d63723afaa6ee34899b91c6ee8f59bbbbda2862df1155f2b887af1dbab5245050b9456bbb13b68b4f9e50d30a1b2a65f36498", 0xa3}, {&(0x7f0000000200)="66a67e3bd46237127e520bba7041eb72b750e2b0750e41b89d50e2150f18807002d69c2353de13c795cbf11905c556fe7235995ab2322fa129b03d70229bc69105027d70a72151d1cb46a6539d577000f1e0113f73a9abc326ec2a284b88a2cac4d6c9f5418f0e643f06f48b065cdff3162fa97f7dc525f6a0eb53dc992a1552f97eb031da7ab168a5b94898d3fc4d9c0c7f52fe773dcb4f6bace72172eea7e8aad6d672aca12630964f764affb7f874ac514d39f81b598093b58eb0d5aafe9f51e92386c0f83f3ceee584d41eb25ca45c", 0xd1}, {&(0x7f0000000340)="29ca7c58e2be2044fc6e10b328ba1a7c51eaaf2a28b16bf739d578af916c22dd76de35af7014a9894e8ab321df324a51d12f972e4782612c3b85412ad1fe563523b7fc5cdb199ad43b8296ef65c5d2bcedb3a3313313e8b72bddd335171bea0c60fadeef816f9822e197ed2a4b3a79e222cef785c76bf0910036451b8fbffa856ed5479e3c220c8c759733ce6db038b3d8df99ab0a6f822f1a739b7c587ab4b013d6b9d8d73e372d9b98ea7aa328e110df77ba2f1ba015a62fd33fa64622385eb28af17afee3e378cdda8249ecdb57087b7d727471254ae9ec457aa1c0367a68152060e1d3f2", 0xe6}, {&(0x7f0000000180)="3e0bf205e8e0aaf39bb60247597a2e6034", 0x11}], 0x4, &(0x7f0000000480)=[{0x20, 0xffff, 0x9ebc00000000, "6d8d175fb8f4aa6534"}, {0x60, 0xffff, 0x20000, "35b94623e68888c73c97097f694066cb350db8555af533c552032399aca6bec884f116c5dc63b498ea99697d0d0f36298424ee606382db42fcedefed10190bee2828d0a2992a1bb0033fd228"}, {0xd0, 0xffff, 0x0, "cf88f96608abc10dfacfe7a5e8c5f047dc7cce610aeb1e5061aec21a9836fbec8592489ae49e53f49e088e269d4fa4c8583cf2f1975db03d8294420f19e3e059113841f56544a8c393df7f035cbdc1a53681cf3edb7429fe1bcbb1274099619c4e96728e0f3e788a2bbbf72485a0e8c87e3361f0312122af685d70189257ed9a351358758685859942219fcfe1967abf7c19d56f8a5f16d5c0d0274fd2751a7438d1a69c920f0afd7cdd03f52cee671e193145ce8af88706801b"}], 0x150}, 0x4) 16:00:45 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000000), 0x1000000000) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() dup(r0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000180)=0xc) getpgid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x124, 0xddd) getppid() getppid() getpgid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0xc) r6 = getpgid(r5) fcntl$setown(r2, 0x6, r6) fcntl$setown(r2, 0x6, r6) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x2, 0xa6}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0xdc76}, {{r2}, 0xfffffffffffffffd, 0x21, 0x1, 0x101, 0xf978}, {{r2}, 0xffffffffffffffff, 0x2a, 0x80, 0xfffffffffffffff7, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x31, 0x200, 0x7}, {{r0}, 0xfffffffffffffffe, 0x58, 0x6, 0x4, 0x9}], 0x6, &(0x7f0000000500)=[{{r0}, 0x0, 0x40, 0x2, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2, 0x58}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000049, 0x9, 0x20}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0xfffffffffffffff7}], 0x8000, &(0x7f0000000580)={0x7, 0x3}) fchmod(r0, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x4) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6010, r0, 0x0, 0x49) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x60) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x8}, {0x6, 0x80}}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='?\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000580)="ef1cb167e5347156b0dee0cdfa0c9a5fe466320095f19fbacfd9e422987c216f55a52b5b820033736f9c0e817fbe7c2cecdaf279a87847c1ea4b355c73cf456c46d948ff3eae6bc0982dce488cca5abf4b43a1353be3e17f95c917eebbc3b62750f70496ad8a97087bd6d1660048a9662514740f40d16468d550445bffbb1bbb068d1f7b9723111262058842a4f0dbd7e0a45ea757951599adacccae382552cfa778b5b3d36e477d9a648f7d6d8734ba8f843b983a593f07d2134cad79c50eb2b11d0a", 0xc3, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10080, 0x2a) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x6001, 0x9) r2 = socket(0x2, 0x0, 0x7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/248, &(0x7f00000000c0)=0xf8) shutdown(r0, 0x2) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002001, 0x6c5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x3f) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x6) poll(&(0x7f0000000680)=[{r0, 0x3d}], 0x1, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cd6df0f13a7c0837e4746b4d0608db7746f27d817c4d590db52cb98aeafdf950f8defe770723d180fc51dfd0f10e34095448699c092913e0b6e46ed04bd57b2c81ca7ff8f69f48d698540571490ae049f0785f9c0e17eda49273b116902847fe1f92ec3cb931604b852d4ffbacc38dd43fc60ff53ddf8a424ae0ecf116e34691c7b72723724ed4f1b07234ff163b92ca03a797fe4473cdb6c2738b70eca7d241a7f98947af4cf9c7b43a064447996e6a7c51d892223a3e44e0d709e4f0ca2c81", 0xc0) 16:00:47 executing program 0: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000000)=[r1, r2, r2, r3, r2]) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0x0, 0x0) 16:00:47 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000063000/0x3000)=nil, 0x3000, 0x0) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fchdir(r0) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x181, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r4, r5, 0x20, 0x7}, 0x5, 0x100000001, r6, r7, 0x53, 0x8, 0x1}) 16:00:47 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x10001000000000}, &(0x7f0000000080)) clock_getres(0x3, &(0x7f00000000c0)) clock_getres(0x5, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1) openat(r0, 0x0, 0x0, 0x2) recvfrom$unix(r0, &(0x7f0000000200)=""/60, 0x3c, 0x843, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x3, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8003, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb08) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xb14, 0xc00d}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xbf4d, 0x98e}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x20, 0xc1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x41, 0xce, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x32e, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000001, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x41, 0x70, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x85, 0xffffffffffffffff, 0x3}], 0x40, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x4ba}, {{r0}, 0xfffffffffffffff9, 0x40, 0x91, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x44, 0x80, 0x80000000}], 0x9, &(0x7f0000000000)={0x8000000, 0x80}) login: pckbd_enable: command error 16:00:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0, 0x290}], 0x2) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) socket$inet6(0x18, 0x4000, 0x6) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="3482c31f92df3a90ac90e380033387ed82acf9be937dcf59690730f96ebd8b01136e145347af8754e7e7cca64b251778f388f50e1a433fbdbddd2c1c0d85f920a02bc7f7c183d926f94dd51a9cdecf5c4baa437149c4a8f456a20e5cef7497458f73c7fdf18569f0bd227753348fe6827e75ac93bd5d8c21bf789a96c9511a0b06c0e9eb2115", 0x86}, {&(0x7f00000001c0)="26091f1b78e3ec9aad8460bc587e007a77c38d61d0bb015a79c7567805379bb7bb4d5328c2556ea9cdf64542f9810983f0a7e06dab166028ec", 0x39}, {&(0x7f0000000200)="e77760d17d58e451b733dfbf6b2c0f954f55ad7cd4d0fb5c3529c9c206a797b5e6a7c2a72c85abdf6b8375638700f1e9c73855165403ee776713471ed938e6e073a123bc2be2044c5a618a29dc204069dd5ae08df1f4b2fc576fa053a6a0f6464205d0ef6e5f950f01a99bd33438949360f10b38466bf33de1020a96bc56d2ab9de8effceae6ecde235bf0aebf7bc5a69bf1aa9e87f2fa3f9e2dd509d994d7fd", 0xa0}], 0x3) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000003c0)="0ebe218eb335d1d75f21a115d2624ad455ee12b4a7838a471018d63e4ab62b05d30838ff28c29c668b1d0177555f88e87f64ca83afdae3d69ea353bd1068a26c0f5b07d973fc0e238809ae20fc1589327ddf6b87bc05b1998c5a23290959c8ed5581bafda35f5cb1dc537b58b5c4c8e688d0dd8536c1f8cab37bc777dbf94ed19adcfe0ffdab9bc8d5f49d03dba1eabb9138c4d6b14747bd1a6463cd2d1644f5d94abee385e4f2a36a737741f1ee01", 0xaf}, {&(0x7f0000000480)="f50ab3b671a7aee9a98f7271de0da4e02c9d3a8108f52ec78caf8203982855cdbe2e9e6bc2b03cf7cd8d07b0f555e96121b578a964f4b779a4edf40e38ef1c18c4bc71bb3f7387d62220669e0e3dfe86cb0b089f7f02d94250d1878d840573b7", 0x60}, {&(0x7f0000000500)="c192c14bf66630899a5f3c59bedfcfd71fd7bfd7f69b55b4f74ae8625f2af777c25866b7a62808383e4aa9fe1dca04a9b9", 0x31}, {&(0x7f0000000540)="8290ed6a94c95ec48e5c815036896ff4430a0899c36b0237b47b23420959d95be2c9ccf7009e0be7d68b3eed4b40ca5df2b4a3444e1868cdff30ae028ea54981e65b87e20808e420ef897be3cda7f7", 0x4f}], 0x4}, 0x400) 16:00:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe97) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffeb2) setregid(0xffffffffffffffff, r1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/190) 16:00:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0xfffffffffffffffe}) r2 = shmget(0x0, 0x4000, 0x104, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:48 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff09ff"], 0x1, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x4) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10004020b0, 0x400000000006c7) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x20) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/19) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 16:00:48 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="b7210de9919559dd6ae398c1f14a6922", 0x10) r1 = socket$inet6(0x18, 0x8001, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0xff, 0x3f, 0x4, "4ded417341fd8dc58f03d296d33a0a274fbc8d80", 0x20, 0x80c}) setsockopt(r1, 0x29, 0x4, &(0x7f0000000040), 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) socket$inet(0x2, 0x4, 0x29e1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x81, 0x1, 0x6, 0x8}], 0x7d67, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x0) clock_getres(0x6, &(0x7f0000000080)) 16:00:48 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = geteuid() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r1, r3) 16:00:48 executing program 1: r0 = getuid() setuid(r0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) 16:00:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x51, 0x0, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x50, 0x4106dfa58a488158, 0xd0, 0x8}, {{r0}, 0xffffffffffffffff, 0x99, 0x1, 0xfffffffffffffffd, 0x9}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x11, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x92, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x41, 0x80, 0xcea, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x11, 0x10, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0xfffffffffffffffa, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0x101}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x1, 0x8000}, {{r0}, 0x0, 0x3, 0x0, 0x0, 0x6}], 0x3, &(0x7f00000002c0)={0x1, 0x191}) open(&(0x7f0000000300)='./file0\x00', 0x90, 0x100) kevent(r0, 0x0, 0x0, 0x0, 0x10001, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x80000000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/251, 0xfb) 16:00:48 executing program 1: setuid(0xee01) r0 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x10000, 0x4, 0x2, 0x80, 0x6, 0x2, 0x3, 0x3}, &(0x7f0000000040)={0x5, 0x8, 0x0, 0x0, 0x4, 0x1ff, 0x4, 0x7}, &(0x7f0000000080)={0x5, 0x1ff, 0x80, 0x100, 0x101, 0x5, 0x1c, 0x80000000}, &(0x7f00000000c0)={0x10001, 0x8}) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='/{\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) symlink(0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x101) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 16:00:48 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2006, 0xffff) fcntl$setstatus(r0, 0x4, 0x84) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cff7fdc51713cc9576b0f9aaba601b40014000822378d5927fe03c7a0d9113b681fcfd43039dcca9b1f2484212db825bb3f780063c6b1d8e31581b3dc5067374263ec1466dd51e839364d01c79a37f4490a8bc58ce463"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000017c0), 0x6, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000580)="f59b8933a3b0a5c17f9f953ddfed7ef8fe4ec15cd3904f7e80e085abd72d12dba9f3b008b83b70704881f97b1c4a1401a7d79a64f48ca68fe044b7c7d3f68e952872904f1cdaa350f00e6e829b21017e11b9f5af317eb763d23dbb81f187aa7f028d8c3ba942ff0fa971285323d203bf3d6abc4211c05148b612aa9c6d08c77ab22c6b95d0ba886be9f9c9f3c48d2bd4385a94bf6127c063f0201282625637bb74c6ffa11f84dc9d3554d102497d89a15e931a783149e34862f5466a9b87814c3310713bd942308f29e08ef0041ca0c682917239053c8d7266e6938f8ea837462d2bbf3b17a3c1e45cebd68d6cc01220d6b0234d83a979f49a7d0b678637d45f708da132708487cacb3611cb720a656205389db69124bb4e237833476bb525bcb662e3388975626a3c25eaf9cf966bd4b4eeb5e64e82f84e609bb9df276d757dfecb3882e3385a697a216a7f86b23bf3f6a62d3590ef2e65f573a294af7c8ffc6f3a73fc933f52562a955cee1a8d5a467716559df064758d0451462ceff083fb5b45d2e541af2222b113a2b4eefeb68e323f33486a0546ef25579792fc61c931dd4027c2d27ada65745a77b1194740fb450b62b8c55cf5e7cb119f4e4c3e36623b52eb5f536cc8818b06fae63dfb660f85bbe8447524ef73393adb01e7da15d2043f517e7647f4f03eccb445d5b85445c8229b6295b4eb24289a86a77f41aa28135e24e05da3433922e16bf3700b2097f4cefef5cd3e9cc496ad5d6c87d98ce56403a10c44728c3d1ad282f9315da4b4bca4d608b6345c103d9f98283e1b7f1c5d276f64c34d444fa267177ac3a1db2d3933391727cf99f3dbfd41e7950b06308f80d9d1e635b1ae048ab182812e748e4b3097468ce2bdd337b040341b2c690439271f0ed960d4bd0ffecd627604f12bd2f5a9c772e73f036769da75ab7c94de01c28e50230e5637fd93da33b3fde0daead3f059418adeada32fdc6839c3c74289d2460cfbc46b9e58f364c2214ffd74cdf895fc1fa4b57f9435a267ee0475193cf150b9fffe90d96d032d9f8e12ae4d2c99feb3a537abe511514e179c0c73c80bc7c4bae772522079fa9cd02408e309bc2dd6552940eca62e694b077bf15853a7650ad738fdcdc5a5249d6289289f0f76d73ca648d2e5f324ad6111a169a3d2e07be0eeac7718b8fc142d04e9513c55cc8074f20d3d41dfcdadce9db198004cbbdb65a99caf9a652aedc9b3f2fb6d0c692c366bf6a184d42738d21c38a7ea2bf02e6920bcef4cfaf822a910cb87011df3ef0e6e90d2af3459c8ddf4cfeb81f0f70a778dffcd51ba24d1e86027e6708a842ff71f3f51734baba0278aaf42fa50155ed0839893e10842001df6f6930a3e59de6f367071526fef9e2054b3a54a59b99fded6ac42c6679236ea9065a593a859703abbbf46edb5310495290158438c8d545cd02d809d20408802685edd08b9d46e808916dc5a1d321849e90e5a6a1f5ba78d29c2f2c277ad294f8902e101de0f90a980fc277007ff8026843c9efba44ec856b3ee3dc224bfd9f337caf6ae6bf47bde76a3979c415382bbac46947a4fb4f061d296517664c039a03ea9d22ff41bb9d132e8387430128759518d7ee0d20f0a387bde82df9fa6aa31047adc5ba7d0c6371f5518ff8a99914be82b4ba35f456253d1bbd522519b7042a195ab19ba2330229f5c99c02db765b97e6c2d17ff0b5e00dd54f10077d55d23a9b823d04581aca55c65556718b8833539236098446579ec4997452f616dbd019659a5d11d4e636650beec452ed06dab960df983946ae8c05dc9157deb480b374827e2322e607ead9d5b0c2d404f1cf13b2c2520918c1a7b7b4e817bb21097db6a380cce3718f1a4acce777156ad4f903e8d78fb3dcf5f49a87e8c01dd0a2d20b597ebeb273d4c7bfcea9a23d3750ef090443ebfba33b935c5e9f5b8153cf052dfb42a9d367d8b468a1382f8a5cd0c401b300126d75a2591092fb6fe1955afeae2792c8d56aa4bb1814dc476044c08bbd26d1dae3b22b0b4e4976ed1fb9ec795343967a06fdfb955610ffdb5effe6a0ef43996f8d49688dabf4ff7feea1a8119ab79da3a802c41c9f67fd9c527afa77a5b50a34ec074eacd614bb250603b629300c0247e8b3473e77d1b4779882a4ab1d182da96c828c6f0661d10a669ffb9ced27d7e8407c36207ffaf3d60298c7096e68b2132478d300145313c146f406d12e8cf36637a6ffc50ebeca1f16b5131ec8f0f836588d7f6c851ee95de048d98e0f6e3202054ad0a1b08ef6c4232e19f57220dda78797b991da97c87ba635c78774f6d4cf89329b3434ca24312eb2e85d961391f49f9de0ab5087dd6faa5ce1d9543fd32df356704a68e31a0bdfe9a7b34268075d1dc1f00fea0bf0fe836dd403f85c91c88a3b60127587b34b0247e5973dcc8b3b75560408cebb3866176289fa8b8c6698a138e67bbc2f8c327107273d2a62a59ac498b65bca8795f786cd1e1abf437ac4a1e87ac0a237a4b3ceaf1864abf4b6483c3ee8745a3533e9815f86dec477c9c95b9f84a664d00dd3e5ecfb9373a00947e8f65c4405cf1afb53586af194e095b67b3f4328d669b9854cdf275a73648677ac9f35c45e8311b035e2853c74534e0a1b4eb3e46863d34c3af71382eeef067b58b3c6d68e41e6c578b3e19e87e043f09d8f7283678b5a9c70a7f4eb4a3748edd84ada42f91cd1df523820af0116d085762ea82b7837fee2da8f55e5c22bcf870af95b1ad251b327ec82cba30cb126c9c0e289afce93ae2e35e44ced183c388d7bc5cecc6104d3449ec14d138280666ea35e0a6cb9f6eab2b2f8269bad9b9ec41e5392071eb78f7dd7cc05c564cd3b8b056953ce60a6cef63c5748db41911e5e76dcf3c90a2924b47dab187ba8426ecd4637d43e954a0082d9780076125dd75712b42d30ab644fec858dfe864b1143a15aad12fbac035b6d765dd010a6af2581cdb9dc294d918ebf890308676675ac7f3ae3ddada612faba32da9d9244a1fcba8c97bdba46497e49ec368400bac6d746e78ee436d17227e96e3fbd4ff739f36879609f86e67b4ca190878923683d9d8084d80fe901c33be8847546e99ff95d2902e58b2d4a6185ef3ba40d5554043dd4c1db9b0ba9c915e64606883dd3ea68ae518a846437970f5453fd7bb1d3ecfbb1b00709f386953601f7872ed327247505fc84095ae48766950fa4c17adb80b9922a8e9dfafa28b36f577f8f583d7c1a494cf5794dca51955254005b3127d369a889e6ef7940cd64270c63325638338de4134a40a2f9cda027f563729bf278f68880093fe9502796b0f3accb28f8f0ac184a00f8ed7331fad22a84689f542163c77a487a8e50e2455d5e9167a45c2cbde8ae136837d2d9fc7c19c9a9521a1e7b585a113e128a442d5426d7c9f7a0c41eb04d43c2f9f5ec7d8b41d93152209cf06ea7cc9965f090009980c7d1fc87feb54a2fba9c6e6c137361db19b1cb3cee036877b6c9f3911dbdc0d65f26fc445a7f869888b2195d809e8e9a2795002e17daf63dd41dfbff9223800c58d8b5f92cdad40c8a49f3106874983a28262ffa07b9fb34a4bf8192e37a3114559a83a69b07b48b75a9605cbd409fe213229c095435eb3bd6a537d1788fcb46a0fd637d6050d56e58a3507e140202f84976c4d6aea221422db6fa99e48063101bff2027914d04dc12104e90ef957e8d09623fe6247bb1719dcf698442282739635fba20628feaa46e0184a775a6c308770d1ff6cae9f42082520d81e36cd5f41a4fbbbfe1658e0c8741d986da30a2e2256e1508e475695d503f7efd5159f3d921e9e801461ece2873e5d6f78f5f899c892f3872347de03dfd68428156cdb63c68abf67d39989ff02571104d0f5799f75a5fe1c31b9157157ccf939b7579fcce47778c4a21805466cd6b04674c33c407857c40f396ad6fac0c735bb64c51091d8111c6295730ccd0bfc1f9e328c2a5d521baee97e46fc99016714329629396967a50f67662029775b03aeccee0ccd3c8b262c150792200ec784c39e5b416098a272cadf95bb49eb54b78ab81f0798007d196caa0e12367937a1d0a67445efcee1c51afac007db8b6fadb99cb29948c3784a4878d8a1b19d183e752420baca3264acd455374af0d4e61255bcb220b523966a63234a669e5874c60a2011d9b245fad4e5705b4fcbf6a463db2a0f833747841b14e09651d9906a30236c94cdcae1b043d7b55302d2c03a6353b2c8dd2d78fe5cab614e881e2b13e480b546a638e61c151f0a5d1cbdeaad876c58008f0bbd60fa998293a802810f0335b9477d5b48be982044fa8e0cd1a487adf6f39be2c12cf5c4ea43ccfa883aab3631790e9a904fc2e0f39076af852523fced3c7f12dce2b7a7f0e5168406b93ac3a7ef270d92c91685bee3b4d2e9b366b6c925a5c5031b04716b5a346e94364cd1b8efc219de5a2654d65a8a5aeed3cda69c7b7e4411000a85af3d1fba98f5c22bd024ae4eb2d24f821e7ee6f896274e45566540ea4fcad0f93f3f595e12af56bcf405b951b7e3886ddd381bb4607978af191969c182dc1dd347b71767e5d39afb1f4d91f6ce7d7fbe1a0895fc1f71827a9bc600fe525281424364f345dae65b3b72e8953d6e1cfa18aa77a669e6a0317ced5951d45a3dfd66ae51b3b292eea476416e9fcd9ddcfe7aaee4808b8abf6d72aeae3f1724dab11f448bd992eca829afc362cffea94bec5c9884ccccfddf4baf0627f3ae10354dde12ada6e707521f5cb444dc4cf7535b7c4a08eb5df0dc6981376b2b6885ea8e25be29b9af93b1e8221b8e35369e14376707de66017a9056eb03451a206bfa080fd21c57235c55e8003dc6b5e8abb60f72ecd06796169ca48f1addf1ebd9d8ff6589b19ff4bf1beaeca198c6d88cc195af8efb8944b3ca390edcfc9dbacfd14f327bef6f94eb014a1f245f0837a247f618934f93a2d6938d37adb996556f19c6f897bcb932145de6a69a55903262fe27d67a8e55c72bed3b17ed929eb9d3d9801e621116ffddadaa528ec60b96cf2e226ec1fe1daa56f6c9cf85c4a6e751b9f0de1100bd10f5bae3d9067b7921c767b26772475d99cc4ffcdb77a09047fd06f74eaa21a3f8dfe16001f5ad5fd9ca2555583b2f6a90958ebe785d445099acf2edde10f30b6c6cf41222c8b5c774261e0bd2204c368b541a5ede16b670f66393d921aad3d9ee3c25c6886412dfaa6f2ddbfba049ccdc497f52d63cbcd992cb635e005702546d50515f4b7f41eb84b5f05dbe483e8388a826d1b412465ec9f391330009c3691d7bff9bf2fe9f157c14f626268d054a5d68b9a8e69ba3a31938adcda656b2092c9899bf5e5b5c084828be9be5767db5505a62a33d0cda3fdffc32f86615d3ed677782a92f1ca7e3569c5c465d567ec57778565dc46bf7888e73ed016a26d965027ef1f1e91d17bb7465d1770be7a6fcdd8178347fa00779cb7449aaf5cc658c387f278a6ec40cddff63f71ea2c5518a8998115d4d5a4781b917c88c03aaefe1fd7f3a0500e6fd11ee76aa6c9cc2907e952cda66c0d108cceb4fd83d4f5df9df22337dc92241e5b51a4250f071a6779fd6ce87d5cdaf57c0efe0bd0beda84631d42e69db061b1809d0e526e0a809425f454ab9d396b7aba9716f43161ce701ee16399049ec42487dfddd2bf83adf70c4e4aed2ea9f3719bf81771c06f942e429a6b351b9e5ad508b4fd0471fb976bd4920c83c29d93b4d47e120282424961572746b454f45d6d2b3cba191e286619f18a032b1", 0x1000}], 0x1, 0x0) 16:00:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000003180)=""/4096, 0xfca4) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x5}, {0xcc, 0x400}}) open(&(0x7f00000000c0)='./file0\x00', 0x900, 0x104) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1fe, 0xfffffffffffffffe) flock(r1, 0xa) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/82, 0x52, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x40000006009, 0x3) accept(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x1) r2 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) close(r1) shmctl$SHM_UNLOCK(r2, 0x4) pwritev(r1, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="4b19bde4bf2903333bb5fd8e755f98a172291abf724bdd5de38913491877e15595506a58d59e843cae65f18c0c21f609b749acc6b8e17fc311993385e80be5b811db09eebf34f2307348f77d11589186d1e3169efe8dd157c834455032d701667c", 0x61}, {&(0x7f0000000180)="f408db0857bf1c9b1fa03e67ed0c0cbb5720af15ecd602e95ad6d56487fc15d6f852a2970886d9ab04924b2236cb68a2a39c06f24276c4be1c77e82fd35b382903e4cca7b084afdccca7b094c69f5104ce0797eedcbc9ec11247711f6ffa99794b042b19d08da6c0f3b779f9c241075fddeffbc8c6f7302b3b8e59a0531087580245c6468e2a073a4ef0d98a2659c3364390001fc2ac613b41eaf27bcce81f9d16a28837d21dd8d01233805d82609ce0e9313d2208efb587404146f70b7b2ce8f60b1876e0c312faae5c65", 0xcb}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="ecdead05abdde37d3c21a32971be407c6e608d83c80be754678e327ff6fc27091de46940b67d8cb8c016175c423df9ae5c3fab6982a873b0a011caedcde0992f402dc61615244694299a2809308c4d98e137dd463bcce7a4750dea1847b41c0c17251556fcc5c7320ca8981dabf413776fe08902fdedddbe727f29a10c9df7190c7ad2351c704bcd952ddd4a5ffd93488956c054c715a2e5903bcc7205ae6265089f57f698f397355b6a09b81903bfd8cb29b0e52c6b897c889be4f89aafb64bbac4e0626f5def4bdb9f1d300e", 0xcd}, {&(0x7f0000000440)="f91fcf7d117eab1e9bcae942af5fe9bd08235851135f575e3b930de5586c69ec51037b3855650e78aab3565faec4795f2bc0ae140d5d96df6323e4790800f8d207927b571edfde4463b02c58e2ee9fd76ad85bbe8689d5757fc9d94b3ddabb510c501f", 0x63}, {&(0x7f00000004c0)="f2eb506189407601b0458cba22357dcbc0eb92f5a61a5726b538b47cdc2b08a231678a325171b5f7452e18a548777ac0b4f3892d1ec522367451fe47985e4d79d620c49279", 0x45}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x400) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x2757d7a2}, 0xc) dup(r0) bind(r1, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) socket$inet(0x2, 0x3, 0x4) 16:00:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x7, 0x8, 0x4}, 0xc) getitimer(0x3, &(0x7f0000000000)) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)="b5909ebca5a541f88ab2f8f5b299dacf1817c871748d023649021a7dffc60853d49e6ae9f6d2be2009e7a5fb845780e1202e004c0770910a1bb8f08cd035f81b0a4e5ccd6295cd096e80cc98d3b1fb363eb928d70f5c4d25b95568b360c850c6bcf16ed972997cc76ee1a2fa6fc1699b87f32ce94d719f633204f26d0070b701bdd258c8174195dfbdf9d0d7bb77235b4bbbaef213d1c629a0aa340b48a0b92c76479582ee922bcac4c4f39ef2f1d88d7e36b032f166287a03c8bf386c968bad997b54e7bf5da1ba17026e19e6098e38a61fc89ef9e4d8c52166ea602bb5", 0xde}, {&(0x7f0000000100)="0298c57fe2d6ffc867fe2a23793c598411f2f0d67699b454e666c0d7af96778bfec4014fdd8029a0b68989a0eeac6ca73db55b2ac2e9990b9c7cb3dd4c33fc9b9ba9c38276b947a48d01622f3f2cf08cfff39ff57c2f2368321d07b302f016fb1a3c653188b8c97d04bce15a95a7bcc9dc083edf3b2862d5a822ab94e0eff30c431944d79a4fc5db75f0cadfbd82465262df76099b33491a263aa5a4773a4ecf2fb9", 0xa2}, {&(0x7f0000000300)="12a692c8bb9acca95454adf22fb00fc5d2827dc525cf49f75a602bd3d3c90ed7d0726cfd7c686dd8186ea87e3f8c8fea61454dc27d3b5100a249368fdd8e18cd5973b56e9810773d1d5f8ccdadf5da64e77f9d38d7cf5489e5b4645ebc3a9b6e58c3ef97aa487a0667c381e4af9f5623bf845014709016ddc3dcd6609d65f94f2190cce70d82cb089a8ebd625296e7a201f01398c7cb684c5d4317f236e40754af48ab5b3774b720f878db80f83ada6d7ae7e9", 0xb3}, {&(0x7f0000000040)="f1bd3dcc2f75eba8ee9d8610fc18c43db43db06ab7d388def1d4601f05dbe955339a735d4c6899aee42133b214ce9dd5446fb0080bd4b48ed1d9d198", 0x3c}, {&(0x7f00000003c0)="ef91e71056e4bc4bd549c7bb3d31bf21bffc25585a7cd07cc1ad71bd2e5f82548cd0c4c55ea209bf9246dcce41034a5df880452e981a54abe3265bfd8ac8d4b0dc30bd9ed4601657b2250bb2d027efbcedfcbb9c2a3c63782a00b7318b77a7db98812e3fda31e495c5367044a4786e0f924677e5316f1351cf0c6197f86e24a2f2e83432de0a16679d3182ee844943b26381ef6a421387928fcb22ca25598c1f7a1957b53409124911f4895c18f381b2aed5f6840462e09030c9df1ad1af96bc6229193a9b7a7345771db16d434ee812b9b52d16c2dd2265c21f8752daf763d89cec4bb53b697cd5d8bc71fe00d58f658a43e0", 0xf3}, {&(0x7f00000004c0)="02c3c371cdba3f4e91817b21776b4ca4b59737048a207625c958222fbdd79d56d75b415179eb246f4fc7d5c2ed3b5475b935ae4a653a3a331b64af2178818f3bab489fcd6e3fa4e925f5f2d970393adc3398827d7521d8ffb99f9099b203f1363f8d614e5955ccf66294616437096c5af6a058dd135ec4543342a742d583eccc6195a58a09f3c1699e3d598aa0d8100443dc5fa7dcd403f6ea8c10cb00a3da5c4aa3f68893c83b47c77e04642438a1d1f016ab5d25957f93f19c96b836b64201b7082376db09fa50ca500638bbaae9631e1a2b9e21a309695ade376990dcbb802a129b9bdc35bd57bf7929977909ed237b875f1241171ec104e6a4a487d9729dbc12bd7abd6211989d5bcdd6a1231e0dd1e7cb182016669a8506399b19f047cc9cef72a57e720a5ebb0649df6d89071241804adfd78ae83c348c7b127258f328fe972682aa8540161d70974a95d5cef7d4592dc00021547387fb3a618a78440f91c1695b4f0de8cef2a93077aa09e8ae8214d6290996878b18219186bd92863cd6b74dc99b42bd47a9bf136c083425f68cf3db82594af60cc797be9fb839f264af2603bba4679dd8a7c6bccd6ad503f0b3fcc8023a63ef2b03b57bbf004e75044a1a17638eb00d266f8a1dc5f711e826977c3e94ba7f8169605d977e1dec1afcb4ed268d3619112d0c4cc76b9b6ee6d2e7c8441d8a617f010a23fb1802bb1c75b60a5281dc6670aae17efffb5abbe385e7cd0746d7d655924b4b31c45ba685fe9e02b0aa32f2c6fd57e82f52d6b46bba11140c2313c2c1f37075bc76f63067297804a0d231b2814b15d078c6c7adc26ffdd6549780ab5ad07ba7b47751b070d0bb98cbfa7b3f6fe6f4021cb2cdd61cf9a7c8c5f47cc533b22714d8ed4f475fc00ac4654f142e05d652ede37fc211083f718401b303d675d8ab58e18bed976fd13e2cc04ac1fe341c01b9712fd8f31626fc32a478dd7d66567737606fd15b0b427d144a2258075a51bf6419b3c96da86ba4a3f82ac15205416817ccf348e3de49bc3c0747877ce920a7bae737572df05dd8149402623a10fcb91c17c80e76ca3076de50d7e5c5a847800f871f50a38d0c8b616877175bf96247783736b29cbd9a8d0b44e24fd22720e35184ec6e4409a318caa1d14d3c5c20db8e51c02f923495cdadafe959d11a816c990c3580e353e3b0d816e1e950748532b97500a03a4a7e82ba5112f99243f82b497e559a70bd42b786b0ec11e2daf5ec2d9e36a214a3b9e9196d44678724efb871f446775659a14154a43dd9fd6a3a62ceff55d7b53906d79807ac3844ec924942a27661bb8f442b6bedc06b1571bc173b1bfba71d02a7e8668df486c54b5900a7ae0a79ba0a8e56543d54b8df92727351ebd7454fa97f23f26c946c7e9aae007b83d5276eda6b3d98be60927d88b0b76659a0714a92a084dcd038690012b7c276ea819d11667e2d3fe08b3bd5f0acfcfcce886dc6a8d827a3c5f628258168ec653d2e489ac35416cc9ffe62d13b887d7ad0a1d88840be913e58d7eb5f6a686da3f9ed2f16651c5d11ca394bd9d224a468b10ef09d5809ee0259f3475afb550432b5cfbb84c0324b890128e84f258e445d0dd9fb1f6e5c446731e3ded8df31dd1b8074ea0dceb5cdf63d8007297b946474e8eb76df7fd1a5e226d5ef5b49800adb95c703992437dd2b2f88579314683afdbaf426d18c4bdcf6666800dbfc66be34ede8d2c316a96fad5b0ab9ba78726ed995fe51d97a1452bca35282bdb5e55f56d0ade94d8f1b0325a5706ae2574506e207716d973f1897fde2805fc699896a2895319387718fd22854adb5d05789ef23e6bbdda954e492786138929526b01116af97f516314c7b20cd86492d66ea80b958861227e47f911d13267b4cf1e24265b228cfc9e619d32541bb11fb5b2485846b0863fa47dbfaaee9b0fff32053332b8702b27eaae46b567a714e41bd42ce3b68676c791f4d3d906c51fa106f08e0c8497b1d05c38727e5397f1f3bf8bac02fdcb0071fa39c627ddf965121aae82e70a968cec9c22fa9bcc4102663e07b3a7fdb36014e18a7f12e3d291a9b8b40b1b8535564e41343d18de2784adbd0e8945d6a90fc767c00c3ddf2c392dea930e3631f0c54ab7abc69f7fa7d4fedf817b45faca862225466b40ad1deb45775a188a958682dfcdc6b8484be4e96d082b0c585243c4e962f59f5601cdb73012a57319d2e6075e738aa39d0cd191825089901fcedf5e79f95553fe7b53a05e4db6766038e80f4ec922118507ea5a303fda8489b052373616a6af5a45eabbb24b31e9b6f06091aca78741ada392486f09f1c5002b4f5c85a56d287304da397d0aaa9a80b6ab1022fcd351adc8ecf223698ed82b16922045ec454c67fbc24df8aa3655dba1c0bc66c3b00ae2db72a6f24454f50e07f9a0627d3b03203af0c6b22b9e5adef4f96bac2806330f35726783f2ad09dbe914e75d34158aa0371c150290cae0415d2559dcb2b4af6005df9ec0d730da5cb4e95ebd47d209e90cdead8986e02f24927af42875a3192e4922972c9c0af9e429d7f3aba47b861ebedbf29923741e5b36ef70065409e06516bd695ec749830c69c8039f0fc8b67dd234fd7cd0b68f0d2aad64376bb997ae457201d5c29e2496d75fb183405291ffbd1dd6c3c8d67d1ddcc99abe4f03d924a52147c12ada241812be4b26eaf0bed7b13ccbaaca0b132ff9aa90cfaa7d1f255b697d0fdba2a6200927cd8e6af5f532e02091b1418da5234da39ecea78987a083bce203aae28eac9c280050d4735af97ddb61e9078797ad7e23118b00c3e07ad75fe4d286487211657bb10d910bdf49d445137e8480b98e739af54385b683de38391fc49e4cddde0c5d97441688dc7d696af1b97f5a17e4f341d5fae0327dd62a1f34eb913a882cd8029fe5a2e4b5fd00dadc4fe097167f19802634efd19464363389afa7bcb9e4f436a6d7c66037bf914fdb43e1c58fb50d3f02bb4ac6682615a723dcfe4bfc89d7b0df997dd6fa34cc30c7792fdb28ca2d5a3f8f49f89aedd4967aeefed52edf51a1b30da3de69eaf26c615a669df4070e1a1cceb19e8dcba942bf1c346a2ad20f58149a150e6b9a790bc7bac65202ef18187696a07c8afd2d4a60d19bd617557584d9a56556e3cd8b4f6f2d4594998f1d2dd4a7e826110e8bc63a6beacc87c2ecdab8b6f82946e54500ccef8d20d938bc759ebde0f2a9a826c6687cfd5cabc02093e0e188d21e8fa08621b9faf4287faec8b45af4216ba7e0006d361e64581fdea3b44325f362b8d6e0c15079ec197d1643aeb7ebe5f3eb6f786eceecea72ff8400dd6a4a6a81db704b461a7a880e071a4e13698c75c04d9f3010a274cc22449e6bfc4a9d54bf64f4c330babd2d709ef4cbe9453c86f53367535d537419cf52a21105d3fad01759b9c73fae530d2065bec1a81707944370985bbb28a3f9aa6dcf01a91c87681c5ff0a6bf9fc2b377558f638f8043acbcb10c7ad18a48fae8ea4ec99bb6e9426c380b040e39a808e3e42f104318a93e8b98fed3008a0769bcbc3d5854cfa8a6fdc24b47710476fdfc716d8d9a6334075e925eb210a8922350d2508a03f9b3d63589c8c887ba0a928ff973bf52986b0072a23c9299dc9c8990b4a7bf2998de5f1ad98351f964bda611d642e02eb517066e3a08bbc357a8fbfd7ef8d7414fb3cb2fc83082e6f35f9678e69a79445310ce48ca04900fd46748660a54a18229e258e329a880e9900c9ca115967456ec8d0b2ad97439aed1f5354a589184b19c39f273f61e33a34dea9a88e8d2c845e5b59f444d9d3366d75b0cf2249c65997e774f43d4c073afacfe23aea79cd1ccf3e2ef8e32071473bdebbf3d4f165f0cfd574de178f1d3f4016571b506348e58d5bf842040ce85e2fd0ed6e83585e21df6f713197df5602d7727fb70bac64a27065e2662a7150a63a57ea1dffbc98217bf619f91c7ae166cd6faa51268fad710a4763ed352c439aa138011f8058e4d64c7ef5eddfde19bbfdf613608ade27c5711beef6d96afcdcdd43135790ea10b9716ee5dfbb34ad5ab40887224b9f4878522325d63569ea90fd44ffb66998a7b5add253f5df950264a0ac88fb814d3190c864b4e00c33a15c6f80454bc7fb94ac77cdfefb3f1ba458a18be0eb2609c303c9d722dede37e8d0280285d8a1cf9a0229050376ab498d35de16f59140c62afdf25e4478ce314e126246920684d03991c5a48925482f537df30db5c5e321aff9449745c8158dc4f27781b34c457273a5243b5c6ddea180e24460a3f4ca7073df9258b3a83b1d9b088d160d2593fbc7f66ae6e7a76534dd49a2668f5f75f6f59126b6c1e50ae428fa0b5c1e39f5132869df9f6e266ee56d263522c64062715c1660df67ae7dcc0f225b7392de24606473bffb8bcb1b8ee20d234c23db6d68c4b6edb2e3cf04a655b7e4d63d9548533f881390867e73c2f26531a76cff4da58dd13c5ed97d18a8bea02e69469446fc40ca1dae556278415238a84ae163b0f5fe7ffde834e29ccbd8dad3304bb8dbb37ed8fe068a1f61e7655705226914424964df3335e98f16f54a8a7c529c56368adf4d9b18ec76135740e7122b11a35feb16a759955636bc8bc9409c47625a4efb6cc8bde4bf8529f8c7f9d1202a42d971f6d2007e2fa146b1d8ed58f52fc53d90ca0ac7064df1f5425895d86f51f89f6018963499dfcac7d77c18275e5a6350dae6c4669a94d9742724681162776f9d3df8b6c4d8e2723256449df622904a99c0923b86d111ff8ed3cfe695db2a9d8a8802d4d9a261b63d6b341d640d692298068a3fad06ac0049e60d22278f286424f5c44ad0767dbcaab65c949d32c7ec58327bda4f314bb95c3264bb9641c9d1736ec2b1e60ca52fcd741e2f7bbca2714ec0af70eee3c7ef164a268ce25b539657232bd1fb24dcbf884b77639b05d8d3aceafe11b2872bc8251959ea37054e1da4681ba8b250f8f9aab5b3b0675877d89ff3978e745891965261e36acc7c33886412ff36a0dfc29dbc11c9f0fb56f9cb1174741fd704f4dbead4e7b6034e866f8c688ebc680b7f1b234455badc6a76d5c9d8f2dd3abebf27f91b547025dd233d8400d42b5bab62a966391a9beac4afbde110e31df12145c013b23988fd9a165abb0ca02594397a4d1c29db5cfca201be99527e6dbbc149c7ea1ab5d783f36dde198d97b0f56eebb7e571e1197f45c81d784c5fa4e93e9ceba117dc91b66473295eb549dcbab7e0c8866b54c02f291fee32d7e281ac72d8c0bdaf81417c9f9810da12779c23d1b2cc966c010b6320f09bea96ac3f6282a250827ab1a80b080525783abb3b6f8c044371e3ba87547e999419e433385707b3703bfced5cfb49bb27ce9e739576a83b2e622a3bb79b18340e3ce3eafe3c2afe24842169cf12656b3b147654a855c1940bd0355e6308a0a4bdfa6cb62ad455829372632b67e6ed0ed6c1df7f4b7391f57bb2c25cf0b787387238f1c9910f1b318ca22e32ebbb1407882ed8e3e49c20c28c72eba0917d2c6054eb8517682ce12b709075beb4cc4d9aa01eb1e9b3079a8b109f6732dc35dd57beb9ff51fe4b8a475fde09daf27bf6b4655b7103247cccb1cf42e6b4d3b447ae0deaf1f0cfadcbb66e9b5651e99b5ac6aa7634abbb240e28152bf2cce64fe5c13016655224a3cfd2fcb3a38e299a8b851591afe17cb5e03e4c06df0e4edbd2f55d58f3140b6dbb466175d59e50c81e4f0d03db951945fc3780e5592c69189dbb09e87d0f61783e9852", 0x1000}, {&(0x7f00000014c0)="1e12efaf8c3168b5e62219ea8770fc8505d5ea3917261387062f8089b9252920966857be49251514687acc4e2d48261393c05ec6aeca596df4a4042848dd962d296dea109d8438276970d2b9ed9e6c1e2e42b5e019fda3f7bae891fbad6059a2a4df039cedbd79428073abfd4eb4e52f9b1f43236378118e2472c6c2842cf4d758ba591bdcbe8d2badaaae34ad98f9a4c4b72ab495763f8ff445c28cc5827b6eb26ecba26a198a1685082819d29777b34e8c9c1860fcf5", 0xb7}, {&(0x7f0000001580)="6dd5132fe0c950dabcc4dabeae1547938e86b76e94bc0d6e63a9fd61f053cbba52cce064e370c5b24efc5412a1cfcec24d83ccccca95ce79e80c81e4e55d418c1dbcf530679ba808b0ad951c601a32332b0b2ebe7a931a3e038b9a22dea71768c4696d0121a5900eda10b151e14ff79333c4fb9cdfb1741402ecd82d58", 0x7d}, {&(0x7f0000001600)="2e3d8a2a36820fdd7c86944c3defe49ddf338a73184ec941a2f84c806f3663946ff63e0f073b3193adf1f58f514b4d7b7d9dcbe2bfbdab4584c0975973a316d5f63f6fb1e04d16882d19e543f85c02b56742744788e58ee0f2cb54cd881e3ac9db3ad6dccae460d9beb3e26d5a232b14", 0x70}, {&(0x7f0000001680)="b1230decdfce208def31f242663398a947562b809c273d3711e5a9aa01087e757a62bdfe2d317a7dda10ac61d2daee65c04886380423c8056f6514d0976c220ec619b7250c615be64503707d9a78bc1f231eb43028409282b690a1814fb532e8e7fc4eea8ecae1c4fa6e85bd020528bed24ca32ea5c3181c49035a5df7a611704c10708063033869a565edbcb2d9943ad03b307a92640fefb3c3729368a7af23e3569f9bac98866f125c9f68223631ab132a3760b8f12e2ab43655587c7ff6663a940c101cccc4170916577ace0536c2f50255260203cee6ad6ddb1ee324238796c5730d744fdce33fb0ed0106ddaf200b75b15279f08f508cf4f18f0c82c9d943fbf92715bad7b08565140cbc10b6af5853c7edf07bbbdd0731b166ee63824d8f77f14bc3c08bb648a00a1b71c48daa6951ba7757480e390b05be570f0688875f640d3d63b8b93f44fe595a922331a48a35cc25f0aecb75715b8879a6b34b5497d66c41cd41a08f7859f81eef25c862c9b14d28a653a59f7210b6184c89bc96528e5a12914fc17a0d9ccf15b0c4867653bdd623cf60584a0a7434b00a36a66104650aaa629ee5f4d41104feb1249cdf8a7effa84c592ea2cf2c8ed2932d64ef26a6447663438b51085b4ebd1de5edf888df251aeb2d7e16f9580deaae9201d3a2a6776a28efdbfb3efbd94b4c21ae4dbd18d4508afbe329212e958be13a682239593ef3f5723c10bfc25886ff03c0d8e17e2c8dd407af6601d0b390895adc996e16fe0c72b1131550ab48875d2dd3332ddc8e7a79dca5ceafa5a2bf82b338d4334ee09a69239cdbc12a4087324adc645243c5e7fc169b2799672a6e62e122e2c89721abf4103cbba7649eefad3f5d93abc35609680a79b2752103f9266e9b43c487b07a5a21d07fb01f7188f33bee7cdfd9c75f355a5430df226d6681d2d24d900ae2e2842b479d4e7bf2ce29c655c97fb99633ebf4219b85759354b4e30d84dcd8688e722d1e281155ea91d8bbec363cc9d5ea3a7c60d45563b946642e563909f860891e2396237ce714c0c443cdd10fd32009ce38de8fbeb08f41f3fc4492a45db480e9106af585c096b7c113e57b4c70baf7e4239df046151ad506f56afa6dee8f4959991fb87d594b8196c01dd29bc43c01104097c0822cca2cab81b569f9a1ea03c955c0e47f9ca7a99d32d3444ae4a15a8bf97329d0b3b94d09fc2320604b6bdba1d3c7218cae74e77f19917b358f851226b0ee43ed58cb8d532f8cec0b9d0e19c9f3c0c2537f3d74beb31804957ffe08c3685bdc856e76818e7bc24ee1ed172a18ef9a982e387d0089b2775d825c2fd39150a1b8f9d7f49882741aed9fecfa64758c839af57d93827a7c45d73529010fe117cd9039c76d371a94523fc597dc6639fbf66e712478690aeba5a9f6df1b2fe9776ea198b0971ef66aa4d137197e82a8b42db3a0c3af406690dbcf10a40500da17b2392214932ae526030b2191e61d3a6f75a64c94d338bbf3eef2da92097b76d8b018108b44f9149793bf78132f65f0eb3bd6bc5c78174d5acf7382cdf175fead7ee113142888e305540c9d88d796ccc70933eb283ab850c9d4049e8cd840e2513ac9f2403ffd415bb2ff92349cf7c33ac53fef36e028ba2663b9c9991787f66fc16f68f63ebf28f6884c53751a682b60431c06c6f5a9cb6be01591a6d41441b416330059a7e0e2ac943ff5a40724e4cd0c481d98c6a2d8df08c5b0f6f5626fee3ff8bbf877baf015bf0a5ee6a45b31b2977db0ab506172091132198cf611c18e2cd590de8af93bdc3836b4d8c1a05b3014bd1c8b7fc0e44c33248bce4d6977c950b328341863247414b8a77932782df940c38f0da56be6d25c3fd5f67b209a9b44ca0905da3767112df7eb3a1b289f0cfc2c00254b083ce169a393991cfe9ecf7afa874c9d6b1392ec73d1364edb8568a304a2aaccea9bc981a17d577fbcba6ab8504906fd40aebac441f22ed532d90109b7223dc1d5be5e2d4ec4ce35ac375bfa486cb9628ca9708f5c5ab49de1ddb654400c0f9fdcf2fb3ad230f4d0a5629f8914d0c013fea5ee8b4060fd8176e708d5a3e2744026f97327cacf7ab62ed4d211f9a1e82519d164cc1462be10bf5630b19277f96c356e091a54895dee67c48c8e1deb272cdfdc3557f21f30b60f005b265b0e0ede14abb33aba92e4ab53f1fce90e9411240135ff39d3108532c2f6fb634530bcb692e06a4b4ae1a989138ffb89798bfd45bf00381122d7b15db51c9009b5ef816fe5230cba23d6076a059f0ead94dd97434172e0b3a0bd111cc5b2cc821bbd368c04fbee61fd18d73629f237a2c61835d4b1109fd5a2326375ba2b2f1005e41c3eb8349cad9fd4fcaa4c0a8a1a1a436637d66d521ea661f33426987331b7a4e4d0b0e678e411294c299b8f5b986755359883e24608d85b088b9d6d6bd2743c0a7963c87af32acd393d63c722d2c8e321728181ab73baff6b717a68991201308110e03f341e96ae7a46062e17a01989b6b9942cf7566dcaa4c619c708a994e3e0d0f74abd4ae998f444f7c3178f27b4b5eec0c040f32f5e9a089021fd4506a65bb3fce13ec5e9c906e8a2b135f41f3da877a7a8a074a9308505bbc527783a25dc5eb7c8116a2aaecec31e4348659a94797babc15b426efc98a7c535b4cbca205c58288ea5053e6f0a7b948f027fab4fd69ab17810a609774a4f642232fb31d4bea1bb846ddeaa99ae840f556ffa1a0abf54a5c9619398d9f024495807b71a3f8e6f73b7d6f5b1407ef2d3f5136db8034250e343d3ecb5487827ae0332603a11211f344d63e88530dbc4450725bc1b7b3a4b271e8cbce659a26b1764d1daf406a5f730dfaff937893518a8d563e27eba930dba51cf90794b4b5c23bd8258ad292992ab9067ca86619b4928b8511c7954f6df76e6d6fdabe61a6a2c0099ba719bf4dbe734e80bc2a915c9dc6232f7e7eecc748560ae5227a8d9c53fd262c86c19aadee5b1c3f4fe071eedc9485344646151bb3aed1f038a5b65ddc47a6aa373a8738e275efc15d553a8eb98c21ec260db445e8d27c77815c4a1cc728ff347b06706697b1bc35a88b2005edf5facac872e197da1f4958fb65cf764a09f5e25e99c7aa477b284856a9f44f5c358069c94b183d0e1546a77b2c35c43a49f772e2bef90464cd2a5d0048c7ea11ae6a6f97970e6d330d322061be9a595f075182aa038b9f37fc4cb2b91e203ef76a17feb1d5b3d7b6583fd555a2bbd5bb01c071a86628a43f43335e1bac574e6eb7f56e9aee2c1ac75f1993f258fed38b6948bc55984cd5aa7f0da01cbe4237d314fd2629d930e755c92a7a20a2e1a8f327674342768feacb4b97f4401a2eee0f457727c5122d23f0add0730bfa3cd38b5d1f1e82745314905f838089c7ea05da1db0991572996344e67512b746f5b380c96082469bb8f403fccecb1421cad437da784138558dfae111b906d8b0db7bc2406d8e6d1638cd146b35fc03e841f16a8e905f8b963172566d2f4f38102470a2b7723d1bcf109ab5e8759a9e6bd3ff0d2a61e227e028a41bf5c78ae474fdce3c44ce2d7cd3712a1579eb2cc9fca6db5ea606f3235608d5fbde158640581074d477d58992baccab1323c78af96d81d9050c38ac01dc9b26e87c71fea2932ed23ea1edf91fbcf02f6f9d8da1f7000533240dc50a74193cff57833adc05a6e4f3ae2022ac768428b3f540c8cde2b3f46c3659558f2eeba76b9fd844af88f4cfe129e76af1fa57ab57dd072a78e925aecf6f106ee6b3c1e24a82fdcf6e3eeb6e8cd5e3a957b2d4b047e68377314d48a38379b3f8def13353014a1ed1f145a1ce2ec16e06ff02c3036c460d4108f75aafb8104774b3d47221ec7be66b6e91ba461e490128c79a12cf13e8362e8ca4629eedfcc4a3a83ad004f97d326006f6d8889b180c6eecf8a856b055d83b7006148aebb4270f86906e6b4b495ed2d6829972e0e55498559ceaf0504114166c2034977caa54e19ec4aaf7cac059db32b72f21cc130c8f2b5b0ae10fe402c982477a8d4080a90175802e2a332c91cdef508159643a85807f1dffa864fb9445f3ea35e5dc6db61ee4723a5bdf0c25262e60ae99bf7e06cb0df5579fe6bec326605be0433ea91f5605e0267262a6e69b2cd1d7f93a38b7dcc47ef0a78cc9909ddc1c712341a1c319c330e3bc161100fda7d42ef196aae1073b45812e2e4ce203220b749fdd643885cc113fe6f41a16805d03243e2b052f5607282796b24c0f66e5367bc0103bf99a3e4a2376140a6d58d5d3aa162fa75d56fa33f3c418e64c0d7428b1bcc075904d9742869337c21edf0420e1905d2c21b56c9cd93b7fb67f4ad6cec48add7f75a413fbce5d56bd70635e7c44a53a342c920d5dd545adb335e469ae8b2e3ef684fea71b73aefcf5bb9dae074548b9854ec68e58f1484fad07be97ebf76cb80a3188a3d516c5a433012a864c0aaaca54334fa1af4ee57f02c3b01f8bf287aebbb6a2dcea808e785320c1d9037ac281e0971865c2d045d2003498822ce71b2d380dc240ddabffff10046ca382f174c171d47f804769a7a166d9dee06bd89b37f000702626ececbdf691819c26cb55b9b4cf3a8023bc97b3fb349f7972a1f39d4b641619c90a7219b01b6d95d095089603d5515d12fa7b5c97819ea62e772d9fd3a02c482d96f50e27c83d4325f6e07e2e7c9f505a45e2e9451317d66ec099a094a0d589deceb5b76611edec9104e2d3ee984d4e26cae2458cec0d07c11b22a20ed7c4dcdd62dec2d0133ceb422726364b5571e75f622404d5212ba3c29220fce084d566ecb44c91ae7fee41215ee8420c9297159ed57716b8596d4acae387552f45d2045c9719a5c8ee06774eadceaaab3ad1fdd7cb80727b1cb3195380bb432af20c9883ed037273ce13e913864b55a2b87cd0408610eb9365f856e978cdd28780c8f1caa348a3d68cf83f8f0588093ecb0e658db6c3ab812cf1dd7c7a0a0ed90ad51aa6962f4eaa965161417bec2c551838850a70973baa5de77a1703e6aa691da88240cf108c6d852962d5200dd880daeb71c94bb541e03afa38b7b5c444b6b448a080313a0d0fc5701afa9cfbaedffaa80da1758101b6dcf7146851251ecd88d68771acdeeca2e5c1d0a1d73ada0f65c208c0917bc50edd97659d0ef7abd698ecb46df2a9f613b4354c8552ef4d2ea5e172302833f300f956bd15bc3c57c7b0b692e3fc2c24972bb7e99f602dbb71b1433fe9a244ccebbd47a4f26cecb52fa9e1ed7186c8862e08caba6e9c4a3081f1706599dc3cb08a2265ffd0703e55872b6c51f7062a53ecbdec445194431215c7326830a0224b7786ac743206a443bfd197e8e61c2f16dc4305f5583efbea95e17097fafc783f7333187e486c99142a17591620fa6fb73016f17a6b8bc5587ed8adffebe87077563c65954b60580de8f101025eb609bbd371d711041d6f8913e1346c5d17f535419f3ee2ccfe3a3712e6046108138f311d1472d7b960f728f41ed5e981ed09666e318be047df771e8a3badef9fb5afa39d3c20bd5c8d7d261865e936fa50dbef193b8a941d2ef373fdf42fc030f5dfaa04fed5f7c208801ae0050eed5dc631b91094337904c2123c83369e1092c86524e0189899dc28a3380aa181415fa58b9da759ac9d4c8f993ab567686d19d67ddb307863874eb8c23af82e410b276e2ce2ad5a08a737d8e96257e7db9f0f4a55eb297dfdfb2200a15f8e91df6fb4768eaa338f5c6986037226dca27a04850e7eec0d871c2c048", 0x1000}], 0xa, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x20) fchmod(r0, 0x100) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x4000000000, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket(0x0, 0x0, 0x7e) socket(0x6, 0x4000, 0xfff) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000000)=""/119, 0x77}, {&(0x7f00000000c0)=""/81, 0x51}], 0x4) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) syz_open_pts() shmctl$SHM_LOCK(r1, 0x3) 16:00:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) 16:00:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) pipe2(&(0x7f0000000040), 0x4) close(r0) 16:00:50 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f8d05ec19b4fb06adecb32716"], 0x1) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0x20) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="956852118ddd36e95f1d145b1f786770c133e48e7174d93c68c709a3ca2d49ed264d5504fac1192553f5eb20e8d73f2778e3598d3c479c0f755ef33f9abaf41eca631e03bdcb7d0a", 0x48}, {&(0x7f0000000280)="55dd98ec4972589338b1089fbaeb124f74392b40e6543981755945b239b17c541441731a87122f0681eb5d0f9608f50e67cfcbca30e39bb05d04404285d0803d0b1cef91e6376fcac32d9496748f8eeafb695c2c1097ccf7f364b64141ba00b18c57ff3dda0c2be0b4f17396850d04caae8392dcdfedaa78286f8b21a048106e78aabc9c2e41138f", 0x88}], 0x2, 0x1a) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x6) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:50 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='rx') socketpair(0x2, 0x8000, 0xf43a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 16:00:50 executing program 0: r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8, 0x162) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000380)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getppid() setpgid(r2, r3) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x80) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x0, 0x100000002) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x200, 0x13b4625f}, 0xc) r1 = shmget(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xd6) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) recvfrom(r2, &(0x7f0000000140)=""/60, 0x3c, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="ab02334dab315f9ecdfaa3e50400fe8c4eadc70b360e3afcabc00771a8e64f7ee7", 0x21}, {&(0x7f0000000100)="781b396009efa9c0eeb390ca34831de586a29921791b1bbaa8da668f75a411b0f291b46c0728aa1ef06721aa4065f9b864a9f0b096b80ca21ea4e9cff7181eac5b56e7dc167a854104cdca9432cc9b0a4a868a8934befbabf556eb0a971db9be4bebc9e95cb47c094c329926cad2a5850bb04add564940906055666b940ef1015ccaf43a9eb8e51fdddef5473b7be6b722353fdc1c2135d3fb18b800e1e3f45b7b33aff1c885f99311e8ebff9a061092387121b3ddf2109dfdfd7fd35426b73dacc9deaaf3c2481d8b9440e72093963cf5cbaa056b80d8068a0c71a8ea8ba8bd2f27cdf479bfab76033fbe190922", 0xee}], 0x2, 0x48) setsockopt(r1, 0x2000000000029, 0x3f, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5a0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:50 executing program 1: mprotect(&(0x7f0000f15000/0x4000)=nil, 0x4000, 0x9c400bd3c7170da9) mincore(&(0x7f0000f13000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/127) mlock(&(0x7f0000f13000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) mmap(&(0x7f0000f16000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x9f, 0x40, 0x3, 0x400}], 0xf3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x82, 0x8000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000021, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x28, 0x0, 0x9a, 0xff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0xf8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x1f, 0x3}, {{r0}, 0x0, 0x46, 0x80000000, 0x7, 0x3240}, {{r0}, 0x0, 0x81, 0x2, 0xffff, 0x81}], 0x9, &(0x7f0000000080)={0x8000, 0x3f}) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000499000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x333, &(0x7f0000ffd000/0x2000)=nil) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e4000/0x3000)=nil, 0x3000) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x7, 0x8454) setsockopt(r0, 0x0, 0xa, &(0x7f0000000200), 0x143) dup2(r0, r1) r2 = msgget(0x1, 0x20) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="710df240ec011dcb1cf2badc51713cc9576b0f9aaba601b40014000822378d"], 0x1) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r4 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x52, 0x89}, 0x1, 0x0, r8, r9, 0x2, 0x7, 0x3, 0x114}) setsockopt(r1, 0x4bcf, 0x4, &(0x7f00000000c0)="12c95a34e4e9d940c84be97e72808f7082d7a3dc9e4d2c4f7c4c852b9e9abb517ddfaafcd972f8d84d2b733e8c884aa57f96fa4ad6b3de299ae8180da3aaa9a914ce", 0x42) clock_gettime(0x3, &(0x7f0000000000)) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:50 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xa783}) setrlimit(0x2, &(0x7f0000000000)) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x236161b9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') dup2(r1, r0) 16:00:50 executing program 1: mprotect(&(0x7f00002d3000/0x2000)=nil, 0x2000, 0x1) setgroups(0x0, &(0x7f0000000000)) r0 = syz_open_pts() mmap(&(0x7f00002d0000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/142, 0x8e}], 0x1, 0x0) setpgid(r1, r1) fcntl$getown(r0, 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01422e2f665c6c653000"], 0x10) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x9}) r1 = socket(0x2, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x80000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x100}, {0x18, 0x0, 0x300000000000000, 0x2}, 0x7, [0x4, 0x9, 0xffec, 0x0, 0x7, 0x5, 0x4, 0x8]}, 0x3c) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:00:51 executing program 1: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x2001, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:52 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000040)=""/143, 0x8f, 0x842, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b377b2cfa4e00000000000000fbff000d"}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x3c07934636249a68) 16:00:52 executing program 0: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xffffffff) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x7}, {0x80000000, 0x5cb3}}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r1, &(0x7f0000000180)="e77444f5e2523a5c33a8fed0b195d01338fb214a50172e7db5b950330712a804193cfcc9dba32c8556c7b23efda9fd46d57ee423b5c48d53dc8832c11e41090fbb80f9a5bbecf0391284ab59cbd57c16ec53da", 0x53) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000000c0)=0xc) semget$private(0x0, 0x6, 0x250) sendto$inet6(r1, &(0x7f0000000200)="69cdbe4ed6d25d3009db2cf326356920c1895f0a550e24cc0b1369e57c73ddcd7d2d330d986e29441fce89c8e12515a98f49926723f574427b8c9704c1e5605b66a680215ce67133fe779309268997ef55f5f5105f353071d4077a69424c0750ee5a6154ec9108b3d668a47f51f2f43f12f408d9efcd2992e77a571352df1874641aa9ae5c20708d126a26cbb30021ca420cf8b4892d5957ff4892afe697d9a9f5785ea868437eca1e00eb40f6e5d1fd326e26cdaf894f7eb059ab7ce65a4eed16ce35685779b556922e9459e6a80fddf341bf3360dff77b190a115b3918526a25d2d889f76a2569d8fdc7a10b728e78441e2ad9be6543a628443844aa0a", 0xfe, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x5}, 0xc) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/169, 0xa9, 0x800, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0x101) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:52 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = socket(0x11, 0x1, 0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0xc0000000, 0x10000, 0x95d, "a8ec31f489bd8a24b968429981c513e1c237d2a0"}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) rmdir(&(0x7f0000000040)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x1000, &(0x7f0000000080)="89398f1edcd6c5276d732e88c074a8be105911f005303350841b3a08cf5a5fc17e8ac2e83ee798fad9af10d5e73e9d2ce349fede8a78afbb5e30a7d80d705de41ac2e876c855e28f7afb14e45bac911c59d9d2e1a64503a35f87e6bc3a40c610a6dc8283715d52e717751b885a1f66d4d703a01eda5bfb23c020ba007633ca52e7dcfae7b6c0001ccb3f5a02e184e9838b9b0664f6e166cba1cc3208872a721559223873f7d39453aae405d27d4123057a86abdf9a23bf310a4079a37272c38062316eb848f3eb775a940f6a6d400c4845efdc22e368a178093ae0fe58d332d553db5aba5f3b90f32262a3299159ecd6fe58ee884610801918dfb55452b4585f83e2c38ef4a69468b6fe12e8ad4fa6c1407b5c725007c4cb1f8226e4a2b0358185e8c61292244798bdf3dd0b45ea0fecd8902960b8e41501fd0e675d4369c851b9f25288258b2f5cd28fde7a9322fbc63e64647c29266921da19e147c4ced46cbac94f92911e26433f1a2af19fae392434f45f189e8c8c041e7a6381d85b8f71462d43744f00bfe1f5e54e01c372358097b3faa6b578d67b595a43e2b02ad3111f807c91f8852a3518a002bf664f26dfff265cdb7dc658acfa01e70ab8e50b7fa71af312545fc4f5750b0fdd6a1a4e3bfaf6a99b6a77bee9a2cd7d571b6c5ece1412e7806fd21a46ac76b1020577f96053b15eea8b9b8d4026910d3abe4cf72f551cc1b6c65db95ae6c673445e6fa71042e301e449f3d819f2f1b40bbfd08f057958cf25b16d38e15f4648355de8e1b11f0c50363ea85388e694edba18087c4f5fd78638855eb1c9f9c83581842530988ac8ca9a706a4f5ded5cb6c7380a4684ffcd834152ee4dd69509a2a1bc6c8ce4c5cbba55c2c46eaa5f7923f94cfe70b7aff7dd9e00368766b32f504bc0758873ba440bcdedfebb1d129cbd5b7121565043802ac2fc980751766d3e9e8e42462cebf26123d7fc288abcfe5d3cff2c60cdbc81a9ce38cfae6f22168a422a1eb9e2824839ce6e4f8384162f0c8610356d3617f4dd605c6b948928fdcf5fdb04efe9691a76de61d69dbb13de7f392c788c52838c2455bd1fef38252c638b7ce15172b501fb5cd9868ec49a5f69e6b722ef0a42b09c4ad7346a32ae025b214bcc18d4f4557ab28e53e5421b3f44a00990bd358c7ac6af72ce9b76ea89bd7e1405df7aa74d60cc480678caa8af1c8836dc84b37a4e57be4004d2065b00446316decc86005c40d34917ba6c59bbed4452f1ee12cd8cdd4d790a5d2c9d3c8468e45bea4848d8589682153885751a8c93b488c642660ccc31581c5b8eacf017507e6ce795b4a7fd53e865bae26a58b5026c63ae01f63b84f241fd3f67a5e6f0fdeb395195c21b9a475bc5d4cdea8597629db98fff0fc5bc88ce2d3078696531cff845b505e9129b93d833e6ede36bdf808aae160f69e6ac6f648c0bb55c159de68953588c78e067a11c16cce9390d361b718761f98da91450bb9d7b04cfaa3cd401065ee900eb4c07c2961d0dff2c59768da99a2de7dcd6e984a89991b8cd424a1802f110e6ea65514aff0fc208f8c47ccb0b3434966903262902605e901cf47bf7ddedc7977c33a0b1191ec5f70f0b0433a5e345decf82f24081f819b3a1f14b2c34a20e1e1dc21cf5cd9243c08bf69d7160ab4a20ce11ddf433de314dab9c11b9e420510b30a63d9ba87a48ea63b7505bc4f1e76338e95041363c4feb0dfa716ff94874ccb19047b7b0a89fe1c8e03dfc5bf0018d9fb99a7de32b88fc3ad057d7262d4a441b93a9878a4b431527c1a3f14f96f88513d4982be0845d5b22096ec2d0db0101ca09836b8c17c7b4ba519d13e920140e22afa071ca86eeffc44f603a2b6ae441c677829f3e229234dc304c096e3c75dede4ba872561f460acf8c357b7c9303475ebb38bf2164ac7038066ec2a555749d0a402371393735ef6b84405e1d7de93592c6ddacb8c6fbbef902ac9de7e82f7834c60bd51b4bcdc7533157d04c7ad89b5881114526c31459f842fbdcea692f88e5cd35ea91447dcc7e0a0ba250db5298809a59e46dfd86e16933d2ed3e989ba062eee7426eaed5482fc6ce2f284af144a40b3267fba2960bd9514c635d0b1500aafe0a5115dc46db6531c498e6a438dae5353cb0b568a1a389ce84e09e699356114cebc6e218f8342c783f10d9e54ba08366bdfde6c2efb6102576d170d1d23c85bd4b81aaf4bdaea4b73dd6657fe22fa9690a66469870749726ed1aca2b7aaafe4f46b0d0b68cf765ab2992bf732588797123db594403b1ea4f16e3918bfceaf4cd1fc5cbd6c0c20e1e8fc11a31ce5405ac5c393d2371422587f5c8c0170a934ae2817b28bd96a5fbcd03b2fcd0e81ac43b89a1f3294bf921cabe006b7962b5714206b9dfb87ce19b425afdcdfa501aed371835fa544c7591fbd516d68472bc9ca7c45b45cc8ea3d6e52bb0da052f17d3039f006034a6e55433fa73136d29c1c6974cb360155637fc257e80066b2933c3c6f4d8e4589dd1d203a2254431c407ebc32a6f8ee7b54c3f9a876901f075c3fd4fe894402b035bec7dd40301c0498389d3a8f33a35aefcb082946f1ae49e83cdcc75fc294ad5868fe1b399c7660c82e943e7ee91ce94aa45effe1447146f953da7d6d0fb14cbb3b8099c7928b7f9395c119d0360b79f25ba5911e6bf938dc7f37738acdc938a7b13ac3178e22e3ff003a51e27bf2b23359186c22033a459d10acd82c09ebaf172d547d772ee72afc6666caee0c039341a8656463b946ec1c070a902271e8c28b4e70a04ff5341985b5a11a8516d2f43b8f9d25af394c0ba04827a537d22408a88a5828312980a7e63deded9bb4b2dfbfa16ab0447eeeb088243d7dc7277746f4e79f70168ea36f40e00f8b0851c61251cdcdda6f30196ca44a245a7976d15c91f801288c6019c90d7b1e491574215733221baacfc4ef305ee8ebc3ba496d040884efce6f27a2fe54881d71e8ad970253bb7547a9a3d0040f1b725f49d5733711d78cad09c7ddb6b81e2296db9e9f448f82cf719755f73587ca01a0f83c6506db04a312b82b891cf12853ef9e3a09a412f32518296f8c55ee95a0e0b64bf30a0ba5c7fa18d4bad4f5720517d52772ab1571dffda96e514fa28388a480824c4ea1e699c3ad7c79158b58e906fcdfede4e37d376cc1e3021969d07b74ae675de716940ef9b1a0a9e5304e604f57c3bb8e68556a9357fe28025429f677fcde497271dc4d4ab6fc150a07ac54991bc2af3550a90d4f5ce633a50e245182daada69d6b618b1f47c77735366eb67a1ec64fcb89f05abc262cb31b463db50e5f28be9fbc8661c2ec06978b4cc85da6f9bb9ec083dadcd7cec5ea463a80e75b002e37641f83e5a79becc01072cb5e29583850d7fb1b70033d18df29e68d0cabdaee4ec4f347600fb1b36a8f7e250480e49b9754d1e33dfa0456657159ddffb3b232d7520d111e6ea4afd0447472d42fc9d3353dae5aa5a93e8a2bb438dfff621796643de6a60ba78024edf4e563ad68ea9bfc4e9a5777b83f96a54584c2dc73c4b60895a62e305efae4c7012994325de0a12981403ef0310cebf63705ed168c594372c2abbcd2d1b23f191478baf4d47400618b1ad730a103fde82111124c770af4853a83d1594d34810fb95abf3ee6a9bda1d21d08872a5883d3277d6e03fe5c32def845e2288bd5a6c4a959242b40c312087e311736b631cab72faf8a3624de710283b8134af35662352b363a0bffbcd6308931ed6e44d7a559646aa715c7903984f2cffc340c6356e1eca4f4d612100c4581f71ee23fc4a0e3b97859e8beda41afafd9b1a19d11b754b9f9775fd85149353b0d7258c80284a3ef6fe6d21e054d0a47053af7bf711c30d3c25b66cb00b6daf3c0b627a30d776a65cee714a5954f92d7434d6a2fd3c8b3a66de8b26abdce6a2b98cb4669ce773ab596da84f8a9d3ab253718390905c7c0eba90af4fbb3cbfe98448bba7c30138ebba7f16f8556c04f1371b4aade2d7d03738a0a193956f8e978b7bb4e1b2046aa7999d623ed4df7a4c8662c0238daf2791375edad6bc207b1374da075708a0db928c34fac281f1c847a4a7e61fda246d4cedbf41351e77da6633cb552a7e99a17435f87cce6ad5363abfabcfca61c5eea9fd32111249deff51ee32ab85a292662281a6a03253ade9bf20858d1ce366c2c3071c600e27a6912237ab6897062fc0d8f4ae0d2500698ad54cef329f4b4d2a526aabe002a4656150562854e24c840462760cf0741b95f7bde3b20b5d9567806d88ac377f9313ca464ba71377e86493a0d746d9c649d9520674ca739eb099ecbaf286afa5ecbdf01597fdcb16793217c09cb987d1c9227f9e53e50334aa12e08642f555a4a11530ee97af96cda64d2b29846567dedff6f8e8f96f81a48fff747d41dcc24049e7778e4f7565d0f24c1398ef09c79f6bf34da6cf4208227bfa32221d3c814202880a79f517b2f65fb9a77f5e1187b1e567cb83a3496029738f95361f28e7e66944f3580b471e75539ff8667fde71f6d677cd84af11ba68e00fdcfbb4c45aad637334ccd094f0f1398ed9bdbbab7eadf537cfcda46c5a9efe2982733c956d08f264711ef322d3801aa1e370fddb085a063db48e5019681b17bba2ceb1c36d1175dfee162ed1d508a8a4a318f327382424ae0dc7e266c1e5925db032384c435fdadd2d03de9957f4c7fbd7e2b95fa88ff9bd6261694678c2273d4053e5522637dc36d1bba9b55f340c20b83c75b43faff99b42a4226d529309328792070f8b13bbc598b175add51d8c03aaceeae92b4dde8499caffd306f62c6e5bce289f5883dc2adcd1ee8ae9cc23b3e5eda23334d6ae077a41943fc495cd2ff0df20ffa41d2173fe57ff572a132dde362ed38266bcc6e39079bbcc6bac247b302fc55ab42d16528a425eb768c309bba1692fae86dc9e2cbbd974b6b3cb16a7dbc67dfde19d25d09d0398f997d8389f9db76cb863d7de299f30cac3ed3546084ae0a20eee5139058ea3c0fb9f0bad7edd247452f6c1bf5e9e0f9cbbeeb86f6b68ab34533560cbb6d045734afdc7155335a4e1457244c865b279f21138a241f14e418d9a624cf55a0eb88abe29c5472b9fb65fd5c741cdd4f3b56eb513f59b8d8d41e9ac34d3c3c3e18e4c36e53af89cd35fd8e1d6d5ec0dcb0c7ce84c86b678bd9d55998e180bcf9931c8cbe97f29442ef787af7121a65bc830b6f2bf94de043a28e2f8d8d6ecdef511f12b0d6be2f959754488de8413195cf8c680fcb912a25b770b96c3b0a33d72e0ef209d5ef9371320388cf9202163f8598467d9e4bd3bdebfa5b1f08965a8a6b1f127ad1284bd2739d805aec604f153414cf9220a67cdd6bde0539fcd1cd181ab78e93841d43e6ec9be1405c5c906893eb57b64801b8a7992e9cfff5a35f42b6ea38dad284748282456b3012a979b8474b2cde9fcf098c671394f4e64a83a84a59cc691524325624b1d95f56889aae85ed2f3d94180eafa5179cde73c20bbeb228644bdbc993fa5806822d15981d18bc3f40d1c7897a8cf0bab1c40b0b21911aaa6d3dc14828e5a77fdfd2988d66d300378418d11bd6997144aaee74e58781772e61626cbb49641b0dc22a8d1712f83187f43be169d698c6184d09b9949accbd1a69b9d88bcbd70456137e4a1343d0872b3f616cacc54053cc09110d54afe35e7e46e33fd98a32981f3da889f90dfea3af1b6bc7b42759d47397d22d03a03485298760c50e99efca93f470f65b1ac4b3c77e4955dbd056d3323") 16:00:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x3f}, {0x9, 0x2c48000000000000}}, 0x2) setitimer(0x0, &(0x7f0000000340)={{0x0, 0xfffffffffffffffc}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x4400) syz_open_pts() r0 = open(&(0x7f00000004c0)='./bus\x00', 0x1000001, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x23e) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 16:00:52 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0bf5da4149c5c157084e7686174cab3a83e0bb6f0e2554996f4e553b98fbeae25529d848cb94559f8119c07d1d45545908c952c976d53b4bab5cb5d5336044fb8d544eddf8b891f4460589339825d071358f752e9e4e0fcf2654273ec8cd64888e487c9cca7fd14d060a3d6f5b0626973292fa06f5ee69313c865d264f", 0x7d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) 16:00:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x58, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg(r2, &(0x7f0000001340)={0x0, 0xffffff20, 0x0, 0x0, 0x0}, 0x400) mknod(&(0x7f0000000100)='./file1\x00', 0x2004, 0x2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20001, 0x40) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:52 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000000000000000"], 0x10) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) 16:00:52 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(0xffffffffffffffff, 0x0, 0x3c5) mlockall(0x1) syz_open_pts() close(r0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = syz_open_pts() close(r1) 16:00:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:52 executing program 1: link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/29, 0x1d}], 0x1, &(0x7f0000000200)=""/22, 0x16}, 0x42) getrusage(0x0, &(0x7f0000000280)) fchmod(r0, 0x0) close(r0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x4, 0x100, 0x1, 0x2, "bdd04f647db6b371c864425ba687a615b948baf2", 0x8, 0x100000000}) 16:00:52 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x60f, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000440), 0x75d8}], 0xffffffffffffee4, 0x0) pledge(&(0x7f0000000040)='[-\x00', &(0x7f0000000140)='\x00') r4 = kqueue() renameat(r2, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="7acbfa4b75d7632ef98d51ed7640caa78cc09b3de61042f65a35847c", 0x1c}, {&(0x7f0000000300)="396fdb8e4213fdacf3bc1bbe49e3a1e27830e4ee48e46b29c12a3ac1f7bbc986530c02738545cfa651e8a27d93b5a8d788f03cbee08961a3bd82275a59028101dba573347fc0cfb86d4e2160fa1b62a0fec9befc2cd88cd7b6d7196021e6f6065481db579c954996c283b8e5d44c64d38e83218b2e83716f5be44635eeb6b5fc0b5f9f0d350afcca2966108510736679fba41fcab6c65aad1ddd33e35c73bdda0cc5eca51c02ca28eb343656908f425a6c1bf3cf684b3d68adb09ba21db6e73982339aac915d9083795242aa68b0d280a16bb7edbfc5d565a25587a3795ef166508ca493a924a377fc26aeaa3afd32167e9c45766a211fdc7b9a57a96757f2aaf9e66cdfe9a08b9f7c1116922bc68b70b5ac3f55c378e1bfc01cae2dc98bf53a4c49a508c9c30cead4a4aa8d74718dd35dde6d0eb7b7bf9d21eeca782cf3ac04502d0fbf76c19253016f48aa98815005f67a8b2bd9b1652a7b58427e83310198f72c6124d4deabc27d4f79bc89144822c296b7698f9ae969fb47335936e73ed998da93b049d6fccb2d807cc6ac54cf65ee2a7509c1b8219f1f324aac539004ffbe03b17a3ed4176cdf4d37660f209758f5821644c69006142c080a9e7297932d3b60b6e8c194a07b7a0e7c81e751276b319d333da1f7e1e6b791a2b1b299807cafb68378a8b9bd4f419c369c8690fdb4715b4defc00876e202a8be5e574ce5016997703860a4c32e6a21503162483f40612f2e8a6e920a57c5e9becdf5c8fe3a1bbea66df648aea9825d7624ed1917c81de52d9e3d284b295d016a0dff06fcaa4d28d9b8848e1aed96af3fb7ef6cbd539111c94da6860388ae36f4c5ef8f6b8974d209ce3ed65d58e697168c61251379c8db1aaa083f086dedb7117077539b9b2ec5093dae5e403b519dc4c70fdfbfc7cad599733aaa7aba4e55dad6c92d55ab0b625ef5ca90718fed409344c8b63103c87cffde53cbabce43f9ae584c0527ebdad1dab2d90f27c897e5eddeead66a21b15debe46c3203fb60c0436b379c4d33cbd1aa68489dc20a4dc716b22419137b20cf80393e0267db2c757f920f446b0a7a5d0069f18a30611638ff4fed9aa7521d5d66d9839d0c71df05c36de84982c273fcdbc0e8fe1683a90893277dc748a0a6d3ab6533cbae51fe0a00f082df806855c279d7c2e0a0484f0caca40b311c7b46939f44d9a36a9688ee59a70ee117b73afef1b3ee31257f9ac5c9208b7bff2135b427cd461f961e7594c4e018575f5fc36ee4e46e142adc11974586e10526f87a9cd4c0f46efb62291c16f1babbe30ff5da951034cdfe7b2996ff735819334b25968d38a630baece730be1675c94e282f2aa0d4bcff8d291ebdb5386c9428e981923a694cc3782210cb3e24c629b003fc440e34bb69fe317cdc87f0bf07023c5d40db6c21693ce13d98746a432918d17ed24abf0d566f472963dc8eb3a69c608c90a2c6faf89e5d6a21d671e680c7e2b2d345276d231987805b87abbf10b5b45fa7397cb8c9e5cd144cb946c1fd44f756294b541ff01aefed35a686818094f1c3a2b139df38c3a2f00d6a03f0f1338612b7cbffe89dd2d5b7d820bbf04e2179e668895f45f888eb685992bee88ab61bdfdc221e15f5c9197becb9b2f92f1f7d45f00c210dba3e88dd7ca5458cdeaf74215455584e0f5b921169d3055d780f7521be273c963855acb21e5cef02c3a2a71d2f64cc0f0489a184febd203b894217044ad5a813c46c7ae12f2e2c8b083057af8bcfe9c88dfecabfd4934e0386f17bd895b849df36234c8757b3501d15b20d9ebc35a5fc92f82a22d0dd3c20742ce14d7eb19d8ab925b240d7bc2894da91773167437cd621c136425700c14850a279409db8b25a711f7947c3c6be480d4380850910811a7ad433952bfede5fd47965c7d7638a5687cc47656dc8b5cbec8a0e4ec40ca3c4109adadbef5d579d974351e379904f9df50fb1db7b46080473109575c229715d5b7b32f3fc801086302b5cee8a4155e9c447c8237cdc3c917998753fbec7ce02ad028d948920b076a959f507c1992ffbb9a5e4806b10e2e7753049731271156dbcb8ef727c3ee86b02e4d85c45fcabeca522fe3649ded5779ae80585e92e44bd3ea17e1126b51032b201abf3834bc457c4ef28e6d5c54d09e795e6556ea5ed16ddb24de387ca0b695061d8a42cf4dcd6b77fe05ae1e653056e9d5b0ced526d9c18e24370f51028bdbcc413096bd18f3f4f43d102817cc6ebf8539ebd4ed2731b59a29b56cfb386c64a4aa0c1617531eb565b11cb0995420778a5f838119771e1c5cff5aa41fc7b5c684c179ff18b069b636d04fbb26043d8657af52429a1fd73b77c900d62260619ba276f3dae3fe13a4329907fac42410dcb2882863ade614604b334fdc9035dbc256b5c17f0f8a707c550f29bfe8d11a1aa2f6cacd3c181cdcd8f5dbca126013109ee16b2fc71b70ef6a72148043a2773211dc3b47e6412a1b5bf9eeaeffbd70597182df6910a3bfefbc67ffab76b42eee127220048db9ad3b3560192badb23c6185db6a47daa3c256c8a646b4076cdce0cf87f0709f803e05f5904de180122dc4885a2a5e29666320993c3729e229b31ee14749ed954991c3e1a03a595cf804ddc732c347697b1a93fa62af3091fd19c7858e95df70772c4e4817ee1a945b5b6345af276e9ae212a06780fcd666a9056eddf7d7ee26d62275c99b05cfb73a9937bdeba93dcdbfb6f9230c453d4216f145c3bad794d30595c0f76bebb7e8aa2168730ef5aeac535e9124c19a2c57fce494733ba202393bcb7a19f2be2f8562aa9e5fb13e53d225e77dc7f6ad803aa2b74429e63d9db6dcf1289299a1dc915c1589e7e0b4ef6d34ed6e87de21ac72c8c519d0c57ecbd600ce900895a081b67e2eb48d72fe39977d7537997d76ca39dc298f661d0c8169318f8de5bfce0aa28e2cfb3e554c504b5e4a9035e8f4dbced79bdc54e0b8bd42654a4d388a4ea28ae554e329a07f8e99dac5d0c6701d96be3d968e2c2c99bda63ad8e5b8c89b1be158922fd50fd1551d3dd2a43c4dc5fc8fc4b24538f67e0c9574b3a0d49e905dd8f284d1b01e9e94f71adb26b2d9b32d9c25ea2e7199b096550f754112e8793075ae7b95efdfc0eef7f1cb0b72042c851c0921abb7f6900f15ba6fbb907f75b9e41db36965fd3abab2a2f1f25a59bdd433b2f8f24db1f3c863a9515f46c8ccdff09c3e59cb2db1219bda7123c1aa847600b238c802105462d5819528a1d7bac1d25e9b2bdf92448e46468d239f32459952d098c1bb48302a51a44a5e2d6547892a4cfcb860d14cc3acea10fa0ffa4011bd29b04ec779ad22917569a68a1497f4994f211d5f3449c950f254f6b52835c566a9d3675559a50d484715fb40df9bcb48ea9f1c59967464516891919c0f8ca288be4961a7c58060e55b43c8447a2f461ead994aaf53549772f8a55cdd1bc872878c116618f9fc23ee98eeccc6ed33101590f3b16134e11a016f936fa3c2191b3d9f66012475bf415614301313602eb0e0776c674aef652af1386ad74c9d45dc52f98c91613deb5180d528bb9d5029651eccfaa6ddf6efc1882a92846b8c060ee6e1d2021492b29437319b789fad526d20221aabd707bef0b63422c9ea3c0402ceb6e31e6771a48dca11c0a7265d61dafc0d6ef872f99c025039221244daf5722be18126aeae6ef3909e02a383b1c6e16dd2a3a82f8c691a677ed3f174bbc10acd5e68f1e2ddf02fda2f926d8c55b9ec33856e50da43933c8abd7ebf78c799c5a77279f5395627ed95e0f677515a1a2f20a5a977c6e415dbbf3feb79a13955fe1daa79ee2b5810a70cbd45edd72bbe4367dc7f4b069878960ea479a53ce483e14dbc2f2fddfae28754ea555c284eddfa63dfbf3b10f5dacc8f38c86c50d95cae8592cca56db8ebfaafa4d93f65dcfb1edee7cb3cafffd2e26c5c0bdb95507db58b08eb6c409e8d34d0fd6bb56ce4cc8bad6287c1d1d581ba86023d1d7cbc227e6641ddc2a26706d4ab15ffb3396ff5e8208220590b922c5720bc141b00d431959de4ffacaa76b20fbba19868eb11aaf61e6a3b4c446fcffade11c1d45e1827d793969aa5c883ef4e9c0ca785c92f7da359588a3894275c4676675331afd1ef1cbcdc5719a91a6de4e0d51bac24b040c412942adac67629c4c7a6db0661a17bd748e0e470f16416a74128d6759e393def3d3ec7d922752161a961b3fb160ce114ed3b43c494aba5b0dd14afba74d8bfccdbecc888b6525f43ffe67be15ba4e156b8bd315700a166c017c2f10ce6801f6b5c1eed6bf8c2506ef34501a65b3e5f72aaf04de426ac13b17b5b18c2c8d86093568eba4ca121b88ea4646d1f7785fffa1b1373bc378126e7ceb615507d9b7d12f5d2b918a20792080d05ed3c408f4c58d1ad138196e6e3bd3c5977a16b2a494052889bdda38a484a2a5e3603e4f11091e7f06c4fef06f4072c698a5171a0855809ae3271ad87749572cec691b1dd324c6a4c66e1aa38b52668370e798f01aceb2a2bc4ca03452cbe2e02f760772a327cb5a3bad9793579ba62da5a6eb83882d9a9ec99140d5a7e7e26151a4b216f440b4da630aaa722950b913bcf3050cff924aa4b9c1e0827e8207e5bd428721eae573f45e201eeee3ff534e65ddd4b65d411fc6224f84b267d25f0034ca2463c7e3d15c60d08c409696d1c4922d8d20971b75f1a3b548c9f322265e4f055b74cc9be4f75ae983783b90d6909c0956e558063c9ca5e84b2125da61097226639ca49f2a5b27816d19e0231bce64553193b9e1b30ace9c37169c9500938251cf1e8dfd4494df4dc6c20cf1947961392e8b17cce047fb24e2570b18a096976f71da42eeb99d770e4d8b45c2fbb72720ff1b7b562ce8a957273d69fe5d27c420f5dc0a73ac019d86f40c544e86fc66be272221050e6e0f00f39493047dc34aea886d000266034925197fca91a7acd9ae37aaf02ad63c7dec4d1f3791b62e46d6f123feca5f0f1653538761cc90589f7f8e8c2e2b0fb6a20a88808b3079c1feccf7eb74d2cf2e0e3266c51ddbe4ec688eaeb841bbb6bdd9f2f7de57b02cec03438e5b32e6ef2a2dec00022500f47159f752e670995ab180e64fa96d7a8e3e4fb1c3a5fac39110b215f3618d27579119418f659359601832e70d9320d0576be9c908168be491b8e91006f951b34ab220afde5628c2653039a960e24bf738da4b59b28e8ab97d1782bf9cf5c5880401ec9e4928ab714be52f022ec7abc5935a8aec28f3e00971fd20c2c596783dc3f4a1dbd299700f9c36bf77bf9891f7f3695da50d392b408414330df163d406cb1569620590c3819c4a2b64fd90c921bd9415f5cb0aceb6ce9daa9890d9729d142616dfc70bf1b06d1b5bb787a55343acbfcfa7f131b4f9854b633a9ee01c315d1f68ea4f80190e7198bf4e080dadff3d36911ba5a3f8f5951ac88464212e11c3e8e009508ded7c8ba8ec0e6f7e852ce5b1b3e1183dcce48eb8d29ed433a8c0c9f41b246821e61a89b46037c75a34ec288c5c3da4574864b6c0e9be28a429f294ea9876eaa03201d5346d31daf91b781299b87c23abf20cbac01abc229b722187d4e3a13e0a94c7562300cee0c2cf279176284f3beec7d6cd72669c1b0feac693f7afbc80e2d593143f9a58d8612b78d0454571f96096b5a47b838539cc8a257055a38b3025050c8780381665fd7b759d6285da3c487f7c1e135878f04253c5d8e5b414114761fb9e78f4d2d5f9d7cfc4d9460bbbd17f9eb20aa250c4dbf4", 0x1000}, {&(0x7f0000000280)="7df7c91337c268944c56ce31e599f5a80af058", 0x13}, {&(0x7f0000001300)="12babdd9ced29f55ab17e5c9c695cdce31120716a49cb3e43f0abfd12c4f584c8ba2fc3f96d04b15858530416d4768dc9b30c25a1f60632281c8c0130fdcf3b64898e6c6fde43618d9901a0af5e612ff228fb3e19d7f5455de982e27d11c87212b03216e33fffa10e96c900b6394454cbd3ba669668f160160d786a74638ce25", 0x80}], 0x5, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0) poll(&(0x7f0000000080)=[{r3}, {r2, 0x100}], 0x2, 0x60) 16:00:52 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x81) write(r0, &(0x7f0000000280)="92de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d391f55207c22a4ee51416b32338df37c35e3f1730001000000000000ee2329cc6cd48f6b6a58082e561d77f17da070c1d18c2b22a220763ccaae522e3335fa3ee33b6869103e049f1cff06e1413fe06362b4f6e1977206c46b5cc4f617763cb336b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90b3be97af5cbc5eead4089ebaca150a00000000008e3f34e1a29657a9ac3c5fa0", 0x100) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:56 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:56 executing program 0: setuid(0xee01) 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) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r3, r4) r6 = kqueue() getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x8c) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) setuid(r2) r7 = open(&(0x7f0000000200)='./bus\x00', 0x837d, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r8, 0x0, 0x0) write(r8, &(0x7f0000000040)='s', 0x1) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x50) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000240)=""/84) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) r9 = semget$private(0x0, 0x1, 0x7f) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000000)=""/238) 16:00:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 16:00:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x5, 0x8}) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='oL', 0x2}], 0x1) 16:00:56 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/95, 0x5f}, {&(0x7f0000000580)=""/6, 0x6}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/195, 0xc3}, {&(0x7f0000000740)=""/38, 0x26}], 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='/[\'&\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='!-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='-\\$*\x8b{\x00', &(0x7f0000000340)=':%(*-*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x9, 0x0) close(r2) 16:00:56 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x90000, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x3) 16:00:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f00000010c0)='./file0\x00', 0xb, 0x40) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000010000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4d0a4f43e13f0130c36d946fb50af502af1a7562bc244aeb5785fb1e44038f619e5c1811e360c393380319a397ed9bcb81e5d183e2f67e0608e8cab21b0ee4485b4e7befea8e4c6112033eaedb8e4ec9cb374d79ef1a35bd16fb8b18c75b2d524e9"], &(0x7f0000001300)=0x6e) r7 = open$dir(&(0x7f0000001340)='./file0\x00', 0x1a1, 0x0) r8 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000001280)={0x3, 0x2, 0x6, 0x50, r8}) r9 = socket(0x23, 0x5, 0x5) kevent(r0, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf00000b8, 0x5cd, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000004, 0x8, 0x6b300000000000}, {{r3}, 0xfffffffffffffffd, 0x10, 0x80, 0x9, 0x80}, {{r4}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0x6}], 0x401, &(0x7f0000001380)=[{{r5}, 0xfffffffffffffffa, 0x34, 0xf0000000, 0x3, 0x6}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x7}, {{r7}, 0xfffffffffffffffc, 0x8, 0x10, 0x8, 0xc97b}, {{r9}, 0x0, 0x1, 0x4, 0x0, 0x101}], 0x396, &(0x7f0000001400)={0x7, 0x1}) r10 = socket$inet(0x2, 0x2, 0x0) flock(r0, 0x8) fchdir(r1) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000001000)="2e219d22a3019f6f1e2415bf0800fd6fb36ab14be1b568a1aa711deddc628a773f24a42bf0ac97403174de0fe39b0de537d0f3de61b5f6923b83cc9a9fd29b7073e3d189f030679475844daa531f3e9665cda0395860a10f6222e13eaceb1b8a77952f1def4a4c6ac7cdff88d583fd7b385c7be8047de04b21622c2ed804e23068eb4150b6686753c36d4f6e6784f64779defcc34fd6b1351372198a541ac4692327cb1050ade974", 0xa8) read(r10, &(0x7f0000000000)=""/4096, 0xcd7570344a7c9ae2) 16:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x70) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000a6426a6b3a0000000000000000000000000000000000000000000000000000000000000000000000000000003f1a4becfe9342e20a9c283eb9cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x100, 0x0, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r3, r4, r5, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) 16:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/100, 0x64, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x6}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r3) socket$unix(0x1, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f087499", 0x17c) 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, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0xedffd577f4747c32) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64=&(0x7f0000000280)=ANY=[], @ANYRES64=r0], 0x20}, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x200}) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "ac4c0a7da32bdce96b94140e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) 16:00:08 executing program 0: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0004f4e00100020000b000000000001b000010e46d004c0000002f79000000"], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2600fe220dff0900000009feff813dc31600"}) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) close(r1) 16:00:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{0x0, 0x1ff}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="c4550a534bf635aae3a98373553993f01bab8fb2ed6420d587694cda0a6016a9fd1f0ce1b5c173008f8a353471557bbc0dba2001b8b4b6b0d023fe91cecd0d0c24b5c656a86237ceb166f2ddbaf1b10b1404c7ebf9dbff32d2a7b78f0bccbce39bf0c0fe3ee684a835a2ce1fde4221fc548d9cba5a016daf0d0d5bf2c5c8e126389ebc27622a957e8c93a0efd1ac1406ec19636901d695dc06231d8aa4242ed307000000098e81030ac1ae568c0a04f3ae86983d1a6e776c94199f886a3e310af2f8d52fa0d09d37c863bc3c5f3ff3367a85eeccafdaa68400ea3e42a390b925e67ce4be32c0b58f5e14033c2f11cbfa3d48abf5ab05a37c301579dd0f490788aa4f1916cdc861aa64556b05d139799123516e207432c108f2c2de7ceb8966ba4525b10fdccbd15a35743a3f27e91c99780769b5e60806a11728ea65b8f1ceed7d00000d856fedcdd275b04d141b56753f28e14a378025e80b7cf3de05102775d3831e0d53d17786ad927fe1666dea94b71faa0b65893d02dc88441a56749cec9a5f0c4be1f86a20de89918bced8e1581ad666edfe5aff7bf4c8fd04bc3ae63fcd5d5dd79ef025c5604abf9c7d9a84d7ac2e3750c107ef9809c2277a42200ea1814b516738ba94af181bc36335aa94cf41b43c04e440b3bf11ea1a0c9d"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto$unix(r0, &(0x7f00000000c0)='V', 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x6f, 0x4) r1 = open(&(0x7f0000000480)='./bus\x00', 0x200, 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000004c0)='./bus\x00', r2, &(0x7f0000000540)='./bus\x00', 0x4) sendto(r0, &(0x7f0000000280)="6908108ff08498671a5073511273b0d9588cfc2d1d3af0e2425600df9c97eead91dbec4bcf47fe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e7c0aa7cd10b4fff31931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a979633", 0x90, 0x3, 0x0, 0x0) getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = open(&(0x7f0000000140)='./bus\x00', 0x20808, 0x54) mkdirat(r3, &(0x7f0000000400)='./bus\x00', 0x100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) read(r4, &(0x7f0000000080)=""/178, 0x60efbe9c) r5 = open(&(0x7f0000000180)='./bus\x00', 0x83c8, 0x0) fsync(r5) close(r4) dup2(r0, r0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x8b) mknod(&(0x7f00000003c0)='./bus\x00', 0x80, 0x81) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x3}, 0x8) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)={{0xc63, 0x6}, {0x1ff, 0x200}}) setgroups(0x8, &(0x7f0000000440)=[r8, r10, r9, r7, r6, r9, r8, r10]) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x73c28011a5019af9, 0x401) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x2, 0xf92084550c1df739) fcntl$setstatus(r1, 0x4, 0x80) semop(r2, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x7, 0xb661, 0x1000}, {0x2, 0x101, 0x800}, {0x7, 0x4fe, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x7f, 0x1000}], 0x9) semget(0x2, 0x5, 0x20) 16:00:08 executing program 1: r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x8, 0x2a) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x81, 0x80000000}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) lseek(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1ff) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) select(0x40, &(0x7f00000001c0)={0xc2ce, 0xd5, 0x0, 0x8001, 0x800, 0x7, 0x9, 0x46d9}, &(0x7f0000000200)={0x80000001, 0x7fffffff, 0x244, 0x7, 0xcd14, 0x4, 0x7, 0xcfb19ca}, &(0x7f0000000240)={0x401, 0x1, 0xffff, 0x5, 0x3, 0x1, 0x298, 0x6}, &(0x7f0000000280)={0x7, 0x6}) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001980)=""/199, 0xc7}, {&(0x7f0000000100)=""/128, 0x80}], 0x1000000000000014) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x100, 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0xfffffffffffffffa, 0x3, 0x0, 0x5eae, "dc7a713c4672253dd98da88fec64b99544f956dd", 0x2, 0x2}) close(r0) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/131, 0x83}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/66, 0x42}, {&(0x7f0000001740)=""/33, 0x21}, {&(0x7f0000001780)=""/218, 0xda}], 0x9) shutdown(r0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000340)=""/138, 0x8a, 0x802, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(r1, 0x0, 0x0, 0x2) recvfrom$unix(r1, &(0x7f0000000200)=""/60, 0x3c, 0x843, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = semget$private(0x0, 0x4, 0x208) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/146) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x3, 0x0) r4 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="e3", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = dup(r1) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) pckbd_enable: command error 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b39) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) select(0x40, &(0x7f00000002c0)={0x0, 0x2, 0xca4, 0x2f165787, 0x1000000000000, 0x5, 0x3ff, 0x400}, &(0x7f0000000300)={0x9, 0x594b, 0x9, 0x3, 0x1ff, 0xffffffffffffff44, 0x6, 0xfffffffffffffff7}, &(0x7f0000000340)={0x101, 0xfffffffffffffe42, 0x3ff, 0x0, 0x6, 0x10001, 0xf8, 0x7}, &(0x7f0000000380)={0x0, 0x9}) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="d47708bc33410f4751c2fdc7337a58162656545a43e74be87f7a05fb5edf8a50253b30de3f36be2e8e40cb201658f58f1eb887c91c7c932fdb7d73d3aa1deea3278801f9628ba8296aea5683b9d7fd0c3c394ab235281bf4e9c962b2c89353358a7a88d9cc4747a03fbdc5fe9b12b6f48e1c5807b8bde81a9c7cbc7786163dfbed6e03eb3e934b35e6d103f42fd6c0703440093332968e271f922017b22e66b76baa4ee2a84d964e341c5b8ff7995d2dd2d226bca7602986bc65a2d1af61450b1538e03bf53f84432bb6b3b46bba6ab60469a6e491416f101d10f19c5f7c429d50a88cac008599a9a685a392fbfe5cd9de4bccd46938f54c", 0xf8}, {&(0x7f00000009c0)="8230295c3a5f1ec306ccfe25ceb68f2fa8cdf82832f12d0cef3cad18d8974b34c393cfb30586ce3eb018a1324382ba3dfb0ebdaf31929da6560f55a85185c78edc5f3d0ea8228aa6474ced49c3f2e639d0f44741b471970ffc21e605b79422fcd5c11562e2b81c22a112abc8df892f5dfaae772db308d69ef7312d3e92b5f15b774f5a8c7a3e4548c18fb1bf1f931f778a3b389570d1238de0dff09e83a72952e4d85650789cb069f81ba64dbe505381f7b3c95bc8021510b4c9ba00a8f182c929c03841bb8731a71d93a1c9bb567c07cb72f8dadd700fd318b4bb6ea3baaa33b44f1258e2fa3fd034f287514a9ad5eeb6e4dc04b5a9ff3e81d766d2c4b80d2e5f3b2f36f2882368489e30a2ca7d5b6a9bf57e0439130d6c03989fe21c946cb12f7430", 0x123}, {&(0x7f00000000c0)="93448311", 0x4}, {&(0x7f00000008c0)="55d6205572ab28d2e17f76fdbffc6b6701e94f6dafb42d48a35d623426cd1dbe351e7de6f15d23155ea78df0ede4cdc07047913b24e227c6740c53c0c208f093048eb60371ebe4345efef0ecb9ae9908fe1b0c1b4f6e2c4beb7936394edfa3381423d5b0a3ff38f7891078bb51c98ccb3b8f7e438140c540162c7a53433e312e567991ea304f1a2c89390d7666885d9448598f2bbcda38c752ef38b4dd2eef5cccd2801272d045e9ab33c50f643d22e09b9c07f221a829dcbcf9d21def6b871a086dfead0cbcd5638db1e6639f20379b3788b206498a07ffe6438beeddfb105b4066b680653b772dd0d8df395fdb7bbc663713f38ee1b0f3c74c73fb12abff", 0xff}, {&(0x7f0000000440)="be9e638b0f627a449c78b6a740001fe8f63707a011e03d8bcd58a60c92b99c1e45de6549115b1a76831fdb87f6a37b9bc14e9652a22f2b9687c9e52d6810eb27fa45a6df4cdecbddb23851047801b115805362ee2e8184068a9ded3f4843ae83be9e164ecb062937450ba387d5ef5e640658e1cc", 0x74}, {&(0x7f00000004c0)="a8d37f8850ee5a82cabf26107a69f83144386990f0570ac5a1ae547d000320b25877be8f07bba01603978a39798a6a5aef958fc333d641e293605d71afdeee0c36da0c5c5287e6d282d5d7e769e9de4e5408d03fd5713f", 0x57}, {&(0x7f0000000540)="d46f221eb81ba9d487754be9162466e5adb5c0b7ba07bce182200b3aa21032c12ed0bfc7f26b1520a0c8119b9b4f85af9d2fc77721c5ebd953db024a83987ec7a276b9dc88fe2aad95935cf5fe51736aeeead1fcdae2529c8221610c3aab1ee86e9f9d8acce34c1da1b2", 0x6a}], 0x7, &(0x7f0000000700)=[{0xb0, 0xffff, 0x3, "7da19b0bcb965baf95992550711061c4ea2a04ced7d16bf2fe8bc00f00fa04499958a64a2dfef06e5243976e638c6b6cd9c0460b0edb4bf7b505e2b96794929b27aa010069e71ae498c06355105fa11405e3083841dd048505fb7281845b987ca520406134611ea344316c2910b9bc231ee7f966c476e39029e36f676beb65b844045caaa767fe85f12bd6e81dc27651c55718ada9000ac8a74c0e7082a5db"}, {0x98, 0x0, 0x8ef, "0aa94070bfb010670674914434fe15a97325312585deebf136375678d14558a4341a9808c8bf631c52f0962cd35f4c1d6939e58e4db6cbf72d86037ab378f1d0e21e6d41797d32bc4da1619f4daa17ca5aa5c2857d7c2e39b7e90dea306f7182f4cc13367c4b7d92f0808934bf3ba5fb9f950e88176c2a2b23b7ce097393106bfd9bce52aa562b11"}, {0x58, 0x0, 0x503c, "f3d063c1a6d02ae14a58340d50a1ae7eedcb66fc879c5aacc355160cbbb7bd5700eb82357118cf070e6ee2b868a9403170b56cbf3c7bc13435c46ceead299ccc6b4557c94f6b10"}], 0x1a0}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() getsockname(r1, &(0x7f0000000240)=@in, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000680)='./bus\x00', r2, r3) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x27f, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) write(r0, &(0x7f00000000c0)="4139804e01dfb56af0729c1bade0e86f25749be8f1c29b1b8bf7968167e058905ae76c8fb08110d535e5147108bc91b0cea6c8b0071e029e8c93be9cd6448480068dfefc6c6ba379cc5cf36a", 0x4c) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="1e77378a88cea0b0b35d306c63b7b26bf53f2d883dedbbf790973c66d5e18f35f32c0fb3b2be62987fa1730a7fb78eb1bec047b3ee672e9aa871a391ec33ed8d1bcb7cb3be8c8a24240ef4e1b06f8547443a5e9718030bb05cc6ba09637d703e17fc06e97d94d9f44eeffb2021c26efc8a7c69c78563eba448ec4ceff72f6bc60b6162a9c75af387798f1f9f5ff206281afaad30affcb6", 0x97}, {&(0x7f0000000300)="ebab30ed85086f318909fcbe43235f6723483c0c339edf8cd28198e6baadefbcfa8486d29bab8edba82e03fddc2ad878d8a123dcb1f71cf82eec80ed5ac19e7d4c876c6bbbd38ce12022ba725eb15d3e80b621f5a37b66b5b4ccd304b91c60e29196f2c7bdb744e5b3b8cc2b604c20ff766824423a765520042f1b", 0x7b}], 0x2, &(0x7f0000000380)=[{0x108, 0xffff, 0x4, "866b83ea0265ea02f1eb6888af53ba7915c3f7ec375be7bb6a50688e679243c8608ff8328f3178cfaa11c33ea6e15e7561037774f4b14212851c9e4919fa1c6dfc48f133c435f485fb39402b46a9ef967bf089af796af8928a92e852febb9740101613de639756ea7a6f63f9d6f391345fd4f972a4dd0fbb24e2d105e459db46f88feaea83abe12a125d4d3734b7b665acb21c3b2a31871e112c1c951b67648207e163ec5bc787d701893e72df5a6e13492696298bf4a9664c3f17cf3be36e756d3ca563b89f1fdd707539e69a6156c99460c84b112e8e60e957e2c4139a7174f630caf4607f2c0961a8388654b0b293416c65f1c69ad4"}, {0x70, 0xffff, 0x8, "c28c6e21f115a5606ec254499f441de2ec574172a2008ce0054532fffcaf3144a7db8e8e76e2b6391440e858eee3dc4ba4bf134237c9c5fee845fd2c20f6797dec998d00429462f66fb5880100cb6612ac2ad02f21802d841c38a0150dd5dee3"}, {0x20, 0x1, 0x9c53, "8d6c560158c9024592"}, {0x1010, 0xffff, 0x80, "db87b8ff2f0134c919c381756aa02081572703ed8f5b3ef1cd66b0b4a5f5cd61b39c99d00326d60d0d4c3d588a64effe70a8e950466ccfc34e7835a24b207974abcf5e837e7b22f56bdf77c2410c88701b6d55606e2fd1585c2069d32069c6fb1d69c5095551eec80ca01fd046385100c9b262db1b2d1cc65b2dbf58ef5c406fe99b69eea3c5ad4c1b2b71335fce5a58f179ee0f4bd743ddbb49c0b55a18aac30c7afce501b1ea1e86fc54f49f2b97fa5ba861922ffe161ca6d6da20ac9a20315778df6d9816e5fd5ead226f5a6cce9df0c8a8dbe684ec533367579cbdc3ec7d2f15d2940c831f7084c14f68c74ff4a6ba78dc9754966cc89d8b04fa4c55cde5f98a5934be61db101f5ba6318b39e2b077507c69414186506762dd7b92d79d68728aec39e114577731f9ac59a43c71beea621503c996b069f65f4bf8efcb7505124e0c80a731e63f26474f283480804e6e1e743b9339a005c671c4d19e8805185b05f1004299412ea59355208a851579175994f79174631ae4a1bb8735c83f3364b50d2a62f22fa504ce0c19c602a5660512265d970911ed64eb6654a1d53c97fe55328d2e2848b816a1e4210c24ad0a8c578c2a73619b42014a0fee661322c8c45008e1bf385fbf552c2a8ad23fdb8d97483e79426c596f4bb55bf9acba2e5b0b12b9be8146f3afa77c069cbaa0af43bfa2b7d221ec8864a384bdff990bf6cf3448eebe4d8eabacb0f67ae7d698fa8df83cc123fabc49210d4c7b9daa08267b3d779311cc38b13cd86962a8e1a484c838a1ac6c6766318f184706823887fefd6327cff10541caad065e69d86546cccdcf15949eb2a68d033f777413a9e1805bd6261da43cc703b9c947e72e72be095c3f5ef3805c818a0f955547fa1658e7c915b12a981e6881716721f946eb24c7b0dc4e06549632b67d1d3971583a407750366396a5d9bafe7dccdbada8602a45570453b5a0bc0080a4d98074048bd21fca745161e27c6229a7e2211b5627b814eb7a272c230edbfebbec148519e712aec5280037e23ef0b8759bbde8bac8071320d4f9210595c423aef8673261b56464bcbebb87b8840b0b0f61f7785c2a3105527796db1dbc64aa51838b172681f7c95105d8aa5939dfbaa8cf2fbbd60979a51643e6537995b88be4a33006206ccd22b4dd0b36b9ef86d7b65067b0cdd12c2db8753fbe2488720968390a58b52d322bc657294952ff8eb6ad5fe6a8004d8b91f7ab52905fe6c3176b1ba6c27a0610277be72c97d595b3f8bc0842afeb378817d12b2bb4f32eced178d1b21ae912612adafee8cead867c71ddc46d61a5d8ba8fe56eab9f29df79c0c5ef90ad4b306642a05df554f83afe2f26372ea0fe8aa14b37240848f356df7d0d499ea8501e67eb79a187518e163d81028af92e4c1c8c79b4d74f5ecfeb50dd1c6002118a90059e12750687502edd7d3950dd893e85626ff0144ae6fb1a204e0d5a71e6df704cf9c9a380779b551c24ff7eae16e9665c85609a4451ecc5924f065d2a29689038d4b129fda4d4bf89683361aaccc0c01c11e25695de58a578eb7a3a0e674ad8c8fc620164fe0cb2331eba5eb4f12f4d27bf2402194c440f49b0c3f9da8353087306ce6f3e635c979700f0d57e4fa41e8bd8601d9399fe3bc64311040ec4e77335867af9fb1dba34f97cd7d63a8a802fde2efaef93868153137fb15439810a865815650b8c4fdcf0e2338a0dd7bf1f0a39c282ff5076b079c50ec47b7f29b756716a60e84ea0665bd850e42f42e59474e617c8c7a7dce7c1cdba9f3cfb51688d93ddb0186ef4388aeacea9f80daa72b4d65ca3662aa74450ae8156b9c4e21410a52ce341752c625d43c7302e75c70d97853774f0cfa4867754d7111404c7fdfc1522ae60d22690dc7e07ebc346e5f26fa459a9ab4b033999e238619a930c822525d8cf9ede4e6364b1884c71b26b917bde1a73f9dd81ba715d84a24575da73261679c5fcad738523caf27ff3b5b08dccae8a49b4c2b7f915237ca420db9ebc72413fb56b544d8885127c9478b5db9513a0eefcbab71fa52c3e61b6e12ff0b8b35ba5862339e6861009c1de98fd39ce961750c1b89ceb359f084e4e31cf51c52f31b5a9af97250b63728216062a6b60406d43968c9c41cf352c5022974a2bf7f59fc015b09655626433aa7f0c9ea02a221c794c5bb797d4b14ab0be3aa559dbd8f776b998ba23e2427fd5b9855ac36cb55cdc51ec8a698242db5110ced7c5e67483fed8fb425dbbc3f857610a4350e48976c9fafdbea111e1ba9a68edd5d076f70eb6ceb0329b3117161c883e24d292e49515ed1a84d96883b2bee2bd5791dbde75a8bdf47078d7d7955d03505b5f40d0ac7714094e99391873d150aa1d1e41c6a15fb347589777837d57dd4eed9c5fd88323964b49acf301708cb7a2dfffb45d1003f060b8c4d2d94bf8c06ad35e3ee0737fa8a06f7df6d0c0cdbbb91c5042429ce6bf001bf883cc9ff823cc80746f510892d33d489561d2a7838624cb12de96c6e83c91a95776c8b204275c22cb5bd62499afa93717a876e4e4feb98da92782388285d8aa9388b6e5d4bd95f9c563159b7a760a0f6a9ca750435039ae1219de1fbdc49f8cf1c55a93bf8153b36b3acc8b4bc680d82a1f887e97935d5cabde786626e168f2f72bfcaf6392769848844c53b11cf95776ebe0986dd64d2038e3371179576246e637ac4be2ed578565296116e9998c98f7ef2baea6710718585c55f25ad7e62fde76b7205f9596900f8de51f4a0afe4a923059bcdef2715b70c284b153c17499ad10a48abcfe6a0d717b937884fccee173352f5ded3e36454685555a387c5514f5a1c1c23fc1706aa91df0cce69b82b8150da7484319fe6b3de6b090bdfd278ad11b734f3bfb3b0060267f85c2a2f4b14e84b42a69e5564cdb7eb67baabde98fbd28b237c37dfbf35c3f3ed3fa3a21c4e033900433058de6bff495cb44290d301bce0e29674a7ba40f528721b54961e15b27f1abb557cc7faa61da8ca1fb5cd53a8e5232fea431fd86cefaf1b38299ffc6a976ac6e9d38cf74207cc30d4ad71c3ab96ab552f231108ded3f146265e2ccc92912fe5cb1c41d6bd9ac60efe5dbea54bae88210b1b557fce2d21fec57968841c03052884c6b6606069c9ceefb3d997ba94676451d1643ed54579a9e6d454e0230c2626c7a56fbe94ff13b36786d46b94acb8c603e9a95851631cc6e41caef4d0e159213e9de8eac70bf507f2df4192f998bfe2692079bcb166ad4270947d37dd38b0006dedb3bb5be368276235bb88327cfadead3b9b58abbf136234b2d66858ee87ff27c994c369edb2592fb561a48add389270086015610fd279e8271a391ed7591b08c158d82a619705d47f2b95724daf6d2117997db8185733c4b32747eb0723731b832da2509077d768c2c2d877c8e4a690397fd3389bbf639185a41b8e10aae058ba1432a6b0dfcd802f2d39124bcd280af642f573865f7266fbd050adc397f156e0d61357549f90154498db33e7094e5fee5b3eb535a4eb9e752b4855b42b44c923e4e272565d1f101b42c85ae7ba44fc4ffbb254a66dad4c3116436e4f971fe6856f2f1db098ba35571a965052e7428a97aed1c92900a5b7d78864989556af097ee775d4fc7bd959ca2f4e4225d47ff70eb4db74836ba7f4405ceedb285bdeb2018003bdf162ab2795f22074751274063e74369276ac2c015b46b28eff517a3266cc3e707a1bb25c60d43be053cb18deb8c76b3022bdc1352f8413d0b4e43dc295d541691fc303125daf09c30e835b42cab8e1964dc02b798500d611881c150f6ea56f2c955001f4648750fc70b72f9812fb195b18cc3463ae34dfa83d071294c2f0f9032c407f28345f8935c0f3724466c932f3066fc7b9a5310362aeade321dce59d46716679990048d6ef01094a77da2cb3c6639c836d3ce7e5598add75614e16b95d1aa55c0b0ae651f1e660a23b3bf53d5c4faf5e33addb3699658b7c1940f80f3b92e7e059917f33090ff9a8807dbdbccb5e9662bdaeaa424a685c9c2556cd59ca8836c33ec8abe19b83fe6fb85b69e176dab846c7d68ad311cd964111ef293b32977eaefb42ee405b3ee1caaabc237d951dbc8c46c9a8b164906438f69274134ea84a1ff6e0a7b690db8391795dfe81008c7207b5e8b607e85afdbb24d78e12cf5896ffd0db298ba34a2a9c2d7f84066eff0f38391ead9628558bbfe0f0eb257af22ea0a39f33a71d579a282a3e40a9016a5015225f8c3a9069340ef5621919c37addd88a8c8db8dc47454e1c91b02e3905d5080f3d1bd6e799e162048c1cc374a6311ca28a75fa2116a2d87ba4339a3fac8d1c47db5b842589e7c783014f5c81ebefb492dc891f1da2b3db6a647fbd34d07e766584d9c4f72454c2cc65503003187db68df077053a04bd58ec110911f028257304451c1a2122a3d4e5178a87920f94fd9de26ceb26091020e8b0b0f254433d368683b786d5a1edfb498232087a10f706466617ead739105b47bb6de8a6ba404e5043df72eefcaa45a30951bc726327a99da8193a7d0acf03e9a90e20897b74a84b179da88b04b45d02e9bdf4808aa16b990d4a8de9f36e6a68a85c2b4838b353d037b3146c01855cce0f8fa9c8d46d6262c1595f3913c476c9be43af578396575d9b529f40e86c54bcc200dcb38917d96c868e18479eb989850f9567ec40daa4cad76a1e272839479b7cad46b6801bb550a7649145190c2c3e4c443262e1a39969d3dfebbdcb85d5b85001c62eab5a1786ae5bb8d6007eccacf92926939fabdae365d5c090078a1e96f2da563ca584308deaa70df091c4df00ea44d6c7415dc89b69190640a1752961e0cffc854c3386c7f5c6b096df5a6e69073efd571083a4b4f0b8625323c535a205053860dd8d7f070c257b06dd5c62a10ceac8873ab9ff70287b2b08134be0f312d440b8081a6feb3957e8e76ccf6f19266743123d06e82531ceaf2e4e3c64fcdccbaac39258aa4477fe43efff92febacc8090264aec135b28d941aa36dee95e57d112f7ee7367328716f5e96b8489d430c86fdbc2c140f81a2cb67dd34e9a7a7025106a0af18e33fe7e8775c1505385ec25bea116953e04dcd1f50a8917f18e475607ad40ba3e25f79cbc330309a277687e3acc03a35944a2853342b7727348b9bc9ddcd4bc4e65595006e742d005c2da9d0a02b9c1dc0bd96ecc87d86957e04046d6b2b6f5f0a5147826a9048cef9de19df4dd03c2990b91cacde4fba216c3c9374215d4c701a52c05e267007ca156bb26f560965081c41316569daaa2418a2b848cc81c2847d1ed03a12418442491b4053883f53e90f3a2c03d9ac55808e14b2ed16419435d5e4d2c95d83ea974105ac5625513d0a8fe13eadd309a3535f80c7903035de489cb6463464c793ac8826c886a8e6c96ce8ec02f91faadc89773823558ea7d2e5a5e429806a9ec3db742c69b7d491d5ec1b5e712ea88fb1e2e630585ee931e89080f5e3c1b18ceffe1bfd1f6bd9b439817c97886eda4af57c664784521c3e3dd0fefd2caccd20c40f772ee21a8eea7897725cf77873f108a7b727011538a2e7f1273707ab3e5840497942482a9b866406fc4850035f22eda353fafa7bc90271b4947575a90ce53b84f0ffcffdad1b1afaa678afc95f9f12f13a4211153aae4c6de6c6b2116f86289b33bdf025bce25e4c3b0fae35452a941b60551a08a84c77bf696ba53671ce523c100203885e1e7cdf85e06af7fc9ad644b791583264fe292e7b52"}, {0xe8, 0xffff, 0x1, "d54a2469f6b69985a2ddb66bd4072a8dc71f7e6b9070eba0cd1bddad54785f165539c1ce1b654e6412a941e716f1f91c7a339b43af2da2bf9c8eae3a5bc297f31d420e8afd641e7b85e3990e4feac1eaaca9ee07e705929392bf73cd810e48524d51a0c8938902096bb77a80e8ba3d035bd75a446ed489f740067a82ec27a2f6c73ff5565753cfd8582eefa3c3fea72a47657613143390bd141adadea73b033805febcc9aad5840d700f8cc9accbf9e000503c791e3d8d9f6f1ee412b141d6cb0d2b7db37b8ff51ba69f372a5c502c41699e839219"}], 0x1290}, 0x4) r3 = getpid() r4 = getuid() r5 = getegid() r6 = getppid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000002b80)=""/187, &(0x7f0000002680)=0xbb) r8 = geteuid() getgroups(0x9, &(0x7f00000028c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fcntl$setflags(r1, 0x2, 0x1) r10 = getppid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) r12 = getegid() sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f666988651000"], 0xa, &(0x7f0000002840)=[{&(0x7f0000001680)="9632453f91680465ecb06900ae3cc9064570adb7a2c9c6cee7711c76fad1c66052f41a5f7b383adbcfbd1d0af4135a149c014b82453dc66c2ee1cecbc3960d94eb390b8b2c9f50e5a51855980c682f04ab5c724917b8d0f51f1d563f6a91a1df8fd48843eec4f8ca04abac1fb735b32dd399ace82691e11b0acbe2c85c29e02ef8317b2133314cde7d9821325579902a1fba4888edfe866bdd715fd86b1d103276bd22b607e443cdf4564e5b7c773829a6deeee4ed5e290c235b9e2cfae579d436032a6996ca9a94859ff1a657964390525d48b5ec104635579620fa4b5328c8f3443228f1d4cf3f95e8e862c5e3b5323eb1ef86f13cb3304b88f4f5ff6a49980a7dee30246ac0b0e1be47a0233f00a5360fe10f9f307af59f2ec17f3b5d8837ed0c22bf2629f16101a4614133dd30129c61a250a4a6cd553c25d826b2408b1a7e08a781f41490027d30e5572ae212ec1acca30388c775959c367088fc0a915d80fd956164c0889f594e4ba64245667729b43d7ff9884a9ba8ba168026e2c37b4d51053d581231af37e8783741bc3f3667baff978781965f87bf7f37234f960b5ebafef8b58fbe23fa8cacba9b03102e758547201a265fc8b18d659d453e62e4d295e6d5e980f2bccb97291f3b4238c626d7cbbef298d3054bff1fda61959a9f68aca1b68a7507873bd1180d21ee49ef07e89a8a7bc1ac286e848cab616d0dfc98b4c503ba81f9c74a26669c3003a24f97c6469806a87730c06d87f36b1d2001f67388004d2cd0e914844172c0112995626bc09d4e1c44980139cebe925f1e99b11ff4bb15319e5b4fb65a3fff97b59293041f2b062004507a21a6093cd572a91f5f0c356b8c2c624506371fc4c611d7cd2db5372a2b8f701076c4467709a6b96b4413b9b734631959c5c50b9481f7607d99d34a7a1e7f609105b43ccd4e512a6f73462c36d7663b77dd578ca053544167d00315b18685dd4150cb164c3de2a002fec836e512f063745dad1cd3f86c357e7e7d0d66cb9bfd87ad6086481c7031f7a2f8fff03f76519e6c327554f2bfb959b1348eb510e1e4f99aaa842a3121c0ad2a9ea26ebe8ea17fbcdf08239996b4da8698b262e38d1d23e9536081a9d8d952c22fdc62a03dfccfb214df8aafae725e3e2874109362287f347e8cc6e8d91cda9593b1711e5cd981e99b94a147925c4aa0a6e5f7c862eae444ab5aaa4830bf0f82354396c7d1e50ec2c2ca493d7ba8b8016fab65e682cc900686737d4cfefee3f0eddc601c8c911571b8f823a71b421b0d94b860848aa03e31ec784b1f9c7568241bc75f0b21fc91765cde1ee03b6bf71376cef3ac6c0372e865549631b0d43ffc3168d63925df2b8cf60e5cb3b40c55407dc1be2fae981e8bded4ff9773b98683bcd520987ad3e5ffe5a1438852d8ecf7397f80869efe101da455c4eafd1d7457a9e91e7334db71a55546873b5f9745f54ab9c8ce87402fe45a2547857e6949c15c8233559f58b44d098ea3ba70feb01e80227536a688fcef8c7574244e161e00f4b2ea171a9dfa9841a07b10d8e10475200f721e47ca5e0d94fc02af432a1110a46066f190ad104ae0dc5d4c98c786561a3bec0df8925396b62de7693e711b4001bcd836cf9650d1794684a6e2616aa38e3bf9a5b48ecae42f4a574140cd620fc9aae9ffe0d9579971eb0f00b22f7a885022e8635b9c1d378099b391895acb0348e25b1f0eb20aaa082a1aa8087e02f4335c9365a93555f0d26e17036d1f5069fa35f62248075ee3967355f6f7f1535ace36f49ff90cd89a3bb3ef94b3c24b32236f57e7c215dc68a944a9182b64ee786d5a6fa350752c3cbca28369dc62950d2b2fccb931fb9edc012d1db3bafce8c6cec24dce52270614d452aa13ec67a1a91d7061ec8844f52e64e16834dea8c8538faac3cbfc1438a41c6cd29cd1860ba3178fcd01bfc6873e15b79598641eb1a9c20744f40eb49663ab62863526ea8ab6327ddc290ac744677640dd95dc9caf44b5114f3a5e4fcbce5e402f5ec2bdf7fd55ff5a557f35776578d192ea9e8b6d08f5c0734ce9c41d02f31b343fc0c2b1afcce6e9b9486a5edf02cad62f39425b3aaeaec8deeb9eb8911d857718a6ec6fefd1947920f6bfa70de8f5163345892de4215aba80c386384a5be192f16b60156e222d42159c8a8235785a932bffaad5c201171cc4eb34fe41bc407659ed6b601fe0439495827c01234a1955377532a213cfea5e7a524f867db000c4916d417fa49cee5bc8a23726ecb617dafdebd85eda299ef7ffea98619a8428cb65515200713cad1df7a66db98deba3a83233167b555ce05d5442efabe1635d3d1302addf0d2cf55ce34dc3019ff24e1cf634d7080ad8a8b482b207b7d1ddea652bacfa9da4f69f296ad858e70d6fd950083fc732170cc81ea220dd420c627a80d515af9b11695cb203f9fa0efedf5168cc064718ccebb9f4e14c9b01140dea3414a055825df686e598753c6f32d8a22c597a1090fd2bca392eaec0a3d65840375700a798f68f0b599a5a1a1fa9366be24421e6e966900a909db1bac203ce2ceb1d85cbad1ea55d362a76f6df066cd6e87fd8ef60947c74a83ecad76dd491611cc357c69b9d48c60da681b0331cf006f6bc82c09b4edb908d54d47ad2629fa6ab8dbf370a824a8086b915c6000bdf2d41f7ca3fcb6dccac506e6dd3aa762f6f0d8594c924a68428998e50e0cbac0f8110f710ea74add079c4ae0b54d8d6f19d61085ed580267b3a943cc7a8361cb2451e43d4744d2c4eba6a267f10fd04794175218e4a6a4aa6dacade69a71c58c4f813e4f4c6595e18ad50c0b8905eba6065868eb791fd4b4ac8e3ffa990037755eb8010b14f99376f46c144e7400bcd720700ef17710ee5fd8520b86426261ca8ea2bd6e36db08eb70257435f781c13c56aaaa307d395b64d7ac4d9071099c4cda55b255fe1055bcd6d3b22c82f87fc8ce3ef8f6c48df3129f6959ffd71e555caa795614c85aabcf70346d02db9fb8ffe82f8621d982ebe7b1da629df57b04abc32d1ab3795fa0c99664572ed1408bc4b56872e622b5fabb06041d3eb6ff6f48f85a782b737dcf491e3a2ecded65d7cacd3137d398f8f119c2c4166e631408eedcb9a4de1bcafa9c4723a7ed42942ba457eab7096d4e68ad96cb11193389ee9a72273a938099fc72a032f0ccd14897fb5010c1592d4d4855475919d83ba2f51087d5cbb65c09cd6f3fe4b95066162e061ba162c0b4ef490d798b1999ccf4d7aa7c2103fb649881bae1b284096a733899628c040857f7f19ea6906513e6e76fc642d36b1ea1f9f816f425c10750825a7ae02bafc7ae13efce2b205b05f38615f9fb83d6aa0fc450afc63254460a0483e9602fe9508e57b3ac8509ea1ea4d6331fae0c71a4806ffbfc90cbb58e4a15a7f77a8505777e4b39f69d090bb68cd1a749334d5601ec2bfdc20599e0cab58438756ab48fe4852d425ba9e8a239c12f34d82a390963dd5dd6ba1298015e1b894df3599595984ec3efa2a4a2c5045d53421e8867575af6141b2362ada1fe43eafce58b4a707725db024efc4927fec98c09801c6f91c000781a4ff19239cf25c9021ee6a86ba90e6e61710873a123e3c7d152680feeaa1597b434a41bf30a99ad3c7bb1ce49f8a21932ff578f991e7b200f781aa0db407dedd98c73a2abee19c28d761ebbbee42e86ae94a524105a178807b922f126c4c1419ae43a3f6edf16a06d4679fa754dbaee242901c1c896a87bcf028c1d8e103b973333c2094fd190761289ca483ceeddebc4c398ee6c3697d652824d3cdaf387c40810da4f259ebf0caa65883c342a8fef4e9d3b5f89b7d90ad0e2feb0c9583f30fcc28016fb7dc98a1f2d07b06ad2f6c93598948535f6c92035012064590ef7ef8d7606fbc1a644e92807770b5d7a00f0df21278fdc58edb323e54ff375e3f4e52420791b070564a156d6c154332ac90181dd0408009ce32eb7ded88b76777408fab8a4a060f3c80f7c293d1f095bf87e355affc53526948847be92fc61da92ae8be322584c6a57032b5f98ec09f88db64320d58d8ae7811ee3154bea721aedebe5ee895e848670459e135a95c1ebb40a4f046f43d93bc3ee4ad9778df5e9d63ca905db95cb2309e105319e9015d6182d25d9d4271d26b9003c555d3566eee8d602c8f959f5bcc8e25142adecf479177792334125552924c50695f95ed633eee09f04cf8fa583cc6cf43102e80157aff2dd71dc6a2590540c99cd298954eb32e2b5d6544a13700c7117af8625ebc75a31e61a8f12b25e77ec226b44dd1d49960eb2e4cb084a81dd26389e99dfe80b114730ce091b54d824a989811fcab81088afbba47515662c26212201746e23c53b63abaf5b69a4ce570a2e0490847a0f701391a7f8a1b38901816dc2f9037387a5a4ed883c4a5715f6608347bf3aac1a70a80634c31f5ca0a0933dc9cdb78370795f6cfe522a82685e4197f623494fd773684ee320625e72e9006a0ca7b1769803192c008574a4465309592fe279d093c3e1a9998c701536f946765b111c198565976aa7ed09b40d44c09b8433c4a1b5baa26bcc72b0046bc9820b80806e9c81221309a0c688165dff8b7f705e91083ceee336af8b1c4bc61666865415667822d707b65eb4b070ab566ef364ec6119739b6242b069a4b1615b1251ba977907ad28d49bee4444c0239cbe09274f5328274c0e09c0d504992e5243c691317a9dbed9be384029bb1c3f4c5b225275cd6d1bb4c8e9b29b2d0ff9a77f11a51fee0e7af05f34c937d50aa13c3566adc67ef7687cc9c566a3435fcbb74d37549bf265651bf2850a4cc3bc3fdf58720655343f0789740811aec32e4a77ca6ad5152c953855b8b33eb85588f2fb20befcf9099c19368f0c5e58d1eefb498e68f20bec626e4a17128f271767a655dc5bc245832707615b75f40671903452e2e3f619f5a065c009b6db104bfbd85a146b831e864872cdcb28e53691bb203f04cd1e107467106a14bd0ad6984304c652cbd3897c4550f8d9c0bfb8aa7d399db7b19141d0da20eb2d9583e5cecdd63661a84b097dbce68db7e96b6de9d88c9080ff1c1f50bad82a298fd63b0a94ed2afc10f01a8655d0a18f849c8a3d2b28b0640ab8785184c74d9ae368d55d8b87d5d9ea56822d279489b333ffc18256e7c764c4007dbe7a08afbd97de71f81b846540ce471f5402ee04c7970a2fb2ffd250f169e66479096a6b3513637b53817554a5defb698f3c154bf760abe06bde9a8468f3b8007c9131be241738a8afe7d56bdcc6283ca7f6e316505bd5ae73c8083983a61989c903a056de59d81e88e9ee75fae9074f69dd23ce0eecd73d6ebed4d8b4211334951e4b9bf9cbae69dad81e299824af87e1083b0213be498afbdf3c4b4cbdecefa2f1bae86381bdb97cb7c20a393be565f39694d356ea0843ea2a976841e238b9a60edf099758bff38437d81800014dad179da9bb50c90af286c0bb43a150265682b93ce857ee494d0ae88197a3c8e71991c52029905b5d0d86bee69a378481df89ca507925a1884491a5f395d09c1363a5e5b616b97e7cd31b167dd83bd20fb1bd02ecac4d17c0b53bf24c3d8353dfb3d194ce3344f7be908b4d38f4664aeee9680a3c6480b09870eb0d1adffb06ca36f7d50e0b738aba8bf87baf229321522a921d12d59b5a98a95ab39760ab89fb5db8c09d246eeff89b4cd351b8e0cffe33d49222dc714da52cc661aa0597a12a2cc0ae54da9858148048d6219c929a209bfa5f52522", 0x1000}, {&(0x7f0000002680)}, {&(0x7f00000026c0)="518a71ef36016aa63165e67882f59a10aa4ee2f55eb1659669e8a220a443fc274abd", 0x22}, {&(0x7f0000002700)="f0218cc9a228c8f41aea47", 0xb}, {&(0x7f0000002740)="e11c21437f7be786bafa3358b870e1f84e9a2abd3b206b91796e3ca44763949451ac7f3c2b04dbf24311bdb6cf54832828dff8c70580862811f722d1e367494ecab741e7e0fefa68fb97777f83169e93be", 0x51}, {&(0x7f00000027c0)="da46c30d9a1fde064a2a0384bcc2148a8d26916adcd1c1c132302deccdd1c110c83efa880821ad7c2d47fa3fb8478a10084bba3520ca2978ce0eff0ea40b62d8011ea6ca58a5b993d1498da91fe6467232bc247c26b4c2cb237f787ec397d6ff9ee1a3d2d2e010b50e603095fa196be025c88f1d0f0c4681e3", 0x79}], 0x6, &(0x7f0000002980)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r2, r0, r2, r0, r1, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xe8, 0xd}, 0x400) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r13 = msgget(0x1, 0x10) r14 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) mkdirat(r14, &(0x7f00000000c0)='./file0\x00', 0x100) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000002ac0)=""/169) close(r1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x4) flock(r1, 0x2) close(r3) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0x8001) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae206fffffff7f000000000000ecff00", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() write(r0, &(0x7f0000000140)="b19c167c5372029321b97edcb2e98fc3b2a4e4ccaf5ac7bf054233820e20b6497a4adfb0976a1bc4854b7bbcf315b6793b23e53015b2f13e16de0f15cab359b73e76930a6a67196e58f86b0c04aefed154028d73e79d83a9082f22207400d81b73b7db86e46cdcde3979d1ffa7f4e48ae86c38b7d765d3", 0x21) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "820d3d4e82417c0d685911bd5e92dceb0863677c"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xfff) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kqueue() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000340)="92ec1008adf335867b94306aae71acfe9cf40c9da8d20f1e57873a0515bd71b3ef3b4a4b4e91b522aadee79fe7711a9fc23c537f3ac1a949fb2bbe92e504932dc84d1c50027a23ac6c57bdbaed1676e4a9997d1c418525cec94e2c3f93bbee23f635087d1abd48080c661a8ecefd84c47dae3c39dcc623434995fe0f36e2a864c1b93b5f65bf002208dfd0ee96ef01f230704a4efa857e40d658cd5e85d8315c74b46cfd67a7e234fe924948960e64482a5c21bdc390216d9f47b16e4c7418613f99e96bfa9dbddfcd7b855d4946240bd4b25259b829df0f9c7a3939f997da06af8ca7295abb7f19d0535a857255218a4eeb49d440c0e9b04d7370f842bb5c542ff131c8bdca339fcc1c584a2b6c5d47a1e9051fc74f652145c4f2f4023cf762e3cb5ca1e9ea0b8f6c5967ef7005300dce9c1b32bb7405500b9ca083bb7268b020291cac0f94a816d9abaccf681beaa89ed109ad01d121eb5c7475bf5979a9358180de019d471324cb35b9d0b95f17e18e9c1d87b4a766fb816421e02f5692c64db945e16fc498d16ababe0e5ed4c0a731da6b4176afc59b7d71ec6a7138681871492870af83cc6fb3cc8e9ddb32f6921c378dfd25e7dc17bcaa14578773e4896746be3f5e02205c64d272c584e2b8eeea320ccfe105a603f28f2760e66f43c4da0917624b47afd1365f9c4c3fa39a578f0361e63d02952cae86d1e8dba81fd44bc36f363cec9d1d1cae37101dd4722d9956507bac49137d0dd576663c55b7d426d77eee63787828589fe33f6e7da781cf72fa03b80d9217d4746775041625da9c716d6462c9ca1db671e9cdbacb7c6480b49e6908388f729efdc8de0fb2817c95afdab6a136579c808cdf2331057846298e1d86d3ac656aab053bcf8e2b13071cd9e86c186aca11da690408524af55402a03880a2190e93fc294da312f20188f54d2a6ebc995b32f33a2bda81e81c12b2ee6569f6d55295bddf0c2258c956edc825b4a7ba6ef0e87dd739e3550c386237a4809b06824569f262e2a9a72d4779a82591728fe228afe2c37dbd4fe8617334245811e8c987852a04be212471000e0bfc01c98e1f3694bff8cf68f63ff049316d8132c75e5a3d65cd1d83853636b2c683c14a186929e1f89233c0ad61608c8678303718428815a292d9ddd64883560e769b55be3727636b2ff9dacb26a174c5e646ad244c791890276a2c891620ab55b17c5c333bd85b8ef647f34b6df922659acea20606589d617380e16028685c1186300671df3cd2c312f5abd5be39e1a4370ba3e01ebbd5ad7becbf7bbbfb167e1e4c48154b2fe73fa8f8b5befd9ba05afefb2b3fde85b8a768fa84532b1d9e9290ef03b109f91dcb77afc68170aae489e6ac694f2169714c9fb76839e7d2851b7c85ef5f9e53b023b071417d67d5785314670721547da520ce2eeff5b800d2bd5c950795b4383a52b8a199541b031d4698f927b06a37f33ed34f57dbdbc8588feface034e7babe10d792a1653d2520e4d252a350bf6c1c7020f31a2ff0253b959dda7c7ec714be753fde188070a0135a705dd8575364d6e93c17d583eafbed37341c829ac26a95c6c7388800fb44ba02a62d28a647b9e531045d8448034120f9e489321b7e2eb13d45b2ef5e08aa37ce0c89e81403f611462b88fac2fa98d553119b6e6cab3b72479649a68bf71f7bcb1c875580a4bdcde5078708684079304f34b59c62977a0544878c2b89cc71472cb017c3b01773a52306473df19577c7be7152c5d3193244db51a70ab32f3cd52654fc28086e324fd9715384337ff0cac57d8324a17c8770e04ca9afd712cab3c022c68bdce74af61a5edafa63aa08cc42fa40b495a053b5ca77b6a463133d00fc108bb2627950ac21f2813acfadb6cd467544e185786f4fdfeedd430290645960edafc245054c3ec333610389817fab0f5c39ecf88ee723ceb9a40e1473342c5ab867e4e0f4ffcf62e34bbebe36ad0a3dc3f14592cf28b27864c50ae5a98fc8982a1ca174a394d14316228837e25eb9ae6a61481f3b67624140055321636e5ebc99bfbfbbe6c3cc9ab1c2d2bdaba3752d4779bb9158ff4bc42cfad2766263dfcb1ed7bba2ba34dc78c569ed54f22883ce5cb789a3ece937b818b11cfc2a761cfec91533e38fefe0bfc71022c5ae45bbf3739c1273385671f7d2271281cf1f4bc9c1a9c20227342ed9dad0fddaf5b15d44b0267794d605156eca255c6a0e8f91b2ee648fd6ff12a05482e0ef8c3699597d82ffeb51b529745d9333fea2a5250ae2ad7d6536031d8f1e0dded3fb036321b6f5f544777e409ef764cdb51f8d9ec5440983ea572f8126f71e1080eaddccc41c07989ccb9bb30fa7f585b0fce35692dd90674105feeb99d26b7ef4fb0be4246573a79b6889610911222fa3f9d7f5b9290c43b99b8412519e5815893e1c51a592d81b5a82257b8994d23ac3ce0166a51b5a701f024a3e314f22b043d5b8825dc45451f23ad16b72212ab4c7f5fe29f78f5844cc8c9afe2f62401374179500c92e9a3881de1f013677086e9b1ae52a10d77bc81db630063b787fdb8f52fb006f807f5d0b597d2d79b566065ac94c3cdd0d5c74d68e087c281bb50816f1e2d54d0304b438a80844edf1fc8c941fc90cbfad7aaa0859830403e6b017677d936feb8765d11fe2bd74fedcc7bdb6e6c6b623447c80d22cc1755afdd15f30602759e0c085be198baae54c9eadc2749427ddc9d4a8b9fa161c48d5022830545eb2b19c072172edb9744dca88b0ae81855f6445121536eda0b4c7253c7226b9247983051563f83c4783a8e00a436729fd7249ab5efabdfc4f81f4de6cdf91f8fa7c0ca4690ca002ef2bfdb696142d96ec64801b87e0f6c695cea2af8943b3ecaa54b7d862f0a06408f3fc3f70689434d885f3bc62ed5af367a1ec9be83adb2c47bd5a575850365a76b67cca67725251f2b6dacb8e573affc58e59a53f1e535a4df2cf0b39c5e517c3783f3441cdd2044168fed416183798c798e903b5011f52436484ff334a8c1e40aff4fcd50dc399369dde38ad3027d44617ec4dd9acc498ab9723fad46af415a832d7e424222ec93fefb80bce241494199d4a39ce7e9d4faa2d815b4bd3930baf4091a5683527d3f984bc934a8587a9f0d7046bd86684aa84e8811b3a075aae6ce152be8a0a284546c23fc80e994d4f6bc9a99ffe1ac45106c93665b2f696889802919bd4f2908ddc510ee935d04ea501dac5cf21150928a1d189e68f2f7c5e4ff7d7b4d1b8e6adc4a00de1e4a5a93ce91a449b9885f1d250292b86957e48dc18e32b806e22fda92dad6276b2c97039a5b4e7ccec18b5280a75139f20df4975d131007ad0f4e6485877e95e637e9171b2c1a8a2755441e99a41312c6f4e9916b7c8ce600c239d39376d755c7bfb67424f46ea6d7bb09d1694360c5fb80a3c81517391a2b3df078de4e87531564940831d245bf29a2c3820ac153cbc0f835dbd9d5d8b3b355b13bc18b6ed2ed6f6dcec8eb3437756809da466697044f91ca46a6765d6e032951d6a703a0cc598bbda866fe13b4f90e93a886c9fa2004dccb2d8f95115484cc18e5878e4920a0d6cf0aca5e0d793c30446ee408dee150aa7bd071a4ea54d80d0968e8806169cfcc61c1d13161c1426f7710a2648a52344dce1f1bf91fa4fdeffafee4499d48981527b975e0cc29860ff1bf7253952cc8352cc5f64a26b7de119aea28c8b909b8016a5de4373e089be84e0919d104f4c4f03e39965ae01180b0988196f8efe941ac94201b7a464b79ae74fe4f692c5cdadb156def8cb1152dfce028fcc6f029ab6f20a020faa19d0c10739547fb3f3aff63b6104fb5d599cc06d317988abe953d4471b24558661403d55ad56209db6207963151d9c83b019851a19d44245a21d7520f0eb8153b2af8df62dc8029335e12f8dd082b947c66071bfb37a7725aa71256260cb76448ae4c6ea103986fa40dedea177a0ec368640c9ead74073fc21389b9251aedf1eba7eb4047b1a77092151a4567488fe65d5a61e4f3cb7cd6510b4bc922b4dba6930f969a350b6b87bff868017db139aefa8968af18cf8483423879dd1f8cd3a29728d93ea424f74167120cafc74f4d51b27b242a431a531abf134f1f840ccb3aa49999efddbd9439b14941362a65ae5e325d2da98917d92590877961debfb93e097fd6a95f60c04e00e227a0068db331024eac4a85091cb6912562d87ad13c5a300cef10256cbbbbad859a26e5dd2ed24e66d64da8ee4c396f9321ce1a5646486f02cc92230ae0b4ea45a28b1a2415f12f6668e958412b177c58c2a7010eea71439618daadf5f8fb4e1baf48220fd290280c03fdaa629f0732816d4bb8d065430addcc0668f3ea9e3411a553ffdb813b5ffed13d16feb5583ceba0c7edde46a3ab5668f59d8a9576f655e806e6b259fd0b17dbbf8fbc99b4b860df271c480f471836b9ad1dfcc86374a2e2f5ad8131cdf77f25d2979ca558ab26de6e619870bf12f4ea9b3af57edd7ce3510d3eaff5daef928984dec2072172495e68efa0467a77b85d2f58fb7b7e4258bc9627c509efe5e781719388397957b8f381fdeab4f149ae36ea53aeda21bb5615a102113c1c6bc0bd8791bc659b94ff323e46f157751db8155b4bf85778863a7e372bf9e2f75d9d0faccb2fd1d0de95b4d32b3b1ec78e3b86dc7e904c5a427bbc78b740c4c00b0facebe24680b7907b5010fa675848a43bd15ed30c7c7a694a179e9d82989044933f6da3ad1844c00b63b452b7e0cc6648ce3419a717f8b64fe47dd01962b309a272543d34fce02e08ac0e13ae16929b57867cb3181c3db2965ae6a11b1b77ab24c56721152c9a76fe5c08009b832d65d2cf6d944f0d477dc57c45a6e17ede1984e9ee66b7cbdfe8b8ac73c21a5698da863cbe904a49b729ea5adc2a294f40f3d06765eeed8ebda6cc25cc230b67a108bf1635968ac9909b5458bad13b4c777c6dc889f4a6c98934fa75a9adcd5be0b5f5a08b4525f616e4d6256c93e55f89c24b519e63151de7ffffac4cf6e527fc7734366f0d8b6dd2c2f635bb50ee7c21163a760be59b56dd7fb5443759f3ab04ccfa1fc248adf22e4d2aa245fe2939a6bf8a798a4d2f35dc0d8b0821f4e3cb0793012552788452028a62868dd878a91032df32168534be945178f6e58cca8aa659127d204a26204b0bdd40de1df64e4eaeaf5520df521f5ecf2fe203c7065e1655773b3e6b0bb360ac2c425bd391d6d31c371fe65c49a73a231e8d5a13ed951a34728a7768fc2ec225c0cf83262c0751b0a635bc7b29fef217f911672439606777bd8d7562b740f35089b1d35d54c96f103e91bdc24be374c779c2ca5341fa6f7c6708f38f6384366c9607b449a3a83b833f8a8f4d4c576860434f150cea6fc7422f6aba99de936040bc95d411f0c50dd3f8a5d9e73704c58bc68823a615efb5cf4d14d9babfbd023395665658960006c57a71b18eae49871d7f58e947459e576ec4d5b5729497cc167bc2342be7db1894a2adf0725a6530a84f35b1b8f730375bb9bba0b6c19f01000df1be36418a95b5f60e6f66daedc0c66bfe3b35663ef27a700e283d4bcc8898e6ce8f866f96a2a984e4deeb8340736c1fd0a503c45e3d2bea7b398d74425d8a179c6d6376a09eccb6c6b7ac65ec5ccad1ded3314ccea2b94712f8d49767a18862efb2723fa11b8c4d24be9a9f41b7f1ac91c27ed0723f41ef9c25fccf83613a33cf79bbd22003e456457fbb4b336cef0909c9ce903c72b1bffe1ac987038152bb2", 0x1000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x2c, 0x100000001, "c07484ec68acdd346b60c39f2491b6d044265f49", 0x3, 0x1bbc159b}) setrlimit(0x3, &(0x7f00000000c0)={0x2, 0xc7}) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x7fffffff, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x2ea, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x1, 0x0, 0x2, 0x5, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) lstat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x0, 0x8) utimensat(r3, &(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000300)={{0xf49, 0x5}, {0x401, 0x41}}, 0x2) chroot(&(0x7f0000000200)='./file0\x00') open(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x800, 0x40) r4 = semget$private(0x0, 0x3, 0x40c) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)) 16:00:09 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000000)=[{r0, 0x1c}], 0x1, 0xbc88) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x26e, &(0x7f0000000140)=""/51, 0x33}, 0xffffffffffffffff) 16:00:10 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/182) r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000480)={0x5, 0x7fff}, 0x10) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0xf83, 0x4, 0xff, 0x3b, "1c4c89ebc34efedcd36386b0c59684e0f5e7d46e", 0x7, 0xfff}) r2 = kqueue() r3 = semget(0x2, 0x2, 0x282) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/124) r4 = fcntl$dupfd(r2, 0xa, r2) semget(0x1, 0x2, 0x8) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x48, 0x82, 0xec8, 0x1}], 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x40000061, 0x2, 0x21}, {{r4}, 0xfffffffffffffffe, 0x82, 0xf0000002, 0x80000001, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x1}, {{r2}, 0x0, 0x84, 0x44, 0xffff, 0x9}], 0x3f, &(0x7f0000000200)={0x0, 0x1f}) r5 = semget$private(0x0, 0x3, 0x84) semctl$GETZCNT(r5, 0xffffffffffffffff, 0x7, &(0x7f0000000000)=""/97) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4009) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0062fe39ffaaa7efd2514d353a2e3d71982a2fd57dc2066a51f26e395e4e5097d4ffc1064568245f1d6adee48ff00c60975f7755b29494e84512ddafabf345cf7584dd5e01b7a4d25e1beff7f4023dfc06bdd396deb1dd6180189c0d75f4111ad1736eeb24926c1e73b5e32e0c9daed71a706ffd60786794813a51d47b450b1514497a1ac2be8aaaec13ea1e1573807f9db3db9326b6e341d0556824d014de02223b945e05f0117aabb299d39a5733e342bcaa4ffb9907135ab9ec01973ea5fafa791d9d70924f97dfa70cec66b088ec08e475960f0b8d04900e8dc960c8", 0xde}, {&(0x7f00000001c0)="f7072d34cbd08e14da87a4612c615fa43c3713b4b80ecad1237ddf31f9e75cbb6bbcdd283c00529d43eafd5de719ab93976c915a08b0c9bae83d315768c117e93f085acb467577e1239b4041c0f99afae7ccaeb7e17fa0b3906d7105486ee81281ef3b0757796198a0d99cb5ee26c8dd963a27d94b965569c837b47d3f7efaf01c744cd101960e773309da23540426e485cd26299b257789dbce52860508badbc96f40526305da7b1fbefadeab682b8a1522958d7999108e58f0c9588f4480279298657c", 0xc4}], 0x2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) msgget$private(0x0, 0x200) mknod(&(0x7f0000000040)='./file0\x00', 0x8002, 0x9) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x3}, 0xc) r1 = socket(0x40000000002, 0x3, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="1010000000000000ffff000007000000031566ce6ca4386b12358af8273acf004b596564ee0a9ecbd60de66356cb5f24ddad82c6cbabc75530ed660c19016c80860b4a3a41ab270a9065fc62a47cc0ddc4ce9743228574c84c7469e6562e21f26508bb250ec6b8c96b4ee737d1171e5f0dccc22ad09f613b5ccf57b83108289b6df07f278443a494e99ec535bead1d073f109f92a2d9cf82cdf61637b8f5f12d328255d098fcaf05d0bd72c52506544a4ff8bf63a195378f10924e029bdd984def13532fa3751a94af27c01be6a079a55566fda89b0d003012b295f8d056836e7ea625b3533799abf59b51a26e641a69dcae0eb5a77dd6081f5e233a0305ae9cff2452a86136389561e580869e983687823422da72f3643d5ab4b58971b3430448befe6e7d8aed9b3617210a2a39ae158585b5edd9185a32db717933361f558a6aff5dd8fb18b52037ea0e17a2d0af491a080ee0300cc9f5b59c2d5af4e23fad1dbaff61d1173201981fe311e3bc80919e95c610e548739f92be911fdd0b232abd4e0141e4b75b5e5d33a22680d5cb5e039e47e1cdaad55bce7634a40678afe24734b3bd423f85c788a5fb66c5cabacd0ffef92a84ddbb11aa346635f75553383a968bf21caf5dd272130c21860d9b9fe0b4632703392a42dd5ce03460d0f4f50b973b23f7444ad4d81c7b17f50045f4c19020f865bcbc042462f78a389a805b9f1270e9c810e9006ecd220ebf6dc4a81f53ccaf408b94a40fcef3fc541a2273a3304e4ccb6ccacbacf10f7962269ea13e88633aeb1bddb66cb8967f93c39f4838a1ad2bdaf26dfb6e9d8d385d221bc8d866b6578533040853f81aa4715a185bd24b472806a6871fb1efc22192b11942c383886c060a83443623180b4bb2bccceb03fab41a84134aac7921e8eb3c2f00d74015cdedac0c8c4bc440bb27ec55516a4ed9898df4b566c0cbd9d921c75574b0df77d643b607d13cf28c5295e7bc1fd6ca2307f03da62760926b384d15b56005fdc05c927eebb9a1c9cb3d29afa9099060dbe86aa7cd13e1a2919ee17ed83306ab2addfdc6c718caee54340ce62e78771761b9f515c18cc296281d908ce4cf535f76127fff9ff993bccfbeeb58bab3bc73836f245a1f43cbd0eada9ccec078daa0d8ea59cc9ddd7e41e9e0d0e6941c47633cb77185c6d352bd5a04e4ae2c7cf7465755a9b0fa8c5991d8913e0bbf1aec2b0e188dbec865edd37fb83da8e29a90f526b91b6ae3e2d4667933d5d5b66100c1f205f7f4a5b95c572d4245f9c74251a1f0d3cd75b6efbb26ad570840c79a00341811e5a3cc44775adbe28bd635705a792e099556ea6a03ed26cdbc6075732eb04049ed75b8a0f11f036f0f16795ab49cdb095064dd39e5f1b24843713f72af063ea513eddc49ed43ef4c12f50eaca7d841a89240029c891647981791611f67ba686d1d828e4fbec6551afec7b43d767041e696b1276bc029cc2073e4c41f65de5293c2ddd1110c9fde55cb87f79b671f9a86a94f9dfd9fac044baa90c3cb1015c4d02ea3a075f9fa58dfe116db56ad685ca2732d8aeb364a47939f6409cc8f68301f6592b069597ca097fe02b4df6eb8da4ea32162d833e1cfd3d3601b85cade41f126e63590d4e4e0db5a7377f4ea64fcde21d5aa1172f2d7c106e44100e3ffcccac63b70258d495e0b7a2308a000b68b9d44eaab1f3c91fe4d3ca33208bba1a134af1d769c5ac50fb87fd5a239f6b61d475371baefc3092b4e21cbe2655eaf51f68d64ae89b306da9d84727217b2c5d42c521f79270d2dfe1739684778fb8061cf9d47a6c36863f068606d0512ffdf90ab232454ca424a19ea02bbe68a08997832233cd888fe2b611a352945c91c263ae411ad9673dbd8dc0805749087fb4307052e77627fa0314be5c982c3ca763af3c196f5bb6a644e2e65c50f8e526d0e2151b834ba4c825f67d81f84335d2b057baf1f058c4326293a8cefb9b67152f128ffa9c3642ea81ebb6ca193d8f525a3c99abdc3c3b4d2bdc4b1c2ef90bf58271b6d63e7a8fccecdf6bb6f326139463b55757bc1c7cab765db9c17393ef4cb0ecf185c0d4f98f3bb493bf51f3dc2fde15bbc9f93004a03d3f9e58d3537a3fbe9bc143bf92a1647f04c7047e90e34064f831f6b44536ab0605ee2dd4c0c724bcbd7bacf1e64f081e80f8aee6fd8a1f1298af72588b2a9b08e30acc9d5e034c240287e21dcc446ea45ba28007c159b26e3a2c9960076bd79b073a48b759cf5d05bcc4ed2edf684b6cb24effd1321375f3cec9a453014ec96e7c962772aa22b84dfa7104424457930b9692d2c794c04c3aef4b703dfa07a754f7fdbbce3a3993b7e993d8cf11698e3047f0613e6541d91ec77d14e47c004daac6966fc655fe80be973f73e5d39bcae2a9ca5c79d453e27b4c98e9bedd3de461660951f79fef0a1765bba082c2a214657fcda9fcb18acada55d723abee5837ac38f1d9b11a407a13fd282a2d524d42ee3af5359052a2207f7c8dde9e50b9d081eb1525589e9f133d31a495adc69e0b40e6bd806e6ec0c29d7691ba47a3ea18280364c2d21779443925e39149b240c6ec046b0826b0fd6eadf877cefdbcb88501594dcf3e3e1744a78da302d458a29c4544ef817fd8d4ebaa4871e6e4b1504b1b5e35e58458b1cb8c10c89e2ebf47d4f865029cf7d3da20a148acb3499ef87c449a46be81304559e3ce118f4db679fa5d669b50402adbfc07662aaeb2364f271c00d847ba46e506198f1a549b0c76135259232e8c02fd622feab09edfac79d0bdd9062b555f0b24c480681c3553a553eaeef7f1953d62af51d267ac09470504b81e3eb93553c6a9ed5a507359eed8ea1352f31b17307c9aa6ada90456689f692f3947142e9c4824923642bc592e2d96affd92185b6c2302d8848950a22a6214590ab821244dbb71bf8f0c529f313325dccbc2b6b6be375759f4ffecd15e6a7df68a5d4e6b90f0ac0a7f4c2761af213789d86dbc50217e8c3cd97457480b03a8a23362c452370d91a915e573dd23c97ecc03fd1cd30e67d4642b831129494a50b803319ffafb1ffe23393aca7f9dfdacc7e71a4e7feae2a39400577186a99e14f197bf42aa1f77d1b8dc53498e2a71abd96af0a979cdbce8d4d3337d65d9d5d49ff880a5d8bebb4b5c90fef2e3273f856740bbcdc015ab4614000096163d0b0a4bd8aab62bded12a88f5bb36bd72d5355ca87f7d1e873ce5716a6f34ff6a3c83b0a9b2c97105b12b31e6218ed7e2238212f995c0e8827eb3713b20019987129f0ca95f89a84a664a7884350c23443ed79416a4a4e2bf1885d786b2a840e768df5ece9573c0f7284b44821f2d3f1e9140b8ebcfed910dc17018884dda881b8fb312aefdb65aff34bbbdd16f122de616449f6fc3c12313099b083ad03d27c73be17220d6df244c52910a57ccdcd36a103655230b5850e869cdf69b0838873812ff0605a6588c872f8a3137133bda3945d359e1292f2b7f0b222a2ac3380ade659d0a1f4074f23b9948f99d71622cbdaece4992957879a2df6c8409444881eba3842fadff4d0e057f9f04258f4e5c90275870d728fae107dae890b3946d6cfc99e13624f039b4038d46749bcf0a31657d8eece3d84ecc7e77e115e284f12b51b2e16b1914eb1fe3a74343e95755654eeafd7df49ae4c71ae9c82ce0204e532858f6f5d2cfe9f8b958f5d0280a0c9719d17c3251e9acb44d91d628fd966585de87c08a0ffffe89e93253b66b4496f8b5b22fa0a4c759128e021d304732014c900a6f5f4790e81ede94b92a149d6f6e5aed08bd34e78d8d6ba3bc85fa349e2b35e816c0a27176f94194643d32c269e7a86facc763c20679fb035c63a59e5b46ede1e816cca57b662900a4380faea05bd44d21a0f72c13836a000d647cae9abb670e66d17b32906399a102a5cec3c3d68f887b6b49fc7f27e0b903af6ba715f7eaa528f02029d30a58d983b4e40d1287eea8734c36de7a0770ec5219a80934d4174a0d876d89b10d87b9d48204e568286ae72a2216e6d500cb29cb53448f6d92604926c628bac6c3983572bdd816edb1286db59f754fee71259eda604f6cf976c3ad8225e51b5ab27568d3c50a7c6e57b9509aba1fc0e871089cb38ed67cee2e1b44bed8f03e7f9378d87a91754355557b779e85f3ec739727547c4fdcccde56d73a4bd742b8b884b5a6f83e952773bccc8690f280901274bac1acfc8b1d5a75676b725bc51a1d05bea6c13dc2c7cc415d227147da9dc88e6fc418ef184cc66797c5cf5277c6506fd60b0a6521498204cbad5399dcd38378dd57a79dadf75b0bf98e8e8111927906577aea4ab2a7815f3f0a195f5552057af3ae881c17f0ed7ba2829cbbd0a590b9d5ff8b0a25e282d583a01cd60353ece44dddc64d6753cbff06c82163e4da705a3de0e292dbfdb9c8ba0def139bce9e70c626523583da4b09a3da9faf03f1fe6c03762f49ae5ef4528a65fe33d7d92a568ec64a0ba7c00aaacba3cf0ae0dc284be0acd62bd22d0908c2b363e4f58a7d40f55ab1b3968dbe726d6155dde53cf02d34a449e953f828536c9db0ff6cf626949fe5c50abd42348d10a0f28f29fbb71e78084112160027870c27131e3c9b07cbe7086fd4045c4bcc81b8d8c2aca72328fe3d7c77ab11549073043a0543cc0382910499cf74c7ecd26e060b53dcd51d4184ea6007def36b9645e243181c6419b3de9fe90dee6f3125d4dbaf94b58e62a9b3035d2877ec4e1f1ca9bea03f3aa5ae1e52ae15b59ce0e9a6fed2ad499d04ef8a0ca19a23e6dc375a40b4a08bc58383f99997f88ac6a2e2b8ea37b21df4a81235ba3354cd6282ce55dab909a674de5085bb7f541db59901d9f7ffaf415f82fed883aba22412b734dce29aa40bbc05e39f252c43be42663fceeb7e3aa89dcffffecd719f64ceeb6411d2b1444f1acbda8d740133502795aa7951a91ba1e26f0a59aa62335276a2df472061eaf022987aad4e852f402144e6500c5592b1b563825d6c5bb5398fc3da4275a55c69c40b9f78cafa5ade825b9077c5ccf29a0972fbc1363c1d7c314e8dd4fea62dc88796ba3e0007ba8d365eedf21b0c601ddb1adae19157a54f4b91a26dbf69782325427b98cb4013900fa21d7194701f101545b0034f9c202a813a347383d2662616e4bc8d37f3fc961d655ab87be33da6e3307ddeac411957c884b1ecd2398d14236f9bc0bdc64b65aaee2540e29689bf473eb45000b5a536a09b2ca1e6cdf3032e33c0dcaed102f5f001bdfcfe467f7e8c0633d471b80841781b204dbe0f0a09470e86265102f579bfc89f4ea181b5364d86df40accdaf92447a2010678570e4dc48edc093a60a036d117e83062b42b7287e7917837a574c493a0799c3f15b1d3ef668ed1f1ff232e7f2314b98539a8959e13033b2a45e42f6d5b82e28c539e8c09e02d40630e95fb0ce5f2ed77dc0198fa61ec27f221dcaa4cd6b151539390b25a6f1d341756bf18b08136b3672061f465e40b90542fb34e4a02511ab99c3db13a7d6c4ad0f10e80753a84a8ed7af3b33587996ed3fd2f001b3bb4d0b840fa1c0971f0db7ba2f7888ee698d9c66ff0b76dd129f1de64e27a3ca0adf0f92c5c464e55d06fe267b42278a322b84941790180dcddd8e48f4f9d2376c0eb1aed24502000fdd7c7a42cef46ad41a75702d0ea159443059c5c0680c8e2e79f7bb283a04ae0c8ac000db553b5654181006d6c067db11716c35da2cba91ee511daa370ebd1c0d9e43c738a9b28908f3180ea9e8dd2ef5265ebe84b12e4c1403fcdca2b545346ea8244c147cea9ca135c482902e7cb1b28e1d0a09c652458c6e881330cef9e5c0000"], 0x1010}, 0x1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) close(r0) shmdt(r1) 16:00:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0xffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000040)=[{r1, 0x8}, {r0}, {r3, 0x40}, {r1, 0x1}, {r2, 0x18}, {r1, 0x10}, {r2, 0x2}, {r3, 0x4}], 0x8, 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) chroot(&(0x7f0000000000)='./bus\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) fcntl$setstatus(r4, 0x4, 0x88) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680010000800000000044c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c5740e8019445d045bb6fdbe88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260907000000ba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000001778b3d08d4b82905520ed98aadf1c68921ce6539fc914cada6979878d5abb9ddfe5d7bac983aa5e3a77f816fcced7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9950a91d60081f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c210000", 0x183) r1 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x4000000b, 0xffffffffffffffdf, "a1786eb95b7c30abfc0900"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000043c0)=[{&(0x7f0000004300)='o', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b9818089462", 0x2e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='>', 0x1}], 0x1, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x99) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) faccessat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x2) 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x1, 0x2, 0x4) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x101840df, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x22}, {{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0010254b7c7a3684d545e48ae9f8b31b06bbe2176173831359d8d5bb5a618cca8da87ee312eea1352f010000006d7c65ac2d7abc38844f4d0b9c27ae29220ee6bff25543f40defadd44fd8c5a6b1"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES32, @ANYPTR64, @ANYPTR64], 0x26}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000140)={0x8, 0xe8cd}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8001) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) recvfrom(r0, &(0x7f0000000000)=""/131, 0x83, 0x1, 0x0, 0x0) 16:00:11 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000002c0)='./file1\x00', r1, r2, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1201, &(0x7f0000000140)=0x6, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getdents(r3, &(0x7f00000001c0)=""/174, 0xae) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x3, 0x8) write(r0, &(0x7f0000000100)='T0', 0x2) r1 = dup(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x9, 0x4) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000300)=""/205, 0xcd}], 0x5, &(0x7f0000000480)=""/121, 0x79}, 0x2) mknodat(r1, &(0x7f0000000540)='./bus\x00', 0x2010, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xeb6f}, {0x6}}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000280)=[{r2, 0xc1}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r2, 0x1}], 0x1, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2, 0x6, 0x4622, 0x6, "badbdfc2c528aae02ddf25cbb2cce781acdafac9", 0x7fffffff}) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xaa4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10001, 0x2) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:12 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xffffffff80000000}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x500, 0x111) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66653000f336ab293d2efbfa93debcbad67541856e5530861ffb90b4d167a046836d84b1c81cd8cb485ed4026a54e178c8f1d9ffa0d165f72ff7b679657131ab"], 0x1) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x53) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, &(0x7f0000000440)=""/74, 0x4a}, 0x800) setsockopt(r0, 0xfffffffffffffff9, 0x80000, &(0x7f00000001c0)="1a87494c01ba96fd2e9565aa6cb6d365ff8ac3691b07199ce91de2c28e44e91b9f3b1ceda16c03fd09125b625029205db15771325a3a83d43cd1a66644bcc1e92793f09a9ba30cfad600870a339dc1e6f6a802be499fb1c7be320de425877e491c7d87ebbca854d697631207ff153793c268b741d6c670af11ebefe887f90c6e6ee0d4b39d4e0a51c34a2549bb8b4561200595ac5712c137cf703d104b0fa23b8a806b686e4f688d00", 0xa9) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x90000, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82027b66e6e7c836d777681bf2f02b100d15cd010091a075021f305507d875ff2f0b1e665d"], 0x1) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) getgroups(0x1, &(0x7f00000000c0)=[r3]) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000000006c653000"], 0x1) pipe2(&(0x7f0000000040), 0x4) 16:00:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x20) msgget(0x1, 0x40) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r14 = syz_open_pts() readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/72, 0x48) getgroups(0x3, &(0x7f0000000300)=[r9, r4, r9]) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) fchownat(r13, &(0x7f0000000340)='./file0\x00', r5, r12, 0x4) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r1, &(0x7f00000003c0)='./file0\x00') poll(&(0x7f0000000400)=[{r1}], 0x1, 0x5) recvfrom$inet6(r13, &(0x7f0000000440)=""/165, 0xa5, 0x0, 0x0, 0x0) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={r10, r5, r12}, 0xc) fchdir(r14) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) setuid(r5) mknod(&(0x7f0000000540)='./file0/file0\x00', 0x2000, 0x0) fchownat(r13, &(0x7f0000000580)='./file0/file0\x00', r11, r15, 0x2) pwritev(r14, &(0x7f00000006c0)=[{&(0x7f00000005c0)="e5db4a8f8ca54f8a570aa1caf3b4f6c9e8898a0950fa25ce965445ef1cfc370f5d73e0ac17e942dceaac682b465070e526f2801b427d0cd1771e7b45295563503f37e3c9f804385e8d65192b7f3444567adc728f3708eb096d72563101afe7425034109b702896752974eb68cfca", 0x6e}, {&(0x7f0000000640)="4dc5a9df7e6b64e69d23461a6272ed360c4d80e871889774771ae40822988614732fb4076d112713a930be2826b5aa9419da71c5f1d9ebffe50d0c87b6fd52565669a558fc1d194dc44863cf0d5c5ca0c21567bffe18ebcbb6c4b02d0ab9ce184a3a6363", 0x64}], 0x2, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{0xffff, r3, r16, r5, r12, 0x10, 0x9}, 0x9, 0x2, r7, r10, 0x6f5, 0x5, 0x10000}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) setuid(r8) 16:00:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvfrom$inet(r3, &(0x7f0000000000)=""/104, 0x68, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) dup2(r1, r0) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 16:00:12 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/75, 0xfffffffffffffd95}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/181, 0xb5}, {&(0x7f0000001140)=""/188, 0xbc}], 0x4) close(r0) madvise(&(0x7f0000ff0000/0xc000)=nil, 0xc000, 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0xffffffffffffffff) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmget(0x3, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) kevent(r0, &(0x7f0000001240), 0x2, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffff9, 0x8d, 0x2, 0x8, 0x9}], 0x80000000, &(0x7f00000012c0)={0x1, 0xf274}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socket$unix(0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x3f) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/134, 0x86) 16:00:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000600)=""/92}, {&(0x7f0000000680)=""/197}, {&(0x7f0000000780)=""/240}, {&(0x7f0000000880)=""/139, 0x363}, {&(0x7f0000000dc0)=""/203}, {&(0x7f0000000a40)=""/75}, {&(0x7f0000000ac0)=""/184}, {&(0x7f0000000b80)=""/138}, {&(0x7f0000000c40)=""/188, 0xffffffffffffff7d}], 0x102d) fcntl$dupfd(r0, 0xa, r1) write(r1, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffa, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000002300)=[{&(0x7f0000000140)="e2cd5dd46949697981ff78dd5eaf02cfdc9fe83bf46081b84edb8f2d7e3b5720570493ceca14e45a1e92713138469bb9e6fd46b34c4238dba78ddb13a8429bcb389c820c212224948a96d8637ddea7e429c96860da461c4eb9cae37e9670e2a2167f3b58fcc9264c217d699976cfb4ac5058bfb55030db2e6d270b2aef7dfe51b76f918f130352640cfaa562d7f4340081edcec65d7e7ead63ee0974d043bd22ab206f74655adef81f60c113156aa09eebf3ac45cbc16974af5ed7fadfffa45b63f96deea44d15c72f244d641a995b94cc8051e02cd87a2802464b3b46c87fb092060c9d53b342d5c758f95828c7975810ade674b68034f5d1c6ae05f089951c0998b57034af1cc80f6bfca6345dd80bcfae802abcebf644744ac541282ede03f302177cad3f667583bc92376873ba89708f4c7e6fa1314c464fc36981e59b806967cb173988ffd0d6123ce6ad289d97c3e6e2622e057a76983c462e4c75e0bb93c1ddb1134304f09d2077ebd6b287cac89457fd69f601c5c12b8073a974a497d8c2072acecf05ba784ddf54229f54aa0a633d7b543e3e77004ff456a5cb0a0c3c1e027de912824927fef10b7a2ad568246df2a06d1207f72fb701df669852bcd73e9f12643806616098fc089e0ed814b9498a3cbf016d858c6ace3dcb3f25cf6a9722e42ca42c32b6cbd1743303ec3e584a0b35dd4cbfd6be4c54a9fb97307a72b04af7cac92fee4f437d901c0566713d3b3abbeaf2fef9b2d6edb324213213daa24d82cf6813559be63695999a775d4cfd125506a3e18156a69f336ef1d81d417687f79dde9d9745afe7a7a8cb0a9dce868c557927b8a807549cb991d9d2806421ba4bac987efc76111aa5dd4f44bd5a7cfdd21294fb53cb2c4ef5262dd2decf5b6321124d502058335db9ba452d8a941f76536c07aaac4753608797be6a8d468c6f5e9e79d2c90dd9b372354caf33d5a57edcc406603c130b7d877c5cccece85fc5ee69945e2975985078ae1a44a21496f3f0433f6773896bc2eb859d5f8f834bd99e3f1266797f32cda5320040a6bc385e7f62aa519021c03fa1b8f125985fc7be718fbb45df377f5f6a149c361b6e1ff616b9343ede4c273d5c8fc060c96aaa2adf08ffba2e1dff3a074d7fb5fe942c827a5b4a90169ce7227c5d194b0a64599a66094878a9da4fffc7fa0649e8cb28eb3d77d1d46f5ef3b4d8313ee8143683f7c00595efc81403fbd0166ae5a22ee44b7636a3dcf2473c5343d3bc5238bf71f8aa11790a7e0f5d64b769e1b6426e1bdad3c3439a97701b9cde9e55c697f25f36b0dc6cd781be843a0daf34552e7428ef9e6319f06a055407ffe7150842f4b357911fc9f6fd5d8bf7533a032795813f5d2fe56b5a2055f50cfaec53b11d651cc1c2bf48fadfc068c0e58ada476af2c0c62edc7d8a66c8748972703c0c7dc5bfb64791e5f4798e13cbb9cb8e594a0552682c8397b27496385fc50267580e5a0d315a4ebf959e77482fdb6a67d41913f5e7e9e075854798ec3d0647724e2096b610ae1e877d46e16d5c567f4a58a3546f8e77b2c91f37f52ef9fb5f2a81bc99151fb507a7bf23b2db83d1dd97af254f703ee1b2038ea29f01b71ff1497dc0457c671bdf4af878d87dd1ecde4b1a9f35d1c7ff4df3fb6025af91d3a842fff8b9f61277b161dbe04758c345aaa9f3941e7fb5b0d79415ded65a3dcce782b5ba502f749c36e215667c20f9e54f2cd262bff1856a261b1cc22aac811e800de2f6f1e4606f7c368cb254b2afc73f1ade463cdb702dca6af5423321ef57a3f5688ef7621f65a7af46983f7be6bfbe2070e223449b7a4df22208840b9b4716987b41a9ca41d2c0e2c1280de7b00ee047096da44efe749ab5331f0a3a34b578caf65864ec9427fb46ee047965926f0688190a59f436735970179f07210e1447a5e2b76b13e01e33f7a857b754990d979546efdb902cd9ea46860c4bef3713913e6119d0794f46e16c31aca1da09049ea74712ecc7f6c3666f60945ffbf92f0629557ef9d038d047c69cd5b025768cd9f22bca20a4348a4985d03ad3fb30f48392bd2918153fba45c75d29e2d12a5336cc25e39f9ca5aa3f13d45ca2cf64cda2a16492d4b79c96e4319a2b208f63eaff37505012ccb824b217cdfdcef1914d1d06b2d0a6738b4c9aa1ebb3c66e2e9f8cf923ddb7e600837e971a4cec477bcdd4c66364957ad5bb4444f07f937b5ed64a3d2dfc8106f9263e1a03161e19e19d6192646f8a6511bdbd9495f388cb1fbe90c034e8182b1b70a485adb77803d803ac1305dec90f3cc8584de9a6b2d2dbdaa3a1efe80ad43f63b5e66c3f8f161a9b74f0a3a1fc0dea7a997fe5fd557acba27a6658750fb86230bc66b4ca98dfe05177edc7dec9fd76154ae3b64201bb51797a5ecdaaed8748ea9a67fd9104a920d6b75aaec4e0405a3b3209a9831557cc0d8c32b80c9957f6f2bed469fc2a9af01c9db48c6a5f07b785f5378badd974bc4218bc419a639bb6ea8adf91bfdbb1620b2dff300947254369858ef7145591363bf6109ad0505c2363e1af80c10e033a162241b4740c2b82376593fd966de52dcaf9a72922561ae5fcd760061a2b1499dee32d341fe1e275765ccbcd57c8cde121b73fd9a04afa93db27b2d6c9147723c3b3f84e2b4a3891c21feb1eed325fc297231cf52922658a8aba7a556eb14e19f2721ee398b24ba60046760e79263f24fbe27e5e48effa828530cc9ff037892f446c71bebd62a3df5e77aa6b2e302b4fe7d990f820d2ff70d0866282bd6410d0981e5d1638bdcda67be242beb5e69db7b76bfe498a540c1a4482b815f4734d6a5e4cee4c8985e99ed85ff0800bd6349e8fc3e5c6793155ca1df555cceba8d3a3c26c6e3b3a6b9b6cfeb126b541e4513e3cfe58c951ae7baf8def56c8cb108586baceb339b3e58f16682a3ed86392395770e247255410b1d6c24b3af0a065d1b2d06c5e39fddaf2b1c92d718c26a98eff9916337e46eb9906288d2ac89b49591bfe2769108013d6462d7c13669d374317afbdd7d505124bbc0f5a3a380a35ae2c975e86818ba3f821ceceaafae8ea0f24642fa01b649fac71e51b498d2c9308dd858e46ede8ae00b83f19c6c027bb5748bf04a059d7e97d1384e42461e431082efbfadf6ec1300fc7c91d700835903fea733a0e45200cfc315c614f824ecb01392ca80f9f46973f87b3c467b56b6e3eefe5c4a4645b41e81a5a3e13bb19eab785167c8bc39076a86b1501ac98cda6fa4d1d20391828c2b3860666afb8baeb0528f696ad1daa9209b6e19698dade22dd9312ed86c0d30adc82d53c933b03fd8355f4246fb1845bc737cbfad6e7ca142113cb8dadf99d9991dd3ba9bf3167d80c9a2c98463dc56b2f038bb6843f1d2c8095110ec23960dc363a28dcfdd474a0715a39f1724ce131958321a258d0a5f06278263f87a9d7a689f4f82fd5c525fd83ee089164bffd461423ceb1e8a155fa742994c568e738e242dce0f1f08fd59fdf1bfcb852cca40f7a3f337002119443f49f5218f0089127bb99824373deba84a9315d911da7f86bb3fd78d26fc8a88eeffd1baa06588f4119c4b87f6457edf59e825b568261c6fe20479104aa41eb44399e5ea675ac968fe678f177846afcde76936c7a3672d5f6682e694925649f58a3bd93f4e03772b7ac4e389aac8d4d2b8d3bdf01390f46bda9b4e2c6bd9f12379c1319daebe8e3da25e52c21c6c1909db7e3803ac8e86439068f8e625f0115b9174899856297ec401bbcf2e27e4f4fa3b23a63c547751ff0f39f6467b56067aef8e23d8116c65c930757ce5c93f83577a333e485798583ca5752226abbfc6fb4fd1d053c0faaab964c3cb0f87984ebaf157251fed6e8fa0f296f59f3588dc618b68ed9d48e58deefcb899a6ea80d4742708cfdd89a7bac89488a682c3d5cc8c9a90e61fead8146a4dd9918c2609c5cb06b758b6298ef0690f958de7e3f8b13453d5d87fcb05a4b4412a52cb6668e73f47235993e1537dda557af966180bafa3cc9e9cd7ac0567ed228c48fb8cb732fa091cf65a39326ceb13f6012a04f18fb8c1b7200836595512fd803f3f581d689c9bcb290a49d7b5f8b453ae7d8b994688aebd504b953f1ab17c00df63d1a19ec1ae10ddf46a20d29f6f7fc538abc5c722d36c527ea851b80fb73c8dcf8a2b85eeb04ed07ac329a2124cbd351a5435d0c578a6ec0927e171f14a893fce19b23d57b4f2ab64b7ad515da99d8f3353797b16b442780133836c43149514c56c8cc2e3873f0804b206f897373ed2cf23e4efdaaba96cc85827121357e41b93ef263594cb8b19fc5beaac75bc8ab4a0163b597d0daff3af349d1d1486cd94acf0e142bf2603915d9c85469c58446152ec8fad16893c44e8946a75e983fd9f3093f3a3ea46e267bea22b8c132cfa097ff8174011e9dac796cfb2368e876f7df76f73d0d9a0f77c983e52b94727669089d376d1bc3681b590551340b450437b26b43b572df1e57503a2b29e8134629561ba2b9718fd77501bf7d14c4d644309700170988006815c661facbd929af558f9997b5effafe1dc7f3951575470af7f41867d4fbc43a0aa9897be35025a436f65be3b0dcecc4e8af19e3661531978cbb7185873b63a5a8ecc8895727b7d0aeb801b72f7b261bb07196117c0391cb414abfea74c5a0dd9f1c450a053c7987a1ab753a6118576abdedaf706941149879a4c4854e65ad422bfe10dc44e1fbb8c5cda25cd42de281390ea331a744354f1eb4bd3c0f3d41f5919de805f230a723a80631650804e7b2d024296b685d9fcce862f79cdd256c93290f125b01b3614154761f020b824bf7967479dd306fa717a2206f2bab618ef9025a6e3c2eda63f59b9833263df23bc9ebd21091aafb10d8d6e2228fd15a025f3d1895e64cc6033656d0e7181396a37269992bf64bfab12da24b1070217facac8fc2656ff4a1bb81f1d0adadcf5fe69a3ec4fc7a26fb10329a741174d0cbbef9a32e52260c5c0c2eea1677cef8b47129cd9272e40a539a80aca65bb9151b7f14225da43132a0cf641ce68d1df7cb500f9e329b5d291ae40d8383469810dd6882200968858644dbed8bafdc5c36baa9d4c33f3747a0752a4c041c956f8b0da1d201842e13bb1ab7237c10f30c39b9f8d8c116205a2727afe9dce6f995bf55bd985295e3d333c4254a17eac6ad34ad006cce1d59e32c4a1f3b8c2384342dfde3840d6f3ccd47f6f3ee2cd1e869fd13f452478ba0169bc7193ce8a4d86d64e1606245d5f4c953ddcbb170d6639790f0f8afd9a913b84e343cfb16cdc82425ada51b3ced7e578abd711a3640827e8be5e8c8059413997a3aa6f2345d13631fae7d3eeb79ef25633a413a89b616cbe65fa333fb62ac66ebe3a13cc5ea2e8156f81d87f02e8c3ebd3403f00f463e10a90f199ddb15f2b9a679abc659354d6218bc065bb827ad7ead4fbe1b03df66f775fca150323aecce9ab7db67a8fc3464979a6052c18cc98f6f5845d90506d3c4ebb22851449896aa174de5f86d3cfa67d2da9797f507212696a0af509452215aad17bf7a8601064c15475c9eeedb701512e1f02b6adff99dc52702e5082f8059620f7f1c93b1a1e3127c4511a2ea0df8a63f0885f02f91934642eac1431a0ae0724b9330876e415d26f2a9b414687240bcfd8421bfeb04156bb075917136d0d3a770a53b8fb5caafc731d4143ba56b2ddf19deea2274d14273dd2f418a678351565b786810fb0a9a217313171cab45e825e9bee04c9048f82cee", 0x1000}, {&(0x7f0000001140)="ac024217fa6b87201c24d8396e", 0xd}, {&(0x7f0000001180)="20b6609055bca95f4084e75b62fb9c9707e21dc1ff56451fb5a2d379be815990155436c333f6447f8460f92ba7e5c57e1fcb2d1809c42de53370d3e20ad8f28061bfe9df6ac64aaee8c9c84be6b202dffb59f13322e935c990644a407bae33d4dbea31381599e083ee868c90f034e84dcb37a7cfbcb5b46ba2269912f07407019e9e0b6604e281a1c1c55dfec9a0c12196f647b19e18ca9c1089b8bbf62bc6a83cafca362fe4e5c66a4274214b3cc09edb16a7eebc6a523e18cf315f8bec01b5f56bfed18af5b2abcc8312a6ba1f00e5230e6941d46c2676c38a6c098c1a18e662d5e832b6bebd3e04c45d77ed2583ed8042d6d81d9897895f49972d69ea2fc5d5d028f0bd15a7749f73af95aa8898e6be9f4246781dc23d73d9ff21015430faab6b02cc3f3d41be0fdb050ebbf80a10a7e03a966667f2a62bea4bdccce4aab0ada121263690b45c72722d08e5fae838be7268f9f907a160a1a27042f6ad0b382c5d72ae397ea25d770f129aff96b2123ad3602ed966cb1a70bd21436b58dde4822fcf412f0e7740343196f158c97a0dd5638abd8e552719376cddaae4c20dfe1cfec82148360dd1bd3720596b47c018c9975de1f5a96be7cdb757bc7eea2b9c0ff02888dfe8d43137b594586170f530354fcd0d50a788644daf958eebccc2eaf31bb5a84a595d560756d1aff34e5e33f0434733c6e7462b7f61eb4f20a139ec60c0ffd45c3e58838e74b548a2fa5b6696a8789995f9a45c3f4f3ae169bec33d52ec7e5b256240360fb64cdd5142df977efcc15e44a74d3dc9aafc7921d215b6558f05235547b383ef23173af5c5f157b2efb91c91bdb1d0814aab9b6a8b3509ef1f02beb5a267e2e588fdd23e9345121a491f71047e9e58004b88d01c5927c766719694241ee54f7a69e9c82931d7fdb0b048d8065df4abb00713a0ca4a49dbcdbe43f484d9040fe200b7c35ce6a108570e31eb0a7e009e3608779b089e1b9c03fbd0737ad52d5a6e594848f16638f7d4b6c0e53e93537658d1c884cd697193cf41b5d1f0d2484a29abae5e2fadee59e13acd54c114f66ee0bf12c8dbbaf69be2ba797618acaeb16df383368ce140150207afbc3eaf7d7053bfd34034a4b051d1947a028f48a471df51f5f5006aa4e74cbb2d52c84bd803c17bbfd9f86a28426c662f771c01e552022621e99fa5c095f92c6723bcedd113cc87508125258ac627dbe076313932504430df55240271f3a831657adc77e0dbbbe5aafe276e8ef07d1c155eae463dae33065944c92769cea7a107fdfb16c5103ac645b6acd3e1849ed1d67e69bab9661ddd10f89ab383084e35b73cfc253aa5b15342ae71681ecd66c9bc6a6aaddb77ad48a27732bab1566f6329aad946ef9d17909db4a0ce4bba26a3f7f0f4b5d387a8eec3204e477646f65aff442717eb80b6065592203cab0b57aa5b168bcee6b3a500197d0f9bd3c032409b6f2083937b68c5af0121b87d4f052b908ea513e1b526e71835b029d5e6a09fa2cba918acf22075e0e1c2c3559703026477ac25a1df59932ab228579d1986b49af55f632d65b3ed76428bd9912056f900c46214705f8781cff37b808b216f9f74756fd69671a07e114914e840c4df278d8bdd1caeef9108c3fc4107050dec3f7b5906fc83065830807b16deddbe5eadc45d44af99b53452013b7b9e2b947457ed673c1a8b3ab0c8797a84cfbd722850f46ddf6308202eaf258042b67b3917863bc1e90805dbc33619bed0598118c706f74ec8bf956a070158c6e577cbfb6a6e7cfe4de860838fbb8e8e6a97234305394e831e2b27cd816dcab279c1450319889666948b6d1cbb1c9c211c2b38d6bb02b316444edd02d5b00ea06859af5105c610ce22f98a3a86ee6ce59e22bda5275671929df262d69dcfd30f8fb01c37d1d057258ca293829f6c5b056d1ff280d3002bb2a10e149b5837230323cbee942805b63e73e085c31f5bc203982cd25cb5e9a204be144776c2957412b4b8d08c800d7955d6b51f706b50e2bb666a4a72731bb6985bec4e862c791a1f20d773d7ebc5d1814a16c2663c84d326610664526f54ce1fa16e6bcf6b901e9e7df6c366a48ecbd0e5c03fc405d8ad4defd0a7f9562ce4ea0726b639e21c7ae2e5392829b9cf03f3648dcfd0314db7059ac7fc6acd41ede5b8074e7e61a0b42942eea07179bd764ba958d1d820c41c3c1a978faccdd6f2001370031a655e93cedbcd82a83ae4ac8d5c34ecf5927265ae6fb314d5f4fdb60483f58132284a0eba2d1569b3ff279a98aa887318ddf361f44c3abb73e12ce6e2f472563982b9e96ba140df25c06f6f4b3635897c60083945bba01bf3bfb8945b525495abab3790722d6d1272fb58b44b1c6b0768eba27736d6094fd38fe485257b7895790495030b120483d0270e1116fb88510273a3bba5f8b2f8c9d0ec8a3396bb754ae80c784fa7ec27d3f2e4ca3ef637e00b4e7dda3386bdbaa38d3219a8ec94b0d0cdc8d4ef55f4dd9438d186eae68b2c0e69629891c0c3f886d77e2c48a2fe430322338833a3c55b70c2bba92aff4442ff46db1a39f9ff60c8c26d2a56afb278ff8846455ef396d0a6320897db08194cc7507e1c64285de64aae3133754cf29ff3f6eb384a263bae7e4471fb04ece47911edb7d8795251586eec4eabb9c4d156f486a8a5dab5913ed5fc77937b6e618f11551fda0597d9169b287486b49913375f2d6ea9a19e6bf120bacf87b654dc8e1c99181d2f95ea123ac86ceb523e7e41a538beb106e7f24021a4e60a11c80ffa35e5609b702a048457d052c0b2240f23aa3997a6de71e64621cf872afd131b7e95a5aa0f107b7949ddbd95e888523eada2a1c28f8feb564a3bb00688ef5e0c041b20af843b599f6751afef69e1d6341158888381b868349ae34ca8ff775e65657f88f65ae93a0818cbc490db4a996b13ad906579972fbd6605568d3e0f16ee767ed83594342f9a8f26d216f29f02bf522ee4cb60029d50879f19b22598031cc2d041aef0d21223a57cc03156b40b3b62dbb1a2e11a67f2c2d22b6399551195aa77b8a2e4c072453e0babef77a6eb717cf470e9eeb6d319825080d502e2e98609c9d1931d1955b240e61e70d40bacd60eb766a8d24a44fe9e1261630595dab1961f9899b2fd41a366224e8bc9ff841e487deecfcb3cb10a2a45c7409df7e7ae8c84b373dc627f8cda05d964e27d52a9c62acc361d3d7e8dec443672e105f359a7984418f966993b2ada1f362c0368f38508b124ba963fdc6f8e5fc105646a283784fc43287a6a61fe6bcfd6dc9532d4af4d8b014501d662dc0bb08eced1817976612a6b990055ea60f3386f362aa3c7be4346ad24e9290d2ec7f85901d92a2ecdbb907c5c21c595d65e1e46fac8964620e504c9e294986d936837695b56f84e3ba9b6cbdbda1ac8bb843f55b948078a9532bdfd01d75643eb701442ca80c03738cc728c4d1614b9633182b34a4fd5887affb40add4454043185571975c1ef25e7fc6f3f21259b9d6d8a600d1cc96630a61dc73e74688f7f78629ae106376113309e9cc9d56216c7a552b94df4370b1f0dbaf35c147acd71ad94d5611b3759e1c56042e965b22891c7b5b121c41f8335fedf57f61ee059da5ccec02a47f51262296b694c95e59bc43340e1207329748ed2711ca2229a60b082cef2fad4f0b1b16955f79b11c07b1f409aa0991721102f1b1824bafa8557a02511fac05f9437a8e2dff2cae87e88905edeb6613bd80e3c87563f1234c555607922061ebe592dfcc5a9db5eb31c9db03958f912b3f4c10bfccc0f30630b9780cd12127e65cf367d086d6852313172e66abe8707e1cc3f12661c98d38feb669b597de3a84b4d6b9859bbaea5dcf067fa80f1b7aecd80fc5200989e505a88185e6f98edfa622e5f11a75ebfacffe7adcd8b24511188f1a9dd07a0878a80a87c98182627bb30debe14e9de4d11766a2d0e58cc05a96cc70d68992c081534aab1c6a32918b6b79ed11a54977909f45f83bffcab59892acb135bdf183a348946efc509fa817f175bd8001385e4f804a2273ab65c32d577269977dc358b15d98f4e6764760c819e0a7bb7c760311d2093c0817a454727c4c788bcb19304ad61285af81fbe9fbbc6a50045c1839a688c9f2654cb49f9e3b4f02ddd4951aa215f8a7e79bbe9e7c8e3356e386d2737a830b8f5f874068148a90897f5c14f1a8d3b5a3ea1ad621788e00cfb0dcef699f4f454813df977c3de70e2938c7d5d85903a755dfb63b75a1304c6cf38fcb7637a2b7550d3e3afeea7436ab8f443655cc184562a993da0671c924829e2aa7a2dd5a09462dfca9bd9710a056638149de82b56ca6e5f93b0e57a6a5cecf564086b293ad0481e50043634801ecf77371cd6ee7284dffc22968c5fc08bdf44f97ce10f979f0e9518c24876b7237be5ba06e2f973d113d4cf8bbd4d0cd1085ed71e1ff1c70120161c1697d1a121407a971e5750fd796d1d4f3a708f1cd62ab1281ae09992fdec8e3901de13e53a33d2b6dd26bd02ec4fa822be43cdd365a2963341edbce2daaabe135c82fee9f464895192e1322d87591b096fc6e1dde0b179d4b41a030bc4eb9c7f64c45260ee4982630d09cdb94ab5fa60009582379ede593659bb38add82597535cc90e07c6d2cb040be7c785c2f61ee5f52d54777ae8c161abb78df2f63c9457c5a749e9d15b8fff424dbcc10730bb5cad4325bf769dbff3c243c51bbdc5ee504a5eb3fb67aeed8d0359c6b1532fb7b73efe9963df2f77d6f7c8d5d520516a2174a814516a69e7e4800662b8143827bb3f7e7854753764c408185863a0df6ca0d43429151a39a18be034549c78c7c34034cd4f6f733b951210284caf81396ac8a9c49a5b30310ac9624e69e081c3f689ba80f66ebd3b46579bd52a5f292706045593bbf46cdd7eccbe56c64b30420e3420dd200965ab2bea82af02c5ee08d36151968aa9659d620dd8617b2c66bc0b5b1f208af861340a05fd75956ce09e804459e34972647b28abe17a1bc32b51e1803a24ad4375ff3ff23cb418807bba6a24673ed65d0e6fa9117c39f3e83098eaf76f4d8856e5de29869837411142452932208bb30853031b1c78537e3a79b828a6ab5d6379ca9faaa5f17d843b02261267a5e641031bd372dc32b84c2bffb98f0a88913a5c7b4c14611156a7f61af302c295b1897ebaad4b01ac336e23d200731c864e9f8502109eaaf6096f25e49718c876694d6d3feb72b1e8fe9ad08f7d5c00540985263a742b86ab72e608ee17dbb8d1313719e9a3f64d3a9449fc73fef691c1a3a08dfccbb59cecb01ec76c475e25ccf17f4249e0434a42d2ad7c330b580ed1e0b361d316c57ced72f47819f4f60c3a3206c52c33ebe72bba7882bc88c13e8726b7af14fbaf6a989d5cf66de9653d03380ea1a7ff50d1d46ee1a0d997c4d9ea481bb70e87445d2b8044b7d4cd174ebbc2ae779f6741378f65f18cc63da52ac8a3c252e7ad3a75d8b1005660100c846fb9652a4b95a4b68db8024731200c0894f95dbbebdd351e94c0aa4368941154b2d27b0bb70b4b57aece17af26d550b006bb70001c7aa10e45724e2be8c050be7b3a490734ef9da103bcbbc2549b4e57c610cc2d9cb6c1697abdd3bb21fa9fd1a8695bef8f2158ab8d0d2afa4116d21a374a85ac514d67fe6692f8eadcdf9fcbc6ebb8bac69e5695d1414c978f2f8793f21b61f27ddef253728e822eb69dd401d26b3be393dee028cb5652763c0f7eb18c31a1c301738b86bd5619a2aac28d16d2", 0x1000}, {&(0x7f0000002180)="8c92c76dc15fe88d387c1e861a2441744dd3ead281d733cfa9acf8157075f281547095", 0x23}, {&(0x7f00000021c0)="adaa74df29376e46ba10aba96c3ead25d2d12b4781fe0e121526ce10581bf0f3742ca8419146a91dfddb298b88e06aa5397e029b4573476b576b2a94eeb25888a9dbdb528b80a23a2860eae191e38ef0df5af45008713bb9c3c40438971962c3adc8e41066fb1bdfb413a6df958f1f88f8bde96702f33d0813e8010f93f422c7e9d374b1052762e3c6d63ca4836a02340445ee44d867ccc1c8405a9d4f1432d4b5caea50fc26", 0xa6}, {&(0x7f0000002280)="bacb65484d9e4066312ea7f8fefd4089a1ddf090da520d5e11ac129e290b58927658be648b9bb15f418d17c850e2c44b8b67f7c0c51b06538da0a1544fba72d017ef412fb31ee02754d597a1eb779a668b54901e2ca52f5467db01bac9f623d6c69819ec838fb31fc69f6aeb6369750be6", 0x71}], 0x6, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=""/114, 0xfffffffffffffe27}, 0x2) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000327000/0x2000)=nil, 0x2000, 0x4, 0x1010, r2, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) close(r0) 16:00:13 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x931, 0x8}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) geteuid() r3 = geteuid() setuid(r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r4 = semget(0x2, 0x3, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r5, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/237, 0xed) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/198) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = fcntl$getown(r0, 0x5) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fsync(r0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r5, r6, 0x9, 0x3}, 0xfffffffffffffffc, 0xfffffffffffffffc, r1, r1, 0x7f, 0x2, 0xbdc1}) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000000000000006a6755d600000000", 0x14) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) recvfrom$inet(r1, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) sendto(r0, &(0x7f0000000200)="159533bb0e2561ac864384b0e9209239d66f06c80f5846f324617ab8edee9ec9c7d3aafe31931da904321d4321abb82c231574e1e5d3bed491db58fa85ff7c35476755e978e9520a35d4978785c8a47bdd3717dd9a8c9647134c5e871f7db582a5e96a7f71c2044c992202e7985d9c01e4631d", 0x73, 0x8, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000080)='./file1\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x88a, 0x1000, 0x8001, 0x8, "d98ce46a46e490ba275d0a04b0038d35320769a4", 0x10, 0x30de}) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x2) socketpair(0x3, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/213, &(0x7f0000000180)=0xd5) r3 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8ae32a24d9baca599e633f8ec1506a373ff3b35c338b312bffc881a0d1c52268b7034406ee93b5e886b05ea8e6a3f306a8f2213ed95f736a8a221774d87c22b12f98e601c51c52150d583449e4aef2362956147614853ff725d40216ec22cf703cc622b36e34eb937cd280f93d311173462a583d84c61b1b6c269d0a9be530c7fec163a8cb3929e228fb0ddeda7f69668680ac2df8fcfd94", 0x98) fchdir(r0) socket(0x18, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) flock(r1, 0x5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000002c0)='$*\xd9:\x00', &(0x7f0000000300)='..\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(}+*@\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) sendto$inet(r3, &(0x7f0000000540)="f0db51d9443a49faa4e806057895b30aa0bd0b72f7f3c52da4907204cac2e070724322", 0x23, 0x400, &(0x7f0000000580)={0x2, 0x0}, 0xc) select(0x40, &(0x7f00000005c0)={0x922b, 0xffffffff, 0x35, 0x3, 0x7fff, 0x6, 0x7, 0x3}, &(0x7f0000000600)={0x5, 0x3, 0x2, 0x9, 0x100000001, 0x6, 0x18000000, 0x40}, &(0x7f0000000640)={0x101, 0x1000, 0x5, 0x9, 0x8, 0x3f, 0x1, 0x9}, &(0x7f0000000680)={0x9, 0x8}) chdir(&(0x7f00000006c0)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700)={0x2, 0x2}, 0x10) dup2(r2, r2) r4 = kqueue() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) select(0x40, &(0x7f00000007c0)={0xcea, 0x4, 0x3, 0x6, 0x1ff, 0x0, 0x3, 0x8001}, &(0x7f0000000800)={0x9, 0x9, 0x100000001, 0x320, 0x40, 0x513, 0x0, 0x80}, &(0x7f0000000840)={0x6b3, 0xfff, 0x689c, 0xfff, 0x716, 0x3f, 0x4, 0x8}, &(0x7f0000000880)={0x0, 0xcba}) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900), &(0x7f0000000a40)=[&(0x7f0000000940)='}-*\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='%\\+\'.+\x00', &(0x7f0000000a00)='&.//\\#}\x00']) r5 = socket$inet(0x2, 0x5, 0xb1) getdents(r0, &(0x7f0000000a80)=""/254, 0xfe) getsockopt(r5, 0x5, 0x20, &(0x7f0000000b80)=""/230, &(0x7f0000000c80)=0xe6) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) sendto$inet6(r3, &(0x7f0000000cc0)="2801f65b08d42bcc7908de1d46cad27c4499d581f96f547441a304628bc27a6ff73f4188df066537549d0e2c696f64904dd7d73bfda90cb682449bb99013da607769f8af2829560f2907563c3c51374c61b04c2f7abc638ae215b59e233863", 0x5f, 0x8, 0x0, 0x0) select(0x40, &(0x7f0000000d40)={0x4, 0x5fc1bc3e, 0x5, 0x4, 0x3ba1, 0x3ff, 0x5, 0x101}, &(0x7f0000000d80)={0x7225f728, 0xffffffffffffffc1, 0x2, 0x800, 0x1a01e677, 0x3, 0x81, 0xda}, &(0x7f0000000dc0)={0xffff, 0x8, 0x80, 0x9, 0x9, 0x7, 0x1, 0x4}, &(0x7f0000000e00)={0xffffffffffff8000, 0x6}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6011, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000e40)=0x1ddae43a) dup2(r4, r3) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x21) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000000000007df46ce7c71b4ecf5b4019ee1c81d9b686b82d549957635bb98c6488e6c37efaab668569ae9c9726735a3bcc3841cc6df4aebb82514fc362fd481969cf7d431e1ff4549861808bca920d4376d9671dff428d322d2a27ebe82c2374fccb78d48ddc5a0deac70ffc48c91e3cc237e6b781375a2c0001000000000000722d908f85239f2ee61aec141d06c3d72d84daadf745ec5acd7a9ce225dda04b8f424e0d2d123a9f46bc3e3e3a18818d5f1428158768845767dbb0fbce7849a5daf1f93cd4cc9f12b89b25a3b29439c7414f33c269b80c53e2f3c10ec7b6a6c5b3ad44dafd9c25677598d8920a9a513de2f0af54d7cc1ecfaac03a72905448b82a4bc11d2e47eab9c2e5f6af86c3f5873ede765fe13fe82b06a200019493c4d2aff648d9eef113c052527ae6383486c5e27ea7580b858152dfa23fed171c5a972fc3fa7aaf6ec3ca316ac7bc33054aa518b32eef4b59c860cb3ba867221d7fe56e7dbce6ae62d77187fae1e958000000000000000000b621ec3c07f8df822ba237fe0cc5bb944da452f63f0f5558c83abb11dcc9af809f13d934b9a9c895b247f69ff2a110df80709158c781e9b3cb436aa981466a9aa96a825a15225e7742c773159bdc5e3f96bb6734700eef9638dc2063c5a20b17a57f1fef4afc6ba2f829b6508503073252219a40be1a7e628709146d7989322e023593faa8ad7f21c58da0dc887a75d11c5aede61f386d288bb1b032d7a5e3d3013d500f10a910318a14ccad0019246ea54197219c65250340897aee3aa65c47effd80060538dc71e64ab3a703071a2e8d235421bcec0d24135f9474b40864f7f1af03a3ee56c1b2db716ba130b42635eaf82903c1"], 0xef, 0x800) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000280)) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x20, 0x20000000, 0x0, 0x7}, {{r4}, 0xfffffffffffffffa, 0xe1, 0x80, 0x8, 0xffffffffffff56e7}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xcc, 0x25, 0x7, 0x9}], 0xfff, &(0x7f0000000240)={0xaaa9, 0x8}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000240)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1802) setregid(0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f0000000000)=0x6, 0x4) setuid(0xee01) ftruncate(r0, 0xfff) fchdir(r0) 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710ef24012070200210ada47df3ef0f7f6b3171009c21bffff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x20) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)='l', 0x1}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x40, 0x2c8b}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x86, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000043, 0x401, 0xdcf4}], 0x6, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x61aa8a082a1327f4, 0x0, 0x9, 0x4d6}, {{r0}, 0xfffffffffffffffb, 0x90, 0x2, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x49, 0x40, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x6}], 0x0, &(0x7f0000000140)={0x1ff, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = syz_open_pts() fsync(r0) flock(r0, 0x2) flock(r0, 0x1) fcntl$setflags(r0, 0x2, 0x0) 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="6cc391b249", 0x5}, {&(0x7f0000000100)="a39a766d195d653b6f91a89f0c05ee1448c4dbb7a828d8173f951dfe8b513338b5c4488f8fdb890289a58535b50c5a7448c26d59bf51f2b8108a6c864b75aad0fa21c6730b28aae273fb8380d898cc2c92eb2592c449aa3ca3ba", 0x5a}, {&(0x7f0000000280)="f225d02967d48bc1fc3be11fa482dbf03eb72cec2ccdd8d52c6bfe6cf4925ee206722973218c3ac763387232c59a08386ad309f5ad5d307f5ca69d1530b3d3f2a03aaea829b11cd6c1285fcd49b98fa56c465ab56eafb5584ff7ed26a592e8cdf126dbb18bc4906db23c23564456d1dfd3bfc45ad0afce82810824d3c405fdf04a6188fe1320e327be386ee6c029d6651d9420346724c1936a8b4c36d487d7cff416327e69a8446d050f888bda768da11d2f0c67041a59096d7b76299b74ce9599553313eaf9f2ea", 0xc8}, {&(0x7f0000000380)="206d540b7d1ab3af9bac12f40477282b773520ad3a42ef7f0eb638c3741f36d80ca992c9e8923cc3df00306c1d43e442b826b00dc275c5259492679ac9b0f50d026aca4f4b23d01922c7b34cdece4a28429b66ce14b1b261e02c6f9d04552f61f2581d994f85dcf45e36453985899f211463506247527092197f49960752730237753e790b64b4b19b1313a41897a757c9", 0x91}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="a8000000000000000100000008000000a2ad0f1ed902cb823a69c13f6bd731d3b714be00b95ba6a7946ea23785cfe0632d3be5d6d59e4526583e51bee75777777380e7b707a01fc2c88a278cb7005bf2b878e273a55ec292898854407d337c05622e98df9a0bb9f76b314ef8d9a1bc1004cfa2e56e6e53deef128792d53cb207e238c66256edbdb01b0f1fa188de8c0b268f08a0f58f1e56334726858fa18de46a0b24a39c9d5bdce800090000000000ffff0000ffffff7f61c5bc13b08a0eea6f4910c2a1c835a2206856a17f5b85de6b56422868d0d3cdc7d11cda6f25fb234e862eeff60e7c66ee4b4a7aa4ef37e6fae97994b040eb5fdf680ef956d61525a95062306c121d97e429fb147e0252dc110de0b28f16bd4aab066b3035dd196f9ed4a15478c7fb4b500ca6ad237fc3226f5ab67e8ae97097c50eac7b126b61ae88ac923461f712f937f086f1c67464de12467798e4e3ff60bfd3d9fa07897238c792ec76b744faa8ef48305bf9e799744e399bdfb400c030c52f0ee4dcfb67b5b341b066091838468f84af6406cb42c3eab79e52ef23f1605aba50934709ee750b5ecaee34b25c11fa4e25cf1ae97e28c7fb4bbd36d74691c79446722539cda5a69ec03a1394e5d9dabed6bf"], 0x190}, 0x2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffef7, &(0x7f0000000040), 0x1000000000000030, 0x0, 0xffc6}, 0x800) 16:00:20 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xcad, 0xfffffffffffffffa, 0x6, 0x4, "2ed473f5a1f024b7332d2ce7a446b2d71b9ec6a1", 0x2, 0x531768a4}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x34ac432}) syz_open_pts() 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x3fffffffffffc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)) wait4(r1, &(0x7f00000001c0), 0xa, &(0x7f0000000200)) Connection to 10.128.0.71 closed by remote host.