6a06c684807aadcd2f217321758d1e0b0a4dad69d5d754fa5d2f95094bff2e7bc49486585a260485d4c347c57caa82ba4cd9e3dfba1c41dd21e6f6bdd3b0597925cdbea5259d60a09cb6c1c4fc8d008e78c115baba0e9b475f8e157f8f242c07b8d32ddda9a8ca038db6da9aeeed6c2b01b2fbdb86ccc86f12ca9d00839a3257cc1bc9cba706f2291e85b6135090546a73d7a340ca80be62d6174a8fe571760ab324913177952f1369df2cc3bd8c692164bb9e688a5cd34bf57098489de7c32264ac92361bc4c8b9c29ea82a2677393f3f8e3bb68c6fae03a0c703859966d19affd5baffe96fc0ff9fcf2c3ce2beab6e2956b282c3aa651213e3e1e18a767afeea7927c699806d154866b70e50dd03bebd52a45de0c0de358ddbd71350546628f4fb84dd5a741af082bb347596087da796ab15b65818035cdbab3b1e5f2033545a388fcedd1d1b70903729488bd8783aeb735a10a71c4e3923ea64f3795e080f873e78aca3af3908f0ddfabfe7be2da5066c1a87011862d058dc91ab4dc9f0b5de314ce623159edf78dc22be70a92dcc2f72048d04aec35db04f937b31fda431fa2230ce7c334bf00626216b668fb49406a31c2333152171a5bc0cca465f5a4073ced494ba237b6dd34c918a111ee51b047ee76095269288d324791986ddbe046ce71cf725238595c6e05834a2cf95175c2d89eddf8a56d3c43f8e3652861b23cab83edf726f8ade8185ff39fe72374577b55c73489020a75fd9d327bd3ce5a6472e5476707eb2603759012102958657060100e5f299b29a3a974071b78d9b9d13f1ac717eede7eb73298f6fecd1e29c13a884a3e5b88813e2e241b1f7da8b54e97e5a970bda80986a125d34a74d83f8aa973786e746be1639f23a8cc475ae069e3793a0a10d56cf843d8ec110060365f2c0c66f99f66fca23539aee17292a654f601471139009318b1df210ddebdc187baa7f1ba5b09093976d683481c5ccfd197ed6b77a6c408d9da66f08a5cd2b22b0869871943dbeaec4a0675a55b824d84422049d73e5b6e7f247fb1d59505d7c6743fe66860a94fb9f7905ea651a65c42ac50cb6b09d16c0f528fb2c9edde3ee6ec028d7280f574d00e632916f1936fffe3954059e6e075ae69f680fde4aac93a9e7f658fc0ae484fb362fbb21eb044757a5885622d4575d0964eef2f37a3701b027d58e52086462ea5ea2b73686514fb15c0e3cb136958bd19f35e50fd89b6a89775931ab5b2ee6c05f0ee11201c29ee82c526cfc7d4f3cbdd09e4f431d8db16279e2cebe012e8924de751e8fee241ed683f7efb724cee8040fc6f4ffbe46799e734a78648def1141125b6abc819b16206c8879da8d6ebe399dda82bb82dd2ece725a6863c73630437bd8bceec9e2c9022863bb2f04e7eb7af4136be75a66e835f4729819a4e35b18ed692bebd684a86d6d6a20d2ed9a4990a61d210d992f56e408a68a09d20dbc7d02f3418bf81d57bc4254e3faa47d2b99927143af55343b7ee699e92b30f7db7e60b9eeec9c4e197bc5de1b7b819fab65536ad28bb6026175e09268e179a71c9d979a40790f9d02b9ef0647fedce7e6e7e997a1296ecbc8050ecf57cdd2ddf565a5c6f221f47fe298ddedcab05ebc6640c28111779959c85712124405ae188ad4fe4156dcdebba1a30fea60bca6eda2b3b34e62f0728a37c65a26dca73f38b0ca45c0becf8a132ff7f80a5553e4255a249e4702b83f7945ad58f26fc099a3a8b0732a9ef86a887b656112fc75b997ba6dd23ce9c2f12ed58ac898fcb19ece0b3e14e32b9512bfb6494965862822d56e790afd4717c8eeff52ec890fd0628132b7f8da9ee6d99749d4babf20f64960ad62ec0a990fb61bcdde55b3e920b95242cc01ecc6fcd42d785e82830ccfe117e922797d123e4919b55c792c6526107d3f246b3ed0ecf17a2d2781974206f8399c4598c3391d5cfd0cc2e2c62f57552ae8cd197b07ba606eca025a136dc6d42cc494ceb4a53cce8828c98f35e9d495e2b79d707ea2fc7be0b16de06935185d0c21eec2f135d014e06bc8799e3d692108d700566b85e941c13c93d597d8133dcb0a4f002ad0976af49ca6502ab6b081cbe6b9338059047add617200c5eeec0fd561784fc26ebc851cebf54830d1fda343bb99e3f0ccd7e60f046f53b74f217f87d31a0509e2eadb8b5e2993c2ca1417341681d475bac8b2de0f6bda66649d3f20bad0917b9620c40865bb2f2323e82c7aa3293aa8f962f1801df54110e3ed08a4cd36df6cd42162bd636dd11a9cb1b23d30d78ca569e9c3f18723c69aff53c0590de6428c4c691c475e35cd0ca01515b4b69e38da4f313ab4ba4f17c6c0d3d480c47a3e5c2a5cef9cecb19b443e9ebdb0aa244dbca0428be703eea8abb16b7440480b07430a59ffdc5592ff484aaec07aa9b988026b446e16995acfc19d1a5007f0c097f795f3b50ac74a632d64abf13231af16f34cc4164c8d7a941bdb146de70ca83a44f7f25e4235748444cb9c0499a95fbaa59f4d7727bffbdfa8ed000046f76fe846e13e611ed65f7f5e5f8f5a2f5218dbc3d86dfd0b835733e915ae3a7259b5c8d72df941f88c675e4a27fd40e8d12efb307301a9406ec7cd2c98dd80e7e77666236beb91c70ae58d3dff82bc13e3e11a0b02e7e01906acd35843bf8621b63bd4d3bc31d7c24473acd66a61d4f31006c1e1732601661c19f5ee02ea75c316a3a9d2e9064d0792100300e67a26174dc5670558ff8968fa6f34a81320b6a7d324a260fbea5b40447d1b0ed1c1e8b365b349d830fbd32d04d729424f43e85cbf427dc120c8427bd97c20fe18f34439d4093b9eb2f5617f0d225dd1f439d8b5c7ff63bb301a4d3e161cb07def70f724847c27dd4172d30fb015ddb95c28a826886b51f075b42de2ef389a1d120e80c2464dda6d2f23009eb2acf758719c5b647f5242ab5a42629ab1d481ea999779202b8d3522dca8d7a36a8c2d4d3636d2a26120f069ecf91d9435b6f79e2a3c213b80cb6732fb52fb961f8c9ddd5f41098f2de8eafcf5dd723e42996f9d6c5bf49da38bb08e9c6f10e62e1fda1073aa828fc3a1825701372e66214b3c19d72f6418ec514ca234db876bfdd321e7eeef1ef34d2c323b26bbbcecd5cc89d159c65ee67e5fc90b4abedce2630b171a61921af69aa84096424c423263d1e3c95864f79efbf81cccf35a7cfdcbf042e1d2ed7409b3126666fba1914e30a8669c6fb1e983da15bc04fdbb02502dbfc761e964b140308cc03136414f28a1b05e28681ca352df106ebc34e4cac63dbef9373763167083de446f60e42dc8e915d95b0362cf8d1395468e6f708fef1445ef5cff077f85c966d12c153aea0c17efd1f8e93bd07c021bc590b66321dc90155fe516158218ab691148715c71d2f69feafc6dba705ba808acc26af3e9f5967682844ba6cd4e536b62de88dd679c4e8c69010db49353bdbed2f559ab789c2def77d5f657164b8e5275b88ec6a291518b11e269ab0302d56737342206d4c299a924cd91e0e714215333853d2181205610e1827c36852bfd5b89b3bc43b25e4b59bfe6b3cd270e42a5ca06d241620e0dcef1295bf804c1ce1a17bf6584098cbd65517abc2659bca77c76b8ef59fb46ce48cd9922d21716f47a65f02c096e5400cbf3ad6b507962955cd28e84775fa3435ebd122a7b9cea7abf7cf665c2643bea46e6ce94db18978d775076a9bdafa60cc4c3dfcdf72b0402f043139fe84a9b22f4a92d21926158e8530b3b44e34610152a3271f496d7c96585d6416b71fb237eedf75c99c91eefaeeab30705cc8d9aca17601c1cc5c7f8db888e3f866080d2297bd9a038e056f473ae28beef7640ad52258da11217929717f585700a895cc21eee697023723b30ebbf642d129545175c08469028857e8a9fd1e2cff44d08af403120552cfec549cd7fb38bebeaaad4aa8872961618e5145f8e48ffe159ac60e12eb5df197aec52ed00563e7b2271df584737ab401a0cd81c7088c077cb3c5f52e5632f2b3dc9b2bf3410a73d6f3cd225e4944b1262ef755ab129c6e900742a94863f8f009e8550fde0257797f71195e450e356807d5ef2ad4a7c4e31ab0ddc65d425ad437e375b90c3227954ef10ec4b801d124ac4e54169560f401f0faa83cf0e6169d40a065aa7a9f53726993ae4395848fbbe68563185f479237894bba1e0b97460239b4b915eadb5a37a716c98c1fa74c3db085d580f383fde221153d0c3b20ba4b7942f3d01293df6cd7c5b536108ebd6fe534ceb0b11fa109ad350b37141120612e5cf97fc9111b2c2ca5a0e9a8ef7604fb110a306a3d189b64ff49ba396c8b958d65d8b", 0x1034}, {&(0x7f0000000280)="fb8bdb8dde8d9237f5d3d1f602b06bad5cea573caa332e09c05283089f750c36", 0x20}, {&(0x7f0000001340)="c3225d69ed2c647466d546d6c583ebfeecf2111f8a1c7dc1ba2535784550e40b887c15c88b282f2d2c50f6c5e2f8ec936f3368e065b168c60d48e7ccebefce882be5ca48183971311a24b8fb084c0e81f985b09b88045f536a15a08bfca183cffb35ca9f7cd93a056e23026ba72df2dc25336d487f5b952bd6f6b34e83c24311b73e2d8862c4267a9e3ce593b77fb3eee18d218ce570f4801924a05bfa8bd4242b1f26ddd6d600e3a9d66a23e0273ac866a49842574f9f4e82a2c0558bc40c8e8d6b2895563d6145ab1b7384c1682168faf523ff3a8e5e95", 0xd8}, {&(0x7f0000001440)="a968c89fda405964849f49847ccded9f889bad9555f3eefba958ffeeaf5a854236cb2e2e14d2164a6b0f60b4c531305e65827610dafe51c4708080c47b6aeb45515f224609ec55633592c54d68811e52470e8a674014cf0d3d4e0ab3cfff0f20eb12eaa82cc4908995de2bfb3645c0d3d3b795c478109e7ce060fe4ed0c063239954b5acf0b0af64c91674574d54c1531bad6e81db1732e00bba89b25776f7e47a36e38c44c189629985480d545fe69df0bdbf9569f54c893feb523a802cc703cf932ba94774211d212b6ac0f2613f9c38520b20b8750e76a65a35c8ad2e25249bcfee04a09c8c51dcc08eab3011a41b14449cb1570eaa7d73593c7fcb9cbb5b93936cecf1775c5ff70941e9053eb90e9142a2add832885423edf67b09704711171c564f760e684e1f45a4914d5c1028bca738c6ef0e46da25746cb9c3fe710f8076d546d48c09f57b05b0bec5a5a8e112cdbb75a712d82c8ec960a8870004ed73429966f51fa262443322dcaad2af7acd47fd41e5d7f7be935530ae03d5bacc0a363e6d879b6e076a0dc573b4a50739e91d3fb398e3c1ceefe5933511728939986b927a0a582cfb6c33eab7dea76cbcc6732376fc782a69c74bee0e1a9c47b388e08c47c14ec095a2795c8455a5e4c30b1ba2ada3cc24bda5268abe2b0701ca98dad5da1ced3faef380953b37d03090ccc8c1ca2ad409d4d03856ba8126c5f39ed788ad68963c32e0387fb61d07814e1312465ace7f98e84468fec10329df14081c16c7d8f859652bfaedda24e0da6af23f571eb61aa7aba56ee4f213ef1c65b481b4c6535a37dc3163d5b165df71f5d0e8983e41c9af082f0a6345829d10514ada6d95b501775cccd74edd76749f8c8821d8ee5ae31b4bba4421d1362f14e646fc751114fb2162cdf409f6e03433204f8047196bd860de88ead240dda0eb58990b6349a0ee47f660b533fcb730c5d14723d3d28eda656a4977e6b9b6edc757cfb11b503b8c02bf48f3462454db701b6a1da405585fcaa1f6a0c72d44b8c97e17c0c8935d5231eed41a7dd813ec5b1c78075bb1f24ece4a697c32ecb12fb5abc7af54068cb336a25a1845aa1a67c3b6b15e6cf1a3b51f7c1e327200e3e50a50e23ebc8eceef9cb914af29f02343c51767143dcf3ce76f00c060c39a0849047539e044f8ba426b846b341a1504b80b31aa50320bd5fed8aa356de2a14d203b05883cd589b59e28a71171f468843baca193ec8845c73e559a4ac253584dbe85b7a8df704efdc3313a905ed56e2e4758d18d7ec2651f5bd647d739adcdf45143b49625c71ba574cedbe438a998e58581fd2654810b5b781ad5c0c15ebafcbb1e3813e18ac8f2303caa9d6c53908c6668959fccf30027324b951478a14afa0fa87a51a98b2ca0c76634aebb137cd34cf1b29c577461761f2121d468508f4b9d26f4880a8166091e493b7e533311931eeb7c1eea26517fb71dfeee48276047621a4c963da62d40634ac2f57ab7c7a6c8a8166c85ec5f5bf3ad41e09f6d54f8240e5ef13cef5abd7c956280569cfb6b39dad03efbab6fccc4173cbcc2ee9b3bc9aba90832fe9ba11231b8e2b52400a8cf6f4e17cf96a3094d876d101032f8916350b5beaab3603e21a48195379d7738282877f700fe2769a56ed7a97551e95e4aac0c52414516c0573707abadeb13ac6647149d2e6309e5557dfde6477d2b35f5d7ccd893e9360cd2d5e7ad0f9ed52e9c47a759ebcfe4ab0e7cf7eebe3e8abfa04dae9115dd08fc499519891d6e827f2e2ff7fb99c2f70400a6ee1f81fbf01cbea48bbd00a0144fbd1682d7076407c0116e6e175bdd10406e8893b2640deafe5b76ba2d393a62de817665f1346d7b3bb87d856a3b42ff8d0a054062bda7fc806f46c0d734184ab28de1815b5e778041544186654cede1a88bc6fedeb3424e2a21e4a2809302382303677155016d0803ff805c087524a250c18e4fea55b507e6b31f528dd45e6592a5079b1c3900563b577ab7c9fc79ef47ae2165e258d2a5c13c9e62583bf9b96ad429da0bc38a55a1697b565d854d1a1498016d758d4e3834e76bd05172b818a70efd8f6edbaf0167e2976bb860d9b175626d20aa0067ec93b454f086ca3acda8dd480d55c42d6cd11771db2c547afd64d3906d5337eb63d4c2e2c51cc2b4686cd3dc8a27c819e1769ebbcbdf3e0bfc8d6a93d74336c161c2df49824fa123d0417c19260006f5995166f11686213a629429178ade937f688be332ce2ef667e2c6f43fb3fc75397a487221e3174b958e6ad3afb5e9acedc21e6748ca90e7b3f700f2c7455212c4d66c159d028ca7e482ef400255ba7c62b46b1e4c1799aea364069b8384c9a11c5ccf8fca8bd77933b95940e7e73a8a8ef97a49b56bf4b956366cdd10a1bb7e533ede9c0ddc5e04aac67d8111e59cfa5fc61f4c1384895b20ef2c4650e422998ef707a43583a0e815c1662e7b0d9fa1d34165b89756166cc118d21ae3025747789f14bc2c4bf185f2a37217b4f282a7ad8bb77d24c41c716a3b549cda3b1a3e4a97c91bd77ff37fcc9abde9d0c2d1a4f44fd74e6a945ec87518ce635140e6e20bf0fe0a86a36e1f86cfdebd7308e43e90b43a9e15832b642937ab2a43a0a84d15fe97badb2e68f1ed6ce36de35e35f8665539edfddfe3b860e54c805586bc4eb3aed38cd55f256ef8f366898679a95ffcc232e3d0cb3cc709c20366a5f38a27f89d6ce8a3b652dbad306e0bdce641719e9dcb164fa1c0f0c4e6473ac14346b10bcf4dbccf1bb8e29affc233dcef54fecc7d5fc33e8e6f603dcdc9e5f266e7090363c5a0a91bf9adfe71b1bb953b39d8a174aa27f6c357fe4ea8666dca9847a0f80e99df7061528f5c08c6f37fc55b2aec3adcb21f8587ea3e5c789cf1c0b60dfd4ff533d481496a8c7fd456094fc968767e7f34eb28f2ab9874a8bb783f9d81a65c316fb923f43879eb7a3c83fc414dce9fa452fa0d6ea8ec2fac27cac9cd12aa61ccac7941d7a6628e0a3c9796d793b0e9c17a7ff8f01c595940c0f80a274fd9ddf3f5b8dc1eefb4ed50df5899bc7eaf768d1d0e2501493e39707faf867f9ef94d2923f957ec762a9eec1bf08387099084819fb6d2acbabe7425aebed95c7aece60fedf967ec567f2eb9f6f0abef33742937958660036bd99bf189782e0119d53993fcc5cb3554e22d0ecc3aade349be6e8112b743ca9d12040d353f5edd5634700375b3ce3c8ab8a7e84d550423d59972584e4b641aa9c6c8e6d6953b43af68cbd6ea8f7d8931b0bcdd89818eba15d31d9c08b75edd6a5ab9c5253b2be9575f7e22b5b78b11076dfea224c917e171c30b14c9c5cf8fb5504c055d3fda43baede35bd19eeb92604c5e4661194d717b9e61dff17096b342e1b72ae478b1d4212b790498fa7378bdb717421183c9af1b9fb12c5e8917a594078350a2203e7bc86ead8013c17c4488181df7e48893c4105333ec3fa625bb16add5c82fbb98d09c07273e5dcd1fc49927a2e1080cf4d1c3d025d30ccddc1f4c3bcbae0e7cadf9a2e248b60df5accffc5f40247803228efedc081d63c701923f16e693b3bfc4d5dce72b5625c80a1f77cd800fea1c80cf7bf30087531673bf0071ffe1aa909bb62ea5e72f286a0446b5a889fbc2c6ea3a102cc78e1478feddc7ff7aa1d0f06998be7999bd4523b10bdbdc0b745b6074048acc0aa519780f895fb0d36c6dbc10b7d97f5ceb842a175fecbe163f85239a0530f4c9967b5625d6d0bdc4fb3721d05b6eca9394b472ba003fc2b50d3334411a4ba0aaaef0c1ec1f10315fd3bb50204b5677d020e5817d4f1e7f82c0d39e628b4a6713007a21302530b7c544c2ad55a66f7120df65817ecb1ea4b81260c5922c8086c9a1be55be3c1ef36762d9133343aba1c41a8be8ebcbd43a8bab06a7392ba8186f66c432f7f60e35cfbfd3fe83c0874c062c17bbb478bcdd0301833747ce656069cb0df875c4ddecf22fcec378fbbb6202ee80ba03c93e2f2af5d25580cf2b57dd7db6896e7020509a1373f1c803104ac0c354dfae53c0f40d46db7ed3b2562dfaab7488ee4e1ddfea41b4b93ecb39fbcf7f58e7b59a41069821c171dfe6514cd8ab36e844c126b4a5edd4c0664a6dfbcbb325f8e057878c9b4e7cc6dce62f8b669b4c1250245bf988db485f1d997ac9c360667bd2f48c0ed4839cd332920f628c9ae5b51033a06b84dfffaee11c792dc3e49f66b391718ffe265d0f1ed044d051114ffb34c0add5ce9d8a129ab457fa8a619c32cd7cf3353578e5a3c24fe25ccd22a3a38d7fd3578a2dcc45230199569983274177800f2b2cb34867c39314ba3845d33c77ca2692a632bc1c07e3d68d9fc6992cbc0fec80cdfb3bc2943bcce1350ebb5dda50040ade39727f4e22b1730eea7262586acf60741216957fc7df1867248b5672ee69a687c106a053af9a828320747ea7651c9eeed45d3589babe39822396cca7b60b40e843b25d280e8c387c00153b2ffa69b0b067b4bffb7777348ae02c24d6a757012e6b3ee55e9a5fc848acbffd1e2b01666ee33cbd64a765846fdcd8750531a4607b4140ad8a0c126b4d11c4fd15fdf2b7aa09039ab3111142c43e3ac43c844e368a35472e6a8c9ad765068409fc748363e302d1cb2ce55502a87a238851ddad5209f1c906ef18c7b37cb3a321f2acff55175ecb2ed16d68ac5713a45767a738d46fee619d0d320535999dc65107956edea407f84f4988699f2f5e1b5768da0254e2a70e6f063fdd90fbc1f7a729ae8a90b6e4e1ababf73b21d9d31d6a58669f9e20481199560713e5457edf3fce2fcb6da80bf84d6fb910034d9118e94385520ecebd97d630451cc12703dd9995e5e53536ba98332d536669b5328983ab4f4a04c324597cc20bc137f8dec0da77969c65480ae91298b4c75974bc35ad4b3c0beba8229c7a889da23504c8c48e0f46383d823db32094dc59ea1684f909be3cb198a57fca69e4210dddf6ea371b1cc311e98507fc241499180173b118d42e576e0b3e2b62ef65a6af18620ff6f67cdeec81d6a5c4fc98fe7b544d6269b45593178435170dad4b4a9b2c91f67958e9d93736fbcdfe7f6e52035647e999fb12b56a3d7b2f199304a083f400cb90e8d35c1038ccc84bd0bfe89caab29e648527fc0515bd822a04ac454ed4a5001594eb6891cc5168afd52d6bc14c2a18ba560af5c272a0652800314546afc9e6bed4f82f06200a097f2c11fc2652cfe360b8e99af0c36ea83ae755dfc674542895e1ee7aafbf16d9b9d844a12429", 0xe9b}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000002800)) 03:10:34 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x40000004000008, 0x12040}) (async) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) (async) sendto$inet6(r2, &(0x7f0000000000)="645c22ca831d15fb30dbfece59b4600445ac23ebedba4494b2f0596938d50c5101e496de67f29a179bd5cd10430fd83d5a3662035f1fffa76bf365d6e8b76038262eacbcd362f9e816ea48b581c68df81c07d41a5562cbaeb769942abbd88d043b418a53ef765e3eb3fd5ced4d4341aa912df1f6bef07906f1bfc620437cbf292864750af7", 0x85, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x8}, 0xc) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:10:34 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000058a000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000011a000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fb6000/0x4000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f000004a000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000753000/0x1000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) mquery(&(0x7f000069f000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x80000000000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1f) 03:10:35 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18fdff0700ffffff"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) r0 = socket(0x18, 0x400000002, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:10:35 executing program 4: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x77) syz_open_pts() (async) syz_open_pts() (async) r1 = syz_open_pts() fchflags(r1, 0x1) lseek(r0, 0x0, 0x98400a45691acb18) 03:10:35 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/161, 0xa1}, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) dup2(r0, r1) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/4096, 0x1000}], 0x9, 0x259b966e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)) (async) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/161, 0xa1}, 0x0) (async) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) (async) dup2(r0, r1) (async) execve(0x0, 0x0, 0x0) (async) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)=""/172, 0xac}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/2, 0x2}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/4096, 0x1000}], 0x9, 0x259b966e) (async) 03:10:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) (async) r1 = syz_open_pts() close(r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x8, 0x4) (async) r3 = fcntl$dupfd(r0, 0x0, r0) (async) socket(0x80fbf1b458c82fe8, 0x8000, 0x81) (async) r4 = syz_open_pts() close(r4) fcntl$dupfd(r4, 0x0, r4) (async) close(r4) (async) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x3) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:35 executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000200)=0x40, 0x4) nanosleep(&(0x7f0000000240)={0x4, 0x6}, &(0x7f00000001c0)) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="25dad1d9b0b396bd3bca7e6305ddd649107d", &(0x7f0000000100)=0x12, &(0x7f0000000140)="6c27a92589eec49fbd72151e7fb0a6208bdd72db64807bab2896b3d517a609ba58243f28e6c02e085d0d6173a11077114883e9756848d2645fc26dc120a5e4044c3c57bb5ff505594a988bd0cf6feec3b49d9ec2a3a00627a2ed639655d220b54163ac1934770aa2ec1a8f7ef24cd6f3da7ff854", 0x74) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000200)=0x40, 0x4) (async) nanosleep(&(0x7f0000000240)={0x4, 0x6}, &(0x7f00000001c0)) (async) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="25dad1d9b0b396bd3bca7e6305ddd649107d", &(0x7f0000000100)=0x12, &(0x7f0000000140)="6c27a92589eec49fbd72151e7fb0a6208bdd72db64807bab2896b3d517a609ba58243f28e6c02e085d0d6173a11077114883e9756848d2645fc26dc120a5e4044c3c57bb5ff505594a988bd0cf6feec3b49d9ec2a3a00627a2ed639655d220b54163ac1934770aa2ec1a8f7ef24cd6f3da7ff854", 0x74) (async) 03:10:35 executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000080)="520e00000000007d6a57d900", &(0x7f0000000180)=0x6c, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000fffeffe301000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c], 0x18, 0x2}, 0x0) 03:10:35 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000240)="830f404ecf5ac272576e2d2725442570fd5a556b96c93e936b0f77980cf148c64e23b8da817e7abf177068a3b9f785ea5929164b9363fb96b4cb", 0x3a}, {&(0x7f0000002840)="161414b0399fe3c04ad69aeb1e1c34ccc40eeab001c846cecb4742e8480ec7765ebb32124a012f951b9748126672283a6a11358ba64695a1db35d3d48d4d741acc34a816c9108dcd829ff619d556fdd2f912f2839ff7e6933bca89d9e39909bb89c17ee816833b1db13096bf49c09d0a03d57aae467643244c3cddea2d6dae5b167ea03e61f87c4d7f0331822c42f3ffdc28b2ce2c63a75ca910763ebabbe42102af02c0a225ba5042cd3665c57363d88838f61fba596b02bad8b0e86e62f72374b22d1861d212dc94480dcbe80e3739a90622a13e902a37bda13eee1b14bf8e8a3c3a3a483adbd493c5414ecd870c0eed829a50c5576a92c342285d533e3da85301ef88976dc2d597ec7bb7752bf09e22f1a6ef9ee2bd05f3db57e3fb2b82e807ea04ba09644297278fc09dc82d1eb6c0926fa0cbc1fbc869c65f1fd2a01b671ebdc2511b3f7abb542512dc3ce53a62f8a2db3419ea35c34b90548740e06a4046ad25b515c0bcf2a8edd35eb498fb5e9c47588fb8005ec0c5b8eff0d8093415b339959320384b653212dfb781fbf06945ea9628e9f1fee10519d04515da780bf35b9cdbd85f5c77749b20c024f7b5443e11f840fc3af1f2ae6c6875c88c28c0938ee45e984ceeba05a2265337f328abd67e48f1d3c75b69a98f3db3a31e406b0531c2ec8ce055c64cba1c880b57a19d62a413cce0161bbcf377a1d9cfdf499030ae2031f84e4fcfeef47c8fe9529333e6ff3cd8279adf4b3992eec8e2e063e4840c60e35fdd945c722f8503555d75b630ecb117c86532c6112350c60e77e75f1074fb0bd5bafbcf1461390fff87e09259a6437a4229decf88755912ec0817ec6866d2deb6ebd9de30388751770d5215d3fcaa7f99e57b72a375ac2e4f305d267e5b8e873aebd51c6c7c0e5a19ce59a290e79679570ecb556200439e27e8beb8264c22d7263d1978e49c03be33891be2e0d2e25d17020d30f3d9ab596e69f73b18a6b7327fcd17f5914ab7c4b2719683ecb1e53d595652d8a4fca24fc335b3e89d975b406488c0abb69f2fded909e8f13630f19e439c875e05e08cbd7e781ae7802f00bddc5755d678d799a488d29febb6ebfe62fe2fb3154251cd04c7e0724d8c5102f6b1d8824dae31b5627a0ff9c5b796e9f52b6ca97d6ba9682e0978feb3465a246fb906544edad0b2db0349b23099eb488ed11708c957217026929ad7a5e9c43906bd6b87310ec51dad14dc90ae592b3c69ca32a34f0921d7aa431dfcf0f791029e5bf0c9779d265eb41953eb668bc0f2b517fa889e4a8b32cfec886f25648cafff40b62d9df67d67625cea3ad9f7a10777fc3919565d1ffffc600fbe34cc15952ded6c894e105d1af106941f0cfcd4996020532bcc8e8da9530b0a014f844a71abf648462ae2d8115681d6156a6a9888c5864f1fe895a79e10e3f3d92d0611a8fd919e396336643c04311a99db0b77e544fbee5096d2b2c88c53f53b15b44214bef68d1312ae8e3f88096a06c684807aadcd2f217321758d1e0b0a4dad69d5d754fa5d2f95094bff2e7bc49486585a260485d4c347c57caa82ba4cd9e3dfba1c41dd21e6f6bdd3b0597925cdbea5259d60a09cb6c1c4fc8d008e78c115baba0e9b475f8e157f8f242c07b8d32ddda9a8ca038db6da9aeeed6c2b01b2fbdb86ccc86f12ca9d00839a3257cc1bc9cba706f2291e85b6135090546a73d7a340ca80be62d6174a8fe571760ab324913177952f1369df2cc3bd8c692164bb9e688a5cd34bf57098489de7c32264ac92361bc4c8b9c29ea82a2677393f3f8e3bb68c6fae03a0c703859966d19affd5baffe96fc0ff9fcf2c3ce2beab6e2956b282c3aa651213e3e1e18a767afeea7927c699806d154866b70e50dd03bebd52a45de0c0de358ddbd71350546628f4fb84dd5a741af082bb347596087da796ab15b65818035cdbab3b1e5f2033545a388fcedd1d1b70903729488bd8783aeb735a10a71c4e3923ea64f3795e080f873e78aca3af3908f0ddfabfe7be2da5066c1a87011862d058dc91ab4dc9f0b5de314ce623159edf78dc22be70a92dcc2f72048d04aec35db04f937b31fda431fa2230ce7c334bf00626216b668fb49406a31c2333152171a5bc0cca465f5a4073ced494ba237b6dd34c918a111ee51b047ee76095269288d324791986ddbe046ce71cf725238595c6e05834a2cf95175c2d89eddf8a56d3c43f8e3652861b23cab83edf726f8ade8185ff39fe72374577b55c73489020a75fd9d327bd3ce5a6472e5476707eb2603759012102958657060100e5f299b29a3a974071b78d9b9d13f1ac717eede7eb73298f6fecd1e29c13a884a3e5b88813e2e241b1f7da8b54e97e5a970bda80986a125d34a74d83f8aa973786e746be1639f23a8cc475ae069e3793a0a10d56cf843d8ec110060365f2c0c66f99f66fca23539aee17292a654f601471139009318b1df210ddebdc187baa7f1ba5b09093976d683481c5ccfd197ed6b77a6c408d9da66f08a5cd2b22b0869871943dbeaec4a0675a55b824d84422049d73e5b6e7f247fb1d59505d7c6743fe66860a94fb9f7905ea651a65c42ac50cb6b09d16c0f528fb2c9edde3ee6ec028d7280f574d00e632916f1936fffe3954059e6e075ae69f680fde4aac93a9e7f658fc0ae484fb362fbb21eb044757a5885622d4575d0964eef2f37a3701b027d58e52086462ea5ea2b73686514fb15c0e3cb136958bd19f35e50fd89b6a89775931ab5b2ee6c05f0ee11201c29ee82c526cfc7d4f3cbdd09e4f431d8db16279e2cebe012e8924de751e8fee241ed683f7efb724cee8040fc6f4ffbe46799e734a78648def1141125b6abc819b16206c8879da8d6ebe399dda82bb82dd2ece725a6863c73630437bd8bceec9e2c9022863bb2f04e7eb7af4136be75a66e835f4729819a4e35b18ed692bebd684a86d6d6a20d2ed9a4990a61d210d992f56e408a68a09d20dbc7d02f3418bf81d57bc4254e3faa47d2b99927143af55343b7ee699e92b30f7db7e60b9eeec9c4e197bc5de1b7b819fab65536ad28bb6026175e09268e179a71c9d979a40790f9d02b9ef0647fedce7e6e7e997a1296ecbc8050ecf57cdd2ddf565a5c6f221f47fe298ddedcab05ebc6640c28111779959c85712124405ae188ad4fe4156dcdebba1a30fea60bca6eda2b3b34e62f0728a37c65a26dca73f38b0ca45c0becf8a132ff7f80a5553e4255a249e4702b83f7945ad58f26fc099a3a8b0732a9ef86a887b656112fc75b997ba6dd23ce9c2f12ed58ac898fcb19ece0b3e14e32b9512bfb6494965862822d56e790afd4717c8eeff52ec890fd0628132b7f8da9ee6d99749d4babf20f64960ad62ec0a990fb61bcdde55b3e920b95242cc01ecc6fcd42d785e82830ccfe117e922797d123e4919b55c792c6526107d3f246b3ed0ecf17a2d2781974206f8399c4598c3391d5cfd0cc2e2c62f57552ae8cd197b07ba606eca025a136dc6d42cc494ceb4a53cce8828c98f35e9d495e2b79d707ea2fc7be0b16de06935185d0c21eec2f135d014e06bc8799e3d692108d700566b85e941c13c93d597d8133dcb0a4f002ad0976af49ca6502ab6b081cbe6b9338059047add617200c5eeec0fd561784fc26ebc851cebf54830d1fda343bb99e3f0ccd7e60f046f53b74f217f87d31a0509e2eadb8b5e2993c2ca1417341681d475bac8b2de0f6bda66649d3f20bad0917b9620c40865bb2f2323e82c7aa3293aa8f962f1801df54110e3ed08a4cd36df6cd42162bd636dd11a9cb1b23d30d78ca569e9c3f18723c69aff53c0590de6428c4c691c475e35cd0ca01515b4b69e38da4f313ab4ba4f17c6c0d3d480c47a3e5c2a5cef9cecb19b443e9ebdb0aa244dbca0428be703eea8abb16b7440480b07430a59ffdc5592ff484aaec07aa9b988026b446e16995acfc19d1a5007f0c097f795f3b50ac74a632d64abf13231af16f34cc4164c8d7a941bdb146de70ca83a44f7f25e4235748444cb9c0499a95fbaa59f4d7727bffbdfa8ed000046f76fe846e13e611ed65f7f5e5f8f5a2f5218dbc3d86dfd0b835733e915ae3a7259b5c8d72df941f88c675e4a27fd40e8d12efb307301a9406ec7cd2c98dd80e7e77666236beb91c70ae58d3dff82bc13e3e11a0b02e7e01906acd35843bf8621b63bd4d3bc31d7c24473acd66a61d4f31006c1e1732601661c19f5ee02ea75c316a3a9d2e9064d0792100300e67a26174dc5670558ff8968fa6f34a81320b6a7d324a260fbea5b40447d1b0ed1c1e8b365b349d830fbd32d04d729424f43e85cbf427dc120c8427bd97c20fe18f34439d4093b9eb2f5617f0d225dd1f439d8b5c7ff63bb301a4d3e161cb07def70f724847c27dd4172d30fb015ddb95c28a826886b51f075b42de2ef389a1d120e80c2464dda6d2f23009eb2acf758719c5b647f5242ab5a42629ab1d481ea999779202b8d3522dca8d7a36a8c2d4d3636d2a26120f069ecf91d9435b6f79e2a3c213b80cb6732fb52fb961f8c9ddd5f41098f2de8eafcf5dd723e42996f9d6c5bf49da38bb08e9c6f10e62e1fda1073aa828fc3a1825701372e66214b3c19d72f6418ec514ca234db876bfdd321e7eeef1ef34d2c323b26bbbcecd5cc89d159c65ee67e5fc90b4abedce2630b171a61921af69aa84096424c423263d1e3c95864f79efbf81cccf35a7cfdcbf042e1d2ed7409b3126666fba1914e30a8669c6fb1e983da15bc04fdbb02502dbfc761e964b140308cc03136414f28a1b05e28681ca352df106ebc34e4cac63dbef9373763167083de446f60e42dc8e915d95b0362cf8d1395468e6f708fef1445ef5cff077f85c966d12c153aea0c17efd1f8e93bd07c021bc590b66321dc90155fe516158218ab691148715c71d2f69feafc6dba705ba808acc26af3e9f5967682844ba6cd4e536b62de88dd679c4e8c69010db49353bdbed2f559ab789c2def77d5f657164b8e5275b88ec6a291518b11e269ab0302d56737342206d4c299a924cd91e0e714215333853d2181205610e1827c36852bfd5b89b3bc43b25e4b59bfe6b3cd270e42a5ca06d241620e0dcef1295bf804c1ce1a17bf6584098cbd65517abc2659bca77c76b8ef59fb46ce48cd9922d21716f47a65f02c096e5400cbf3ad6b507962955cd28e84775fa3435ebd122a7b9cea7abf7cf665c2643bea46e6ce94db18978d775076a9bdafa60cc4c3dfcdf72b0402f043139fe84a9b22f4a92d21926158e8530b3b44e34610152a3271f496d7c96585d6416b71fb237eedf75c99c91eefaeeab30705cc8d9aca17601c1cc5c7f8db888e3f866080d2297bd9a038e056f473ae28beef7640ad52258da11217929717f585700a895cc21eee697023723b30ebbf642d129545175c08469028857e8a9fd1e2cff44d08af403120552cfec549cd7fb38bebeaaad4aa8872961618e5145f8e48ffe159ac60e12eb5df197aec52ed00563e7b2271df584737ab401a0cd81c7088c077cb3c5f52e5632f2b3dc9b2bf3410a73d6f3cd225e4944b1262ef755ab129c6e900742a94863f8f009e8550fde0257797f71195e450e356807d5ef2ad4a7c4e31ab0ddc65d425ad437e375b90c3227954ef10ec4b801d124ac4e54169560f401f0faa83cf0e6169d40a065aa7a9f53726993ae4395848fbbe68563185f479237894bba1e0b97460239b4b915eadb5a37a716c98c1fa74c3db085d580f383fde221153d0c3b20ba4b7942f3d01293df6cd7c5b536108ebd6fe534ceb0b11fa109ad350b37141120612e5cf97fc9111b2c2ca5a0e9a8ef7604fb110a306a3d189b64ff49ba396c8b958d65d8b", 0x1034}, {&(0x7f0000000280)="fb8bdb8dde8d9237f5d3d1f602b06bad5cea573caa332e09c05283089f750c36", 0x20}, {&(0x7f0000001340)="c3225d69ed2c647466d546d6c583ebfeecf2111f8a1c7dc1ba2535784550e40b887c15c88b282f2d2c50f6c5e2f8ec936f3368e065b168c60d48e7ccebefce882be5ca48183971311a24b8fb084c0e81f985b09b88045f536a15a08bfca183cffb35ca9f7cd93a056e23026ba72df2dc25336d487f5b952bd6f6b34e83c24311b73e2d8862c4267a9e3ce593b77fb3eee18d218ce570f4801924a05bfa8bd4242b1f26ddd6d600e3a9d66a23e0273ac866a49842574f9f4e82a2c0558bc40c8e8d6b2895563d6145ab1b7384c1682168faf523ff3a8e5e95", 0xd8}, {&(0x7f0000001440)="a968c89fda405964849f49847ccded9f889bad9555f3eefba958ffeeaf5a854236cb2e2e14d2164a6b0f60b4c531305e65827610dafe51c4708080c47b6aeb45515f224609ec55633592c54d68811e52470e8a674014cf0d3d4e0ab3cfff0f20eb12eaa82cc4908995de2bfb3645c0d3d3b795c478109e7ce060fe4ed0c063239954b5acf0b0af64c91674574d54c1531bad6e81db1732e00bba89b25776f7e47a36e38c44c189629985480d545fe69df0bdbf9569f54c893feb523a802cc703cf932ba94774211d212b6ac0f2613f9c38520b20b8750e76a65a35c8ad2e25249bcfee04a09c8c51dcc08eab3011a41b14449cb1570eaa7d73593c7fcb9cbb5b93936cecf1775c5ff70941e9053eb90e9142a2add832885423edf67b09704711171c564f760e684e1f45a4914d5c1028bca738c6ef0e46da25746cb9c3fe710f8076d546d48c09f57b05b0bec5a5a8e112cdbb75a712d82c8ec960a8870004ed73429966f51fa262443322dcaad2af7acd47fd41e5d7f7be935530ae03d5bacc0a363e6d879b6e076a0dc573b4a50739e91d3fb398e3c1ceefe5933511728939986b927a0a582cfb6c33eab7dea76cbcc6732376fc782a69c74bee0e1a9c47b388e08c47c14ec095a2795c8455a5e4c30b1ba2ada3cc24bda5268abe2b0701ca98dad5da1ced3faef380953b37d03090ccc8c1ca2ad409d4d03856ba8126c5f39ed788ad68963c32e0387fb61d07814e1312465ace7f98e84468fec10329df14081c16c7d8f859652bfaedda24e0da6af23f571eb61aa7aba56ee4f213ef1c65b481b4c6535a37dc3163d5b165df71f5d0e8983e41c9af082f0a6345829d10514ada6d95b501775cccd74edd76749f8c8821d8ee5ae31b4bba4421d1362f14e646fc751114fb2162cdf409f6e03433204f8047196bd860de88ead240dda0eb58990b6349a0ee47f660b533fcb730c5d14723d3d28eda656a4977e6b9b6edc757cfb11b503b8c02bf48f3462454db701b6a1da405585fcaa1f6a0c72d44b8c97e17c0c8935d5231eed41a7dd813ec5b1c78075bb1f24ece4a697c32ecb12fb5abc7af54068cb336a25a1845aa1a67c3b6b15e6cf1a3b51f7c1e327200e3e50a50e23ebc8eceef9cb914af29f02343c51767143dcf3ce76f00c060c39a0849047539e044f8ba426b846b341a1504b80b31aa50320bd5fed8aa356de2a14d203b05883cd589b59e28a71171f468843baca193ec8845c73e559a4ac253584dbe85b7a8df704efdc3313a905ed56e2e4758d18d7ec2651f5bd647d739adcdf45143b49625c71ba574cedbe438a998e58581fd2654810b5b781ad5c0c15ebafcbb1e3813e18ac8f2303caa9d6c53908c6668959fccf30027324b951478a14afa0fa87a51a98b2ca0c76634aebb137cd34cf1b29c577461761f2121d468508f4b9d26f4880a8166091e493b7e533311931eeb7c1eea26517fb71dfeee48276047621a4c963da62d40634ac2f57ab7c7a6c8a8166c85ec5f5bf3ad41e09f6d54f8240e5ef13cef5abd7c956280569cfb6b39dad03efbab6fccc4173cbcc2ee9b3bc9aba90832fe9ba11231b8e2b52400a8cf6f4e17cf96a3094d876d101032f8916350b5beaab3603e21a48195379d7738282877f700fe2769a56ed7a97551e95e4aac0c52414516c0573707abadeb13ac6647149d2e6309e5557dfde6477d2b35f5d7ccd893e9360cd2d5e7ad0f9ed52e9c47a759ebcfe4ab0e7cf7eebe3e8abfa04dae9115dd08fc499519891d6e827f2e2ff7fb99c2f70400a6ee1f81fbf01cbea48bbd00a0144fbd1682d7076407c0116e6e175bdd10406e8893b2640deafe5b76ba2d393a62de817665f1346d7b3bb87d856a3b42ff8d0a054062bda7fc806f46c0d734184ab28de1815b5e778041544186654cede1a88bc6fedeb3424e2a21e4a2809302382303677155016d0803ff805c087524a250c18e4fea55b507e6b31f528dd45e6592a5079b1c3900563b577ab7c9fc79ef47ae2165e258d2a5c13c9e62583bf9b96ad429da0bc38a55a1697b565d854d1a1498016d758d4e3834e76bd05172b818a70efd8f6edbaf0167e2976bb860d9b175626d20aa0067ec93b454f086ca3acda8dd480d55c42d6cd11771db2c547afd64d3906d5337eb63d4c2e2c51cc2b4686cd3dc8a27c819e1769ebbcbdf3e0bfc8d6a93d74336c161c2df49824fa123d0417c19260006f5995166f11686213a629429178ade937f688be332ce2ef667e2c6f43fb3fc75397a487221e3174b958e6ad3afb5e9acedc21e6748ca90e7b3f700f2c7455212c4d66c159d028ca7e482ef400255ba7c62b46b1e4c1799aea364069b8384c9a11c5ccf8fca8bd77933b95940e7e73a8a8ef97a49b56bf4b956366cdd10a1bb7e533ede9c0ddc5e04aac67d8111e59cfa5fc61f4c1384895b20ef2c4650e422998ef707a43583a0e815c1662e7b0d9fa1d34165b89756166cc118d21ae3025747789f14bc2c4bf185f2a37217b4f282a7ad8bb77d24c41c716a3b549cda3b1a3e4a97c91bd77ff37fcc9abde9d0c2d1a4f44fd74e6a945ec87518ce635140e6e20bf0fe0a86a36e1f86cfdebd7308e43e90b43a9e15832b642937ab2a43a0a84d15fe97badb2e68f1ed6ce36de35e35f8665539edfddfe3b860e54c805586bc4eb3aed38cd55f256ef8f366898679a95ffcc232e3d0cb3cc709c20366a5f38a27f89d6ce8a3b652dbad306e0bdce641719e9dcb164fa1c0f0c4e6473ac14346b10bcf4dbccf1bb8e29affc233dcef54fecc7d5fc33e8e6f603dcdc9e5f266e7090363c5a0a91bf9adfe71b1bb953b39d8a174aa27f6c357fe4ea8666dca9847a0f80e99df7061528f5c08c6f37fc55b2aec3adcb21f8587ea3e5c789cf1c0b60dfd4ff533d481496a8c7fd456094fc968767e7f34eb28f2ab9874a8bb783f9d81a65c316fb923f43879eb7a3c83fc414dce9fa452fa0d6ea8ec2fac27cac9cd12aa61ccac7941d7a6628e0a3c9796d793b0e9c17a7ff8f01c595940c0f80a274fd9ddf3f5b8dc1eefb4ed50df5899bc7eaf768d1d0e2501493e39707faf867f9ef94d2923f957ec762a9eec1bf08387099084819fb6d2acbabe7425aebed95c7aece60fedf967ec567f2eb9f6f0abef33742937958660036bd99bf189782e0119d53993fcc5cb3554e22d0ecc3aade349be6e8112b743ca9d12040d353f5edd5634700375b3ce3c8ab8a7e84d550423d59972584e4b641aa9c6c8e6d6953b43af68cbd6ea8f7d8931b0bcdd89818eba15d31d9c08b75edd6a5ab9c5253b2be9575f7e22b5b78b11076dfea224c917e171c30b14c9c5cf8fb5504c055d3fda43baede35bd19eeb92604c5e4661194d717b9e61dff17096b342e1b72ae478b1d4212b790498fa7378bdb717421183c9af1b9fb12c5e8917a594078350a2203e7bc86ead8013c17c4488181df7e48893c4105333ec3fa625bb16add5c82fbb98d09c07273e5dcd1fc49927a2e1080cf4d1c3d025d30ccddc1f4c3bcbae0e7cadf9a2e248b60df5accffc5f40247803228efedc081d63c701923f16e693b3bfc4d5dce72b5625c80a1f77cd800fea1c80cf7bf30087531673bf0071ffe1aa909bb62ea5e72f286a0446b5a889fbc2c6ea3a102cc78e1478feddc7ff7aa1d0f06998be7999bd4523b10bdbdc0b745b6074048acc0aa519780f895fb0d36c6dbc10b7d97f5ceb842a175fecbe163f85239a0530f4c9967b5625d6d0bdc4fb3721d05b6eca9394b472ba003fc2b50d3334411a4ba0aaaef0c1ec1f10315fd3bb50204b5677d020e5817d4f1e7f82c0d39e628b4a6713007a21302530b7c544c2ad55a66f7120df65817ecb1ea4b81260c5922c8086c9a1be55be3c1ef36762d9133343aba1c41a8be8ebcbd43a8bab06a7392ba8186f66c432f7f60e35cfbfd3fe83c0874c062c17bbb478bcdd0301833747ce656069cb0df875c4ddecf22fcec378fbbb6202ee80ba03c93e2f2af5d25580cf2b57dd7db6896e7020509a1373f1c803104ac0c354dfae53c0f40d46db7ed3b2562dfaab7488ee4e1ddfea41b4b93ecb39fbcf7f58e7b59a41069821c171dfe6514cd8ab36e844c126b4a5edd4c0664a6dfbcbb325f8e057878c9b4e7cc6dce62f8b669b4c1250245bf988db485f1d997ac9c360667bd2f48c0ed4839cd332920f628c9ae5b51033a06b84dfffaee11c792dc3e49f66b391718ffe265d0f1ed044d051114ffb34c0add5ce9d8a129ab457fa8a619c32cd7cf3353578e5a3c24fe25ccd22a3a38d7fd3578a2dcc45230199569983274177800f2b2cb34867c39314ba3845d33c77ca2692a632bc1c07e3d68d9fc6992cbc0fec80cdfb3bc2943bcce1350ebb5dda50040ade39727f4e22b1730eea7262586acf60741216957fc7df1867248b5672ee69a687c106a053af9a828320747ea7651c9eeed45d3589babe39822396cca7b60b40e843b25d280e8c387c00153b2ffa69b0b067b4bffb7777348ae02c24d6a757012e6b3ee55e9a5fc848acbffd1e2b01666ee33cbd64a765846fdcd8750531a4607b4140ad8a0c126b4d11c4fd15fdf2b7aa09039ab3111142c43e3ac43c844e368a35472e6a8c9ad765068409fc748363e302d1cb2ce55502a87a238851ddad5209f1c906ef18c7b37cb3a321f2acff55175ecb2ed16d68ac5713a45767a738d46fee619d0d320535999dc65107956edea407f84f4988699f2f5e1b5768da0254e2a70e6f063fdd90fbc1f7a729ae8a90b6e4e1ababf73b21d9d31d6a58669f9e20481199560713e5457edf3fce2fcb6da80bf84d6fb910034d9118e94385520ecebd97d630451cc12703dd9995e5e53536ba98332d536669b5328983ab4f4a04c324597cc20bc137f8dec0da77969c65480ae91298b4c75974bc35ad4b3c0beba8229c7a889da23504c8c48e0f46383d823db32094dc59ea1684f909be3cb198a57fca69e4210dddf6ea371b1cc311e98507fc241499180173b118d42e576e0b3e2b62ef65a6af18620ff6f67cdeec81d6a5c4fc98fe7b544d6269b45593178435170dad4b4a9b2c91f67958e9d93736fbcdfe7f6e52035647e999fb12b56a3d7b2f199304a083f400cb90e8d35c1038ccc84bd0bfe89caab29e648527fc0515bd822a04ac454ed4a5001594eb6891cc5168afd52d6bc14c2a18ba560af5c272a0652800314546afc9e6bed4f82f06200a097f2c11fc2652cfe360b8e99af0c36ea83ae755dfc674542895e1ee7aafbf16d9b9d844a12429", 0xe9b}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000002800)) open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000240)="830f404ecf5ac272576e2d2725442570fd5a556b96c93e936b0f77980cf148c64e23b8da817e7abf177068a3b9f785ea5929164b9363fb96b4cb", 0x3a}, {&(0x7f0000002840)="161414b0399fe3c04ad69aeb1e1c34ccc40eeab001c846cecb4742e8480ec7765ebb32124a012f951b9748126672283a6a11358ba64695a1db35d3d48d4d741acc34a816c9108dcd829ff619d556fdd2f912f2839ff7e6933bca89d9e39909bb89c17ee816833b1db13096bf49c09d0a03d57aae467643244c3cddea2d6dae5b167ea03e61f87c4d7f0331822c42f3ffdc28b2ce2c63a75ca910763ebabbe42102af02c0a225ba5042cd3665c57363d88838f61fba596b02bad8b0e86e62f72374b22d1861d212dc94480dcbe80e3739a90622a13e902a37bda13eee1b14bf8e8a3c3a3a483adbd493c5414ecd870c0eed829a50c5576a92c342285d533e3da85301ef88976dc2d597ec7bb7752bf09e22f1a6ef9ee2bd05f3db57e3fb2b82e807ea04ba09644297278fc09dc82d1eb6c0926fa0cbc1fbc869c65f1fd2a01b671ebdc2511b3f7abb542512dc3ce53a62f8a2db3419ea35c34b90548740e06a4046ad25b515c0bcf2a8edd35eb498fb5e9c47588fb8005ec0c5b8eff0d8093415b339959320384b653212dfb781fbf06945ea9628e9f1fee10519d04515da780bf35b9cdbd85f5c77749b20c024f7b5443e11f840fc3af1f2ae6c6875c88c28c0938ee45e984ceeba05a2265337f328abd67e48f1d3c75b69a98f3db3a31e406b0531c2ec8ce055c64cba1c880b57a19d62a413cce0161bbcf377a1d9cfdf499030ae2031f84e4fcfeef47c8fe9529333e6ff3cd8279adf4b3992eec8e2e063e4840c60e35fdd945c722f8503555d75b630ecb117c86532c6112350c60e77e75f1074fb0bd5bafbcf1461390fff87e09259a6437a4229decf88755912ec0817ec6866d2deb6ebd9de30388751770d5215d3fcaa7f99e57b72a375ac2e4f305d267e5b8e873aebd51c6c7c0e5a19ce59a290e79679570ecb556200439e27e8beb8264c22d7263d1978e49c03be33891be2e0d2e25d17020d30f3d9ab596e69f73b18a6b7327fcd17f5914ab7c4b2719683ecb1e53d595652d8a4fca24fc335b3e89d975b406488c0abb69f2fded909e8f13630f19e439c875e05e08cbd7e781ae7802f00bddc5755d678d799a488d29febb6ebfe62fe2fb3154251cd04c7e0724d8c5102f6b1d8824dae31b5627a0ff9c5b796e9f52b6ca97d6ba9682e0978feb3465a246fb906544edad0b2db0349b23099eb488ed11708c957217026929ad7a5e9c43906bd6b87310ec51dad14dc90ae592b3c69ca32a34f0921d7aa431dfcf0f791029e5bf0c9779d265eb41953eb668bc0f2b517fa889e4a8b32cfec886f25648cafff40b62d9df67d67625cea3ad9f7a10777fc3919565d1ffffc600fbe34cc15952ded6c894e105d1af106941f0cfcd4996020532bcc8e8da9530b0a014f844a71abf648462ae2d8115681d6156a6a9888c5864f1fe895a79e10e3f3d92d0611a8fd919e396336643c04311a99db0b77e544fbee5096d2b2c88c53f53b15b44214bef68d1312ae8e3f88096a06c684807aadcd2f217321758d1e0b0a4dad69d5d754fa5d2f95094bff2e7bc49486585a260485d4c347c57caa82ba4cd9e3dfba1c41dd21e6f6bdd3b0597925cdbea5259d60a09cb6c1c4fc8d008e78c115baba0e9b475f8e157f8f242c07b8d32ddda9a8ca038db6da9aeeed6c2b01b2fbdb86ccc86f12ca9d00839a3257cc1bc9cba706f2291e85b6135090546a73d7a340ca80be62d6174a8fe571760ab324913177952f1369df2cc3bd8c692164bb9e688a5cd34bf57098489de7c32264ac92361bc4c8b9c29ea82a2677393f3f8e3bb68c6fae03a0c703859966d19affd5baffe96fc0ff9fcf2c3ce2beab6e2956b282c3aa651213e3e1e18a767afeea7927c699806d154866b70e50dd03bebd52a45de0c0de358ddbd71350546628f4fb84dd5a741af082bb347596087da796ab15b65818035cdbab3b1e5f2033545a388fcedd1d1b70903729488bd8783aeb735a10a71c4e3923ea64f3795e080f873e78aca3af3908f0ddfabfe7be2da5066c1a87011862d058dc91ab4dc9f0b5de314ce623159edf78dc22be70a92dcc2f72048d04aec35db04f937b31fda431fa2230ce7c334bf00626216b668fb49406a31c2333152171a5bc0cca465f5a4073ced494ba237b6dd34c918a111ee51b047ee76095269288d324791986ddbe046ce71cf725238595c6e05834a2cf95175c2d89eddf8a56d3c43f8e3652861b23cab83edf726f8ade8185ff39fe72374577b55c73489020a75fd9d327bd3ce5a6472e5476707eb2603759012102958657060100e5f299b29a3a974071b78d9b9d13f1ac717eede7eb73298f6fecd1e29c13a884a3e5b88813e2e241b1f7da8b54e97e5a970bda80986a125d34a74d83f8aa973786e746be1639f23a8cc475ae069e3793a0a10d56cf843d8ec110060365f2c0c66f99f66fca23539aee17292a654f601471139009318b1df210ddebdc187baa7f1ba5b09093976d683481c5ccfd197ed6b77a6c408d9da66f08a5cd2b22b0869871943dbeaec4a0675a55b824d84422049d73e5b6e7f247fb1d59505d7c6743fe66860a94fb9f7905ea651a65c42ac50cb6b09d16c0f528fb2c9edde3ee6ec028d7280f574d00e632916f1936fffe3954059e6e075ae69f680fde4aac93a9e7f658fc0ae484fb362fbb21eb044757a5885622d4575d0964eef2f37a3701b027d58e52086462ea5ea2b73686514fb15c0e3cb136958bd19f35e50fd89b6a89775931ab5b2ee6c05f0ee11201c29ee82c526cfc7d4f3cbdd09e4f431d8db16279e2cebe012e8924de751e8fee241ed683f7efb724cee8040fc6f4ffbe46799e734a78648def1141125b6abc819b16206c8879da8d6ebe399dda82bb82dd2ece725a6863c73630437bd8bceec9e2c9022863bb2f04e7eb7af4136be75a66e835f4729819a4e35b18ed692bebd684a86d6d6a20d2ed9a4990a61d210d992f56e408a68a09d20dbc7d02f3418bf81d57bc4254e3faa47d2b99927143af55343b7ee699e92b30f7db7e60b9eeec9c4e197bc5de1b7b819fab65536ad28bb6026175e09268e179a71c9d979a40790f9d02b9ef0647fedce7e6e7e997a1296ecbc8050ecf57cdd2ddf565a5c6f221f47fe298ddedcab05ebc6640c28111779959c85712124405ae188ad4fe4156dcdebba1a30fea60bca6eda2b3b34e62f0728a37c65a26dca73f38b0ca45c0becf8a132ff7f80a5553e4255a249e4702b83f7945ad58f26fc099a3a8b0732a9ef86a887b656112fc75b997ba6dd23ce9c2f12ed58ac898fcb19ece0b3e14e32b9512bfb6494965862822d56e790afd4717c8eeff52ec890fd0628132b7f8da9ee6d99749d4babf20f64960ad62ec0a990fb61bcdde55b3e920b95242cc01ecc6fcd42d785e82830ccfe117e922797d123e4919b55c792c6526107d3f246b3ed0ecf17a2d2781974206f8399c4598c3391d5cfd0cc2e2c62f57552ae8cd197b07ba606eca025a136dc6d42cc494ceb4a53cce8828c98f35e9d495e2b79d707ea2fc7be0b16de06935185d0c21eec2f135d014e06bc8799e3d692108d700566b85e941c13c93d597d8133dcb0a4f002ad0976af49ca6502ab6b081cbe6b9338059047add617200c5eeec0fd561784fc26ebc851cebf54830d1fda343bb99e3f0ccd7e60f046f53b74f217f87d31a0509e2eadb8b5e2993c2ca1417341681d475bac8b2de0f6bda66649d3f20bad0917b9620c40865bb2f2323e82c7aa3293aa8f962f1801df54110e3ed08a4cd36df6cd42162bd636dd11a9cb1b23d30d78ca569e9c3f18723c69aff53c0590de6428c4c691c475e35cd0ca01515b4b69e38da4f313ab4ba4f17c6c0d3d480c47a3e5c2a5cef9cecb19b443e9ebdb0aa244dbca0428be703eea8abb16b7440480b07430a59ffdc5592ff484aaec07aa9b988026b446e16995acfc19d1a5007f0c097f795f3b50ac74a632d64abf13231af16f34cc4164c8d7a941bdb146de70ca83a44f7f25e4235748444cb9c0499a95fbaa59f4d7727bffbdfa8ed000046f76fe846e13e611ed65f7f5e5f8f5a2f5218dbc3d86dfd0b835733e915ae3a7259b5c8d72df941f88c675e4a27fd40e8d12efb307301a9406ec7cd2c98dd80e7e77666236beb91c70ae58d3dff82bc13e3e11a0b02e7e01906acd35843bf8621b63bd4d3bc31d7c24473acd66a61d4f31006c1e1732601661c19f5ee02ea75c316a3a9d2e9064d0792100300e67a26174dc5670558ff8968fa6f34a81320b6a7d324a260fbea5b40447d1b0ed1c1e8b365b349d830fbd32d04d729424f43e85cbf427dc120c8427bd97c20fe18f34439d4093b9eb2f5617f0d225dd1f439d8b5c7ff63bb301a4d3e161cb07def70f724847c27dd4172d30fb015ddb95c28a826886b51f075b42de2ef389a1d120e80c2464dda6d2f23009eb2acf758719c5b647f5242ab5a42629ab1d481ea999779202b8d3522dca8d7a36a8c2d4d3636d2a26120f069ecf91d9435b6f79e2a3c213b80cb6732fb52fb961f8c9ddd5f41098f2de8eafcf5dd723e42996f9d6c5bf49da38bb08e9c6f10e62e1fda1073aa828fc3a1825701372e66214b3c19d72f6418ec514ca234db876bfdd321e7eeef1ef34d2c323b26bbbcecd5cc89d159c65ee67e5fc90b4abedce2630b171a61921af69aa84096424c423263d1e3c95864f79efbf81cccf35a7cfdcbf042e1d2ed7409b3126666fba1914e30a8669c6fb1e983da15bc04fdbb02502dbfc761e964b140308cc03136414f28a1b05e28681ca352df106ebc34e4cac63dbef9373763167083de446f60e42dc8e915d95b0362cf8d1395468e6f708fef1445ef5cff077f85c966d12c153aea0c17efd1f8e93bd07c021bc590b66321dc90155fe516158218ab691148715c71d2f69feafc6dba705ba808acc26af3e9f5967682844ba6cd4e536b62de88dd679c4e8c69010db49353bdbed2f559ab789c2def77d5f657164b8e5275b88ec6a291518b11e269ab0302d56737342206d4c299a924cd91e0e714215333853d2181205610e1827c36852bfd5b89b3bc43b25e4b59bfe6b3cd270e42a5ca06d241620e0dcef1295bf804c1ce1a17bf6584098cbd65517abc2659bca77c76b8ef59fb46ce48cd9922d21716f47a65f02c096e5400cbf3ad6b507962955cd28e84775fa3435ebd122a7b9cea7abf7cf665c2643bea46e6ce94db18978d775076a9bdafa60cc4c3dfcdf72b0402f043139fe84a9b22f4a92d21926158e8530b3b44e34610152a3271f496d7c96585d6416b71fb237eedf75c99c91eefaeeab30705cc8d9aca17601c1cc5c7f8db888e3f866080d2297bd9a038e056f473ae28beef7640ad52258da11217929717f585700a895cc21eee697023723b30ebbf642d129545175c08469028857e8a9fd1e2cff44d08af403120552cfec549cd7fb38bebeaaad4aa8872961618e5145f8e48ffe159ac60e12eb5df197aec52ed00563e7b2271df584737ab401a0cd81c7088c077cb3c5f52e5632f2b3dc9b2bf3410a73d6f3cd225e4944b1262ef755ab129c6e900742a94863f8f009e8550fde0257797f71195e450e356807d5ef2ad4a7c4e31ab0ddc65d425ad437e375b90c3227954ef10ec4b801d124ac4e54169560f401f0faa83cf0e6169d40a065aa7a9f53726993ae4395848fbbe68563185f479237894bba1e0b97460239b4b915eadb5a37a716c98c1fa74c3db085d580f383fde221153d0c3b20ba4b7942f3d01293df6cd7c5b536108ebd6fe534ceb0b11fa109ad350b37141120612e5cf97fc9111b2c2ca5a0e9a8ef7604fb110a306a3d189b64ff49ba396c8b958d65d8b", 0x1034}, {&(0x7f0000000280)="fb8bdb8dde8d9237f5d3d1f602b06bad5cea573caa332e09c05283089f750c36", 0x20}, {&(0x7f0000001340)="c3225d69ed2c647466d546d6c583ebfeecf2111f8a1c7dc1ba2535784550e40b887c15c88b282f2d2c50f6c5e2f8ec936f3368e065b168c60d48e7ccebefce882be5ca48183971311a24b8fb084c0e81f985b09b88045f536a15a08bfca183cffb35ca9f7cd93a056e23026ba72df2dc25336d487f5b952bd6f6b34e83c24311b73e2d8862c4267a9e3ce593b77fb3eee18d218ce570f4801924a05bfa8bd4242b1f26ddd6d600e3a9d66a23e0273ac866a49842574f9f4e82a2c0558bc40c8e8d6b2895563d6145ab1b7384c1682168faf523ff3a8e5e95", 0xd8}, {&(0x7f0000001440)="a968c89fda405964849f49847ccded9f889bad9555f3eefba958ffeeaf5a854236cb2e2e14d2164a6b0f60b4c531305e65827610dafe51c4708080c47b6aeb45515f224609ec55633592c54d68811e52470e8a674014cf0d3d4e0ab3cfff0f20eb12eaa82cc4908995de2bfb3645c0d3d3b795c478109e7ce060fe4ed0c063239954b5acf0b0af64c91674574d54c1531bad6e81db1732e00bba89b25776f7e47a36e38c44c189629985480d545fe69df0bdbf9569f54c893feb523a802cc703cf932ba94774211d212b6ac0f2613f9c38520b20b8750e76a65a35c8ad2e25249bcfee04a09c8c51dcc08eab3011a41b14449cb1570eaa7d73593c7fcb9cbb5b93936cecf1775c5ff70941e9053eb90e9142a2add832885423edf67b09704711171c564f760e684e1f45a4914d5c1028bca738c6ef0e46da25746cb9c3fe710f8076d546d48c09f57b05b0bec5a5a8e112cdbb75a712d82c8ec960a8870004ed73429966f51fa262443322dcaad2af7acd47fd41e5d7f7be935530ae03d5bacc0a363e6d879b6e076a0dc573b4a50739e91d3fb398e3c1ceefe5933511728939986b927a0a582cfb6c33eab7dea76cbcc6732376fc782a69c74bee0e1a9c47b388e08c47c14ec095a2795c8455a5e4c30b1ba2ada3cc24bda5268abe2b0701ca98dad5da1ced3faef380953b37d03090ccc8c1ca2ad409d4d03856ba8126c5f39ed788ad68963c32e0387fb61d07814e1312465ace7f98e84468fec10329df14081c16c7d8f859652bfaedda24e0da6af23f571eb61aa7aba56ee4f213ef1c65b481b4c6535a37dc3163d5b165df71f5d0e8983e41c9af082f0a6345829d10514ada6d95b501775cccd74edd76749f8c8821d8ee5ae31b4bba4421d1362f14e646fc751114fb2162cdf409f6e03433204f8047196bd860de88ead240dda0eb58990b6349a0ee47f660b533fcb730c5d14723d3d28eda656a4977e6b9b6edc757cfb11b503b8c02bf48f3462454db701b6a1da405585fcaa1f6a0c72d44b8c97e17c0c8935d5231eed41a7dd813ec5b1c78075bb1f24ece4a697c32ecb12fb5abc7af54068cb336a25a1845aa1a67c3b6b15e6cf1a3b51f7c1e327200e3e50a50e23ebc8eceef9cb914af29f02343c51767143dcf3ce76f00c060c39a0849047539e044f8ba426b846b341a1504b80b31aa50320bd5fed8aa356de2a14d203b05883cd589b59e28a71171f468843baca193ec8845c73e559a4ac253584dbe85b7a8df704efdc3313a905ed56e2e4758d18d7ec2651f5bd647d739adcdf45143b49625c71ba574cedbe438a998e58581fd2654810b5b781ad5c0c15ebafcbb1e3813e18ac8f2303caa9d6c53908c6668959fccf30027324b951478a14afa0fa87a51a98b2ca0c76634aebb137cd34cf1b29c577461761f2121d468508f4b9d26f4880a8166091e493b7e533311931eeb7c1eea26517fb71dfeee48276047621a4c963da62d40634ac2f57ab7c7a6c8a8166c85ec5f5bf3ad41e09f6d54f8240e5ef13cef5abd7c956280569cfb6b39dad03efbab6fccc4173cbcc2ee9b3bc9aba90832fe9ba11231b8e2b52400a8cf6f4e17cf96a3094d876d101032f8916350b5beaab3603e21a48195379d7738282877f700fe2769a56ed7a97551e95e4aac0c52414516c0573707abadeb13ac6647149d2e6309e5557dfde6477d2b35f5d7ccd893e9360cd2d5e7ad0f9ed52e9c47a759ebcfe4ab0e7cf7eebe3e8abfa04dae9115dd08fc499519891d6e827f2e2ff7fb99c2f70400a6ee1f81fbf01cbea48bbd00a0144fbd1682d7076407c0116e6e175bdd10406e8893b2640deafe5b76ba2d393a62de817665f1346d7b3bb87d856a3b42ff8d0a054062bda7fc806f46c0d734184ab28de1815b5e778041544186654cede1a88bc6fedeb3424e2a21e4a2809302382303677155016d0803ff805c087524a250c18e4fea55b507e6b31f528dd45e6592a5079b1c3900563b577ab7c9fc79ef47ae2165e258d2a5c13c9e62583bf9b96ad429da0bc38a55a1697b565d854d1a1498016d758d4e3834e76bd05172b818a70efd8f6edbaf0167e2976bb860d9b175626d20aa0067ec93b454f086ca3acda8dd480d55c42d6cd11771db2c547afd64d3906d5337eb63d4c2e2c51cc2b4686cd3dc8a27c819e1769ebbcbdf3e0bfc8d6a93d74336c161c2df49824fa123d0417c19260006f5995166f11686213a629429178ade937f688be332ce2ef667e2c6f43fb3fc75397a487221e3174b958e6ad3afb5e9acedc21e6748ca90e7b3f700f2c7455212c4d66c159d028ca7e482ef400255ba7c62b46b1e4c1799aea364069b8384c9a11c5ccf8fca8bd77933b95940e7e73a8a8ef97a49b56bf4b956366cdd10a1bb7e533ede9c0ddc5e04aac67d8111e59cfa5fc61f4c1384895b20ef2c4650e422998ef707a43583a0e815c1662e7b0d9fa1d34165b89756166cc118d21ae3025747789f14bc2c4bf185f2a37217b4f282a7ad8bb77d24c41c716a3b549cda3b1a3e4a97c91bd77ff37fcc9abde9d0c2d1a4f44fd74e6a945ec87518ce635140e6e20bf0fe0a86a36e1f86cfdebd7308e43e90b43a9e15832b642937ab2a43a0a84d15fe97badb2e68f1ed6ce36de35e35f8665539edfddfe3b860e54c805586bc4eb3aed38cd55f256ef8f366898679a95ffcc232e3d0cb3cc709c20366a5f38a27f89d6ce8a3b652dbad306e0bdce641719e9dcb164fa1c0f0c4e6473ac14346b10bcf4dbccf1bb8e29affc233dcef54fecc7d5fc33e8e6f603dcdc9e5f266e7090363c5a0a91bf9adfe71b1bb953b39d8a174aa27f6c357fe4ea8666dca9847a0f80e99df7061528f5c08c6f37fc55b2aec3adcb21f8587ea3e5c789cf1c0b60dfd4ff533d481496a8c7fd456094fc968767e7f34eb28f2ab9874a8bb783f9d81a65c316fb923f43879eb7a3c83fc414dce9fa452fa0d6ea8ec2fac27cac9cd12aa61ccac7941d7a6628e0a3c9796d793b0e9c17a7ff8f01c595940c0f80a274fd9ddf3f5b8dc1eefb4ed50df5899bc7eaf768d1d0e2501493e39707faf867f9ef94d2923f957ec762a9eec1bf08387099084819fb6d2acbabe7425aebed95c7aece60fedf967ec567f2eb9f6f0abef33742937958660036bd99bf189782e0119d53993fcc5cb3554e22d0ecc3aade349be6e8112b743ca9d12040d353f5edd5634700375b3ce3c8ab8a7e84d550423d59972584e4b641aa9c6c8e6d6953b43af68cbd6ea8f7d8931b0bcdd89818eba15d31d9c08b75edd6a5ab9c5253b2be9575f7e22b5b78b11076dfea224c917e171c30b14c9c5cf8fb5504c055d3fda43baede35bd19eeb92604c5e4661194d717b9e61dff17096b342e1b72ae478b1d4212b790498fa7378bdb717421183c9af1b9fb12c5e8917a594078350a2203e7bc86ead8013c17c4488181df7e48893c4105333ec3fa625bb16add5c82fbb98d09c07273e5dcd1fc49927a2e1080cf4d1c3d025d30ccddc1f4c3bcbae0e7cadf9a2e248b60df5accffc5f40247803228efedc081d63c701923f16e693b3bfc4d5dce72b5625c80a1f77cd800fea1c80cf7bf30087531673bf0071ffe1aa909bb62ea5e72f286a0446b5a889fbc2c6ea3a102cc78e1478feddc7ff7aa1d0f06998be7999bd4523b10bdbdc0b745b6074048acc0aa519780f895fb0d36c6dbc10b7d97f5ceb842a175fecbe163f85239a0530f4c9967b5625d6d0bdc4fb3721d05b6eca9394b472ba003fc2b50d3334411a4ba0aaaef0c1ec1f10315fd3bb50204b5677d020e5817d4f1e7f82c0d39e628b4a6713007a21302530b7c544c2ad55a66f7120df65817ecb1ea4b81260c5922c8086c9a1be55be3c1ef36762d9133343aba1c41a8be8ebcbd43a8bab06a7392ba8186f66c432f7f60e35cfbfd3fe83c0874c062c17bbb478bcdd0301833747ce656069cb0df875c4ddecf22fcec378fbbb6202ee80ba03c93e2f2af5d25580cf2b57dd7db6896e7020509a1373f1c803104ac0c354dfae53c0f40d46db7ed3b2562dfaab7488ee4e1ddfea41b4b93ecb39fbcf7f58e7b59a41069821c171dfe6514cd8ab36e844c126b4a5edd4c0664a6dfbcbb325f8e057878c9b4e7cc6dce62f8b669b4c1250245bf988db485f1d997ac9c360667bd2f48c0ed4839cd332920f628c9ae5b51033a06b84dfffaee11c792dc3e49f66b391718ffe265d0f1ed044d051114ffb34c0add5ce9d8a129ab457fa8a619c32cd7cf3353578e5a3c24fe25ccd22a3a38d7fd3578a2dcc45230199569983274177800f2b2cb34867c39314ba3845d33c77ca2692a632bc1c07e3d68d9fc6992cbc0fec80cdfb3bc2943bcce1350ebb5dda50040ade39727f4e22b1730eea7262586acf60741216957fc7df1867248b5672ee69a687c106a053af9a828320747ea7651c9eeed45d3589babe39822396cca7b60b40e843b25d280e8c387c00153b2ffa69b0b067b4bffb7777348ae02c24d6a757012e6b3ee55e9a5fc848acbffd1e2b01666ee33cbd64a765846fdcd8750531a4607b4140ad8a0c126b4d11c4fd15fdf2b7aa09039ab3111142c43e3ac43c844e368a35472e6a8c9ad765068409fc748363e302d1cb2ce55502a87a238851ddad5209f1c906ef18c7b37cb3a321f2acff55175ecb2ed16d68ac5713a45767a738d46fee619d0d320535999dc65107956edea407f84f4988699f2f5e1b5768da0254e2a70e6f063fdd90fbc1f7a729ae8a90b6e4e1ababf73b21d9d31d6a58669f9e20481199560713e5457edf3fce2fcb6da80bf84d6fb910034d9118e94385520ecebd97d630451cc12703dd9995e5e53536ba98332d536669b5328983ab4f4a04c324597cc20bc137f8dec0da77969c65480ae91298b4c75974bc35ad4b3c0beba8229c7a889da23504c8c48e0f46383d823db32094dc59ea1684f909be3cb198a57fca69e4210dddf6ea371b1cc311e98507fc241499180173b118d42e576e0b3e2b62ef65a6af18620ff6f67cdeec81d6a5c4fc98fe7b544d6269b45593178435170dad4b4a9b2c91f67958e9d93736fbcdfe7f6e52035647e999fb12b56a3d7b2f199304a083f400cb90e8d35c1038ccc84bd0bfe89caab29e648527fc0515bd822a04ac454ed4a5001594eb6891cc5168afd52d6bc14c2a18ba560af5c272a0652800314546afc9e6bed4f82f06200a097f2c11fc2652cfe360b8e99af0c36ea83ae755dfc674542895e1ee7aafbf16d9b9d844a12429", 0xe9b}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) pipe(&(0x7f0000002800)) (async) 03:10:35 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f00000000c0)=0xc, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x20, 0x1, 0xf2, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0xffff, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff, 0x1800}], 0x4) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r6, &(0x7f0000000240)=[{0x4, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x0, 0x0, r7, 0x0, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) r8 = geteuid() r9 = fcntl$dupfd(r5, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0xffffffffffffff34}], 0x2, &(0x7f0000002900)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="5b348cfa25e048f12dc438eda12617b30ef6b16d23df2160e200c24dc8dfbe26e9c712502e507b0d09a60665c057e8a634fde6e58b51ad0b8bd437d88b39862481fa25488c24cd9091d9b70486eee8df1b3874a19a662c1c30176e51873fdf8eafa7"], 0x78, 0xa}, 0x40e) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/147) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001900)=""/4096) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="ede1d94d73e37d6dd7c8f1604e6c214c611abb1fc0d145ee3d62b7de46b42b8cc1e448e39263f3be733014a8c4c2421c70d3f56089278247306c06d677b680582060e44b3359c140619a0209c3f5433f055d0e122c5a23bc79a0ea5fb4046dd705ca66f43cee68bf7c5b8412bf3908be67df568963a339c2c5ac58a16b8c072a3acdcf5a2d662e336a1ee1ac94daf6ba60d2919342c941ae1677547cf0914d478ce1f7f43a79ea7b3ad7cf6219d3cee760c6dc3f3ce99a88c5bf45fc121f35b7afa94f0340e6820eb1042cdd90a609216b9540cc5aefcb73f73126111e7e49f43240c64151546f2cdca1e1351200248ec71793a678c04f3e60e0d2bc1a90085383da5f0f9d32ef3bfd7581e2ae5adfe823efe5369a7a76b10c93e74958ed4c8117a0933349a90e49ed40b6261de403a7c75ef25f67a34a5df84110ba120c7a633dae10fd61a8cd333d7f808808d14740c3f8b77a5cd2633584b01071ba5a91c240f51043228d63a58a08f886332a1a722b75079883074d184fa8e9ea8894fb3d1798574a9cec1c3534e89a5b0a1a5c48c154fbad0fd2c7a8f8ed1f6f13209f4d6fa611b631508d3c35bdbef5ef7831e30d5c71243915849294392857b535be42c8786078c3239253aaab793f64d29e1ada7ff3782c16ce6f5eec275f33d3cac4d8b249ce8f22aa5fe89243dc10da83593ac54c7fb89243f612325dfc9ca34de40633f25591e7ae4a8641c7c46a8745d2ac38300e3d82ffc5c8f79a57cf13415dd5e93c297bcc7dd528a6e7302f986d4c34cce4b14c23d3452a5443a2956ce1280b1376b0aa9107a83e373c34905d64382da4ad081908f9af5456870b91073d35229d462a5dd9403bfd75105fdddba6f3ddfc15d114677ba10842e63e3b5eb7dc57745899fb77c5c0486450adadcbb16b100cf8e1721e334ca23bbf12118b727ca8a59f2e06d1122842fbf7e2645660a5ab7db83d10540c07dc1f1d72f95d5036ad7351ad13a1d501ee184be890bdf326211e02c31cfce65700024de5cc6cfdd9e7aada20df5b4a398d4098bc3a2a8d2b9769458c98d0d0c1d63d0f346d5d22103a32ba86f8a20d7ecee29576cf6b8baeabe3732e3e2c6f7309cb3ddae39f3ff47cfc3c71f5bf90b1c9f5d42afdd835acf315b59718464074074fb806ae788da08cfa0d3606bc50afe70b8955a3b9faa8409ebaef71f9d0688811f356c498b0e7138cb34b3b0943f624d638356570ef612507d3e0a4d48b4ccee5bf694c2a5dbd9370305e7a23b068e2be6804223e057e3b49d3bf3d46d4be01581e63ba272eef19210a5a8a3f5170cc22c3c7e359cb36755f20fc00690696d9536cb13cf619a19abbc1dbca73fa970fd4a6509d14cf7babb40bd5b460ba25a9d703d47c8bfa0abe79699eaf38321a409b5e57ff29b4be2de258eaf3a7044326adafabdcd978fdd1a81f77dc260c067f9532ffac9e402f6dac56f39c7d35a2b7f6394aac8dad53270b5b3652d1801a1f830ba2ad81b91a746f756988c42eef9df15408fec79d0d5f3de445bac3a629064a2bc8e032d2c765d87ac5c84ab362e1440725f9f19e01dc32f44cd61f4356a950d55dde0a6a5c1f449bf1cd3bce0cedbe2d0749a7cec54a61304fad21a9b3f3b615ee01ba76918978227d824d69dbbd2560fe7004671192b1fa7d5144ee13f63e8daec01e605b93c629236283efa6c7542e54ce218fedd3bb897dd640a4040ceab24a8de3e9f69db08dd543461502d9f513e1af54f126ef044e074c7a210289fa85b19f2ef70b17b65adcbde385d556ffae70e272a65c64cd115ebb05cf473e1d9014023d7e237b8ae630cce92de8259d082c5cfcd4eea3be596a95727e24bb03deca079fb4ce722ace78333828811d6c68d70faa5ba1c44e9054c4d3fdbc3036ad8e338cf33576a4c97c158b857c66157e992603420cf9205f7268d6c8824476bbd690849f49e44f61327846934d21e72bb8fc1dffe7585bb691b05eec9801c2e92ae07e53c2db00f94996ed95b003abbdc4678f5a038c96ae293ad2fc50e6467b03b86aaca7af4ca16b7721ac7624e9945247710673e84712652ca579147cff8a93c5be82b4f5a79c2e52618d73e9cc53ff74eaa07d67cd0f07f9f3aff7c042fa3620b4d32c70c2c48b4d2039235ba85e3fd8ce1d112c2110e51c0e5451f719c691c9aea81bbc84c912c8c19ca89aabcfcd0a1bde19df3c65b1a4c6813cbdcbeda5412c7880a2af940ecb4f9727fbbed85b5502aa7247dcc87eb06553681c7bc36800c36988841c3883fcc817246adfe28967ac89c4dd961ba6a22291041298142b386633afb95014fcef9e797f797ec167643ed8c7544086b303f960b2d12d89d83ab6377356cec43f56df4e8a8955cae8f27e8cb2ffbf45b30c3c179cfb2f739df63956c0dc065c7773ed35de95ed6b74f4566c89daa498778bba7856c6fa47725db2ce25b88438dfa0fab167d3aa07d33a9484cd1625f64a4ffb15802affbb55b9eb7c29f58a4b915462cf6c1c21406a3a87c665de6a4015cf3b342f61e8571f5e392ab1d8564573680bb51ba6256e95b3599b7bd746029f536dc5a9934df65cb0f4117cc96c12a8f7b9c85a32d0ad9cfa32536784f0b7e089ec512122806f77894d0dc229a2b88661353ba968cbeba6dba720cd56957bf389cb105541faf4e4c7e6cf044fc4c7e790cf0bb7a11ac571280c55d76e13baa96e6ec234835848c907180c4af123b8b9ec2c7a7d1e3a0499839657fcc2e7238912539b7ec036e4fe74e5b30357c93c5b3e91b97db279c899a138464fe03c79c44e3b707a5551c4fcf994a050d93bd611be1e089a3df1b244905c9927816e15e93d8c92b329bdd4e8528e5660cd0f6e8c37e5ac182ce7c322e414ef08c0a4b3856351b2b5b29725f8d5e72f75b17fd6b7377cb25919f63b9e9064ac12f8eabb7118e220321b30b93454360e912274745400e0e0af75e64d6b475071794ad8730b9ca6b0899d2c06cd51cd5fc329487b0401c20fadc980c04846a75e3ae33a88d495b68733c32f5cb55484c2dd521fa744b52674aa0110c8ffffa6ffaf41b5756bae110cc8828fc0069da08df786022186f80696bef35bb39ecbb28b5426baa1691f409597f9e2a2055cec1edb19fb6a1f522977065ea3c04caafdaa919a736fdf7ecf96cb16c6a40100d4e8ffa0f4386963c7bbe9f816b9283ad25bf5915fefda0a1ed0d9c7c7caedfac7d0eff546ad6cc88c171c08f4a5c766de41561f13c27bc94f82a748a085b95c3bd4cc0e1c1b2772992f48a31e0c1a4f4170091a4af76172afd27953616998515e8a659731c95c6cca49f3dc2204f4c8d90324b619bec45016610baf313c0757c37a67039569c86d6b13cdabdd96405417333d2e695e4b4035f27196219f1f817058369028aef1e04ad22d5832c4100ff0009a2354bffab17bcf07f8f86d78f31122c91c535e6d25776c3e98302cba38f00711e83de2aa734a28b83e63d33debd974b5f7df40039f5aeafd62e4887eac7dba747194eef4ea627fb901528787327a02f955615bffae898738e5db38cc0e55ab57135a9da7d725fb3e4141dfc041471c4d184a18db07849cef13cb604d8352c392d618cfc0bf640ad852edf219ad1ae1991f5c6e010c82cc3420113926f2a38bb50887e16962e2138499671b06aef0924a44f15bb5807a490f6b06a5f9f5ea860bd3ad1a07e9ff7d73b0b10b56831f39d03425a6f6a9fc2e8df27254211b46cb3a0bb71acd192021c565d0d66c28838de5bd052195c8f38f0b67d1c030842e8251204c9ac7d3017ded5d126719461d81220e97a9c0db912b45ee4563b4c9658a6ca1905efb13d600096a9ffd7d8898b4315a6442e46d83f7f139ffac19e54a1358f07fb4d5b9268dad2dbf9add026f5a0c9418d8a41a5e0d81c9c951872d322944afcbcd0911bb5109c7a6e1d56c9b4d325934e196ae6de3ee9af5e0ab73cd9c4307b9b3381b9c1c95d1b6d1bc3aa22ddc8e413721e9376a697b12399d1757ab7b0c8e3becd1a34de3fbc5123afbdba32ba941f144301ecb0c9b529056d90ae523a934cb66d3515410d735f4a0c0c5da7b518119e293001b866755787135c57658e3f7a16f452ba4772d772cb15cef12da5626de8d674968c4e472ea26ad998da72fb46693459a6ce26cd069118e0e941983eaa807911df45910620730f24942383ccc5bf9d63c9cda762a4cba7743cc8e020b58cc6727a3ace701df5195bcd6e29bb8b0831a5ff48d13d81f2d893e80a4819e7095208b54e6e0f2cfa9cd020a7d6053138a20e96605793741459950fb46970d38f2807df9ea39f4601ac674ac36703cdf54e0d62522516d32cb85e883942248bc5293069a7e7a5a347e3af4179e717c35218469f06bbb039a6b171a5101dd678eea7658db33be33922090a632b68647e9c8692c5d0d4d7b13d29ef658fd6dc210d2eb6f4068dc378378f28358b1932141d8469ed86e735a6f268b165e95b552f8aef11160c588679e1f54e7a41b623790416f7ace012cff7999163fe3d2988b69e70d8eaad8e912c95efb151a67c69df191060f90a50a1bb88a4f2c19765ee2c205f605ca8f4dcb4b6701437dd7451cd972ec88ec097cbe6d08d522a193e7bc4d7877a96b5b5ed308a35c0b8fa1f01b6544969d79b2f9470b15c74f2518150a13ef1c4b2f544addeb0aaa24bd9cd6f6084cc9818764893772e9b27aa6079bb3214cd7d8c85e22fd86181699407414d71d767820b3c73e143736ed9400acb74a214f8091eaba340d8bc89d415e01cdaa719fa5c862a3d9a009febbded98ceb67de97354d1bf7022d2686a03a3960b720fa2c6f0705121eaef4bd1a1f60e6f3cb432b0fb1075481acf7867d37926a23f03fca513ff45b8a9aa299fbf8124e5d537bc15f3b866954bd5552a3fb628c0664f13d38629f810eddb28924d6906be9df8085922296f8fa838ded4fc584fd6dff5207319a7cf707797ca857141dd4fe23a940bb544dd07b67e41aa162cad1484e4f9213e38cd72cc8e497b2f025128b9923f7618af689140077fe5e098861e57103ea2cb825a67f9797634d76b2bfa82fc26f736d2d6f65698907a5895d41bf4b363baccc65db37412b0f56973dc112846c3e01cd0793b90dbe0538f71261ffcbd44139e79763f1765224199887f60e059df11d9eb29c973abbcf73681549c9cabcbe6d5b706c6435f9ac6e23ce5ca874738d320a867f6c532c2eb132bed16328edc794ff1cc3571c180fa0cf386fd2b2dab5222c73b38e1cbb32402eae9896461ce5edbc49d4e4678ff349fbf9d04f1637ddad78ca7cb99155a40d7c87248c2ab8c6236a910a536aa91904ad5b3a4f66ad4319915f045fa699d08ffc2f800c8e6419bb895679d0f500fa5a8534635cb1365d21bdbc75e9f527e0accc58ecb07d2a2907f22f01a4cc8ac72a787fe644a876f9eff6487271cbff99a7cb4df8db82a1aef86076aa2dd2715e2a471c45fd0dc4ade41728c4ae40e4881be5382ddd78c902db7a7f00dbc52385545e10276b13baf08c693ce241dd80fc48d6355eec17526673a5023cd309246d49196fb0fcea17949735ba926aeb4d0f45af97e233c6eaecaee5d1c494a38a1ac3b2de751b84786e597fba51d0e2e4b651fed0051943527f7d85d04d53981b761119ba9a0074dd513208b44b010bed2f2e835bb0f14942a6e4b28be92aad4f70c46d637aefd056c8782bbe12b74bf0275097187f2a8e31fe830eede99f013f94c8a24b8dd3874fc45542f3aa362548a4f6bd113b", 0x1000}, {&(0x7f0000001180)="6ebfc13fca539b7f4cb63d3842cc3002bd4c9eeb2a8432bada8daf76ede696b0a8936bee4feced7357adc59f4c1b85c25d034531f21212ed13c1f41864934da0d79171ef548d93d8977941f8c4c700702b8cd204930152c3818fddbff5986efde6a9b20fbb79d840ce73fb95de8daf87c6d3a11468a65c11caf7a65b2ffc3325c360fc11f2d396fba3a78271aa67a004ecb9b6798bd252a8c211d513de41efc6b255f0e3abc72206fe4fd8f5df0bb7356f1e302168880e678edf26638464bc334bada3751980fbb75c53fddf042464d775b06b32f73c57dc01a2823fc6a3dc97eac894ee162ecf5a91f78906eb3104", 0xef}, {&(0x7f0000001280)="f7c17c065a3480c2773ae1d3f06d3d819e16d711c619919fef8d6051fe2b9ce7893ef85ca8408dc83e61c5", 0x2b}, {&(0x7f00000012c0)="2628dda83e942e4bbf88e8e9c55493daca3af3704df585be0254dd45acda809e7ee759bf01e8120d4898f6587516caaac2954ee6d84ab5748463d22ea841f22a781ebcd3a95f8b1aeefa0fc3049e0f68edddf12481877972e89ac1f370602e5e7f264a4c423b18bb3b1113eb583dc0e00adb88c1bf32b81f1688dfb04e2331a2df6738b75550f5d8fd2122fd7ef1fce0531b91d22488481f4fd48437e1f65e1da914216df571ac7cb0a84fd75f6f7c50ca806835e004cd0bfc0cebe013ca0f50865a822fc69ac6719fb381f85a4b1b4af16a82e5bff81386ab90c88f202f8384c2d9fc44151421d1459a7d113b55b141a04535ea18e2ff", 0xf7}, {&(0x7f00000013c0)="fba07eaa94a5104f727369a6ab1904fb2bb95095", 0x14}, {&(0x7f0000001400)="52e6f05f8985569c56a167145485925dd827dd0f4f351a87a49f6a19342a44f4c0da03f62630b60305aa311fc405386983d4183974c9012bc29b14fad944af771609e758db1a65a79d70fca99a4eb8fc58cb41116efad020ad3a0d0ff6238c62c5583c5e55292c7c302a787fa6dd98", 0x6f}, {&(0x7f0000001480)="dc4f530a4f995881a4774f945c2fb16ccbb8a8147667dae01896edefe389052b4d4bfdc917924b6963c4917e25f14a2989135283777357037fd3929540b1c7915a09770070b27e7d9647b3cffc093dd40d011943898375c65f394a11cea0e14d2dade1ff11d58485a79bd764f3a3f2fb64cd247bb0b06cfd0176f789fcef43bb4f6a139a5c4945f400c5e38209567b8169afc083acbc863af25c2d2cae150440fd1f2fe3164d255c8c981999d9be549aa4e36a83b6dcffdf803e09a167c693d6b214bc40c156f2930b82", 0xca}, {&(0x7f0000001580)="20f3c2cd75e2b557ca6923608280d06bd755bf477c8726d9ee8f8736513d7418f2efc91937972dfc24fef2e6e79095a174bb845924716271c472889f8e49509f2dc062a32604c78fb36c8629e569790c7beb85152b43c20271779ee4b6a656dcc07b2aacd4c46fb2b1533edac3f3f0fd4c3b976cc42c0dbe8887435cbc94739f1b3988518dc29616f9922eccba7956ae6341f42a5ef7f141aaa5734550362b64e931", 0xa2}], 0x8, &(0x7f0000001780)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, 0xffffffffffffffff, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0, r8, r10}, @rights={0x10}], 0x88, 0x200}, 0x0) 03:10:35 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) recvmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000015c0)=""/124, 0x7c}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/249, 0xf9}], 0xa, &(0x7f0000001880)=""/74, 0x4a}, 0x1) write(r3, &(0x7f0000000100)="e0f328ea83d7ee81da7bf3ab0c25de92a8ff5852abf87b7c8d50349d71af3abc2b3dfc2b313f47a35bbbdf5791e51598c3b53fef16b0bcd7524e66e17d6e223154871ea9c4890cd893660a1078f39e8f9c44641b3d1235770972085f76c05f97f6518d317b895029f18467340aab59aedd5d78f8ef3934dfba98977f4558d78056a84ce4b19f0fa1489c5c5534e08afc99ef9e92ebd1fe95025032df102d5a0d356b5b97e14cf943187f26d7dfea97df75f0d47f", 0xb4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:10:35 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000058a000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000011a000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fb6000/0x4000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f000004a000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000753000/0x1000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) mquery(&(0x7f000069f000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x80000000000) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1f) 03:10:35 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000058a000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000011a000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fb6000/0x4000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f000004a000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000753000/0x1000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) mquery(&(0x7f000069f000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x80000000000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1f) 03:10:35 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f00000000c0)=0xc, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x20, 0x1, 0xf2, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0xffff, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff, 0x1800}], 0x4) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r6, &(0x7f0000000240)=[{0x4, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x0, 0x0, r7, 0x0, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) r8 = geteuid() r9 = fcntl$dupfd(r5, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0xffffffffffffff34}], 0x2, &(0x7f0000002900)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="5b348cfa25e048f12dc438eda12617b30ef6b16d23df2160e200c24dc8dfbe26e9c712502e507b0d09a60665c057e8a634fde6e58b51ad0b8bd437d88b39862481fa25488c24cd9091d9b70486eee8df1b3874a19a662c1c30176e51873fdf8eafa7"], 0x78, 0xa}, 0x40e) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/147) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001900)=""/4096) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="ede1d94d73e37d6dd7c8f1604e6c214c611abb1fc0d145ee3d62b7de46b42b8cc1e448e39263f3be733014a8c4c2421c70d3f56089278247306c06d677b680582060e44b3359c140619a0209c3f5433f055d0e122c5a23bc79a0ea5fb4046dd705ca66f43cee68bf7c5b8412bf3908be67df568963a339c2c5ac58a16b8c072a3acdcf5a2d662e336a1ee1ac94daf6ba60d2919342c941ae1677547cf0914d478ce1f7f43a79ea7b3ad7cf6219d3cee760c6dc3f3ce99a88c5bf45fc121f35b7afa94f0340e6820eb1042cdd90a609216b9540cc5aefcb73f73126111e7e49f43240c64151546f2cdca1e1351200248ec71793a678c04f3e60e0d2bc1a90085383da5f0f9d32ef3bfd7581e2ae5adfe823efe5369a7a76b10c93e74958ed4c8117a0933349a90e49ed40b6261de403a7c75ef25f67a34a5df84110ba120c7a633dae10fd61a8cd333d7f808808d14740c3f8b77a5cd2633584b01071ba5a91c240f51043228d63a58a08f886332a1a722b75079883074d184fa8e9ea8894fb3d1798574a9cec1c3534e89a5b0a1a5c48c154fbad0fd2c7a8f8ed1f6f13209f4d6fa611b631508d3c35bdbef5ef7831e30d5c71243915849294392857b535be42c8786078c3239253aaab793f64d29e1ada7ff3782c16ce6f5eec275f33d3cac4d8b249ce8f22aa5fe89243dc10da83593ac54c7fb89243f612325dfc9ca34de40633f25591e7ae4a8641c7c46a8745d2ac38300e3d82ffc5c8f79a57cf13415dd5e93c297bcc7dd528a6e7302f986d4c34cce4b14c23d3452a5443a2956ce1280b1376b0aa9107a83e373c34905d64382da4ad081908f9af5456870b91073d35229d462a5dd9403bfd75105fdddba6f3ddfc15d114677ba10842e63e3b5eb7dc57745899fb77c5c0486450adadcbb16b100cf8e1721e334ca23bbf12118b727ca8a59f2e06d1122842fbf7e2645660a5ab7db83d10540c07dc1f1d72f95d5036ad7351ad13a1d501ee184be890bdf326211e02c31cfce65700024de5cc6cfdd9e7aada20df5b4a398d4098bc3a2a8d2b9769458c98d0d0c1d63d0f346d5d22103a32ba86f8a20d7ecee29576cf6b8baeabe3732e3e2c6f7309cb3ddae39f3ff47cfc3c71f5bf90b1c9f5d42afdd835acf315b59718464074074fb806ae788da08cfa0d3606bc50afe70b8955a3b9faa8409ebaef71f9d0688811f356c498b0e7138cb34b3b0943f624d638356570ef612507d3e0a4d48b4ccee5bf694c2a5dbd9370305e7a23b068e2be6804223e057e3b49d3bf3d46d4be01581e63ba272eef19210a5a8a3f5170cc22c3c7e359cb36755f20fc00690696d9536cb13cf619a19abbc1dbca73fa970fd4a6509d14cf7babb40bd5b460ba25a9d703d47c8bfa0abe79699eaf38321a409b5e57ff29b4be2de258eaf3a7044326adafabdcd978fdd1a81f77dc260c067f9532ffac9e402f6dac56f39c7d35a2b7f6394aac8dad53270b5b3652d1801a1f830ba2ad81b91a746f756988c42eef9df15408fec79d0d5f3de445bac3a629064a2bc8e032d2c765d87ac5c84ab362e1440725f9f19e01dc32f44cd61f4356a950d55dde0a6a5c1f449bf1cd3bce0cedbe2d0749a7cec54a61304fad21a9b3f3b615ee01ba76918978227d824d69dbbd2560fe7004671192b1fa7d5144ee13f63e8daec01e605b93c629236283efa6c7542e54ce218fedd3bb897dd640a4040ceab24a8de3e9f69db08dd543461502d9f513e1af54f126ef044e074c7a210289fa85b19f2ef70b17b65adcbde385d556ffae70e272a65c64cd115ebb05cf473e1d9014023d7e237b8ae630cce92de8259d082c5cfcd4eea3be596a95727e24bb03deca079fb4ce722ace78333828811d6c68d70faa5ba1c44e9054c4d3fdbc3036ad8e338cf33576a4c97c158b857c66157e992603420cf9205f7268d6c8824476bbd690849f49e44f61327846934d21e72bb8fc1dffe7585bb691b05eec9801c2e92ae07e53c2db00f94996ed95b003abbdc4678f5a038c96ae293ad2fc50e6467b03b86aaca7af4ca16b7721ac7624e9945247710673e84712652ca579147cff8a93c5be82b4f5a79c2e52618d73e9cc53ff74eaa07d67cd0f07f9f3aff7c042fa3620b4d32c70c2c48b4d2039235ba85e3fd8ce1d112c2110e51c0e5451f719c691c9aea81bbc84c912c8c19ca89aabcfcd0a1bde19df3c65b1a4c6813cbdcbeda5412c7880a2af940ecb4f9727fbbed85b5502aa7247dcc87eb06553681c7bc36800c36988841c3883fcc817246adfe28967ac89c4dd961ba6a22291041298142b386633afb95014fcef9e797f797ec167643ed8c7544086b303f960b2d12d89d83ab6377356cec43f56df4e8a8955cae8f27e8cb2ffbf45b30c3c179cfb2f739df63956c0dc065c7773ed35de95ed6b74f4566c89daa498778bba7856c6fa47725db2ce25b88438dfa0fab167d3aa07d33a9484cd1625f64a4ffb15802affbb55b9eb7c29f58a4b915462cf6c1c21406a3a87c665de6a4015cf3b342f61e8571f5e392ab1d8564573680bb51ba6256e95b3599b7bd746029f536dc5a9934df65cb0f4117cc96c12a8f7b9c85a32d0ad9cfa32536784f0b7e089ec512122806f77894d0dc229a2b88661353ba968cbeba6dba720cd56957bf389cb105541faf4e4c7e6cf044fc4c7e790cf0bb7a11ac571280c55d76e13baa96e6ec234835848c907180c4af123b8b9ec2c7a7d1e3a0499839657fcc2e7238912539b7ec036e4fe74e5b30357c93c5b3e91b97db279c899a138464fe03c79c44e3b707a5551c4fcf994a050d93bd611be1e089a3df1b244905c9927816e15e93d8c92b329bdd4e8528e5660cd0f6e8c37e5ac182ce7c322e414ef08c0a4b3856351b2b5b29725f8d5e72f75b17fd6b7377cb25919f63b9e9064ac12f8eabb7118e220321b30b93454360e912274745400e0e0af75e64d6b475071794ad8730b9ca6b0899d2c06cd51cd5fc329487b0401c20fadc980c04846a75e3ae33a88d495b68733c32f5cb55484c2dd521fa744b52674aa0110c8ffffa6ffaf41b5756bae110cc8828fc0069da08df786022186f80696bef35bb39ecbb28b5426baa1691f409597f9e2a2055cec1edb19fb6a1f522977065ea3c04caafdaa919a736fdf7ecf96cb16c6a40100d4e8ffa0f4386963c7bbe9f816b9283ad25bf5915fefda0a1ed0d9c7c7caedfac7d0eff546ad6cc88c171c08f4a5c766de41561f13c27bc94f82a748a085b95c3bd4cc0e1c1b2772992f48a31e0c1a4f4170091a4af76172afd27953616998515e8a659731c95c6cca49f3dc2204f4c8d90324b619bec45016610baf313c0757c37a67039569c86d6b13cdabdd96405417333d2e695e4b4035f27196219f1f817058369028aef1e04ad22d5832c4100ff0009a2354bffab17bcf07f8f86d78f31122c91c535e6d25776c3e98302cba38f00711e83de2aa734a28b83e63d33debd974b5f7df40039f5aeafd62e4887eac7dba747194eef4ea627fb901528787327a02f955615bffae898738e5db38cc0e55ab57135a9da7d725fb3e4141dfc041471c4d184a18db07849cef13cb604d8352c392d618cfc0bf640ad852edf219ad1ae1991f5c6e010c82cc3420113926f2a38bb50887e16962e2138499671b06aef0924a44f15bb5807a490f6b06a5f9f5ea860bd3ad1a07e9ff7d73b0b10b56831f39d03425a6f6a9fc2e8df27254211b46cb3a0bb71acd192021c565d0d66c28838de5bd052195c8f38f0b67d1c030842e8251204c9ac7d3017ded5d126719461d81220e97a9c0db912b45ee4563b4c9658a6ca1905efb13d600096a9ffd7d8898b4315a6442e46d83f7f139ffac19e54a1358f07fb4d5b9268dad2dbf9add026f5a0c9418d8a41a5e0d81c9c951872d322944afcbcd0911bb5109c7a6e1d56c9b4d325934e196ae6de3ee9af5e0ab73cd9c4307b9b3381b9c1c95d1b6d1bc3aa22ddc8e413721e9376a697b12399d1757ab7b0c8e3becd1a34de3fbc5123afbdba32ba941f144301ecb0c9b529056d90ae523a934cb66d3515410d735f4a0c0c5da7b518119e293001b866755787135c57658e3f7a16f452ba4772d772cb15cef12da5626de8d674968c4e472ea26ad998da72fb46693459a6ce26cd069118e0e941983eaa807911df45910620730f24942383ccc5bf9d63c9cda762a4cba7743cc8e020b58cc6727a3ace701df5195bcd6e29bb8b0831a5ff48d13d81f2d893e80a4819e7095208b54e6e0f2cfa9cd020a7d6053138a20e96605793741459950fb46970d38f2807df9ea39f4601ac674ac36703cdf54e0d62522516d32cb85e883942248bc5293069a7e7a5a347e3af4179e717c35218469f06bbb039a6b171a5101dd678eea7658db33be33922090a632b68647e9c8692c5d0d4d7b13d29ef658fd6dc210d2eb6f4068dc378378f28358b1932141d8469ed86e735a6f268b165e95b552f8aef11160c588679e1f54e7a41b623790416f7ace012cff7999163fe3d2988b69e70d8eaad8e912c95efb151a67c69df191060f90a50a1bb88a4f2c19765ee2c205f605ca8f4dcb4b6701437dd7451cd972ec88ec097cbe6d08d522a193e7bc4d7877a96b5b5ed308a35c0b8fa1f01b6544969d79b2f9470b15c74f2518150a13ef1c4b2f544addeb0aaa24bd9cd6f6084cc9818764893772e9b27aa6079bb3214cd7d8c85e22fd86181699407414d71d767820b3c73e143736ed9400acb74a214f8091eaba340d8bc89d415e01cdaa719fa5c862a3d9a009febbded98ceb67de97354d1bf7022d2686a03a3960b720fa2c6f0705121eaef4bd1a1f60e6f3cb432b0fb1075481acf7867d37926a23f03fca513ff45b8a9aa299fbf8124e5d537bc15f3b866954bd5552a3fb628c0664f13d38629f810eddb28924d6906be9df8085922296f8fa838ded4fc584fd6dff5207319a7cf707797ca857141dd4fe23a940bb544dd07b67e41aa162cad1484e4f9213e38cd72cc8e497b2f025128b9923f7618af689140077fe5e098861e57103ea2cb825a67f9797634d76b2bfa82fc26f736d2d6f65698907a5895d41bf4b363baccc65db37412b0f56973dc112846c3e01cd0793b90dbe0538f71261ffcbd44139e79763f1765224199887f60e059df11d9eb29c973abbcf73681549c9cabcbe6d5b706c6435f9ac6e23ce5ca874738d320a867f6c532c2eb132bed16328edc794ff1cc3571c180fa0cf386fd2b2dab5222c73b38e1cbb32402eae9896461ce5edbc49d4e4678ff349fbf9d04f1637ddad78ca7cb99155a40d7c87248c2ab8c6236a910a536aa91904ad5b3a4f66ad4319915f045fa699d08ffc2f800c8e6419bb895679d0f500fa5a8534635cb1365d21bdbc75e9f527e0accc58ecb07d2a2907f22f01a4cc8ac72a787fe644a876f9eff6487271cbff99a7cb4df8db82a1aef86076aa2dd2715e2a471c45fd0dc4ade41728c4ae40e4881be5382ddd78c902db7a7f00dbc52385545e10276b13baf08c693ce241dd80fc48d6355eec17526673a5023cd309246d49196fb0fcea17949735ba926aeb4d0f45af97e233c6eaecaee5d1c494a38a1ac3b2de751b84786e597fba51d0e2e4b651fed0051943527f7d85d04d53981b761119ba9a0074dd513208b44b010bed2f2e835bb0f14942a6e4b28be92aad4f70c46d637aefd056c8782bbe12b74bf0275097187f2a8e31fe830eede99f013f94c8a24b8dd3874fc45542f3aa362548a4f6bd113b", 0x1000}, {&(0x7f0000001180)="6ebfc13fca539b7f4cb63d3842cc3002bd4c9eeb2a8432bada8daf76ede696b0a8936bee4feced7357adc59f4c1b85c25d034531f21212ed13c1f41864934da0d79171ef548d93d8977941f8c4c700702b8cd204930152c3818fddbff5986efde6a9b20fbb79d840ce73fb95de8daf87c6d3a11468a65c11caf7a65b2ffc3325c360fc11f2d396fba3a78271aa67a004ecb9b6798bd252a8c211d513de41efc6b255f0e3abc72206fe4fd8f5df0bb7356f1e302168880e678edf26638464bc334bada3751980fbb75c53fddf042464d775b06b32f73c57dc01a2823fc6a3dc97eac894ee162ecf5a91f78906eb3104", 0xef}, {&(0x7f0000001280)="f7c17c065a3480c2773ae1d3f06d3d819e16d711c619919fef8d6051fe2b9ce7893ef85ca8408dc83e61c5", 0x2b}, {&(0x7f00000012c0)="2628dda83e942e4bbf88e8e9c55493daca3af3704df585be0254dd45acda809e7ee759bf01e8120d4898f6587516caaac2954ee6d84ab5748463d22ea841f22a781ebcd3a95f8b1aeefa0fc3049e0f68edddf12481877972e89ac1f370602e5e7f264a4c423b18bb3b1113eb583dc0e00adb88c1bf32b81f1688dfb04e2331a2df6738b75550f5d8fd2122fd7ef1fce0531b91d22488481f4fd48437e1f65e1da914216df571ac7cb0a84fd75f6f7c50ca806835e004cd0bfc0cebe013ca0f50865a822fc69ac6719fb381f85a4b1b4af16a82e5bff81386ab90c88f202f8384c2d9fc44151421d1459a7d113b55b141a04535ea18e2ff", 0xf7}, {&(0x7f00000013c0)="fba07eaa94a5104f727369a6ab1904fb2bb95095", 0x14}, {&(0x7f0000001400)="52e6f05f8985569c56a167145485925dd827dd0f4f351a87a49f6a19342a44f4c0da03f62630b60305aa311fc405386983d4183974c9012bc29b14fad944af771609e758db1a65a79d70fca99a4eb8fc58cb41116efad020ad3a0d0ff6238c62c5583c5e55292c7c302a787fa6dd98", 0x6f}, {&(0x7f0000001480)="dc4f530a4f995881a4774f945c2fb16ccbb8a8147667dae01896edefe389052b4d4bfdc917924b6963c4917e25f14a2989135283777357037fd3929540b1c7915a09770070b27e7d9647b3cffc093dd40d011943898375c65f394a11cea0e14d2dade1ff11d58485a79bd764f3a3f2fb64cd247bb0b06cfd0176f789fcef43bb4f6a139a5c4945f400c5e38209567b8169afc083acbc863af25c2d2cae150440fd1f2fe3164d255c8c981999d9be549aa4e36a83b6dcffdf803e09a167c693d6b214bc40c156f2930b82", 0xca}, {&(0x7f0000001580)="20f3c2cd75e2b557ca6923608280d06bd755bf477c8726d9ee8f8736513d7418f2efc91937972dfc24fef2e6e79095a174bb845924716271c472889f8e49509f2dc062a32604c78fb36c8629e569790c7beb85152b43c20271779ee4b6a656dcc07b2aacd4c46fb2b1533edac3f3f0fd4c3b976cc42c0dbe8887435cbc94739f1b3988518dc29616f9922eccba7956ae6341f42a5ef7f141aaa5734550362b64e931", 0xa2}], 0x8, &(0x7f0000001780)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, 0xffffffffffffffff, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0, r8, r10}, @rights={0x10}], 0x88, 0x200}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f00000000c0)=0xc, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) pipe2(&(0x7f00000016c0), 0x8) (async) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) socketpair(0x20, 0x1, 0xf2, &(0x7f0000001700)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) (async) semget$private(0x0, 0x8, 0x10286) (async) semop(r6, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0xffff, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff, 0x1800}], 0x4) (async) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000040)=""/12) (async) semop(r6, &(0x7f0000000240)=[{0x4, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) getuid() (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x0, 0x0, r7, 0x0, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) (async) geteuid() (async) fcntl$dupfd(r5, 0x0, r2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0xffffffffffffff34}], 0x2, &(0x7f0000002900)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="5b348cfa25e048f12dc438eda12617b30ef6b16d23df2160e200c24dc8dfbe26e9c712502e507b0d09a60665c057e8a634fde6e58b51ad0b8bd437d88b39862481fa25488c24cd9091d9b70486eee8df1b3874a19a662c1c30176e51873fdf8eafa7"], 0x78, 0xa}, 0x40e) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001900)=""/4096) (async) getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="ede1d94d73e37d6dd7c8f1604e6c214c611abb1fc0d145ee3d62b7de46b42b8cc1e448e39263f3be733014a8c4c2421c70d3f56089278247306c06d677b680582060e44b3359c140619a0209c3f5433f055d0e122c5a23bc79a0ea5fb4046dd705ca66f43cee68bf7c5b8412bf3908be67df568963a339c2c5ac58a16b8c072a3acdcf5a2d662e336a1ee1ac94daf6ba60d2919342c941ae1677547cf0914d478ce1f7f43a79ea7b3ad7cf6219d3cee760c6dc3f3ce99a88c5bf45fc121f35b7afa94f0340e6820eb1042cdd90a609216b9540cc5aefcb73f73126111e7e49f43240c64151546f2cdca1e1351200248ec71793a678c04f3e60e0d2bc1a90085383da5f0f9d32ef3bfd7581e2ae5adfe823efe5369a7a76b10c93e74958ed4c8117a0933349a90e49ed40b6261de403a7c75ef25f67a34a5df84110ba120c7a633dae10fd61a8cd333d7f808808d14740c3f8b77a5cd2633584b01071ba5a91c240f51043228d63a58a08f886332a1a722b75079883074d184fa8e9ea8894fb3d1798574a9cec1c3534e89a5b0a1a5c48c154fbad0fd2c7a8f8ed1f6f13209f4d6fa611b631508d3c35bdbef5ef7831e30d5c71243915849294392857b535be42c8786078c3239253aaab793f64d29e1ada7ff3782c16ce6f5eec275f33d3cac4d8b249ce8f22aa5fe89243dc10da83593ac54c7fb89243f612325dfc9ca34de40633f25591e7ae4a8641c7c46a8745d2ac38300e3d82ffc5c8f79a57cf13415dd5e93c297bcc7dd528a6e7302f986d4c34cce4b14c23d3452a5443a2956ce1280b1376b0aa9107a83e373c34905d64382da4ad081908f9af5456870b91073d35229d462a5dd9403bfd75105fdddba6f3ddfc15d114677ba10842e63e3b5eb7dc57745899fb77c5c0486450adadcbb16b100cf8e1721e334ca23bbf12118b727ca8a59f2e06d1122842fbf7e2645660a5ab7db83d10540c07dc1f1d72f95d5036ad7351ad13a1d501ee184be890bdf326211e02c31cfce65700024de5cc6cfdd9e7aada20df5b4a398d4098bc3a2a8d2b9769458c98d0d0c1d63d0f346d5d22103a32ba86f8a20d7ecee29576cf6b8baeabe3732e3e2c6f7309cb3ddae39f3ff47cfc3c71f5bf90b1c9f5d42afdd835acf315b59718464074074fb806ae788da08cfa0d3606bc50afe70b8955a3b9faa8409ebaef71f9d0688811f356c498b0e7138cb34b3b0943f624d638356570ef612507d3e0a4d48b4ccee5bf694c2a5dbd9370305e7a23b068e2be6804223e057e3b49d3bf3d46d4be01581e63ba272eef19210a5a8a3f5170cc22c3c7e359cb36755f20fc00690696d9536cb13cf619a19abbc1dbca73fa970fd4a6509d14cf7babb40bd5b460ba25a9d703d47c8bfa0abe79699eaf38321a409b5e57ff29b4be2de258eaf3a7044326adafabdcd978fdd1a81f77dc260c067f9532ffac9e402f6dac56f39c7d35a2b7f6394aac8dad53270b5b3652d1801a1f830ba2ad81b91a746f756988c42eef9df15408fec79d0d5f3de445bac3a629064a2bc8e032d2c765d87ac5c84ab362e1440725f9f19e01dc32f44cd61f4356a950d55dde0a6a5c1f449bf1cd3bce0cedbe2d0749a7cec54a61304fad21a9b3f3b615ee01ba76918978227d824d69dbbd2560fe7004671192b1fa7d5144ee13f63e8daec01e605b93c629236283efa6c7542e54ce218fedd3bb897dd640a4040ceab24a8de3e9f69db08dd543461502d9f513e1af54f126ef044e074c7a210289fa85b19f2ef70b17b65adcbde385d556ffae70e272a65c64cd115ebb05cf473e1d9014023d7e237b8ae630cce92de8259d082c5cfcd4eea3be596a95727e24bb03deca079fb4ce722ace78333828811d6c68d70faa5ba1c44e9054c4d3fdbc3036ad8e338cf33576a4c97c158b857c66157e992603420cf9205f7268d6c8824476bbd690849f49e44f61327846934d21e72bb8fc1dffe7585bb691b05eec9801c2e92ae07e53c2db00f94996ed95b003abbdc4678f5a038c96ae293ad2fc50e6467b03b86aaca7af4ca16b7721ac7624e9945247710673e84712652ca579147cff8a93c5be82b4f5a79c2e52618d73e9cc53ff74eaa07d67cd0f07f9f3aff7c042fa3620b4d32c70c2c48b4d2039235ba85e3fd8ce1d112c2110e51c0e5451f719c691c9aea81bbc84c912c8c19ca89aabcfcd0a1bde19df3c65b1a4c6813cbdcbeda5412c7880a2af940ecb4f9727fbbed85b5502aa7247dcc87eb06553681c7bc36800c36988841c3883fcc817246adfe28967ac89c4dd961ba6a22291041298142b386633afb95014fcef9e797f797ec167643ed8c7544086b303f960b2d12d89d83ab6377356cec43f56df4e8a8955cae8f27e8cb2ffbf45b30c3c179cfb2f739df63956c0dc065c7773ed35de95ed6b74f4566c89daa498778bba7856c6fa47725db2ce25b88438dfa0fab167d3aa07d33a9484cd1625f64a4ffb15802affbb55b9eb7c29f58a4b915462cf6c1c21406a3a87c665de6a4015cf3b342f61e8571f5e392ab1d8564573680bb51ba6256e95b3599b7bd746029f536dc5a9934df65cb0f4117cc96c12a8f7b9c85a32d0ad9cfa32536784f0b7e089ec512122806f77894d0dc229a2b88661353ba968cbeba6dba720cd56957bf389cb105541faf4e4c7e6cf044fc4c7e790cf0bb7a11ac571280c55d76e13baa96e6ec234835848c907180c4af123b8b9ec2c7a7d1e3a0499839657fcc2e7238912539b7ec036e4fe74e5b30357c93c5b3e91b97db279c899a138464fe03c79c44e3b707a5551c4fcf994a050d93bd611be1e089a3df1b244905c9927816e15e93d8c92b329bdd4e8528e5660cd0f6e8c37e5ac182ce7c322e414ef08c0a4b3856351b2b5b29725f8d5e72f75b17fd6b7377cb25919f63b9e9064ac12f8eabb7118e220321b30b93454360e912274745400e0e0af75e64d6b475071794ad8730b9ca6b0899d2c06cd51cd5fc329487b0401c20fadc980c04846a75e3ae33a88d495b68733c32f5cb55484c2dd521fa744b52674aa0110c8ffffa6ffaf41b5756bae110cc8828fc0069da08df786022186f80696bef35bb39ecbb28b5426baa1691f409597f9e2a2055cec1edb19fb6a1f522977065ea3c04caafdaa919a736fdf7ecf96cb16c6a40100d4e8ffa0f4386963c7bbe9f816b9283ad25bf5915fefda0a1ed0d9c7c7caedfac7d0eff546ad6cc88c171c08f4a5c766de41561f13c27bc94f82a748a085b95c3bd4cc0e1c1b2772992f48a31e0c1a4f4170091a4af76172afd27953616998515e8a659731c95c6cca49f3dc2204f4c8d90324b619bec45016610baf313c0757c37a67039569c86d6b13cdabdd96405417333d2e695e4b4035f27196219f1f817058369028aef1e04ad22d5832c4100ff0009a2354bffab17bcf07f8f86d78f31122c91c535e6d25776c3e98302cba38f00711e83de2aa734a28b83e63d33debd974b5f7df40039f5aeafd62e4887eac7dba747194eef4ea627fb901528787327a02f955615bffae898738e5db38cc0e55ab57135a9da7d725fb3e4141dfc041471c4d184a18db07849cef13cb604d8352c392d618cfc0bf640ad852edf219ad1ae1991f5c6e010c82cc3420113926f2a38bb50887e16962e2138499671b06aef0924a44f15bb5807a490f6b06a5f9f5ea860bd3ad1a07e9ff7d73b0b10b56831f39d03425a6f6a9fc2e8df27254211b46cb3a0bb71acd192021c565d0d66c28838de5bd052195c8f38f0b67d1c030842e8251204c9ac7d3017ded5d126719461d81220e97a9c0db912b45ee4563b4c9658a6ca1905efb13d600096a9ffd7d8898b4315a6442e46d83f7f139ffac19e54a1358f07fb4d5b9268dad2dbf9add026f5a0c9418d8a41a5e0d81c9c951872d322944afcbcd0911bb5109c7a6e1d56c9b4d325934e196ae6de3ee9af5e0ab73cd9c4307b9b3381b9c1c95d1b6d1bc3aa22ddc8e413721e9376a697b12399d1757ab7b0c8e3becd1a34de3fbc5123afbdba32ba941f144301ecb0c9b529056d90ae523a934cb66d3515410d735f4a0c0c5da7b518119e293001b866755787135c57658e3f7a16f452ba4772d772cb15cef12da5626de8d674968c4e472ea26ad998da72fb46693459a6ce26cd069118e0e941983eaa807911df45910620730f24942383ccc5bf9d63c9cda762a4cba7743cc8e020b58cc6727a3ace701df5195bcd6e29bb8b0831a5ff48d13d81f2d893e80a4819e7095208b54e6e0f2cfa9cd020a7d6053138a20e96605793741459950fb46970d38f2807df9ea39f4601ac674ac36703cdf54e0d62522516d32cb85e883942248bc5293069a7e7a5a347e3af4179e717c35218469f06bbb039a6b171a5101dd678eea7658db33be33922090a632b68647e9c8692c5d0d4d7b13d29ef658fd6dc210d2eb6f4068dc378378f28358b1932141d8469ed86e735a6f268b165e95b552f8aef11160c588679e1f54e7a41b623790416f7ace012cff7999163fe3d2988b69e70d8eaad8e912c95efb151a67c69df191060f90a50a1bb88a4f2c19765ee2c205f605ca8f4dcb4b6701437dd7451cd972ec88ec097cbe6d08d522a193e7bc4d7877a96b5b5ed308a35c0b8fa1f01b6544969d79b2f9470b15c74f2518150a13ef1c4b2f544addeb0aaa24bd9cd6f6084cc9818764893772e9b27aa6079bb3214cd7d8c85e22fd86181699407414d71d767820b3c73e143736ed9400acb74a214f8091eaba340d8bc89d415e01cdaa719fa5c862a3d9a009febbded98ceb67de97354d1bf7022d2686a03a3960b720fa2c6f0705121eaef4bd1a1f60e6f3cb432b0fb1075481acf7867d37926a23f03fca513ff45b8a9aa299fbf8124e5d537bc15f3b866954bd5552a3fb628c0664f13d38629f810eddb28924d6906be9df8085922296f8fa838ded4fc584fd6dff5207319a7cf707797ca857141dd4fe23a940bb544dd07b67e41aa162cad1484e4f9213e38cd72cc8e497b2f025128b9923f7618af689140077fe5e098861e57103ea2cb825a67f9797634d76b2bfa82fc26f736d2d6f65698907a5895d41bf4b363baccc65db37412b0f56973dc112846c3e01cd0793b90dbe0538f71261ffcbd44139e79763f1765224199887f60e059df11d9eb29c973abbcf73681549c9cabcbe6d5b706c6435f9ac6e23ce5ca874738d320a867f6c532c2eb132bed16328edc794ff1cc3571c180fa0cf386fd2b2dab5222c73b38e1cbb32402eae9896461ce5edbc49d4e4678ff349fbf9d04f1637ddad78ca7cb99155a40d7c87248c2ab8c6236a910a536aa91904ad5b3a4f66ad4319915f045fa699d08ffc2f800c8e6419bb895679d0f500fa5a8534635cb1365d21bdbc75e9f527e0accc58ecb07d2a2907f22f01a4cc8ac72a787fe644a876f9eff6487271cbff99a7cb4df8db82a1aef86076aa2dd2715e2a471c45fd0dc4ade41728c4ae40e4881be5382ddd78c902db7a7f00dbc52385545e10276b13baf08c693ce241dd80fc48d6355eec17526673a5023cd309246d49196fb0fcea17949735ba926aeb4d0f45af97e233c6eaecaee5d1c494a38a1ac3b2de751b84786e597fba51d0e2e4b651fed0051943527f7d85d04d53981b761119ba9a0074dd513208b44b010bed2f2e835bb0f14942a6e4b28be92aad4f70c46d637aefd056c8782bbe12b74bf0275097187f2a8e31fe830eede99f013f94c8a24b8dd3874fc45542f3aa362548a4f6bd113b", 0x1000}, {&(0x7f0000001180)="6ebfc13fca539b7f4cb63d3842cc3002bd4c9eeb2a8432bada8daf76ede696b0a8936bee4feced7357adc59f4c1b85c25d034531f21212ed13c1f41864934da0d79171ef548d93d8977941f8c4c700702b8cd204930152c3818fddbff5986efde6a9b20fbb79d840ce73fb95de8daf87c6d3a11468a65c11caf7a65b2ffc3325c360fc11f2d396fba3a78271aa67a004ecb9b6798bd252a8c211d513de41efc6b255f0e3abc72206fe4fd8f5df0bb7356f1e302168880e678edf26638464bc334bada3751980fbb75c53fddf042464d775b06b32f73c57dc01a2823fc6a3dc97eac894ee162ecf5a91f78906eb3104", 0xef}, {&(0x7f0000001280)="f7c17c065a3480c2773ae1d3f06d3d819e16d711c619919fef8d6051fe2b9ce7893ef85ca8408dc83e61c5", 0x2b}, {&(0x7f00000012c0)="2628dda83e942e4bbf88e8e9c55493daca3af3704df585be0254dd45acda809e7ee759bf01e8120d4898f6587516caaac2954ee6d84ab5748463d22ea841f22a781ebcd3a95f8b1aeefa0fc3049e0f68edddf12481877972e89ac1f370602e5e7f264a4c423b18bb3b1113eb583dc0e00adb88c1bf32b81f1688dfb04e2331a2df6738b75550f5d8fd2122fd7ef1fce0531b91d22488481f4fd48437e1f65e1da914216df571ac7cb0a84fd75f6f7c50ca806835e004cd0bfc0cebe013ca0f50865a822fc69ac6719fb381f85a4b1b4af16a82e5bff81386ab90c88f202f8384c2d9fc44151421d1459a7d113b55b141a04535ea18e2ff", 0xf7}, {&(0x7f00000013c0)="fba07eaa94a5104f727369a6ab1904fb2bb95095", 0x14}, {&(0x7f0000001400)="52e6f05f8985569c56a167145485925dd827dd0f4f351a87a49f6a19342a44f4c0da03f62630b60305aa311fc405386983d4183974c9012bc29b14fad944af771609e758db1a65a79d70fca99a4eb8fc58cb41116efad020ad3a0d0ff6238c62c5583c5e55292c7c302a787fa6dd98", 0x6f}, {&(0x7f0000001480)="dc4f530a4f995881a4774f945c2fb16ccbb8a8147667dae01896edefe389052b4d4bfdc917924b6963c4917e25f14a2989135283777357037fd3929540b1c7915a09770070b27e7d9647b3cffc093dd40d011943898375c65f394a11cea0e14d2dade1ff11d58485a79bd764f3a3f2fb64cd247bb0b06cfd0176f789fcef43bb4f6a139a5c4945f400c5e38209567b8169afc083acbc863af25c2d2cae150440fd1f2fe3164d255c8c981999d9be549aa4e36a83b6dcffdf803e09a167c693d6b214bc40c156f2930b82", 0xca}, {&(0x7f0000001580)="20f3c2cd75e2b557ca6923608280d06bd755bf477c8726d9ee8f8736513d7418f2efc91937972dfc24fef2e6e79095a174bb845924716271c472889f8e49509f2dc062a32604c78fb36c8629e569790c7beb85152b43c20271779ee4b6a656dcc07b2aacd4c46fb2b1533edac3f3f0fd4c3b976cc42c0dbe8887435cbc94739f1b3988518dc29616f9922eccba7956ae6341f42a5ef7f141aaa5734550362b64e931", 0xa2}], 0x8, &(0x7f0000001780)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, 0xffffffffffffffff, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0, r8, r10}, @rights={0x10}], 0x88, 0x200}, 0x0) (async) 03:10:35 executing program 1: sysctl$fs(&(0x7f0000000580)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x6, 0x1000}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="d0fee0195a5cbc4f59e5653a5fab0cc1f67689c48e228a54f5c667e8b93f5d924a1be2b7ad1a7ee965e36bdc1618ccd7aaed2bd4fb95676b9854345ef0b6f7994273b11f253b30c55d883c4fabb977e5ffcc84cd8e11adab652ee18e9f425fce329b964916a372829700009f29c56ebb3a0d1f3854dea732f9c6497f04746fbb5c5708d7b1855f416fc70d538489e5be789ce88944558679c062534e00190589f042027bd40d85c47fe0598a090bf3bc7ebd5484d859ba41ae9cf75d15cea2c9597cc554a7d421532222aef1f5994f4d04000000000000004b9bfb7374268663e53db6e5817b6e4e2750c4114655117fe5be93224900514be49926679a797d26a5461e686d1c754a9e4c4df5ca83572e66d4f962fd91eacb9cc6ed64817ccbbca5e439cd8d21d86c73013040132dadbc3f303284a09c05255cc084f9cd9a65cef7d8a82a69ce42b362542b6ac8bcf2dfaae3cf3d461c181787fd57c620093dc6abc0813313c815988296a100f7b7a76118ea4cab4eadf3c0df2262613e2c9c02f451e8461d7552b483d376c1b0ea24f5156d46e8866dc7f4e0b1c2a6eadbfa3c06b3a457a2928aa3c12bfe768749cf88e4920a7cf02c3ab185788c5f96df085a8ad6c4c4c9620bc0421f28183b55f4e7bf51d265b0e4a50bf2ccc29c814ebb1cf0d782f68662c1331276c72dae633f1ed1f1778b9e0000000000000000", 0x0, 0x0, 0x62) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0xfffffffffffffffa, 0x11ffffffd, 0x6}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}}) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, r1, 0x14b, 0x8003}, 0x7, 0x400, 0x80}) socket(0x20, 0x2, 0xfd) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4096) 03:10:35 executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000080)="520e00000000007d6a57d900", &(0x7f0000000180)=0x6c, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000fffeffe301000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c], 0x18, 0x2}, 0x0) 03:10:35 executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000080)="520e00000000007d6a57d900", &(0x7f0000000180)=0x6c, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000fffeffe301000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c], 0x18, 0x2}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000080)="520e00000000007d6a57d900", &(0x7f0000000180)=0x6c, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000fffeffe301000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c], 0x18, 0x2}, 0x0) (async) 03:10:35 executing program 1: sysctl$fs(&(0x7f0000000580)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x6, 0x1000}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="d0fee0195a5cbc4f59e5653a5fab0cc1f67689c48e228a54f5c667e8b93f5d924a1be2b7ad1a7ee965e36bdc1618ccd7aaed2bd4fb95676b9854345ef0b6f7994273b11f253b30c55d883c4fabb977e5ffcc84cd8e11adab652ee18e9f425fce329b964916a372829700009f29c56ebb3a0d1f3854dea732f9c6497f04746fbb5c5708d7b1855f416fc70d538489e5be789ce88944558679c062534e00190589f042027bd40d85c47fe0598a090bf3bc7ebd5484d859ba41ae9cf75d15cea2c9597cc554a7d421532222aef1f5994f4d04000000000000004b9bfb7374268663e53db6e5817b6e4e2750c4114655117fe5be93224900514be49926679a797d26a5461e686d1c754a9e4c4df5ca83572e66d4f962fd91eacb9cc6ed64817ccbbca5e439cd8d21d86c73013040132dadbc3f303284a09c05255cc084f9cd9a65cef7d8a82a69ce42b362542b6ac8bcf2dfaae3cf3d461c181787fd57c620093dc6abc0813313c815988296a100f7b7a76118ea4cab4eadf3c0df2262613e2c9c02f451e8461d7552b483d376c1b0ea24f5156d46e8866dc7f4e0b1c2a6eadbfa3c06b3a457a2928aa3c12bfe768749cf88e4920a7cf02c3ab185788c5f96df085a8ad6c4c4c9620bc0421f28183b55f4e7bf51d265b0e4a50bf2ccc29c814ebb1cf0d782f68662c1331276c72dae633f1ed1f1778b9e0000000000000000", 0x0, 0x0, 0x62) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0xfffffffffffffffa, 0x11ffffffd, 0x6}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}}) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, r1, 0x14b, 0x8003}, 0x7, 0x400, 0x80}) socket(0x20, 0x2, 0xfd) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4096) sysctl$fs(&(0x7f0000000580)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x6, 0x1000}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) (async) semop(r0, &(0x7f0000000240), 0x6) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="d0fee0195a5cbc4f59e5653a5fab0cc1f67689c48e228a54f5c667e8b93f5d924a1be2b7ad1a7ee965e36bdc1618ccd7aaed2bd4fb95676b9854345ef0b6f7994273b11f253b30c55d883c4fabb977e5ffcc84cd8e11adab652ee18e9f425fce329b964916a372829700009f29c56ebb3a0d1f3854dea732f9c6497f04746fbb5c5708d7b1855f416fc70d538489e5be789ce88944558679c062534e00190589f042027bd40d85c47fe0598a090bf3bc7ebd5484d859ba41ae9cf75d15cea2c9597cc554a7d421532222aef1f5994f4d04000000000000004b9bfb7374268663e53db6e5817b6e4e2750c4114655117fe5be93224900514be49926679a797d26a5461e686d1c754a9e4c4df5ca83572e66d4f962fd91eacb9cc6ed64817ccbbca5e439cd8d21d86c73013040132dadbc3f303284a09c05255cc084f9cd9a65cef7d8a82a69ce42b362542b6ac8bcf2dfaae3cf3d461c181787fd57c620093dc6abc0813313c815988296a100f7b7a76118ea4cab4eadf3c0df2262613e2c9c02f451e8461d7552b483d376c1b0ea24f5156d46e8866dc7f4e0b1c2a6eadbfa3c06b3a457a2928aa3c12bfe768749cf88e4920a7cf02c3ab185788c5f96df085a8ad6c4c4c9620bc0421f28183b55f4e7bf51d265b0e4a50bf2ccc29c814ebb1cf0d782f68662c1331276c72dae633f1ed1f1778b9e0000000000000000", 0x0, 0x0, 0x62) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getgid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) semget$private(0x0, 0x0, 0x20) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0xfffffffffffffffa, 0x11ffffffd, 0x6}) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) getuid() (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}}) (async) getegid() (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, r1, 0x14b, 0x8003}, 0x7, 0x400, 0x80}) (async) socket(0x20, 0x2, 0xfd) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4096) (async) 03:10:35 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f00000000c0)=0xc, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) socketpair(0x20, 0x1, 0xf2, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x1, 0x0) (async) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f0000000000)=[{0x3, 0x2}, {0x1, 0xffff, 0x7fc}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff, 0x1800}], 0x4) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r6, &(0x7f0000000240)=[{0x4, 0x81, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1800}, {0x1}, {0x1, 0x3f, 0x800}], 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) r7 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x6, 0x0, 0x0, r7, 0x0, 0x80, 0x2d}, 0x20, 0x9, 0x8000000000000000}) (async) r8 = geteuid() (async) r9 = fcntl$dupfd(r5, 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001880)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0xffffffffffffff34}], 0x2, &(0x7f0000002900)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="5b348cfa25e048f12dc438eda12617b30ef6b16d23df2160e200c24dc8dfbe26e9c712502e507b0d09a60665c057e8a634fde6e58b51ad0b8bd437d88b39862481fa25488c24cd9091d9b70486eee8df1b3874a19a662c1c30176e51873fdf8eafa7"], 0x78, 0xa}, 0x40e) (async) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001900)=""/4096) (async) r10 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="ede1d94d73e37d6dd7c8f1604e6c214c611abb1fc0d145ee3d62b7de46b42b8cc1e448e39263f3be733014a8c4c2421c70d3f56089278247306c06d677b680582060e44b3359c140619a0209c3f5433f055d0e122c5a23bc79a0ea5fb4046dd705ca66f43cee68bf7c5b8412bf3908be67df568963a339c2c5ac58a16b8c072a3acdcf5a2d662e336a1ee1ac94daf6ba60d2919342c941ae1677547cf0914d478ce1f7f43a79ea7b3ad7cf6219d3cee760c6dc3f3ce99a88c5bf45fc121f35b7afa94f0340e6820eb1042cdd90a609216b9540cc5aefcb73f73126111e7e49f43240c64151546f2cdca1e1351200248ec71793a678c04f3e60e0d2bc1a90085383da5f0f9d32ef3bfd7581e2ae5adfe823efe5369a7a76b10c93e74958ed4c8117a0933349a90e49ed40b6261de403a7c75ef25f67a34a5df84110ba120c7a633dae10fd61a8cd333d7f808808d14740c3f8b77a5cd2633584b01071ba5a91c240f51043228d63a58a08f886332a1a722b75079883074d184fa8e9ea8894fb3d1798574a9cec1c3534e89a5b0a1a5c48c154fbad0fd2c7a8f8ed1f6f13209f4d6fa611b631508d3c35bdbef5ef7831e30d5c71243915849294392857b535be42c8786078c3239253aaab793f64d29e1ada7ff3782c16ce6f5eec275f33d3cac4d8b249ce8f22aa5fe89243dc10da83593ac54c7fb89243f612325dfc9ca34de40633f25591e7ae4a8641c7c46a8745d2ac38300e3d82ffc5c8f79a57cf13415dd5e93c297bcc7dd528a6e7302f986d4c34cce4b14c23d3452a5443a2956ce1280b1376b0aa9107a83e373c34905d64382da4ad081908f9af5456870b91073d35229d462a5dd9403bfd75105fdddba6f3ddfc15d114677ba10842e63e3b5eb7dc57745899fb77c5c0486450adadcbb16b100cf8e1721e334ca23bbf12118b727ca8a59f2e06d1122842fbf7e2645660a5ab7db83d10540c07dc1f1d72f95d5036ad7351ad13a1d501ee184be890bdf326211e02c31cfce65700024de5cc6cfdd9e7aada20df5b4a398d4098bc3a2a8d2b9769458c98d0d0c1d63d0f346d5d22103a32ba86f8a20d7ecee29576cf6b8baeabe3732e3e2c6f7309cb3ddae39f3ff47cfc3c71f5bf90b1c9f5d42afdd835acf315b59718464074074fb806ae788da08cfa0d3606bc50afe70b8955a3b9faa8409ebaef71f9d0688811f356c498b0e7138cb34b3b0943f624d638356570ef612507d3e0a4d48b4ccee5bf694c2a5dbd9370305e7a23b068e2be6804223e057e3b49d3bf3d46d4be01581e63ba272eef19210a5a8a3f5170cc22c3c7e359cb36755f20fc00690696d9536cb13cf619a19abbc1dbca73fa970fd4a6509d14cf7babb40bd5b460ba25a9d703d47c8bfa0abe79699eaf38321a409b5e57ff29b4be2de258eaf3a7044326adafabdcd978fdd1a81f77dc260c067f9532ffac9e402f6dac56f39c7d35a2b7f6394aac8dad53270b5b3652d1801a1f830ba2ad81b91a746f756988c42eef9df15408fec79d0d5f3de445bac3a629064a2bc8e032d2c765d87ac5c84ab362e1440725f9f19e01dc32f44cd61f4356a950d55dde0a6a5c1f449bf1cd3bce0cedbe2d0749a7cec54a61304fad21a9b3f3b615ee01ba76918978227d824d69dbbd2560fe7004671192b1fa7d5144ee13f63e8daec01e605b93c629236283efa6c7542e54ce218fedd3bb897dd640a4040ceab24a8de3e9f69db08dd543461502d9f513e1af54f126ef044e074c7a210289fa85b19f2ef70b17b65adcbde385d556ffae70e272a65c64cd115ebb05cf473e1d9014023d7e237b8ae630cce92de8259d082c5cfcd4eea3be596a95727e24bb03deca079fb4ce722ace78333828811d6c68d70faa5ba1c44e9054c4d3fdbc3036ad8e338cf33576a4c97c158b857c66157e992603420cf9205f7268d6c8824476bbd690849f49e44f61327846934d21e72bb8fc1dffe7585bb691b05eec9801c2e92ae07e53c2db00f94996ed95b003abbdc4678f5a038c96ae293ad2fc50e6467b03b86aaca7af4ca16b7721ac7624e9945247710673e84712652ca579147cff8a93c5be82b4f5a79c2e52618d73e9cc53ff74eaa07d67cd0f07f9f3aff7c042fa3620b4d32c70c2c48b4d2039235ba85e3fd8ce1d112c2110e51c0e5451f719c691c9aea81bbc84c912c8c19ca89aabcfcd0a1bde19df3c65b1a4c6813cbdcbeda5412c7880a2af940ecb4f9727fbbed85b5502aa7247dcc87eb06553681c7bc36800c36988841c3883fcc817246adfe28967ac89c4dd961ba6a22291041298142b386633afb95014fcef9e797f797ec167643ed8c7544086b303f960b2d12d89d83ab6377356cec43f56df4e8a8955cae8f27e8cb2ffbf45b30c3c179cfb2f739df63956c0dc065c7773ed35de95ed6b74f4566c89daa498778bba7856c6fa47725db2ce25b88438dfa0fab167d3aa07d33a9484cd1625f64a4ffb15802affbb55b9eb7c29f58a4b915462cf6c1c21406a3a87c665de6a4015cf3b342f61e8571f5e392ab1d8564573680bb51ba6256e95b3599b7bd746029f536dc5a9934df65cb0f4117cc96c12a8f7b9c85a32d0ad9cfa32536784f0b7e089ec512122806f77894d0dc229a2b88661353ba968cbeba6dba720cd56957bf389cb105541faf4e4c7e6cf044fc4c7e790cf0bb7a11ac571280c55d76e13baa96e6ec234835848c907180c4af123b8b9ec2c7a7d1e3a0499839657fcc2e7238912539b7ec036e4fe74e5b30357c93c5b3e91b97db279c899a138464fe03c79c44e3b707a5551c4fcf994a050d93bd611be1e089a3df1b244905c9927816e15e93d8c92b329bdd4e8528e5660cd0f6e8c37e5ac182ce7c322e414ef08c0a4b3856351b2b5b29725f8d5e72f75b17fd6b7377cb25919f63b9e9064ac12f8eabb7118e220321b30b93454360e912274745400e0e0af75e64d6b475071794ad8730b9ca6b0899d2c06cd51cd5fc329487b0401c20fadc980c04846a75e3ae33a88d495b68733c32f5cb55484c2dd521fa744b52674aa0110c8ffffa6ffaf41b5756bae110cc8828fc0069da08df786022186f80696bef35bb39ecbb28b5426baa1691f409597f9e2a2055cec1edb19fb6a1f522977065ea3c04caafdaa919a736fdf7ecf96cb16c6a40100d4e8ffa0f4386963c7bbe9f816b9283ad25bf5915fefda0a1ed0d9c7c7caedfac7d0eff546ad6cc88c171c08f4a5c766de41561f13c27bc94f82a748a085b95c3bd4cc0e1c1b2772992f48a31e0c1a4f4170091a4af76172afd27953616998515e8a659731c95c6cca49f3dc2204f4c8d90324b619bec45016610baf313c0757c37a67039569c86d6b13cdabdd96405417333d2e695e4b4035f27196219f1f817058369028aef1e04ad22d5832c4100ff0009a2354bffab17bcf07f8f86d78f31122c91c535e6d25776c3e98302cba38f00711e83de2aa734a28b83e63d33debd974b5f7df40039f5aeafd62e4887eac7dba747194eef4ea627fb901528787327a02f955615bffae898738e5db38cc0e55ab57135a9da7d725fb3e4141dfc041471c4d184a18db07849cef13cb604d8352c392d618cfc0bf640ad852edf219ad1ae1991f5c6e010c82cc3420113926f2a38bb50887e16962e2138499671b06aef0924a44f15bb5807a490f6b06a5f9f5ea860bd3ad1a07e9ff7d73b0b10b56831f39d03425a6f6a9fc2e8df27254211b46cb3a0bb71acd192021c565d0d66c28838de5bd052195c8f38f0b67d1c030842e8251204c9ac7d3017ded5d126719461d81220e97a9c0db912b45ee4563b4c9658a6ca1905efb13d600096a9ffd7d8898b4315a6442e46d83f7f139ffac19e54a1358f07fb4d5b9268dad2dbf9add026f5a0c9418d8a41a5e0d81c9c951872d322944afcbcd0911bb5109c7a6e1d56c9b4d325934e196ae6de3ee9af5e0ab73cd9c4307b9b3381b9c1c95d1b6d1bc3aa22ddc8e413721e9376a697b12399d1757ab7b0c8e3becd1a34de3fbc5123afbdba32ba941f144301ecb0c9b529056d90ae523a934cb66d3515410d735f4a0c0c5da7b518119e293001b866755787135c57658e3f7a16f452ba4772d772cb15cef12da5626de8d674968c4e472ea26ad998da72fb46693459a6ce26cd069118e0e941983eaa807911df45910620730f24942383ccc5bf9d63c9cda762a4cba7743cc8e020b58cc6727a3ace701df5195bcd6e29bb8b0831a5ff48d13d81f2d893e80a4819e7095208b54e6e0f2cfa9cd020a7d6053138a20e96605793741459950fb46970d38f2807df9ea39f4601ac674ac36703cdf54e0d62522516d32cb85e883942248bc5293069a7e7a5a347e3af4179e717c35218469f06bbb039a6b171a5101dd678eea7658db33be33922090a632b68647e9c8692c5d0d4d7b13d29ef658fd6dc210d2eb6f4068dc378378f28358b1932141d8469ed86e735a6f268b165e95b552f8aef11160c588679e1f54e7a41b623790416f7ace012cff7999163fe3d2988b69e70d8eaad8e912c95efb151a67c69df191060f90a50a1bb88a4f2c19765ee2c205f605ca8f4dcb4b6701437dd7451cd972ec88ec097cbe6d08d522a193e7bc4d7877a96b5b5ed308a35c0b8fa1f01b6544969d79b2f9470b15c74f2518150a13ef1c4b2f544addeb0aaa24bd9cd6f6084cc9818764893772e9b27aa6079bb3214cd7d8c85e22fd86181699407414d71d767820b3c73e143736ed9400acb74a214f8091eaba340d8bc89d415e01cdaa719fa5c862a3d9a009febbded98ceb67de97354d1bf7022d2686a03a3960b720fa2c6f0705121eaef4bd1a1f60e6f3cb432b0fb1075481acf7867d37926a23f03fca513ff45b8a9aa299fbf8124e5d537bc15f3b866954bd5552a3fb628c0664f13d38629f810eddb28924d6906be9df8085922296f8fa838ded4fc584fd6dff5207319a7cf707797ca857141dd4fe23a940bb544dd07b67e41aa162cad1484e4f9213e38cd72cc8e497b2f025128b9923f7618af689140077fe5e098861e57103ea2cb825a67f9797634d76b2bfa82fc26f736d2d6f65698907a5895d41bf4b363baccc65db37412b0f56973dc112846c3e01cd0793b90dbe0538f71261ffcbd44139e79763f1765224199887f60e059df11d9eb29c973abbcf73681549c9cabcbe6d5b706c6435f9ac6e23ce5ca874738d320a867f6c532c2eb132bed16328edc794ff1cc3571c180fa0cf386fd2b2dab5222c73b38e1cbb32402eae9896461ce5edbc49d4e4678ff349fbf9d04f1637ddad78ca7cb99155a40d7c87248c2ab8c6236a910a536aa91904ad5b3a4f66ad4319915f045fa699d08ffc2f800c8e6419bb895679d0f500fa5a8534635cb1365d21bdbc75e9f527e0accc58ecb07d2a2907f22f01a4cc8ac72a787fe644a876f9eff6487271cbff99a7cb4df8db82a1aef86076aa2dd2715e2a471c45fd0dc4ade41728c4ae40e4881be5382ddd78c902db7a7f00dbc52385545e10276b13baf08c693ce241dd80fc48d6355eec17526673a5023cd309246d49196fb0fcea17949735ba926aeb4d0f45af97e233c6eaecaee5d1c494a38a1ac3b2de751b84786e597fba51d0e2e4b651fed0051943527f7d85d04d53981b761119ba9a0074dd513208b44b010bed2f2e835bb0f14942a6e4b28be92aad4f70c46d637aefd056c8782bbe12b74bf0275097187f2a8e31fe830eede99f013f94c8a24b8dd3874fc45542f3aa362548a4f6bd113b", 0x1000}, {&(0x7f0000001180)="6ebfc13fca539b7f4cb63d3842cc3002bd4c9eeb2a8432bada8daf76ede696b0a8936bee4feced7357adc59f4c1b85c25d034531f21212ed13c1f41864934da0d79171ef548d93d8977941f8c4c700702b8cd204930152c3818fddbff5986efde6a9b20fbb79d840ce73fb95de8daf87c6d3a11468a65c11caf7a65b2ffc3325c360fc11f2d396fba3a78271aa67a004ecb9b6798bd252a8c211d513de41efc6b255f0e3abc72206fe4fd8f5df0bb7356f1e302168880e678edf26638464bc334bada3751980fbb75c53fddf042464d775b06b32f73c57dc01a2823fc6a3dc97eac894ee162ecf5a91f78906eb3104", 0xef}, {&(0x7f0000001280)="f7c17c065a3480c2773ae1d3f06d3d819e16d711c619919fef8d6051fe2b9ce7893ef85ca8408dc83e61c5", 0x2b}, {&(0x7f00000012c0)="2628dda83e942e4bbf88e8e9c55493daca3af3704df585be0254dd45acda809e7ee759bf01e8120d4898f6587516caaac2954ee6d84ab5748463d22ea841f22a781ebcd3a95f8b1aeefa0fc3049e0f68edddf12481877972e89ac1f370602e5e7f264a4c423b18bb3b1113eb583dc0e00adb88c1bf32b81f1688dfb04e2331a2df6738b75550f5d8fd2122fd7ef1fce0531b91d22488481f4fd48437e1f65e1da914216df571ac7cb0a84fd75f6f7c50ca806835e004cd0bfc0cebe013ca0f50865a822fc69ac6719fb381f85a4b1b4af16a82e5bff81386ab90c88f202f8384c2d9fc44151421d1459a7d113b55b141a04535ea18e2ff", 0xf7}, {&(0x7f00000013c0)="fba07eaa94a5104f727369a6ab1904fb2bb95095", 0x14}, {&(0x7f0000001400)="52e6f05f8985569c56a167145485925dd827dd0f4f351a87a49f6a19342a44f4c0da03f62630b60305aa311fc405386983d4183974c9012bc29b14fad944af771609e758db1a65a79d70fca99a4eb8fc58cb41116efad020ad3a0d0ff6238c62c5583c5e55292c7c302a787fa6dd98", 0x6f}, {&(0x7f0000001480)="dc4f530a4f995881a4774f945c2fb16ccbb8a8147667dae01896edefe389052b4d4bfdc917924b6963c4917e25f14a2989135283777357037fd3929540b1c7915a09770070b27e7d9647b3cffc093dd40d011943898375c65f394a11cea0e14d2dade1ff11d58485a79bd764f3a3f2fb64cd247bb0b06cfd0176f789fcef43bb4f6a139a5c4945f400c5e38209567b8169afc083acbc863af25c2d2cae150440fd1f2fe3164d255c8c981999d9be549aa4e36a83b6dcffdf803e09a167c693d6b214bc40c156f2930b82", 0xca}, {&(0x7f0000001580)="20f3c2cd75e2b557ca6923608280d06bd755bf477c8726d9ee8f8736513d7418f2efc91937972dfc24fef2e6e79095a174bb845924716271c472889f8e49509f2dc062a32604c78fb36c8629e569790c7beb85152b43c20271779ee4b6a656dcc07b2aacd4c46fb2b1533edac3f3f0fd4c3b976cc42c0dbe8887435cbc94739f1b3988518dc29616f9922eccba7956ae6341f42a5ef7f141aaa5734550362b64e931", 0xa2}], 0x8, &(0x7f0000001780)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, 0xffffffffffffffff, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0, r8, r10}, @rights={0x10}], 0x88, 0x200}, 0x0) 03:10:36 executing program 2: select(0x40, &(0x7f00000000c0)={0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xeef7, 0x3, 0x7, 0x9, 0xbe, 0x100, 0x9, 0x4}, &(0x7f0000000040)={0x4, 0x4, 0xaf, 0x3, 0x4, 0x7, 0x8, 0xdc}, &(0x7f0000000080)={0x8000000000000000, 0x1, 0x57dc, 0x4, 0x5, 0x7fff, 0x7, 0x100000001}, &(0x7f0000000100)={0x5a4, 0x3}) execve(0x0, 0x0, 0x0) 03:10:36 executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000200)=0x40, 0x4) nanosleep(&(0x7f0000000240)={0x4, 0x6}, &(0x7f00000001c0)) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="25dad1d9b0b396bd3bca7e6305ddd649107d", &(0x7f0000000100)=0x12, &(0x7f0000000140)="6c27a92589eec49fbd72151e7fb0a6208bdd72db64807bab2896b3d517a609ba58243f28e6c02e085d0d6173a11077114883e9756848d2645fc26dc120a5e4044c3c57bb5ff505594a988bd0cf6feec3b49d9ec2a3a00627a2ed639655d220b54163ac1934770aa2ec1a8f7ef24cd6f3da7ff854", 0x74) 03:10:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x8, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 64) socket(0x80fbf1b458c82fe8, 0x8000, 0x81) (async, rerun: 64) r4 = syz_open_pts() close(r4) fcntl$dupfd(r4, 0x0, r4) close(r4) (async) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async, rerun: 32) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x3) (rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:40 executing program 5: sysctl$kern(&(0x7f0000000280)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x4) 03:10:40 executing program 3: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, 0xffffffffffffffff]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000140)="c800"/16, &(0x7f00000000c0)=0x4db9, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x71) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r1}, 0xc) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000380)=""/242) r4 = semget(0x0, 0x2, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f00000000c0)=[{0x4, 0xf, 0x30fa491cbf26f11c}, {0x4, 0x40}, {0x4, 0x40, 0x1000}], 0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = semget(0x3, 0x2, 0x620) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x1000, 0x0, r0, 0xffffffffffffffff, r2, 0x142, 0x401}, 0x3, 0x7, 0x7}) getgid() 03:10:40 executing program 4: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x1, 0x8000}], 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)}, 0x0) 03:10:40 executing program 2: select(0x40, &(0x7f00000000c0)={0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xeef7, 0x3, 0x7, 0x9, 0xbe, 0x100, 0x9, 0x4}, &(0x7f0000000040)={0x4, 0x4, 0xaf, 0x3, 0x4, 0x7, 0x8, 0xdc}, &(0x7f0000000080)={0x8000000000000000, 0x1, 0x57dc, 0x4, 0x5, 0x7fff, 0x7, 0x100000001}, &(0x7f0000000100)={0x5a4, 0x3}) execve(0x0, 0x0, 0x0) 03:10:40 executing program 1: sysctl$fs(&(0x7f0000000580)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x6, 0x1000}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="d0fee0195a5cbc4f59e5653a5fab0cc1f67689c48e228a54f5c667e8b93f5d924a1be2b7ad1a7ee965e36bdc1618ccd7aaed2bd4fb95676b9854345ef0b6f7994273b11f253b30c55d883c4fabb977e5ffcc84cd8e11adab652ee18e9f425fce329b964916a372829700009f29c56ebb3a0d1f3854dea732f9c6497f04746fbb5c5708d7b1855f416fc70d538489e5be789ce88944558679c062534e00190589f042027bd40d85c47fe0598a090bf3bc7ebd5484d859ba41ae9cf75d15cea2c9597cc554a7d421532222aef1f5994f4d04000000000000004b9bfb7374268663e53db6e5817b6e4e2750c4114655117fe5be93224900514be49926679a797d26a5461e686d1c754a9e4c4df5ca83572e66d4f962fd91eacb9cc6ed64817ccbbca5e439cd8d21d86c73013040132dadbc3f303284a09c05255cc084f9cd9a65cef7d8a82a69ce42b362542b6ac8bcf2dfaae3cf3d461c181787fd57c620093dc6abc0813313c815988296a100f7b7a76118ea4cab4eadf3c0df2262613e2c9c02f451e8461d7552b483d376c1b0ea24f5156d46e8866dc7f4e0b1c2a6eadbfa3c06b3a457a2928aa3c12bfe768749cf88e4920a7cf02c3ab185788c5f96df085a8ad6c4c4c9620bc0421f28183b55f4e7bf51d265b0e4a50bf2ccc29c814ebb1cf0d782f68662c1331276c72dae633f1ed1f1778b9e0000000000000000", 0x0, 0x0, 0x62) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0xfffffffffffffffa, 0x11ffffffd, 0x6}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}}) getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, r1, 0x14b, 0x8003}, 0x7, 0x400, 0x80}) socket(0x20, 0x2, 0xfd) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4096) sysctl$fs(&(0x7f0000000580)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x4, 0x5b4) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x6, 0x1000}, {0x1, 0x2}, {0x0, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) (async) semop(r0, &(0x7f0000000240), 0x6) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="d0fee0195a5cbc4f59e5653a5fab0cc1f67689c48e228a54f5c667e8b93f5d924a1be2b7ad1a7ee965e36bdc1618ccd7aaed2bd4fb95676b9854345ef0b6f7994273b11f253b30c55d883c4fabb977e5ffcc84cd8e11adab652ee18e9f425fce329b964916a372829700009f29c56ebb3a0d1f3854dea732f9c6497f04746fbb5c5708d7b1855f416fc70d538489e5be789ce88944558679c062534e00190589f042027bd40d85c47fe0598a090bf3bc7ebd5484d859ba41ae9cf75d15cea2c9597cc554a7d421532222aef1f5994f4d04000000000000004b9bfb7374268663e53db6e5817b6e4e2750c4114655117fe5be93224900514be49926679a797d26a5461e686d1c754a9e4c4df5ca83572e66d4f962fd91eacb9cc6ed64817ccbbca5e439cd8d21d86c73013040132dadbc3f303284a09c05255cc084f9cd9a65cef7d8a82a69ce42b362542b6ac8bcf2dfaae3cf3d461c181787fd57c620093dc6abc0813313c815988296a100f7b7a76118ea4cab4eadf3c0df2262613e2c9c02f451e8461d7552b483d376c1b0ea24f5156d46e8866dc7f4e0b1c2a6eadbfa3c06b3a457a2928aa3c12bfe768749cf88e4920a7cf02c3ab185788c5f96df085a8ad6c4c4c9620bc0421f28183b55f4e7bf51d265b0e4a50bf2ccc29c814ebb1cf0d782f68662c1331276c72dae633f1ed1f1778b9e0000000000000000", 0x0, 0x0, 0x62) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getgid() (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) semget$private(0x0, 0x0, 0x20) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0xfffffffffffffffa, 0x11ffffffd, 0x6}) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (async) getuid() (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x100}}) (async) getegid() (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, r1, 0x14b, 0x8003}, 0x7, 0x400, 0x80}) (async) socket(0x20, 0x2, 0xfd) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000005c0)=""/4096) (async) 03:10:40 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xb9cb) read(r1, &(0x7f0000000080)=""/17, 0x11) select(0x40, &(0x7f0000000540)={0x1f}, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r0) r4 = accept$inet(r2, 0x0, &(0x7f0000000200)) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) 03:10:40 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) recvmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000015c0)=""/124, 0x7c}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/249, 0xf9}], 0xa, &(0x7f0000001880)=""/74, 0x4a}, 0x1) write(r3, &(0x7f0000000100)="e0f328ea83d7ee81da7bf3ab0c25de92a8ff5852abf87b7c8d50349d71af3abc2b3dfc2b313f47a35bbbdf5791e51598c3b53fef16b0bcd7524e66e17d6e223154871ea9c4890cd893660a1078f39e8f9c44641b3d1235770972085f76c05f97f6518d317b895029f18467340aab59aedd5d78f8ef3934dfba98977f4558d78056a84ce4b19f0fa1489c5c5534e08afc99ef9e92ebd1fe95025032df102d5a0d356b5b97e14cf943187f26d7dfea97df75f0d47f", 0xb4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) (async) close(r1) (async) socket(0x18, 0x400000002, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) recvmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000015c0)=""/124, 0x7c}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/249, 0xf9}], 0xa, &(0x7f0000001880)=""/74, 0x4a}, 0x1) (async) write(r3, &(0x7f0000000100)="e0f328ea83d7ee81da7bf3ab0c25de92a8ff5852abf87b7c8d50349d71af3abc2b3dfc2b313f47a35bbbdf5791e51598c3b53fef16b0bcd7524e66e17d6e223154871ea9c4890cd893660a1078f39e8f9c44641b3d1235770972085f76c05f97f6518d317b895029f18467340aab59aedd5d78f8ef3934dfba98977f4558d78056a84ce4b19f0fa1489c5c5534e08afc99ef9e92ebd1fe95025032df102d5a0d356b5b97e14cf943187f26d7dfea97df75f0d47f", 0xb4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 03:10:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x10000, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:40 executing program 4: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x1, 0x8000}], 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)}, 0x0) kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x1, 0x8000}], 0x8, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)}, 0x0) (async) 03:10:40 executing program 5: sysctl$kern(&(0x7f0000000280)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x4) 03:10:40 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x0, 0xffdffff6, 0xffffff5b, "0804000103000008000100008d1b38b85200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="9b5734cd95164b10974bb14f9d225e75a810ff20ba11512c6db224d06bbff6a551809852b584a9f8e60c8f4f6d7f40a5d0de74b1dabb561453f9955e5040bc2540c34cc5c5953879a8962b81420d9296d8001743e47fbf8227fb821f1d82adbe3390c76aaf4922d47be529df57756c818663e0f95fb920325979d528ff76415b61c70ec80aaa0d0edd408e40f8bb527518dc122ab789", 0x96}, {&(0x7f0000000040)="f103", 0x2}, {&(0x7f0000000180)="7f862d6bd6c19fe329", 0x9}, {&(0x7f0000000440)="8adc3a177951671b59d6044dd42572759d38cb47791d6a0df2d271ca285b3fd5d95de51bfd8ff72340d0b97f8ef8ad0da79908499d9177ac0116b462424ab59d2c5ffe43f9ff234a0c0e1ff8cf5bcdb44eb6d04bad6dc56917ba3393202f29497768da9744733af265dad79a00b7f69a2acc259c20868750571d5a73f6fa8b17726220c45523dfe4d8416aaef4ff7a61a54210f66730937604e5a92746d5112a677d7c7afd57acfce560509e066590dbd4ee5822afa4825389d672c8189cd64b195d70ea6d8fba984ac9135e43f7d38874f62f7f9fe655f0a8ff26ee7a5db9f50f26381b198ff5cf34533290bb2f54dd60cf268bdc1b19fa8d123535706b8f36e61153845bb000d18b611a89c880bf8f2dfd930253a1f7240091afa9519ec368518bf2d1f503c119197b5ed2ce6097327c86bbba6731a0ccf56997186d25a9faf38fd3883d8c7d30770b49de341036eb00d0cc919cea94931d983b898792f4f78d94f7db219ddf6a18d95d81b54fcef6ede367896421f854f6a92e7e30e8dde8f816e0efdff3d2b1e3153e80af2e63bd50dc192e76466cb8a9f8a7db000d65c9e9a960bb85485f2a362ae5e714c10b7987414c2b626a21c8692e1fe7d9e060e467f6f07684f20b17d30f04dd9eda3cb974bb995ae65ce805b74ced4f8a112beadb76f3529aeafc171a895d8a3654896164ba93db0200000000000000c7a9894b71ddc97fdcab9ac5052b3c4e51068e9ed8391596b672a06a3f8aaf340a99f28aab6c1a3f64584ab3fd11f43c35899f32a2b07696e79581030586e865d119a67c80cc08f2ffd76ed932d8c3c27125220418474486bd3c8cb544d543be469007c1c73be746e30405ee6a22e60faffa07912f59db71f98babd23d8aa385ddf525a753d3fe65195c453825b029bc77ddf5848200607e8057a0d4c7977880ca65cb901d4e1f132e9a9179c6c8f17736cec1b47fb9f40e294ab176e46abd05173e0b82e261d99147747e7fa341c9209fcf7b8bb08c9311fc0c4262352d82fad72af1ae1c947fef7dc640c14721fbe14e0572d02deb6c5b822d6000fdc3b1a460487ff1dee13490338e49e11fc9fd337258845d39ca00799d0ad5b137d72056eb2852a8fb48238325710bea3353e8f32bdd226680daebba26ba48f3b223006e9aee7eaf59dacb9025dd65b5563716a39525f7074ba657e50e19d1fbeb680d332d005b08156bcca036be0dc3165f5e0b3f051f35be5b3e3be7da28f37f1acb37ae7362591d222ad174baa4c44d9b5d71e67528a22e0f8d6696b9283aa1bdc996e120d8e91455889d0bfd8717e01089ac900150cc60e9dfbcfec22eae12015279092ac54e49779516ac08b5ca5042ec7355e534f9664aeb3db340c97528d1c0f9097cb873a1917c7204cfbd257873ad32283be8418b35c3f635ea7ee9b9eefcfbefb4cf5b7a8da6f1a3e158972ae3abc5656bc206332b0d97fa5456b3103fb1d614d23ceb542941856b2f76d133a054922f27e2c66394a20adf0e76c23721a2730456c8fddc742d85a522d1627c10ae37c3244fe369ecb6addd219bde148444de4c1e7069e515263490a9dfd62728b65f3abc9e34422b018313d6284d4dc69368a5318fcba1d89aa394328e2505735700c14da6040994b81267f5beaa4b36012e8b8df1a96e37018d3e05935b13657f3abb0425f13159db46d998b3cbec23cfbc3d98c21808472fc3c104b199d1f811a824e98ea157daf254f3c7ca687b8d87cc65af0499f878ef26528e37d7ff013a73020ffcc9a5a385bcf1f47897f4cb0590ab49f190c66344b2ab6633cab0684f146f9cd03c55583d02e8e9c20370eda4670cbc550c79d3faf4d95f50a68f5ded78e73a3e91ad92acffb69b2cbc21d6fe5be38320d020d0bde43203f1797627f5e849cfafb30523cf262db40e7f42162ec49e7de93b2703baa811b8b737d17caa34e58e4b938fcd7b4d1b7ea1888c64997d65ae27f41ec15ca036b9bf46c79710a58c93c15ddc25404906e2f2ef40fcffdfd524deefccab15e262da965383953d50c61c10a60f007ec32199ad3a170d3b5cfdf91104e75bca2b4b2f0ec25dce80734683177beaf830b39c30bf75d669da17d3f65d48461b288db265ae3f911dbb9659cb46bdc2331aacefe86f58b0e9158ffca01bfa50bc8396329e8579e8c12bef706747b4bf75764605246f5d8fffb1c7a98548d8f220a87fee5c3fa7376953ee524a7095d5eefccbb4d369cc5e02ff7ff45a3f0d4fd30b1face8c468a46361341edab90a4f0a8aace12ef2a548d1a1838f3b72910b9d4db3d1f31a7941484959d136783e92db13f959e8cc8974bdd1d3756bf97bdb9d5de8e41cd1637d450960011ca2adaec96b53c82e20708e366ae0f87e42aabe150ec47484d31238e32f3fa251f73ea5163f2366ec958201008aaac099274027b5c4ed7a5277faacb985e627a77a81d369d94b4f665e800ce82d35a990bfb3d44052286f590de917492c0ffda40b9df20d1bdb736ed0e55d5306f0675e8ee0f13c303a8cf298e7094b501e467f2c29a3747ea11a6e6b437ab3ae1ca9a765efdb1d3b00c9731f33294b6558466f580798801a85a7d6b037279fb3e4759c47b8c4ba34bf36b89e56e4690ec5144e59ecab68cd9876018ef124e4b1d590fc13247fb933aaf30c7e106b806e94bd351214f8a30e98e6111f5f78c8e9499f369c94f78b67e6b056162642f1118dd0ed59a98e5ce76135b90eb3fda70db560b7b8cf6acf9f69aeabb14041ae0628c52b813423343d04acbe5382c53e06fe66d00605bde82d6de705697fbe29034552d152de78f8316e2160e1c28d3b87013442261b095fcd72c8b51585742aaa89d5df4a7efa9cd862cefcecce46f46f6d590487fd8d320a1bba4892afd429ff1cd3c939253475d16d8a520ea98d194ccfe26818d964bb81b9fe17687d47620e7847f4d674b139ebbc730ff636d11344960be3a0177d6eeaf49c7acc0e806dbbdb712702f6f755d7f0569084e414a69c29710437c9455b51e22873a2aaec75a1356bc39a999e687a5e996474c6c52af5e4dac25a827188a2bf5f909767376ae892c88d92dc3b2ef5bbd503a086bc18e00e5885c0c276ec5fe6e02a134dc14c7b19d50ca07d370f33009ecd866b4a90b890d4a65974da6c06df873bfac613d1db54b238c3217fff31b80c6f9c6677c7b93be1bd5104173facb91f67ecb5034297cbda3d979c881ed7f0d5e475b395a0e925a3bcdf0ba3071889089409604ce6a10e25b2753311be50422d14cd5571074fcb94af5fd4bfb5fa0a60daf9624bc0014dbb62130074775ce9ec423d06d0205c9874667597b80907a8abb503000000000046d830bd3054891c8162ae09202f4c0292f68844fa28ce2e8397fb6eb4d98e754730f5eae17d3830665bddb909023a0e1948477af33873e6eec227fd2d146f2af8e25c25f278582866afa13d715b2e05a46ccbe2741d332f92ae4c818cf1e7fea108f2c487cab25990134c6964e10121143e097b4fd45b63c2d8894c645a6a6900a002151659", 0x9d2}], 0x4) 03:10:40 executing program 4: r0 = kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x1, 0x8000}], 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)}, 0x0) 03:10:40 executing program 3: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, 0xffffffffffffffff]) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000140)="c800"/16, &(0x7f00000000c0)=0x4db9, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x71) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r1}, 0xc) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000380)=""/242) (async) r4 = semget(0x0, 0x2, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) (async) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) (async) semop(r3, &(0x7f00000000c0)=[{0x4, 0xf, 0x30fa491cbf26f11c}, {0x4, 0x40}, {0x4, 0x40, 0x1000}], 0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) r5 = semget(0x3, 0x2, 0x620) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x1000, 0x0, r0, 0xffffffffffffffff, r2, 0x142, 0x401}, 0x3, 0x7, 0x7}) getgid() 03:10:40 executing program 3: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, 0xffffffffffffffff]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000140)="c800"/16, &(0x7f00000000c0)=0x4db9, 0x0, 0x0) (async) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x71) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, r1}, 0xc) (async) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000380)=""/242) r4 = semget(0x0, 0x2, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) (async, rerun: 64) semop(r3, &(0x7f00000000c0)=[{0x4, 0xf, 0x30fa491cbf26f11c}, {0x4, 0x40}, {0x4, 0x40, 0x1000}], 0x3) (rerun: 64) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) r5 = semget(0x3, 0x2, 0x620) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x1000, 0x0, r0, 0xffffffffffffffff, r2, 0x142, 0x401}, 0x3, 0x7, 0x7}) getgid() 03:10:40 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) recvmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000015c0)=""/124, 0x7c}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000016c0)=""/249, 0xf9}], 0xa, &(0x7f0000001880)=""/74, 0x4a}, 0x1) (async) write(r3, &(0x7f0000000100)="e0f328ea83d7ee81da7bf3ab0c25de92a8ff5852abf87b7c8d50349d71af3abc2b3dfc2b313f47a35bbbdf5791e51598c3b53fef16b0bcd7524e66e17d6e223154871ea9c4890cd893660a1078f39e8f9c44641b3d1235770972085f76c05f97f6518d317b895029f18467340aab59aedd5d78f8ef3934dfba98977f4558d78056a84ce4b19f0fa1489c5c5534e08afc99ef9e92ebd1fe95025032df102d5a0d356b5b97e14cf943187f26d7dfea97df75f0d47f", 0xb4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:10:40 executing program 4: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000580)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4000000000000122, &(0x7f0000000300)="0118ffac02000926feba70a7cf09f6360f9ea14f040000040000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191bc6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf929b2e7910599897b40c8c7f4766c3bd9ca0debfb2530f331139192e19d519f1c7612b32966a5c0001d0be46ebb59a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000001cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bf81b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b279f0cea63553689b1e8a46145fc7f2c30c0d29de0815e8214f88aebd1f1e41bfb9a21624824a96d9619e05f4a2e420cbd1e665b3e3ccb5dcfb3701d0f8dada700000000000000", &(0x7f0000000240)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="394de2ad0b6d97f8156e42338c1a1f5758114b85c599616a1b8fc14838397c1a5519d52bb6520b42e999608c72d36392813ae02c6f31650ac52af9cb10116e4b4b5b15e885", &(0x7f0000000100)=0x45, &(0x7f00000005c0)="8b152ebb67d7d6bdde475d7be6c376a07eadf834b2d285c3456493bc6da4f7b5d4151ccff63403a5807591b9a8c86704c1e2588925876c871545fdc07a188d761ba065a954829264b452fe90ca4724d3fd6cf5fc43271884e2b8ef84af4db052b13e53277b8ac3036d539e3d72f57cf444b298ccbe83e508cba2665c87f0686d77cb65aca2981e8d000a914f8886726cddd07439", 0x94) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f0000000280)="1fa30b7300400fa038c68ee1d42d118ec258ef66ecc50003d626b5c0e4493f42c8a79a07de402223043bb7d0984b1a996089b0b08dca7f0be659140e8db26ceeab6c7150564ac17d54783f6d8f80ea4e9c97148ea43d3fb32273965a82a637fb1814eba477ac164cb814380508fe8ec81ecf", &(0x7f0000000200)=0x72, &(0x7f0000000540)="f5763e373e5fbdadae924ba74800d93ee690be", 0x13) 03:10:40 executing program 5: sysctl$kern(&(0x7f0000000280)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x2, 0x4) 03:10:40 executing program 2: select(0x40, &(0x7f00000000c0)={0x6}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xeef7, 0x3, 0x7, 0x9, 0xbe, 0x100, 0x9, 0x4}, &(0x7f0000000040)={0x4, 0x4, 0xaf, 0x3, 0x4, 0x7, 0x8, 0xdc}, &(0x7f0000000080)={0x8000000000000000, 0x1, 0x57dc, 0x4, 0x5, 0x7fff, 0x7, 0x100000001}, &(0x7f0000000100)={0x5a4, 0x3}) (async) execve(0x0, 0x0, 0x0) 03:10:40 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x0, 0xffdffff6, 0xffffff5b, "0804000103000008000100008d1b38b85200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="9b5734cd95164b10974bb14f9d225e75a810ff20ba11512c6db224d06bbff6a551809852b584a9f8e60c8f4f6d7f40a5d0de74b1dabb561453f9955e5040bc2540c34cc5c5953879a8962b81420d9296d8001743e47fbf8227fb821f1d82adbe3390c76aaf4922d47be529df57756c818663e0f95fb920325979d528ff76415b61c70ec80aaa0d0edd408e40f8bb527518dc122ab789", 0x96}, {&(0x7f0000000040)="f103", 0x2}, {&(0x7f0000000180)="7f862d6bd6c19fe329", 0x9}, {&(0x7f0000000440)="8adc3a177951671b59d6044dd42572759d38cb47791d6a0df2d271ca285b3fd5d95de51bfd8ff72340d0b97f8ef8ad0da79908499d9177ac0116b462424ab59d2c5ffe43f9ff234a0c0e1ff8cf5bcdb44eb6d04bad6dc56917ba3393202f29497768da9744733af265dad79a00b7f69a2acc259c20868750571d5a73f6fa8b17726220c45523dfe4d8416aaef4ff7a61a54210f66730937604e5a92746d5112a677d7c7afd57acfce560509e066590dbd4ee5822afa4825389d672c8189cd64b195d70ea6d8fba984ac9135e43f7d38874f62f7f9fe655f0a8ff26ee7a5db9f50f26381b198ff5cf34533290bb2f54dd60cf268bdc1b19fa8d123535706b8f36e61153845bb000d18b611a89c880bf8f2dfd930253a1f7240091afa9519ec368518bf2d1f503c119197b5ed2ce6097327c86bbba6731a0ccf56997186d25a9faf38fd3883d8c7d30770b49de341036eb00d0cc919cea94931d983b898792f4f78d94f7db219ddf6a18d95d81b54fcef6ede367896421f854f6a92e7e30e8dde8f816e0efdff3d2b1e3153e80af2e63bd50dc192e76466cb8a9f8a7db000d65c9e9a960bb85485f2a362ae5e714c10b7987414c2b626a21c8692e1fe7d9e060e467f6f07684f20b17d30f04dd9eda3cb974bb995ae65ce805b74ced4f8a112beadb76f3529aeafc171a895d8a3654896164ba93db0200000000000000c7a9894b71ddc97fdcab9ac5052b3c4e51068e9ed8391596b672a06a3f8aaf340a99f28aab6c1a3f64584ab3fd11f43c35899f32a2b07696e79581030586e865d119a67c80cc08f2ffd76ed932d8c3c27125220418474486bd3c8cb544d543be469007c1c73be746e30405ee6a22e60faffa07912f59db71f98babd23d8aa385ddf525a753d3fe65195c453825b029bc77ddf5848200607e8057a0d4c7977880ca65cb901d4e1f132e9a9179c6c8f17736cec1b47fb9f40e294ab176e46abd05173e0b82e261d99147747e7fa341c9209fcf7b8bb08c9311fc0c4262352d82fad72af1ae1c947fef7dc640c14721fbe14e0572d02deb6c5b822d6000fdc3b1a460487ff1dee13490338e49e11fc9fd337258845d39ca00799d0ad5b137d72056eb2852a8fb48238325710bea3353e8f32bdd226680daebba26ba48f3b223006e9aee7eaf59dacb9025dd65b5563716a39525f7074ba657e50e19d1fbeb680d332d005b08156bcca036be0dc3165f5e0b3f051f35be5b3e3be7da28f37f1acb37ae7362591d222ad174baa4c44d9b5d71e67528a22e0f8d6696b9283aa1bdc996e120d8e91455889d0bfd8717e01089ac900150cc60e9dfbcfec22eae12015279092ac54e49779516ac08b5ca5042ec7355e534f9664aeb3db340c97528d1c0f9097cb873a1917c7204cfbd257873ad32283be8418b35c3f635ea7ee9b9eefcfbefb4cf5b7a8da6f1a3e158972ae3abc5656bc206332b0d97fa5456b3103fb1d614d23ceb542941856b2f76d133a054922f27e2c66394a20adf0e76c23721a2730456c8fddc742d85a522d1627c10ae37c3244fe369ecb6addd219bde148444de4c1e7069e515263490a9dfd62728b65f3abc9e34422b018313d6284d4dc69368a5318fcba1d89aa394328e2505735700c14da6040994b81267f5beaa4b36012e8b8df1a96e37018d3e05935b13657f3abb0425f13159db46d998b3cbec23cfbc3d98c21808472fc3c104b199d1f811a824e98ea157daf254f3c7ca687b8d87cc65af0499f878ef26528e37d7ff013a73020ffcc9a5a385bcf1f47897f4cb0590ab49f190c66344b2ab6633cab0684f146f9cd03c55583d02e8e9c20370eda4670cbc550c79d3faf4d95f50a68f5ded78e73a3e91ad92acffb69b2cbc21d6fe5be38320d020d0bde43203f1797627f5e849cfafb30523cf262db40e7f42162ec49e7de93b2703baa811b8b737d17caa34e58e4b938fcd7b4d1b7ea1888c64997d65ae27f41ec15ca036b9bf46c79710a58c93c15ddc25404906e2f2ef40fcffdfd524deefccab15e262da965383953d50c61c10a60f007ec32199ad3a170d3b5cfdf91104e75bca2b4b2f0ec25dce80734683177beaf830b39c30bf75d669da17d3f65d48461b288db265ae3f911dbb9659cb46bdc2331aacefe86f58b0e9158ffca01bfa50bc8396329e8579e8c12bef706747b4bf75764605246f5d8fffb1c7a98548d8f220a87fee5c3fa7376953ee524a7095d5eefccbb4d369cc5e02ff7ff45a3f0d4fd30b1face8c468a46361341edab90a4f0a8aace12ef2a548d1a1838f3b72910b9d4db3d1f31a7941484959d136783e92db13f959e8cc8974bdd1d3756bf97bdb9d5de8e41cd1637d450960011ca2adaec96b53c82e20708e366ae0f87e42aabe150ec47484d31238e32f3fa251f73ea5163f2366ec958201008aaac099274027b5c4ed7a5277faacb985e627a77a81d369d94b4f665e800ce82d35a990bfb3d44052286f590de917492c0ffda40b9df20d1bdb736ed0e55d5306f0675e8ee0f13c303a8cf298e7094b501e467f2c29a3747ea11a6e6b437ab3ae1ca9a765efdb1d3b00c9731f33294b6558466f580798801a85a7d6b037279fb3e4759c47b8c4ba34bf36b89e56e4690ec5144e59ecab68cd9876018ef124e4b1d590fc13247fb933aaf30c7e106b806e94bd351214f8a30e98e6111f5f78c8e9499f369c94f78b67e6b056162642f1118dd0ed59a98e5ce76135b90eb3fda70db560b7b8cf6acf9f69aeabb14041ae0628c52b813423343d04acbe5382c53e06fe66d00605bde82d6de705697fbe29034552d152de78f8316e2160e1c28d3b87013442261b095fcd72c8b51585742aaa89d5df4a7efa9cd862cefcecce46f46f6d590487fd8d320a1bba4892afd429ff1cd3c939253475d16d8a520ea98d194ccfe26818d964bb81b9fe17687d47620e7847f4d674b139ebbc730ff636d11344960be3a0177d6eeaf49c7acc0e806dbbdb712702f6f755d7f0569084e414a69c29710437c9455b51e22873a2aaec75a1356bc39a999e687a5e996474c6c52af5e4dac25a827188a2bf5f909767376ae892c88d92dc3b2ef5bbd503a086bc18e00e5885c0c276ec5fe6e02a134dc14c7b19d50ca07d370f33009ecd866b4a90b890d4a65974da6c06df873bfac613d1db54b238c3217fff31b80c6f9c6677c7b93be1bd5104173facb91f67ecb5034297cbda3d979c881ed7f0d5e475b395a0e925a3bcdf0ba3071889089409604ce6a10e25b2753311be50422d14cd5571074fcb94af5fd4bfb5fa0a60daf9624bc0014dbb62130074775ce9ec423d06d0205c9874667597b80907a8abb503000000000046d830bd3054891c8162ae09202f4c0292f68844fa28ce2e8397fb6eb4d98e754730f5eae17d3830665bddb909023a0e1948477af33873e6eec227fd2d146f2af8e25c25f278582866afa13d715b2e05a46ccbe2741d332f92ae4c818cf1e7fea108f2c487cab25990134c6964e10121143e097b4fd45b63c2d8894c645a6a6900a002151659", 0x9d2}], 0x4) 03:10:40 executing program 5: r0 = kqueue() write(r0, &(0x7f0000000080)="23491fbce0a088d33d417215219a13d0acfd7e8d08447446638e1fea48bd24ad795085bab0a33b9c2402b4b1b3ace86c5b78b8a8820f487066888b74b71914a915a5c80f539fed7ba165d99621acbd", 0x4f) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x59, 0x0, 0x7fffffffffffffff}, {}, {}, {{}, 0xfffffffffffffff9, 0xc4}], 0x800200, 0x0, 0x3, 0x0) 03:10:40 executing program 4: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000580)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4000000000000122, &(0x7f0000000300)="0118ffac02000926feba70a7cf09f6360f9ea14f040000040000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191bc6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf929b2e7910599897b40c8c7f4766c3bd9ca0debfb2530f331139192e19d519f1c7612b32966a5c0001d0be46ebb59a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000001cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bf81b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b279f0cea63553689b1e8a46145fc7f2c30c0d29de0815e8214f88aebd1f1e41bfb9a21624824a96d9619e05f4a2e420cbd1e665b3e3ccb5dcfb3701d0f8dada700000000000000", &(0x7f0000000240)=0x210, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="394de2ad0b6d97f8156e42338c1a1f5758114b85c599616a1b8fc14838397c1a5519d52bb6520b42e999608c72d36392813ae02c6f31650ac52af9cb10116e4b4b5b15e885", &(0x7f0000000100)=0x45, &(0x7f00000005c0)="8b152ebb67d7d6bdde475d7be6c376a07eadf834b2d285c3456493bc6da4f7b5d4151ccff63403a5807591b9a8c86704c1e2588925876c871545fdc07a188d761ba065a954829264b452fe90ca4724d3fd6cf5fc43271884e2b8ef84af4db052b13e53277b8ac3036d539e3d72f57cf444b298ccbe83e508cba2665c87f0686d77cb65aca2981e8d000a914f8886726cddd07439", 0x94) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f0000000280)="1fa30b7300400fa038c68ee1d42d118ec258ef66ecc50003d626b5c0e4493f42c8a79a07de402223043bb7d0984b1a996089b0b08dca7f0be659140e8db26ceeab6c7150564ac17d54783f6d8f80ea4e9c97148ea43d3fb32273965a82a637fb1814eba477ac164cb814380508fe8ec81ecf", &(0x7f0000000200)=0x72, &(0x7f0000000540)="f5763e373e5fbdadae924ba74800d93ee690be", 0x13) 03:10:40 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xb9cb) read(r1, &(0x7f0000000080)=""/17, 0x11) select(0x40, &(0x7f0000000540)={0x1f}, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r0) r4 = accept$inet(r2, 0x0, &(0x7f0000000200)) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000000)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xb9cb) (async) read(r1, &(0x7f0000000080)=""/17, 0x11) (async) select(0x40, &(0x7f0000000540)={0x1f}, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) (async) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) dup2(r1, r0) (async) accept$inet(r2, 0x0, &(0x7f0000000200)) (async) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) 03:10:40 executing program 5: r0 = kqueue() write(r0, &(0x7f0000000080)="23491fbce0a088d33d417215219a13d0acfd7e8d08447446638e1fea48bd24ad795085bab0a33b9c2402b4b1b3ace86c5b78b8a8820f487066888b74b71914a915a5c80f539fed7ba165d99621acbd", 0x4f) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x59, 0x0, 0x7fffffffffffffff}, {}, {}, {{}, 0xfffffffffffffff9, 0xc4}], 0x800200, 0x0, 0x3, 0x0) kqueue() (async) write(r0, &(0x7f0000000080)="23491fbce0a088d33d417215219a13d0acfd7e8d08447446638e1fea48bd24ad795085bab0a33b9c2402b4b1b3ace86c5b78b8a8820f487066888b74b71914a915a5c80f539fed7ba165d99621acbd", 0x4f) (async) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x59, 0x0, 0x7fffffffffffffff}, {}, {}, {{}, 0xfffffffffffffff9, 0xc4}], 0x800200, 0x0, 0x3, 0x0) (async) 03:10:41 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="5b9537dd370ce0fb306b41b8d8c625578c950000", 0x0, 0x0, 0xfffffffffffffd89) 03:10:41 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x0, 0xffdffff6, 0xffffff5b, "0804000103000008000100008d1b38b85200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="9b5734cd95164b10974bb14f9d225e75a810ff20ba11512c6db224d06bbff6a551809852b584a9f8e60c8f4f6d7f40a5d0de74b1dabb561453f9955e5040bc2540c34cc5c5953879a8962b81420d9296d8001743e47fbf8227fb821f1d82adbe3390c76aaf4922d47be529df57756c818663e0f95fb920325979d528ff76415b61c70ec80aaa0d0edd408e40f8bb527518dc122ab789", 0x96}, {&(0x7f0000000040)="f103", 0x2}, {&(0x7f0000000180)="7f862d6bd6c19fe329", 0x9}, {&(0x7f0000000440)="8adc3a177951671b59d6044dd42572759d38cb47791d6a0df2d271ca285b3fd5d95de51bfd8ff72340d0b97f8ef8ad0da79908499d9177ac0116b462424ab59d2c5ffe43f9ff234a0c0e1ff8cf5bcdb44eb6d04bad6dc56917ba3393202f29497768da9744733af265dad79a00b7f69a2acc259c20868750571d5a73f6fa8b17726220c45523dfe4d8416aaef4ff7a61a54210f66730937604e5a92746d5112a677d7c7afd57acfce560509e066590dbd4ee5822afa4825389d672c8189cd64b195d70ea6d8fba984ac9135e43f7d38874f62f7f9fe655f0a8ff26ee7a5db9f50f26381b198ff5cf34533290bb2f54dd60cf268bdc1b19fa8d123535706b8f36e61153845bb000d18b611a89c880bf8f2dfd930253a1f7240091afa9519ec368518bf2d1f503c119197b5ed2ce6097327c86bbba6731a0ccf56997186d25a9faf38fd3883d8c7d30770b49de341036eb00d0cc919cea94931d983b898792f4f78d94f7db219ddf6a18d95d81b54fcef6ede367896421f854f6a92e7e30e8dde8f816e0efdff3d2b1e3153e80af2e63bd50dc192e76466cb8a9f8a7db000d65c9e9a960bb85485f2a362ae5e714c10b7987414c2b626a21c8692e1fe7d9e060e467f6f07684f20b17d30f04dd9eda3cb974bb995ae65ce805b74ced4f8a112beadb76f3529aeafc171a895d8a3654896164ba93db0200000000000000c7a9894b71ddc97fdcab9ac5052b3c4e51068e9ed8391596b672a06a3f8aaf340a99f28aab6c1a3f64584ab3fd11f43c35899f32a2b07696e79581030586e865d119a67c80cc08f2ffd76ed932d8c3c27125220418474486bd3c8cb544d543be469007c1c73be746e30405ee6a22e60faffa07912f59db71f98babd23d8aa385ddf525a753d3fe65195c453825b029bc77ddf5848200607e8057a0d4c7977880ca65cb901d4e1f132e9a9179c6c8f17736cec1b47fb9f40e294ab176e46abd05173e0b82e261d99147747e7fa341c9209fcf7b8bb08c9311fc0c4262352d82fad72af1ae1c947fef7dc640c14721fbe14e0572d02deb6c5b822d6000fdc3b1a460487ff1dee13490338e49e11fc9fd337258845d39ca00799d0ad5b137d72056eb2852a8fb48238325710bea3353e8f32bdd226680daebba26ba48f3b223006e9aee7eaf59dacb9025dd65b5563716a39525f7074ba657e50e19d1fbeb680d332d005b08156bcca036be0dc3165f5e0b3f051f35be5b3e3be7da28f37f1acb37ae7362591d222ad174baa4c44d9b5d71e67528a22e0f8d6696b9283aa1bdc996e120d8e91455889d0bfd8717e01089ac900150cc60e9dfbcfec22eae12015279092ac54e49779516ac08b5ca5042ec7355e534f9664aeb3db340c97528d1c0f9097cb873a1917c7204cfbd257873ad32283be8418b35c3f635ea7ee9b9eefcfbefb4cf5b7a8da6f1a3e158972ae3abc5656bc206332b0d97fa5456b3103fb1d614d23ceb542941856b2f76d133a054922f27e2c66394a20adf0e76c23721a2730456c8fddc742d85a522d1627c10ae37c3244fe369ecb6addd219bde148444de4c1e7069e515263490a9dfd62728b65f3abc9e34422b018313d6284d4dc69368a5318fcba1d89aa394328e2505735700c14da6040994b81267f5beaa4b36012e8b8df1a96e37018d3e05935b13657f3abb0425f13159db46d998b3cbec23cfbc3d98c21808472fc3c104b199d1f811a824e98ea157daf254f3c7ca687b8d87cc65af0499f878ef26528e37d7ff013a73020ffcc9a5a385bcf1f47897f4cb0590ab49f190c66344b2ab6633cab0684f146f9cd03c55583d02e8e9c20370eda4670cbc550c79d3faf4d95f50a68f5ded78e73a3e91ad92acffb69b2cbc21d6fe5be38320d020d0bde43203f1797627f5e849cfafb30523cf262db40e7f42162ec49e7de93b2703baa811b8b737d17caa34e58e4b938fcd7b4d1b7ea1888c64997d65ae27f41ec15ca036b9bf46c79710a58c93c15ddc25404906e2f2ef40fcffdfd524deefccab15e262da965383953d50c61c10a60f007ec32199ad3a170d3b5cfdf91104e75bca2b4b2f0ec25dce80734683177beaf830b39c30bf75d669da17d3f65d48461b288db265ae3f911dbb9659cb46bdc2331aacefe86f58b0e9158ffca01bfa50bc8396329e8579e8c12bef706747b4bf75764605246f5d8fffb1c7a98548d8f220a87fee5c3fa7376953ee524a7095d5eefccbb4d369cc5e02ff7ff45a3f0d4fd30b1face8c468a46361341edab90a4f0a8aace12ef2a548d1a1838f3b72910b9d4db3d1f31a7941484959d136783e92db13f959e8cc8974bdd1d3756bf97bdb9d5de8e41cd1637d450960011ca2adaec96b53c82e20708e366ae0f87e42aabe150ec47484d31238e32f3fa251f73ea5163f2366ec958201008aaac099274027b5c4ed7a5277faacb985e627a77a81d369d94b4f665e800ce82d35a990bfb3d44052286f590de917492c0ffda40b9df20d1bdb736ed0e55d5306f0675e8ee0f13c303a8cf298e7094b501e467f2c29a3747ea11a6e6b437ab3ae1ca9a765efdb1d3b00c9731f33294b6558466f580798801a85a7d6b037279fb3e4759c47b8c4ba34bf36b89e56e4690ec5144e59ecab68cd9876018ef124e4b1d590fc13247fb933aaf30c7e106b806e94bd351214f8a30e98e6111f5f78c8e9499f369c94f78b67e6b056162642f1118dd0ed59a98e5ce76135b90eb3fda70db560b7b8cf6acf9f69aeabb14041ae0628c52b813423343d04acbe5382c53e06fe66d00605bde82d6de705697fbe29034552d152de78f8316e2160e1c28d3b87013442261b095fcd72c8b51585742aaa89d5df4a7efa9cd862cefcecce46f46f6d590487fd8d320a1bba4892afd429ff1cd3c939253475d16d8a520ea98d194ccfe26818d964bb81b9fe17687d47620e7847f4d674b139ebbc730ff636d11344960be3a0177d6eeaf49c7acc0e806dbbdb712702f6f755d7f0569084e414a69c29710437c9455b51e22873a2aaec75a1356bc39a999e687a5e996474c6c52af5e4dac25a827188a2bf5f909767376ae892c88d92dc3b2ef5bbd503a086bc18e00e5885c0c276ec5fe6e02a134dc14c7b19d50ca07d370f33009ecd866b4a90b890d4a65974da6c06df873bfac613d1db54b238c3217fff31b80c6f9c6677c7b93be1bd5104173facb91f67ecb5034297cbda3d979c881ed7f0d5e475b395a0e925a3bcdf0ba3071889089409604ce6a10e25b2753311be50422d14cd5571074fcb94af5fd4bfb5fa0a60daf9624bc0014dbb62130074775ce9ec423d06d0205c9874667597b80907a8abb503000000000046d830bd3054891c8162ae09202f4c0292f68844fa28ce2e8397fb6eb4d98e754730f5eae17d3830665bddb909023a0e1948477af33873e6eec227fd2d146f2af8e25c25f278582866afa13d715b2e05a46ccbe2741d332f92ae4c818cf1e7fea108f2c487cab25990134c6964e10121143e097b4fd45b63c2d8894c645a6a6900a002151659", 0x9d2}], 0x4) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10097ac, 0x0, 0xffdffff6, 0xffffff5b, "0804000103000008000100008d1b38b85200"}) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="9b5734cd95164b10974bb14f9d225e75a810ff20ba11512c6db224d06bbff6a551809852b584a9f8e60c8f4f6d7f40a5d0de74b1dabb561453f9955e5040bc2540c34cc5c5953879a8962b81420d9296d8001743e47fbf8227fb821f1d82adbe3390c76aaf4922d47be529df57756c818663e0f95fb920325979d528ff76415b61c70ec80aaa0d0edd408e40f8bb527518dc122ab789", 0x96}, {&(0x7f0000000040)="f103", 0x2}, {&(0x7f0000000180)="7f862d6bd6c19fe329", 0x9}, {&(0x7f0000000440)="8adc3a177951671b59d6044dd42572759d38cb47791d6a0df2d271ca285b3fd5d95de51bfd8ff72340d0b97f8ef8ad0da79908499d9177ac0116b462424ab59d2c5ffe43f9ff234a0c0e1ff8cf5bcdb44eb6d04bad6dc56917ba3393202f29497768da9744733af265dad79a00b7f69a2acc259c20868750571d5a73f6fa8b17726220c45523dfe4d8416aaef4ff7a61a54210f66730937604e5a92746d5112a677d7c7afd57acfce560509e066590dbd4ee5822afa4825389d672c8189cd64b195d70ea6d8fba984ac9135e43f7d38874f62f7f9fe655f0a8ff26ee7a5db9f50f26381b198ff5cf34533290bb2f54dd60cf268bdc1b19fa8d123535706b8f36e61153845bb000d18b611a89c880bf8f2dfd930253a1f7240091afa9519ec368518bf2d1f503c119197b5ed2ce6097327c86bbba6731a0ccf56997186d25a9faf38fd3883d8c7d30770b49de341036eb00d0cc919cea94931d983b898792f4f78d94f7db219ddf6a18d95d81b54fcef6ede367896421f854f6a92e7e30e8dde8f816e0efdff3d2b1e3153e80af2e63bd50dc192e76466cb8a9f8a7db000d65c9e9a960bb85485f2a362ae5e714c10b7987414c2b626a21c8692e1fe7d9e060e467f6f07684f20b17d30f04dd9eda3cb974bb995ae65ce805b74ced4f8a112beadb76f3529aeafc171a895d8a3654896164ba93db0200000000000000c7a9894b71ddc97fdcab9ac5052b3c4e51068e9ed8391596b672a06a3f8aaf340a99f28aab6c1a3f64584ab3fd11f43c35899f32a2b07696e79581030586e865d119a67c80cc08f2ffd76ed932d8c3c27125220418474486bd3c8cb544d543be469007c1c73be746e30405ee6a22e60faffa07912f59db71f98babd23d8aa385ddf525a753d3fe65195c453825b029bc77ddf5848200607e8057a0d4c7977880ca65cb901d4e1f132e9a9179c6c8f17736cec1b47fb9f40e294ab176e46abd05173e0b82e261d99147747e7fa341c9209fcf7b8bb08c9311fc0c4262352d82fad72af1ae1c947fef7dc640c14721fbe14e0572d02deb6c5b822d6000fdc3b1a460487ff1dee13490338e49e11fc9fd337258845d39ca00799d0ad5b137d72056eb2852a8fb48238325710bea3353e8f32bdd226680daebba26ba48f3b223006e9aee7eaf59dacb9025dd65b5563716a39525f7074ba657e50e19d1fbeb680d332d005b08156bcca036be0dc3165f5e0b3f051f35be5b3e3be7da28f37f1acb37ae7362591d222ad174baa4c44d9b5d71e67528a22e0f8d6696b9283aa1bdc996e120d8e91455889d0bfd8717e01089ac900150cc60e9dfbcfec22eae12015279092ac54e49779516ac08b5ca5042ec7355e534f9664aeb3db340c97528d1c0f9097cb873a1917c7204cfbd257873ad32283be8418b35c3f635ea7ee9b9eefcfbefb4cf5b7a8da6f1a3e158972ae3abc5656bc206332b0d97fa5456b3103fb1d614d23ceb542941856b2f76d133a054922f27e2c66394a20adf0e76c23721a2730456c8fddc742d85a522d1627c10ae37c3244fe369ecb6addd219bde148444de4c1e7069e515263490a9dfd62728b65f3abc9e34422b018313d6284d4dc69368a5318fcba1d89aa394328e2505735700c14da6040994b81267f5beaa4b36012e8b8df1a96e37018d3e05935b13657f3abb0425f13159db46d998b3cbec23cfbc3d98c21808472fc3c104b199d1f811a824e98ea157daf254f3c7ca687b8d87cc65af0499f878ef26528e37d7ff013a73020ffcc9a5a385bcf1f47897f4cb0590ab49f190c66344b2ab6633cab0684f146f9cd03c55583d02e8e9c20370eda4670cbc550c79d3faf4d95f50a68f5ded78e73a3e91ad92acffb69b2cbc21d6fe5be38320d020d0bde43203f1797627f5e849cfafb30523cf262db40e7f42162ec49e7de93b2703baa811b8b737d17caa34e58e4b938fcd7b4d1b7ea1888c64997d65ae27f41ec15ca036b9bf46c79710a58c93c15ddc25404906e2f2ef40fcffdfd524deefccab15e262da965383953d50c61c10a60f007ec32199ad3a170d3b5cfdf91104e75bca2b4b2f0ec25dce80734683177beaf830b39c30bf75d669da17d3f65d48461b288db265ae3f911dbb9659cb46bdc2331aacefe86f58b0e9158ffca01bfa50bc8396329e8579e8c12bef706747b4bf75764605246f5d8fffb1c7a98548d8f220a87fee5c3fa7376953ee524a7095d5eefccbb4d369cc5e02ff7ff45a3f0d4fd30b1face8c468a46361341edab90a4f0a8aace12ef2a548d1a1838f3b72910b9d4db3d1f31a7941484959d136783e92db13f959e8cc8974bdd1d3756bf97bdb9d5de8e41cd1637d450960011ca2adaec96b53c82e20708e366ae0f87e42aabe150ec47484d31238e32f3fa251f73ea5163f2366ec958201008aaac099274027b5c4ed7a5277faacb985e627a77a81d369d94b4f665e800ce82d35a990bfb3d44052286f590de917492c0ffda40b9df20d1bdb736ed0e55d5306f0675e8ee0f13c303a8cf298e7094b501e467f2c29a3747ea11a6e6b437ab3ae1ca9a765efdb1d3b00c9731f33294b6558466f580798801a85a7d6b037279fb3e4759c47b8c4ba34bf36b89e56e4690ec5144e59ecab68cd9876018ef124e4b1d590fc13247fb933aaf30c7e106b806e94bd351214f8a30e98e6111f5f78c8e9499f369c94f78b67e6b056162642f1118dd0ed59a98e5ce76135b90eb3fda70db560b7b8cf6acf9f69aeabb14041ae0628c52b813423343d04acbe5382c53e06fe66d00605bde82d6de705697fbe29034552d152de78f8316e2160e1c28d3b87013442261b095fcd72c8b51585742aaa89d5df4a7efa9cd862cefcecce46f46f6d590487fd8d320a1bba4892afd429ff1cd3c939253475d16d8a520ea98d194ccfe26818d964bb81b9fe17687d47620e7847f4d674b139ebbc730ff636d11344960be3a0177d6eeaf49c7acc0e806dbbdb712702f6f755d7f0569084e414a69c29710437c9455b51e22873a2aaec75a1356bc39a999e687a5e996474c6c52af5e4dac25a827188a2bf5f909767376ae892c88d92dc3b2ef5bbd503a086bc18e00e5885c0c276ec5fe6e02a134dc14c7b19d50ca07d370f33009ecd866b4a90b890d4a65974da6c06df873bfac613d1db54b238c3217fff31b80c6f9c6677c7b93be1bd5104173facb91f67ecb5034297cbda3d979c881ed7f0d5e475b395a0e925a3bcdf0ba3071889089409604ce6a10e25b2753311be50422d14cd5571074fcb94af5fd4bfb5fa0a60daf9624bc0014dbb62130074775ce9ec423d06d0205c9874667597b80907a8abb503000000000046d830bd3054891c8162ae09202f4c0292f68844fa28ce2e8397fb6eb4d98e754730f5eae17d3830665bddb909023a0e1948477af33873e6eec227fd2d146f2af8e25c25f278582866afa13d715b2e05a46ccbe2741d332f92ae4c818cf1e7fea108f2c487cab25990134c6964e10121143e097b4fd45b63c2d8894c645a6a6900a002151659", 0x9d2}], 0x4) (async) 03:10:41 executing program 4: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000580)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4000000000000122, &(0x7f0000000300)="0118ffac02000926feba70a7cf09f6360f9ea14f040000040000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191bc6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf929b2e7910599897b40c8c7f4766c3bd9ca0debfb2530f331139192e19d519f1c7612b32966a5c0001d0be46ebb59a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000001cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bf81b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b279f0cea63553689b1e8a46145fc7f2c30c0d29de0815e8214f88aebd1f1e41bfb9a21624824a96d9619e05f4a2e420cbd1e665b3e3ccb5dcfb3701d0f8dada700000000000000", &(0x7f0000000240)=0x210, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="394de2ad0b6d97f8156e42338c1a1f5758114b85c599616a1b8fc14838397c1a5519d52bb6520b42e999608c72d36392813ae02c6f31650ac52af9cb10116e4b4b5b15e885", &(0x7f0000000100)=0x45, &(0x7f00000005c0)="8b152ebb67d7d6bdde475d7be6c376a07eadf834b2d285c3456493bc6da4f7b5d4151ccff63403a5807591b9a8c86704c1e2588925876c871545fdc07a188d761ba065a954829264b452fe90ca4724d3fd6cf5fc43271884e2b8ef84af4db052b13e53277b8ac3036d539e3d72f57cf444b298ccbe83e508cba2665c87f0686d77cb65aca2981e8d000a914f8886726cddd07439", 0x94) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x41}, 0x2, &(0x7f0000000280)="1fa30b7300400fa038c68ee1d42d118ec258ef66ecc50003d626b5c0e4493f42c8a79a07de402223043bb7d0984b1a996089b0b08dca7f0be659140e8db26ceeab6c7150564ac17d54783f6d8f80ea4e9c97148ea43d3fb32273965a82a637fb1814eba477ac164cb814380508fe8ec81ecf", &(0x7f0000000200)=0x72, &(0x7f0000000540)="f5763e373e5fbdadae924ba74800d93ee690be", 0x13) 03:10:41 executing program 5: r0 = kqueue() write(r0, &(0x7f0000000080)="23491fbce0a088d33d417215219a13d0acfd7e8d08447446638e1fea48bd24ad795085bab0a33b9c2402b4b1b3ace86c5b78b8a8820f487066888b74b71914a915a5c80f539fed7ba165d99621acbd", 0x4f) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x59, 0x0, 0x7fffffffffffffff}, {}, {}, {{}, 0xfffffffffffffff9, 0xc4}], 0x800200, 0x0, 0x3, 0x0) kqueue() (async) write(r0, &(0x7f0000000080)="23491fbce0a088d33d417215219a13d0acfd7e8d08447446638e1fea48bd24ad795085bab0a33b9c2402b4b1b3ace86c5b78b8a8820f487066888b74b71914a915a5c80f539fed7ba165d99621acbd", 0x4f) (async) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x59, 0x0, 0x7fffffffffffffff}, {}, {}, {{}, 0xfffffffffffffff9, 0xc4}], 0x800200, 0x0, 0x3, 0x0) (async) 03:10:41 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0xb9cb) read(r1, &(0x7f0000000080)=""/17, 0x11) (async) select(0x40, &(0x7f0000000540)={0x1f}, 0x0, 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) r3 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) dup2(r1, r0) r4 = accept$inet(r2, 0x0, &(0x7f0000000200)) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) 03:10:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x10000, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:41 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) socket(0x2, 0x3, 0x20) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') lseek(0xffffffffffffffff, 0x5, 0x1) r4 = dup2(r0, r0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)='L', 0x1}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) writev(r4, &(0x7f0000000040), 0x1b) r5 = dup2(r1, r3) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r4, 0x2000746f) munmap(&(0x7f000024f000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) 03:10:45 executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x6}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000100), 0x1000000000000161) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='!&$)&\'\\{&:/}\\\x00', &(0x7f0000000080)='*-{\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\\!+.!*\x00', &(0x7f0000000180)='\xe6/\x00']) writev(r1, &(0x7f0000000040), 0x1b) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) r3 = dup2(r2, r2) pread(r3, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 03:10:45 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200002ff, 0xffffffff, "00000039ac00"}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0xce) syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x2) getdents(r4, &(0x7f0000000100)=""/102386, 0x18ff2) getdents(r4, &(0x7f0000019100)=""/4096, 0x1000) write(0xffffffffffffffff, &(0x7f00000001c0)="397525ffbe7486af992e3a7c796f11759c9198d6be0a6e28437af093a5ba2080342051dc63b58309b7482121222f1b2a4d8893933ba580e2b28d741272301816afb1e3d13dbc30a67d64384d368af36a21b338693e9a205fb8b6e188ecdcf596ba97be62caa08e474c4cef83efaa8c04c4d6297fa926a615406d0c0c5f7a3c6900000000000000807542c7616deef5a2929aeeb29bc29d41f6802eabb042d70c83b179b6f1d19bd642cb3cbd3b16b0b7d9df4e34d56aa63ef85e232d5fbfddc39555170714014ab0a782e8b71ca07a5886d02e579251bd27a6a5b99c4e3dca5aa0171445e32e", 0xe9) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) setsockopt(r1, 0x2, 0x1f, &(0x7f0000000040)="658fc2b098c9aa3c3a0adc05176b569ff3c75e3d2933fde1a025d9b9cc28e7f5e39764af31ed28e2fbe6ec10c93111faf0ad58139c9a5937c7001e0f66d211d36ba585dc0396dd7b5f2aaa521d3899008b361f54c9", 0x55) 03:10:45 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) socket(0x2, 0x3, 0x20) (async) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') lseek(0xffffffffffffffff, 0x5, 0x1) (async) r4 = dup2(r0, r0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)='L', 0x1}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) writev(r4, &(0x7f0000000040), 0x1b) (async) r5 = dup2(r1, r3) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r4, 0x2000746f) munmap(&(0x7f000024f000/0x1000)=nil, 0x1000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) 03:10:45 executing program 4: kqueue() pipe2(0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 03:10:45 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="5b9537dd370ce0fb306b41b8d8c625578c950000", 0x0, 0x0, 0xfffffffffffffd89) 03:10:45 executing program 5: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1, 0x5, 0x9, 0x5, 0x7, 0x5216, 0xa45f, 0x10, [{0x73, 0x2, 0xd76, 0x8000}, {0x1f, 0x20, 0xda0, 0x4}, {0x7, 0x20, 0x6, 0x3}, {0x51, 0x6, 0x1000, 0xe4f}, {0x5, 0x4, 0xe127, 0x8}, {0x3, 0x0, 0x5, 0x8}, {0x4, 0x7fffffff, 0x401, 0x81}, {0xffff, 0x4ef, 0x1, 0x6}, {0x0, 0x2, 0x9, 0xffffffff}, {0x7c, 0xc72, 0x4, 0x1ff}, {0x6, 0x1, 0x6, 0x9}, {0x2, 0x10000, 0xffffff81, 0x1000}, {0x9, 0x7ff, 0x2, 0x6}, {0x1000, 0x3, 0x2, 0xf736}, {0xadec, 0x7, 0x6, 0x9}, {0x6, 0x1, 0x6, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0x80000000, 0x4) close(r1) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x80, 0x4) 03:10:45 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fcntl$setown(0xffffffffffffff9c, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) 03:10:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x10000, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) syz_open_pts() (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x10000, 0x4) (async) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:45 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async, rerun: 32) fcntl$setown(0xffffffffffffff9c, 0x6, r1) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r5 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r6 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r6) (async, rerun: 32) fcntl$dupfd(r5, 0x0, r6) (rerun: 32) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r6, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) 03:10:45 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fcntl$setown(0xffffffffffffff9c, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) fcntl$setown(0xffffffffffffff9c, 0x6, r1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) close(r6) (async) fcntl$dupfd(r5, 0x0, r6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r6, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) (async) 03:10:45 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) socket(0x2, 0x3, 0x20) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') lseek(0xffffffffffffffff, 0x5, 0x1) r4 = dup2(r0, r0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)='L', 0x1}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) writev(r4, &(0x7f0000000040), 0x1b) r5 = dup2(r1, r3) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r4, 0x2000746f) munmap(&(0x7f000024f000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) socket(0x18, 0x2, 0x0) (async) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) (async) syz_open_pts() (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) socket(0x2, 0x3, 0x20) (async) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00') (async) lseek(0xffffffffffffffff, 0x5, 0x1) (async) dup2(r0, r0) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)='L', 0x1}], 0x1) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x48) (async) writev(r4, &(0x7f0000000040), 0x1b) (async) dup2(r1, r3) (async) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) munmap(&(0x7f000024f000/0x1000)=nil, 0x1000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0) (async) 03:10:45 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200002ff, 0xffffffff, "00000039ac00"}) (rerun: 32) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0xce) (async) syz_open_pts() (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) (async) dup2(r2, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async, rerun: 32) r3 = dup(r0) (async, rerun: 32) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x2) (async) getdents(r4, &(0x7f0000000100)=""/102386, 0x18ff2) (async) getdents(r4, &(0x7f0000019100)=""/4096, 0x1000) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f00000001c0)="397525ffbe7486af992e3a7c796f11759c9198d6be0a6e28437af093a5ba2080342051dc63b58309b7482121222f1b2a4d8893933ba580e2b28d741272301816afb1e3d13dbc30a67d64384d368af36a21b338693e9a205fb8b6e188ecdcf596ba97be62caa08e474c4cef83efaa8c04c4d6297fa926a615406d0c0c5f7a3c6900000000000000807542c7616deef5a2929aeeb29bc29d41f6802eabb042d70c83b179b6f1d19bd642cb3cbd3b16b0b7d9df4e34d56aa63ef85e232d5fbfddc39555170714014ab0a782e8b71ca07a5886d02e579251bd27a6a5b99c4e3dca5aa0171445e32e", 0xe9) (rerun: 64) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) (async) setsockopt(r1, 0x2, 0x1f, &(0x7f0000000040)="658fc2b098c9aa3c3a0adc05176b569ff3c75e3d2933fde1a025d9b9cc28e7f5e39764af31ed28e2fbe6ec10c93111faf0ad58139c9a5937c7001e0f66d211d36ba585dc0396dd7b5f2aaa521d3899008b361f54c9", 0x55) 03:10:45 executing program 2: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000040)) dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 03:10:45 executing program 4: kqueue() (async) pipe2(0x0, 0x0) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 03:10:46 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="5b9537dd370ce0fb306b41b8d8c625578c950000", 0x0, 0x0, 0xfffffffffffffd89) 03:10:46 executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x6}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) (async) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000100), 0x1000000000000161) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='!&$)&\'\\{&:/}\\\x00', &(0x7f0000000080)='*-{\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\\!+.!*\x00', &(0x7f0000000180)='\xe6/\x00']) (async) writev(r1, &(0x7f0000000040), 0x1b) (async) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) r3 = dup2(r2, r2) pread(r3, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 03:10:46 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200002ff, 0xffffffff, "00000039ac00"}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) socket(0x1, 0x1, 0xce) (async, rerun: 32) syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) dup2(r2, r0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) r3 = dup(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x2) getdents(r4, &(0x7f0000000100)=""/102386, 0x18ff2) (async) getdents(r4, &(0x7f0000019100)=""/4096, 0x1000) (async) write(0xffffffffffffffff, &(0x7f00000001c0)="397525ffbe7486af992e3a7c796f11759c9198d6be0a6e28437af093a5ba2080342051dc63b58309b7482121222f1b2a4d8893933ba580e2b28d741272301816afb1e3d13dbc30a67d64384d368af36a21b338693e9a205fb8b6e188ecdcf596ba97be62caa08e474c4cef83efaa8c04c4d6297fa926a615406d0c0c5f7a3c6900000000000000807542c7616deef5a2929aeeb29bc29d41f6802eabb042d70c83b179b6f1d19bd642cb3cbd3b16b0b7d9df4e34d56aa63ef85e232d5fbfddc39555170714014ab0a782e8b71ca07a5886d02e579251bd27a6a5b99c4e3dca5aa0171445e32e", 0xe9) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) (async, rerun: 64) setsockopt(r1, 0x2, 0x1f, &(0x7f0000000040)="658fc2b098c9aa3c3a0adc05176b569ff3c75e3d2933fde1a025d9b9cc28e7f5e39764af31ed28e2fbe6ec10c93111faf0ad58139c9a5937c7001e0f66d211d36ba585dc0396dd7b5f2aaa521d3899008b361f54c9", 0x55) (rerun: 64) 03:10:46 executing program 5: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1, 0x5, 0x9, 0x5, 0x7, 0x5216, 0xa45f, 0x10, [{0x73, 0x2, 0xd76, 0x8000}, {0x1f, 0x20, 0xda0, 0x4}, {0x7, 0x20, 0x6, 0x3}, {0x51, 0x6, 0x1000, 0xe4f}, {0x5, 0x4, 0xe127, 0x8}, {0x3, 0x0, 0x5, 0x8}, {0x4, 0x7fffffff, 0x401, 0x81}, {0xffff, 0x4ef, 0x1, 0x6}, {0x0, 0x2, 0x9, 0xffffffff}, {0x7c, 0xc72, 0x4, 0x1ff}, {0x6, 0x1, 0x6, 0x9}, {0x2, 0x10000, 0xffffff81, 0x1000}, {0x9, 0x7ff, 0x2, 0x6}, {0x1000, 0x3, 0x2, 0xf736}, {0xadec, 0x7, 0x6, 0x9}, {0x6, 0x1, 0x6, 0x2}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) (async) r1 = syz_open_pts() r2 = syz_open_pts() (async) syz_open_pts() close(r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0x80000000, 0x4) (async) close(r1) r4 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 32) r5 = syz_open_pts() (rerun: 32) close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x80, 0x4) 03:10:46 executing program 4: kqueue() (async) pipe2(0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 03:10:46 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) r4 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0x5a}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x78, 0xa}, 0x40e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d728736f126e483a2c325966bd70d392d4544405", 0x14) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) socket(0x18, 0x400000000002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 03:10:46 executing program 2: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000040)) (async) dup(r0) (async, rerun: 32) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) (rerun: 32) 03:10:46 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) (async) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) (async) r4 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0x5a}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x78, 0xa}, 0x40e) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d728736f126e483a2c325966bd70d392d4544405", 0x14) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 32) r6 = socket$inet6(0x18, 0x2, 0x0) (rerun: 32) getsockopt(r6, 0x29, 0x3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) (async) socket(0x18, 0x400000000002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 03:10:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfd22) socket(0x18, 0x8000, 0xf9) 03:10:46 executing program 3: clock_getres(0x3, 0xfffffffffffffffe) 03:10:46 executing program 2: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000040)) (async) dup(r0) (async) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 03:10:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfd22) socket(0x18, 0x8000, 0xf9) 03:10:46 executing program 5: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1, 0x5, 0x9, 0x5, 0x7, 0x5216, 0xa45f, 0x10, [{0x73, 0x2, 0xd76, 0x8000}, {0x1f, 0x20, 0xda0, 0x4}, {0x7, 0x20, 0x6, 0x3}, {0x51, 0x6, 0x1000, 0xe4f}, {0x5, 0x4, 0xe127, 0x8}, {0x3, 0x0, 0x5, 0x8}, {0x4, 0x7fffffff, 0x401, 0x81}, {0xffff, 0x4ef, 0x1, 0x6}, {0x0, 0x2, 0x9, 0xffffffff}, {0x7c, 0xc72, 0x4, 0x1ff}, {0x6, 0x1, 0x6, 0x9}, {0x2, 0x10000, 0xffffff81, 0x1000}, {0x9, 0x7ff, 0x2, 0x6}, {0x1000, 0x3, 0x2, 0xf736}, {0xadec, 0x7, 0x6, 0x9}, {0x6, 0x1, 0x6, 0x2}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() (async) syz_open_pts() close(r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000080)=0x80000000, 0x4) close(r1) (async) r4 = fcntl$dupfd(r1, 0x0, r1) (async, rerun: 32) r5 = syz_open_pts() (rerun: 32) close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x80, 0x4) 03:10:46 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000200)='$ \n', 0x3) r2 = syz_open_pts() close(r2) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r0, 0x0, r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:10:46 executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x6}}, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (rerun: 32) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) (async, rerun: 32) r1 = dup2(r0, r0) (rerun: 32) writev(r1, &(0x7f0000000100), 0x1000000000000161) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='!&$)&\'\\{&:/}\\\x00', &(0x7f0000000080)='*-{\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\\!+.!*\x00', &(0x7f0000000180)='\xe6/\x00']) (async) writev(r1, &(0x7f0000000040), 0x1b) (async) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000242, 0x0) r3 = dup2(r2, r2) pread(r3, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 03:10:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=""/4109, 0x100d}, 0x803) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:46 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) r4 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0x5a}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x78, 0xa}, 0x40e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d728736f126e483a2c325966bd70d392d4544405", 0x14) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) socket(0x18, 0x400000000002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) (async) kqueue() (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) (async) geteuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000180)="ff34c8e3ef82e2c5fd087cb6cc338b683dcfc7870951a9546e45ab6904feee0a8410a416165ca24a90c423", 0x2b}, {&(0x7f00000001c0)="2434cbc192674021a90c088521b8de5320bcf1958b085b596234297a8d99d5156f52780151d57ebe590c306cf1d3699bc80ca06fc299cf10e9184e6477a9341c8f93c071231342423ae1b9b178fde173f982442b29615124bb1a", 0x5a}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x78, 0xa}, 0x40e) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d728736f126e483a2c325966bd70d392d4544405", 0x14) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r6, 0x29, 0x3, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) (async) socket(0x18, 0x400000000002, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) (async) 03:10:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=""/4109, 0x100d}, 0x803) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=""/4109, 0x100d}, 0x803) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=""/4109, 0x100d}, 0x803) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)=""/4109, 0x100d}, 0x803) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:46 executing program 3: clock_getres(0x3, 0xfffffffffffffffe) clock_getres(0x3, 0xfffffffffffffffe) (async) 03:10:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfd22) socket(0x18, 0x8000, 0xf9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x4}], 0x3) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0xfd22) (async) socket(0x18, 0x8000, 0xf9) (async) 03:10:46 executing program 0: r0 = socket(0x11, 0x8000, 0x9) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:46 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3", 0x117}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x8) symlink(&(0x7f0000000040)='./bus/\x00', &(0x7f0000000140)='./control\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) r4 = open(&(0x7f00000002c0)='./control\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$dupfd(r6, 0x0, r6) write(r6, &(0x7f0000000140)="8c", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="bc86b8b3bbb0a797184525c72bebb9ab", 0x10}, {&(0x7f0000000180)="288cfcca8d2fa32457bbc62e58d660a8e3ca9127739afa370c32a3cf283c40d1bed93872a1fd9e2948e87d1c85c388a3768bab3b1d8f5125782c3a686507bb6fc4268de3059fadf4c231b24b0566d0d4fe9f58113613628dd83bc3beb2f40a833dabee59c7", 0x65}, {&(0x7f0000000200)="a7053848ab7b4770f8a09457d813c8c21dc601017a5a37b98aa3636da60e82ae19dd4ee7fb4cc687b25e2f2723712b1cb5c7c50ed0f39b640bcb1c2c27cee14f705db19e06b0724cb1d8687146ea1063c168a6747f7dc8855759eebcd653ed74d27bf74fa18397ecdc7c3e00bfe54005c00c254fd62f9c7e", 0x78}], 0x3, &(0x7f0000003400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000100000000000000000000ffff0000010000005d83332f44ed52d73f5a632c3279789cedbc38", @ANYRES32, @ANYRES32, @ANYBLOB="9bb0eef4662878162138ab2a66a699d4b48f8743a72ed0f3c0166bcc052d2b898e31c6d80d8837432106909290d5892807fb1749f8cd8beaf5a8a3b511e249", @ANYBLOB="00000000200000000200"/20, @ANYRES32=0x0, @ANYBLOB="19a53ee03b571b3660a8c4addeeaa3d6bae6d343729e4acd48b5deb409ece43731b08f331646935f2145077bfc61ee63f93977b9ebfa4678d4d27f8dc74739c554eee376cd5184b6b22c47428d9b1ff6502f2f9c049db55baedb4d80ce5497dfac0564f354be270a2f60bd847f327f404ec54218ca3b2b651958f246c2197dd0227261cd89034ea5da00b45322b21ee10a465ec7380fc07e158b78924ca6b714969fc09c197ad6af340c1a44ec75c51890e4eea74247865545c75767aced7d3bdfdb99dfccac4d6280e01f498fe231ae38d6ac4acb87be146a43efb42d31362d6a358f8262fd3141f354b3191510b9bcdbdc20e1460ed3e3b2e1d13ac7d433a41d4d649a0f4872465425d4fe434ad507989980f22769f58f4846d1f02340ecb4e9367f3686a7fb76ac92e2e74919f8231ade3d4d0dea70a23feaf46a355475b8d5002526810c3fe9d1905447deb130e36ec5600f11a018819e7579b954cbc09410fde97e689135a5fc65df548f437d6a200e92702cd26eb71958f5f70b032a6f0b84efe51cc1ea2ed0548aa78ac61d104cfb64c07c941353fd5093947bbd36ac1f8acf2a856271f31ddb738c7154af65eb7324dee4aa32cf7cca01883dc822837f4befae83083e4ce9c8eb02b31f430bc9ca59f311c0565178ff8d9f89db2d39f33fd560dc43ccdb8dd4fe20353e8e599f2935fec23e97702c591591b234916a4f55cdc024d7c76176986b25e8add461a4aa22272d6d6b1eabfbe4815efadda6a7ecce2e2b2da7a64db41b582794067635b568a3b019eb6138096859bc4de02dc1973aca996289c65b0e944a7285c5f62b12d846cd64d98b5494da6bd561014989ada69c662cd77829632358a3f7a17b7be3415c1db35e7e5bda1ae941747bae1baf42a9b7c03290fd21d3f259f96724a8823ddae06239bf014fe251efc38b71fe30723111004ac67f4492202f9ab487dc4e27d3c83bbe20ce6a5c41e009335c6a4f67799c0cb56230394e81bbbd097049c264b9e9ae6e58a4dc0fae1b31ef667e2a97e2f7606630522c53b051a7bd377f52060e709cc1e26606674ac7ed5324f95fc54f7998edcb7c479d0106784c224f3efd0f07ab2d0c29cdff181265e9b33c3e89eed37bcfecfecb4474638fa8167c533699b5e94211ea3c68498a5ec270acc538cba0e25bdfb6eb227d697509bc09e17881d86c453ca72d485c1fa52ae24390ace88f3faa2eb029921eb6ab6999e3099fce065bbc1fbffa54479890ac8bb2fb1ac803182a0b103dc264023997968d58fd50932862727af18c0946cfb23c24cea8bfe7204b0b4f5597c0031fa7fa375f3f83d22a81e93cf9fee7ecf02fc584c6cd9064fee1ba85aebfeb855e73536afdc0944b0ac4cfba26315a84e62c14f538a8807bd4dc3fac2f83997438413b61e2eb14770ab46381e5c1cf6d8854ddc14e7c8b71e18fdfbdda92d89f76523e981d3daaf9ab686a967ed0daca28fccc6d3eec801846f716d515cfb3375671b37d95319baf2acd47eb8c6ace4f91c89c5552b413dd82c4cfe6e85d9e8718b8629ae1c4fa0938528738cc7cd5b2fbe05912d7a19d589fcebbd41353300af306ce8c65b8da55fa5d562995aaf01894511086b138cafbad0209d3db537bdc9e06e1411b9ecbe1ee7a621479977eb1e367582ec82296b21ceebe800f3cff8f0cc5de4efd157623c0aba09f2ac16c22046831a7defba5b0a9a3ab4d5f51a1de8e6caaa8c622eb43c37c3c949f97005f000c8f03ada678547d9bc1f08d188a54ec0ad597321389e2b493de8f8e81725d00aa3f6bd414fc14c2d034a81406f169220f312be92144c72f015d49191b73e1d2d2bd8eff96dab6ae0d99a4e5ff8b98d499458ed2f7d62e869e9bf2e4c3ebe427bcefdd157829fc155a1f743f3cbc760dc847ee5b6024af9e642ad54d32248bda3db1c25f303d92f704cfcfd5ce834dff1d2f970fe6a94885acf889d42c6696f3a7430d16548b5525e65c216e090e80c1aacd64bd4beeb33dbfec463c25deda9e0fb2a679e63fad3ccd304d37f700f3bba0713aa649fb03f75996ebc86c5ca5b9ee086efbe5a4b5ceee5cc9314878188b9e4b3a47ac02016cc962a6a1a7ea318a1a1fa5c38e25036ece8d7956039a39f6969ae800fd3aa0b7ef15b37d975f5907282fa43ff2faaa2ec0e233264f849105fbe29faa57e72696ac0c2da6fbf2e199e794f7f9798642a8e9860c0804a1d155263dbb4e93e2e57a7dc8bfd53f8472c5e88e7e375272ab0bc54bcb757e382325621ed1c929ef33b079db05350eaa44caea8a966be7d1063e7d22056826d19ade19d5cfff0a29e8fb619b4d9fb098ac49cb8b6d8490fff03f9c820d598764bc07a624d83eb203b5236cd2e88c3c599f485d001f18d02870780da5d4a3daacf69201a9946a73f07800c405fdca0ca9fcd315b348db44a29bd2b32daa3ef9764fac887b6e26d53b9f132518f17422610d699c24fd7311a8af04769d3efa1d8388386b5b3a438e6f137ed1e30611d5b57da04fc4620b97af578f757025ef7c266b1fe5772cb9b515bb56cf5f0df5937189fa36a3c09b500891ca41f96c7f48d9814e43905a19e4bd4abfe47d26a30864a1dee52aea62c7e860803c6e55d86093707c9a80c191c035273ee954da4ce8db39ce65cef2e6c53db204e422ef0c2678cc54fc1673b8afaf00079cc73b20dc08a46d9ca8d565dac0d8f69405804c2b486d468f5a5d655bbf868edb8e66d1446b8b78f6843a5068ae191042e1112548b26667904b5c803d7fc6d5a3e3f307c866873343c309c4a706e77dd093dbcb4d59a91903acc22f858d2748ca3c01d6a59069f6ef9592c2b22b6086704786fa82a222b83600e14861c5e56ef0bdd963d8f72298eb12d520833cace1af1e1afd12c8711e11896bac069aa7b0256139914b22e059275472125e6be4aab29991556eabfc274671ea6d9d52755a2ce89a13697a649b6de853e83ee82c194c5ed42a3d415b3879cd2ae89c689f5095efebed37ba9b99ac3fc0b38c6b63e7211d7b29d079e034b004794acdecd45e1011c8ebff0811b4e8f310ed3ef257ea8ea8cf40c2ae5dcbab58f76948bf3b55be54dabfd09d0d56d40d92afd806cb4bd9a704e4096891ee96c84d63409b5e92ec481620cf8d7d51f127b6435243bd44f7a84c19d96345a10912c313ee900248181d338b64faa374a47030522e75cdc3cad895883a6197101bc8d444c6684ecd5858d3c35321eb7fb85619b170d13df314c461b310ce8923427f7d4910fc3d71e6ace926a70e9c86d15965b04ea26c5addd0a032079bce68d5967b484efe7f09c3a30db3b67b14984c43e4fc154d56ecf76be2b797f2b2d0f7a72ce2585266fdfc526fa9e0bbe2aafddcd8c297f3f715c0bbdf6813a2d98010d9f976c948c133472e130f9a597417d7709fca525eb615577d9111c480565444420cf4ab89b13c68b44cd8a4648c43f596babe51a93f77c4142c3b53411aa8d6969f53e4ff45b4a0b4f3ecc04236f7bd89af13a1f29f43b4dc543c989ce1796865df66f3534b5a0c32c928227ed0e149de789dd3c686974e986a5fd4d14032cf01d68b12b404a95230a9daf4c6da8e9456183cf3df7990ae6a7e1c76ba897cca14d7573137a7e1d608cc29199802cde64b442550f8790d04c178377f5027a0329489eb3e76ea3697dfa745c37192bdfe67582e73af84ef504a9e8f56d8334b992d8c45c2fabc47a9d0cfbbaeb98b9ee2ccc8b01e0533151c1650817251d9f4346988df5c3fa41d76f94c2b8af3fc01d583ec58e1adf273ccd88481ba9781ba89c2dd3d1dc8b9e3fef191fb8b291bc43d982b4bddd7a2fd9a3cdf891aff9c0610207e5626f1f9d567b00163f5eedac7e896492cbe48e766d21cddc466a177e7fb36d37cff7651b0557dc75344aa51c96d78521e584a3dd903db738bd67f497c394048c15c0f1c45eb28583bfde227154061b1ae92dd00de505715b34385b47157e1ba59d8527265d9c48b4da9f40c7ba381582a9aef7c9e892222a58c5e390bdfa95e32b55240922a384ddc3122c5cc1063e7b7600b3ab40f2d67e1a75b81ae85d3ac1f96c17cdd48240df2b14157eca2b2dffd1700edd00b0b84df8a38dccd1d5f15d9ac5b761ac2053df7900fd8ab4e991ad681c89982ed172c54c7595cd19750cb3a5661b7b517d98c3bfdcf30cdfe6dbef38a74b4b04fe0a928ed3ef9136c6a7a839e44d49f500ae6bf45fcaa9ae2e8e2164a1e06ba9047181406ce6feba0e10c13747f7b2e95e62b781ddab94e589b0126dbb68ba82ee68f8cd49aff950c796dfea70a86a58e4fb417ef63c33f12f4ff9a6a9b87e0591864ab7c188bfeabe0b495aed791a1924343d6f67a7c71fa06f55b4c789526412e0123ea8b6e75e082e74b7de54988d1524a44235d4083ea584632f93ce98e2b959722ae715594cde7eff96c64b58ce5b8075ba881e916049e0f9ffe0f522b47c64084ad3bbe22017a091134bee1c4d8d8349d778c05c318618466d126687bdc3a3cbc47b7af0b3fd785584d6bff3061945cf0c659165a39f07e3ee9da5007ffb569e213311bc9fb8bb380ed46bb5e811e9c58e178dcdbdf341a9988d15af0b6a08c58111ef1de046ac73f55ef3b7db4dd72a30803cf446e8c39eec067f247061967e6109f95421036d81eef949a8a9ac0e11bb5ef5f3c2e37c54bd54a0821e26dd9ce168c69d360904a258b6471ee905a7c599a57df7394f50c72de953d64bd6f07aa776d6178a8ce82f4d19d29eba4088145ce3b54dbed33a14096bbbf4d6444dd21c46dd97ac33219a3411681d5b783d09404d68695f57f9581d66c4305e3fb6b4be15cf240f8bef8e7f270752bf0d314ea78b9b661a35aa4a400b15d6ae6fb7dc1fcb198e56c76943ab812b993b32a176ddf0d83c06e268ee56487200e5dc976034b47089c2de50f15ff66b7982b0da71b246b1dbe7cdb88cb80db17c76905fd2690be46fa3bf50dc7f5ffec1cf6f3971c68e9ca3f781e414908ee712994e13239fc65d5669439c78f4f781d0921935465b5406c94afcf296393a345e96b43e8cf59ae02cba6a9ba638faae9582cc82d1ecbc1274cbc43a69543921f0135a96f822709427f54a10881f259c3d34ae9e8258530bcb914aaf55eab5d4657d1339555e0cdd160555b31484a1d614d9c195ccd8587acec6ec3cd843ec8f6daed1b2e4dad8fd43275aa154358680ed54927d162c55dceed47ed1a45608897b659f1f7fe75e72e96e48ba5228a4a3a2ebc313fa01f3d34823db3a98d76a2a0e4284b4cc5df34a151a75e1ffa4a191305c765251e85345d0c3b3d850e255191ff5e6c915456e28e1f3886ecbd8961a0f09f9ea375b395815e5cc05bdfed5e7ac85732afdfd418f40916fd768eb4081fd2bdf0d1f89313c00e571378b0699f7f1dbf8b756896d10a671f635017a94e02c607079bca48368ae2ffc1424335e99a9ff8b8213e3dbc9f2bb68482fc847f0fd3dfa84c7886f74db00c8e90c9e8e5a1caecb2cff8c41a73ccefedc8e4f245e7e017b34e4a453f09ff971ba60693533f43bb75e77359ee5a0d7cb9e858e8afb787356975c9a48c026927821df3d996cccc4551d149cf27d676bccae2ece289733bbfdb36c53acac21cca85cb3cdd49979e729a53030df8b7f8b55756eaa4f8785867f9e0509c65ca97d03ddff5678d1ef70133b1067b787555cb3425787e9a7d81d272570a0e0c433279dd2aed6ee6cc87eb1c5fa0274b7beed5f0fb14f1a6f12ef26ea08fec57d86330a5", @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRESHEX=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r6, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xa}, 0x2) 03:10:46 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000200)='$ \n', 0x3) r2 = syz_open_pts() close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) fcntl$dupfd(r0, 0x0, r2) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:10:46 executing program 0: r0 = socket(0x11, 0x8000, 0x9) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:46 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="4f10b2d9fea09d4e2551b096aa650f18a68f7525ab65fc8e1746db592d0955bb13110c33e8f2a3c60099a65a9e15ba7d2cbbc596c8d5022f7a918d2e4b4bf81c665774f8", &(0x7f00000000c0)=0x44, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x101, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x30, 0x7}, 0xfff, 0x7, r2, 0xffffffffffffffff, 0x3f, 0x3ed, 0xfffffffffffff000}) r6 = syz_open_pts() close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) fchown(r6, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="1a820f544612622a1d2d9f5f62d7a2c5e6fb85d2eb4b022021db63555ec3378d23e665daa71f1b5a63b43b92a58224300164039c13486378aa734e8f0b85e54e84661a4ac4983c67da8cd0becda1c5", 0x4f) 03:10:46 executing program 6: r0 = getegid() r1 = semget$private(0x0, 0x1, 0x400) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x100, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x3, 0x9, 0x1000}], 0x2) semctl$SETVAL(r1, 0x81eb0a6141f965d5, 0x8, &(0x7f0000000000)=0x73af) semop(r1, &(0x7f0000000080)=[{0x3, 0x4}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setregid(r3, 0x0) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xcd, r2, 0x0, r4, 0xffffffffffffffff, 0xc, 0x8}, 0x7, 0x7, 0x732b}) r5 = getpid() r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7fbfffff, r6, 0x0, 0x0, 0x0, 0xa8, 0xe}, 0x80000001, 0x4, 0x0, r5, 0x0, 0x0, 0x0, 0x5}) fcntl$setown(0xffffffffffffffff, 0x6, r5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x33d9, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x2, 0x1}, 0x8, 0x5b, 0x0, r5, 0xce, 0x9601}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000040)={0x0, 0xa, 0x0, 0x0, 0xffffffffffffffff, 0x138}, 0x0) 03:10:46 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3", 0x117}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x8) (async) symlink(&(0x7f0000000040)='./bus/\x00', &(0x7f0000000140)='./control\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) (async) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) (async) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) r4 = open(&(0x7f00000002c0)='./control\x00', 0x400, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$dupfd(r6, 0x0, r6) (async) write(r6, &(0x7f0000000140)="8c", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="bc86b8b3bbb0a797184525c72bebb9ab", 0x10}, {&(0x7f0000000180)="288cfcca8d2fa32457bbc62e58d660a8e3ca9127739afa370c32a3cf283c40d1bed93872a1fd9e2948e87d1c85c388a3768bab3b1d8f5125782c3a686507bb6fc4268de3059fadf4c231b24b0566d0d4fe9f58113613628dd83bc3beb2f40a833dabee59c7", 0x65}, {&(0x7f0000000200)="a7053848ab7b4770f8a09457d813c8c21dc601017a5a37b98aa3636da60e82ae19dd4ee7fb4cc687b25e2f2723712b1cb5c7c50ed0f39b640bcb1c2c27cee14f705db19e06b0724cb1d8687146ea1063c168a6747f7dc8855759eebcd653ed74d27bf74fa18397ecdc7c3e00bfe54005c00c254fd62f9c7e", 0x78}], 0x3, &(0x7f0000003400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000100000000000000000000ffff0000010000005d83332f44ed52d73f5a632c3279789cedbc38", @ANYRES32, @ANYRES32, @ANYBLOB="9bb0eef4662878162138ab2a66a699d4b48f8743a72ed0f3c0166bcc052d2b898e31c6d80d8837432106909290d5892807fb1749f8cd8beaf5a8a3b511e249", @ANYBLOB="00000000200000000200"/20, @ANYRES32=0x0, @ANYBLOB="19a53ee03b571b3660a8c4addeeaa3d6bae6d343729e4acd48b5deb409ece43731b08f331646935f2145077bfc61ee63f93977b9ebfa4678d4d27f8dc74739c554eee376cd5184b6b22c47428d9b1ff6502f2f9c049db55baedb4d80ce5497dfac0564f354be270a2f60bd847f327f404ec54218ca3b2b651958f246c2197dd0227261cd89034ea5da00b45322b21ee10a465ec7380fc07e158b78924ca6b714969fc09c197ad6af340c1a44ec75c51890e4eea74247865545c75767aced7d3bdfdb99dfccac4d6280e01f498fe231ae38d6ac4acb87be146a43efb42d31362d6a358f8262fd3141f354b3191510b9bcdbdc20e1460ed3e3b2e1d13ac7d433a41d4d649a0f4872465425d4fe434ad507989980f22769f58f4846d1f02340ecb4e9367f3686a7fb76ac92e2e74919f8231ade3d4d0dea70a23feaf46a355475b8d5002526810c3fe9d1905447deb130e36ec5600f11a018819e7579b954cbc09410fde97e689135a5fc65df548f437d6a200e92702cd26eb71958f5f70b032a6f0b84efe51cc1ea2ed0548aa78ac61d104cfb64c07c941353fd5093947bbd36ac1f8acf2a856271f31ddb738c7154af65eb7324dee4aa32cf7cca01883dc822837f4befae83083e4ce9c8eb02b31f430bc9ca59f311c0565178ff8d9f89db2d39f33fd560dc43ccdb8dd4fe20353e8e599f2935fec23e97702c591591b234916a4f55cdc024d7c76176986b25e8add461a4aa22272d6d6b1eabfbe4815efadda6a7ecce2e2b2da7a64db41b582794067635b568a3b019eb6138096859bc4de02dc1973aca996289c65b0e944a7285c5f62b12d846cd64d98b5494da6bd561014989ada69c662cd77829632358a3f7a17b7be3415c1db35e7e5bda1ae941747bae1baf42a9b7c03290fd21d3f259f96724a8823ddae06239bf014fe251efc38b71fe30723111004ac67f4492202f9ab487dc4e27d3c83bbe20ce6a5c41e009335c6a4f67799c0cb56230394e81bbbd097049c264b9e9ae6e58a4dc0fae1b31ef667e2a97e2f7606630522c53b051a7bd377f52060e709cc1e26606674ac7ed5324f95fc54f7998edcb7c479d0106784c224f3efd0f07ab2d0c29cdff181265e9b33c3e89eed37bcfecfecb4474638fa8167c533699b5e94211ea3c68498a5ec270acc538cba0e25bdfb6eb227d697509bc09e17881d86c453ca72d485c1fa52ae24390ace88f3faa2eb029921eb6ab6999e3099fce065bbc1fbffa54479890ac8bb2fb1ac803182a0b103dc264023997968d58fd50932862727af18c0946cfb23c24cea8bfe7204b0b4f5597c0031fa7fa375f3f83d22a81e93cf9fee7ecf02fc584c6cd9064fee1ba85aebfeb855e73536afdc0944b0ac4cfba26315a84e62c14f538a8807bd4dc3fac2f83997438413b61e2eb14770ab46381e5c1cf6d8854ddc14e7c8b71e18fdfbdda92d89f76523e981d3daaf9ab686a967ed0daca28fccc6d3eec801846f716d515cfb3375671b37d95319baf2acd47eb8c6ace4f91c89c5552b413dd82c4cfe6e85d9e8718b8629ae1c4fa0938528738cc7cd5b2fbe05912d7a19d589fcebbd41353300af306ce8c65b8da55fa5d562995aaf01894511086b138cafbad0209d3db537bdc9e06e1411b9ecbe1ee7a621479977eb1e367582ec82296b21ceebe800f3cff8f0cc5de4efd157623c0aba09f2ac16c22046831a7defba5b0a9a3ab4d5f51a1de8e6caaa8c622eb43c37c3c949f97005f000c8f03ada678547d9bc1f08d188a54ec0ad597321389e2b493de8f8e81725d00aa3f6bd414fc14c2d034a81406f169220f312be92144c72f015d49191b73e1d2d2bd8eff96dab6ae0d99a4e5ff8b98d499458ed2f7d62e869e9bf2e4c3ebe427bcefdd157829fc155a1f743f3cbc760dc847ee5b6024af9e642ad54d32248bda3db1c25f303d92f704cfcfd5ce834dff1d2f970fe6a94885acf889d42c6696f3a7430d16548b5525e65c216e090e80c1aacd64bd4beeb33dbfec463c25deda9e0fb2a679e63fad3ccd304d37f700f3bba0713aa649fb03f75996ebc86c5ca5b9ee086efbe5a4b5ceee5cc9314878188b9e4b3a47ac02016cc962a6a1a7ea318a1a1fa5c38e25036ece8d7956039a39f6969ae800fd3aa0b7ef15b37d975f5907282fa43ff2faaa2ec0e233264f849105fbe29faa57e72696ac0c2da6fbf2e199e794f7f9798642a8e9860c0804a1d155263dbb4e93e2e57a7dc8bfd53f8472c5e88e7e375272ab0bc54bcb757e382325621ed1c929ef33b079db05350eaa44caea8a966be7d1063e7d22056826d19ade19d5cfff0a29e8fb619b4d9fb098ac49cb8b6d8490fff03f9c820d598764bc07a624d83eb203b5236cd2e88c3c599f485d001f18d02870780da5d4a3daacf69201a9946a73f07800c405fdca0ca9fcd315b348db44a29bd2b32daa3ef9764fac887b6e26d53b9f132518f17422610d699c24fd7311a8af04769d3efa1d8388386b5b3a438e6f137ed1e30611d5b57da04fc4620b97af578f757025ef7c266b1fe5772cb9b515bb56cf5f0df5937189fa36a3c09b500891ca41f96c7f48d9814e43905a19e4bd4abfe47d26a30864a1dee52aea62c7e860803c6e55d86093707c9a80c191c035273ee954da4ce8db39ce65cef2e6c53db204e422ef0c2678cc54fc1673b8afaf00079cc73b20dc08a46d9ca8d565dac0d8f69405804c2b486d468f5a5d655bbf868edb8e66d1446b8b78f6843a5068ae191042e1112548b26667904b5c803d7fc6d5a3e3f307c866873343c309c4a706e77dd093dbcb4d59a91903acc22f858d2748ca3c01d6a59069f6ef9592c2b22b6086704786fa82a222b83600e14861c5e56ef0bdd963d8f72298eb12d520833cace1af1e1afd12c8711e11896bac069aa7b0256139914b22e059275472125e6be4aab29991556eabfc274671ea6d9d52755a2ce89a13697a649b6de853e83ee82c194c5ed42a3d415b3879cd2ae89c689f5095efebed37ba9b99ac3fc0b38c6b63e7211d7b29d079e034b004794acdecd45e1011c8ebff0811b4e8f310ed3ef257ea8ea8cf40c2ae5dcbab58f76948bf3b55be54dabfd09d0d56d40d92afd806cb4bd9a704e4096891ee96c84d63409b5e92ec481620cf8d7d51f127b6435243bd44f7a84c19d96345a10912c313ee900248181d338b64faa374a47030522e75cdc3cad895883a6197101bc8d444c6684ecd5858d3c35321eb7fb85619b170d13df314c461b310ce8923427f7d4910fc3d71e6ace926a70e9c86d15965b04ea26c5addd0a032079bce68d5967b484efe7f09c3a30db3b67b14984c43e4fc154d56ecf76be2b797f2b2d0f7a72ce2585266fdfc526fa9e0bbe2aafddcd8c297f3f715c0bbdf6813a2d98010d9f976c948c133472e130f9a597417d7709fca525eb615577d9111c480565444420cf4ab89b13c68b44cd8a4648c43f596babe51a93f77c4142c3b53411aa8d6969f53e4ff45b4a0b4f3ecc04236f7bd89af13a1f29f43b4dc543c989ce1796865df66f3534b5a0c32c928227ed0e149de789dd3c686974e986a5fd4d14032cf01d68b12b404a95230a9daf4c6da8e9456183cf3df7990ae6a7e1c76ba897cca14d7573137a7e1d608cc29199802cde64b442550f8790d04c178377f5027a0329489eb3e76ea3697dfa745c37192bdfe67582e73af84ef504a9e8f56d8334b992d8c45c2fabc47a9d0cfbbaeb98b9ee2ccc8b01e0533151c1650817251d9f4346988df5c3fa41d76f94c2b8af3fc01d583ec58e1adf273ccd88481ba9781ba89c2dd3d1dc8b9e3fef191fb8b291bc43d982b4bddd7a2fd9a3cdf891aff9c0610207e5626f1f9d567b00163f5eedac7e896492cbe48e766d21cddc466a177e7fb36d37cff7651b0557dc75344aa51c96d78521e584a3dd903db738bd67f497c394048c15c0f1c45eb28583bfde227154061b1ae92dd00de505715b34385b47157e1ba59d8527265d9c48b4da9f40c7ba381582a9aef7c9e892222a58c5e390bdfa95e32b55240922a384ddc3122c5cc1063e7b7600b3ab40f2d67e1a75b81ae85d3ac1f96c17cdd48240df2b14157eca2b2dffd1700edd00b0b84df8a38dccd1d5f15d9ac5b761ac2053df7900fd8ab4e991ad681c89982ed172c54c7595cd19750cb3a5661b7b517d98c3bfdcf30cdfe6dbef38a74b4b04fe0a928ed3ef9136c6a7a839e44d49f500ae6bf45fcaa9ae2e8e2164a1e06ba9047181406ce6feba0e10c13747f7b2e95e62b781ddab94e589b0126dbb68ba82ee68f8cd49aff950c796dfea70a86a58e4fb417ef63c33f12f4ff9a6a9b87e0591864ab7c188bfeabe0b495aed791a1924343d6f67a7c71fa06f55b4c789526412e0123ea8b6e75e082e74b7de54988d1524a44235d4083ea584632f93ce98e2b959722ae715594cde7eff96c64b58ce5b8075ba881e916049e0f9ffe0f522b47c64084ad3bbe22017a091134bee1c4d8d8349d778c05c318618466d126687bdc3a3cbc47b7af0b3fd785584d6bff3061945cf0c659165a39f07e3ee9da5007ffb569e213311bc9fb8bb380ed46bb5e811e9c58e178dcdbdf341a9988d15af0b6a08c58111ef1de046ac73f55ef3b7db4dd72a30803cf446e8c39eec067f247061967e6109f95421036d81eef949a8a9ac0e11bb5ef5f3c2e37c54bd54a0821e26dd9ce168c69d360904a258b6471ee905a7c599a57df7394f50c72de953d64bd6f07aa776d6178a8ce82f4d19d29eba4088145ce3b54dbed33a14096bbbf4d6444dd21c46dd97ac33219a3411681d5b783d09404d68695f57f9581d66c4305e3fb6b4be15cf240f8bef8e7f270752bf0d314ea78b9b661a35aa4a400b15d6ae6fb7dc1fcb198e56c76943ab812b993b32a176ddf0d83c06e268ee56487200e5dc976034b47089c2de50f15ff66b7982b0da71b246b1dbe7cdb88cb80db17c76905fd2690be46fa3bf50dc7f5ffec1cf6f3971c68e9ca3f781e414908ee712994e13239fc65d5669439c78f4f781d0921935465b5406c94afcf296393a345e96b43e8cf59ae02cba6a9ba638faae9582cc82d1ecbc1274cbc43a69543921f0135a96f822709427f54a10881f259c3d34ae9e8258530bcb914aaf55eab5d4657d1339555e0cdd160555b31484a1d614d9c195ccd8587acec6ec3cd843ec8f6daed1b2e4dad8fd43275aa154358680ed54927d162c55dceed47ed1a45608897b659f1f7fe75e72e96e48ba5228a4a3a2ebc313fa01f3d34823db3a98d76a2a0e4284b4cc5df34a151a75e1ffa4a191305c765251e85345d0c3b3d850e255191ff5e6c915456e28e1f3886ecbd8961a0f09f9ea375b395815e5cc05bdfed5e7ac85732afdfd418f40916fd768eb4081fd2bdf0d1f89313c00e571378b0699f7f1dbf8b756896d10a671f635017a94e02c607079bca48368ae2ffc1424335e99a9ff8b8213e3dbc9f2bb68482fc847f0fd3dfa84c7886f74db00c8e90c9e8e5a1caecb2cff8c41a73ccefedc8e4f245e7e017b34e4a453f09ff971ba60693533f43bb75e77359ee5a0d7cb9e858e8afb787356975c9a48c026927821df3d996cccc4551d149cf27d676bccae2ece289733bbfdb36c53acac21cca85cb3cdd49979e729a53030df8b7f8b55756eaa4f8785867f9e0509c65ca97d03ddff5678d1ef70133b1067b787555cb3425787e9a7d81d272570a0e0c433279dd2aed6ee6cc87eb1c5fa0274b7beed5f0fb14f1a6f12ef26ea08fec57d86330a5", @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRESHEX=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r6, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xa}, 0x2) 03:10:46 executing program 0: r0 = socket(0x11, 0x8000, 0x9) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x8000, 0x9) (async) fcntl$dupfd(r0, 0x0, r0) (async) socket$unix(0x1, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:46 executing program 5: sysctl$fs(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="21fa93aee36f45520499f0ff4da6af68c2d99957d167a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b9111402841b4f45eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520e168e5507be571f0248e3107e03f58b2444442c192d67986e755335b400000000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd8a410298488eb2f5d586058c2872cbd0bf98845efdb167f4a83325e1dc8aaee1f225178000000000000062095fcc722b03e48920ae7aa19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3c960b0620801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x44}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x2, "9e000000800002000000000000000000000000ef"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt(r4, 0x5, 0x2, &(0x7f0000000300)="23373536181080347934c4d5ac9f6b986121f0a5f0c71e605d70857eea0e97ad1aff4c42a4b2cc10b7d7c789f8cd0f34e9388093456c016a891cc328b0751d4e5c2bdf59928c3480ee770ce90e09b3866a7877398ddb92943b2524fe01babc32e907a82303eee2babb1b2d0cfa52405a4b05b81e8caee25ed5a998f569c9e20adc43491fb5b449991c174c4c1c6b6df9d4224eb5c5b076c9c21b0ea16db13dfe8780e8a5310e60a5c5c35e45be3455894e4ff427b6c3dcf1380279aba8c19424d1f4798ff696dffe063e799b7d2bb08f5274e78d084b41dc94ffb4a7395894d59b65e5c1602a61fd984519091542208cf52b9e7b444121b39f7be4f71bbdde", 0xff) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000002000000000000005d00"/76], 0x4c, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000c3566df721c1eec2e1100b0df6d7fcf40c0ffffffffffffff60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e900000000080000a887a62987ab1d3dfa1e068f3b32b99730936826900d10c1cfd6c203e057072beae3da623f74576fdf89a9d60031c125814bb6ddbee303000000b33d0000000026ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d112ed0cea43819387c3440ba6ba9cc08592fc06650db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700008376f1ebba42e7f2000000000000cd846e9ea6bfe963e86814a576b24c1336eae9f7521c9addfa8130a04b4ad6d8791c698df6fa327326486829f33510fb270193fe05d52dc3c0e33c76461501adbffdaae02261f5609b0e07876e217556cadc03e4c8c2ca698e96d3b4ef8994be64fc64a7ef755339a22eddb07e2c04a71eb265459978be0892fdce5d0cb079d3c526ff92d4f3ce559b731159b5bc6066cf1cf32809863779baf9dc2a290b972547e51dcfb154817a992c921715e68210e60a11f1b33ba45f0925c3870a2eb49235a7d872435d9dfa3d068c0d49a1160eed53921993074d6b65357b2d06d8070aec6b9ff2ec2886509c5f443fb06eb959f376838b546b35e7e9aed4b457d6f1f945a3ed53d7fb0dd2c27088f12259ffca2f412dd7810c802bedffdbc7c40f6f77d561b5142b7c886b5071cc9722b08689c160821e5bc6e874dc0a3e1f9bfa2ce788939719d928165e00000000000000000005af330ec79b4fed284d33ee5b11a863b8bb62da7ed558b681c6e39ee0f5f0683b79424190e00c01fbf06bacb91388cf35fe2e204917906d4930468c5139f689ddb3471623954ee671c412a3290fc626f49f989fa647a0897432ae3f10cd0eee1c525146673180cabeff8f956458316fb274d006cecd2c6763251894ea41333ff8bcaee9813277d48bbcd5783e3204827b9f577bdb31cd13e2dcbcdb6fe8a57f1b9955c089f4d26f66eaeea7afe8e12f6cf2ff6fb675269d06fa0e7c2ab13345c992c530d088fbdb816ed349994cfb6277730000000000000000000000000000cf19354fcd696d0b8e79b744d2f322fe037981fed0a7daa65c94632b5bb441d37923d8b1a2c1d7bfb1c2b61b6c317b3f3d599292418cc776832b13f2d2f15b8c01627ade92474c434391357af83e3f07935caf3ca088d2079efccd46dc1ba5991b5666d715fdb1de24cc3c144fe11b6c33d84151986013813fc4517b684c6d0d4db5bf89fceb9b328417af3909aa60d9910926e5b64396b9f2a6e8fd81cec133610dc19181e2af58ff99a30e620d6270588af20ce4a82bc7c71489cc24c2bc8a7701c8a75815939ebffafd73c2da9e468c124fb713c843ba94088bb0651e52806f034408a97b5b9c30e9960da7f1be17d535cf2f43419f5aa4af8071c04b2b7a01846ad5371d760fc53f1d67d426e80ec14f940bb1ac0a354f89bc62e90c807eb2c5d03cf72187f175f4e0e7c9586b946f89a18ba820c805bf329e151817ab120e7c962ea292ae127db4829abbdd0b58c564f07159aa6681de4a483efa3d22e71be4a7d24337377445e0b06155efa42770904d55d591d1a07ce9d2f9a9669c7b63c6", @ANYRESHEX], 0x44b, 0x800) msgsnd(r5, 0x0, 0x4cc, 0x0) msgctl$IPC_RMID(r5, 0x0) 03:10:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x1f, 0x3, r3}) 03:10:46 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000200)='$ \n', 0x3) (async) r2 = syz_open_pts() close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) fcntl$dupfd(r0, 0x0, r2) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:10:46 executing program 6: r0 = getegid() (async) r1 = semget$private(0x0, 0x1, 0x400) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) (async, rerun: 32) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x3) (rerun: 32) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x100, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x3, 0x9, 0x1000}], 0x2) (async, rerun: 32) semctl$SETVAL(r1, 0x81eb0a6141f965d5, 0x8, &(0x7f0000000000)=0x73af) (async, rerun: 32) semop(r1, &(0x7f0000000080)=[{0x3, 0x4}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setregid(r3, 0x0) (async) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xcd, r2, 0x0, r4, 0xffffffffffffffff, 0xc, 0x8}, 0x7, 0x7, 0x732b}) (async) r5 = getpid() r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7fbfffff, r6, 0x0, 0x0, 0x0, 0xa8, 0xe}, 0x80000001, 0x4, 0x0, r5, 0x0, 0x0, 0x0, 0x5}) (async) fcntl$setown(0xffffffffffffffff, 0x6, r5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x33d9, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x2, 0x1}, 0x8, 0x5b, 0x0, r5, 0xce, 0x9601}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) (rerun: 32) sendmsg(r7, &(0x7f0000000040)={0x0, 0xa, 0x0, 0x0, 0xffffffffffffffff, 0x138}, 0x0) 03:10:46 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="981a6d584ba8db0a889b2d22ed85347e2808ba33755840b3b4119ae60d28eb27c809f0f017d599facad1", 0x2a}, {&(0x7f0000001100)="e50ce8512f2e8d8701778d5ecd3ee8709d9c2365fe141db057e1f7d4b23626ed89c8b11c4924ef2253fe360811e40ae61b3ab86ae06aa9afa0c44128d4160d23b2f8e91bc7d0d3a1a662e8abd758bb6a80af224bba5aadedcae558a62778e7e51616a41429e8043385babe65bc58c2a882a6faadd5f899511ba0c5087bbf61ca7bbaf6df1539a20492bfdf4b88b8b352c074b5447350d57e63b543e2fd288882028b41086457bced449fdf3f873e014fbf379cd714c164e29b57f00a44a2f1ed334fe96bd78daaf63d5e15b308bda9d88b9b7cd7635e36432333c1feee4fa1c076851fcfb738d181a2086be97275762a182caaacbfef22aaec824364e809ea6517527fd3437a84a2920d77e927008bb974f4fc3ba663a3", 0x117}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x8) (async) symlink(&(0x7f0000000040)='./bus/\x00', &(0x7f0000000140)='./control\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) (async) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) (async) r2 = getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) r4 = open(&(0x7f00000002c0)='./control\x00', 0x400, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$dupfd(r6, 0x0, r6) (async) write(r6, &(0x7f0000000140)="8c", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="bc86b8b3bbb0a797184525c72bebb9ab", 0x10}, {&(0x7f0000000180)="288cfcca8d2fa32457bbc62e58d660a8e3ca9127739afa370c32a3cf283c40d1bed93872a1fd9e2948e87d1c85c388a3768bab3b1d8f5125782c3a686507bb6fc4268de3059fadf4c231b24b0566d0d4fe9f58113613628dd83bc3beb2f40a833dabee59c7", 0x65}, {&(0x7f0000000200)="a7053848ab7b4770f8a09457d813c8c21dc601017a5a37b98aa3636da60e82ae19dd4ee7fb4cc687b25e2f2723712b1cb5c7c50ed0f39b640bcb1c2c27cee14f705db19e06b0724cb1d8687146ea1063c168a6747f7dc8855759eebcd653ed74d27bf74fa18397ecdc7c3e00bfe54005c00c254fd62f9c7e", 0x78}], 0x3, &(0x7f0000003400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000100000000000000000000ffff0000010000005d83332f44ed52d73f5a632c3279789cedbc38", @ANYRES32, @ANYRES32, @ANYBLOB="9bb0eef4662878162138ab2a66a699d4b48f8743a72ed0f3c0166bcc052d2b898e31c6d80d8837432106909290d5892807fb1749f8cd8beaf5a8a3b511e249", @ANYBLOB="00000000200000000200"/20, @ANYRES32=0x0, @ANYBLOB="19a53ee03b571b3660a8c4addeeaa3d6bae6d343729e4acd48b5deb409ece43731b08f331646935f2145077bfc61ee63f93977b9ebfa4678d4d27f8dc74739c554eee376cd5184b6b22c47428d9b1ff6502f2f9c049db55baedb4d80ce5497dfac0564f354be270a2f60bd847f327f404ec54218ca3b2b651958f246c2197dd0227261cd89034ea5da00b45322b21ee10a465ec7380fc07e158b78924ca6b714969fc09c197ad6af340c1a44ec75c51890e4eea74247865545c75767aced7d3bdfdb99dfccac4d6280e01f498fe231ae38d6ac4acb87be146a43efb42d31362d6a358f8262fd3141f354b3191510b9bcdbdc20e1460ed3e3b2e1d13ac7d433a41d4d649a0f4872465425d4fe434ad507989980f22769f58f4846d1f02340ecb4e9367f3686a7fb76ac92e2e74919f8231ade3d4d0dea70a23feaf46a355475b8d5002526810c3fe9d1905447deb130e36ec5600f11a018819e7579b954cbc09410fde97e689135a5fc65df548f437d6a200e92702cd26eb71958f5f70b032a6f0b84efe51cc1ea2ed0548aa78ac61d104cfb64c07c941353fd5093947bbd36ac1f8acf2a856271f31ddb738c7154af65eb7324dee4aa32cf7cca01883dc822837f4befae83083e4ce9c8eb02b31f430bc9ca59f311c0565178ff8d9f89db2d39f33fd560dc43ccdb8dd4fe20353e8e599f2935fec23e97702c591591b234916a4f55cdc024d7c76176986b25e8add461a4aa22272d6d6b1eabfbe4815efadda6a7ecce2e2b2da7a64db41b582794067635b568a3b019eb6138096859bc4de02dc1973aca996289c65b0e944a7285c5f62b12d846cd64d98b5494da6bd561014989ada69c662cd77829632358a3f7a17b7be3415c1db35e7e5bda1ae941747bae1baf42a9b7c03290fd21d3f259f96724a8823ddae06239bf014fe251efc38b71fe30723111004ac67f4492202f9ab487dc4e27d3c83bbe20ce6a5c41e009335c6a4f67799c0cb56230394e81bbbd097049c264b9e9ae6e58a4dc0fae1b31ef667e2a97e2f7606630522c53b051a7bd377f52060e709cc1e26606674ac7ed5324f95fc54f7998edcb7c479d0106784c224f3efd0f07ab2d0c29cdff181265e9b33c3e89eed37bcfecfecb4474638fa8167c533699b5e94211ea3c68498a5ec270acc538cba0e25bdfb6eb227d697509bc09e17881d86c453ca72d485c1fa52ae24390ace88f3faa2eb029921eb6ab6999e3099fce065bbc1fbffa54479890ac8bb2fb1ac803182a0b103dc264023997968d58fd50932862727af18c0946cfb23c24cea8bfe7204b0b4f5597c0031fa7fa375f3f83d22a81e93cf9fee7ecf02fc584c6cd9064fee1ba85aebfeb855e73536afdc0944b0ac4cfba26315a84e62c14f538a8807bd4dc3fac2f83997438413b61e2eb14770ab46381e5c1cf6d8854ddc14e7c8b71e18fdfbdda92d89f76523e981d3daaf9ab686a967ed0daca28fccc6d3eec801846f716d515cfb3375671b37d95319baf2acd47eb8c6ace4f91c89c5552b413dd82c4cfe6e85d9e8718b8629ae1c4fa0938528738cc7cd5b2fbe05912d7a19d589fcebbd41353300af306ce8c65b8da55fa5d562995aaf01894511086b138cafbad0209d3db537bdc9e06e1411b9ecbe1ee7a621479977eb1e367582ec82296b21ceebe800f3cff8f0cc5de4efd157623c0aba09f2ac16c22046831a7defba5b0a9a3ab4d5f51a1de8e6caaa8c622eb43c37c3c949f97005f000c8f03ada678547d9bc1f08d188a54ec0ad597321389e2b493de8f8e81725d00aa3f6bd414fc14c2d034a81406f169220f312be92144c72f015d49191b73e1d2d2bd8eff96dab6ae0d99a4e5ff8b98d499458ed2f7d62e869e9bf2e4c3ebe427bcefdd157829fc155a1f743f3cbc760dc847ee5b6024af9e642ad54d32248bda3db1c25f303d92f704cfcfd5ce834dff1d2f970fe6a94885acf889d42c6696f3a7430d16548b5525e65c216e090e80c1aacd64bd4beeb33dbfec463c25deda9e0fb2a679e63fad3ccd304d37f700f3bba0713aa649fb03f75996ebc86c5ca5b9ee086efbe5a4b5ceee5cc9314878188b9e4b3a47ac02016cc962a6a1a7ea318a1a1fa5c38e25036ece8d7956039a39f6969ae800fd3aa0b7ef15b37d975f5907282fa43ff2faaa2ec0e233264f849105fbe29faa57e72696ac0c2da6fbf2e199e794f7f9798642a8e9860c0804a1d155263dbb4e93e2e57a7dc8bfd53f8472c5e88e7e375272ab0bc54bcb757e382325621ed1c929ef33b079db05350eaa44caea8a966be7d1063e7d22056826d19ade19d5cfff0a29e8fb619b4d9fb098ac49cb8b6d8490fff03f9c820d598764bc07a624d83eb203b5236cd2e88c3c599f485d001f18d02870780da5d4a3daacf69201a9946a73f07800c405fdca0ca9fcd315b348db44a29bd2b32daa3ef9764fac887b6e26d53b9f132518f17422610d699c24fd7311a8af04769d3efa1d8388386b5b3a438e6f137ed1e30611d5b57da04fc4620b97af578f757025ef7c266b1fe5772cb9b515bb56cf5f0df5937189fa36a3c09b500891ca41f96c7f48d9814e43905a19e4bd4abfe47d26a30864a1dee52aea62c7e860803c6e55d86093707c9a80c191c035273ee954da4ce8db39ce65cef2e6c53db204e422ef0c2678cc54fc1673b8afaf00079cc73b20dc08a46d9ca8d565dac0d8f69405804c2b486d468f5a5d655bbf868edb8e66d1446b8b78f6843a5068ae191042e1112548b26667904b5c803d7fc6d5a3e3f307c866873343c309c4a706e77dd093dbcb4d59a91903acc22f858d2748ca3c01d6a59069f6ef9592c2b22b6086704786fa82a222b83600e14861c5e56ef0bdd963d8f72298eb12d520833cace1af1e1afd12c8711e11896bac069aa7b0256139914b22e059275472125e6be4aab29991556eabfc274671ea6d9d52755a2ce89a13697a649b6de853e83ee82c194c5ed42a3d415b3879cd2ae89c689f5095efebed37ba9b99ac3fc0b38c6b63e7211d7b29d079e034b004794acdecd45e1011c8ebff0811b4e8f310ed3ef257ea8ea8cf40c2ae5dcbab58f76948bf3b55be54dabfd09d0d56d40d92afd806cb4bd9a704e4096891ee96c84d63409b5e92ec481620cf8d7d51f127b6435243bd44f7a84c19d96345a10912c313ee900248181d338b64faa374a47030522e75cdc3cad895883a6197101bc8d444c6684ecd5858d3c35321eb7fb85619b170d13df314c461b310ce8923427f7d4910fc3d71e6ace926a70e9c86d15965b04ea26c5addd0a032079bce68d5967b484efe7f09c3a30db3b67b14984c43e4fc154d56ecf76be2b797f2b2d0f7a72ce2585266fdfc526fa9e0bbe2aafddcd8c297f3f715c0bbdf6813a2d98010d9f976c948c133472e130f9a597417d7709fca525eb615577d9111c480565444420cf4ab89b13c68b44cd8a4648c43f596babe51a93f77c4142c3b53411aa8d6969f53e4ff45b4a0b4f3ecc04236f7bd89af13a1f29f43b4dc543c989ce1796865df66f3534b5a0c32c928227ed0e149de789dd3c686974e986a5fd4d14032cf01d68b12b404a95230a9daf4c6da8e9456183cf3df7990ae6a7e1c76ba897cca14d7573137a7e1d608cc29199802cde64b442550f8790d04c178377f5027a0329489eb3e76ea3697dfa745c37192bdfe67582e73af84ef504a9e8f56d8334b992d8c45c2fabc47a9d0cfbbaeb98b9ee2ccc8b01e0533151c1650817251d9f4346988df5c3fa41d76f94c2b8af3fc01d583ec58e1adf273ccd88481ba9781ba89c2dd3d1dc8b9e3fef191fb8b291bc43d982b4bddd7a2fd9a3cdf891aff9c0610207e5626f1f9d567b00163f5eedac7e896492cbe48e766d21cddc466a177e7fb36d37cff7651b0557dc75344aa51c96d78521e584a3dd903db738bd67f497c394048c15c0f1c45eb28583bfde227154061b1ae92dd00de505715b34385b47157e1ba59d8527265d9c48b4da9f40c7ba381582a9aef7c9e892222a58c5e390bdfa95e32b55240922a384ddc3122c5cc1063e7b7600b3ab40f2d67e1a75b81ae85d3ac1f96c17cdd48240df2b14157eca2b2dffd1700edd00b0b84df8a38dccd1d5f15d9ac5b761ac2053df7900fd8ab4e991ad681c89982ed172c54c7595cd19750cb3a5661b7b517d98c3bfdcf30cdfe6dbef38a74b4b04fe0a928ed3ef9136c6a7a839e44d49f500ae6bf45fcaa9ae2e8e2164a1e06ba9047181406ce6feba0e10c13747f7b2e95e62b781ddab94e589b0126dbb68ba82ee68f8cd49aff950c796dfea70a86a58e4fb417ef63c33f12f4ff9a6a9b87e0591864ab7c188bfeabe0b495aed791a1924343d6f67a7c71fa06f55b4c789526412e0123ea8b6e75e082e74b7de54988d1524a44235d4083ea584632f93ce98e2b959722ae715594cde7eff96c64b58ce5b8075ba881e916049e0f9ffe0f522b47c64084ad3bbe22017a091134bee1c4d8d8349d778c05c318618466d126687bdc3a3cbc47b7af0b3fd785584d6bff3061945cf0c659165a39f07e3ee9da5007ffb569e213311bc9fb8bb380ed46bb5e811e9c58e178dcdbdf341a9988d15af0b6a08c58111ef1de046ac73f55ef3b7db4dd72a30803cf446e8c39eec067f247061967e6109f95421036d81eef949a8a9ac0e11bb5ef5f3c2e37c54bd54a0821e26dd9ce168c69d360904a258b6471ee905a7c599a57df7394f50c72de953d64bd6f07aa776d6178a8ce82f4d19d29eba4088145ce3b54dbed33a14096bbbf4d6444dd21c46dd97ac33219a3411681d5b783d09404d68695f57f9581d66c4305e3fb6b4be15cf240f8bef8e7f270752bf0d314ea78b9b661a35aa4a400b15d6ae6fb7dc1fcb198e56c76943ab812b993b32a176ddf0d83c06e268ee56487200e5dc976034b47089c2de50f15ff66b7982b0da71b246b1dbe7cdb88cb80db17c76905fd2690be46fa3bf50dc7f5ffec1cf6f3971c68e9ca3f781e414908ee712994e13239fc65d5669439c78f4f781d0921935465b5406c94afcf296393a345e96b43e8cf59ae02cba6a9ba638faae9582cc82d1ecbc1274cbc43a69543921f0135a96f822709427f54a10881f259c3d34ae9e8258530bcb914aaf55eab5d4657d1339555e0cdd160555b31484a1d614d9c195ccd8587acec6ec3cd843ec8f6daed1b2e4dad8fd43275aa154358680ed54927d162c55dceed47ed1a45608897b659f1f7fe75e72e96e48ba5228a4a3a2ebc313fa01f3d34823db3a98d76a2a0e4284b4cc5df34a151a75e1ffa4a191305c765251e85345d0c3b3d850e255191ff5e6c915456e28e1f3886ecbd8961a0f09f9ea375b395815e5cc05bdfed5e7ac85732afdfd418f40916fd768eb4081fd2bdf0d1f89313c00e571378b0699f7f1dbf8b756896d10a671f635017a94e02c607079bca48368ae2ffc1424335e99a9ff8b8213e3dbc9f2bb68482fc847f0fd3dfa84c7886f74db00c8e90c9e8e5a1caecb2cff8c41a73ccefedc8e4f245e7e017b34e4a453f09ff971ba60693533f43bb75e77359ee5a0d7cb9e858e8afb787356975c9a48c026927821df3d996cccc4551d149cf27d676bccae2ece289733bbfdb36c53acac21cca85cb3cdd49979e729a53030df8b7f8b55756eaa4f8785867f9e0509c65ca97d03ddff5678d1ef70133b1067b787555cb3425787e9a7d81d272570a0e0c433279dd2aed6ee6cc87eb1c5fa0274b7beed5f0fb14f1a6f12ef26ea08fec57d86330a5", @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRESHEX=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r6, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xa}, 0x2) 03:10:46 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000625000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="72bc1ac4ff2d301c6a9f5e6d", 0xc) 03:10:47 executing program 3: clock_getres(0x3, 0xfffffffffffffffe) 03:10:47 executing program 5: sysctl$fs(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="21fa93aee36f45520499f0ff4da6af68c2d99957d167a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b9111402841b4f45eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520e168e5507be571f0248e3107e03f58b2444442c192d67986e755335b400000000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd8a410298488eb2f5d586058c2872cbd0bf98845efdb167f4a83325e1dc8aaee1f225178000000000000062095fcc722b03e48920ae7aa19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3c960b0620801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x44}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x2, "9e000000800002000000000000000000000000ef"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt(r4, 0x5, 0x2, &(0x7f0000000300)="23373536181080347934c4d5ac9f6b986121f0a5f0c71e605d70857eea0e97ad1aff4c42a4b2cc10b7d7c789f8cd0f34e9388093456c016a891cc328b0751d4e5c2bdf59928c3480ee770ce90e09b3866a7877398ddb92943b2524fe01babc32e907a82303eee2babb1b2d0cfa52405a4b05b81e8caee25ed5a998f569c9e20adc43491fb5b449991c174c4c1c6b6df9d4224eb5c5b076c9c21b0ea16db13dfe8780e8a5310e60a5c5c35e45be3455894e4ff427b6c3dcf1380279aba8c19424d1f4798ff696dffe063e799b7d2bb08f5274e78d084b41dc94ffb4a7395894d59b65e5c1602a61fd984519091542208cf52b9e7b444121b39f7be4f71bbdde", 0xff) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000002000000000000005d00"/76], 0x4c, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000c3566df721c1eec2e1100b0df6d7fcf40c0ffffffffffffff60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e900000000080000a887a62987ab1d3dfa1e068f3b32b99730936826900d10c1cfd6c203e057072beae3da623f74576fdf89a9d60031c125814bb6ddbee303000000b33d0000000026ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d112ed0cea43819387c3440ba6ba9cc08592fc06650db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700008376f1ebba42e7f2000000000000cd846e9ea6bfe963e86814a576b24c1336eae9f7521c9addfa8130a04b4ad6d8791c698df6fa327326486829f33510fb270193fe05d52dc3c0e33c76461501adbffdaae02261f5609b0e07876e217556cadc03e4c8c2ca698e96d3b4ef8994be64fc64a7ef755339a22eddb07e2c04a71eb265459978be0892fdce5d0cb079d3c526ff92d4f3ce559b731159b5bc6066cf1cf32809863779baf9dc2a290b972547e51dcfb154817a992c921715e68210e60a11f1b33ba45f0925c3870a2eb49235a7d872435d9dfa3d068c0d49a1160eed53921993074d6b65357b2d06d8070aec6b9ff2ec2886509c5f443fb06eb959f376838b546b35e7e9aed4b457d6f1f945a3ed53d7fb0dd2c27088f12259ffca2f412dd7810c802bedffdbc7c40f6f77d561b5142b7c886b5071cc9722b08689c160821e5bc6e874dc0a3e1f9bfa2ce788939719d928165e00000000000000000005af330ec79b4fed284d33ee5b11a863b8bb62da7ed558b681c6e39ee0f5f0683b79424190e00c01fbf06bacb91388cf35fe2e204917906d4930468c5139f689ddb3471623954ee671c412a3290fc626f49f989fa647a0897432ae3f10cd0eee1c525146673180cabeff8f956458316fb274d006cecd2c6763251894ea41333ff8bcaee9813277d48bbcd5783e3204827b9f577bdb31cd13e2dcbcdb6fe8a57f1b9955c089f4d26f66eaeea7afe8e12f6cf2ff6fb675269d06fa0e7c2ab13345c992c530d088fbdb816ed349994cfb6277730000000000000000000000000000cf19354fcd696d0b8e79b744d2f322fe037981fed0a7daa65c94632b5bb441d37923d8b1a2c1d7bfb1c2b61b6c317b3f3d599292418cc776832b13f2d2f15b8c01627ade92474c434391357af83e3f07935caf3ca088d2079efccd46dc1ba5991b5666d715fdb1de24cc3c144fe11b6c33d84151986013813fc4517b684c6d0d4db5bf89fceb9b328417af3909aa60d9910926e5b64396b9f2a6e8fd81cec133610dc19181e2af58ff99a30e620d6270588af20ce4a82bc7c71489cc24c2bc8a7701c8a75815939ebffafd73c2da9e468c124fb713c843ba94088bb0651e52806f034408a97b5b9c30e9960da7f1be17d535cf2f43419f5aa4af8071c04b2b7a01846ad5371d760fc53f1d67d426e80ec14f940bb1ac0a354f89bc62e90c807eb2c5d03cf72187f175f4e0e7c9586b946f89a18ba820c805bf329e151817ab120e7c962ea292ae127db4829abbdd0b58c564f07159aa6681de4a483efa3d22e71be4a7d24337377445e0b06155efa42770904d55d591d1a07ce9d2f9a9669c7b63c6", @ANYRESHEX], 0x44b, 0x800) msgsnd(r5, 0x0, 0x4cc, 0x0) msgctl$IPC_RMID(r5, 0x0) sysctl$fs(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x2000000186) (async) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="21fa93aee36f45520499f0ff4da6af68c2d99957d167a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b9111402841b4f45eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520e168e5507be571f0248e3107e03f58b2444442c192d67986e755335b400000000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd8a410298488eb2f5d586058c2872cbd0bf98845efdb167f4a83325e1dc8aaee1f225178000000000000062095fcc722b03e48920ae7aa19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3c960b0620801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417"], 0x1, 0x1, 0x1000) (async) msgget$private(0x0, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x44}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x2, "9e000000800002000000000000000000000000ef"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) dup2(r3, r3) (async) close(r4) (async) setsockopt(r4, 0x5, 0x2, &(0x7f0000000300)="23373536181080347934c4d5ac9f6b986121f0a5f0c71e605d70857eea0e97ad1aff4c42a4b2cc10b7d7c789f8cd0f34e9388093456c016a891cc328b0751d4e5c2bdf59928c3480ee770ce90e09b3866a7877398ddb92943b2524fe01babc32e907a82303eee2babb1b2d0cfa52405a4b05b81e8caee25ed5a998f569c9e20adc43491fb5b449991c174c4c1c6b6df9d4224eb5c5b076c9c21b0ea16db13dfe8780e8a5310e60a5c5c35e45be3455894e4ff427b6c3dcf1380279aba8c19424d1f4798ff696dffe063e799b7d2bb08f5274e78d084b41dc94ffb4a7395894d59b65e5c1602a61fd984519091542208cf52b9e7b444121b39f7be4f71bbdde", 0xff) (async) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000002000000000000005d00"/76], 0x4c, 0x3, 0x1800) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async) msgget$private(0x0, 0xa0) (async) msgsnd(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000c3566df721c1eec2e1100b0df6d7fcf40c0ffffffffffffff60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e900000000080000a887a62987ab1d3dfa1e068f3b32b99730936826900d10c1cfd6c203e057072beae3da623f74576fdf89a9d60031c125814bb6ddbee303000000b33d0000000026ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d112ed0cea43819387c3440ba6ba9cc08592fc06650db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700008376f1ebba42e7f2000000000000cd846e9ea6bfe963e86814a576b24c1336eae9f7521c9addfa8130a04b4ad6d8791c698df6fa327326486829f33510fb270193fe05d52dc3c0e33c76461501adbffdaae02261f5609b0e07876e217556cadc03e4c8c2ca698e96d3b4ef8994be64fc64a7ef755339a22eddb07e2c04a71eb265459978be0892fdce5d0cb079d3c526ff92d4f3ce559b731159b5bc6066cf1cf32809863779baf9dc2a290b972547e51dcfb154817a992c921715e68210e60a11f1b33ba45f0925c3870a2eb49235a7d872435d9dfa3d068c0d49a1160eed53921993074d6b65357b2d06d8070aec6b9ff2ec2886509c5f443fb06eb959f376838b546b35e7e9aed4b457d6f1f945a3ed53d7fb0dd2c27088f12259ffca2f412dd7810c802bedffdbc7c40f6f77d561b5142b7c886b5071cc9722b08689c160821e5bc6e874dc0a3e1f9bfa2ce788939719d928165e00000000000000000005af330ec79b4fed284d33ee5b11a863b8bb62da7ed558b681c6e39ee0f5f0683b79424190e00c01fbf06bacb91388cf35fe2e204917906d4930468c5139f689ddb3471623954ee671c412a3290fc626f49f989fa647a0897432ae3f10cd0eee1c525146673180cabeff8f956458316fb274d006cecd2c6763251894ea41333ff8bcaee9813277d48bbcd5783e3204827b9f577bdb31cd13e2dcbcdb6fe8a57f1b9955c089f4d26f66eaeea7afe8e12f6cf2ff6fb675269d06fa0e7c2ab13345c992c530d088fbdb816ed349994cfb6277730000000000000000000000000000cf19354fcd696d0b8e79b744d2f322fe037981fed0a7daa65c94632b5bb441d37923d8b1a2c1d7bfb1c2b61b6c317b3f3d599292418cc776832b13f2d2f15b8c01627ade92474c434391357af83e3f07935caf3ca088d2079efccd46dc1ba5991b5666d715fdb1de24cc3c144fe11b6c33d84151986013813fc4517b684c6d0d4db5bf89fceb9b328417af3909aa60d9910926e5b64396b9f2a6e8fd81cec133610dc19181e2af58ff99a30e620d6270588af20ce4a82bc7c71489cc24c2bc8a7701c8a75815939ebffafd73c2da9e468c124fb713c843ba94088bb0651e52806f034408a97b5b9c30e9960da7f1be17d535cf2f43419f5aa4af8071c04b2b7a01846ad5371d760fc53f1d67d426e80ec14f940bb1ac0a354f89bc62e90c807eb2c5d03cf72187f175f4e0e7c9586b946f89a18ba820c805bf329e151817ab120e7c962ea292ae127db4829abbdd0b58c564f07159aa6681de4a483efa3d22e71be4a7d24337377445e0b06155efa42770904d55d591d1a07ce9d2f9a9669c7b63c6", @ANYRESHEX], 0x44b, 0x800) (async) msgsnd(r5, 0x0, 0x4cc, 0x0) (async) msgctl$IPC_RMID(r5, 0x0) (async) 03:10:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000625000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="72bc1ac4ff2d301c6a9f5e6d", 0xc) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000100)='./file1\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000625000/0x3000)=nil, 0x3000, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="72bc1ac4ff2d301c6a9f5e6d", 0xc) (async) 03:10:47 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="e000005c00000000", 0x8) close(r1) socket$inet(0x2, 0x8000, 0xd7) 03:10:47 executing program 2: sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x76b) syz_emit_ethernet(0x1042, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff9733b7ce67d808004b1c103400680002d4049078ac1400aae0000001070780ac1400aa890f01e000000200000000ac1400bb00004e214e2000089078a17e7e72b7928b1a7a3f347fc48ea980c14f9f2ef429dbdee3c0537a519da8ec2b7a744dc9a8209718bcbbfd7b62d3c80d2f65b83293b0b50a707be0c10aed8d8733ec7695bdea5dc34270a9a21c111115c08782930ac866948709765c9d6ab5f66283877fc122ad4ed3a9ae574399ce86ec30f9ab8afe365abfcbcbde832b0971eb96b4204b1ca4242d28d16fd3abf19bd31fd3abfadb90957d1d7294209717e59bf9ecf4ee6856ca85263b72ed58d1d7e9951bd33209f8f8bd9f77559c0cc2331f02616a998153a99f41c1c7e5c762dea4dbc3456a2208d0e95feb1ae3dabfc35fd95ace2a41a8b9f11c659e3ac0218625d25c0e745110b2a88fac96b4596dad895bdcfece4887230c2dcb779455820ff769226a2febf2145b8fd0e58e257abda14507bc1321dc1294c7cef2c7f3742050f3f3e84729f30a6fc6c909bf944ca5381cd39efe1a9bd26911a22c3cf9c27d8248de1d87ecddcc64d25d017b8041b6f89b9d57aa88639a89a448120c8b5f1c1fda9aa9b86d4d14f56d7d63e7cadc76b4bc23bac1f6cb3b88eb545a10490317fa23d9d527dcaf35f9b750d86beaf5ea695f0ac9549e90a178c6fbcef30381eb037a3bf2e3b1c697e20b5f6d2110f4ea27461e5201852df97b6597c0604cb515b255b3de15048d3c3d52754202fd18852dd0c6cbf65753adbc8732d2253ae5f0c76f26f73841f7d6304897f07f24e1d3afb31c85efb9c065e4bf21b8c1ccd1697ca0b51a960200568be5b8855cba1104ea8d1cbd3d955f885be970417dce67603ed9a27c1f7b40afa70b2b185784365a9ad6f309391f9cbd7b3cb706ade8526ca4ed547db487d3c690e8eefff9f59a40fcf4ff70a8a2671c01e396ecaafb4191562690c732886b24ed03f5e6bbf8b7da916da443ca4f8509cff2e8e036afd80bdb6cefb66b77003cb669ad5f479dd0370470b997c085a0f2a6a3596de97d00b671ebf21591ba3317abee229839a9f9e46e8bfafd15910099419162a306ef96e01a21f1a85138dfecc447441beb6abea0ac6676fffbba29bb640ec249eef498eca5017cc1a687edd0ca2f1c526a3d1f80eab364145f8e0c7cfd6cba844950fccb68ca864f8fe8b17e045b15bec48400f06cde0a4e9ce9ab9f984cac9e4dbe99b5dfaed286df456549e84603531c3d92c73999a8cdbec83532cb0ca966d9790b5c2cf7e5685b4ad1454c28d26c601b96dcc780ec22c53cabe0f45b6083547c0592a91e5e2e5c9ab6c2acd1c9241225b9e2d65ee2a3e90f9a00ebbcf5bdd92f1908cd8555ec6dbd59f4cf99fba87583541028ae0beed106496a4d5995e958091a537fe28d40849d5104c404a4d4ed2b34f8520f439c9df454bdbbf4012f2498c519be0934b26a62a5f506bef4496ee2654b9d3ddcb29f1d7367d718a15464ee81b8c4853b9ddcabef2372b5e62e34e3de024bb0cad05f37296696c5fe0f56eb2823fb25a648c62526ef885cd9db953d3a2411871d88d4bce22de49c1c750a7a9ab2461fbd20532a26e9f20e8eaf9b6544c686a679c9de32f222d01a19298d012d59375f90e00fb69f657a62fd298bba4dba0f497cd4211cafb6056ee094383184127d7d9b8225c59237c5ade1bc3e6580f01fc6dc9cc4bb2311ab1c1347f37985f8bc79db011f29be420b16d44d411089b3dec18e8f0b097bd530879fa990c7eff9fe7c2cbf76a4cdda523c598edff24a16477e5335e2ebba53e85af04fd02fbc8b1ee2d67625081842c1b1dabc28db735786624cfe02ef6c75e7ef9e2bf946ee40b78df4472aa05a2ad08477e8f2352685287d1dfc237c9e95c6cc22d0ab349a50ee3dc65b8a934fd455b95e37b850cf97aef522bcd9c7be6780eb00dfcb2c1e5446032f6fc0b4a8a67429b707dfc91a4618bc1eb9da7ce68bf7b5577da33452eac802672050cc03bd52ec6c8366ad81170d9c74ef6f1b339cd235e746798786b68495980cbdd39ab4121a2ca5193822f0f088cb386cd1652b83724b2e7bd71b609ef24cbbe12a050b58ae702f848541be91644699ca555c8a4fb57caec74c6cb5aac329ead9dd4fc7fd03f3ffc426a4b77aea9ff1fb2184c135b3c0ad0ae485f335a6adafcf99ae6724b17f02748a1293e90186bf85c00803ffb76fb4eb41e340dcdc4fb9bb5be43c0ee39814ae4e5716efc37bc54d740aa784666ecff20c88a568b5bea19a748062996ba010fce02cec5f31da6350df510ac856e983d07e698ea0e2a88d1e7fbcc52675356ec23077bc9222b6cf8c341c7fbf167e1bf66181dfcc545afa64c99f5840dee38b6082369d9b92d3c7577a329a8350fcc36f8fd07d3db3e43b15950abbf9ab107c84b3ab983da11d6dc89f007f502e90371fb4ea6810aea81f6393ba57391221e794bf9ea10717bb2beed44dd62572d8fd31b2df781e2244555069bbd6ec4dde076914077bff27984a0689935435de982c3148392134166dc4b68e594a6e166ffe138bd4a4b91142726bf3aa598338f8737cfa82ce0cc403a6e94402141ad405b0c474f5c2016b6b5ac2363115c3ae8c28dc9e4855931b83f26a1a4e5de4ddf44dc23c23d024bceba18c54c869bd89ba713fb96b4bcf36a8ff6c692212bca312115e43d5eff1ede0aa7d8bf5a3b4c5a02eb5b0712f498669e06fe65eed0437ff70511ce7aa5ce9507d77035f662462ae8fbffbd225db61ee5e5ba64e8753e288b4133f277e72606fbe02d4fd8ba6f98bdba9a208f19b6c11de21704575a8083570003afa03252f67829b491eb10d918fc51ce6aa66a46e370bf8f1929fc392f53eabb3c9ec149312b47183068d0bd493588fefca8b119733551ea03da56e6284b26553392aa9004eda961bb9ddbcb945ead62eec739706cd249c71fe0308f4687df9bdb91432535ecdfb45ce52ca9782ccfd312aa0852b55443712fe2f19b7ae504f8055c240330d7e14eedc8410a48bff3247305977d16cba3a3abbec1b3d8c2efb524c554c55f62ebf756d21c92b57fd534284b2cc40a69c0662c704864cd94f7d0dc761f3c54cb754798ee3537206f17dd9c24f601b8aeaf2f866f9d1c573ab6fece73256b5c43e3dacb117de3d6559337ccdc8611bed8e3ebe992300dc684d0c205f9b14523b9d123df0058c26242cd18219c757802acc4c3ba25e8ff01df047528445f978358f852a8b16f0bf5664ce7b3006a0f9ce27497c3eff391c51180b3b88072d2f05fcf41f1f8ed4ff99a36650bc4ad8521fb26d5073f3efdea1daaa74d0f38b5232bcf8ea472475e0f1992fd836d73677a9ae37b61cbb9fa99febe104ad29c81d765cceca66340db2e3e09988a28ad8adf7c30d6d394a9b80a39e8b07ece96bba44d7aee5943f2513b108287e20591a4ffce072c28987f6cedc1c724904861e379a69d337778ab31275b5eec5635b7d76b7b6d2a2d773c047c0c92da0aae60c4bbc173eba6123828b36b364da38b669ffb530a860be6dbbf04ec49d086cbeb541c66a1a33624ee8a00a1efe7e50a8227d32ab84702af53c8b967549b92d76b0a7fda1cfaca2c7c13e80ddeb1a785fa6e7d69035d4b2dff8797469a3f5faa36610b7d0fb4607e5f9c4f8fabb142d24743e0d266c3a95c8960a6f99de6153e2793fd5bbfc8b0280857fa3bdc155db7561c25e2aad8b890bb76b1f9d4cf9c54b6a492b1a313d44278f33012edbac90bec1fc7394fc0c70d59691644834d2b34c8a27888edfc74af504e06b79cd777a83f039dee149ace99d338d91aac6e19252ac781df8264015541f789bd94e9ce98ab1737cd17bd16791416263c5364487a38e8af4cba5ae26e7174b47f3115dfa21b77806f752faa77c610fba3205b030840c5f2d74a51582889912eda20721bb39ff5cdecccce137e89bc1f0882bc5df436d6e34862413547d67437c134f0b098d913b92f09935a5738c35e9efc9d34dcf146b26133de6ec901c5ed2a7e671be5cbe549ff58f946a07c16212051a1aaf4176b0dc1f645d3f21eebb36411cf828aa62a30b21f69eea9271a270eb10459ad4ed9752e35539a17aca0dcfee197cff654439707596703c7d44e04b0c6963b4beedc7f868b31c9a45d42f35cb98f01d8b9fa9daf5de53ba3ad3a5ba16ed9d6b05d522f5d7cb90d15e7e2526c083fcb9c9ca552754af42fcb4fdbe647ddefbc6b2a827d04a9ce20675432542fc4ed8ce6051864e0238def8c168bbead2fafd4765dcfc4fb4dce63acc901217e3b025094ad40940a0372f9d7857752f5feb0ca8d97099c5b104446cebfb1176de4d8e215cb924240629fc8614c5280ca9b4faf115d94e52d1aafb5928ffc3e84dca018ab6cec99cce74fb54a7806b2270b0532f739e84bfb929f1e352a8cc8011836bc3d2bea85b61908e527cac85307ffa496ed8525f45dace9965acd1f17f5c0688a541bcc32887b8071999f43e7773e4131f6675fc0a6bbc9e5536423cdb0721968729fdfaed65a348e5314f44c9132cebd396ca7464d681e0d440ba77637c6bc912cdc8334da262559c89c99ec273ba48482412f6705991f36a8be7feed3f2a6eba88ae1bbccd560db79c07a86d76cf01255987d9142ec982d4fda2d334b74a7581389fbadd9961c5846d5a22bdddc54378b6c2f20166e14c84bcf1f24f7efcd596594dec6b41836bd5ad4d5ed6ac22d532afe7aef0cab550e39e600c1b1d07af1ba98ddf45a4cb5278ba37baf5edfefa869716fc3e42e3f684edba6e0d2a926b8c2ecf7c518b9a60da7e139854abd763ae3140f32f8074e40cbabf2899808b03d70014e450de0f730cf2e1bbe148305357b9ace2d7656ea59835f8c6e55de4a270debb14f1990026a617985541f622d1d8fddada1a51c2e26ad4ec8685e60c55963539d6965b746c7346e22a6273c1059dff651a17a2dc03cf6696998cdcefbaad8d5e836b07cace71ae6c330b56a3de2da84fa6836feaf1528ccc3c730667ec8cc40262cef28184bca7a35de92254b57a575b9492a82a3224029381e340da7f0d430cea46b0a8dd01817b55702d79c3873e811d37072489e119d38f5b2485f035833535b028a8ae124b594adf161b4f15f8a5dd94228b051e08cd4e9ea61308445ba0569c7672816fdb63eacef9363a44fdc8952e56d0064cd68f8a77a23af8c0675565fa597cfbf9d1e3cbd24e7a7c19b04f66b5fada699b0cb5ca09ac4aba0a268348b14b61c24c19a11a3796b114150e637ace1b8be3794ee31866c561e5a396a6363baae0155f16591d06802f7a2ee8957eb164f4da184438618768fc66465ac38da2d0aaf59dc3a50e0d70f00f21238968ee28a52005b4eb473b2ded2a072aa23d0b26b8cf23a1d19550a0f23a825738673850d356c4761f06d954eb6783438aa837f5fdc6bceda056f49d8922a420397d44d8a41369e88068959a9c344b355a3dea8d14db26e8c241062a25aa49bd5c49637aaa7cabb51f8d022a8c9c87b4b38276f5e70f73792b8a2c63e98cbe074da2bc7dc3f63d60ceb268cbcecc9492e933d7b1c2a6b49935663799776ca7a716462fafa960995adeffe9d9fe9626a68f940a814c5223d2c7abb707a6d1522122c28b9542e5b00788af45c9013e43e58ab506687b65628ce738c43d280f16e48ad5b6b08fecd01e3ef39d9184067b42cde55dc1d701ccfaff19aab8bc5320f33c9af21175432b958a8b6cf11360eedc387b02ee4e4b379d092c3d5dfec528e205bd8fce0922a31027567c5cf5886fbc2ecec3acbc469ca6a1817a9b598967e85ea24b13f9cd2c52872d32e45737b002a3a5840ea615c2d51c8bbf3878c9dc6668f22536476e17b26f4c1f2b3be5fe67244f1208b057df07f3e248452ba0280c1206fa0ecb06e3f6cfcbf29452655ac478b9b63edfe28e56213bfb3ba3c08729908bbd8aadefdcddc76ed85ebcacf2a4be160429138ecb8424b695866b5bf1216551cb0feb2cf377be39fd16b1c113f157a97b04463b0b7bb80bd66fc83bf2175edafe35e8776c4a852f33ab88beb4ea104218"]) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) 03:10:47 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="4f10b2d9fea09d4e2551b096aa650f18a68f7525ab65fc8e1746db592d0955bb13110c33e8f2a3c60099a65a9e15ba7d2cbbc596c8d5022f7a918d2e4b4bf81c665774f8", &(0x7f00000000c0)=0x44, 0x0, 0x0) (async) socket$inet(0x2, 0x8000, 0x0) (async) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x101, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x30, 0x7}, 0xfff, 0x7, r2, 0xffffffffffffffff, 0x3f, 0x3ed, 0xfffffffffffff000}) r6 = syz_open_pts() close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) fchown(r6, 0x0, 0x0) (async) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="1a820f544612622a1d2d9f5f62d7a2c5e6fb85d2eb4b022021db63555ec3378d23e665daa71f1b5a63b43b92a58224300164039c13486378aa734e8f0b85e54e84661a4ac4983c67da8cd0becda1c5", 0x4f) 03:10:47 executing program 2: sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x76b) syz_emit_ethernet(0x1042, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff9733b7ce67d808004b1c103400680002d4049078ac1400aae0000001070780ac1400aa890f01e000000200000000ac1400bb00004e214e2000089078a17e7e72b7928b1a7a3f347fc48ea980c14f9f2ef429dbdee3c0537a519da8ec2b7a744dc9a8209718bcbbfd7b62d3c80d2f65b83293b0b50a707be0c10aed8d8733ec7695bdea5dc34270a9a21c111115c08782930ac866948709765c9d6ab5f66283877fc122ad4ed3a9ae574399ce86ec30f9ab8afe365abfcbcbde832b0971eb96b4204b1ca4242d28d16fd3abf19bd31fd3abfadb90957d1d7294209717e59bf9ecf4ee6856ca85263b72ed58d1d7e9951bd33209f8f8bd9f77559c0cc2331f02616a998153a99f41c1c7e5c762dea4dbc3456a2208d0e95feb1ae3dabfc35fd95ace2a41a8b9f11c659e3ac0218625d25c0e745110b2a88fac96b4596dad895bdcfece4887230c2dcb779455820ff769226a2febf2145b8fd0e58e257abda14507bc1321dc1294c7cef2c7f3742050f3f3e84729f30a6fc6c909bf944ca5381cd39efe1a9bd26911a22c3cf9c27d8248de1d87ecddcc64d25d017b8041b6f89b9d57aa88639a89a448120c8b5f1c1fda9aa9b86d4d14f56d7d63e7cadc76b4bc23bac1f6cb3b88eb545a10490317fa23d9d527dcaf35f9b750d86beaf5ea695f0ac9549e90a178c6fbcef30381eb037a3bf2e3b1c697e20b5f6d2110f4ea27461e5201852df97b6597c0604cb515b255b3de15048d3c3d52754202fd18852dd0c6cbf65753adbc8732d2253ae5f0c76f26f73841f7d6304897f07f24e1d3afb31c85efb9c065e4bf21b8c1ccd1697ca0b51a960200568be5b8855cba1104ea8d1cbd3d955f885be970417dce67603ed9a27c1f7b40afa70b2b185784365a9ad6f309391f9cbd7b3cb706ade8526ca4ed547db487d3c690e8eefff9f59a40fcf4ff70a8a2671c01e396ecaafb4191562690c732886b24ed03f5e6bbf8b7da916da443ca4f8509cff2e8e036afd80bdb6cefb66b77003cb669ad5f479dd0370470b997c085a0f2a6a3596de97d00b671ebf21591ba3317abee229839a9f9e46e8bfafd15910099419162a306ef96e01a21f1a85138dfecc447441beb6abea0ac6676fffbba29bb640ec249eef498eca5017cc1a687edd0ca2f1c526a3d1f80eab364145f8e0c7cfd6cba844950fccb68ca864f8fe8b17e045b15bec48400f06cde0a4e9ce9ab9f984cac9e4dbe99b5dfaed286df456549e84603531c3d92c73999a8cdbec83532cb0ca966d9790b5c2cf7e5685b4ad1454c28d26c601b96dcc780ec22c53cabe0f45b6083547c0592a91e5e2e5c9ab6c2acd1c9241225b9e2d65ee2a3e90f9a00ebbcf5bdd92f1908cd8555ec6dbd59f4cf99fba87583541028ae0beed106496a4d5995e958091a537fe28d40849d5104c404a4d4ed2b34f8520f439c9df454bdbbf4012f2498c519be0934b26a62a5f506bef4496ee2654b9d3ddcb29f1d7367d718a15464ee81b8c4853b9ddcabef2372b5e62e34e3de024bb0cad05f37296696c5fe0f56eb2823fb25a648c62526ef885cd9db953d3a2411871d88d4bce22de49c1c750a7a9ab2461fbd20532a26e9f20e8eaf9b6544c686a679c9de32f222d01a19298d012d59375f90e00fb69f657a62fd298bba4dba0f497cd4211cafb6056ee094383184127d7d9b8225c59237c5ade1bc3e6580f01fc6dc9cc4bb2311ab1c1347f37985f8bc79db011f29be420b16d44d411089b3dec18e8f0b097bd530879fa990c7eff9fe7c2cbf76a4cdda523c598edff24a16477e5335e2ebba53e85af04fd02fbc8b1ee2d67625081842c1b1dabc28db735786624cfe02ef6c75e7ef9e2bf946ee40b78df4472aa05a2ad08477e8f2352685287d1dfc237c9e95c6cc22d0ab349a50ee3dc65b8a934fd455b95e37b850cf97aef522bcd9c7be6780eb00dfcb2c1e5446032f6fc0b4a8a67429b707dfc91a4618bc1eb9da7ce68bf7b5577da33452eac802672050cc03bd52ec6c8366ad81170d9c74ef6f1b339cd235e746798786b68495980cbdd39ab4121a2ca5193822f0f088cb386cd1652b83724b2e7bd71b609ef24cbbe12a050b58ae702f848541be91644699ca555c8a4fb57caec74c6cb5aac329ead9dd4fc7fd03f3ffc426a4b77aea9ff1fb2184c135b3c0ad0ae485f335a6adafcf99ae6724b17f02748a1293e90186bf85c00803ffb76fb4eb41e340dcdc4fb9bb5be43c0ee39814ae4e5716efc37bc54d740aa784666ecff20c88a568b5bea19a748062996ba010fce02cec5f31da6350df510ac856e983d07e698ea0e2a88d1e7fbcc52675356ec23077bc9222b6cf8c341c7fbf167e1bf66181dfcc545afa64c99f5840dee38b6082369d9b92d3c7577a329a8350fcc36f8fd07d3db3e43b15950abbf9ab107c84b3ab983da11d6dc89f007f502e90371fb4ea6810aea81f6393ba57391221e794bf9ea10717bb2beed44dd62572d8fd31b2df781e2244555069bbd6ec4dde076914077bff27984a0689935435de982c3148392134166dc4b68e594a6e166ffe138bd4a4b91142726bf3aa598338f8737cfa82ce0cc403a6e94402141ad405b0c474f5c2016b6b5ac2363115c3ae8c28dc9e4855931b83f26a1a4e5de4ddf44dc23c23d024bceba18c54c869bd89ba713fb96b4bcf36a8ff6c692212bca312115e43d5eff1ede0aa7d8bf5a3b4c5a02eb5b0712f498669e06fe65eed0437ff70511ce7aa5ce9507d77035f662462ae8fbffbd225db61ee5e5ba64e8753e288b4133f277e72606fbe02d4fd8ba6f98bdba9a208f19b6c11de21704575a8083570003afa03252f67829b491eb10d918fc51ce6aa66a46e370bf8f1929fc392f53eabb3c9ec149312b47183068d0bd493588fefca8b119733551ea03da56e6284b26553392aa9004eda961bb9ddbcb945ead62eec739706cd249c71fe0308f4687df9bdb91432535ecdfb45ce52ca9782ccfd312aa0852b55443712fe2f19b7ae504f8055c240330d7e14eedc8410a48bff3247305977d16cba3a3abbec1b3d8c2efb524c554c55f62ebf756d21c92b57fd534284b2cc40a69c0662c704864cd94f7d0dc761f3c54cb754798ee3537206f17dd9c24f601b8aeaf2f866f9d1c573ab6fece73256b5c43e3dacb117de3d6559337ccdc8611bed8e3ebe992300dc684d0c205f9b14523b9d123df0058c26242cd18219c757802acc4c3ba25e8ff01df047528445f978358f852a8b16f0bf5664ce7b3006a0f9ce27497c3eff391c51180b3b88072d2f05fcf41f1f8ed4ff99a36650bc4ad8521fb26d5073f3efdea1daaa74d0f38b5232bcf8ea472475e0f1992fd836d73677a9ae37b61cbb9fa99febe104ad29c81d765cceca66340db2e3e09988a28ad8adf7c30d6d394a9b80a39e8b07ece96bba44d7aee5943f2513b108287e20591a4ffce072c28987f6cedc1c724904861e379a69d337778ab31275b5eec5635b7d76b7b6d2a2d773c047c0c92da0aae60c4bbc173eba6123828b36b364da38b669ffb530a860be6dbbf04ec49d086cbeb541c66a1a33624ee8a00a1efe7e50a8227d32ab84702af53c8b967549b92d76b0a7fda1cfaca2c7c13e80ddeb1a785fa6e7d69035d4b2dff8797469a3f5faa36610b7d0fb4607e5f9c4f8fabb142d24743e0d266c3a95c8960a6f99de6153e2793fd5bbfc8b0280857fa3bdc155db7561c25e2aad8b890bb76b1f9d4cf9c54b6a492b1a313d44278f33012edbac90bec1fc7394fc0c70d59691644834d2b34c8a27888edfc74af504e06b79cd777a83f039dee149ace99d338d91aac6e19252ac781df8264015541f789bd94e9ce98ab1737cd17bd16791416263c5364487a38e8af4cba5ae26e7174b47f3115dfa21b77806f752faa77c610fba3205b030840c5f2d74a51582889912eda20721bb39ff5cdecccce137e89bc1f0882bc5df436d6e34862413547d67437c134f0b098d913b92f09935a5738c35e9efc9d34dcf146b26133de6ec901c5ed2a7e671be5cbe549ff58f946a07c16212051a1aaf4176b0dc1f645d3f21eebb36411cf828aa62a30b21f69eea9271a270eb10459ad4ed9752e35539a17aca0dcfee197cff654439707596703c7d44e04b0c6963b4beedc7f868b31c9a45d42f35cb98f01d8b9fa9daf5de53ba3ad3a5ba16ed9d6b05d522f5d7cb90d15e7e2526c083fcb9c9ca552754af42fcb4fdbe647ddefbc6b2a827d04a9ce20675432542fc4ed8ce6051864e0238def8c168bbead2fafd4765dcfc4fb4dce63acc901217e3b025094ad40940a0372f9d7857752f5feb0ca8d97099c5b104446cebfb1176de4d8e215cb924240629fc8614c5280ca9b4faf115d94e52d1aafb5928ffc3e84dca018ab6cec99cce74fb54a7806b2270b0532f739e84bfb929f1e352a8cc8011836bc3d2bea85b61908e527cac85307ffa496ed8525f45dace9965acd1f17f5c0688a541bcc32887b8071999f43e7773e4131f6675fc0a6bbc9e5536423cdb0721968729fdfaed65a348e5314f44c9132cebd396ca7464d681e0d440ba77637c6bc912cdc8334da262559c89c99ec273ba48482412f6705991f36a8be7feed3f2a6eba88ae1bbccd560db79c07a86d76cf01255987d9142ec982d4fda2d334b74a7581389fbadd9961c5846d5a22bdddc54378b6c2f20166e14c84bcf1f24f7efcd596594dec6b41836bd5ad4d5ed6ac22d532afe7aef0cab550e39e600c1b1d07af1ba98ddf45a4cb5278ba37baf5edfefa869716fc3e42e3f684edba6e0d2a926b8c2ecf7c518b9a60da7e139854abd763ae3140f32f8074e40cbabf2899808b03d70014e450de0f730cf2e1bbe148305357b9ace2d7656ea59835f8c6e55de4a270debb14f1990026a617985541f622d1d8fddada1a51c2e26ad4ec8685e60c55963539d6965b746c7346e22a6273c1059dff651a17a2dc03cf6696998cdcefbaad8d5e836b07cace71ae6c330b56a3de2da84fa6836feaf1528ccc3c730667ec8cc40262cef28184bca7a35de92254b57a575b9492a82a3224029381e340da7f0d430cea46b0a8dd01817b55702d79c3873e811d37072489e119d38f5b2485f035833535b028a8ae124b594adf161b4f15f8a5dd94228b051e08cd4e9ea61308445ba0569c7672816fdb63eacef9363a44fdc8952e56d0064cd68f8a77a23af8c0675565fa597cfbf9d1e3cbd24e7a7c19b04f66b5fada699b0cb5ca09ac4aba0a268348b14b61c24c19a11a3796b114150e637ace1b8be3794ee31866c561e5a396a6363baae0155f16591d06802f7a2ee8957eb164f4da184438618768fc66465ac38da2d0aaf59dc3a50e0d70f00f21238968ee28a52005b4eb473b2ded2a072aa23d0b26b8cf23a1d19550a0f23a825738673850d356c4761f06d954eb6783438aa837f5fdc6bceda056f49d8922a420397d44d8a41369e88068959a9c344b355a3dea8d14db26e8c241062a25aa49bd5c49637aaa7cabb51f8d022a8c9c87b4b38276f5e70f73792b8a2c63e98cbe074da2bc7dc3f63d60ceb268cbcecc9492e933d7b1c2a6b49935663799776ca7a716462fafa960995adeffe9d9fe9626a68f940a814c5223d2c7abb707a6d1522122c28b9542e5b00788af45c9013e43e58ab506687b65628ce738c43d280f16e48ad5b6b08fecd01e3ef39d9184067b42cde55dc1d701ccfaff19aab8bc5320f33c9af21175432b958a8b6cf11360eedc387b02ee4e4b379d092c3d5dfec528e205bd8fce0922a31027567c5cf5886fbc2ecec3acbc469ca6a1817a9b598967e85ea24b13f9cd2c52872d32e45737b002a3a5840ea615c2d51c8bbf3878c9dc6668f22536476e17b26f4c1f2b3be5fe67244f1208b057df07f3e248452ba0280c1206fa0ecb06e3f6cfcbf29452655ac478b9b63edfe28e56213bfb3ba3c08729908bbd8aadefdcddc76ed85ebcacf2a4be160429138ecb8424b695866b5bf1216551cb0feb2cf377be39fd16b1c113f157a97b04463b0b7bb80bd66fc83bf2175edafe35e8776c4a852f33ab88beb4ea104218"]) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x76b) (async) syz_emit_ethernet(0x1042, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff9733b7ce67d808004b1c103400680002d4049078ac1400aae0000001070780ac1400aa890f01e000000200000000ac1400bb00004e214e2000089078a17e7e72b7928b1a7a3f347fc48ea980c14f9f2ef429dbdee3c0537a519da8ec2b7a744dc9a8209718bcbbfd7b62d3c80d2f65b83293b0b50a707be0c10aed8d8733ec7695bdea5dc34270a9a21c111115c08782930ac866948709765c9d6ab5f66283877fc122ad4ed3a9ae574399ce86ec30f9ab8afe365abfcbcbde832b0971eb96b4204b1ca4242d28d16fd3abf19bd31fd3abfadb90957d1d7294209717e59bf9ecf4ee6856ca85263b72ed58d1d7e9951bd33209f8f8bd9f77559c0cc2331f02616a998153a99f41c1c7e5c762dea4dbc3456a2208d0e95feb1ae3dabfc35fd95ace2a41a8b9f11c659e3ac0218625d25c0e745110b2a88fac96b4596dad895bdcfece4887230c2dcb779455820ff769226a2febf2145b8fd0e58e257abda14507bc1321dc1294c7cef2c7f3742050f3f3e84729f30a6fc6c909bf944ca5381cd39efe1a9bd26911a22c3cf9c27d8248de1d87ecddcc64d25d017b8041b6f89b9d57aa88639a89a448120c8b5f1c1fda9aa9b86d4d14f56d7d63e7cadc76b4bc23bac1f6cb3b88eb545a10490317fa23d9d527dcaf35f9b750d86beaf5ea695f0ac9549e90a178c6fbcef30381eb037a3bf2e3b1c697e20b5f6d2110f4ea27461e5201852df97b6597c0604cb515b255b3de15048d3c3d52754202fd18852dd0c6cbf65753adbc8732d2253ae5f0c76f26f73841f7d6304897f07f24e1d3afb31c85efb9c065e4bf21b8c1ccd1697ca0b51a960200568be5b8855cba1104ea8d1cbd3d955f885be970417dce67603ed9a27c1f7b40afa70b2b185784365a9ad6f309391f9cbd7b3cb706ade8526ca4ed547db487d3c690e8eefff9f59a40fcf4ff70a8a2671c01e396ecaafb4191562690c732886b24ed03f5e6bbf8b7da916da443ca4f8509cff2e8e036afd80bdb6cefb66b77003cb669ad5f479dd0370470b997c085a0f2a6a3596de97d00b671ebf21591ba3317abee229839a9f9e46e8bfafd15910099419162a306ef96e01a21f1a85138dfecc447441beb6abea0ac6676fffbba29bb640ec249eef498eca5017cc1a687edd0ca2f1c526a3d1f80eab364145f8e0c7cfd6cba844950fccb68ca864f8fe8b17e045b15bec48400f06cde0a4e9ce9ab9f984cac9e4dbe99b5dfaed286df456549e84603531c3d92c73999a8cdbec83532cb0ca966d9790b5c2cf7e5685b4ad1454c28d26c601b96dcc780ec22c53cabe0f45b6083547c0592a91e5e2e5c9ab6c2acd1c9241225b9e2d65ee2a3e90f9a00ebbcf5bdd92f1908cd8555ec6dbd59f4cf99fba87583541028ae0beed106496a4d5995e958091a537fe28d40849d5104c404a4d4ed2b34f8520f439c9df454bdbbf4012f2498c519be0934b26a62a5f506bef4496ee2654b9d3ddcb29f1d7367d718a15464ee81b8c4853b9ddcabef2372b5e62e34e3de024bb0cad05f37296696c5fe0f56eb2823fb25a648c62526ef885cd9db953d3a2411871d88d4bce22de49c1c750a7a9ab2461fbd20532a26e9f20e8eaf9b6544c686a679c9de32f222d01a19298d012d59375f90e00fb69f657a62fd298bba4dba0f497cd4211cafb6056ee094383184127d7d9b8225c59237c5ade1bc3e6580f01fc6dc9cc4bb2311ab1c1347f37985f8bc79db011f29be420b16d44d411089b3dec18e8f0b097bd530879fa990c7eff9fe7c2cbf76a4cdda523c598edff24a16477e5335e2ebba53e85af04fd02fbc8b1ee2d67625081842c1b1dabc28db735786624cfe02ef6c75e7ef9e2bf946ee40b78df4472aa05a2ad08477e8f2352685287d1dfc237c9e95c6cc22d0ab349a50ee3dc65b8a934fd455b95e37b850cf97aef522bcd9c7be6780eb00dfcb2c1e5446032f6fc0b4a8a67429b707dfc91a4618bc1eb9da7ce68bf7b5577da33452eac802672050cc03bd52ec6c8366ad81170d9c74ef6f1b339cd235e746798786b68495980cbdd39ab4121a2ca5193822f0f088cb386cd1652b83724b2e7bd71b609ef24cbbe12a050b58ae702f848541be91644699ca555c8a4fb57caec74c6cb5aac329ead9dd4fc7fd03f3ffc426a4b77aea9ff1fb2184c135b3c0ad0ae485f335a6adafcf99ae6724b17f02748a1293e90186bf85c00803ffb76fb4eb41e340dcdc4fb9bb5be43c0ee39814ae4e5716efc37bc54d740aa784666ecff20c88a568b5bea19a748062996ba010fce02cec5f31da6350df510ac856e983d07e698ea0e2a88d1e7fbcc52675356ec23077bc9222b6cf8c341c7fbf167e1bf66181dfcc545afa64c99f5840dee38b6082369d9b92d3c7577a329a8350fcc36f8fd07d3db3e43b15950abbf9ab107c84b3ab983da11d6dc89f007f502e90371fb4ea6810aea81f6393ba57391221e794bf9ea10717bb2beed44dd62572d8fd31b2df781e2244555069bbd6ec4dde076914077bff27984a0689935435de982c3148392134166dc4b68e594a6e166ffe138bd4a4b91142726bf3aa598338f8737cfa82ce0cc403a6e94402141ad405b0c474f5c2016b6b5ac2363115c3ae8c28dc9e4855931b83f26a1a4e5de4ddf44dc23c23d024bceba18c54c869bd89ba713fb96b4bcf36a8ff6c692212bca312115e43d5eff1ede0aa7d8bf5a3b4c5a02eb5b0712f498669e06fe65eed0437ff70511ce7aa5ce9507d77035f662462ae8fbffbd225db61ee5e5ba64e8753e288b4133f277e72606fbe02d4fd8ba6f98bdba9a208f19b6c11de21704575a8083570003afa03252f67829b491eb10d918fc51ce6aa66a46e370bf8f1929fc392f53eabb3c9ec149312b47183068d0bd493588fefca8b119733551ea03da56e6284b26553392aa9004eda961bb9ddbcb945ead62eec739706cd249c71fe0308f4687df9bdb91432535ecdfb45ce52ca9782ccfd312aa0852b55443712fe2f19b7ae504f8055c240330d7e14eedc8410a48bff3247305977d16cba3a3abbec1b3d8c2efb524c554c55f62ebf756d21c92b57fd534284b2cc40a69c0662c704864cd94f7d0dc761f3c54cb754798ee3537206f17dd9c24f601b8aeaf2f866f9d1c573ab6fece73256b5c43e3dacb117de3d6559337ccdc8611bed8e3ebe992300dc684d0c205f9b14523b9d123df0058c26242cd18219c757802acc4c3ba25e8ff01df047528445f978358f852a8b16f0bf5664ce7b3006a0f9ce27497c3eff391c51180b3b88072d2f05fcf41f1f8ed4ff99a36650bc4ad8521fb26d5073f3efdea1daaa74d0f38b5232bcf8ea472475e0f1992fd836d73677a9ae37b61cbb9fa99febe104ad29c81d765cceca66340db2e3e09988a28ad8adf7c30d6d394a9b80a39e8b07ece96bba44d7aee5943f2513b108287e20591a4ffce072c28987f6cedc1c724904861e379a69d337778ab31275b5eec5635b7d76b7b6d2a2d773c047c0c92da0aae60c4bbc173eba6123828b36b364da38b669ffb530a860be6dbbf04ec49d086cbeb541c66a1a33624ee8a00a1efe7e50a8227d32ab84702af53c8b967549b92d76b0a7fda1cfaca2c7c13e80ddeb1a785fa6e7d69035d4b2dff8797469a3f5faa36610b7d0fb4607e5f9c4f8fabb142d24743e0d266c3a95c8960a6f99de6153e2793fd5bbfc8b0280857fa3bdc155db7561c25e2aad8b890bb76b1f9d4cf9c54b6a492b1a313d44278f33012edbac90bec1fc7394fc0c70d59691644834d2b34c8a27888edfc74af504e06b79cd777a83f039dee149ace99d338d91aac6e19252ac781df8264015541f789bd94e9ce98ab1737cd17bd16791416263c5364487a38e8af4cba5ae26e7174b47f3115dfa21b77806f752faa77c610fba3205b030840c5f2d74a51582889912eda20721bb39ff5cdecccce137e89bc1f0882bc5df436d6e34862413547d67437c134f0b098d913b92f09935a5738c35e9efc9d34dcf146b26133de6ec901c5ed2a7e671be5cbe549ff58f946a07c16212051a1aaf4176b0dc1f645d3f21eebb36411cf828aa62a30b21f69eea9271a270eb10459ad4ed9752e35539a17aca0dcfee197cff654439707596703c7d44e04b0c6963b4beedc7f868b31c9a45d42f35cb98f01d8b9fa9daf5de53ba3ad3a5ba16ed9d6b05d522f5d7cb90d15e7e2526c083fcb9c9ca552754af42fcb4fdbe647ddefbc6b2a827d04a9ce20675432542fc4ed8ce6051864e0238def8c168bbead2fafd4765dcfc4fb4dce63acc901217e3b025094ad40940a0372f9d7857752f5feb0ca8d97099c5b104446cebfb1176de4d8e215cb924240629fc8614c5280ca9b4faf115d94e52d1aafb5928ffc3e84dca018ab6cec99cce74fb54a7806b2270b0532f739e84bfb929f1e352a8cc8011836bc3d2bea85b61908e527cac85307ffa496ed8525f45dace9965acd1f17f5c0688a541bcc32887b8071999f43e7773e4131f6675fc0a6bbc9e5536423cdb0721968729fdfaed65a348e5314f44c9132cebd396ca7464d681e0d440ba77637c6bc912cdc8334da262559c89c99ec273ba48482412f6705991f36a8be7feed3f2a6eba88ae1bbccd560db79c07a86d76cf01255987d9142ec982d4fda2d334b74a7581389fbadd9961c5846d5a22bdddc54378b6c2f20166e14c84bcf1f24f7efcd596594dec6b41836bd5ad4d5ed6ac22d532afe7aef0cab550e39e600c1b1d07af1ba98ddf45a4cb5278ba37baf5edfefa869716fc3e42e3f684edba6e0d2a926b8c2ecf7c518b9a60da7e139854abd763ae3140f32f8074e40cbabf2899808b03d70014e450de0f730cf2e1bbe148305357b9ace2d7656ea59835f8c6e55de4a270debb14f1990026a617985541f622d1d8fddada1a51c2e26ad4ec8685e60c55963539d6965b746c7346e22a6273c1059dff651a17a2dc03cf6696998cdcefbaad8d5e836b07cace71ae6c330b56a3de2da84fa6836feaf1528ccc3c730667ec8cc40262cef28184bca7a35de92254b57a575b9492a82a3224029381e340da7f0d430cea46b0a8dd01817b55702d79c3873e811d37072489e119d38f5b2485f035833535b028a8ae124b594adf161b4f15f8a5dd94228b051e08cd4e9ea61308445ba0569c7672816fdb63eacef9363a44fdc8952e56d0064cd68f8a77a23af8c0675565fa597cfbf9d1e3cbd24e7a7c19b04f66b5fada699b0cb5ca09ac4aba0a268348b14b61c24c19a11a3796b114150e637ace1b8be3794ee31866c561e5a396a6363baae0155f16591d06802f7a2ee8957eb164f4da184438618768fc66465ac38da2d0aaf59dc3a50e0d70f00f21238968ee28a52005b4eb473b2ded2a072aa23d0b26b8cf23a1d19550a0f23a825738673850d356c4761f06d954eb6783438aa837f5fdc6bceda056f49d8922a420397d44d8a41369e88068959a9c344b355a3dea8d14db26e8c241062a25aa49bd5c49637aaa7cabb51f8d022a8c9c87b4b38276f5e70f73792b8a2c63e98cbe074da2bc7dc3f63d60ceb268cbcecc9492e933d7b1c2a6b49935663799776ca7a716462fafa960995adeffe9d9fe9626a68f940a814c5223d2c7abb707a6d1522122c28b9542e5b00788af45c9013e43e58ab506687b65628ce738c43d280f16e48ad5b6b08fecd01e3ef39d9184067b42cde55dc1d701ccfaff19aab8bc5320f33c9af21175432b958a8b6cf11360eedc387b02ee4e4b379d092c3d5dfec528e205bd8fce0922a31027567c5cf5886fbc2ecec3acbc469ca6a1817a9b598967e85ea24b13f9cd2c52872d32e45737b002a3a5840ea615c2d51c8bbf3878c9dc6668f22536476e17b26f4c1f2b3be5fe67244f1208b057df07f3e248452ba0280c1206fa0ecb06e3f6cfcbf29452655ac478b9b63edfe28e56213bfb3ba3c08729908bbd8aadefdcddc76ed85ebcacf2a4be160429138ecb8424b695866b5bf1216551cb0feb2cf377be39fd16b1c113f157a97b04463b0b7bb80bd66fc83bf2175edafe35e8776c4a852f33ab88beb4ea104218"]) (async) semget$private(0x0, 0x4, 0x20) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) (async) 03:10:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000100)='./file1\x00') (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) mprotect(&(0x7f0000625000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async, rerun: 32) setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="72bc1ac4ff2d301c6a9f5e6d", 0xc) (rerun: 32) 03:10:47 executing program 5: sysctl$fs(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="21fa93aee36f45520499f0ff4da6af68c2d99957d167a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b9111402841b4f45eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520e168e5507be571f0248e3107e03f58b2444442c192d67986e755335b400000000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd8a410298488eb2f5d586058c2872cbd0bf98845efdb167f4a83325e1dc8aaee1f225178000000000000062095fcc722b03e48920ae7aa19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3c960b0620801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x44}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x2, "9e000000800002000000000000000000000000ef"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt(r4, 0x5, 0x2, &(0x7f0000000300)="23373536181080347934c4d5ac9f6b986121f0a5f0c71e605d70857eea0e97ad1aff4c42a4b2cc10b7d7c789f8cd0f34e9388093456c016a891cc328b0751d4e5c2bdf59928c3480ee770ce90e09b3866a7877398ddb92943b2524fe01babc32e907a82303eee2babb1b2d0cfa52405a4b05b81e8caee25ed5a998f569c9e20adc43491fb5b449991c174c4c1c6b6df9d4224eb5c5b076c9c21b0ea16db13dfe8780e8a5310e60a5c5c35e45be3455894e4ff427b6c3dcf1380279aba8c19424d1f4798ff696dffe063e799b7d2bb08f5274e78d084b41dc94ffb4a7395894d59b65e5c1602a61fd984519091542208cf52b9e7b444121b39f7be4f71bbdde", 0xff) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000002000000000000005d00"/76], 0x4c, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000c3566df721c1eec2e1100b0df6d7fcf40c0ffffffffffffff60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e900000000080000a887a62987ab1d3dfa1e068f3b32b99730936826900d10c1cfd6c203e057072beae3da623f74576fdf89a9d60031c125814bb6ddbee303000000b33d0000000026ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d112ed0cea43819387c3440ba6ba9cc08592fc06650db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700008376f1ebba42e7f2000000000000cd846e9ea6bfe963e86814a576b24c1336eae9f7521c9addfa8130a04b4ad6d8791c698df6fa327326486829f33510fb270193fe05d52dc3c0e33c76461501adbffdaae02261f5609b0e07876e217556cadc03e4c8c2ca698e96d3b4ef8994be64fc64a7ef755339a22eddb07e2c04a71eb265459978be0892fdce5d0cb079d3c526ff92d4f3ce559b731159b5bc6066cf1cf32809863779baf9dc2a290b972547e51dcfb154817a992c921715e68210e60a11f1b33ba45f0925c3870a2eb49235a7d872435d9dfa3d068c0d49a1160eed53921993074d6b65357b2d06d8070aec6b9ff2ec2886509c5f443fb06eb959f376838b546b35e7e9aed4b457d6f1f945a3ed53d7fb0dd2c27088f12259ffca2f412dd7810c802bedffdbc7c40f6f77d561b5142b7c886b5071cc9722b08689c160821e5bc6e874dc0a3e1f9bfa2ce788939719d928165e00000000000000000005af330ec79b4fed284d33ee5b11a863b8bb62da7ed558b681c6e39ee0f5f0683b79424190e00c01fbf06bacb91388cf35fe2e204917906d4930468c5139f689ddb3471623954ee671c412a3290fc626f49f989fa647a0897432ae3f10cd0eee1c525146673180cabeff8f956458316fb274d006cecd2c6763251894ea41333ff8bcaee9813277d48bbcd5783e3204827b9f577bdb31cd13e2dcbcdb6fe8a57f1b9955c089f4d26f66eaeea7afe8e12f6cf2ff6fb675269d06fa0e7c2ab13345c992c530d088fbdb816ed349994cfb6277730000000000000000000000000000cf19354fcd696d0b8e79b744d2f322fe037981fed0a7daa65c94632b5bb441d37923d8b1a2c1d7bfb1c2b61b6c317b3f3d599292418cc776832b13f2d2f15b8c01627ade92474c434391357af83e3f07935caf3ca088d2079efccd46dc1ba5991b5666d715fdb1de24cc3c144fe11b6c33d84151986013813fc4517b684c6d0d4db5bf89fceb9b328417af3909aa60d9910926e5b64396b9f2a6e8fd81cec133610dc19181e2af58ff99a30e620d6270588af20ce4a82bc7c71489cc24c2bc8a7701c8a75815939ebffafd73c2da9e468c124fb713c843ba94088bb0651e52806f034408a97b5b9c30e9960da7f1be17d535cf2f43419f5aa4af8071c04b2b7a01846ad5371d760fc53f1d67d426e80ec14f940bb1ac0a354f89bc62e90c807eb2c5d03cf72187f175f4e0e7c9586b946f89a18ba820c805bf329e151817ab120e7c962ea292ae127db4829abbdd0b58c564f07159aa6681de4a483efa3d22e71be4a7d24337377445e0b06155efa42770904d55d591d1a07ce9d2f9a9669c7b63c6", @ANYRESHEX], 0x44b, 0x800) msgsnd(r5, 0x0, 0x4cc, 0x0) msgctl$IPC_RMID(r5, 0x0) sysctl$fs(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x2000000186) (async) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="21fa93aee36f45520499f0ff4da6af68c2d99957d167a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b9111402841b4f45eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520e168e5507be571f0248e3107e03f58b2444442c192d67986e755335b400000000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd8a410298488eb2f5d586058c2872cbd0bf98845efdb167f4a83325e1dc8aaee1f225178000000000000062095fcc722b03e48920ae7aa19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3c960b0620801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417"], 0x1, 0x1, 0x1000) (async) msgget$private(0x0, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x44}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x2, "9e000000800002000000000000000000000000ef"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) dup2(r3, r3) (async) close(r4) (async) setsockopt(r4, 0x5, 0x2, &(0x7f0000000300)="23373536181080347934c4d5ac9f6b986121f0a5f0c71e605d70857eea0e97ad1aff4c42a4b2cc10b7d7c789f8cd0f34e9388093456c016a891cc328b0751d4e5c2bdf59928c3480ee770ce90e09b3866a7877398ddb92943b2524fe01babc32e907a82303eee2babb1b2d0cfa52405a4b05b81e8caee25ed5a998f569c9e20adc43491fb5b449991c174c4c1c6b6df9d4224eb5c5b076c9c21b0ea16db13dfe8780e8a5310e60a5c5c35e45be3455894e4ff427b6c3dcf1380279aba8c19424d1f4798ff696dffe063e799b7d2bb08f5274e78d084b41dc94ffb4a7395894d59b65e5c1602a61fd984519091542208cf52b9e7b444121b39f7be4f71bbdde", 0xff) (async) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000002000000000000005d00"/76], 0x4c, 0x3, 0x1800) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) (async) msgget$private(0x0, 0xa0) (async) msgsnd(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000c3566df721c1eec2e1100b0df6d7fcf40c0ffffffffffffff60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e900000000080000a887a62987ab1d3dfa1e068f3b32b99730936826900d10c1cfd6c203e057072beae3da623f74576fdf89a9d60031c125814bb6ddbee303000000b33d0000000026ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d112ed0cea43819387c3440ba6ba9cc08592fc06650db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700008376f1ebba42e7f2000000000000cd846e9ea6bfe963e86814a576b24c1336eae9f7521c9addfa8130a04b4ad6d8791c698df6fa327326486829f33510fb270193fe05d52dc3c0e33c76461501adbffdaae02261f5609b0e07876e217556cadc03e4c8c2ca698e96d3b4ef8994be64fc64a7ef755339a22eddb07e2c04a71eb265459978be0892fdce5d0cb079d3c526ff92d4f3ce559b731159b5bc6066cf1cf32809863779baf9dc2a290b972547e51dcfb154817a992c921715e68210e60a11f1b33ba45f0925c3870a2eb49235a7d872435d9dfa3d068c0d49a1160eed53921993074d6b65357b2d06d8070aec6b9ff2ec2886509c5f443fb06eb959f376838b546b35e7e9aed4b457d6f1f945a3ed53d7fb0dd2c27088f12259ffca2f412dd7810c802bedffdbc7c40f6f77d561b5142b7c886b5071cc9722b08689c160821e5bc6e874dc0a3e1f9bfa2ce788939719d928165e00000000000000000005af330ec79b4fed284d33ee5b11a863b8bb62da7ed558b681c6e39ee0f5f0683b79424190e00c01fbf06bacb91388cf35fe2e204917906d4930468c5139f689ddb3471623954ee671c412a3290fc626f49f989fa647a0897432ae3f10cd0eee1c525146673180cabeff8f956458316fb274d006cecd2c6763251894ea41333ff8bcaee9813277d48bbcd5783e3204827b9f577bdb31cd13e2dcbcdb6fe8a57f1b9955c089f4d26f66eaeea7afe8e12f6cf2ff6fb675269d06fa0e7c2ab13345c992c530d088fbdb816ed349994cfb6277730000000000000000000000000000cf19354fcd696d0b8e79b744d2f322fe037981fed0a7daa65c94632b5bb441d37923d8b1a2c1d7bfb1c2b61b6c317b3f3d599292418cc776832b13f2d2f15b8c01627ade92474c434391357af83e3f07935caf3ca088d2079efccd46dc1ba5991b5666d715fdb1de24cc3c144fe11b6c33d84151986013813fc4517b684c6d0d4db5bf89fceb9b328417af3909aa60d9910926e5b64396b9f2a6e8fd81cec133610dc19181e2af58ff99a30e620d6270588af20ce4a82bc7c71489cc24c2bc8a7701c8a75815939ebffafd73c2da9e468c124fb713c843ba94088bb0651e52806f034408a97b5b9c30e9960da7f1be17d535cf2f43419f5aa4af8071c04b2b7a01846ad5371d760fc53f1d67d426e80ec14f940bb1ac0a354f89bc62e90c807eb2c5d03cf72187f175f4e0e7c9586b946f89a18ba820c805bf329e151817ab120e7c962ea292ae127db4829abbdd0b58c564f07159aa6681de4a483efa3d22e71be4a7d24337377445e0b06155efa42770904d55d591d1a07ce9d2f9a9669c7b63c6", @ANYRESHEX], 0x44b, 0x800) (async) msgsnd(r5, 0x0, 0x4cc, 0x0) (async) msgctl$IPC_RMID(r5, 0x0) (async) 03:10:47 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="e000005c00000000", 0x8) (async) close(r1) socket$inet(0x2, 0x8000, 0xd7) 03:10:47 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="4f10b2d9fea09d4e2551b096aa650f18a68f7525ab65fc8e1746db592d0955bb13110c33e8f2a3c60099a65a9e15ba7d2cbbc596c8d5022f7a918d2e4b4bf81c665774f8", &(0x7f00000000c0)=0x44, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) (async) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r0, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x101, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x30, 0x7}, 0xfff, 0x7, r2, 0xffffffffffffffff, 0x3f, 0x3ed, 0xfffffffffffff000}) (async) r6 = syz_open_pts() close(r6) (async) r7 = fcntl$dupfd(r6, 0x0, r6) fchown(r6, 0x0, 0x0) (async) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="1a820f544612622a1d2d9f5f62d7a2c5e6fb85d2eb4b022021db63555ec3378d23e665daa71f1b5a63b43b92a58224300164039c13486378aa734e8f0b85e54e84661a4ac4983c67da8cd0becda1c5", 0x4f) 03:10:47 executing program 2: sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x76b) syz_emit_ethernet(0x1042, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff9733b7ce67d808004b1c103400680002d4049078ac1400aae0000001070780ac1400aa890f01e000000200000000ac1400bb00004e214e2000089078a17e7e72b7928b1a7a3f347fc48ea980c14f9f2ef429dbdee3c0537a519da8ec2b7a744dc9a8209718bcbbfd7b62d3c80d2f65b83293b0b50a707be0c10aed8d8733ec7695bdea5dc34270a9a21c111115c08782930ac866948709765c9d6ab5f66283877fc122ad4ed3a9ae574399ce86ec30f9ab8afe365abfcbcbde832b0971eb96b4204b1ca4242d28d16fd3abf19bd31fd3abfadb90957d1d7294209717e59bf9ecf4ee6856ca85263b72ed58d1d7e9951bd33209f8f8bd9f77559c0cc2331f02616a998153a99f41c1c7e5c762dea4dbc3456a2208d0e95feb1ae3dabfc35fd95ace2a41a8b9f11c659e3ac0218625d25c0e745110b2a88fac96b4596dad895bdcfece4887230c2dcb779455820ff769226a2febf2145b8fd0e58e257abda14507bc1321dc1294c7cef2c7f3742050f3f3e84729f30a6fc6c909bf944ca5381cd39efe1a9bd26911a22c3cf9c27d8248de1d87ecddcc64d25d017b8041b6f89b9d57aa88639a89a448120c8b5f1c1fda9aa9b86d4d14f56d7d63e7cadc76b4bc23bac1f6cb3b88eb545a10490317fa23d9d527dcaf35f9b750d86beaf5ea695f0ac9549e90a178c6fbcef30381eb037a3bf2e3b1c697e20b5f6d2110f4ea27461e5201852df97b6597c0604cb515b255b3de15048d3c3d52754202fd18852dd0c6cbf65753adbc8732d2253ae5f0c76f26f73841f7d6304897f07f24e1d3afb31c85efb9c065e4bf21b8c1ccd1697ca0b51a960200568be5b8855cba1104ea8d1cbd3d955f885be970417dce67603ed9a27c1f7b40afa70b2b185784365a9ad6f309391f9cbd7b3cb706ade8526ca4ed547db487d3c690e8eefff9f59a40fcf4ff70a8a2671c01e396ecaafb4191562690c732886b24ed03f5e6bbf8b7da916da443ca4f8509cff2e8e036afd80bdb6cefb66b77003cb669ad5f479dd0370470b997c085a0f2a6a3596de97d00b671ebf21591ba3317abee229839a9f9e46e8bfafd15910099419162a306ef96e01a21f1a85138dfecc447441beb6abea0ac6676fffbba29bb640ec249eef498eca5017cc1a687edd0ca2f1c526a3d1f80eab364145f8e0c7cfd6cba844950fccb68ca864f8fe8b17e045b15bec48400f06cde0a4e9ce9ab9f984cac9e4dbe99b5dfaed286df456549e84603531c3d92c73999a8cdbec83532cb0ca966d9790b5c2cf7e5685b4ad1454c28d26c601b96dcc780ec22c53cabe0f45b6083547c0592a91e5e2e5c9ab6c2acd1c9241225b9e2d65ee2a3e90f9a00ebbcf5bdd92f1908cd8555ec6dbd59f4cf99fba87583541028ae0beed106496a4d5995e958091a537fe28d40849d5104c404a4d4ed2b34f8520f439c9df454bdbbf4012f2498c519be0934b26a62a5f506bef4496ee2654b9d3ddcb29f1d7367d718a15464ee81b8c4853b9ddcabef2372b5e62e34e3de024bb0cad05f37296696c5fe0f56eb2823fb25a648c62526ef885cd9db953d3a2411871d88d4bce22de49c1c750a7a9ab2461fbd20532a26e9f20e8eaf9b6544c686a679c9de32f222d01a19298d012d59375f90e00fb69f657a62fd298bba4dba0f497cd4211cafb6056ee094383184127d7d9b8225c59237c5ade1bc3e6580f01fc6dc9cc4bb2311ab1c1347f37985f8bc79db011f29be420b16d44d411089b3dec18e8f0b097bd530879fa990c7eff9fe7c2cbf76a4cdda523c598edff24a16477e5335e2ebba53e85af04fd02fbc8b1ee2d67625081842c1b1dabc28db735786624cfe02ef6c75e7ef9e2bf946ee40b78df4472aa05a2ad08477e8f2352685287d1dfc237c9e95c6cc22d0ab349a50ee3dc65b8a934fd455b95e37b850cf97aef522bcd9c7be6780eb00dfcb2c1e5446032f6fc0b4a8a67429b707dfc91a4618bc1eb9da7ce68bf7b5577da33452eac802672050cc03bd52ec6c8366ad81170d9c74ef6f1b339cd235e746798786b68495980cbdd39ab4121a2ca5193822f0f088cb386cd1652b83724b2e7bd71b609ef24cbbe12a050b58ae702f848541be91644699ca555c8a4fb57caec74c6cb5aac329ead9dd4fc7fd03f3ffc426a4b77aea9ff1fb2184c135b3c0ad0ae485f335a6adafcf99ae6724b17f02748a1293e90186bf85c00803ffb76fb4eb41e340dcdc4fb9bb5be43c0ee39814ae4e5716efc37bc54d740aa784666ecff20c88a568b5bea19a748062996ba010fce02cec5f31da6350df510ac856e983d07e698ea0e2a88d1e7fbcc52675356ec23077bc9222b6cf8c341c7fbf167e1bf66181dfcc545afa64c99f5840dee38b6082369d9b92d3c7577a329a8350fcc36f8fd07d3db3e43b15950abbf9ab107c84b3ab983da11d6dc89f007f502e90371fb4ea6810aea81f6393ba57391221e794bf9ea10717bb2beed44dd62572d8fd31b2df781e2244555069bbd6ec4dde076914077bff27984a0689935435de982c3148392134166dc4b68e594a6e166ffe138bd4a4b91142726bf3aa598338f8737cfa82ce0cc403a6e94402141ad405b0c474f5c2016b6b5ac2363115c3ae8c28dc9e4855931b83f26a1a4e5de4ddf44dc23c23d024bceba18c54c869bd89ba713fb96b4bcf36a8ff6c692212bca312115e43d5eff1ede0aa7d8bf5a3b4c5a02eb5b0712f498669e06fe65eed0437ff70511ce7aa5ce9507d77035f662462ae8fbffbd225db61ee5e5ba64e8753e288b4133f277e72606fbe02d4fd8ba6f98bdba9a208f19b6c11de21704575a8083570003afa03252f67829b491eb10d918fc51ce6aa66a46e370bf8f1929fc392f53eabb3c9ec149312b47183068d0bd493588fefca8b119733551ea03da56e6284b26553392aa9004eda961bb9ddbcb945ead62eec739706cd249c71fe0308f4687df9bdb91432535ecdfb45ce52ca9782ccfd312aa0852b55443712fe2f19b7ae504f8055c240330d7e14eedc8410a48bff3247305977d16cba3a3abbec1b3d8c2efb524c554c55f62ebf756d21c92b57fd534284b2cc40a69c0662c704864cd94f7d0dc761f3c54cb754798ee3537206f17dd9c24f601b8aeaf2f866f9d1c573ab6fece73256b5c43e3dacb117de3d6559337ccdc8611bed8e3ebe992300dc684d0c205f9b14523b9d123df0058c26242cd18219c757802acc4c3ba25e8ff01df047528445f978358f852a8b16f0bf5664ce7b3006a0f9ce27497c3eff391c51180b3b88072d2f05fcf41f1f8ed4ff99a36650bc4ad8521fb26d5073f3efdea1daaa74d0f38b5232bcf8ea472475e0f1992fd836d73677a9ae37b61cbb9fa99febe104ad29c81d765cceca66340db2e3e09988a28ad8adf7c30d6d394a9b80a39e8b07ece96bba44d7aee5943f2513b108287e20591a4ffce072c28987f6cedc1c724904861e379a69d337778ab31275b5eec5635b7d76b7b6d2a2d773c047c0c92da0aae60c4bbc173eba6123828b36b364da38b669ffb530a860be6dbbf04ec49d086cbeb541c66a1a33624ee8a00a1efe7e50a8227d32ab84702af53c8b967549b92d76b0a7fda1cfaca2c7c13e80ddeb1a785fa6e7d69035d4b2dff8797469a3f5faa36610b7d0fb4607e5f9c4f8fabb142d24743e0d266c3a95c8960a6f99de6153e2793fd5bbfc8b0280857fa3bdc155db7561c25e2aad8b890bb76b1f9d4cf9c54b6a492b1a313d44278f33012edbac90bec1fc7394fc0c70d59691644834d2b34c8a27888edfc74af504e06b79cd777a83f039dee149ace99d338d91aac6e19252ac781df8264015541f789bd94e9ce98ab1737cd17bd16791416263c5364487a38e8af4cba5ae26e7174b47f3115dfa21b77806f752faa77c610fba3205b030840c5f2d74a51582889912eda20721bb39ff5cdecccce137e89bc1f0882bc5df436d6e34862413547d67437c134f0b098d913b92f09935a5738c35e9efc9d34dcf146b26133de6ec901c5ed2a7e671be5cbe549ff58f946a07c16212051a1aaf4176b0dc1f645d3f21eebb36411cf828aa62a30b21f69eea9271a270eb10459ad4ed9752e35539a17aca0dcfee197cff654439707596703c7d44e04b0c6963b4beedc7f868b31c9a45d42f35cb98f01d8b9fa9daf5de53ba3ad3a5ba16ed9d6b05d522f5d7cb90d15e7e2526c083fcb9c9ca552754af42fcb4fdbe647ddefbc6b2a827d04a9ce20675432542fc4ed8ce6051864e0238def8c168bbead2fafd4765dcfc4fb4dce63acc901217e3b025094ad40940a0372f9d7857752f5feb0ca8d97099c5b104446cebfb1176de4d8e215cb924240629fc8614c5280ca9b4faf115d94e52d1aafb5928ffc3e84dca018ab6cec99cce74fb54a7806b2270b0532f739e84bfb929f1e352a8cc8011836bc3d2bea85b61908e527cac85307ffa496ed8525f45dace9965acd1f17f5c0688a541bcc32887b8071999f43e7773e4131f6675fc0a6bbc9e5536423cdb0721968729fdfaed65a348e5314f44c9132cebd396ca7464d681e0d440ba77637c6bc912cdc8334da262559c89c99ec273ba48482412f6705991f36a8be7feed3f2a6eba88ae1bbccd560db79c07a86d76cf01255987d9142ec982d4fda2d334b74a7581389fbadd9961c5846d5a22bdddc54378b6c2f20166e14c84bcf1f24f7efcd596594dec6b41836bd5ad4d5ed6ac22d532afe7aef0cab550e39e600c1b1d07af1ba98ddf45a4cb5278ba37baf5edfefa869716fc3e42e3f684edba6e0d2a926b8c2ecf7c518b9a60da7e139854abd763ae3140f32f8074e40cbabf2899808b03d70014e450de0f730cf2e1bbe148305357b9ace2d7656ea59835f8c6e55de4a270debb14f1990026a617985541f622d1d8fddada1a51c2e26ad4ec8685e60c55963539d6965b746c7346e22a6273c1059dff651a17a2dc03cf6696998cdcefbaad8d5e836b07cace71ae6c330b56a3de2da84fa6836feaf1528ccc3c730667ec8cc40262cef28184bca7a35de92254b57a575b9492a82a3224029381e340da7f0d430cea46b0a8dd01817b55702d79c3873e811d37072489e119d38f5b2485f035833535b028a8ae124b594adf161b4f15f8a5dd94228b051e08cd4e9ea61308445ba0569c7672816fdb63eacef9363a44fdc8952e56d0064cd68f8a77a23af8c0675565fa597cfbf9d1e3cbd24e7a7c19b04f66b5fada699b0cb5ca09ac4aba0a268348b14b61c24c19a11a3796b114150e637ace1b8be3794ee31866c561e5a396a6363baae0155f16591d06802f7a2ee8957eb164f4da184438618768fc66465ac38da2d0aaf59dc3a50e0d70f00f21238968ee28a52005b4eb473b2ded2a072aa23d0b26b8cf23a1d19550a0f23a825738673850d356c4761f06d954eb6783438aa837f5fdc6bceda056f49d8922a420397d44d8a41369e88068959a9c344b355a3dea8d14db26e8c241062a25aa49bd5c49637aaa7cabb51f8d022a8c9c87b4b38276f5e70f73792b8a2c63e98cbe074da2bc7dc3f63d60ceb268cbcecc9492e933d7b1c2a6b49935663799776ca7a716462fafa960995adeffe9d9fe9626a68f940a814c5223d2c7abb707a6d1522122c28b9542e5b00788af45c9013e43e58ab506687b65628ce738c43d280f16e48ad5b6b08fecd01e3ef39d9184067b42cde55dc1d701ccfaff19aab8bc5320f33c9af21175432b958a8b6cf11360eedc387b02ee4e4b379d092c3d5dfec528e205bd8fce0922a31027567c5cf5886fbc2ecec3acbc469ca6a1817a9b598967e85ea24b13f9cd2c52872d32e45737b002a3a5840ea615c2d51c8bbf3878c9dc6668f22536476e17b26f4c1f2b3be5fe67244f1208b057df07f3e248452ba0280c1206fa0ecb06e3f6cfcbf29452655ac478b9b63edfe28e56213bfb3ba3c08729908bbd8aadefdcddc76ed85ebcacf2a4be160429138ecb8424b695866b5bf1216551cb0feb2cf377be39fd16b1c113f157a97b04463b0b7bb80bd66fc83bf2175edafe35e8776c4a852f33ab88beb4ea104218"]) r0 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x76b) (async) syz_emit_ethernet(0x1042, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffff9733b7ce67d808004b1c103400680002d4049078ac1400aae0000001070780ac1400aa890f01e000000200000000ac1400bb00004e214e2000089078a17e7e72b7928b1a7a3f347fc48ea980c14f9f2ef429dbdee3c0537a519da8ec2b7a744dc9a8209718bcbbfd7b62d3c80d2f65b83293b0b50a707be0c10aed8d8733ec7695bdea5dc34270a9a21c111115c08782930ac866948709765c9d6ab5f66283877fc122ad4ed3a9ae574399ce86ec30f9ab8afe365abfcbcbde832b0971eb96b4204b1ca4242d28d16fd3abf19bd31fd3abfadb90957d1d7294209717e59bf9ecf4ee6856ca85263b72ed58d1d7e9951bd33209f8f8bd9f77559c0cc2331f02616a998153a99f41c1c7e5c762dea4dbc3456a2208d0e95feb1ae3dabfc35fd95ace2a41a8b9f11c659e3ac0218625d25c0e745110b2a88fac96b4596dad895bdcfece4887230c2dcb779455820ff769226a2febf2145b8fd0e58e257abda14507bc1321dc1294c7cef2c7f3742050f3f3e84729f30a6fc6c909bf944ca5381cd39efe1a9bd26911a22c3cf9c27d8248de1d87ecddcc64d25d017b8041b6f89b9d57aa88639a89a448120c8b5f1c1fda9aa9b86d4d14f56d7d63e7cadc76b4bc23bac1f6cb3b88eb545a10490317fa23d9d527dcaf35f9b750d86beaf5ea695f0ac9549e90a178c6fbcef30381eb037a3bf2e3b1c697e20b5f6d2110f4ea27461e5201852df97b6597c0604cb515b255b3de15048d3c3d52754202fd18852dd0c6cbf65753adbc8732d2253ae5f0c76f26f73841f7d6304897f07f24e1d3afb31c85efb9c065e4bf21b8c1ccd1697ca0b51a960200568be5b8855cba1104ea8d1cbd3d955f885be970417dce67603ed9a27c1f7b40afa70b2b185784365a9ad6f309391f9cbd7b3cb706ade8526ca4ed547db487d3c690e8eefff9f59a40fcf4ff70a8a2671c01e396ecaafb4191562690c732886b24ed03f5e6bbf8b7da916da443ca4f8509cff2e8e036afd80bdb6cefb66b77003cb669ad5f479dd0370470b997c085a0f2a6a3596de97d00b671ebf21591ba3317abee229839a9f9e46e8bfafd15910099419162a306ef96e01a21f1a85138dfecc447441beb6abea0ac6676fffbba29bb640ec249eef498eca5017cc1a687edd0ca2f1c526a3d1f80eab364145f8e0c7cfd6cba844950fccb68ca864f8fe8b17e045b15bec48400f06cde0a4e9ce9ab9f984cac9e4dbe99b5dfaed286df456549e84603531c3d92c73999a8cdbec83532cb0ca966d9790b5c2cf7e5685b4ad1454c28d26c601b96dcc780ec22c53cabe0f45b6083547c0592a91e5e2e5c9ab6c2acd1c9241225b9e2d65ee2a3e90f9a00ebbcf5bdd92f1908cd8555ec6dbd59f4cf99fba87583541028ae0beed106496a4d5995e958091a537fe28d40849d5104c404a4d4ed2b34f8520f439c9df454bdbbf4012f2498c519be0934b26a62a5f506bef4496ee2654b9d3ddcb29f1d7367d718a15464ee81b8c4853b9ddcabef2372b5e62e34e3de024bb0cad05f37296696c5fe0f56eb2823fb25a648c62526ef885cd9db953d3a2411871d88d4bce22de49c1c750a7a9ab2461fbd20532a26e9f20e8eaf9b6544c686a679c9de32f222d01a19298d012d59375f90e00fb69f657a62fd298bba4dba0f497cd4211cafb6056ee094383184127d7d9b8225c59237c5ade1bc3e6580f01fc6dc9cc4bb2311ab1c1347f37985f8bc79db011f29be420b16d44d411089b3dec18e8f0b097bd530879fa990c7eff9fe7c2cbf76a4cdda523c598edff24a16477e5335e2ebba53e85af04fd02fbc8b1ee2d67625081842c1b1dabc28db735786624cfe02ef6c75e7ef9e2bf946ee40b78df4472aa05a2ad08477e8f2352685287d1dfc237c9e95c6cc22d0ab349a50ee3dc65b8a934fd455b95e37b850cf97aef522bcd9c7be6780eb00dfcb2c1e5446032f6fc0b4a8a67429b707dfc91a4618bc1eb9da7ce68bf7b5577da33452eac802672050cc03bd52ec6c8366ad81170d9c74ef6f1b339cd235e746798786b68495980cbdd39ab4121a2ca5193822f0f088cb386cd1652b83724b2e7bd71b609ef24cbbe12a050b58ae702f848541be91644699ca555c8a4fb57caec74c6cb5aac329ead9dd4fc7fd03f3ffc426a4b77aea9ff1fb2184c135b3c0ad0ae485f335a6adafcf99ae6724b17f02748a1293e90186bf85c00803ffb76fb4eb41e340dcdc4fb9bb5be43c0ee39814ae4e5716efc37bc54d740aa784666ecff20c88a568b5bea19a748062996ba010fce02cec5f31da6350df510ac856e983d07e698ea0e2a88d1e7fbcc52675356ec23077bc9222b6cf8c341c7fbf167e1bf66181dfcc545afa64c99f5840dee38b6082369d9b92d3c7577a329a8350fcc36f8fd07d3db3e43b15950abbf9ab107c84b3ab983da11d6dc89f007f502e90371fb4ea6810aea81f6393ba57391221e794bf9ea10717bb2beed44dd62572d8fd31b2df781e2244555069bbd6ec4dde076914077bff27984a0689935435de982c3148392134166dc4b68e594a6e166ffe138bd4a4b91142726bf3aa598338f8737cfa82ce0cc403a6e94402141ad405b0c474f5c2016b6b5ac2363115c3ae8c28dc9e4855931b83f26a1a4e5de4ddf44dc23c23d024bceba18c54c869bd89ba713fb96b4bcf36a8ff6c692212bca312115e43d5eff1ede0aa7d8bf5a3b4c5a02eb5b0712f498669e06fe65eed0437ff70511ce7aa5ce9507d77035f662462ae8fbffbd225db61ee5e5ba64e8753e288b4133f277e72606fbe02d4fd8ba6f98bdba9a208f19b6c11de21704575a8083570003afa03252f67829b491eb10d918fc51ce6aa66a46e370bf8f1929fc392f53eabb3c9ec149312b47183068d0bd493588fefca8b119733551ea03da56e6284b26553392aa9004eda961bb9ddbcb945ead62eec739706cd249c71fe0308f4687df9bdb91432535ecdfb45ce52ca9782ccfd312aa0852b55443712fe2f19b7ae504f8055c240330d7e14eedc8410a48bff3247305977d16cba3a3abbec1b3d8c2efb524c554c55f62ebf756d21c92b57fd534284b2cc40a69c0662c704864cd94f7d0dc761f3c54cb754798ee3537206f17dd9c24f601b8aeaf2f866f9d1c573ab6fece73256b5c43e3dacb117de3d6559337ccdc8611bed8e3ebe992300dc684d0c205f9b14523b9d123df0058c26242cd18219c757802acc4c3ba25e8ff01df047528445f978358f852a8b16f0bf5664ce7b3006a0f9ce27497c3eff391c51180b3b88072d2f05fcf41f1f8ed4ff99a36650bc4ad8521fb26d5073f3efdea1daaa74d0f38b5232bcf8ea472475e0f1992fd836d73677a9ae37b61cbb9fa99febe104ad29c81d765cceca66340db2e3e09988a28ad8adf7c30d6d394a9b80a39e8b07ece96bba44d7aee5943f2513b108287e20591a4ffce072c28987f6cedc1c724904861e379a69d337778ab31275b5eec5635b7d76b7b6d2a2d773c047c0c92da0aae60c4bbc173eba6123828b36b364da38b669ffb530a860be6dbbf04ec49d086cbeb541c66a1a33624ee8a00a1efe7e50a8227d32ab84702af53c8b967549b92d76b0a7fda1cfaca2c7c13e80ddeb1a785fa6e7d69035d4b2dff8797469a3f5faa36610b7d0fb4607e5f9c4f8fabb142d24743e0d266c3a95c8960a6f99de6153e2793fd5bbfc8b0280857fa3bdc155db7561c25e2aad8b890bb76b1f9d4cf9c54b6a492b1a313d44278f33012edbac90bec1fc7394fc0c70d59691644834d2b34c8a27888edfc74af504e06b79cd777a83f039dee149ace99d338d91aac6e19252ac781df8264015541f789bd94e9ce98ab1737cd17bd16791416263c5364487a38e8af4cba5ae26e7174b47f3115dfa21b77806f752faa77c610fba3205b030840c5f2d74a51582889912eda20721bb39ff5cdecccce137e89bc1f0882bc5df436d6e34862413547d67437c134f0b098d913b92f09935a5738c35e9efc9d34dcf146b26133de6ec901c5ed2a7e671be5cbe549ff58f946a07c16212051a1aaf4176b0dc1f645d3f21eebb36411cf828aa62a30b21f69eea9271a270eb10459ad4ed9752e35539a17aca0dcfee197cff654439707596703c7d44e04b0c6963b4beedc7f868b31c9a45d42f35cb98f01d8b9fa9daf5de53ba3ad3a5ba16ed9d6b05d522f5d7cb90d15e7e2526c083fcb9c9ca552754af42fcb4fdbe647ddefbc6b2a827d04a9ce20675432542fc4ed8ce6051864e0238def8c168bbead2fafd4765dcfc4fb4dce63acc901217e3b025094ad40940a0372f9d7857752f5feb0ca8d97099c5b104446cebfb1176de4d8e215cb924240629fc8614c5280ca9b4faf115d94e52d1aafb5928ffc3e84dca018ab6cec99cce74fb54a7806b2270b0532f739e84bfb929f1e352a8cc8011836bc3d2bea85b61908e527cac85307ffa496ed8525f45dace9965acd1f17f5c0688a541bcc32887b8071999f43e7773e4131f6675fc0a6bbc9e5536423cdb0721968729fdfaed65a348e5314f44c9132cebd396ca7464d681e0d440ba77637c6bc912cdc8334da262559c89c99ec273ba48482412f6705991f36a8be7feed3f2a6eba88ae1bbccd560db79c07a86d76cf01255987d9142ec982d4fda2d334b74a7581389fbadd9961c5846d5a22bdddc54378b6c2f20166e14c84bcf1f24f7efcd596594dec6b41836bd5ad4d5ed6ac22d532afe7aef0cab550e39e600c1b1d07af1ba98ddf45a4cb5278ba37baf5edfefa869716fc3e42e3f684edba6e0d2a926b8c2ecf7c518b9a60da7e139854abd763ae3140f32f8074e40cbabf2899808b03d70014e450de0f730cf2e1bbe148305357b9ace2d7656ea59835f8c6e55de4a270debb14f1990026a617985541f622d1d8fddada1a51c2e26ad4ec8685e60c55963539d6965b746c7346e22a6273c1059dff651a17a2dc03cf6696998cdcefbaad8d5e836b07cace71ae6c330b56a3de2da84fa6836feaf1528ccc3c730667ec8cc40262cef28184bca7a35de92254b57a575b9492a82a3224029381e340da7f0d430cea46b0a8dd01817b55702d79c3873e811d37072489e119d38f5b2485f035833535b028a8ae124b594adf161b4f15f8a5dd94228b051e08cd4e9ea61308445ba0569c7672816fdb63eacef9363a44fdc8952e56d0064cd68f8a77a23af8c0675565fa597cfbf9d1e3cbd24e7a7c19b04f66b5fada699b0cb5ca09ac4aba0a268348b14b61c24c19a11a3796b114150e637ace1b8be3794ee31866c561e5a396a6363baae0155f16591d06802f7a2ee8957eb164f4da184438618768fc66465ac38da2d0aaf59dc3a50e0d70f00f21238968ee28a52005b4eb473b2ded2a072aa23d0b26b8cf23a1d19550a0f23a825738673850d356c4761f06d954eb6783438aa837f5fdc6bceda056f49d8922a420397d44d8a41369e88068959a9c344b355a3dea8d14db26e8c241062a25aa49bd5c49637aaa7cabb51f8d022a8c9c87b4b38276f5e70f73792b8a2c63e98cbe074da2bc7dc3f63d60ceb268cbcecc9492e933d7b1c2a6b49935663799776ca7a716462fafa960995adeffe9d9fe9626a68f940a814c5223d2c7abb707a6d1522122c28b9542e5b00788af45c9013e43e58ab506687b65628ce738c43d280f16e48ad5b6b08fecd01e3ef39d9184067b42cde55dc1d701ccfaff19aab8bc5320f33c9af21175432b958a8b6cf11360eedc387b02ee4e4b379d092c3d5dfec528e205bd8fce0922a31027567c5cf5886fbc2ecec3acbc469ca6a1817a9b598967e85ea24b13f9cd2c52872d32e45737b002a3a5840ea615c2d51c8bbf3878c9dc6668f22536476e17b26f4c1f2b3be5fe67244f1208b057df07f3e248452ba0280c1206fa0ecb06e3f6cfcbf29452655ac478b9b63edfe28e56213bfb3ba3c08729908bbd8aadefdcddc76ed85ebcacf2a4be160429138ecb8424b695866b5bf1216551cb0feb2cf377be39fd16b1c113f157a97b04463b0b7bb80bd66fc83bf2175edafe35e8776c4a852f33ab88beb4ea104218"]) (async) semget$private(0x0, 0x4, 0x20) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/33) (async) 03:10:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000140)="b08d51c7f609", 0x6) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r3) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1c1, 0xc) 03:10:47 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="e000005c00000000", 0x8) close(r1) socket$inet(0x2, 0x8000, 0xd7) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="e000005c00000000", 0x8) (async) close(r1) (async) socket$inet(0x2, 0x8000, 0xd7) (async) 03:10:47 executing program 6: r0 = getegid() (async) r1 = semget$private(0x0, 0x1, 0x400) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) (async) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x3) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x100, 0x2004, 0x0]) semop(r1, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x3, 0x9, 0x1000}], 0x2) semctl$SETVAL(r1, 0x81eb0a6141f965d5, 0x8, &(0x7f0000000000)=0x73af) (async) semop(r1, &(0x7f0000000080)=[{0x3, 0x4}], 0x1) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r3 = getegid() setregid(r3, 0x0) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xcd, r2, 0x0, r4, 0xffffffffffffffff, 0xc, 0x8}, 0x7, 0x7, 0x732b}) r5 = getpid() (async) r6 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7fbfffff, r6, 0x0, 0x0, 0x0, 0xa8, 0xe}, 0x80000001, 0x4, 0x0, r5, 0x0, 0x0, 0x0, 0x5}) (async) fcntl$setown(0xffffffffffffffff, 0x6, r5) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x33d9, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x2, 0x1}, 0x8, 0x5b, 0x0, r5, 0xce, 0x9601}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000040)={0x0, 0xa, 0x0, 0x0, 0xffffffffffffffff, 0x138}, 0x0) 03:10:47 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) 03:10:47 executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) 03:10:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x1f, 0x3, r3}) 03:10:47 executing program 4: setitimer(0x0, 0x0, &(0x7f0000000180)) getitimer(0x1, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2d) 03:10:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x1f, 0x3, r3}) socket(0x11, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) getpid() (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x1f, 0x3, r3}) (async) 03:10:47 executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) 03:10:47 executing program 4: setitimer(0x0, 0x0, &(0x7f0000000180)) getitimer(0x1, &(0x7f0000000000)) (async) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2d) 03:10:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r3) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1c1, 0xc) 03:10:47 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x211, 0xa}, 0xc) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{0x0}], 0x1}, 0x1) dup2(r1, r3) 03:10:47 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0xa00, 0x0) write(r2, &(0x7f0000000100)="b4ab5315d4afac40b986ce33dbbee14edd0be548f5bcfa86d2a9df9f7fc86e", 0x1f) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) close(r4) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000140)="8d913711cf9c67da67a8a7d7d1250705977645c14fe530ad968336b3b097736e2c6d78421aa03bb16efa5afed0237c0e393b393742333fe01317c016496356ba4d2b1acfa2d675a616c355e02c152ff622a63a1a7656273892f0558b2da802020e834e96a73ec199048b5472718295d350b322b3d0266edbf4819b2376c3154f189c8e3c51bbad039d4b33c27f3ed55d5a574e1b7f0921feba80ebfd8d6da0341314b2c6f6337b9b5d05973096a310a3ccb0227aa6c0afbde53097867b518d42f19b75d7faa2dcc5fa99db2da35099abf83dd32b9284cf620aaaa317d38fb50bb618490d0832a75d994f8f9e876accf6dbb16aa30ba0d3822a5a4e3381c7c1646e6ebe449db4b6d9ca4ae222d0be344d5cba26a61140407942cf851d68a2f70903582ccc4dc6113feeb12dababf0dbdc4877d86526bbf965c02e8d8d9d086aaea964c9bc91f166615c57af15d2d8e91c9c07d0cdf8cc1a0aa28b3b7427c62f9402204b89116f1f4c10f8c2761c0ada00545732d4cc960adac23bd0d51cafe359b60d0e19bab7941a1e0ecae4d3ffc1fa7eaddc47d09e31ebc4d402ba8ef925bba883df7e4af37a3a207aa963a12f58402826eaae6e3f5c553401e77bec451bfe05795acdd273a1e52055a662488d316820db13ae3ffaedc9ead3fae6dfd6de86fdc07add9c9c5c047fe348080c1ccc78e305255d969ee81f60f8211c94d4f6883e03f6e604e84472296d25e161a27bfd8c502d065a5215cedc2ecc6775eb0df2a999d0c3a3e0a19c286d65d487f4e916bdaeab42a1fc7252f8748061866ad22ab9545d215be2b67f376a0e2d0d667648b2272091a5f55f25b1615ad7b3598476aed4199f695fa782b24a630d9a2eccc60a47e19b6e411db6cf47ac730d9079066dcd9a4c75084878d51d3aa1f998bd1c95f044504df998a731df2514482aba0f26987d7f1d464447ae1ab42fd0bef04762e39e56d5712c0c2a7505d60ca33166c377bd92ec30d960e1897358fe82196bb1282d2bf4404e9666bc781c265edd4904af176569edfd8b141d957925b43339de4cdbf9e7be9a17856ae0d575ad50e08d96cc1b9011394625f828b7c0a577c338617d9da6b4a52aa3c0f3a032eee46d99022827a936170f67b85b6fb80f96062f7dc563487342ab46cb8438633c009f2f06bcb475495a0ca1881207cc5260addb24f868c22e65e0da869e90f4cfcae5b7716cbd465bce296f93842b96e7a6e031d57b2bdfaad9e9523767cbaf9137d01f37132f6180800b68fdf35763e96cc27d4632c0076e6d09a762aad8aa634767815eacd542b45bf5fee1f4f7ec31475717f665764b3850e6d3e98edbf60053f267ae6cafc6f5bd3d05edec21e1e6a386bef64b8929f70a9b9cb25e8f08e1dcd078bf41e7e3885a6da531a04c1ce7595bf7e1f7e8039bd8c25f17d824734a6fdcbdbdcb26ed62f9bb912fce8105ceed790778443b5bed676e470c7315fddba37d3c932e4f114899c67f49233b2e63560548acb06821960001e3619e3a45969694c6aa5b62ffa477c28e8ed4915530b5e3a5546353525e69bb04c2a4a7dcc3da9eb1d20afc5007a18e4dff67ff336fcc5736e478c60f5b29ab583cfbfa17a3d9507a02991f0b80460256b70ceec098a8f47eca7ab52cd4d27980e95f79c136132616da688ea3beeea474b690b83e21acfa8ea1f051cba2d90c5659b9a85171a8f52b3096cfd6f2ba023036f62809c3c65d394949daf1e3ab8d85b160fab15bec11535942c0917170dfb8d6535828c5fe71c0bd0f8fe07b2f8c4dca45e876d6f77ff37460142f47e387dc1347a9e36392d1bf5b13a0981a6e24309606da243735b1f1c40a316b344d49f7ba657198164654a569be23905fdeff82f766499a0cad5ab560121a551e21151f79dac3ef79d074e1a2a342209abcfd2d6e644a3ea51142797270f4648ca48eb32d79644c538613002e6fb0b0f631454e41a09aed18dc65595e0b21fc266b9163b3acb309aeaa09cd3f65e1924e2c8ccedbef702bc038d7fb3b7ef0fe86e0740193f12bcb21e4ef4b0f432abc089ec82b124784880907636bfa5f36ad99cc49a0da854f8ff752dacba75c757aafdc0d3a9802a5ba4193e5954d78ab5b71ef148b7809c4e31e1d6a578619492ffe7b174263aefebc6f2c7fd06c9352433b712e6d42c2321abd2d0e7559eaab4d7f2eb6716aee3da93656fa7f2b0bd995565773111cb8e7c0c8bdf3a73c4e332976cfe9fb564a6e5374e6bf14e751a1abebcd833123448230f367a43cac4815b52de1812cf89e4d0e5e558d31acc991a51a554e2cfbef69192c1f19babeaecbe1ccfaeb9b27437740f0d0c3a62e7e80f84abdb08e717dcffd441e251209c62db7fd284ef201eef24a9f4271b328a165860a10ba1ba26c44a1e0a4de2c5e8ed14e6742e537a53acdeea6c095c1560c93315e96ecc792127af454603d48e4c16e91d64524869bd49cf36947ccdc64c667f6c0b133c44687c33e623612b00f03a47f2dea6ffdeaf2cafbf7453445bf14bc081da3f0ced21ced1f696abb21c0be5ef41d48c78827ea13a3c3b3593f0b29c09e08825fed6893f80170948f43c906fcbc41e3dd2572166a42add9114de9fddfa5995688c04fae723351e5a77c2476321ddb771b4d760bba5828735a189cc1775d98b5bd9474a181b1a03015e9454d61ab133e86e432d614a14edd10dec5f019002f15f1a60099db8d8645762d65520fe0d64a3fa8f4ba17dbab9fd38524241b4cd91248c8cdc5dd6b1a142314576bc20042073e287fedabeab3231d519c53f25df3f6f613b10a872075b9c0c43106bd8a62a3e52d682d0092d1bab99b5405bd95fc67a8d8334fde4a9d72150b424659b5224c7f0eb4b6b284773a314d2fff012b60a2ec02ee16beecdfe6914388ead1c5a6e5ce021557a4f726ccd6b681f66bf8c066e8a20d777a0bf59d7e009b81a3707b15bcf8f00e4e3a945529ddbc75616eac566f552e37fa886017309766332cde20b198eb6f4d6ae260d1b6131076b96d8e0ae55d0fa826778636e9b403480ef78c4f262883b24ab7079ab040f41ee3b7038750a29d1a97dc5e42844d2cf81990cf181147f06fec507445595d7e06fdfaae5a7b62ec77eb0b424fdb80cd3ad9492d5a3e41661ad43bc1a745d0dde810dc5690333918e906d70accdedcff6834bf57de911d57284a77f13860ef43b1ff0747133256aa372a44b0f6cdc36281bdbbbd4b5aaac625997e8d0e263daca8cc64c6dd68227bf9589328566690db004e696e46d9923dbc0564ad74a7e74f1c1b305b93ad6114904bf8576415ba77ef88423ee4ed8476a96ae453c179e3c703786321aed9027fb44db170a60639e061f48f591b545948f932f1ce945df0ac233b4a82107f6b075d6dd34c1cf376d16f6ad6b655920d47234ce92ae076f5ddc4e71679ec3d8fbc7cb3ba4c97de7a46f1db249be0acc2b9075d44b6708f6e4b0c9db2e657d960f662a33d361bc27dd3b023d872c9a7f26ea6d0137e9d687741459772feebefb3e2e7cc746cd6908a1d3e94241adc7566102c8a55b41baaa3cc196863d4498592b633b5d1bd6766c5415292d65186bb2611c213d5e4847bf1e77ecd97cd06132770a391b392b1227da96fa80f6b0405e70f26e40bb646a703e3ce5e4160645a8a9cc5dc7a1e6d38d8ee0ca67ed341c1158e15221cb3110069bf358485aae6bc20d355f4085768ccbb2921b99bb0a1bd8eb93238c4eca1f33539e28d5531451e436f06e611d75fd8e5da7ee8e22f511395c2ab5494a022d2746d3d672a3d9ff89f84c22e4187a9e111778034622b35e42d9d0bb6471076759befa860877b0a36dbfab38fbd5ce708f6a278ebbe637e4348ae6145030eec2fd2f48d1eb2e35726b79a951e564a68526bc0503d24c1251373652d9fd40f1d1785a901f697ab6a7f1280a709e9973969d79be5a9387ce6917501a2832a1616c5e4cc3f4d4130cce9a79efdcd5625bf04492bc1c7fbf20c47794244df535ad8810066b94bfea09f3e1ed116fdeed79422a76b188db620f181b1b2e73dceb37f5d7c8aed13ed9205976c4db959d31380d462ea7df042d0049182456cd381177da67963f6857f7918c4388711c6611a5231ce36884cfb9c0ad75bff746a93867e472802f6ae4476ddb228250da4abf8b5dc4963f57fa60f2b236f49eea68103008ca915f0e45611053864e2eabc26ee16af56fde437b9a3cf647ed42ca45e52b9d7b519ddc26dcfe3e94aa51c349120026201415f64d40775646edbe77f4837c15d2f30a766b610ffb5d0ef19e7eb6bee975e7685259178582d3819ddecc05a27a8b4e339978f8f554687d8a4e0ba46d9949995f018bf0bd8be584e6e114cf38d37468ec333c6e6e1bf2a610fb94c2aeb639f3efade66db16054e4a5c6bb20a8237eec0d47b62ffa58438e568b9fa3619459ece1dc465744d2ca92e608f3d588e72bce0b814bd48e42c0226d72066323afb4fe90c05f1847e00d35f6c1d7ca8c256159c94c9ac5ff6947421dbef8901bf563534a875828537f2413d482a58bcf91f9c7ee87b298ccc4bf7c43df7feead0bcb6cace8b95f8cf94f2971aafa9c8e24ce9388a3968ffc112d484bb3e7bbe2a9fb23302c0f2bee378abf6f9b0d5b3f276cf3ea989a2740015e931092806f218d2d4b0640a92ecf42d52dba560f862e1898606d70ca19cae3327eca99a48a7621d4a2ccff7fb0ed39ef5e81da8efa676ab8827b3a2fb17329059ed6cc55cb446f9f796cbe7f5ecfa55255701e3c96941700ca0359289d15a2886f6544603eb7459d3d4690cf848911b85da6992d010fbfe11dd1b5ef5315df5caa7fcb6b5fd5dd79e7da8b307c9905e6e46052a7a3eb43a6209340ba591c39cd2ea5c5bf411ca69c12d2a4bea9ee1a8475c5eaaa2085e3be122489507871da43ffb971c3dd9915b09196e2b4b2e1e4f916398bf0e7b904920ac504e05adbc071c045d7ccafbf9b183718585d673d71d1149ef4ec4fa0552a1a9e24636cf710b9eb99aa5a98b903bdac5be4f99cd976f5fd7d88b2c067ec1e8c494bb1c9825590f3d98cc4f0f1137876b3e90b070002d07549108ec027f173728ef3cc7def81e43111dafc8f10977ede78b88aa707ca06b406db5fc1d1275299ffd82f7f4a1ca443e3fed4fb700a0e791c6c70be1fe934263e214a02a93283d0c6cf99c4d8f18f32abb23d9a9a5959301f5da69cef0b64439b849aa4234a36661b06e99e988babf7d00515466a153785de79ae6bc9712e72e550e657649b92995a98c4b8f22198daf1658e0bc4dfd09fee7ae0955b4c7d2a08bd574cc4b4d3cc12e2b74305a20756883fef14877e0322cb141d384ae90668821da248c520f4d183b32e5cc084c3eed38785083513a87491e64cc6ec1b349e6e4f361a2aa2cb9c240e7dc65198e339ccfd676fcc3348bb75029b3eb2d17f02aec4194315cfb7011a5a7907183d5b2c3920dc617a1324b3ae8e1fbaa57a3143dc2f362ba68d9b697712efdaa8665d2756973a715f0e6258da9906eec21f3a5ea9f374f304187a7be9e6763ba142680ecfe2bbc0348dd550c0467076feb850111d3aac94f542ebc47a3f1f29b5e4aa4b0fe14fef03b2c3a3248a55a933ead11c061c9bb96d6adf4aeef716c41e41d083c7559fad9d01c8e93a2a1d5dcaba8f4f642e669dcba5fdb255ddce0674a7f6ecf5740d2d2a3e9cbe47535f4048ec9677b93fe3ca582d9ea673757d29620807ac3e316ebeff5133c786325d0c6754fa99c97db81afbe32", 0x1000}, {&(0x7f0000001140)="25ece91201afe10321ccf3feb44628ed8c15fbb4abf2cb5bdd510646e3e0db0555d770f2491c4ea6b63d8ee2df6cf5977b1b678f941ea1115607cb6943db2d811fb06db6f55dafe26b7ff3f6429e74e60bfc9419e53daa01967926d6d8aaba49c529944530313eb6ee476068c8f2e54f4ed864e71c7a11f4ea2d3c1b80064449cb45ff8d2f961ec09b9cd3c6421648d04d616e3cca8b1166fb32106664cb38b5409afc5e82eb51adb081bb36be3fba75fb526ad42780eb5115848d020d29fa8d3eef64f49ed2af191b8f0f714d60d100c7aad01d8eb92618028307750a4b7c", 0xdf}], 0x2) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r4, 0x0) 03:10:47 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) 03:10:47 executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) 03:10:47 executing program 2: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000001100)=""/178) kevent(0xffffffffffffffff, 0x0, 0x7ff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) r0 = socket(0x20, 0x1, 0xfd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b35c7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) pipe(&(0x7f0000001200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x1000000000000, 0x4}], 0xffe, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x56, 0x20000000, 0x8a6, 0x800}], 0x7fffffff, &(0x7f0000001280)={0x1, 0x4}) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000000)=[{r0, 0x8}, {r3, 0x10}], 0x2, 0x80000000) r4 = socket$inet(0x2, 0x5, 0x2) getsockopt(r4, 0x94f9, 0x9, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) shutdown(r0, 0x2) 03:10:47 executing program 2: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000001100)=""/178) (async) kevent(0xffffffffffffffff, 0x0, 0x7ff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) (async) r0 = socket(0x20, 0x1, 0xfd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b35c7"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) pipe(&(0x7f0000001200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x1000000000000, 0x4}], 0xffe, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x56, 0x20000000, 0x8a6, 0x800}], 0x7fffffff, &(0x7f0000001280)={0x1, 0x4}) (async) r3 = syz_open_pts() close(r3) (async) fcntl$dupfd(r3, 0x0, r3) (async) poll(&(0x7f0000000000)=[{r0, 0x8}, {r3, 0x10}], 0x2, 0x80000000) (async) r4 = socket$inet(0x2, 0x5, 0x2) getsockopt(r4, 0x94f9, 0x9, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) (async) shutdown(r0, 0x2) 03:10:47 executing program 1: r0 = syz_open_pts() close(r0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0xffffffff) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r3) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1c1, 0xc) 03:10:47 executing program 4: setitimer(0x0, 0x0, &(0x7f0000000180)) (async) getitimer(0x1, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2d) 03:10:47 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0xa00, 0x0) write(r2, &(0x7f0000000100)="b4ab5315d4afac40b986ce33dbbee14edd0be548f5bcfa86d2a9df9f7fc86e", 0x1f) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket$inet6(0x18, 0x1, 0x0) close(r4) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000140)="8d913711cf9c67da67a8a7d7d1250705977645c14fe530ad968336b3b097736e2c6d78421aa03bb16efa5afed0237c0e393b393742333fe01317c016496356ba4d2b1acfa2d675a616c355e02c152ff622a63a1a7656273892f0558b2da802020e834e96a73ec199048b5472718295d350b322b3d0266edbf4819b2376c3154f189c8e3c51bbad039d4b33c27f3ed55d5a574e1b7f0921feba80ebfd8d6da0341314b2c6f6337b9b5d05973096a310a3ccb0227aa6c0afbde53097867b518d42f19b75d7faa2dcc5fa99db2da35099abf83dd32b9284cf620aaaa317d38fb50bb618490d0832a75d994f8f9e876accf6dbb16aa30ba0d3822a5a4e3381c7c1646e6ebe449db4b6d9ca4ae222d0be344d5cba26a61140407942cf851d68a2f70903582ccc4dc6113feeb12dababf0dbdc4877d86526bbf965c02e8d8d9d086aaea964c9bc91f166615c57af15d2d8e91c9c07d0cdf8cc1a0aa28b3b7427c62f9402204b89116f1f4c10f8c2761c0ada00545732d4cc960adac23bd0d51cafe359b60d0e19bab7941a1e0ecae4d3ffc1fa7eaddc47d09e31ebc4d402ba8ef925bba883df7e4af37a3a207aa963a12f58402826eaae6e3f5c553401e77bec451bfe05795acdd273a1e52055a662488d316820db13ae3ffaedc9ead3fae6dfd6de86fdc07add9c9c5c047fe348080c1ccc78e305255d969ee81f60f8211c94d4f6883e03f6e604e84472296d25e161a27bfd8c502d065a5215cedc2ecc6775eb0df2a999d0c3a3e0a19c286d65d487f4e916bdaeab42a1fc7252f8748061866ad22ab9545d215be2b67f376a0e2d0d667648b2272091a5f55f25b1615ad7b3598476aed4199f695fa782b24a630d9a2eccc60a47e19b6e411db6cf47ac730d9079066dcd9a4c75084878d51d3aa1f998bd1c95f044504df998a731df2514482aba0f26987d7f1d464447ae1ab42fd0bef04762e39e56d5712c0c2a7505d60ca33166c377bd92ec30d960e1897358fe82196bb1282d2bf4404e9666bc781c265edd4904af176569edfd8b141d957925b43339de4cdbf9e7be9a17856ae0d575ad50e08d96cc1b9011394625f828b7c0a577c338617d9da6b4a52aa3c0f3a032eee46d99022827a936170f67b85b6fb80f96062f7dc563487342ab46cb8438633c009f2f06bcb475495a0ca1881207cc5260addb24f868c22e65e0da869e90f4cfcae5b7716cbd465bce296f93842b96e7a6e031d57b2bdfaad9e9523767cbaf9137d01f37132f6180800b68fdf35763e96cc27d4632c0076e6d09a762aad8aa634767815eacd542b45bf5fee1f4f7ec31475717f665764b3850e6d3e98edbf60053f267ae6cafc6f5bd3d05edec21e1e6a386bef64b8929f70a9b9cb25e8f08e1dcd078bf41e7e3885a6da531a04c1ce7595bf7e1f7e8039bd8c25f17d824734a6fdcbdbdcb26ed62f9bb912fce8105ceed790778443b5bed676e470c7315fddba37d3c932e4f114899c67f49233b2e63560548acb06821960001e3619e3a45969694c6aa5b62ffa477c28e8ed4915530b5e3a5546353525e69bb04c2a4a7dcc3da9eb1d20afc5007a18e4dff67ff336fcc5736e478c60f5b29ab583cfbfa17a3d9507a02991f0b80460256b70ceec098a8f47eca7ab52cd4d27980e95f79c136132616da688ea3beeea474b690b83e21acfa8ea1f051cba2d90c5659b9a85171a8f52b3096cfd6f2ba023036f62809c3c65d394949daf1e3ab8d85b160fab15bec11535942c0917170dfb8d6535828c5fe71c0bd0f8fe07b2f8c4dca45e876d6f77ff37460142f47e387dc1347a9e36392d1bf5b13a0981a6e24309606da243735b1f1c40a316b344d49f7ba657198164654a569be23905fdeff82f766499a0cad5ab560121a551e21151f79dac3ef79d074e1a2a342209abcfd2d6e644a3ea51142797270f4648ca48eb32d79644c538613002e6fb0b0f631454e41a09aed18dc65595e0b21fc266b9163b3acb309aeaa09cd3f65e1924e2c8ccedbef702bc038d7fb3b7ef0fe86e0740193f12bcb21e4ef4b0f432abc089ec82b124784880907636bfa5f36ad99cc49a0da854f8ff752dacba75c757aafdc0d3a9802a5ba4193e5954d78ab5b71ef148b7809c4e31e1d6a578619492ffe7b174263aefebc6f2c7fd06c9352433b712e6d42c2321abd2d0e7559eaab4d7f2eb6716aee3da93656fa7f2b0bd995565773111cb8e7c0c8bdf3a73c4e332976cfe9fb564a6e5374e6bf14e751a1abebcd833123448230f367a43cac4815b52de1812cf89e4d0e5e558d31acc991a51a554e2cfbef69192c1f19babeaecbe1ccfaeb9b27437740f0d0c3a62e7e80f84abdb08e717dcffd441e251209c62db7fd284ef201eef24a9f4271b328a165860a10ba1ba26c44a1e0a4de2c5e8ed14e6742e537a53acdeea6c095c1560c93315e96ecc792127af454603d48e4c16e91d64524869bd49cf36947ccdc64c667f6c0b133c44687c33e623612b00f03a47f2dea6ffdeaf2cafbf7453445bf14bc081da3f0ced21ced1f696abb21c0be5ef41d48c78827ea13a3c3b3593f0b29c09e08825fed6893f80170948f43c906fcbc41e3dd2572166a42add9114de9fddfa5995688c04fae723351e5a77c2476321ddb771b4d760bba5828735a189cc1775d98b5bd9474a181b1a03015e9454d61ab133e86e432d614a14edd10dec5f019002f15f1a60099db8d8645762d65520fe0d64a3fa8f4ba17dbab9fd38524241b4cd91248c8cdc5dd6b1a142314576bc20042073e287fedabeab3231d519c53f25df3f6f613b10a872075b9c0c43106bd8a62a3e52d682d0092d1bab99b5405bd95fc67a8d8334fde4a9d72150b424659b5224c7f0eb4b6b284773a314d2fff012b60a2ec02ee16beecdfe6914388ead1c5a6e5ce021557a4f726ccd6b681f66bf8c066e8a20d777a0bf59d7e009b81a3707b15bcf8f00e4e3a945529ddbc75616eac566f552e37fa886017309766332cde20b198eb6f4d6ae260d1b6131076b96d8e0ae55d0fa826778636e9b403480ef78c4f262883b24ab7079ab040f41ee3b7038750a29d1a97dc5e42844d2cf81990cf181147f06fec507445595d7e06fdfaae5a7b62ec77eb0b424fdb80cd3ad9492d5a3e41661ad43bc1a745d0dde810dc5690333918e906d70accdedcff6834bf57de911d57284a77f13860ef43b1ff0747133256aa372a44b0f6cdc36281bdbbbd4b5aaac625997e8d0e263daca8cc64c6dd68227bf9589328566690db004e696e46d9923dbc0564ad74a7e74f1c1b305b93ad6114904bf8576415ba77ef88423ee4ed8476a96ae453c179e3c703786321aed9027fb44db170a60639e061f48f591b545948f932f1ce945df0ac233b4a82107f6b075d6dd34c1cf376d16f6ad6b655920d47234ce92ae076f5ddc4e71679ec3d8fbc7cb3ba4c97de7a46f1db249be0acc2b9075d44b6708f6e4b0c9db2e657d960f662a33d361bc27dd3b023d872c9a7f26ea6d0137e9d687741459772feebefb3e2e7cc746cd6908a1d3e94241adc7566102c8a55b41baaa3cc196863d4498592b633b5d1bd6766c5415292d65186bb2611c213d5e4847bf1e77ecd97cd06132770a391b392b1227da96fa80f6b0405e70f26e40bb646a703e3ce5e4160645a8a9cc5dc7a1e6d38d8ee0ca67ed341c1158e15221cb3110069bf358485aae6bc20d355f4085768ccbb2921b99bb0a1bd8eb93238c4eca1f33539e28d5531451e436f06e611d75fd8e5da7ee8e22f511395c2ab5494a022d2746d3d672a3d9ff89f84c22e4187a9e111778034622b35e42d9d0bb6471076759befa860877b0a36dbfab38fbd5ce708f6a278ebbe637e4348ae6145030eec2fd2f48d1eb2e35726b79a951e564a68526bc0503d24c1251373652d9fd40f1d1785a901f697ab6a7f1280a709e9973969d79be5a9387ce6917501a2832a1616c5e4cc3f4d4130cce9a79efdcd5625bf04492bc1c7fbf20c47794244df535ad8810066b94bfea09f3e1ed116fdeed79422a76b188db620f181b1b2e73dceb37f5d7c8aed13ed9205976c4db959d31380d462ea7df042d0049182456cd381177da67963f6857f7918c4388711c6611a5231ce36884cfb9c0ad75bff746a93867e472802f6ae4476ddb228250da4abf8b5dc4963f57fa60f2b236f49eea68103008ca915f0e45611053864e2eabc26ee16af56fde437b9a3cf647ed42ca45e52b9d7b519ddc26dcfe3e94aa51c349120026201415f64d40775646edbe77f4837c15d2f30a766b610ffb5d0ef19e7eb6bee975e7685259178582d3819ddecc05a27a8b4e339978f8f554687d8a4e0ba46d9949995f018bf0bd8be584e6e114cf38d37468ec333c6e6e1bf2a610fb94c2aeb639f3efade66db16054e4a5c6bb20a8237eec0d47b62ffa58438e568b9fa3619459ece1dc465744d2ca92e608f3d588e72bce0b814bd48e42c0226d72066323afb4fe90c05f1847e00d35f6c1d7ca8c256159c94c9ac5ff6947421dbef8901bf563534a875828537f2413d482a58bcf91f9c7ee87b298ccc4bf7c43df7feead0bcb6cace8b95f8cf94f2971aafa9c8e24ce9388a3968ffc112d484bb3e7bbe2a9fb23302c0f2bee378abf6f9b0d5b3f276cf3ea989a2740015e931092806f218d2d4b0640a92ecf42d52dba560f862e1898606d70ca19cae3327eca99a48a7621d4a2ccff7fb0ed39ef5e81da8efa676ab8827b3a2fb17329059ed6cc55cb446f9f796cbe7f5ecfa55255701e3c96941700ca0359289d15a2886f6544603eb7459d3d4690cf848911b85da6992d010fbfe11dd1b5ef5315df5caa7fcb6b5fd5dd79e7da8b307c9905e6e46052a7a3eb43a6209340ba591c39cd2ea5c5bf411ca69c12d2a4bea9ee1a8475c5eaaa2085e3be122489507871da43ffb971c3dd9915b09196e2b4b2e1e4f916398bf0e7b904920ac504e05adbc071c045d7ccafbf9b183718585d673d71d1149ef4ec4fa0552a1a9e24636cf710b9eb99aa5a98b903bdac5be4f99cd976f5fd7d88b2c067ec1e8c494bb1c9825590f3d98cc4f0f1137876b3e90b070002d07549108ec027f173728ef3cc7def81e43111dafc8f10977ede78b88aa707ca06b406db5fc1d1275299ffd82f7f4a1ca443e3fed4fb700a0e791c6c70be1fe934263e214a02a93283d0c6cf99c4d8f18f32abb23d9a9a5959301f5da69cef0b64439b849aa4234a36661b06e99e988babf7d00515466a153785de79ae6bc9712e72e550e657649b92995a98c4b8f22198daf1658e0bc4dfd09fee7ae0955b4c7d2a08bd574cc4b4d3cc12e2b74305a20756883fef14877e0322cb141d384ae90668821da248c520f4d183b32e5cc084c3eed38785083513a87491e64cc6ec1b349e6e4f361a2aa2cb9c240e7dc65198e339ccfd676fcc3348bb75029b3eb2d17f02aec4194315cfb7011a5a7907183d5b2c3920dc617a1324b3ae8e1fbaa57a3143dc2f362ba68d9b697712efdaa8665d2756973a715f0e6258da9906eec21f3a5ea9f374f304187a7be9e6763ba142680ecfe2bbc0348dd550c0467076feb850111d3aac94f542ebc47a3f1f29b5e4aa4b0fe14fef03b2c3a3248a55a933ead11c061c9bb96d6adf4aeef716c41e41d083c7559fad9d01c8e93a2a1d5dcaba8f4f642e669dcba5fdb255ddce0674a7f6ecf5740d2d2a3e9cbe47535f4048ec9677b93fe3ca582d9ea673757d29620807ac3e316ebeff5133c786325d0c6754fa99c97db81afbe32", 0x1000}, {&(0x7f0000001140)="25ece91201afe10321ccf3feb44628ed8c15fbb4abf2cb5bdd510646e3e0db0555d770f2491c4ea6b63d8ee2df6cf5977b1b678f941ea1115607cb6943db2d811fb06db6f55dafe26b7ff3f6429e74e60bfc9419e53daa01967926d6d8aaba49c529944530313eb6ee476068c8f2e54f4ed864e71c7a11f4ea2d3c1b80064449cb45ff8d2f961ec09b9cd3c6421648d04d616e3cca8b1166fb32106664cb38b5409afc5e82eb51adb081bb36be3fba75fb526ad42780eb5115848d020d29fa8d3eef64f49ed2af191b8f0f714d60d100c7aad01d8eb92618028307750a4b7c", 0xdf}], 0x2) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) (async) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) (async) listen(r4, 0x0) 03:10:47 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0x1c8448d0a6923a41) sysctl$kern(&(0x7f0000000000)={0x0, 0x6}, 0x2, &(0x7f0000000440)="5ecb7ff04629adaced34a049164672445566904d6b954020a8f897a4657c6ce9a2283fac2a7beeafc66f1a87f08c603da4f76375a4c253aa8fb5cb2f4148dae3da2f87415151d59f91e691417b8eedcb9dbefe08acf8ff064f747f85e63f8605d20a3bf79ccd39f45e289ce8ab710c560eba6401debebefaa65ad6807306385e97a51f746f48b09218fd31f281cdaecd55477a52bb24635342f1abfb27dc0288a466c760e8b4c003c00444ba705325ecf2d9fb0fd60d4aa0", &(0x7f00000000c0)=0xb8, &(0x7f0000000900)="2e1b4a341e5fb8a4270caeded4217a093e98ee9505ca690bcd4cfad7c382544b509f81b7f35b8da31745e67b2952c9c818f4ff2957efbce285bca3479a44435b743e7d4f9854894388d21db837d9dd22d1c0215a24a6e14c5c5532ce06c2397ad70177949f80b113e2af73d26e097dd7fd0d3b63cad7e5f0ded3f094cfb39c1c7fc9fd496828072a7601cd5e7bc881604dfee88316a0078739a3cc110c3cfde55ece560433c30a9fa557d1d4afdae55ec2086452c213337c46a0894fe1a66a1237149805ff478b4859498af5c46eb6dfe29e874cfd93e9c18429e8e872b5efbd763bf964686e9b3497cbc6b1be9228938a31e3544386e87620f22f57ea260946ffcfd3866765b019c49c0bb467268394d612c522734e4f3522d41fb9cc4bf2fd688283e4d03446221eb3d97c1048fe8a23a8abd595e15fce85009fde80b39d8786a690f6d489c5b37aae76d085a6134a9b2c66ac6c9bb9da4d16cd09c6ecf44c9f79f3fd75218d81929c9331fe4f3f91dd6e3258c732706d74bec4b20fd686066f9aa5f82f1cb19a6bc9cf8527d2565fa5a472fb048cb224ec38230722e7e52d78d1b7464f96904db1e750ba45ac85132bd012ab6ac4117534e57879cc477e4ada2ef1067b01bf5ef7344f4fbffc2d5a9f97523cfc63bc300badf41aab8f9df728bc81627b85d43b135ac979ce04f76a4c630797236676482d96d216263d170ed21037b55e7f7d854359e68d80870fb4b80b26e241cb668fd88296b20e3ea6f79a0e715dc892c2be7dd36638b6fd3e73cb174fd82c4b86014781061b6ebb44266725304f3c5c414883460360e2c56e0edaab9382d0d0989bc1c44fabe571274266e661850b2540e0e6fbf5a22a41f532e58d0ef9c7de2d5acd8d7357b3529b8f315f2626b454d587b25a39ee04d99e9ffb6ec4fde7ebfe36560f1169c96b2dca9e22f40a4f8ed03af609f15be1ff09b7ee9a2cdced31e2eca3e4b5577d7e275d14a264b12b1cd7f425a7b8e683491e7c571692bcdd60f29d31e7c91f025c18ad249ce1ba64048e3231d80b70e22cf0ebf611409802830d0edee06bd5b5cbe95638a2683a5b2e051b9ffe6b81f00b9cda173663f9c892fbc325cca9c834ea9946c850102529cc14c0d962785a20c51e8995225b6ef0b15347e865bbd9eda6bbb4aec57cb847c87f1dcd0d33c4ad964ecf574a7974d524d2623bb39ded87eb0c6ddeae32fae880ea5c38cc78b7d26805fd542b09d4d35a5b62b406b5c1ed1d3f5eb56872df2d0d004b0ea609849fb2ddbf38dc34bb0714235b875238baa1a26024468b649986ac9e78e5cde09610dcb6c9f704ce61a609681d50c412b847d54ca831e297a1fd7ab275893615b3a7bc0f04cc47fa2ce39c8a4cb2ea5ac7bc0a508d16fd0ec1d88efb5d67006cf0f158bcbd529697e64716287a6b54e02d57c85a68bdad57902e93d0bff52f9ab0823bdf14264a4ed3ff6ca43a01177837c86f567708093ddefb88f0f2f8751c69c4624539de1b8c0d88e5fc1f6dcd7c23eabdbd47461784d7f3c5ec66a1b2df8adde5100818b55c9f1ebd10acb49f245902c5a521df8fffd8f353a916bb22411e7496a0c479049073c64e0fc2dece7e86f67960a00cc589d1679619d9361b3e6cbf2c900a7605419e2ab30f48cd15c1773fe4d844e4692c7118495ca7a18ab31b7f10b13ad0da0e346a1e48603c3479c507371e1caf5989da86e6e94e1945663df93d08313640db5f802ad57f02fd8dc906434c4163f26eae81b8243ca6ecd85fa05baa4bfcdbfaf5add7c5526d786a365c1e235ae046a1e77417511f835cafc12d60804802e98944c1118073a3ab86172fa999f3b68bfc79efd661c9e2b9fefc81e7ebae8d9bc51b3fed2521dac1951fc5dc0f6ad5c0d5f11117182df8783e5f4fdaa9b35887b0875a00d3cb460d889556c63b49ab80f0ffddce1b44657f2ab7ce24d9b0ab1f2114659fa0bc584388c86bee16cfe365ea75090edd6915892aba40da0fe82556299e4c1402f5c267347982bbde023ef2f42c127be03fd0f3bd8867aad1dd5500d96f0e8db3308f5ddd0195ebab985a3f783a068c7e90e902d5e6b5547b802cb5ec4b2e0d357247b82e5d35e1489e55ce07545a389bbd9aa820086d8176e3260c812d7be402841d98ae76c2a414ac8fdfa67a020180f1d7617481a24c4faa1f4d0e7b1212e71b5fafa747f0dc34a1e39614f7977909b12a9a8b87bf738709aab95f2ed43fae663bb1b7df16792214b33c81bb06d27502ab9b5c9ea93a4b8d2247b28678829a62006da61c0739918382d9a59527a9426661af17de1a2bbfc9fae1be0ad135db6294f953ef24725fdbc72457e983bb17a8c5952284515be00f4500ceafd84e47bc84a297b3a03dfa7cb5a179135c095b480d473e273e6e2280b41e7cd2122383f9f52c93dc457756867d7a5adc35b4ae93bf8e36d0543f0267ba9b5eedd1a750f7947a759b45c417594fab3ce2c48ead4138d18995f44eba7fb9943bc680eb4312c3db474bbc7dc943f8e784c0125429e6ed4a09c7bf1f4bb63743fa268ab33c50cbe596dea0ebac8cdf991316b3312e9774e9892d2dda2b4ee74ad40e349fab3ff205f90bb294f389063883657120801159a96038983ab6c9008c9c2217b11d71dda6910a756f8db8058c7d0ea59bdc7aa8a1541b34585815e0329bd2f6a7f24550eaf4d9f09a9e637481f9edb46a2991ed907343c6853b4194c620d9d06f69a4448bb06171767dbad0da1f948ce8b91d7c5a93a8cab96bf3f4f400c9ed06bcb3d0bdce9828123a698d3cb3d3984d6c2f79e6e461011f2702a59e8ebf7cd57106d64857a1bf6b0fe6cca41167fcaf106681bf34b67554ac3caf784988f7c78470a96c4a0c51d350f971aec14d42612a13058163aff58d5a1f44d257934ec584b844cb4b9fb36bb7a6f5af7e01b208442552a0dc4b331b6cd842cbe54124e8a4764fa347be0f7678801dee9f2e46d05c45e8120d678c287819958866ff4a73a49eaa081f23ddade646a8a6069e2397a2f5d351273456c419ad0614078f218db73c2950e945f769fa3cacf429324cff591cdfdb72b44d77a3491dd3afcd2d62d16542a57089bde89aef7e168227ab46711440a0295a9cbd049f0282619716264aba8a23769be25b3dedcc9a892873306d1d63e79ce9c4e8db344a4b46840973af0128cdd508d361fbef26fd88127b937e379cf8cca8fda07a54e69b54e9b6436b94081872d5f370d062de298ca691521091b8e894897b73530417ed80d371c55a2040985da9264c13d8999faf8c47fd5843477a9ca0dfb5d37141549d4fa803ffd89fc83c210f4b74bb847eaea9d0d22adc47d9393b0dcaf5311558b5201a8ae32020305dcae4566c700119497853735a92e8b4cfdf4229631e89a3cc90525fe76eda6a30c71f0251f9461a2bbac150242c25b27e161f22b7e28780035ed1f83e4c22d9e724484001aa82a03921eead742a0fa3de09c473b29a7b1a3899d9c9b74ebbd1aa9fc929760a2c7f910633f3a0f35bdf3eabf43b751d20676d7fd06575bd0858c08d83624c50b64339faef32059d919c109b8e0fa290b647d75982e438c2c34c5a3d1f7a5a4b2f052fe0d16f61e7ee9cc03d8e5f63c556dff27aac4e06e04f8681bd9bb5dce041cbc11920ddf4d40624f95fc94e4eb976285e2c62b9042f8b9f1c5b0cee9ba01652bb99feb8698198d47eb276bc872434cd07a5715442d44992e68a0f5dc366e0d6a6f781459de8a184df53583f75b14358ac973dd82c9f5e3454824bfacf59cd07a47f9996853a0fb7b564e28bdb93c52b5b4fa365c674cf6c718d8c97a3d5d126af492e2e3e275f3040744dc05a9733e89f8394924c1e322fc6bbb7abba5a4182b85c307bbe8ba0e2060164e3d67c1e340fb294ea2fc94344243614ef771d124999ba7e2a8255997a0c0d0427ac69236611665dc19848430225cd8428fe21a6386e829ff3f97863eca6f6fa231a5dcd909d45061c29eb0b6537a399cb4d2f5fe00765aa196b6ac8eb6f45a677ea272c8750ca8dd0de1da2dc2dccc1c43e75b7ff3adabfe0f0a028584719fb8643823b6a3c72dd6a4d72990ba97222471e74c77aabe706be9c4a7336664dc07499f881e6fabcdd1b62fd6262db5460a917bddc65dd80ff2d069f6c170e50f2e5f494961b731afad533371e6c10ad6a574d82986f24034bd8c5af57475f1273d52b22cd410e4e08a87e5882c9b82d8646c9d3114e5e58bcfa24cab9315bb07c60f3f7ef2535d3020e09e41ac944fe0e130abc18ea99f5d1aa2603b5dc1d964aefd002b916547cc15b4358cbd1fe9d15a86bb2bd76a42e809e554e06d22e095d87ff14d1eba7eb210cea4137c37a3bdfd1484c5742b44a0d8b701f702d46dc5f97d038a70f85ca49102bde0ae96d97cc5fd7cb20d774c28878f3a8f2c8a16a658240fd926e70b9b278bcdb6354f4bd8e59bdbef7a3b3ed8295679356d273886a4b0ee13e523c0e5a4837d1850c7545403a21e7fe6235813e9bb717da43a3a71579caf5d2b16b027a5ff655ee258e36af1f47ae99c5a7123656e122d3be836369035605eb1a07f882fd4f81367b7b2d1a19468064a28ba03593b7db1be8a98fd47ec80f71faefe3371052633f6a75b45d149ecb238e836927845903b473974ba28daca14153f950aa358cb2df49a248f29a9235c92de6c1ed4fe8dbfca0a2254d5fd799f0e5d5d46ef5ec16a89d0516a9e11c9260f01ed6b1ddc395fb9104fcf43b02c30be2e397500fef53f6ed4c7beb122bbb677053caef7f241b5528fcb63186de014d7670eecf967d1a545cec077ccbdf0195dab173df80fce5da85fa2c2c11f8b0b87006a09378908baeb39f0325af522a0b2a5da145fde2031eb56b554da6e53b53682a21f183412f0201702bf8e0069bd4cf5347304720bb9364dc8d7189de289e39edff5a4f51686655f9ee9fdbe1c0535eb312a1f41f96a09dc93ba2b311c8675f5e69bc97901a3ef73d0938ec3ca5744f7bee103eb0be7a4ebb689a52a935e697a87e3e5bbc7870c42101a3ef0f45106556442970e4e4f93f5c161e1ebc6077d87cef6a6ba76aa4b5ce296b1733e8e84f3d92cf93bfa548044d82779cd80bb895c320e5bbc2dd5f3f8f1210fff71aada4d7b4417613a5301384976abc15e4d2bced152632d8f0ec54c6125e9c399c78f2a4f18d2de483ed8366498f7cdfb1ed3cc6d380c9c234a855c0dafd745d50f36dba142c049801b8f590ff9af5e8f93a91f5a7b271dbecec8b4c38b424720612c72bb39ae42b34f7a36cd5ad38dd9909458906bfec23830f87216be62e48d6cb52266f95c1e3a83ad9de6339adbc1f128f6c0d5bd9c6a5a315e20a76c39a102a9ce19c0473af6a5ee19e528302e1ee57e051f64d07939ee409846a87e10042fb8ea9dfd4207e8f36f3288a05f9f5fb5f185ed84279f21b60746d762f649e21020279b2822247c3534d44a3a73426a5e3d73275a222f7ff10bdb9ab961667fc9a3cffeba53fbf7651f68b32a0bca0396ea7f582e9ce29f2efd25c7731fdf1de12b87edb640e0dd5918e791371353629814dc713e6793b8d20f29a0f2aab0e40a20c1378b0435fbec5ad52b515ff376832d6040b231c578eef05707c11c5b1506a8d5be426d78c3115e9427dbf9326bf7c83b6fb4917ff8090e3abe8a18d3a7374bbb96887bcd2fd090ab44d7cdfdf0146d1f3bae8264c925bdadd03138bd8c8497030b20b3ddce55a0f6a2fb15bfeee7854bed22046a3b26cce0c96328a9db6beaa28813d6dc22703c196ee9cfa916ddb35a072f5ddf644", 0x1018) r0 = msgget$private(0x0, 0x2000000186) sysctl$kern(&(0x7f0000000080)={0x1, 0x12}, 0x2, &(0x7f0000000600)="8542638e480713ba73d4073f79aede6d8210cfc5b85b8cc2bc639667159c8de847d1b5b1c23cc2c6d2abd94892a42ef67d2bd70cd146ecdb57eae35709736d81cbee86f821e3ad5ae5fa288bb4eff6cd578dcfd0e37d0daa5e29fa9b6171e616908f0508c55b3e77656d4d05dc9217a3a4bf019ce5528afec488cbcb6a2bfd8477dd88d43de9e7d89c4a6935543be1fb0fd3efdfd4f8b66f09869809116a9e7d92f8f3f220cfdc4265c9f392846621c048ceed179bf46f12a8510174c0379ab5bc262c2588c124450255019454c10b2865513c7101dd01", &(0x7f0000000180)=0xd7, &(0x7f0000001940)="1e03dee207742f76665ef0a1928c2ee9401b940e5f8a42d86f14001fab67d498b1fcd25ec2196b9f104c2b555c698dfdb873ec0d878ebcfe423bc28d77fe4df5f34224a4dd895406900f81d20f06cba3bd0a56f799909f61cba87ff7d8511f48e6554ceea76a04b0e4d41ebea00a08159df378f89efec083e339bcb7944ac190900e5ec5b134fd71421046e2d0646e9603", 0x91) msgrcv(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="33fa93aee3a9f1c26f6f45520499f0ff4d0fa4b0f60d9bb3d967a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b915eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520248e3107e03f58b2444442c192d67986e755335b4000c0000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd89110298488eb2f5d586058c2872cbd0bf90045efdb167f4a83325e1dc8aaee1f225178000000000000062095fc920ae78e19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3cf8ffffff801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417cad7b5bc2e471100"/376], 0x1, 0x1, 0x1000) sysctl$kern(&(0x7f0000000380)={0x1, 0x21}, 0x2, &(0x7f0000000500)="37f2c32b6dcac7e65dcc", &(0x7f0000000540)=0xa, &(0x7f0000000580)="367baee78840663be2e409ca97f779f02cada7d996e2118799091dc8cce88b5cce1267e20c3314c9e153412c62ea183305400e9cca21a9672de37465489d5956822684417aa027432bf9d619c1f07aebfecacfe17c5d5ed1", 0x58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000001b00)={0x1, 0x18}, 0x2, &(0x7f0000001b40)="01c6a31a5b7e4c8cdc5c2c91e9796c98ed1a149216214b4f4406cd2bcbf5f2b2cf456feb3aacf44ac9ede401ca0698cd73197e5adbde592e393dd464de40f2608f387299aa2e2e9f68b38af684fad74de2dd435b21ecf6bcf9fbb521e64cfefb3c07c41de1b237704359ad903dacda1dd7483a8c06c72c1575788e0bb6af5c417ec6bf", &(0x7f0000001c00)=0x83, &(0x7f0000001c40)="016e28c2c7731aef4a4c25c2554af1de3adfa38a8e77c574785f45442ee3ca549dc895d2ab6fac0f6ad8b8e00296a916524256183324ae9ae9869ee6c3d5461066b59d995a1f4c716553a0caba814229ae8599668f5be3f7", 0x58) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4e}, 0x2, &(0x7f0000001a00)="4270afe4d9e1b96a1bbf8b06531f80381437a922143033b2c0a051e5779f3ae3b73c4759aa94e4a076d7ae61871330ef22be3a95fd71e1bc3637af4b4acfb98491fbac809a6c4d806992255dfb36fa38ee5df9d4ae5387efa702a1d04d83e5bf5735263c7b5426f9331585e82c363c5e819c2f6251d6fac331eec432037f87f9f4b91e11604b25386f6e2d4a0f8ec3b2610f7972793c8e013460b5d5f7e149ef9916c3906bbc89b443e5e4b988aae8c03fffabc240cdf24f9f9b1a4eefee081ef7f767a1d39d097a0b9703f46ce514c2ba9a623e95ce18759b1ebe86bc4f6d4e683c6a4f", &(0x7f0000000200)=0xe4, &(0x7f0000000700)="ccea4d762a695201093eedcb48c104c3299d9d089f34fbd6ac9f0f85b3e08b70b32cd649c93eb79176e79ea66204b8c53b61ac675d3d03d74288a42bee02b62cd3a34eaccb72c8c698a63214b13764", 0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x0, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x100}, 0x5, 0x7fffffff, 0x0, 0x0, 0x8, 0x7, 0x9, 0x8}) 03:10:47 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) (async) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) (async) 03:10:48 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) (async) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async, rerun: 32) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0xa00, 0x0) (rerun: 32) write(r2, &(0x7f0000000100)="b4ab5315d4afac40b986ce33dbbee14edd0be548f5bcfa86d2a9df9f7fc86e", 0x1f) (async) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) close(r4) (async) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000140)="8d913711cf9c67da67a8a7d7d1250705977645c14fe530ad968336b3b097736e2c6d78421aa03bb16efa5afed0237c0e393b393742333fe01317c016496356ba4d2b1acfa2d675a616c355e02c152ff622a63a1a7656273892f0558b2da802020e834e96a73ec199048b5472718295d350b322b3d0266edbf4819b2376c3154f189c8e3c51bbad039d4b33c27f3ed55d5a574e1b7f0921feba80ebfd8d6da0341314b2c6f6337b9b5d05973096a310a3ccb0227aa6c0afbde53097867b518d42f19b75d7faa2dcc5fa99db2da35099abf83dd32b9284cf620aaaa317d38fb50bb618490d0832a75d994f8f9e876accf6dbb16aa30ba0d3822a5a4e3381c7c1646e6ebe449db4b6d9ca4ae222d0be344d5cba26a61140407942cf851d68a2f70903582ccc4dc6113feeb12dababf0dbdc4877d86526bbf965c02e8d8d9d086aaea964c9bc91f166615c57af15d2d8e91c9c07d0cdf8cc1a0aa28b3b7427c62f9402204b89116f1f4c10f8c2761c0ada00545732d4cc960adac23bd0d51cafe359b60d0e19bab7941a1e0ecae4d3ffc1fa7eaddc47d09e31ebc4d402ba8ef925bba883df7e4af37a3a207aa963a12f58402826eaae6e3f5c553401e77bec451bfe05795acdd273a1e52055a662488d316820db13ae3ffaedc9ead3fae6dfd6de86fdc07add9c9c5c047fe348080c1ccc78e305255d969ee81f60f8211c94d4f6883e03f6e604e84472296d25e161a27bfd8c502d065a5215cedc2ecc6775eb0df2a999d0c3a3e0a19c286d65d487f4e916bdaeab42a1fc7252f8748061866ad22ab9545d215be2b67f376a0e2d0d667648b2272091a5f55f25b1615ad7b3598476aed4199f695fa782b24a630d9a2eccc60a47e19b6e411db6cf47ac730d9079066dcd9a4c75084878d51d3aa1f998bd1c95f044504df998a731df2514482aba0f26987d7f1d464447ae1ab42fd0bef04762e39e56d5712c0c2a7505d60ca33166c377bd92ec30d960e1897358fe82196bb1282d2bf4404e9666bc781c265edd4904af176569edfd8b141d957925b43339de4cdbf9e7be9a17856ae0d575ad50e08d96cc1b9011394625f828b7c0a577c338617d9da6b4a52aa3c0f3a032eee46d99022827a936170f67b85b6fb80f96062f7dc563487342ab46cb8438633c009f2f06bcb475495a0ca1881207cc5260addb24f868c22e65e0da869e90f4cfcae5b7716cbd465bce296f93842b96e7a6e031d57b2bdfaad9e9523767cbaf9137d01f37132f6180800b68fdf35763e96cc27d4632c0076e6d09a762aad8aa634767815eacd542b45bf5fee1f4f7ec31475717f665764b3850e6d3e98edbf60053f267ae6cafc6f5bd3d05edec21e1e6a386bef64b8929f70a9b9cb25e8f08e1dcd078bf41e7e3885a6da531a04c1ce7595bf7e1f7e8039bd8c25f17d824734a6fdcbdbdcb26ed62f9bb912fce8105ceed790778443b5bed676e470c7315fddba37d3c932e4f114899c67f49233b2e63560548acb06821960001e3619e3a45969694c6aa5b62ffa477c28e8ed4915530b5e3a5546353525e69bb04c2a4a7dcc3da9eb1d20afc5007a18e4dff67ff336fcc5736e478c60f5b29ab583cfbfa17a3d9507a02991f0b80460256b70ceec098a8f47eca7ab52cd4d27980e95f79c136132616da688ea3beeea474b690b83e21acfa8ea1f051cba2d90c5659b9a85171a8f52b3096cfd6f2ba023036f62809c3c65d394949daf1e3ab8d85b160fab15bec11535942c0917170dfb8d6535828c5fe71c0bd0f8fe07b2f8c4dca45e876d6f77ff37460142f47e387dc1347a9e36392d1bf5b13a0981a6e24309606da243735b1f1c40a316b344d49f7ba657198164654a569be23905fdeff82f766499a0cad5ab560121a551e21151f79dac3ef79d074e1a2a342209abcfd2d6e644a3ea51142797270f4648ca48eb32d79644c538613002e6fb0b0f631454e41a09aed18dc65595e0b21fc266b9163b3acb309aeaa09cd3f65e1924e2c8ccedbef702bc038d7fb3b7ef0fe86e0740193f12bcb21e4ef4b0f432abc089ec82b124784880907636bfa5f36ad99cc49a0da854f8ff752dacba75c757aafdc0d3a9802a5ba4193e5954d78ab5b71ef148b7809c4e31e1d6a578619492ffe7b174263aefebc6f2c7fd06c9352433b712e6d42c2321abd2d0e7559eaab4d7f2eb6716aee3da93656fa7f2b0bd995565773111cb8e7c0c8bdf3a73c4e332976cfe9fb564a6e5374e6bf14e751a1abebcd833123448230f367a43cac4815b52de1812cf89e4d0e5e558d31acc991a51a554e2cfbef69192c1f19babeaecbe1ccfaeb9b27437740f0d0c3a62e7e80f84abdb08e717dcffd441e251209c62db7fd284ef201eef24a9f4271b328a165860a10ba1ba26c44a1e0a4de2c5e8ed14e6742e537a53acdeea6c095c1560c93315e96ecc792127af454603d48e4c16e91d64524869bd49cf36947ccdc64c667f6c0b133c44687c33e623612b00f03a47f2dea6ffdeaf2cafbf7453445bf14bc081da3f0ced21ced1f696abb21c0be5ef41d48c78827ea13a3c3b3593f0b29c09e08825fed6893f80170948f43c906fcbc41e3dd2572166a42add9114de9fddfa5995688c04fae723351e5a77c2476321ddb771b4d760bba5828735a189cc1775d98b5bd9474a181b1a03015e9454d61ab133e86e432d614a14edd10dec5f019002f15f1a60099db8d8645762d65520fe0d64a3fa8f4ba17dbab9fd38524241b4cd91248c8cdc5dd6b1a142314576bc20042073e287fedabeab3231d519c53f25df3f6f613b10a872075b9c0c43106bd8a62a3e52d682d0092d1bab99b5405bd95fc67a8d8334fde4a9d72150b424659b5224c7f0eb4b6b284773a314d2fff012b60a2ec02ee16beecdfe6914388ead1c5a6e5ce021557a4f726ccd6b681f66bf8c066e8a20d777a0bf59d7e009b81a3707b15bcf8f00e4e3a945529ddbc75616eac566f552e37fa886017309766332cde20b198eb6f4d6ae260d1b6131076b96d8e0ae55d0fa826778636e9b403480ef78c4f262883b24ab7079ab040f41ee3b7038750a29d1a97dc5e42844d2cf81990cf181147f06fec507445595d7e06fdfaae5a7b62ec77eb0b424fdb80cd3ad9492d5a3e41661ad43bc1a745d0dde810dc5690333918e906d70accdedcff6834bf57de911d57284a77f13860ef43b1ff0747133256aa372a44b0f6cdc36281bdbbbd4b5aaac625997e8d0e263daca8cc64c6dd68227bf9589328566690db004e696e46d9923dbc0564ad74a7e74f1c1b305b93ad6114904bf8576415ba77ef88423ee4ed8476a96ae453c179e3c703786321aed9027fb44db170a60639e061f48f591b545948f932f1ce945df0ac233b4a82107f6b075d6dd34c1cf376d16f6ad6b655920d47234ce92ae076f5ddc4e71679ec3d8fbc7cb3ba4c97de7a46f1db249be0acc2b9075d44b6708f6e4b0c9db2e657d960f662a33d361bc27dd3b023d872c9a7f26ea6d0137e9d687741459772feebefb3e2e7cc746cd6908a1d3e94241adc7566102c8a55b41baaa3cc196863d4498592b633b5d1bd6766c5415292d65186bb2611c213d5e4847bf1e77ecd97cd06132770a391b392b1227da96fa80f6b0405e70f26e40bb646a703e3ce5e4160645a8a9cc5dc7a1e6d38d8ee0ca67ed341c1158e15221cb3110069bf358485aae6bc20d355f4085768ccbb2921b99bb0a1bd8eb93238c4eca1f33539e28d5531451e436f06e611d75fd8e5da7ee8e22f511395c2ab5494a022d2746d3d672a3d9ff89f84c22e4187a9e111778034622b35e42d9d0bb6471076759befa860877b0a36dbfab38fbd5ce708f6a278ebbe637e4348ae6145030eec2fd2f48d1eb2e35726b79a951e564a68526bc0503d24c1251373652d9fd40f1d1785a901f697ab6a7f1280a709e9973969d79be5a9387ce6917501a2832a1616c5e4cc3f4d4130cce9a79efdcd5625bf04492bc1c7fbf20c47794244df535ad8810066b94bfea09f3e1ed116fdeed79422a76b188db620f181b1b2e73dceb37f5d7c8aed13ed9205976c4db959d31380d462ea7df042d0049182456cd381177da67963f6857f7918c4388711c6611a5231ce36884cfb9c0ad75bff746a93867e472802f6ae4476ddb228250da4abf8b5dc4963f57fa60f2b236f49eea68103008ca915f0e45611053864e2eabc26ee16af56fde437b9a3cf647ed42ca45e52b9d7b519ddc26dcfe3e94aa51c349120026201415f64d40775646edbe77f4837c15d2f30a766b610ffb5d0ef19e7eb6bee975e7685259178582d3819ddecc05a27a8b4e339978f8f554687d8a4e0ba46d9949995f018bf0bd8be584e6e114cf38d37468ec333c6e6e1bf2a610fb94c2aeb639f3efade66db16054e4a5c6bb20a8237eec0d47b62ffa58438e568b9fa3619459ece1dc465744d2ca92e608f3d588e72bce0b814bd48e42c0226d72066323afb4fe90c05f1847e00d35f6c1d7ca8c256159c94c9ac5ff6947421dbef8901bf563534a875828537f2413d482a58bcf91f9c7ee87b298ccc4bf7c43df7feead0bcb6cace8b95f8cf94f2971aafa9c8e24ce9388a3968ffc112d484bb3e7bbe2a9fb23302c0f2bee378abf6f9b0d5b3f276cf3ea989a2740015e931092806f218d2d4b0640a92ecf42d52dba560f862e1898606d70ca19cae3327eca99a48a7621d4a2ccff7fb0ed39ef5e81da8efa676ab8827b3a2fb17329059ed6cc55cb446f9f796cbe7f5ecfa55255701e3c96941700ca0359289d15a2886f6544603eb7459d3d4690cf848911b85da6992d010fbfe11dd1b5ef5315df5caa7fcb6b5fd5dd79e7da8b307c9905e6e46052a7a3eb43a6209340ba591c39cd2ea5c5bf411ca69c12d2a4bea9ee1a8475c5eaaa2085e3be122489507871da43ffb971c3dd9915b09196e2b4b2e1e4f916398bf0e7b904920ac504e05adbc071c045d7ccafbf9b183718585d673d71d1149ef4ec4fa0552a1a9e24636cf710b9eb99aa5a98b903bdac5be4f99cd976f5fd7d88b2c067ec1e8c494bb1c9825590f3d98cc4f0f1137876b3e90b070002d07549108ec027f173728ef3cc7def81e43111dafc8f10977ede78b88aa707ca06b406db5fc1d1275299ffd82f7f4a1ca443e3fed4fb700a0e791c6c70be1fe934263e214a02a93283d0c6cf99c4d8f18f32abb23d9a9a5959301f5da69cef0b64439b849aa4234a36661b06e99e988babf7d00515466a153785de79ae6bc9712e72e550e657649b92995a98c4b8f22198daf1658e0bc4dfd09fee7ae0955b4c7d2a08bd574cc4b4d3cc12e2b74305a20756883fef14877e0322cb141d384ae90668821da248c520f4d183b32e5cc084c3eed38785083513a87491e64cc6ec1b349e6e4f361a2aa2cb9c240e7dc65198e339ccfd676fcc3348bb75029b3eb2d17f02aec4194315cfb7011a5a7907183d5b2c3920dc617a1324b3ae8e1fbaa57a3143dc2f362ba68d9b697712efdaa8665d2756973a715f0e6258da9906eec21f3a5ea9f374f304187a7be9e6763ba142680ecfe2bbc0348dd550c0467076feb850111d3aac94f542ebc47a3f1f29b5e4aa4b0fe14fef03b2c3a3248a55a933ead11c061c9bb96d6adf4aeef716c41e41d083c7559fad9d01c8e93a2a1d5dcaba8f4f642e669dcba5fdb255ddce0674a7f6ecf5740d2d2a3e9cbe47535f4048ec9677b93fe3ca582d9ea673757d29620807ac3e316ebeff5133c786325d0c6754fa99c97db81afbe32", 0x1000}, {&(0x7f0000001140)="25ece91201afe10321ccf3feb44628ed8c15fbb4abf2cb5bdd510646e3e0db0555d770f2491c4ea6b63d8ee2df6cf5977b1b678f941ea1115607cb6943db2d811fb06db6f55dafe26b7ff3f6429e74e60bfc9419e53daa01967926d6d8aaba49c529944530313eb6ee476068c8f2e54f4ed864e71c7a11f4ea2d3c1b80064449cb45ff8d2f961ec09b9cd3c6421648d04d616e3cca8b1166fb32106664cb38b5409afc5e82eb51adb081bb36be3fba75fb526ad42780eb5115848d020d29fa8d3eef64f49ed2af191b8f0f714d60d100c7aad01d8eb92618028307750a4b7c", 0xdf}], 0x2) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) (async) listen(r4, 0x0) 03:10:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0, 0xc600000000000000}, {0x0}], 0x3, &(0x7f0000000200)=""/32, 0x20}, 0x0) 03:10:48 executing program 0: r0 = socket(0x11, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) write(r3, &(0x7f0000001b00)="391d67b88355d1d15926818ab1be5b9e32d398df46fd37811fd9b828b5bdc58328b27af7dc67719db55c813525a84f728c72fbc8623ea782b5299aae0e0d302d33728d157e69e0456bfae39cd2169568cc755e65b095579731962252126e67d114f7c92da7f269eab079f5132bbc16f889e44f5b494b4021c39b6a944ea1ae9f853d12cbf16458da29954d475c4ac704429ccc1639a68eb0d553e30f396ee9080baa8e65b2ad43c6eecba75521e6588827b4fdde0040da613e2f8f15755d9dc85f50d26a00571af374135ea7c2f8781856289ed61a240becdb2efa03d59f60899d3ee14850f2ba2606cbd965e84db87f7ea80fd4fe811118d9534af495b0f75a372270d3041a88a54ebf01e46cfbb65ca2e01e339cfcefb0d1dbf9562812184c29326f12f031d5350b2f2c9a98b3bc5fb09f3906941019d51645cbcc4eaadca96879dcabcab2fe5a7bec3a84604568a83ee18f640fd6b5577a5c4be35c1476424198a22161e350ffd421fc2d73660191e3fa0cac317ebd10e01d456dc49d7ca82371a204e32a2fd89e4a25ebe87ebff2248930c7bea43bd883cce348bc79f5a3adc02911e4b5b86d526c5f0c183a57dd82efbb50669f0512227e5e46306fefe6e60f6babdcc9acd89273b992ebf6cdbc4b8328257378733f159dad71b6c788c2f8c0d7bdff27dff038816f1c0a52c8109af645ffe061402a2b9f4826101a4c41e3ff731204de5967ae625fdb204d2e2f4dfe0dc09410264884d8f960041a1b4afb88fdbbae9bdad7758e8aa578fd1929c5e534e149c4bb7ca55b1a57fba24b78c44614d380fe4ed2b5d7c76af4671576d28d1b6ab8b763fc2b3d62ed068ddaa1c5a59a13bae0a70f7efbe7fca2b8b2a915da78e81f98646fd98d4ab1ea38e929435df1e913a21c726d62536b161410081b1f3905438bade40238f933f818abf365b29fae319fe9a7d36668b65e51e2c1180c25d9a63c4de90475be727b800c6bd44c1c6343cf8ab68b17928902476879cb366ab5f61ceb7073fd080733999653f95d4f1a8acb529dd563e409bb7dcbcb5fc5d610638ed7b4431b91a98af45bd3ba285cf8ad23272ff5d3f46a0c68a373f6e0de7352df4097963d77d538bd168e7f1f690e18af039b5be27fbc597c327173995f18e0b987b5066f926044d887b768a72e85d304eac2487fc003a5b421c920d31a135591172825ffcb5d1becc14c9843602085405cb2bb2d22cfe9bdea7c82e4d83610aa9178ea7752100fbb04dcdb84ed6819f4ce6f9f0527e265a7989ac97c6486f92d7733b8382ea115f2be7882f7ca04b841e528d03dbd5a7861c1e9d5f517ae84e7f764041e4ac5cad593235abb2d87bdf63b210a00a231d87c11ef65e1f84de100e06bd3d08557277ef08bea6d3b4de025f589bb99e8f085f38cbbdc2a250dbfc5a4d669b8aba183b121798b88d6bac61cfc2a21a328a9e3e2d1dec37679c298b33549ae531925d9fc4f8982628bba3cffb8d20b4fd063cb06796111a845dc868cee193808543683e13e2b314a575e3fbfaac037768b9db20de921adaea70ee6142f166191a6d11df1f605c993e61ff2aef9c58a85daecaa4a1c0e4ba603f530ac89e08ab58e26ea0407e504809f86d1ea820707751dca0d29e5cac11066372dd57174cbb95d2384b0205ce0de50e48448ff2d0a80a323082a6991059e6282bb1b3e1166332bc4e85303868f6f08d28f2cf67560eb1bed7e7d7ea9fed3a34c20226615af55b28d6ac2a6554d57ca0cf0fe724dcd263c9b6b38870baa23737ed88d0af8c2b4cce10931e7f16e7bd956ada96d773dd26e0af265733986b0627cf61305009fdf15a329ef4da62ae0d9bc912369c16040dd1c6c41751bbfec1781d728702ccf135703fc625973bf61c3cfa8d829c37c1c1210b44fac9df0075bbbed1774eddcc82016910ee0a44a0aa754320d4324e956fbb23ac164ece5a80739ff32469003025a12a9c1d89c2eb4b51ca43447e4c30a71e8a21d757b7f64988040589f897699d561a395e04d72ef95393b1897baf38cbd02d7a67a4130fbf1a5769c70252cd6debe10ca7702d566bee8c317cef93f88021481d2cf856a67a5187c21a4e1edb2fb2aa98359592eeb3bbd41ee92051bd6371735025c6fd2b1ddc33968312b86fbc8518e2ab00a0374272bc0beb5da367f0f4542ca1abce686295e3da40d7195889839df8689cef4b4371f73323510004211ed203bdfb287222ebbbc728e3d91e597049b5ccc5f88fb3af7a7ccb12bc5b804ddf7881e359de46f82944caf937c28be96c2d5c93725c6c221d7e9419591047204f863eca41ac4cc3f076856f177037bd5af8a4ae64e71634438b70451dfd36526192322ea4573903ba8934d7fed1740f5c9e048a7c5d6c2d73feb19d7ff0236886f8db78efb19fe7b4e6a2ef94b995ddbf3cdab44d5161ae3546f61fbaa07c288082cd9c2a9d85bef954cf859aecdaeed1889b8d4060aee7602fe28ac560a7d09538e4d1b6a94226992b3625dbf78f9bcc8555f3c4d2396620c38953bac291fd17cf7bcb6a966f7e246fed01b0e6143f7984651a92cef58b98a341a6d5db07517b65e2f87a198005742d947e465b3d07bafc6912c0a512e1eb92fbf5b64cd81033c23687783fb791385b1c574e0929a0e0edf7a8cb0773a1c2b02c4ec65ea33b0fc350f4fe88843b835dde9e175a6a89cf346091684f4805e627129b731551fe81624a50ad366f33a6ca9e3d46537d761897296e14b08423914d157ca9cff27f444767e38af2092afefb3d9f5a02018c8964f310298a26e3189918f184f474c979c58ba91ecdc4f19159a0065fd051a6c4ae0c807765ef40023dc31bb6320b5500a8e0437389e8b2fcfa2879e452c6c219f34dcc00bffce5d812a6d55e97d7bd06243968f373fc80dfe7d5dc2118ae72f9cf4fa911c684ebbfa15f70fa41175c5ca67ccbc11d208d4da2f15072059db1f9a10b75e73dc554246d4df63ba9dcb057e0b3563dee7156787eb5b45572c1f0f2ded2d6becab2739d23a8cfbf4efd7dcd8299c6113dad578c139735a74fe2412378603030320a7b6eb6beeea238693c8d8d3f99139b2af3dd0f0aebb9dc959ba45e3842e050e5d9a071ed4a88d6a15cfeaa7a834c5ba8ad785c364d3f25a96e9ca0eaea4ff7242699931496afa1324112b83f34bc665e27699e083071ccb1cfb22e63f08024f2088d11aece039622b338f6ccb0d7b07999d93705c1ed3a4157f315236c90efb76ca1ae87a87a07cb5dbae56c3d8d9097b1cc8b023b9ef47586f9e0e886ba552231d7d607808c9d413f05b75b6a36a7757e308f36ea6dd52fe8e4e823cd2c600490bd303db6c119d622fade82b22f29546e8f5a8319fdcb459945add488386754a22a01c26076f76fe9c07eaa3d7d1e38e6e37a2569b5c38e7702329d3c8506b9460acdca6d10aea16da70660ea49c0478e990334f539ef302438e690003e368d1696d904c12891fcc96ddad5a082a7f21e24ccd92b43a277823ae653458ac00d7b6d94ab0cabe250b921fd95e962c422a77478212be10a2af1857359a784046c445e7c298b45c3cb43320c7f1136ef58a8c31b4ef511710c4b5a6264e1616bd40ad6eeb3bf91dfb995af5b08be5eaa1ab657ef3de1ba7b9454c2adf585c7a473b05ae57c973003cdff4c7589f7547f56c39b77dc6750de3405dd1247d2d015f787ac039afd2c793a3081c52ba7470523018ad5ba221987ebe02648aa83721c1f3c71263fe1b1c5785bbd8f16c80c34f82489ffdde389156a59a90017bc03f209f88832fb2faacd2fdb1d8efe5e59a593f6e8fc2e3c62ae60ab0eb28c58181f147bebe70960af069f9804fc4ccdeebf8d05854c8d5a33fa92ffa840b1846b351b8f41dd9c887a41204504d4ac64733817999ef4da425c9e238421823dd62b6d4f916e2356c3645a46a87eb50c6d42aef839436967e357eb6f7f916a5f5f621cc9092ab065c7cbb2ce0af5d4e5b14d1a194c671d2be2d53b4e56369a4548a572d0a4497c85ed82ecbca71cf1e2b1ec15dbdd4e5315ee53e1d3801db0761a2c5687e3d54a45dffd73917d0ca9c31f8359afc0ceb1d578277dc13d45b521cc870e71c4b0128e2439e4e596d58276282419ddebc78351cee6274c623ca605d12d2e66cffa91706a80ca547011047a4e5389604a77bf2d6904dab604c3314c1ace6e36412726b2ef5648d16b799174ab816c8d93d66ef0f72bf4afe545d98485353351a70747bcf451a3d4536e428e2ea2a41bff097747425bf8b82277a201317b2c7e12675961eaf10dfbda9a926c879672ebe894932890a2a47e8f9f0eb53aa3cfb59f02482a907554a4cd5a671ad1f7643afdc5f3dbb97a333508e1491a70715a9576e10219d7d535f46043dc73a81cd82a452c6a9866e7bdde322a669966b6586a2a5977de6bb21f35058c8cc1ad0974ff5b0f143f575109cefbdf618b348b575486af72616757d11370985e63807691b4c9b3fdf438afce39a844cb183ddca7ca28c1341a81d2a41698e7c6ad5a5083e20247d6f8c148b4c0218258d74a645b011c5e02bc59d24f0b37c9eee8932fe16fc126d148dc773238f7a41424e6c790a8feca0650b2cca4406d645ca180ca3d67dba6e53b3619cbfd8d5385fe8210ac9c942204a6f20f7bd3c5a166006ae70f23671e8585c48951a8fa8d26fa74a6aaeed7cf9df3d7a7423c737bebdca3ea20d54adb9fa26e8b08444d1e0bfb760702f37cdb527c55faaa7849ed9dad9da898e4247bbb446665f8ba25f271a2af155c698878733e0cb13e665cf736d3dc15be91ad83b15b3647118ec66febec33b9c27e1a0b64ec0b1a1f04b4c0b522d84e94a3bb93db5546a296275a0add97090347460e3639db87156c75469a278d0453a885088bd7227e73a63434495de0c9a0d867c74c9da6e644da31cccb45786a94041bcfce237ad3c7a38c50fcfbbb6f9191b61fe3a50572b15cc90e8a2a3c48f0a57c60821bc536ea19068d037a3dceaf310d626d175fbbf07e3c0e81cdc4520b80e704535f7dabccc5809706ed70dec92d405a8dd164ec0d6abd229c01c27be1244eb546c0952fcc4727825d006111d74bd7ec928893f4026f6ba28f9c3a9e2a22f20ce42294d84eb2ccfffbeedf28ca16bb5b7ddd96357451d354c85ef939120134fe2ba103d0a13fbdf56bac7177abdb4da3f5be41d08aebeed93d8abdd397e4c0440de71e664e5f27f5fddb25a432e41b84cdbda33a7ca6f67b268e85b3e13d9c7268de90c334f39eafbd339e335ccdd2de705a42d49da8abb0b10afaea3ea02366db8be4f7e003c6013e5679f3c1f89acb423f9ac2b4eb1414af508c2201565b6a0de7edb540faf51dc9925818e0bade3d949cad97eaf0a1fe53a0c48e429133553955e89870b09fbe67691828ad1c9d35070fa94ffad80d5a85ef7090c028ee673bd6adec1e36526136c0e89a0c8a2308cb977361c41ca49beefe812b5f4f177ec1cdbebdc00fecbf288e1e4b4ab6c724018b14a45422886e560c49b627ed8dd9d103a22f971d5c507bb2d39fe3f0e8f49c2f88ab22eda339d148406ba871162933a81cdce8cf38fce528f0c4e68b619ba68a3d1900c6a90593ab78de3d270887301224092336ccf8ecc92dab004ab604e5a6eb51f19b5085d6911fb3f1ee6b669fdb8089e62c6f1bacad3eb4bcbcba3edbc7970f16f4c886c6513ec88875b42e96a7864d68ec352ef246698f69575491a3e96f0311b6419f355696bbb175b35a14c70b114e1f34eb4c346a755", 0x1000) r4 = fcntl$dupfd(r2, 0x0, r2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x15) r5 = socket(0x6, 0x1, 0xcb) setsockopt(r5, 0x9, 0x101, &(0x7f0000000180)="76a7a10e7177153968b86b417033678b8b000000003afc2dc5fbf5dfceacaec90c2913df0be5f24fdd23d234c111e59d860e32fe497812d4a37e75246d89fd10ffffe5fcf191dac8aed5e9e4fdd0a97c7b0bcd4c16be9dc573fbaf70cd5b60243e163e0395467840a2cf1151c083b435450281abf462af8ea62f6849bf20fe907b1143782a484170a9f11e5f5eca098061859725a15f180b7d8e1b67f48bc1f5afc2629dd06d95c1ab90bfb8fb82701eb6df2fcf2bf8ec224af065ba96d805798a5ae7c48f67867f674f7d66ca346871af33ac35f449fb92743a326f37b909da3b02753d4542ae2e09978c4cbbb5692995b8764b9cf31f47c7ef19c565d2faad48badf81cc3f85ec58c8f25857432ea805eaa8d39965f8d478b0ac92063880f596a5b47284babc5c5c221604e90dce8236a6286119b382a920c2cb8dd0eaebb25817dbb24e27cb1c59d17d44e7a295685521815db3eb2aae38b7dc6c3add913c3360750de3c590e13fef2feffd36f9b22ff002cb6ac34db62f1dc6d8d251327d6921e30527", 0x185) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:48 executing program 2: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000001100)=""/178) kevent(0xffffffffffffffff, 0x0, 0x7ff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) (async) r0 = socket(0x20, 0x1, 0xfd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82028b35c7"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) pipe(&(0x7f0000001200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x1000000000000, 0x4}], 0xffe, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x56, 0x20000000, 0x8a6, 0x800}], 0x7fffffff, &(0x7f0000001280)={0x1, 0x4}) (async) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0x0, r3) (async) poll(&(0x7f0000000000)=[{r0, 0x8}, {r3, 0x10}], 0x2, 0x80000000) (async) r4 = socket$inet(0x2, 0x5, 0x2) getsockopt(r4, 0x94f9, 0x9, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) (async) shutdown(r0, 0x2) 03:10:48 executing program 5: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 03:10:48 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0x1c8448d0a6923a41) (async) sysctl$kern(&(0x7f0000000000)={0x0, 0x6}, 0x2, &(0x7f0000000440)="5ecb7ff04629adaced34a049164672445566904d6b954020a8f897a4657c6ce9a2283fac2a7beeafc66f1a87f08c603da4f76375a4c253aa8fb5cb2f4148dae3da2f87415151d59f91e691417b8eedcb9dbefe08acf8ff064f747f85e63f8605d20a3bf79ccd39f45e289ce8ab710c560eba6401debebefaa65ad6807306385e97a51f746f48b09218fd31f281cdaecd55477a52bb24635342f1abfb27dc0288a466c760e8b4c003c00444ba705325ecf2d9fb0fd60d4aa0", &(0x7f00000000c0)=0xb8, &(0x7f0000000900)="2e1b4a341e5fb8a4270caeded4217a093e98ee9505ca690bcd4cfad7c382544b509f81b7f35b8da31745e67b2952c9c818f4ff2957efbce285bca3479a44435b743e7d4f9854894388d21db837d9dd22d1c0215a24a6e14c5c5532ce06c2397ad70177949f80b113e2af73d26e097dd7fd0d3b63cad7e5f0ded3f094cfb39c1c7fc9fd496828072a7601cd5e7bc881604dfee88316a0078739a3cc110c3cfde55ece560433c30a9fa557d1d4afdae55ec2086452c213337c46a0894fe1a66a1237149805ff478b4859498af5c46eb6dfe29e874cfd93e9c18429e8e872b5efbd763bf964686e9b3497cbc6b1be9228938a31e3544386e87620f22f57ea260946ffcfd3866765b019c49c0bb467268394d612c522734e4f3522d41fb9cc4bf2fd688283e4d03446221eb3d97c1048fe8a23a8abd595e15fce85009fde80b39d8786a690f6d489c5b37aae76d085a6134a9b2c66ac6c9bb9da4d16cd09c6ecf44c9f79f3fd75218d81929c9331fe4f3f91dd6e3258c732706d74bec4b20fd686066f9aa5f82f1cb19a6bc9cf8527d2565fa5a472fb048cb224ec38230722e7e52d78d1b7464f96904db1e750ba45ac85132bd012ab6ac4117534e57879cc477e4ada2ef1067b01bf5ef7344f4fbffc2d5a9f97523cfc63bc300badf41aab8f9df728bc81627b85d43b135ac979ce04f76a4c630797236676482d96d216263d170ed21037b55e7f7d854359e68d80870fb4b80b26e241cb668fd88296b20e3ea6f79a0e715dc892c2be7dd36638b6fd3e73cb174fd82c4b86014781061b6ebb44266725304f3c5c414883460360e2c56e0edaab9382d0d0989bc1c44fabe571274266e661850b2540e0e6fbf5a22a41f532e58d0ef9c7de2d5acd8d7357b3529b8f315f2626b454d587b25a39ee04d99e9ffb6ec4fde7ebfe36560f1169c96b2dca9e22f40a4f8ed03af609f15be1ff09b7ee9a2cdced31e2eca3e4b5577d7e275d14a264b12b1cd7f425a7b8e683491e7c571692bcdd60f29d31e7c91f025c18ad249ce1ba64048e3231d80b70e22cf0ebf611409802830d0edee06bd5b5cbe95638a2683a5b2e051b9ffe6b81f00b9cda173663f9c892fbc325cca9c834ea9946c850102529cc14c0d962785a20c51e8995225b6ef0b15347e865bbd9eda6bbb4aec57cb847c87f1dcd0d33c4ad964ecf574a7974d524d2623bb39ded87eb0c6ddeae32fae880ea5c38cc78b7d26805fd542b09d4d35a5b62b406b5c1ed1d3f5eb56872df2d0d004b0ea609849fb2ddbf38dc34bb0714235b875238baa1a26024468b649986ac9e78e5cde09610dcb6c9f704ce61a609681d50c412b847d54ca831e297a1fd7ab275893615b3a7bc0f04cc47fa2ce39c8a4cb2ea5ac7bc0a508d16fd0ec1d88efb5d67006cf0f158bcbd529697e64716287a6b54e02d57c85a68bdad57902e93d0bff52f9ab0823bdf14264a4ed3ff6ca43a01177837c86f567708093ddefb88f0f2f8751c69c4624539de1b8c0d88e5fc1f6dcd7c23eabdbd47461784d7f3c5ec66a1b2df8adde5100818b55c9f1ebd10acb49f245902c5a521df8fffd8f353a916bb22411e7496a0c479049073c64e0fc2dece7e86f67960a00cc589d1679619d9361b3e6cbf2c900a7605419e2ab30f48cd15c1773fe4d844e4692c7118495ca7a18ab31b7f10b13ad0da0e346a1e48603c3479c507371e1caf5989da86e6e94e1945663df93d08313640db5f802ad57f02fd8dc906434c4163f26eae81b8243ca6ecd85fa05baa4bfcdbfaf5add7c5526d786a365c1e235ae046a1e77417511f835cafc12d60804802e98944c1118073a3ab86172fa999f3b68bfc79efd661c9e2b9fefc81e7ebae8d9bc51b3fed2521dac1951fc5dc0f6ad5c0d5f11117182df8783e5f4fdaa9b35887b0875a00d3cb460d889556c63b49ab80f0ffddce1b44657f2ab7ce24d9b0ab1f2114659fa0bc584388c86bee16cfe365ea75090edd6915892aba40da0fe82556299e4c1402f5c267347982bbde023ef2f42c127be03fd0f3bd8867aad1dd5500d96f0e8db3308f5ddd0195ebab985a3f783a068c7e90e902d5e6b5547b802cb5ec4b2e0d357247b82e5d35e1489e55ce07545a389bbd9aa820086d8176e3260c812d7be402841d98ae76c2a414ac8fdfa67a020180f1d7617481a24c4faa1f4d0e7b1212e71b5fafa747f0dc34a1e39614f7977909b12a9a8b87bf738709aab95f2ed43fae663bb1b7df16792214b33c81bb06d27502ab9b5c9ea93a4b8d2247b28678829a62006da61c0739918382d9a59527a9426661af17de1a2bbfc9fae1be0ad135db6294f953ef24725fdbc72457e983bb17a8c5952284515be00f4500ceafd84e47bc84a297b3a03dfa7cb5a179135c095b480d473e273e6e2280b41e7cd2122383f9f52c93dc457756867d7a5adc35b4ae93bf8e36d0543f0267ba9b5eedd1a750f7947a759b45c417594fab3ce2c48ead4138d18995f44eba7fb9943bc680eb4312c3db474bbc7dc943f8e784c0125429e6ed4a09c7bf1f4bb63743fa268ab33c50cbe596dea0ebac8cdf991316b3312e9774e9892d2dda2b4ee74ad40e349fab3ff205f90bb294f389063883657120801159a96038983ab6c9008c9c2217b11d71dda6910a756f8db8058c7d0ea59bdc7aa8a1541b34585815e0329bd2f6a7f24550eaf4d9f09a9e637481f9edb46a2991ed907343c6853b4194c620d9d06f69a4448bb06171767dbad0da1f948ce8b91d7c5a93a8cab96bf3f4f400c9ed06bcb3d0bdce9828123a698d3cb3d3984d6c2f79e6e461011f2702a59e8ebf7cd57106d64857a1bf6b0fe6cca41167fcaf106681bf34b67554ac3caf784988f7c78470a96c4a0c51d350f971aec14d42612a13058163aff58d5a1f44d257934ec584b844cb4b9fb36bb7a6f5af7e01b208442552a0dc4b331b6cd842cbe54124e8a4764fa347be0f7678801dee9f2e46d05c45e8120d678c287819958866ff4a73a49eaa081f23ddade646a8a6069e2397a2f5d351273456c419ad0614078f218db73c2950e945f769fa3cacf429324cff591cdfdb72b44d77a3491dd3afcd2d62d16542a57089bde89aef7e168227ab46711440a0295a9cbd049f0282619716264aba8a23769be25b3dedcc9a892873306d1d63e79ce9c4e8db344a4b46840973af0128cdd508d361fbef26fd88127b937e379cf8cca8fda07a54e69b54e9b6436b94081872d5f370d062de298ca691521091b8e894897b73530417ed80d371c55a2040985da9264c13d8999faf8c47fd5843477a9ca0dfb5d37141549d4fa803ffd89fc83c210f4b74bb847eaea9d0d22adc47d9393b0dcaf5311558b5201a8ae32020305dcae4566c700119497853735a92e8b4cfdf4229631e89a3cc90525fe76eda6a30c71f0251f9461a2bbac150242c25b27e161f22b7e28780035ed1f83e4c22d9e724484001aa82a03921eead742a0fa3de09c473b29a7b1a3899d9c9b74ebbd1aa9fc929760a2c7f910633f3a0f35bdf3eabf43b751d20676d7fd06575bd0858c08d83624c50b64339faef32059d919c109b8e0fa290b647d75982e438c2c34c5a3d1f7a5a4b2f052fe0d16f61e7ee9cc03d8e5f63c556dff27aac4e06e04f8681bd9bb5dce041cbc11920ddf4d40624f95fc94e4eb976285e2c62b9042f8b9f1c5b0cee9ba01652bb99feb8698198d47eb276bc872434cd07a5715442d44992e68a0f5dc366e0d6a6f781459de8a184df53583f75b14358ac973dd82c9f5e3454824bfacf59cd07a47f9996853a0fb7b564e28bdb93c52b5b4fa365c674cf6c718d8c97a3d5d126af492e2e3e275f3040744dc05a9733e89f8394924c1e322fc6bbb7abba5a4182b85c307bbe8ba0e2060164e3d67c1e340fb294ea2fc94344243614ef771d124999ba7e2a8255997a0c0d0427ac69236611665dc19848430225cd8428fe21a6386e829ff3f97863eca6f6fa231a5dcd909d45061c29eb0b6537a399cb4d2f5fe00765aa196b6ac8eb6f45a677ea272c8750ca8dd0de1da2dc2dccc1c43e75b7ff3adabfe0f0a028584719fb8643823b6a3c72dd6a4d72990ba97222471e74c77aabe706be9c4a7336664dc07499f881e6fabcdd1b62fd6262db5460a917bddc65dd80ff2d069f6c170e50f2e5f494961b731afad533371e6c10ad6a574d82986f24034bd8c5af57475f1273d52b22cd410e4e08a87e5882c9b82d8646c9d3114e5e58bcfa24cab9315bb07c60f3f7ef2535d3020e09e41ac944fe0e130abc18ea99f5d1aa2603b5dc1d964aefd002b916547cc15b4358cbd1fe9d15a86bb2bd76a42e809e554e06d22e095d87ff14d1eba7eb210cea4137c37a3bdfd1484c5742b44a0d8b701f702d46dc5f97d038a70f85ca49102bde0ae96d97cc5fd7cb20d774c28878f3a8f2c8a16a658240fd926e70b9b278bcdb6354f4bd8e59bdbef7a3b3ed8295679356d273886a4b0ee13e523c0e5a4837d1850c7545403a21e7fe6235813e9bb717da43a3a71579caf5d2b16b027a5ff655ee258e36af1f47ae99c5a7123656e122d3be836369035605eb1a07f882fd4f81367b7b2d1a19468064a28ba03593b7db1be8a98fd47ec80f71faefe3371052633f6a75b45d149ecb238e836927845903b473974ba28daca14153f950aa358cb2df49a248f29a9235c92de6c1ed4fe8dbfca0a2254d5fd799f0e5d5d46ef5ec16a89d0516a9e11c9260f01ed6b1ddc395fb9104fcf43b02c30be2e397500fef53f6ed4c7beb122bbb677053caef7f241b5528fcb63186de014d7670eecf967d1a545cec077ccbdf0195dab173df80fce5da85fa2c2c11f8b0b87006a09378908baeb39f0325af522a0b2a5da145fde2031eb56b554da6e53b53682a21f183412f0201702bf8e0069bd4cf5347304720bb9364dc8d7189de289e39edff5a4f51686655f9ee9fdbe1c0535eb312a1f41f96a09dc93ba2b311c8675f5e69bc97901a3ef73d0938ec3ca5744f7bee103eb0be7a4ebb689a52a935e697a87e3e5bbc7870c42101a3ef0f45106556442970e4e4f93f5c161e1ebc6077d87cef6a6ba76aa4b5ce296b1733e8e84f3d92cf93bfa548044d82779cd80bb895c320e5bbc2dd5f3f8f1210fff71aada4d7b4417613a5301384976abc15e4d2bced152632d8f0ec54c6125e9c399c78f2a4f18d2de483ed8366498f7cdfb1ed3cc6d380c9c234a855c0dafd745d50f36dba142c049801b8f590ff9af5e8f93a91f5a7b271dbecec8b4c38b424720612c72bb39ae42b34f7a36cd5ad38dd9909458906bfec23830f87216be62e48d6cb52266f95c1e3a83ad9de6339adbc1f128f6c0d5bd9c6a5a315e20a76c39a102a9ce19c0473af6a5ee19e528302e1ee57e051f64d07939ee409846a87e10042fb8ea9dfd4207e8f36f3288a05f9f5fb5f185ed84279f21b60746d762f649e21020279b2822247c3534d44a3a73426a5e3d73275a222f7ff10bdb9ab961667fc9a3cffeba53fbf7651f68b32a0bca0396ea7f582e9ce29f2efd25c7731fdf1de12b87edb640e0dd5918e791371353629814dc713e6793b8d20f29a0f2aab0e40a20c1378b0435fbec5ad52b515ff376832d6040b231c578eef05707c11c5b1506a8d5be426d78c3115e9427dbf9326bf7c83b6fb4917ff8090e3abe8a18d3a7374bbb96887bcd2fd090ab44d7cdfdf0146d1f3bae8264c925bdadd03138bd8c8497030b20b3ddce55a0f6a2fb15bfeee7854bed22046a3b26cce0c96328a9db6beaa28813d6dc22703c196ee9cfa916ddb35a072f5ddf644", 0x1018) (async, rerun: 32) r0 = msgget$private(0x0, 0x2000000186) (rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x12}, 0x2, &(0x7f0000000600)="8542638e480713ba73d4073f79aede6d8210cfc5b85b8cc2bc639667159c8de847d1b5b1c23cc2c6d2abd94892a42ef67d2bd70cd146ecdb57eae35709736d81cbee86f821e3ad5ae5fa288bb4eff6cd578dcfd0e37d0daa5e29fa9b6171e616908f0508c55b3e77656d4d05dc9217a3a4bf019ce5528afec488cbcb6a2bfd8477dd88d43de9e7d89c4a6935543be1fb0fd3efdfd4f8b66f09869809116a9e7d92f8f3f220cfdc4265c9f392846621c048ceed179bf46f12a8510174c0379ab5bc262c2588c124450255019454c10b2865513c7101dd01", &(0x7f0000000180)=0xd7, &(0x7f0000001940)="1e03dee207742f76665ef0a1928c2ee9401b940e5f8a42d86f14001fab67d498b1fcd25ec2196b9f104c2b555c698dfdb873ec0d878ebcfe423bc28d77fe4df5f34224a4dd895406900f81d20f06cba3bd0a56f799909f61cba87ff7d8511f48e6554ceea76a04b0e4d41ebea00a08159df378f89efec083e339bcb7944ac190900e5ec5b134fd71421046e2d0646e9603", 0x91) (async) msgrcv(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="33fa93aee3a9f1c26f6f45520499f0ff4d0fa4b0f60d9bb3d967a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b915eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520248e3107e03f58b2444442c192d67986e755335b4000c0000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd89110298488eb2f5d586058c2872cbd0bf90045efdb167f4a83325e1dc8aaee1f225178000000000000062095fc920ae78e19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3cf8ffffff801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417cad7b5bc2e471100"/376], 0x1, 0x1, 0x1000) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x21}, 0x2, &(0x7f0000000500)="37f2c32b6dcac7e65dcc", &(0x7f0000000540)=0xa, &(0x7f0000000580)="367baee78840663be2e409ca97f779f02cada7d996e2118799091dc8cce88b5cce1267e20c3314c9e153412c62ea183305400e9cca21a9672de37465489d5956822684417aa027432bf9d619c1f07aebfecacfe17c5d5ed1", 0x58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000001b00)={0x1, 0x18}, 0x2, &(0x7f0000001b40)="01c6a31a5b7e4c8cdc5c2c91e9796c98ed1a149216214b4f4406cd2bcbf5f2b2cf456feb3aacf44ac9ede401ca0698cd73197e5adbde592e393dd464de40f2608f387299aa2e2e9f68b38af684fad74de2dd435b21ecf6bcf9fbb521e64cfefb3c07c41de1b237704359ad903dacda1dd7483a8c06c72c1575788e0bb6af5c417ec6bf", &(0x7f0000001c00)=0x83, &(0x7f0000001c40)="016e28c2c7731aef4a4c25c2554af1de3adfa38a8e77c574785f45442ee3ca549dc895d2ab6fac0f6ad8b8e00296a916524256183324ae9ae9869ee6c3d5461066b59d995a1f4c716553a0caba814229ae8599668f5be3f7", 0x58) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4e}, 0x2, &(0x7f0000001a00)="4270afe4d9e1b96a1bbf8b06531f80381437a922143033b2c0a051e5779f3ae3b73c4759aa94e4a076d7ae61871330ef22be3a95fd71e1bc3637af4b4acfb98491fbac809a6c4d806992255dfb36fa38ee5df9d4ae5387efa702a1d04d83e5bf5735263c7b5426f9331585e82c363c5e819c2f6251d6fac331eec432037f87f9f4b91e11604b25386f6e2d4a0f8ec3b2610f7972793c8e013460b5d5f7e149ef9916c3906bbc89b443e5e4b988aae8c03fffabc240cdf24f9f9b1a4eefee081ef7f767a1d39d097a0b9703f46ce514c2ba9a623e95ce18759b1ebe86bc4f6d4e683c6a4f", &(0x7f0000000200)=0xe4, &(0x7f0000000700)="ccea4d762a695201093eedcb48c104c3299d9d089f34fbd6ac9f0f85b3e08b70b32cd649c93eb79176e79ea66204b8c53b61ac675d3d03d74288a42bee02b62cd3a34eaccb72c8c698a63214b13764", 0x4f) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) (rerun: 64) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x0, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x100}, 0x5, 0x7fffffff, 0x0, 0x0, 0x8, 0x7, 0x9, 0x8}) 03:10:48 executing program 6: sysctl$net_inet_udp(&(0x7f0000000040)={0x7, 0x4}, 0x4, &(0x7f0000000000)="83", &(0x7f0000000080)=0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x2, 0x1800) 03:10:48 executing program 4: dup(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={0x0, 0xffffffffffffff9c, 0x2}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f000085e000/0x1000)=nil, 0x2000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = open(&(0x7f00000013c0)='./file0\x00', 0x401, 0x51) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="7261fd83537154bb3187a57fc2ce079f76f70d06a9a10c75ac8f9f42548eec5363de604a7ff40385f0a8770b05e525585bd57743e8162754a6a4f34d75f90728e576f6c95f788803b48b9b2acff5255d786184721e6fc3bc77c0aef9827f59eeaf6a88c021fe17fa396e897d743b31d089a293b2f67314dce3ac7a74dc025e090981679772981ebf8cf0129058427a56e30b6c8811e85076f8ec9c729752956f7fa85623d9f067c9752267df700ed4c7166694f718620f97c8a921751ef72bb44a1796ab6193c91a3a27faf852775ff730d5334e6c5c1c64d83239e5cbe999a140ed78db433611a088e730250ad441f08bcf22747d375bc23d50692b5567a45af2b149cb8915faeb33d999d529199912495cc7adf843bb312fd8ab56062e8a0c6cfea988c7fb0c0eea85c804993c582ab83559cdab746fb2e9f228d973ca735a0d5466bc6efa2a79fa91e97a4212de66b10a9056762c515423ff73b2f1b7c609ab80b4de98a0b678026321c2001bdc1a4d6fa02a3177e869cebdca2a149518006dbf6d7853636370b4c8e6940ccb1bab445f5ca1b37aed6e91431333417ac94988a998021c5c293f321ddde00e20ae306bb3d0d851c778f5436cd6f5d42d7208ff96c74c0078756abf59a86d4cb0bd3a0a290c899d23d71141938daffad84fa8964170c4a3b3523ef3a39005f7ecab22895d3db8d6261816cd8b17179ec96ec48d76ac3cdaf2df206942a7dae610a364af7ee21d4901e4491f0b7b0ac4865d2a0dc9605317ad5a9258869425e83eb59e88d2a7e573e1f16acbb83a6050ff225f0c228279a4fe226c68e78ed4c366fb96d44f2df16820bba6d9b6ac9686f6b151c7af8ee3c7cae782dbc97e3580f8563d01b9875e80a5166307a2a57651ec6e3ff8aeba201e35fcd81245c8d0103aee74d5e402558f7ab70914a8155c8d13f301213b29bc1a3c7da1f92d6ee22867d742aa0c1bb672df18a000e1175f60670f5e9bf474f2d769c1b164cde94b3005fefbaa9248bdc0155459163ace8570abbac7bb72c07e21bbe264015424e5f2742e33b402c982adf3294a2b8f1528588c5b2bcbe08017a83eef8e39346b87257391852a226dc49eea89a8ca8ab8c5d112c4ed7c462944b0131b1e701a04cd81247e8d004118ccb0331233c5926c5f0f82e0f68c00adea1b85827952fcde443591efad2f2f9700b0ffc05fbcd113e43c67c0ee481d1bb607630bee80738cd5af1f09faad8f5c862783fc175a871f85640a05c23baa414f598db300e9d0a63fb2a9172774517c65958de8e5ca3a1f3c9a8394fcc83ca17150b9f3b29afd23586f6c7aa40cb1919fe96b90a1a16cdf609aef7083c35febb45729571b0421a4187b3c815dce3b1ea569bfd3906e2ff8fee149056bba180b9c2024850921fdceda508c56fe26181374f90e2974a815876660bcbeb7dc4c05e5ded6335c680970244807bdc7df9bb8d2de203332fb0f2940b5977b901bf26e6e3d1354490173f805768f4cce1688cfc66788245db2fdcafea5d1cc15ce7005bb80027206d65698634bbba46953c9b88310349b4f0569147d0ea4567d23dc6b71f3901f29a264abfaf4dfcc706c2b3a64b7ebac2bfafc7d505c0c4a16c40de274338216549eefac08c419a98d94e290b5314bf87fb92331f73ed509234af7cb2063b7fa50cd580fe3a3961a684cf62e0a910b60cd684793a94e20be42539a95586ad1ee6c6a20a26059f02c723d4abd6c596d8c5fbdaa97f504ea7b7a0b885c3ddb6697e5d637000838cfbddb50bd6d9a16d82e99b2365a5cee438d773a4fd52eb076af23a217f8b0cd38fe69c3f80378c5f776333e7f68d08c586558bb538d903ca0d19800e55a5945b493262364af2f83926d6b83d0f868b030560741d607f0824aed26b1d6e3bc73d404811898f3b2aeaa4d9d95ec7ff0efa7e66f49d4e160c200c3d58371f13af09f29809f91a0095b7c38e9b45a2a7d0cb8cc48b6966feb77d3091d45fecaff74da9a4a57dcda92a746b6dbe70b4fbc8aa410358d42cdac3ab3c54a7b986866892e823953e1f87c1f2416b722e03c4b4b6384628567ad356d9cfae140f41c43c9571b6bd1b021bddb66e949f389a5076a5eb3671d7f9a17f90c6d752f64e94a9e1b11f0cb87eef1cbc34c6220f6749a8ccdcc8518f12ebd540a8ac997d58ec9c968e79a29cbefbe99411850908177939f3dbbc2c8afac5aa21d127b54e298e30c0eb53494daf9f74f0f3040c7f8e33ba34b1f4d3e2e00d053089b8e6852aa48f4062f7c20544b00ffacbf953c393c4478318be1cd1d7ed188e206b5a70610c8f7ac6ec50a02a7bf81f533bee4adb1a6d16c3045720effdd1db0c63a5dac60a00c5887e2d0855dd7739c30bc1a0ffc70d041ef69bb5d975b95194c8c327f6e9b782e0e64ff45c5dee0d602cab39015760bdfaca615be53eb0c3f4db81bceda302a17d3f18dc0cb652119c7f4debe457850136edf79b3245540f2bb8838a0926a2114ec474aad34cb62f18b2799605b271fa83f5ce897a752a8c51319bb30d91731a635187c46fbc0c8b5d8f3102b7fddea87aa3b35bf24598f88ae827133e1d084cbaff80d861c06c72e7dcf25ecd79dce8788c0bcf018d45ee7f40678c7011c0b6027700aacc817a882a24dc5c3af988b817e69ccf583fb77aecf61ad35ea097c779a4fdad09644c8ff1544350fd69d205d052a199892e35f538e33a33f06f75b659353a9223e826f8a1b4a0a551410d06260c8b8d876df2160c3e292fecc7045d5c20802ae104605e2b7e279b16f5e425e9d5838e0a687dea4ab863ca5ca061635604c38b6c8af6845290113454be7e9f65f8a88fdab43382a360df2a9bdba53ea5dc6bc5446cc9bf6cea293875d1c0e314a798918596f7e283c07bf01c7e456a2e2933de013c776be7c36faf87b257ab608bb7f297c685cc39719e82c6e483406f37cec567d00c079d1a10c163a4c2f3733cd78a79d151235a4ac330e3676b9df785348abe1e398aa4a15fcec628de9d7e63f61396a1d21334b3a23548d7901731ca735bcb31d3d8fff60e224c98a47373963ff862a3862da7a6a26cdf3e2abd59299051390e2f29093562c877ba9437ab2d281a9f3928b0b19849db59d081700df801d03d9758ce1f6001ccf4245a1d0b79025807f99280c985ee88979670bb124a85ae0a0277d11629033ed4c9c73467ad35b3793e65f2f8086ae73e5584070d93010e5d41fe068e6511def1a8efb4354192353afdce5e88300220122d54a1c954abf4ff63a4581f2ef98d577d2c30249f75291cb1f06c4779804d529a63c4ea7967c4b8e9d8224b775d72da5bf5ca3e66d3010abbdf27b010a429e805b611b7f7e7aac7200079e5c3e0d8f35561ef83b60eaf0fd89a9abc40645d60394331ff062855cf933d2fa265b65a2317800acae5167591543a5eb127093c4f54d56f73046e91b8cf167dfaaa056fe6ac16a33964f8a1de7eecae7970b1e2da3870a6aeabd7e4ac19c142d59de474c4e298a9569ac76a0ff50245b42a33606d9bfbd3c1f9160bcc548993d51cd6ebe269ac511db3e40edc3007b0c4506d03ae5a701069923f699ba03707b798adbc284b6baa039910986c4f680a44b7950ea605f64be4b56c7339ab4be9ccafcb291606533e874ce2a66d7d5def1072f9562db8d07234e81ad1a4034652fc58bdd4fbc139d9cd92f93288fc6c7b832aa1f94e7f9a9ba69a2c176dc47b3c01e94929fba8f8cab950996d31cf02843a61c3fd4738cf8008c7940feb7744825e1befec1fb7e4a3cdb6f8c01c556f669130e88d4eb667ef4289aa7e45ad5bc778d1e87ce1124848ac4a8ed87319f260c8bdeae8c7423a1e387defa6b007f9814fc94f881ba8d5ff0a94cf7e867e3cf60677c32d5c64f9ca63d9e6829bd3de024bc25c8ff9020f6f7a01e188bf4272313a8789b62a1d16f57abe151d0d0b5900f62718d4ce32822b4d81bcde92c450e89ff174079cb9bb69a215695e2fc51d777a56748932f022f1b4e71d747ccc2c156fab3852bf96b165890cfaecb8e55e741823a1de1fe4ed481f7aab94100a063e5b573ffc3a7fc8376cde91567476f2fae0a4f9a3923e33dfdd38cf57052c22f36c14096b47405ac22f555588c0e62711b333ef1b7a7378e42f8de0a0c1ebe38c0bde694286738ccf2d257bb1a9e477aaddfea3c2e934709646158ab53a14c51be81cfbd0829724003083f556088383e834a996de4e3921cdd4372cff8f5a92b5d1a426afb15edad4f522fa9f01c3addf6bbcd1e644dc6fc4bf8a4f87e6d6329f2954fe9bd4ce718273e8a39a57d5b07cdb4fe7605240c0505a635fe39bf9a9d281b809e31d4ee920c7157658e854172686847648ea35531204797f7953220ad191bdb6d2252ed3f4eadaf2d9c8f650012246972acc5be7cf296d0bd71cb09612c4852740288ff556da5ed447344711bdc709136837a629dbc08d66fda5dc8147a285a3afa9887a288539ac09025115ffa3273d2f61aa8ed20f020bc3062ec53784ac8a0cd44af5bddc3a5f94b4083edfe4c9b35513b04d4a522667f4ae16600ad58fe7f24283d01720722cf889b550d7052136f7797b61ed50c9e127250b17ce49f896de170db93a8578470876c3ecf0d1c190366795f2a88bfdf316e4712a3f00544a20acacbbb24e6a08852542adab6111d1dfbe1d071ddd02c126a44a46893ac628bea29c5ef8ce4a0a1ffb958ae9abc130158bf33de3c59693fcd7155a1dae49a1c2add40fc6ebeafc1b4d31345693ee3dafe4349e4df6dc53b22c4b279a88abfcb137e351527d3e8a18d275c18c49ed69f582aaab42d8973d670b853fb1af4b00a011e31fdbe139eb86b2b3540b9e171ee6afdc8a3f1fa2be18d52e76859aeb89fcb6230017df09eec4a86492ed5b367aa9f1b193152887de7faeba369a3724b5fdd4dbf7aa18e37cec7ba11150afdf238a208653bd4fffd93224bcb8cceb1e9c8e37d43d9142b652b21d4c2ccb02390401518ff1d8b8761918e45a5ff8df3b0426b9e4652fddf7bf9d0b5c1c082db42723651d4301c7d92f32a9fa5e85b86ce25476d21d4791c268c9aa38227b22c1a466e7d46a332ffb49997a9e4b5c9dc270e16466c83316c02595c084e4b5da803ff69f1d98bf513b72e2e18fc05dab828a027e55b712269a66ab87ecb802da701c5ef1f843abc5dd2216127c48433443c077346bdb72584ef015cb12bbb6362583ead57505144560a33eb8cd84e5b944f9340573c1751a028c870f253f98cc22065648adf23974ead10b754e8767628286a339f7187d63fccf02c6b0680d934a8ced940eb7c8278fe112c8fcf8b3d6537edd02aaaee8f6fbf8db934aac5bf4183dfe28c6b64c935e7968d0e273b1779c45d85c474dde13180acd21232a34b2929017e7073ec74635fc6db37b66f19815a669a735346373f4c1a8e7fac163b6ff546bcfe8cf7e1182f98dd4b1f67c73b99fbb74a10effab76f3b06d578f2d1e3e08d877671f543109d70a06eab3f51a14b0dc935acfe72959c098259f2b317f7d62482f85739414e7b11af5de65f2c9032ebeeb50e101f5dfed1dab9d65e40464695c7a724f9108fc4bc73b15206a0fe7e821ced54be10f417bf07fed1418d3e6f4dd6893b1b8416dc4a8c236cfc844b8e34e49a9f07f780f03a37146dac144cc78094dd539f1049163ca97f672174893ea9ed0b3daa8f21306a3c61cf886daf53a1ea99ce9ce8ba504ce0a09c047477e04f42138de8556821311cd73cfdee7f2363799ef5c6655e18", 0x1000}], 0x1) r4 = getpid() fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x20, 0x200}, 0xf666, 0x1, r2, r4, 0x2, 0x2, 0x8}) shmat(r1, &(0x7f0000d4b000/0x3000)=nil, 0x2000) shmat(r1, &(0x7f00008e6000/0x4000)=nil, 0x1000) r5 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f000085e000/0x1000)=nil, 0x2000) shmat(r5, &(0x7f0000d4b000/0x2000)=nil, 0x1000) pipe2(&(0x7f0000000440), 0x4) bind(0xffffffffffffffff, 0x0, 0x0) 03:10:48 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17e7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x211, 0xa}, 0xc) (async, rerun: 64) r1 = dup(r0) (rerun: 64) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) (async) listen(r1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) (async) execve(0x0, 0x0, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{0x0}], 0x1}, 0x1) (async, rerun: 32) dup2(r1, r3) (rerun: 32) 03:10:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0, 0xc600000000000000}, {0x0}], 0x3, &(0x7f0000000200)=""/32, 0x20}, 0x0) socket$unix(0x1, 0x1, 0x0) (async) syz_open_pts() (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0, 0xc600000000000000}, {0x0}], 0x3, &(0x7f0000000200)=""/32, 0x20}, 0x0) (async) 03:10:48 executing program 0: r0 = socket(0x11, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) write(r3, &(0x7f0000001b00)="391d67b88355d1d15926818ab1be5b9e32d398df46fd37811fd9b828b5bdc58328b27af7dc67719db55c813525a84f728c72fbc8623ea782b5299aae0e0d302d33728d157e69e0456bfae39cd2169568cc755e65b095579731962252126e67d114f7c92da7f269eab079f5132bbc16f889e44f5b494b4021c39b6a944ea1ae9f853d12cbf16458da29954d475c4ac704429ccc1639a68eb0d553e30f396ee9080baa8e65b2ad43c6eecba75521e6588827b4fdde0040da613e2f8f15755d9dc85f50d26a00571af374135ea7c2f8781856289ed61a240becdb2efa03d59f60899d3ee14850f2ba2606cbd965e84db87f7ea80fd4fe811118d9534af495b0f75a372270d3041a88a54ebf01e46cfbb65ca2e01e339cfcefb0d1dbf9562812184c29326f12f031d5350b2f2c9a98b3bc5fb09f3906941019d51645cbcc4eaadca96879dcabcab2fe5a7bec3a84604568a83ee18f640fd6b5577a5c4be35c1476424198a22161e350ffd421fc2d73660191e3fa0cac317ebd10e01d456dc49d7ca82371a204e32a2fd89e4a25ebe87ebff2248930c7bea43bd883cce348bc79f5a3adc02911e4b5b86d526c5f0c183a57dd82efbb50669f0512227e5e46306fefe6e60f6babdcc9acd89273b992ebf6cdbc4b8328257378733f159dad71b6c788c2f8c0d7bdff27dff038816f1c0a52c8109af645ffe061402a2b9f4826101a4c41e3ff731204de5967ae625fdb204d2e2f4dfe0dc09410264884d8f960041a1b4afb88fdbbae9bdad7758e8aa578fd1929c5e534e149c4bb7ca55b1a57fba24b78c44614d380fe4ed2b5d7c76af4671576d28d1b6ab8b763fc2b3d62ed068ddaa1c5a59a13bae0a70f7efbe7fca2b8b2a915da78e81f98646fd98d4ab1ea38e929435df1e913a21c726d62536b161410081b1f3905438bade40238f933f818abf365b29fae319fe9a7d36668b65e51e2c1180c25d9a63c4de90475be727b800c6bd44c1c6343cf8ab68b17928902476879cb366ab5f61ceb7073fd080733999653f95d4f1a8acb529dd563e409bb7dcbcb5fc5d610638ed7b4431b91a98af45bd3ba285cf8ad23272ff5d3f46a0c68a373f6e0de7352df4097963d77d538bd168e7f1f690e18af039b5be27fbc597c327173995f18e0b987b5066f926044d887b768a72e85d304eac2487fc003a5b421c920d31a135591172825ffcb5d1becc14c9843602085405cb2bb2d22cfe9bdea7c82e4d83610aa9178ea7752100fbb04dcdb84ed6819f4ce6f9f0527e265a7989ac97c6486f92d7733b8382ea115f2be7882f7ca04b841e528d03dbd5a7861c1e9d5f517ae84e7f764041e4ac5cad593235abb2d87bdf63b210a00a231d87c11ef65e1f84de100e06bd3d08557277ef08bea6d3b4de025f589bb99e8f085f38cbbdc2a250dbfc5a4d669b8aba183b121798b88d6bac61cfc2a21a328a9e3e2d1dec37679c298b33549ae531925d9fc4f8982628bba3cffb8d20b4fd063cb06796111a845dc868cee193808543683e13e2b314a575e3fbfaac037768b9db20de921adaea70ee6142f166191a6d11df1f605c993e61ff2aef9c58a85daecaa4a1c0e4ba603f530ac89e08ab58e26ea0407e504809f86d1ea820707751dca0d29e5cac11066372dd57174cbb95d2384b0205ce0de50e48448ff2d0a80a323082a6991059e6282bb1b3e1166332bc4e85303868f6f08d28f2cf67560eb1bed7e7d7ea9fed3a34c20226615af55b28d6ac2a6554d57ca0cf0fe724dcd263c9b6b38870baa23737ed88d0af8c2b4cce10931e7f16e7bd956ada96d773dd26e0af265733986b0627cf61305009fdf15a329ef4da62ae0d9bc912369c16040dd1c6c41751bbfec1781d728702ccf135703fc625973bf61c3cfa8d829c37c1c1210b44fac9df0075bbbed1774eddcc82016910ee0a44a0aa754320d4324e956fbb23ac164ece5a80739ff32469003025a12a9c1d89c2eb4b51ca43447e4c30a71e8a21d757b7f64988040589f897699d561a395e04d72ef95393b1897baf38cbd02d7a67a4130fbf1a5769c70252cd6debe10ca7702d566bee8c317cef93f88021481d2cf856a67a5187c21a4e1edb2fb2aa98359592eeb3bbd41ee92051bd6371735025c6fd2b1ddc33968312b86fbc8518e2ab00a0374272bc0beb5da367f0f4542ca1abce686295e3da40d7195889839df8689cef4b4371f73323510004211ed203bdfb287222ebbbc728e3d91e597049b5ccc5f88fb3af7a7ccb12bc5b804ddf7881e359de46f82944caf937c28be96c2d5c93725c6c221d7e9419591047204f863eca41ac4cc3f076856f177037bd5af8a4ae64e71634438b70451dfd36526192322ea4573903ba8934d7fed1740f5c9e048a7c5d6c2d73feb19d7ff0236886f8db78efb19fe7b4e6a2ef94b995ddbf3cdab44d5161ae3546f61fbaa07c288082cd9c2a9d85bef954cf859aecdaeed1889b8d4060aee7602fe28ac560a7d09538e4d1b6a94226992b3625dbf78f9bcc8555f3c4d2396620c38953bac291fd17cf7bcb6a966f7e246fed01b0e6143f7984651a92cef58b98a341a6d5db07517b65e2f87a198005742d947e465b3d07bafc6912c0a512e1eb92fbf5b64cd81033c23687783fb791385b1c574e0929a0e0edf7a8cb0773a1c2b02c4ec65ea33b0fc350f4fe88843b835dde9e175a6a89cf346091684f4805e627129b731551fe81624a50ad366f33a6ca9e3d46537d761897296e14b08423914d157ca9cff27f444767e38af2092afefb3d9f5a02018c8964f310298a26e3189918f184f474c979c58ba91ecdc4f19159a0065fd051a6c4ae0c807765ef40023dc31bb6320b5500a8e0437389e8b2fcfa2879e452c6c219f34dcc00bffce5d812a6d55e97d7bd06243968f373fc80dfe7d5dc2118ae72f9cf4fa911c684ebbfa15f70fa41175c5ca67ccbc11d208d4da2f15072059db1f9a10b75e73dc554246d4df63ba9dcb057e0b3563dee7156787eb5b45572c1f0f2ded2d6becab2739d23a8cfbf4efd7dcd8299c6113dad578c139735a74fe2412378603030320a7b6eb6beeea238693c8d8d3f99139b2af3dd0f0aebb9dc959ba45e3842e050e5d9a071ed4a88d6a15cfeaa7a834c5ba8ad785c364d3f25a96e9ca0eaea4ff7242699931496afa1324112b83f34bc665e27699e083071ccb1cfb22e63f08024f2088d11aece039622b338f6ccb0d7b07999d93705c1ed3a4157f315236c90efb76ca1ae87a87a07cb5dbae56c3d8d9097b1cc8b023b9ef47586f9e0e886ba552231d7d607808c9d413f05b75b6a36a7757e308f36ea6dd52fe8e4e823cd2c600490bd303db6c119d622fade82b22f29546e8f5a8319fdcb459945add488386754a22a01c26076f76fe9c07eaa3d7d1e38e6e37a2569b5c38e7702329d3c8506b9460acdca6d10aea16da70660ea49c0478e990334f539ef302438e690003e368d1696d904c12891fcc96ddad5a082a7f21e24ccd92b43a277823ae653458ac00d7b6d94ab0cabe250b921fd95e962c422a77478212be10a2af1857359a784046c445e7c298b45c3cb43320c7f1136ef58a8c31b4ef511710c4b5a6264e1616bd40ad6eeb3bf91dfb995af5b08be5eaa1ab657ef3de1ba7b9454c2adf585c7a473b05ae57c973003cdff4c7589f7547f56c39b77dc6750de3405dd1247d2d015f787ac039afd2c793a3081c52ba7470523018ad5ba221987ebe02648aa83721c1f3c71263fe1b1c5785bbd8f16c80c34f82489ffdde389156a59a90017bc03f209f88832fb2faacd2fdb1d8efe5e59a593f6e8fc2e3c62ae60ab0eb28c58181f147bebe70960af069f9804fc4ccdeebf8d05854c8d5a33fa92ffa840b1846b351b8f41dd9c887a41204504d4ac64733817999ef4da425c9e238421823dd62b6d4f916e2356c3645a46a87eb50c6d42aef839436967e357eb6f7f916a5f5f621cc9092ab065c7cbb2ce0af5d4e5b14d1a194c671d2be2d53b4e56369a4548a572d0a4497c85ed82ecbca71cf1e2b1ec15dbdd4e5315ee53e1d3801db0761a2c5687e3d54a45dffd73917d0ca9c31f8359afc0ceb1d578277dc13d45b521cc870e71c4b0128e2439e4e596d58276282419ddebc78351cee6274c623ca605d12d2e66cffa91706a80ca547011047a4e5389604a77bf2d6904dab604c3314c1ace6e36412726b2ef5648d16b799174ab816c8d93d66ef0f72bf4afe545d98485353351a70747bcf451a3d4536e428e2ea2a41bff097747425bf8b82277a201317b2c7e12675961eaf10dfbda9a926c879672ebe894932890a2a47e8f9f0eb53aa3cfb59f02482a907554a4cd5a671ad1f7643afdc5f3dbb97a333508e1491a70715a9576e10219d7d535f46043dc73a81cd82a452c6a9866e7bdde322a669966b6586a2a5977de6bb21f35058c8cc1ad0974ff5b0f143f575109cefbdf618b348b575486af72616757d11370985e63807691b4c9b3fdf438afce39a844cb183ddca7ca28c1341a81d2a41698e7c6ad5a5083e20247d6f8c148b4c0218258d74a645b011c5e02bc59d24f0b37c9eee8932fe16fc126d148dc773238f7a41424e6c790a8feca0650b2cca4406d645ca180ca3d67dba6e53b3619cbfd8d5385fe8210ac9c942204a6f20f7bd3c5a166006ae70f23671e8585c48951a8fa8d26fa74a6aaeed7cf9df3d7a7423c737bebdca3ea20d54adb9fa26e8b08444d1e0bfb760702f37cdb527c55faaa7849ed9dad9da898e4247bbb446665f8ba25f271a2af155c698878733e0cb13e665cf736d3dc15be91ad83b15b3647118ec66febec33b9c27e1a0b64ec0b1a1f04b4c0b522d84e94a3bb93db5546a296275a0add97090347460e3639db87156c75469a278d0453a885088bd7227e73a63434495de0c9a0d867c74c9da6e644da31cccb45786a94041bcfce237ad3c7a38c50fcfbbb6f9191b61fe3a50572b15cc90e8a2a3c48f0a57c60821bc536ea19068d037a3dceaf310d626d175fbbf07e3c0e81cdc4520b80e704535f7dabccc5809706ed70dec92d405a8dd164ec0d6abd229c01c27be1244eb546c0952fcc4727825d006111d74bd7ec928893f4026f6ba28f9c3a9e2a22f20ce42294d84eb2ccfffbeedf28ca16bb5b7ddd96357451d354c85ef939120134fe2ba103d0a13fbdf56bac7177abdb4da3f5be41d08aebeed93d8abdd397e4c0440de71e664e5f27f5fddb25a432e41b84cdbda33a7ca6f67b268e85b3e13d9c7268de90c334f39eafbd339e335ccdd2de705a42d49da8abb0b10afaea3ea02366db8be4f7e003c6013e5679f3c1f89acb423f9ac2b4eb1414af508c2201565b6a0de7edb540faf51dc9925818e0bade3d949cad97eaf0a1fe53a0c48e429133553955e89870b09fbe67691828ad1c9d35070fa94ffad80d5a85ef7090c028ee673bd6adec1e36526136c0e89a0c8a2308cb977361c41ca49beefe812b5f4f177ec1cdbebdc00fecbf288e1e4b4ab6c724018b14a45422886e560c49b627ed8dd9d103a22f971d5c507bb2d39fe3f0e8f49c2f88ab22eda339d148406ba871162933a81cdce8cf38fce528f0c4e68b619ba68a3d1900c6a90593ab78de3d270887301224092336ccf8ecc92dab004ab604e5a6eb51f19b5085d6911fb3f1ee6b669fdb8089e62c6f1bacad3eb4bcbcba3edbc7970f16f4c886c6513ec88875b42e96a7864d68ec352ef246698f69575491a3e96f0311b6419f355696bbb175b35a14c70b114e1f34eb4c346a755", 0x1000) r4 = fcntl$dupfd(r2, 0x0, r2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x15) r5 = socket(0x6, 0x1, 0xcb) setsockopt(r5, 0x9, 0x101, &(0x7f0000000180)="76a7a10e7177153968b86b417033678b8b000000003afc2dc5fbf5dfceacaec90c2913df0be5f24fdd23d234c111e59d860e32fe497812d4a37e75246d89fd10ffffe5fcf191dac8aed5e9e4fdd0a97c7b0bcd4c16be9dc573fbaf70cd5b60243e163e0395467840a2cf1151c083b435450281abf462af8ea62f6849bf20fe907b1143782a484170a9f11e5f5eca098061859725a15f180b7d8e1b67f48bc1f5afc2629dd06d95c1ab90bfb8fb82701eb6df2fcf2bf8ec224af065ba96d805798a5ae7c48f67867f674f7d66ca346871af33ac35f449fb92743a326f37b909da3b02753d4542ae2e09978c4cbbb5692995b8764b9cf31f47c7ef19c565d2faad48badf81cc3f85ec58c8f25857432ea805eaa8d39965f8d478b0ac92063880f596a5b47284babc5c5c221604e90dce8236a6286119b382a920c2cb8dd0eaebb25817dbb24e27cb1c59d17d44e7a295685521815db3eb2aae38b7dc6c3add913c3360750de3c590e13fef2feffd36f9b22ff002cb6ac34db62f1dc6d8d251327d6921e30527", 0x185) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x4000, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) write(r3, &(0x7f0000001b00)="391d67b88355d1d15926818ab1be5b9e32d398df46fd37811fd9b828b5bdc58328b27af7dc67719db55c813525a84f728c72fbc8623ea782b5299aae0e0d302d33728d157e69e0456bfae39cd2169568cc755e65b095579731962252126e67d114f7c92da7f269eab079f5132bbc16f889e44f5b494b4021c39b6a944ea1ae9f853d12cbf16458da29954d475c4ac704429ccc1639a68eb0d553e30f396ee9080baa8e65b2ad43c6eecba75521e6588827b4fdde0040da613e2f8f15755d9dc85f50d26a00571af374135ea7c2f8781856289ed61a240becdb2efa03d59f60899d3ee14850f2ba2606cbd965e84db87f7ea80fd4fe811118d9534af495b0f75a372270d3041a88a54ebf01e46cfbb65ca2e01e339cfcefb0d1dbf9562812184c29326f12f031d5350b2f2c9a98b3bc5fb09f3906941019d51645cbcc4eaadca96879dcabcab2fe5a7bec3a84604568a83ee18f640fd6b5577a5c4be35c1476424198a22161e350ffd421fc2d73660191e3fa0cac317ebd10e01d456dc49d7ca82371a204e32a2fd89e4a25ebe87ebff2248930c7bea43bd883cce348bc79f5a3adc02911e4b5b86d526c5f0c183a57dd82efbb50669f0512227e5e46306fefe6e60f6babdcc9acd89273b992ebf6cdbc4b8328257378733f159dad71b6c788c2f8c0d7bdff27dff038816f1c0a52c8109af645ffe061402a2b9f4826101a4c41e3ff731204de5967ae625fdb204d2e2f4dfe0dc09410264884d8f960041a1b4afb88fdbbae9bdad7758e8aa578fd1929c5e534e149c4bb7ca55b1a57fba24b78c44614d380fe4ed2b5d7c76af4671576d28d1b6ab8b763fc2b3d62ed068ddaa1c5a59a13bae0a70f7efbe7fca2b8b2a915da78e81f98646fd98d4ab1ea38e929435df1e913a21c726d62536b161410081b1f3905438bade40238f933f818abf365b29fae319fe9a7d36668b65e51e2c1180c25d9a63c4de90475be727b800c6bd44c1c6343cf8ab68b17928902476879cb366ab5f61ceb7073fd080733999653f95d4f1a8acb529dd563e409bb7dcbcb5fc5d610638ed7b4431b91a98af45bd3ba285cf8ad23272ff5d3f46a0c68a373f6e0de7352df4097963d77d538bd168e7f1f690e18af039b5be27fbc597c327173995f18e0b987b5066f926044d887b768a72e85d304eac2487fc003a5b421c920d31a135591172825ffcb5d1becc14c9843602085405cb2bb2d22cfe9bdea7c82e4d83610aa9178ea7752100fbb04dcdb84ed6819f4ce6f9f0527e265a7989ac97c6486f92d7733b8382ea115f2be7882f7ca04b841e528d03dbd5a7861c1e9d5f517ae84e7f764041e4ac5cad593235abb2d87bdf63b210a00a231d87c11ef65e1f84de100e06bd3d08557277ef08bea6d3b4de025f589bb99e8f085f38cbbdc2a250dbfc5a4d669b8aba183b121798b88d6bac61cfc2a21a328a9e3e2d1dec37679c298b33549ae531925d9fc4f8982628bba3cffb8d20b4fd063cb06796111a845dc868cee193808543683e13e2b314a575e3fbfaac037768b9db20de921adaea70ee6142f166191a6d11df1f605c993e61ff2aef9c58a85daecaa4a1c0e4ba603f530ac89e08ab58e26ea0407e504809f86d1ea820707751dca0d29e5cac11066372dd57174cbb95d2384b0205ce0de50e48448ff2d0a80a323082a6991059e6282bb1b3e1166332bc4e85303868f6f08d28f2cf67560eb1bed7e7d7ea9fed3a34c20226615af55b28d6ac2a6554d57ca0cf0fe724dcd263c9b6b38870baa23737ed88d0af8c2b4cce10931e7f16e7bd956ada96d773dd26e0af265733986b0627cf61305009fdf15a329ef4da62ae0d9bc912369c16040dd1c6c41751bbfec1781d728702ccf135703fc625973bf61c3cfa8d829c37c1c1210b44fac9df0075bbbed1774eddcc82016910ee0a44a0aa754320d4324e956fbb23ac164ece5a80739ff32469003025a12a9c1d89c2eb4b51ca43447e4c30a71e8a21d757b7f64988040589f897699d561a395e04d72ef95393b1897baf38cbd02d7a67a4130fbf1a5769c70252cd6debe10ca7702d566bee8c317cef93f88021481d2cf856a67a5187c21a4e1edb2fb2aa98359592eeb3bbd41ee92051bd6371735025c6fd2b1ddc33968312b86fbc8518e2ab00a0374272bc0beb5da367f0f4542ca1abce686295e3da40d7195889839df8689cef4b4371f73323510004211ed203bdfb287222ebbbc728e3d91e597049b5ccc5f88fb3af7a7ccb12bc5b804ddf7881e359de46f82944caf937c28be96c2d5c93725c6c221d7e9419591047204f863eca41ac4cc3f076856f177037bd5af8a4ae64e71634438b70451dfd36526192322ea4573903ba8934d7fed1740f5c9e048a7c5d6c2d73feb19d7ff0236886f8db78efb19fe7b4e6a2ef94b995ddbf3cdab44d5161ae3546f61fbaa07c288082cd9c2a9d85bef954cf859aecdaeed1889b8d4060aee7602fe28ac560a7d09538e4d1b6a94226992b3625dbf78f9bcc8555f3c4d2396620c38953bac291fd17cf7bcb6a966f7e246fed01b0e6143f7984651a92cef58b98a341a6d5db07517b65e2f87a198005742d947e465b3d07bafc6912c0a512e1eb92fbf5b64cd81033c23687783fb791385b1c574e0929a0e0edf7a8cb0773a1c2b02c4ec65ea33b0fc350f4fe88843b835dde9e175a6a89cf346091684f4805e627129b731551fe81624a50ad366f33a6ca9e3d46537d761897296e14b08423914d157ca9cff27f444767e38af2092afefb3d9f5a02018c8964f310298a26e3189918f184f474c979c58ba91ecdc4f19159a0065fd051a6c4ae0c807765ef40023dc31bb6320b5500a8e0437389e8b2fcfa2879e452c6c219f34dcc00bffce5d812a6d55e97d7bd06243968f373fc80dfe7d5dc2118ae72f9cf4fa911c684ebbfa15f70fa41175c5ca67ccbc11d208d4da2f15072059db1f9a10b75e73dc554246d4df63ba9dcb057e0b3563dee7156787eb5b45572c1f0f2ded2d6becab2739d23a8cfbf4efd7dcd8299c6113dad578c139735a74fe2412378603030320a7b6eb6beeea238693c8d8d3f99139b2af3dd0f0aebb9dc959ba45e3842e050e5d9a071ed4a88d6a15cfeaa7a834c5ba8ad785c364d3f25a96e9ca0eaea4ff7242699931496afa1324112b83f34bc665e27699e083071ccb1cfb22e63f08024f2088d11aece039622b338f6ccb0d7b07999d93705c1ed3a4157f315236c90efb76ca1ae87a87a07cb5dbae56c3d8d9097b1cc8b023b9ef47586f9e0e886ba552231d7d607808c9d413f05b75b6a36a7757e308f36ea6dd52fe8e4e823cd2c600490bd303db6c119d622fade82b22f29546e8f5a8319fdcb459945add488386754a22a01c26076f76fe9c07eaa3d7d1e38e6e37a2569b5c38e7702329d3c8506b9460acdca6d10aea16da70660ea49c0478e990334f539ef302438e690003e368d1696d904c12891fcc96ddad5a082a7f21e24ccd92b43a277823ae653458ac00d7b6d94ab0cabe250b921fd95e962c422a77478212be10a2af1857359a784046c445e7c298b45c3cb43320c7f1136ef58a8c31b4ef511710c4b5a6264e1616bd40ad6eeb3bf91dfb995af5b08be5eaa1ab657ef3de1ba7b9454c2adf585c7a473b05ae57c973003cdff4c7589f7547f56c39b77dc6750de3405dd1247d2d015f787ac039afd2c793a3081c52ba7470523018ad5ba221987ebe02648aa83721c1f3c71263fe1b1c5785bbd8f16c80c34f82489ffdde389156a59a90017bc03f209f88832fb2faacd2fdb1d8efe5e59a593f6e8fc2e3c62ae60ab0eb28c58181f147bebe70960af069f9804fc4ccdeebf8d05854c8d5a33fa92ffa840b1846b351b8f41dd9c887a41204504d4ac64733817999ef4da425c9e238421823dd62b6d4f916e2356c3645a46a87eb50c6d42aef839436967e357eb6f7f916a5f5f621cc9092ab065c7cbb2ce0af5d4e5b14d1a194c671d2be2d53b4e56369a4548a572d0a4497c85ed82ecbca71cf1e2b1ec15dbdd4e5315ee53e1d3801db0761a2c5687e3d54a45dffd73917d0ca9c31f8359afc0ceb1d578277dc13d45b521cc870e71c4b0128e2439e4e596d58276282419ddebc78351cee6274c623ca605d12d2e66cffa91706a80ca547011047a4e5389604a77bf2d6904dab604c3314c1ace6e36412726b2ef5648d16b799174ab816c8d93d66ef0f72bf4afe545d98485353351a70747bcf451a3d4536e428e2ea2a41bff097747425bf8b82277a201317b2c7e12675961eaf10dfbda9a926c879672ebe894932890a2a47e8f9f0eb53aa3cfb59f02482a907554a4cd5a671ad1f7643afdc5f3dbb97a333508e1491a70715a9576e10219d7d535f46043dc73a81cd82a452c6a9866e7bdde322a669966b6586a2a5977de6bb21f35058c8cc1ad0974ff5b0f143f575109cefbdf618b348b575486af72616757d11370985e63807691b4c9b3fdf438afce39a844cb183ddca7ca28c1341a81d2a41698e7c6ad5a5083e20247d6f8c148b4c0218258d74a645b011c5e02bc59d24f0b37c9eee8932fe16fc126d148dc773238f7a41424e6c790a8feca0650b2cca4406d645ca180ca3d67dba6e53b3619cbfd8d5385fe8210ac9c942204a6f20f7bd3c5a166006ae70f23671e8585c48951a8fa8d26fa74a6aaeed7cf9df3d7a7423c737bebdca3ea20d54adb9fa26e8b08444d1e0bfb760702f37cdb527c55faaa7849ed9dad9da898e4247bbb446665f8ba25f271a2af155c698878733e0cb13e665cf736d3dc15be91ad83b15b3647118ec66febec33b9c27e1a0b64ec0b1a1f04b4c0b522d84e94a3bb93db5546a296275a0add97090347460e3639db87156c75469a278d0453a885088bd7227e73a63434495de0c9a0d867c74c9da6e644da31cccb45786a94041bcfce237ad3c7a38c50fcfbbb6f9191b61fe3a50572b15cc90e8a2a3c48f0a57c60821bc536ea19068d037a3dceaf310d626d175fbbf07e3c0e81cdc4520b80e704535f7dabccc5809706ed70dec92d405a8dd164ec0d6abd229c01c27be1244eb546c0952fcc4727825d006111d74bd7ec928893f4026f6ba28f9c3a9e2a22f20ce42294d84eb2ccfffbeedf28ca16bb5b7ddd96357451d354c85ef939120134fe2ba103d0a13fbdf56bac7177abdb4da3f5be41d08aebeed93d8abdd397e4c0440de71e664e5f27f5fddb25a432e41b84cdbda33a7ca6f67b268e85b3e13d9c7268de90c334f39eafbd339e335ccdd2de705a42d49da8abb0b10afaea3ea02366db8be4f7e003c6013e5679f3c1f89acb423f9ac2b4eb1414af508c2201565b6a0de7edb540faf51dc9925818e0bade3d949cad97eaf0a1fe53a0c48e429133553955e89870b09fbe67691828ad1c9d35070fa94ffad80d5a85ef7090c028ee673bd6adec1e36526136c0e89a0c8a2308cb977361c41ca49beefe812b5f4f177ec1cdbebdc00fecbf288e1e4b4ab6c724018b14a45422886e560c49b627ed8dd9d103a22f971d5c507bb2d39fe3f0e8f49c2f88ab22eda339d148406ba871162933a81cdce8cf38fce528f0c4e68b619ba68a3d1900c6a90593ab78de3d270887301224092336ccf8ecc92dab004ab604e5a6eb51f19b5085d6911fb3f1ee6b669fdb8089e62c6f1bacad3eb4bcbcba3edbc7970f16f4c886c6513ec88875b42e96a7864d68ec352ef246698f69575491a3e96f0311b6419f355696bbb175b35a14c70b114e1f34eb4c346a755", 0x1000) (async) fcntl$dupfd(r2, 0x0, r2) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x15) (async) socket(0x6, 0x1, 0xcb) (async) setsockopt(r5, 0x9, 0x101, &(0x7f0000000180)="76a7a10e7177153968b86b417033678b8b000000003afc2dc5fbf5dfceacaec90c2913df0be5f24fdd23d234c111e59d860e32fe497812d4a37e75246d89fd10ffffe5fcf191dac8aed5e9e4fdd0a97c7b0bcd4c16be9dc573fbaf70cd5b60243e163e0395467840a2cf1151c083b435450281abf462af8ea62f6849bf20fe907b1143782a484170a9f11e5f5eca098061859725a15f180b7d8e1b67f48bc1f5afc2629dd06d95c1ab90bfb8fb82701eb6df2fcf2bf8ec224af065ba96d805798a5ae7c48f67867f674f7d66ca346871af33ac35f449fb92743a326f37b909da3b02753d4542ae2e09978c4cbbb5692995b8764b9cf31f47c7ef19c565d2faad48badf81cc3f85ec58c8f25857432ea805eaa8d39965f8d478b0ac92063880f596a5b47284babc5c5c221604e90dce8236a6286119b382a920c2cb8dd0eaebb25817dbb24e27cb1c59d17d44e7a295685521815db3eb2aae38b7dc6c3add913c3360750de3c590e13fef2feffd36f9b22ff002cb6ac34db62f1dc6d8d251327d6921e30527", 0x185) (async) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:48 executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000080)="5167176dba89be9e2ac7299786ff5ee00952c59450c4cd187da84289a163d60cbdc1f6cddf6f1e16b85a8c67abbb763130dad93026e77d8224ca6a740a7b68c65c369093bffe22ca18f9bd4ed284118a82e2b5c00338d1cac4f71b031e487acdfe75e53c07e2fae01956b5aa1deaba36bd714cb0e3dc2a50f13405df8b8975bd9b4d91090a69738b48ecc8e3124e968e870f3c578b7b44cc0dcfdb1645a1098774c4932dd2c02c1d413ec23cc7ec70f343b2b97f9a1d6a0a9ad3c71d79a42661905ee85be993", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="2a2b31023b4b2c7c85b5289c1f417c0ba6b3f2e0c43523754beba65bf15ecc8dd7a822dcb26b6c3babca5737f35fdc156354cf13707ef12837dfe30054766c792dbda58bdb", 0x45) 03:10:48 executing program 5: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 03:10:48 executing program 4: dup(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) (rerun: 64) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={0x0, 0xffffffffffffff9c, 0x2}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f000085e000/0x1000)=nil, 0x2000) (async, rerun: 64) r2 = fcntl$getown(0xffffffffffffffff, 0x5) (async, rerun: 64) r3 = open(&(0x7f00000013c0)='./file0\x00', 0x401, 0x51) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="7261fd83537154bb3187a57fc2ce079f76f70d06a9a10c75ac8f9f42548eec5363de604a7ff40385f0a8770b05e525585bd57743e8162754a6a4f34d75f90728e576f6c95f788803b48b9b2acff5255d786184721e6fc3bc77c0aef9827f59eeaf6a88c021fe17fa396e897d743b31d089a293b2f67314dce3ac7a74dc025e090981679772981ebf8cf0129058427a56e30b6c8811e85076f8ec9c729752956f7fa85623d9f067c9752267df700ed4c7166694f718620f97c8a921751ef72bb44a1796ab6193c91a3a27faf852775ff730d5334e6c5c1c64d83239e5cbe999a140ed78db433611a088e730250ad441f08bcf22747d375bc23d50692b5567a45af2b149cb8915faeb33d999d529199912495cc7adf843bb312fd8ab56062e8a0c6cfea988c7fb0c0eea85c804993c582ab83559cdab746fb2e9f228d973ca735a0d5466bc6efa2a79fa91e97a4212de66b10a9056762c515423ff73b2f1b7c609ab80b4de98a0b678026321c2001bdc1a4d6fa02a3177e869cebdca2a149518006dbf6d7853636370b4c8e6940ccb1bab445f5ca1b37aed6e91431333417ac94988a998021c5c293f321ddde00e20ae306bb3d0d851c778f5436cd6f5d42d7208ff96c74c0078756abf59a86d4cb0bd3a0a290c899d23d71141938daffad84fa8964170c4a3b3523ef3a39005f7ecab22895d3db8d6261816cd8b17179ec96ec48d76ac3cdaf2df206942a7dae610a364af7ee21d4901e4491f0b7b0ac4865d2a0dc9605317ad5a9258869425e83eb59e88d2a7e573e1f16acbb83a6050ff225f0c228279a4fe226c68e78ed4c366fb96d44f2df16820bba6d9b6ac9686f6b151c7af8ee3c7cae782dbc97e3580f8563d01b9875e80a5166307a2a57651ec6e3ff8aeba201e35fcd81245c8d0103aee74d5e402558f7ab70914a8155c8d13f301213b29bc1a3c7da1f92d6ee22867d742aa0c1bb672df18a000e1175f60670f5e9bf474f2d769c1b164cde94b3005fefbaa9248bdc0155459163ace8570abbac7bb72c07e21bbe264015424e5f2742e33b402c982adf3294a2b8f1528588c5b2bcbe08017a83eef8e39346b87257391852a226dc49eea89a8ca8ab8c5d112c4ed7c462944b0131b1e701a04cd81247e8d004118ccb0331233c5926c5f0f82e0f68c00adea1b85827952fcde443591efad2f2f9700b0ffc05fbcd113e43c67c0ee481d1bb607630bee80738cd5af1f09faad8f5c862783fc175a871f85640a05c23baa414f598db300e9d0a63fb2a9172774517c65958de8e5ca3a1f3c9a8394fcc83ca17150b9f3b29afd23586f6c7aa40cb1919fe96b90a1a16cdf609aef7083c35febb45729571b0421a4187b3c815dce3b1ea569bfd3906e2ff8fee149056bba180b9c2024850921fdceda508c56fe26181374f90e2974a815876660bcbeb7dc4c05e5ded6335c680970244807bdc7df9bb8d2de203332fb0f2940b5977b901bf26e6e3d1354490173f805768f4cce1688cfc66788245db2fdcafea5d1cc15ce7005bb80027206d65698634bbba46953c9b88310349b4f0569147d0ea4567d23dc6b71f3901f29a264abfaf4dfcc706c2b3a64b7ebac2bfafc7d505c0c4a16c40de274338216549eefac08c419a98d94e290b5314bf87fb92331f73ed509234af7cb2063b7fa50cd580fe3a3961a684cf62e0a910b60cd684793a94e20be42539a95586ad1ee6c6a20a26059f02c723d4abd6c596d8c5fbdaa97f504ea7b7a0b885c3ddb6697e5d637000838cfbddb50bd6d9a16d82e99b2365a5cee438d773a4fd52eb076af23a217f8b0cd38fe69c3f80378c5f776333e7f68d08c586558bb538d903ca0d19800e55a5945b493262364af2f83926d6b83d0f868b030560741d607f0824aed26b1d6e3bc73d404811898f3b2aeaa4d9d95ec7ff0efa7e66f49d4e160c200c3d58371f13af09f29809f91a0095b7c38e9b45a2a7d0cb8cc48b6966feb77d3091d45fecaff74da9a4a57dcda92a746b6dbe70b4fbc8aa410358d42cdac3ab3c54a7b986866892e823953e1f87c1f2416b722e03c4b4b6384628567ad356d9cfae140f41c43c9571b6bd1b021bddb66e949f389a5076a5eb3671d7f9a17f90c6d752f64e94a9e1b11f0cb87eef1cbc34c6220f6749a8ccdcc8518f12ebd540a8ac997d58ec9c968e79a29cbefbe99411850908177939f3dbbc2c8afac5aa21d127b54e298e30c0eb53494daf9f74f0f3040c7f8e33ba34b1f4d3e2e00d053089b8e6852aa48f4062f7c20544b00ffacbf953c393c4478318be1cd1d7ed188e206b5a70610c8f7ac6ec50a02a7bf81f533bee4adb1a6d16c3045720effdd1db0c63a5dac60a00c5887e2d0855dd7739c30bc1a0ffc70d041ef69bb5d975b95194c8c327f6e9b782e0e64ff45c5dee0d602cab39015760bdfaca615be53eb0c3f4db81bceda302a17d3f18dc0cb652119c7f4debe457850136edf79b3245540f2bb8838a0926a2114ec474aad34cb62f18b2799605b271fa83f5ce897a752a8c51319bb30d91731a635187c46fbc0c8b5d8f3102b7fddea87aa3b35bf24598f88ae827133e1d084cbaff80d861c06c72e7dcf25ecd79dce8788c0bcf018d45ee7f40678c7011c0b6027700aacc817a882a24dc5c3af988b817e69ccf583fb77aecf61ad35ea097c779a4fdad09644c8ff1544350fd69d205d052a199892e35f538e33a33f06f75b659353a9223e826f8a1b4a0a551410d06260c8b8d876df2160c3e292fecc7045d5c20802ae104605e2b7e279b16f5e425e9d5838e0a687dea4ab863ca5ca061635604c38b6c8af6845290113454be7e9f65f8a88fdab43382a360df2a9bdba53ea5dc6bc5446cc9bf6cea293875d1c0e314a798918596f7e283c07bf01c7e456a2e2933de013c776be7c36faf87b257ab608bb7f297c685cc39719e82c6e483406f37cec567d00c079d1a10c163a4c2f3733cd78a79d151235a4ac330e3676b9df785348abe1e398aa4a15fcec628de9d7e63f61396a1d21334b3a23548d7901731ca735bcb31d3d8fff60e224c98a47373963ff862a3862da7a6a26cdf3e2abd59299051390e2f29093562c877ba9437ab2d281a9f3928b0b19849db59d081700df801d03d9758ce1f6001ccf4245a1d0b79025807f99280c985ee88979670bb124a85ae0a0277d11629033ed4c9c73467ad35b3793e65f2f8086ae73e5584070d93010e5d41fe068e6511def1a8efb4354192353afdce5e88300220122d54a1c954abf4ff63a4581f2ef98d577d2c30249f75291cb1f06c4779804d529a63c4ea7967c4b8e9d8224b775d72da5bf5ca3e66d3010abbdf27b010a429e805b611b7f7e7aac7200079e5c3e0d8f35561ef83b60eaf0fd89a9abc40645d60394331ff062855cf933d2fa265b65a2317800acae5167591543a5eb127093c4f54d56f73046e91b8cf167dfaaa056fe6ac16a33964f8a1de7eecae7970b1e2da3870a6aeabd7e4ac19c142d59de474c4e298a9569ac76a0ff50245b42a33606d9bfbd3c1f9160bcc548993d51cd6ebe269ac511db3e40edc3007b0c4506d03ae5a701069923f699ba03707b798adbc284b6baa039910986c4f680a44b7950ea605f64be4b56c7339ab4be9ccafcb291606533e874ce2a66d7d5def1072f9562db8d07234e81ad1a4034652fc58bdd4fbc139d9cd92f93288fc6c7b832aa1f94e7f9a9ba69a2c176dc47b3c01e94929fba8f8cab950996d31cf02843a61c3fd4738cf8008c7940feb7744825e1befec1fb7e4a3cdb6f8c01c556f669130e88d4eb667ef4289aa7e45ad5bc778d1e87ce1124848ac4a8ed87319f260c8bdeae8c7423a1e387defa6b007f9814fc94f881ba8d5ff0a94cf7e867e3cf60677c32d5c64f9ca63d9e6829bd3de024bc25c8ff9020f6f7a01e188bf4272313a8789b62a1d16f57abe151d0d0b5900f62718d4ce32822b4d81bcde92c450e89ff174079cb9bb69a215695e2fc51d777a56748932f022f1b4e71d747ccc2c156fab3852bf96b165890cfaecb8e55e741823a1de1fe4ed481f7aab94100a063e5b573ffc3a7fc8376cde91567476f2fae0a4f9a3923e33dfdd38cf57052c22f36c14096b47405ac22f555588c0e62711b333ef1b7a7378e42f8de0a0c1ebe38c0bde694286738ccf2d257bb1a9e477aaddfea3c2e934709646158ab53a14c51be81cfbd0829724003083f556088383e834a996de4e3921cdd4372cff8f5a92b5d1a426afb15edad4f522fa9f01c3addf6bbcd1e644dc6fc4bf8a4f87e6d6329f2954fe9bd4ce718273e8a39a57d5b07cdb4fe7605240c0505a635fe39bf9a9d281b809e31d4ee920c7157658e854172686847648ea35531204797f7953220ad191bdb6d2252ed3f4eadaf2d9c8f650012246972acc5be7cf296d0bd71cb09612c4852740288ff556da5ed447344711bdc709136837a629dbc08d66fda5dc8147a285a3afa9887a288539ac09025115ffa3273d2f61aa8ed20f020bc3062ec53784ac8a0cd44af5bddc3a5f94b4083edfe4c9b35513b04d4a522667f4ae16600ad58fe7f24283d01720722cf889b550d7052136f7797b61ed50c9e127250b17ce49f896de170db93a8578470876c3ecf0d1c190366795f2a88bfdf316e4712a3f00544a20acacbbb24e6a08852542adab6111d1dfbe1d071ddd02c126a44a46893ac628bea29c5ef8ce4a0a1ffb958ae9abc130158bf33de3c59693fcd7155a1dae49a1c2add40fc6ebeafc1b4d31345693ee3dafe4349e4df6dc53b22c4b279a88abfcb137e351527d3e8a18d275c18c49ed69f582aaab42d8973d670b853fb1af4b00a011e31fdbe139eb86b2b3540b9e171ee6afdc8a3f1fa2be18d52e76859aeb89fcb6230017df09eec4a86492ed5b367aa9f1b193152887de7faeba369a3724b5fdd4dbf7aa18e37cec7ba11150afdf238a208653bd4fffd93224bcb8cceb1e9c8e37d43d9142b652b21d4c2ccb02390401518ff1d8b8761918e45a5ff8df3b0426b9e4652fddf7bf9d0b5c1c082db42723651d4301c7d92f32a9fa5e85b86ce25476d21d4791c268c9aa38227b22c1a466e7d46a332ffb49997a9e4b5c9dc270e16466c83316c02595c084e4b5da803ff69f1d98bf513b72e2e18fc05dab828a027e55b712269a66ab87ecb802da701c5ef1f843abc5dd2216127c48433443c077346bdb72584ef015cb12bbb6362583ead57505144560a33eb8cd84e5b944f9340573c1751a028c870f253f98cc22065648adf23974ead10b754e8767628286a339f7187d63fccf02c6b0680d934a8ced940eb7c8278fe112c8fcf8b3d6537edd02aaaee8f6fbf8db934aac5bf4183dfe28c6b64c935e7968d0e273b1779c45d85c474dde13180acd21232a34b2929017e7073ec74635fc6db37b66f19815a669a735346373f4c1a8e7fac163b6ff546bcfe8cf7e1182f98dd4b1f67c73b99fbb74a10effab76f3b06d578f2d1e3e08d877671f543109d70a06eab3f51a14b0dc935acfe72959c098259f2b317f7d62482f85739414e7b11af5de65f2c9032ebeeb50e101f5dfed1dab9d65e40464695c7a724f9108fc4bc73b15206a0fe7e821ced54be10f417bf07fed1418d3e6f4dd6893b1b8416dc4a8c236cfc844b8e34e49a9f07f780f03a37146dac144cc78094dd539f1049163ca97f672174893ea9ed0b3daa8f21306a3c61cf886daf53a1ea99ce9ce8ba504ce0a09c047477e04f42138de8556821311cd73cfdee7f2363799ef5c6655e18", 0x1000}], 0x1) (async) r4 = getpid() fcntl$setown(r3, 0x6, r4) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x20, 0x200}, 0xf666, 0x1, r2, r4, 0x2, 0x2, 0x8}) (async) shmat(r1, &(0x7f0000d4b000/0x3000)=nil, 0x2000) (async) shmat(r1, &(0x7f00008e6000/0x4000)=nil, 0x1000) r5 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f000085e000/0x1000)=nil, 0x2000) (async) shmat(r5, &(0x7f0000d4b000/0x2000)=nil, 0x1000) (async) pipe2(&(0x7f0000000440), 0x4) (async) bind(0xffffffffffffffff, 0x0, 0x0) 03:10:48 executing program 6: sysctl$net_inet_udp(&(0x7f0000000040)={0x7, 0x4}, 0x4, &(0x7f0000000000)="83", &(0x7f0000000080)=0x1, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x2, 0x1800) sysctl$net_inet_udp(&(0x7f0000000040)={0x7, 0x4}, 0x4, &(0x7f0000000000)="83", &(0x7f0000000080)=0x1, 0x0, 0x0) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x2, 0x1800) (async) 03:10:48 executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000080)="5167176dba89be9e2ac7299786ff5ee00952c59450c4cd187da84289a163d60cbdc1f6cddf6f1e16b85a8c67abbb763130dad93026e77d8224ca6a740a7b68c65c369093bffe22ca18f9bd4ed284118a82e2b5c00338d1cac4f71b031e487acdfe75e53c07e2fae01956b5aa1deaba36bd714cb0e3dc2a50f13405df8b8975bd9b4d91090a69738b48ecc8e3124e968e870f3c578b7b44cc0dcfdb1645a1098774c4932dd2c02c1d413ec23cc7ec70f343b2b97f9a1d6a0a9ad3c71d79a42661905ee85be993", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="2a2b31023b4b2c7c85b5289c1f417c0ba6b3f2e0c43523754beba65bf15ecc8dd7a822dcb26b6c3babca5737f35fdc156354cf13707ef12837dfe30054766c792dbda58bdb", 0x45) 03:10:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0, 0xc600000000000000}, {0x0}], 0x3, &(0x7f0000000200)=""/32, 0x20}, 0x0) 03:10:48 executing program 5: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 03:10:48 executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0x1c8448d0a6923a41) sysctl$kern(&(0x7f0000000000)={0x0, 0x6}, 0x2, &(0x7f0000000440)="5ecb7ff04629adaced34a049164672445566904d6b954020a8f897a4657c6ce9a2283fac2a7beeafc66f1a87f08c603da4f76375a4c253aa8fb5cb2f4148dae3da2f87415151d59f91e691417b8eedcb9dbefe08acf8ff064f747f85e63f8605d20a3bf79ccd39f45e289ce8ab710c560eba6401debebefaa65ad6807306385e97a51f746f48b09218fd31f281cdaecd55477a52bb24635342f1abfb27dc0288a466c760e8b4c003c00444ba705325ecf2d9fb0fd60d4aa0", &(0x7f00000000c0)=0xb8, &(0x7f0000000900)="2e1b4a341e5fb8a4270caeded4217a093e98ee9505ca690bcd4cfad7c382544b509f81b7f35b8da31745e67b2952c9c818f4ff2957efbce285bca3479a44435b743e7d4f9854894388d21db837d9dd22d1c0215a24a6e14c5c5532ce06c2397ad70177949f80b113e2af73d26e097dd7fd0d3b63cad7e5f0ded3f094cfb39c1c7fc9fd496828072a7601cd5e7bc881604dfee88316a0078739a3cc110c3cfde55ece560433c30a9fa557d1d4afdae55ec2086452c213337c46a0894fe1a66a1237149805ff478b4859498af5c46eb6dfe29e874cfd93e9c18429e8e872b5efbd763bf964686e9b3497cbc6b1be9228938a31e3544386e87620f22f57ea260946ffcfd3866765b019c49c0bb467268394d612c522734e4f3522d41fb9cc4bf2fd688283e4d03446221eb3d97c1048fe8a23a8abd595e15fce85009fde80b39d8786a690f6d489c5b37aae76d085a6134a9b2c66ac6c9bb9da4d16cd09c6ecf44c9f79f3fd75218d81929c9331fe4f3f91dd6e3258c732706d74bec4b20fd686066f9aa5f82f1cb19a6bc9cf8527d2565fa5a472fb048cb224ec38230722e7e52d78d1b7464f96904db1e750ba45ac85132bd012ab6ac4117534e57879cc477e4ada2ef1067b01bf5ef7344f4fbffc2d5a9f97523cfc63bc300badf41aab8f9df728bc81627b85d43b135ac979ce04f76a4c630797236676482d96d216263d170ed21037b55e7f7d854359e68d80870fb4b80b26e241cb668fd88296b20e3ea6f79a0e715dc892c2be7dd36638b6fd3e73cb174fd82c4b86014781061b6ebb44266725304f3c5c414883460360e2c56e0edaab9382d0d0989bc1c44fabe571274266e661850b2540e0e6fbf5a22a41f532e58d0ef9c7de2d5acd8d7357b3529b8f315f2626b454d587b25a39ee04d99e9ffb6ec4fde7ebfe36560f1169c96b2dca9e22f40a4f8ed03af609f15be1ff09b7ee9a2cdced31e2eca3e4b5577d7e275d14a264b12b1cd7f425a7b8e683491e7c571692bcdd60f29d31e7c91f025c18ad249ce1ba64048e3231d80b70e22cf0ebf611409802830d0edee06bd5b5cbe95638a2683a5b2e051b9ffe6b81f00b9cda173663f9c892fbc325cca9c834ea9946c850102529cc14c0d962785a20c51e8995225b6ef0b15347e865bbd9eda6bbb4aec57cb847c87f1dcd0d33c4ad964ecf574a7974d524d2623bb39ded87eb0c6ddeae32fae880ea5c38cc78b7d26805fd542b09d4d35a5b62b406b5c1ed1d3f5eb56872df2d0d004b0ea609849fb2ddbf38dc34bb0714235b875238baa1a26024468b649986ac9e78e5cde09610dcb6c9f704ce61a609681d50c412b847d54ca831e297a1fd7ab275893615b3a7bc0f04cc47fa2ce39c8a4cb2ea5ac7bc0a508d16fd0ec1d88efb5d67006cf0f158bcbd529697e64716287a6b54e02d57c85a68bdad57902e93d0bff52f9ab0823bdf14264a4ed3ff6ca43a01177837c86f567708093ddefb88f0f2f8751c69c4624539de1b8c0d88e5fc1f6dcd7c23eabdbd47461784d7f3c5ec66a1b2df8adde5100818b55c9f1ebd10acb49f245902c5a521df8fffd8f353a916bb22411e7496a0c479049073c64e0fc2dece7e86f67960a00cc589d1679619d9361b3e6cbf2c900a7605419e2ab30f48cd15c1773fe4d844e4692c7118495ca7a18ab31b7f10b13ad0da0e346a1e48603c3479c507371e1caf5989da86e6e94e1945663df93d08313640db5f802ad57f02fd8dc906434c4163f26eae81b8243ca6ecd85fa05baa4bfcdbfaf5add7c5526d786a365c1e235ae046a1e77417511f835cafc12d60804802e98944c1118073a3ab86172fa999f3b68bfc79efd661c9e2b9fefc81e7ebae8d9bc51b3fed2521dac1951fc5dc0f6ad5c0d5f11117182df8783e5f4fdaa9b35887b0875a00d3cb460d889556c63b49ab80f0ffddce1b44657f2ab7ce24d9b0ab1f2114659fa0bc584388c86bee16cfe365ea75090edd6915892aba40da0fe82556299e4c1402f5c267347982bbde023ef2f42c127be03fd0f3bd8867aad1dd5500d96f0e8db3308f5ddd0195ebab985a3f783a068c7e90e902d5e6b5547b802cb5ec4b2e0d357247b82e5d35e1489e55ce07545a389bbd9aa820086d8176e3260c812d7be402841d98ae76c2a414ac8fdfa67a020180f1d7617481a24c4faa1f4d0e7b1212e71b5fafa747f0dc34a1e39614f7977909b12a9a8b87bf738709aab95f2ed43fae663bb1b7df16792214b33c81bb06d27502ab9b5c9ea93a4b8d2247b28678829a62006da61c0739918382d9a59527a9426661af17de1a2bbfc9fae1be0ad135db6294f953ef24725fdbc72457e983bb17a8c5952284515be00f4500ceafd84e47bc84a297b3a03dfa7cb5a179135c095b480d473e273e6e2280b41e7cd2122383f9f52c93dc457756867d7a5adc35b4ae93bf8e36d0543f0267ba9b5eedd1a750f7947a759b45c417594fab3ce2c48ead4138d18995f44eba7fb9943bc680eb4312c3db474bbc7dc943f8e784c0125429e6ed4a09c7bf1f4bb63743fa268ab33c50cbe596dea0ebac8cdf991316b3312e9774e9892d2dda2b4ee74ad40e349fab3ff205f90bb294f389063883657120801159a96038983ab6c9008c9c2217b11d71dda6910a756f8db8058c7d0ea59bdc7aa8a1541b34585815e0329bd2f6a7f24550eaf4d9f09a9e637481f9edb46a2991ed907343c6853b4194c620d9d06f69a4448bb06171767dbad0da1f948ce8b91d7c5a93a8cab96bf3f4f400c9ed06bcb3d0bdce9828123a698d3cb3d3984d6c2f79e6e461011f2702a59e8ebf7cd57106d64857a1bf6b0fe6cca41167fcaf106681bf34b67554ac3caf784988f7c78470a96c4a0c51d350f971aec14d42612a13058163aff58d5a1f44d257934ec584b844cb4b9fb36bb7a6f5af7e01b208442552a0dc4b331b6cd842cbe54124e8a4764fa347be0f7678801dee9f2e46d05c45e8120d678c287819958866ff4a73a49eaa081f23ddade646a8a6069e2397a2f5d351273456c419ad0614078f218db73c2950e945f769fa3cacf429324cff591cdfdb72b44d77a3491dd3afcd2d62d16542a57089bde89aef7e168227ab46711440a0295a9cbd049f0282619716264aba8a23769be25b3dedcc9a892873306d1d63e79ce9c4e8db344a4b46840973af0128cdd508d361fbef26fd88127b937e379cf8cca8fda07a54e69b54e9b6436b94081872d5f370d062de298ca691521091b8e894897b73530417ed80d371c55a2040985da9264c13d8999faf8c47fd5843477a9ca0dfb5d37141549d4fa803ffd89fc83c210f4b74bb847eaea9d0d22adc47d9393b0dcaf5311558b5201a8ae32020305dcae4566c700119497853735a92e8b4cfdf4229631e89a3cc90525fe76eda6a30c71f0251f9461a2bbac150242c25b27e161f22b7e28780035ed1f83e4c22d9e724484001aa82a03921eead742a0fa3de09c473b29a7b1a3899d9c9b74ebbd1aa9fc929760a2c7f910633f3a0f35bdf3eabf43b751d20676d7fd06575bd0858c08d83624c50b64339faef32059d919c109b8e0fa290b647d75982e438c2c34c5a3d1f7a5a4b2f052fe0d16f61e7ee9cc03d8e5f63c556dff27aac4e06e04f8681bd9bb5dce041cbc11920ddf4d40624f95fc94e4eb976285e2c62b9042f8b9f1c5b0cee9ba01652bb99feb8698198d47eb276bc872434cd07a5715442d44992e68a0f5dc366e0d6a6f781459de8a184df53583f75b14358ac973dd82c9f5e3454824bfacf59cd07a47f9996853a0fb7b564e28bdb93c52b5b4fa365c674cf6c718d8c97a3d5d126af492e2e3e275f3040744dc05a9733e89f8394924c1e322fc6bbb7abba5a4182b85c307bbe8ba0e2060164e3d67c1e340fb294ea2fc94344243614ef771d124999ba7e2a8255997a0c0d0427ac69236611665dc19848430225cd8428fe21a6386e829ff3f97863eca6f6fa231a5dcd909d45061c29eb0b6537a399cb4d2f5fe00765aa196b6ac8eb6f45a677ea272c8750ca8dd0de1da2dc2dccc1c43e75b7ff3adabfe0f0a028584719fb8643823b6a3c72dd6a4d72990ba97222471e74c77aabe706be9c4a7336664dc07499f881e6fabcdd1b62fd6262db5460a917bddc65dd80ff2d069f6c170e50f2e5f494961b731afad533371e6c10ad6a574d82986f24034bd8c5af57475f1273d52b22cd410e4e08a87e5882c9b82d8646c9d3114e5e58bcfa24cab9315bb07c60f3f7ef2535d3020e09e41ac944fe0e130abc18ea99f5d1aa2603b5dc1d964aefd002b916547cc15b4358cbd1fe9d15a86bb2bd76a42e809e554e06d22e095d87ff14d1eba7eb210cea4137c37a3bdfd1484c5742b44a0d8b701f702d46dc5f97d038a70f85ca49102bde0ae96d97cc5fd7cb20d774c28878f3a8f2c8a16a658240fd926e70b9b278bcdb6354f4bd8e59bdbef7a3b3ed8295679356d273886a4b0ee13e523c0e5a4837d1850c7545403a21e7fe6235813e9bb717da43a3a71579caf5d2b16b027a5ff655ee258e36af1f47ae99c5a7123656e122d3be836369035605eb1a07f882fd4f81367b7b2d1a19468064a28ba03593b7db1be8a98fd47ec80f71faefe3371052633f6a75b45d149ecb238e836927845903b473974ba28daca14153f950aa358cb2df49a248f29a9235c92de6c1ed4fe8dbfca0a2254d5fd799f0e5d5d46ef5ec16a89d0516a9e11c9260f01ed6b1ddc395fb9104fcf43b02c30be2e397500fef53f6ed4c7beb122bbb677053caef7f241b5528fcb63186de014d7670eecf967d1a545cec077ccbdf0195dab173df80fce5da85fa2c2c11f8b0b87006a09378908baeb39f0325af522a0b2a5da145fde2031eb56b554da6e53b53682a21f183412f0201702bf8e0069bd4cf5347304720bb9364dc8d7189de289e39edff5a4f51686655f9ee9fdbe1c0535eb312a1f41f96a09dc93ba2b311c8675f5e69bc97901a3ef73d0938ec3ca5744f7bee103eb0be7a4ebb689a52a935e697a87e3e5bbc7870c42101a3ef0f45106556442970e4e4f93f5c161e1ebc6077d87cef6a6ba76aa4b5ce296b1733e8e84f3d92cf93bfa548044d82779cd80bb895c320e5bbc2dd5f3f8f1210fff71aada4d7b4417613a5301384976abc15e4d2bced152632d8f0ec54c6125e9c399c78f2a4f18d2de483ed8366498f7cdfb1ed3cc6d380c9c234a855c0dafd745d50f36dba142c049801b8f590ff9af5e8f93a91f5a7b271dbecec8b4c38b424720612c72bb39ae42b34f7a36cd5ad38dd9909458906bfec23830f87216be62e48d6cb52266f95c1e3a83ad9de6339adbc1f128f6c0d5bd9c6a5a315e20a76c39a102a9ce19c0473af6a5ee19e528302e1ee57e051f64d07939ee409846a87e10042fb8ea9dfd4207e8f36f3288a05f9f5fb5f185ed84279f21b60746d762f649e21020279b2822247c3534d44a3a73426a5e3d73275a222f7ff10bdb9ab961667fc9a3cffeba53fbf7651f68b32a0bca0396ea7f582e9ce29f2efd25c7731fdf1de12b87edb640e0dd5918e791371353629814dc713e6793b8d20f29a0f2aab0e40a20c1378b0435fbec5ad52b515ff376832d6040b231c578eef05707c11c5b1506a8d5be426d78c3115e9427dbf9326bf7c83b6fb4917ff8090e3abe8a18d3a7374bbb96887bcd2fd090ab44d7cdfdf0146d1f3bae8264c925bdadd03138bd8c8497030b20b3ddce55a0f6a2fb15bfeee7854bed22046a3b26cce0c96328a9db6beaa28813d6dc22703c196ee9cfa916ddb35a072f5ddf644", 0x1018) r0 = msgget$private(0x0, 0x2000000186) sysctl$kern(&(0x7f0000000080)={0x1, 0x12}, 0x2, &(0x7f0000000600)="8542638e480713ba73d4073f79aede6d8210cfc5b85b8cc2bc639667159c8de847d1b5b1c23cc2c6d2abd94892a42ef67d2bd70cd146ecdb57eae35709736d81cbee86f821e3ad5ae5fa288bb4eff6cd578dcfd0e37d0daa5e29fa9b6171e616908f0508c55b3e77656d4d05dc9217a3a4bf019ce5528afec488cbcb6a2bfd8477dd88d43de9e7d89c4a6935543be1fb0fd3efdfd4f8b66f09869809116a9e7d92f8f3f220cfdc4265c9f392846621c048ceed179bf46f12a8510174c0379ab5bc262c2588c124450255019454c10b2865513c7101dd01", &(0x7f0000000180)=0xd7, &(0x7f0000001940)="1e03dee207742f76665ef0a1928c2ee9401b940e5f8a42d86f14001fab67d498b1fcd25ec2196b9f104c2b555c698dfdb873ec0d878ebcfe423bc28d77fe4df5f34224a4dd895406900f81d20f06cba3bd0a56f799909f61cba87ff7d8511f48e6554ceea76a04b0e4d41ebea00a08159df378f89efec083e339bcb7944ac190900e5ec5b134fd71421046e2d0646e9603", 0x91) (async) msgrcv(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="33fa93aee3a9f1c26f6f45520499f0ff4d0fa4b0f60d9bb3d967a668f5e5136e759f3d91a8c5b28b5f1c5c8f55f089cec3cb5b620c498ca424117c3b915eff2df6f704f40d73d01b87e9a1a6803835c7c4aa2856a8d5ee520248e3107e03f58b2444442c192d67986e755335b4000c0000000000005593d7a5102ba5bab69130a0228cd16d303ab9f06518bbdf74a4511da7d1b188491d2be093d72fad20fa6dd89110298488eb2f5d586058c2872cbd0bf90045efdb167f4a83325e1dc8aaee1f225178000000000000062095fc920ae78e19e128998f5d2fe041cd40382a8cf40c7810767e57266e90bed71aa54756ccb535b4155616e7128fa74894be58aab99bbd5450a7a99a6a4f0c3736a6d19cab93e4490ba487d3d58b00000000000089b2e49aa49f9c882f86555aa2e7fe6e1ba88aab277f3e60ae3cf8ffffff801d620c4325de060cc5e6d131da5e8552fe83c92005da1e3234a0650e780e611554774417cad7b5bc2e471100"/376], 0x1, 0x1, 0x1000) sysctl$kern(&(0x7f0000000380)={0x1, 0x21}, 0x2, &(0x7f0000000500)="37f2c32b6dcac7e65dcc", &(0x7f0000000540)=0xa, &(0x7f0000000580)="367baee78840663be2e409ca97f779f02cada7d996e2118799091dc8cce88b5cce1267e20c3314c9e153412c62ea183305400e9cca21a9672de37465489d5956822684417aa027432bf9d619c1f07aebfecacfe17c5d5ed1", 0x58) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000001b00)={0x1, 0x18}, 0x2, &(0x7f0000001b40)="01c6a31a5b7e4c8cdc5c2c91e9796c98ed1a149216214b4f4406cd2bcbf5f2b2cf456feb3aacf44ac9ede401ca0698cd73197e5adbde592e393dd464de40f2608f387299aa2e2e9f68b38af684fad74de2dd435b21ecf6bcf9fbb521e64cfefb3c07c41de1b237704359ad903dacda1dd7483a8c06c72c1575788e0bb6af5c417ec6bf", &(0x7f0000001c00)=0x83, &(0x7f0000001c40)="016e28c2c7731aef4a4c25c2554af1de3adfa38a8e77c574785f45442ee3ca549dc895d2ab6fac0f6ad8b8e00296a916524256183324ae9ae9869ee6c3d5461066b59d995a1f4c716553a0caba814229ae8599668f5be3f7", 0x58) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4e}, 0x2, &(0x7f0000001a00)="4270afe4d9e1b96a1bbf8b06531f80381437a922143033b2c0a051e5779f3ae3b73c4759aa94e4a076d7ae61871330ef22be3a95fd71e1bc3637af4b4acfb98491fbac809a6c4d806992255dfb36fa38ee5df9d4ae5387efa702a1d04d83e5bf5735263c7b5426f9331585e82c363c5e819c2f6251d6fac331eec432037f87f9f4b91e11604b25386f6e2d4a0f8ec3b2610f7972793c8e013460b5d5f7e149ef9916c3906bbc89b443e5e4b988aae8c03fffabc240cdf24f9f9b1a4eefee081ef7f767a1d39d097a0b9703f46ce514c2ba9a623e95ce18759b1ebe86bc4f6d4e683c6a4f", &(0x7f0000000200)=0xe4, &(0x7f0000000700)="ccea4d762a695201093eedcb48c104c3299d9d089f34fbd6ac9f0f85b3e08b70b32cd649c93eb79176e79ea66204b8c53b61ac675d3d03d74288a42bee02b62cd3a34eaccb72c8c698a63214b13764", 0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x0, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x10d, 0x100}, 0x5, 0x7fffffff, 0x0, 0x0, 0x8, 0x7, 0x9, 0x8}) 03:10:48 executing program 4: dup(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async, rerun: 32) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) (rerun: 32) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000400)={0x0, 0xffffffffffffff9c, 0x2}) (async) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f000085e000/0x1000)=nil, 0x2000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) (async) r3 = open(&(0x7f00000013c0)='./file0\x00', 0x401, 0x51) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="7261fd83537154bb3187a57fc2ce079f76f70d06a9a10c75ac8f9f42548eec5363de604a7ff40385f0a8770b05e525585bd57743e8162754a6a4f34d75f90728e576f6c95f788803b48b9b2acff5255d786184721e6fc3bc77c0aef9827f59eeaf6a88c021fe17fa396e897d743b31d089a293b2f67314dce3ac7a74dc025e090981679772981ebf8cf0129058427a56e30b6c8811e85076f8ec9c729752956f7fa85623d9f067c9752267df700ed4c7166694f718620f97c8a921751ef72bb44a1796ab6193c91a3a27faf852775ff730d5334e6c5c1c64d83239e5cbe999a140ed78db433611a088e730250ad441f08bcf22747d375bc23d50692b5567a45af2b149cb8915faeb33d999d529199912495cc7adf843bb312fd8ab56062e8a0c6cfea988c7fb0c0eea85c804993c582ab83559cdab746fb2e9f228d973ca735a0d5466bc6efa2a79fa91e97a4212de66b10a9056762c515423ff73b2f1b7c609ab80b4de98a0b678026321c2001bdc1a4d6fa02a3177e869cebdca2a149518006dbf6d7853636370b4c8e6940ccb1bab445f5ca1b37aed6e91431333417ac94988a998021c5c293f321ddde00e20ae306bb3d0d851c778f5436cd6f5d42d7208ff96c74c0078756abf59a86d4cb0bd3a0a290c899d23d71141938daffad84fa8964170c4a3b3523ef3a39005f7ecab22895d3db8d6261816cd8b17179ec96ec48d76ac3cdaf2df206942a7dae610a364af7ee21d4901e4491f0b7b0ac4865d2a0dc9605317ad5a9258869425e83eb59e88d2a7e573e1f16acbb83a6050ff225f0c228279a4fe226c68e78ed4c366fb96d44f2df16820bba6d9b6ac9686f6b151c7af8ee3c7cae782dbc97e3580f8563d01b9875e80a5166307a2a57651ec6e3ff8aeba201e35fcd81245c8d0103aee74d5e402558f7ab70914a8155c8d13f301213b29bc1a3c7da1f92d6ee22867d742aa0c1bb672df18a000e1175f60670f5e9bf474f2d769c1b164cde94b3005fefbaa9248bdc0155459163ace8570abbac7bb72c07e21bbe264015424e5f2742e33b402c982adf3294a2b8f1528588c5b2bcbe08017a83eef8e39346b87257391852a226dc49eea89a8ca8ab8c5d112c4ed7c462944b0131b1e701a04cd81247e8d004118ccb0331233c5926c5f0f82e0f68c00adea1b85827952fcde443591efad2f2f9700b0ffc05fbcd113e43c67c0ee481d1bb607630bee80738cd5af1f09faad8f5c862783fc175a871f85640a05c23baa414f598db300e9d0a63fb2a9172774517c65958de8e5ca3a1f3c9a8394fcc83ca17150b9f3b29afd23586f6c7aa40cb1919fe96b90a1a16cdf609aef7083c35febb45729571b0421a4187b3c815dce3b1ea569bfd3906e2ff8fee149056bba180b9c2024850921fdceda508c56fe26181374f90e2974a815876660bcbeb7dc4c05e5ded6335c680970244807bdc7df9bb8d2de203332fb0f2940b5977b901bf26e6e3d1354490173f805768f4cce1688cfc66788245db2fdcafea5d1cc15ce7005bb80027206d65698634bbba46953c9b88310349b4f0569147d0ea4567d23dc6b71f3901f29a264abfaf4dfcc706c2b3a64b7ebac2bfafc7d505c0c4a16c40de274338216549eefac08c419a98d94e290b5314bf87fb92331f73ed509234af7cb2063b7fa50cd580fe3a3961a684cf62e0a910b60cd684793a94e20be42539a95586ad1ee6c6a20a26059f02c723d4abd6c596d8c5fbdaa97f504ea7b7a0b885c3ddb6697e5d637000838cfbddb50bd6d9a16d82e99b2365a5cee438d773a4fd52eb076af23a217f8b0cd38fe69c3f80378c5f776333e7f68d08c586558bb538d903ca0d19800e55a5945b493262364af2f83926d6b83d0f868b030560741d607f0824aed26b1d6e3bc73d404811898f3b2aeaa4d9d95ec7ff0efa7e66f49d4e160c200c3d58371f13af09f29809f91a0095b7c38e9b45a2a7d0cb8cc48b6966feb77d3091d45fecaff74da9a4a57dcda92a746b6dbe70b4fbc8aa410358d42cdac3ab3c54a7b986866892e823953e1f87c1f2416b722e03c4b4b6384628567ad356d9cfae140f41c43c9571b6bd1b021bddb66e949f389a5076a5eb3671d7f9a17f90c6d752f64e94a9e1b11f0cb87eef1cbc34c6220f6749a8ccdcc8518f12ebd540a8ac997d58ec9c968e79a29cbefbe99411850908177939f3dbbc2c8afac5aa21d127b54e298e30c0eb53494daf9f74f0f3040c7f8e33ba34b1f4d3e2e00d053089b8e6852aa48f4062f7c20544b00ffacbf953c393c4478318be1cd1d7ed188e206b5a70610c8f7ac6ec50a02a7bf81f533bee4adb1a6d16c3045720effdd1db0c63a5dac60a00c5887e2d0855dd7739c30bc1a0ffc70d041ef69bb5d975b95194c8c327f6e9b782e0e64ff45c5dee0d602cab39015760bdfaca615be53eb0c3f4db81bceda302a17d3f18dc0cb652119c7f4debe457850136edf79b3245540f2bb8838a0926a2114ec474aad34cb62f18b2799605b271fa83f5ce897a752a8c51319bb30d91731a635187c46fbc0c8b5d8f3102b7fddea87aa3b35bf24598f88ae827133e1d084cbaff80d861c06c72e7dcf25ecd79dce8788c0bcf018d45ee7f40678c7011c0b6027700aacc817a882a24dc5c3af988b817e69ccf583fb77aecf61ad35ea097c779a4fdad09644c8ff1544350fd69d205d052a199892e35f538e33a33f06f75b659353a9223e826f8a1b4a0a551410d06260c8b8d876df2160c3e292fecc7045d5c20802ae104605e2b7e279b16f5e425e9d5838e0a687dea4ab863ca5ca061635604c38b6c8af6845290113454be7e9f65f8a88fdab43382a360df2a9bdba53ea5dc6bc5446cc9bf6cea293875d1c0e314a798918596f7e283c07bf01c7e456a2e2933de013c776be7c36faf87b257ab608bb7f297c685cc39719e82c6e483406f37cec567d00c079d1a10c163a4c2f3733cd78a79d151235a4ac330e3676b9df785348abe1e398aa4a15fcec628de9d7e63f61396a1d21334b3a23548d7901731ca735bcb31d3d8fff60e224c98a47373963ff862a3862da7a6a26cdf3e2abd59299051390e2f29093562c877ba9437ab2d281a9f3928b0b19849db59d081700df801d03d9758ce1f6001ccf4245a1d0b79025807f99280c985ee88979670bb124a85ae0a0277d11629033ed4c9c73467ad35b3793e65f2f8086ae73e5584070d93010e5d41fe068e6511def1a8efb4354192353afdce5e88300220122d54a1c954abf4ff63a4581f2ef98d577d2c30249f75291cb1f06c4779804d529a63c4ea7967c4b8e9d8224b775d72da5bf5ca3e66d3010abbdf27b010a429e805b611b7f7e7aac7200079e5c3e0d8f35561ef83b60eaf0fd89a9abc40645d60394331ff062855cf933d2fa265b65a2317800acae5167591543a5eb127093c4f54d56f73046e91b8cf167dfaaa056fe6ac16a33964f8a1de7eecae7970b1e2da3870a6aeabd7e4ac19c142d59de474c4e298a9569ac76a0ff50245b42a33606d9bfbd3c1f9160bcc548993d51cd6ebe269ac511db3e40edc3007b0c4506d03ae5a701069923f699ba03707b798adbc284b6baa039910986c4f680a44b7950ea605f64be4b56c7339ab4be9ccafcb291606533e874ce2a66d7d5def1072f9562db8d07234e81ad1a4034652fc58bdd4fbc139d9cd92f93288fc6c7b832aa1f94e7f9a9ba69a2c176dc47b3c01e94929fba8f8cab950996d31cf02843a61c3fd4738cf8008c7940feb7744825e1befec1fb7e4a3cdb6f8c01c556f669130e88d4eb667ef4289aa7e45ad5bc778d1e87ce1124848ac4a8ed87319f260c8bdeae8c7423a1e387defa6b007f9814fc94f881ba8d5ff0a94cf7e867e3cf60677c32d5c64f9ca63d9e6829bd3de024bc25c8ff9020f6f7a01e188bf4272313a8789b62a1d16f57abe151d0d0b5900f62718d4ce32822b4d81bcde92c450e89ff174079cb9bb69a215695e2fc51d777a56748932f022f1b4e71d747ccc2c156fab3852bf96b165890cfaecb8e55e741823a1de1fe4ed481f7aab94100a063e5b573ffc3a7fc8376cde91567476f2fae0a4f9a3923e33dfdd38cf57052c22f36c14096b47405ac22f555588c0e62711b333ef1b7a7378e42f8de0a0c1ebe38c0bde694286738ccf2d257bb1a9e477aaddfea3c2e934709646158ab53a14c51be81cfbd0829724003083f556088383e834a996de4e3921cdd4372cff8f5a92b5d1a426afb15edad4f522fa9f01c3addf6bbcd1e644dc6fc4bf8a4f87e6d6329f2954fe9bd4ce718273e8a39a57d5b07cdb4fe7605240c0505a635fe39bf9a9d281b809e31d4ee920c7157658e854172686847648ea35531204797f7953220ad191bdb6d2252ed3f4eadaf2d9c8f650012246972acc5be7cf296d0bd71cb09612c4852740288ff556da5ed447344711bdc709136837a629dbc08d66fda5dc8147a285a3afa9887a288539ac09025115ffa3273d2f61aa8ed20f020bc3062ec53784ac8a0cd44af5bddc3a5f94b4083edfe4c9b35513b04d4a522667f4ae16600ad58fe7f24283d01720722cf889b550d7052136f7797b61ed50c9e127250b17ce49f896de170db93a8578470876c3ecf0d1c190366795f2a88bfdf316e4712a3f00544a20acacbbb24e6a08852542adab6111d1dfbe1d071ddd02c126a44a46893ac628bea29c5ef8ce4a0a1ffb958ae9abc130158bf33de3c59693fcd7155a1dae49a1c2add40fc6ebeafc1b4d31345693ee3dafe4349e4df6dc53b22c4b279a88abfcb137e351527d3e8a18d275c18c49ed69f582aaab42d8973d670b853fb1af4b00a011e31fdbe139eb86b2b3540b9e171ee6afdc8a3f1fa2be18d52e76859aeb89fcb6230017df09eec4a86492ed5b367aa9f1b193152887de7faeba369a3724b5fdd4dbf7aa18e37cec7ba11150afdf238a208653bd4fffd93224bcb8cceb1e9c8e37d43d9142b652b21d4c2ccb02390401518ff1d8b8761918e45a5ff8df3b0426b9e4652fddf7bf9d0b5c1c082db42723651d4301c7d92f32a9fa5e85b86ce25476d21d4791c268c9aa38227b22c1a466e7d46a332ffb49997a9e4b5c9dc270e16466c83316c02595c084e4b5da803ff69f1d98bf513b72e2e18fc05dab828a027e55b712269a66ab87ecb802da701c5ef1f843abc5dd2216127c48433443c077346bdb72584ef015cb12bbb6362583ead57505144560a33eb8cd84e5b944f9340573c1751a028c870f253f98cc22065648adf23974ead10b754e8767628286a339f7187d63fccf02c6b0680d934a8ced940eb7c8278fe112c8fcf8b3d6537edd02aaaee8f6fbf8db934aac5bf4183dfe28c6b64c935e7968d0e273b1779c45d85c474dde13180acd21232a34b2929017e7073ec74635fc6db37b66f19815a669a735346373f4c1a8e7fac163b6ff546bcfe8cf7e1182f98dd4b1f67c73b99fbb74a10effab76f3b06d578f2d1e3e08d877671f543109d70a06eab3f51a14b0dc935acfe72959c098259f2b317f7d62482f85739414e7b11af5de65f2c9032ebeeb50e101f5dfed1dab9d65e40464695c7a724f9108fc4bc73b15206a0fe7e821ced54be10f417bf07fed1418d3e6f4dd6893b1b8416dc4a8c236cfc844b8e34e49a9f07f780f03a37146dac144cc78094dd539f1049163ca97f672174893ea9ed0b3daa8f21306a3c61cf886daf53a1ea99ce9ce8ba504ce0a09c047477e04f42138de8556821311cd73cfdee7f2363799ef5c6655e18", 0x1000}], 0x1) r4 = getpid() fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x20, 0x200}, 0xf666, 0x1, r2, r4, 0x2, 0x2, 0x8}) (async) shmat(r1, &(0x7f0000d4b000/0x3000)=nil, 0x2000) (async) shmat(r1, &(0x7f00008e6000/0x4000)=nil, 0x1000) (async) r5 = shmget$private(0x0, 0x3000, 0x1b3, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f000085e000/0x1000)=nil, 0x2000) (async, rerun: 32) shmat(r5, &(0x7f0000d4b000/0x2000)=nil, 0x1000) (async, rerun: 32) pipe2(&(0x7f0000000440), 0x4) bind(0xffffffffffffffff, 0x0, 0x0) 03:10:48 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="028397ed26e1ae0682ca89ca90de7d3b9262237bad51e7d82312a7593e0e7612386d67723fbca635237011101793cfe88d2a1187432d46904abde61c4a0400e815af8cb71f95d77ca673b12ee7152e", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="fbcece007e7cb8624a14e7759dc484b3ebabb7bdd040be330434b56fcabbe980267dcfcda65eee89bcceeee9b4697963ef36b7f0bdb93d5a039d6087803ebde766e522a8daa52efb9eea5bb381fb0387c8146962096f588a86c895d6dfc0a6f34c5b2635a496168379143f4b15a9a40d3df463fc28367299317b4a3897b62ac8f1", 0x81) 03:10:48 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x34, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pwrite(r1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1902000000000000fd9cd3e5de388a76eaba52e8", 0x5}) write(r0, &(0x7f0000000440)="abd190a121e6d3473335b6f4ea4b53edfb838fbc7080469d0dcd05642df7f06ee9bd964596aa60329ef76d9f0b42a43d02355e5ee87a2a89cab198317ef7ba0db8a58e41ab2e83544330413c9a0dd25070f2fc8d3d8408528df3037dcf5811a593ca81ca236174f5f9a31b726a", 0x6d) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x3, 0xffffffcf, "91c96af3c7405947139db7649fb107631d58377b"}) read(r2, &(0x7f0000000100)=""/193, 0xc1) 03:10:48 executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000080)="5167176dba89be9e2ac7299786ff5ee00952c59450c4cd187da84289a163d60cbdc1f6cddf6f1e16b85a8c67abbb763130dad93026e77d8224ca6a740a7b68c65c369093bffe22ca18f9bd4ed284118a82e2b5c00338d1cac4f71b031e487acdfe75e53c07e2fae01956b5aa1deaba36bd714cb0e3dc2a50f13405df8b8975bd9b4d91090a69738b48ecc8e3124e968e870f3c578b7b44cc0dcfdb1645a1098774c4932dd2c02c1d413ec23cc7ec70f343b2b97f9a1d6a0a9ad3c71d79a42661905ee85be993", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="2a2b31023b4b2c7c85b5289c1f417c0ba6b3f2e0c43523754beba65bf15ecc8dd7a822dcb26b6c3babca5737f35fdc156354cf13707ef12837dfe30054766c792dbda58bdb", 0x45) 03:10:48 executing program 0: r0 = socket(0x11, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) write(r3, &(0x7f0000001b00)="391d67b88355d1d15926818ab1be5b9e32d398df46fd37811fd9b828b5bdc58328b27af7dc67719db55c813525a84f728c72fbc8623ea782b5299aae0e0d302d33728d157e69e0456bfae39cd2169568cc755e65b095579731962252126e67d114f7c92da7f269eab079f5132bbc16f889e44f5b494b4021c39b6a944ea1ae9f853d12cbf16458da29954d475c4ac704429ccc1639a68eb0d553e30f396ee9080baa8e65b2ad43c6eecba75521e6588827b4fdde0040da613e2f8f15755d9dc85f50d26a00571af374135ea7c2f8781856289ed61a240becdb2efa03d59f60899d3ee14850f2ba2606cbd965e84db87f7ea80fd4fe811118d9534af495b0f75a372270d3041a88a54ebf01e46cfbb65ca2e01e339cfcefb0d1dbf9562812184c29326f12f031d5350b2f2c9a98b3bc5fb09f3906941019d51645cbcc4eaadca96879dcabcab2fe5a7bec3a84604568a83ee18f640fd6b5577a5c4be35c1476424198a22161e350ffd421fc2d73660191e3fa0cac317ebd10e01d456dc49d7ca82371a204e32a2fd89e4a25ebe87ebff2248930c7bea43bd883cce348bc79f5a3adc02911e4b5b86d526c5f0c183a57dd82efbb50669f0512227e5e46306fefe6e60f6babdcc9acd89273b992ebf6cdbc4b8328257378733f159dad71b6c788c2f8c0d7bdff27dff038816f1c0a52c8109af645ffe061402a2b9f4826101a4c41e3ff731204de5967ae625fdb204d2e2f4dfe0dc09410264884d8f960041a1b4afb88fdbbae9bdad7758e8aa578fd1929c5e534e149c4bb7ca55b1a57fba24b78c44614d380fe4ed2b5d7c76af4671576d28d1b6ab8b763fc2b3d62ed068ddaa1c5a59a13bae0a70f7efbe7fca2b8b2a915da78e81f98646fd98d4ab1ea38e929435df1e913a21c726d62536b161410081b1f3905438bade40238f933f818abf365b29fae319fe9a7d36668b65e51e2c1180c25d9a63c4de90475be727b800c6bd44c1c6343cf8ab68b17928902476879cb366ab5f61ceb7073fd080733999653f95d4f1a8acb529dd563e409bb7dcbcb5fc5d610638ed7b4431b91a98af45bd3ba285cf8ad23272ff5d3f46a0c68a373f6e0de7352df4097963d77d538bd168e7f1f690e18af039b5be27fbc597c327173995f18e0b987b5066f926044d887b768a72e85d304eac2487fc003a5b421c920d31a135591172825ffcb5d1becc14c9843602085405cb2bb2d22cfe9bdea7c82e4d83610aa9178ea7752100fbb04dcdb84ed6819f4ce6f9f0527e265a7989ac97c6486f92d7733b8382ea115f2be7882f7ca04b841e528d03dbd5a7861c1e9d5f517ae84e7f764041e4ac5cad593235abb2d87bdf63b210a00a231d87c11ef65e1f84de100e06bd3d08557277ef08bea6d3b4de025f589bb99e8f085f38cbbdc2a250dbfc5a4d669b8aba183b121798b88d6bac61cfc2a21a328a9e3e2d1dec37679c298b33549ae531925d9fc4f8982628bba3cffb8d20b4fd063cb06796111a845dc868cee193808543683e13e2b314a575e3fbfaac037768b9db20de921adaea70ee6142f166191a6d11df1f605c993e61ff2aef9c58a85daecaa4a1c0e4ba603f530ac89e08ab58e26ea0407e504809f86d1ea820707751dca0d29e5cac11066372dd57174cbb95d2384b0205ce0de50e48448ff2d0a80a323082a6991059e6282bb1b3e1166332bc4e85303868f6f08d28f2cf67560eb1bed7e7d7ea9fed3a34c20226615af55b28d6ac2a6554d57ca0cf0fe724dcd263c9b6b38870baa23737ed88d0af8c2b4cce10931e7f16e7bd956ada96d773dd26e0af265733986b0627cf61305009fdf15a329ef4da62ae0d9bc912369c16040dd1c6c41751bbfec1781d728702ccf135703fc625973bf61c3cfa8d829c37c1c1210b44fac9df0075bbbed1774eddcc82016910ee0a44a0aa754320d4324e956fbb23ac164ece5a80739ff32469003025a12a9c1d89c2eb4b51ca43447e4c30a71e8a21d757b7f64988040589f897699d561a395e04d72ef95393b1897baf38cbd02d7a67a4130fbf1a5769c70252cd6debe10ca7702d566bee8c317cef93f88021481d2cf856a67a5187c21a4e1edb2fb2aa98359592eeb3bbd41ee92051bd6371735025c6fd2b1ddc33968312b86fbc8518e2ab00a0374272bc0beb5da367f0f4542ca1abce686295e3da40d7195889839df8689cef4b4371f73323510004211ed203bdfb287222ebbbc728e3d91e597049b5ccc5f88fb3af7a7ccb12bc5b804ddf7881e359de46f82944caf937c28be96c2d5c93725c6c221d7e9419591047204f863eca41ac4cc3f076856f177037bd5af8a4ae64e71634438b70451dfd36526192322ea4573903ba8934d7fed1740f5c9e048a7c5d6c2d73feb19d7ff0236886f8db78efb19fe7b4e6a2ef94b995ddbf3cdab44d5161ae3546f61fbaa07c288082cd9c2a9d85bef954cf859aecdaeed1889b8d4060aee7602fe28ac560a7d09538e4d1b6a94226992b3625dbf78f9bcc8555f3c4d2396620c38953bac291fd17cf7bcb6a966f7e246fed01b0e6143f7984651a92cef58b98a341a6d5db07517b65e2f87a198005742d947e465b3d07bafc6912c0a512e1eb92fbf5b64cd81033c23687783fb791385b1c574e0929a0e0edf7a8cb0773a1c2b02c4ec65ea33b0fc350f4fe88843b835dde9e175a6a89cf346091684f4805e627129b731551fe81624a50ad366f33a6ca9e3d46537d761897296e14b08423914d157ca9cff27f444767e38af2092afefb3d9f5a02018c8964f310298a26e3189918f184f474c979c58ba91ecdc4f19159a0065fd051a6c4ae0c807765ef40023dc31bb6320b5500a8e0437389e8b2fcfa2879e452c6c219f34dcc00bffce5d812a6d55e97d7bd06243968f373fc80dfe7d5dc2118ae72f9cf4fa911c684ebbfa15f70fa41175c5ca67ccbc11d208d4da2f15072059db1f9a10b75e73dc554246d4df63ba9dcb057e0b3563dee7156787eb5b45572c1f0f2ded2d6becab2739d23a8cfbf4efd7dcd8299c6113dad578c139735a74fe2412378603030320a7b6eb6beeea238693c8d8d3f99139b2af3dd0f0aebb9dc959ba45e3842e050e5d9a071ed4a88d6a15cfeaa7a834c5ba8ad785c364d3f25a96e9ca0eaea4ff7242699931496afa1324112b83f34bc665e27699e083071ccb1cfb22e63f08024f2088d11aece039622b338f6ccb0d7b07999d93705c1ed3a4157f315236c90efb76ca1ae87a87a07cb5dbae56c3d8d9097b1cc8b023b9ef47586f9e0e886ba552231d7d607808c9d413f05b75b6a36a7757e308f36ea6dd52fe8e4e823cd2c600490bd303db6c119d622fade82b22f29546e8f5a8319fdcb459945add488386754a22a01c26076f76fe9c07eaa3d7d1e38e6e37a2569b5c38e7702329d3c8506b9460acdca6d10aea16da70660ea49c0478e990334f539ef302438e690003e368d1696d904c12891fcc96ddad5a082a7f21e24ccd92b43a277823ae653458ac00d7b6d94ab0cabe250b921fd95e962c422a77478212be10a2af1857359a784046c445e7c298b45c3cb43320c7f1136ef58a8c31b4ef511710c4b5a6264e1616bd40ad6eeb3bf91dfb995af5b08be5eaa1ab657ef3de1ba7b9454c2adf585c7a473b05ae57c973003cdff4c7589f7547f56c39b77dc6750de3405dd1247d2d015f787ac039afd2c793a3081c52ba7470523018ad5ba221987ebe02648aa83721c1f3c71263fe1b1c5785bbd8f16c80c34f82489ffdde389156a59a90017bc03f209f88832fb2faacd2fdb1d8efe5e59a593f6e8fc2e3c62ae60ab0eb28c58181f147bebe70960af069f9804fc4ccdeebf8d05854c8d5a33fa92ffa840b1846b351b8f41dd9c887a41204504d4ac64733817999ef4da425c9e238421823dd62b6d4f916e2356c3645a46a87eb50c6d42aef839436967e357eb6f7f916a5f5f621cc9092ab065c7cbb2ce0af5d4e5b14d1a194c671d2be2d53b4e56369a4548a572d0a4497c85ed82ecbca71cf1e2b1ec15dbdd4e5315ee53e1d3801db0761a2c5687e3d54a45dffd73917d0ca9c31f8359afc0ceb1d578277dc13d45b521cc870e71c4b0128e2439e4e596d58276282419ddebc78351cee6274c623ca605d12d2e66cffa91706a80ca547011047a4e5389604a77bf2d6904dab604c3314c1ace6e36412726b2ef5648d16b799174ab816c8d93d66ef0f72bf4afe545d98485353351a70747bcf451a3d4536e428e2ea2a41bff097747425bf8b82277a201317b2c7e12675961eaf10dfbda9a926c879672ebe894932890a2a47e8f9f0eb53aa3cfb59f02482a907554a4cd5a671ad1f7643afdc5f3dbb97a333508e1491a70715a9576e10219d7d535f46043dc73a81cd82a452c6a9866e7bdde322a669966b6586a2a5977de6bb21f35058c8cc1ad0974ff5b0f143f575109cefbdf618b348b575486af72616757d11370985e63807691b4c9b3fdf438afce39a844cb183ddca7ca28c1341a81d2a41698e7c6ad5a5083e20247d6f8c148b4c0218258d74a645b011c5e02bc59d24f0b37c9eee8932fe16fc126d148dc773238f7a41424e6c790a8feca0650b2cca4406d645ca180ca3d67dba6e53b3619cbfd8d5385fe8210ac9c942204a6f20f7bd3c5a166006ae70f23671e8585c48951a8fa8d26fa74a6aaeed7cf9df3d7a7423c737bebdca3ea20d54adb9fa26e8b08444d1e0bfb760702f37cdb527c55faaa7849ed9dad9da898e4247bbb446665f8ba25f271a2af155c698878733e0cb13e665cf736d3dc15be91ad83b15b3647118ec66febec33b9c27e1a0b64ec0b1a1f04b4c0b522d84e94a3bb93db5546a296275a0add97090347460e3639db87156c75469a278d0453a885088bd7227e73a63434495de0c9a0d867c74c9da6e644da31cccb45786a94041bcfce237ad3c7a38c50fcfbbb6f9191b61fe3a50572b15cc90e8a2a3c48f0a57c60821bc536ea19068d037a3dceaf310d626d175fbbf07e3c0e81cdc4520b80e704535f7dabccc5809706ed70dec92d405a8dd164ec0d6abd229c01c27be1244eb546c0952fcc4727825d006111d74bd7ec928893f4026f6ba28f9c3a9e2a22f20ce42294d84eb2ccfffbeedf28ca16bb5b7ddd96357451d354c85ef939120134fe2ba103d0a13fbdf56bac7177abdb4da3f5be41d08aebeed93d8abdd397e4c0440de71e664e5f27f5fddb25a432e41b84cdbda33a7ca6f67b268e85b3e13d9c7268de90c334f39eafbd339e335ccdd2de705a42d49da8abb0b10afaea3ea02366db8be4f7e003c6013e5679f3c1f89acb423f9ac2b4eb1414af508c2201565b6a0de7edb540faf51dc9925818e0bade3d949cad97eaf0a1fe53a0c48e429133553955e89870b09fbe67691828ad1c9d35070fa94ffad80d5a85ef7090c028ee673bd6adec1e36526136c0e89a0c8a2308cb977361c41ca49beefe812b5f4f177ec1cdbebdc00fecbf288e1e4b4ab6c724018b14a45422886e560c49b627ed8dd9d103a22f971d5c507bb2d39fe3f0e8f49c2f88ab22eda339d148406ba871162933a81cdce8cf38fce528f0c4e68b619ba68a3d1900c6a90593ab78de3d270887301224092336ccf8ecc92dab004ab604e5a6eb51f19b5085d6911fb3f1ee6b669fdb8089e62c6f1bacad3eb4bcbcba3edbc7970f16f4c886c6513ec88875b42e96a7864d68ec352ef246698f69575491a3e96f0311b6419f355696bbb175b35a14c70b114e1f34eb4c346a755", 0x1000) (async) r4 = fcntl$dupfd(r2, 0x0, r2) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x15) r5 = socket(0x6, 0x1, 0xcb) setsockopt(r5, 0x9, 0x101, &(0x7f0000000180)="76a7a10e7177153968b86b417033678b8b000000003afc2dc5fbf5dfceacaec90c2913df0be5f24fdd23d234c111e59d860e32fe497812d4a37e75246d89fd10ffffe5fcf191dac8aed5e9e4fdd0a97c7b0bcd4c16be9dc573fbaf70cd5b60243e163e0395467840a2cf1151c083b435450281abf462af8ea62f6849bf20fe907b1143782a484170a9f11e5f5eca098061859725a15f180b7d8e1b67f48bc1f5afc2629dd06d95c1ab90bfb8fb82701eb6df2fcf2bf8ec224af065ba96d805798a5ae7c48f67867f674f7d66ca346871af33ac35f449fb92743a326f37b909da3b02753d4542ae2e09978c4cbbb5692995b8764b9cf31f47c7ef19c565d2faad48badf81cc3f85ec58c8f25857432ea805eaa8d39965f8d478b0ac92063880f596a5b47284babc5c5c221604e90dce8236a6286119b382a920c2cb8dd0eaebb25817dbb24e27cb1c59d17d44e7a295685521815db3eb2aae38b7dc6c3add913c3360750de3c590e13fef2feffd36f9b22ff002cb6ac34db62f1dc6d8d251327d6921e30527", 0x185) (async) write(r4, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:49 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17e7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x211, 0xa}, 0xc) (async) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{0x0}], 0x1}, 0x1) (async) dup2(r1, r3) 03:10:49 executing program 6: sysctl$net_inet_udp(&(0x7f0000000040)={0x7, 0x4}, 0x4, &(0x7f0000000000)="83", &(0x7f0000000080)=0x1, 0x0, 0x0) (async) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x2, 0x1800) 03:10:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="6a9e3c47ca51d44cfe178dfa9ace3a3f67de6b55782e5d3c604e3d8167166b89872922a58a0475a3a3d5f2d35852c09f62e67f1f6a3bd9b00628d066984acdbd878de4de8a045f3023e365fffb24262401ec8d34ea2ffbd21db5b1a7", 0x5c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x221, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="ee1e50daff1cecf05f6ba8a2a50f80b5a105171cadfc33667518b406a36743c58ca41153285918c3f2b9956b62f9f294142810843d510df09edfd7d470d83fc23d1544476244649c75cd9fc987802a1d4181c38561aaf652716b3e", 0x5b) kqueue() 03:10:49 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="028397ed26e1ae0682ca89ca90de7d3b9262237bad51e7d82312a7593e0e7612386d67723fbca635237011101793cfe88d2a1187432d46904abde61c4a0400e815af8cb71f95d77ca673b12ee7152e", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="fbcece007e7cb8624a14e7759dc484b3ebabb7bdd040be330434b56fcabbe980267dcfcda65eee89bcceeee9b4697963ef36b7f0bdb93d5a039d6087803ebde766e522a8daa52efb9eea5bb381fb0387c8146962096f588a86c895d6dfc0a6f34c5b2635a496168379143f4b15a9a40d3df463fc28367299317b4a3897b62ac8f1", 0x81) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="028397ed26e1ae0682ca89ca90de7d3b9262237bad51e7d82312a7593e0e7612386d67723fbca635237011101793cfe88d2a1187432d46904abde61c4a0400e815af8cb71f95d77ca673b12ee7152e", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="fbcece007e7cb8624a14e7759dc484b3ebabb7bdd040be330434b56fcabbe980267dcfcda65eee89bcceeee9b4697963ef36b7f0bdb93d5a039d6087803ebde766e522a8daa52efb9eea5bb381fb0387c8146962096f588a86c895d6dfc0a6f34c5b2635a496168379143f4b15a9a40d3df463fc28367299317b4a3897b62ac8f1", 0x81) (async) 03:10:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:49 executing program 4: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000080)="5cc8e39cf65502a9c7a371d7fa44b0b59550df03183ec41a3180cb9f0f5f19233c0fda9988bcc68af79ddb96e1de862403d5870d9ce2d68f8bec3312c580b359e2ebe0cb171da5fb8827a5302ed1ddb2e8685df1901b0011c6bac0570ca82e9f96206d16f1ac3742753c", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="6d0ee1912031446973dd571d4fe9c6fb56f2d0514d33700601d323c525aff74429a65eb3243c618a800ca2d733e4409d6b905cf6a5ad1fd519bcf2f6f5f084bf5ae0496d5353bb590ba0a1b3b272d2d50a46c2ac773ee7c8ce86a358f61a54a89beac82c6ebc347c0f46f6cc0c3ec7ee7a00958998440aa85e3751c43b671263ba32bdbe4ed25c928881e39e738af70b30ba85a59843808779ace495cd5eb1f6a70d45617ad2df1ec85c58e76e09053e8b9f909420070f0afe7959577d376e111b370257dd21513e2f185cf46f6a8bbeafd1715ad4a8e8999b0cf068571d6ef30e8e7c57df524be7cbe4d2b35258b0fba3543e06a97901aca776a47df6e61ddfa46b9bcdbbac7a42f8e220ab09ef1d3f0c0a24e07225e504d87571d62ff3a2cbed61291b071fabc3d0dff67de375d4bca6edd437876ef9c734e7a6fafe91636bc5f12d515d20e96712bd37ba17d67efca39d793e54152cb2e031a0c754f6aa050910ea617418de6f69b768b1a4cc2b94bfda737031ed5bfa4005a03f525e76f2e54fb63c96133dae973b97987e9d5e275443e39ea5e376849d0825b2de6d400d68900d8d3b87274a04b6c8b7fee11932c2a0c14a94fff549e95e9d033840b4e31fb13eacceeaa534759c03a3b8e868f6a04ea9704dc06ae8caf40be7d10f5ee3a15b6da7adc035e2d99ae1ced434daf75e6a575ff3d6a74d919287438b4d9c61b039a41e0ac2b8c5c7d9f6701d06463703e07a7666436841cdf080fb42eacea36310e0aced0e07bc946461a5e9f5745525cf4c0ae61f3c50bf58069cad1246b16e8e5632281889fad8fba267520b39920b5c129a684fcc21a987f9184139caeb0b842f9a6f997f9f90384fefb01bf200f8d9613795e41edf428c7d8e609b10553a1e8e98ac9378dc06e2ddd42493fbe28341465ceab5e9576a8a328c88035cb8089eb136f1613d82243fbcd825b1424a542a3d84cc234ff6d0a70fbfd2538ab41d8acd2f06c87c048fdf2baa42002e2ee4b53ad6f1d992036bc7603f0bca4b22295d0cf742a952f269ad937f71c81a8f9e270006eb2e48af8fbe30af2c862b8204a3cbd132d3f56fa9ea7af54d908b270041cdc52619ccb73f203073a78c17616e05375798b882985929e4f065cda97e74d56ab455d6a7a3c884ccb8c257e982e4a1272c5c32070834920c59f45e0dea05ad94ffab29c431707d78994e70eadefda729cd46e292c404ca3302085f79d7f62f65a1bf559e5814010e7fe352e7df6221f4695640a8eebe390a60033458b7430f551506a65aacc3addddc6587ffc1d3b093a37cd41dfb14a24449630700ff5682dc054c1d141eb3c50611cecfb64b5b3e8cb29daa93b9ae3858b38cfee74a8f91fbfe1d62c2bc0a301f7d08b9f3137e9af1d1ea2e882a3f035fdfdc6af2a0650cfcb1dbb92ef0fb8f6071ecb1d6831fabb43c8e12784d6558752e9145b8ed23c6ed60d1281cdece47eeb3350274abd93eed9cafcb4e425343c4e85b0f82b7b01875851802a04c8d6410b6ffc4b14bd9e27c17758ab9813eaa53a1ed9c4f47ed3b011a02047f989bbcd698a690bfbe23aacc9fc263ef8b0a66ed969f94a7edbf781d8f11af235fb584c575edd703dce7d7dc53b0c71132bc76a6f87457a80cafae2bdb8993916847c5d5b8724ae6c64599417d2d90a033a7661430e79f190a1ee54bfbf249f5c7830dbb86832ef20b84851c4b9fcbbda45602b5b72cc1d0af25bd762196bc89d6452bc6b94f9d5422681d29a891953ec99fe8044310049b7655c4f7dc86d385f2b4718fe8e23923fb3e1643ee13193b5230b76785222ffc2aad5d308060dd0949f5741748811cfad678f0f5f4284d2dacbdf9f231b4643158601415de7641ceba09b482d0b3a731ac15bc10b82f6bf409fa20e4827e1a535072dae86745bd39483f6e5a7f27181f53eab90d33eef774298316b2232832b8bffff16ff2b98f1b2eac3ad99522b7f616f3f7d0b54893487c8999752b43975578b2528b312a576adab7892f69505dda8dadd7db880d909cc6fa541ec9168034eb74da99eda7f2c111b120ff62a0d27e17b247b392dd840ef991b610c3e5fc05e93bea26dba13d23d2a66581990a13a132d01a27cd623fab480f508bcaeda7549731bd322f4feb4202767cc46aca10c66f27e86874b0a4ce9a95f8bbf2efe2387a7d1a1c900b2737ef1737c83655d97b57693a0fcd2bf397b7824e28a3466966896773ee1356eb0a38dddc76faeaa778aff352e5ff0dfe6b0ebd69935f3ba54797b9126eec725d5bef995b91d134559d73fc2716767abe0b9ea0b59decc5e0064219d819df5c0bd6427071c9e8259ddd91feed8e1ebd07d16e71712335a4a56fa62e697de8b8e8e0d5e19a4f75f0f4e22e5a2e6901bbe3d9a8850a2b1d069fa5c8c9aef1dd8c8d293882d1ecc55ad63f589540795b51977dcb779eb79ef648c03e8fd0d7c54100e4c37e572bfe9ae8d9edc0173dd6a3b270e0494c5df6f1b22051e1fcf6b061f4a8f20de508fe15d36e9a30733b60bff01eea688aacac0ae41be45573e35abda56b51a8507f3e20e2edbdff9966bc5bc8cb8ef1cdeef5f82588a115df5ca689b4cadce2490777419a8bcea6901c7fa995b4a920e11f87ff861ecd74ea2e6cd393f1207f4c5276985fa186aefd008105aeb08ca701e0b401307f4ad02ca8765484070013b8fd1f08c0b67e320fcc422c89b8933b63a37d4c57f53ea513cc04608cc1da22f441d6dcd65284633f21ac53acf2dbf6c61cce8f434555094396afbff52c1816df8a533625f28f82d7e2e0d500b7ac4e35f415f712953f4a053332ea6cc529065133d956ed5eb3355f861f598a7d6d5df4836e95f0618b3f4c48672e0d8c276a78b6ad54cc3fcd28bc840340fdbaa3472cae1f7f49bfe274c960e3528101d00a67ec4d7e88fbcd2b0805c1dfcc9ffc08b813643b26cc29a7267507fa7f9b71f37366f808995758bc3cacbee634fcd92d6e13f51e9531bc8cd9bf6b6beb972a26e54cea98c5f545b5dc5edf10a22d86193b3f4258d1d91ea0cb8d0ba83d9dc7c36f37368d7d88e885e0fad36aeb3b8a4e3b5c43886e4a1df22022232d37c19570b25d8d25c506e9918b13da03cc9a7e44b6537d7c246d0b97d12b940aaf9c8b36889751232cb6417c1fba116eca93cdceb4cc50333c670c689cb63eebab43271e171e1ab2d4a4942cd823f03abbda379a2a86d87fc5938d1cb2473e073a5f5f07ad697363781fbcbaa94d044b07b612329596bc4cf994097c1a9a119169353d7433f109f5bea25523ee24b17acf4d786fc206e3963ec78b9d03ce47c2c38f1d5433b7ae4d14138d40e4fd18b96a60e4be516957ab29ea3855b2ec0eb38e270abe366d29c98c2f622fc8397f5b8ad600b5d39156ceb3aa4ab999371c847bf3d5d698795f24468ed8b80787e9d474cb8e95b1642f5b151e9dc8e186848834c81ed355b29dde133df1ad0ea0ccb8e2e0e177903a5d1343927ad4c0f7e66df4ec1acb962cecdc1dab1c0897533142ba3b438c173c9882a376876d25960e9576caa786cbd3d410eaba9a1c34dfe3c7a33f7e8bc1956a71a71349a7f9dd847dfb96fd2bdc0163aed14af6cd3e5f9beaf9155625247cf8b6a9cd28ff51590cf97820cdf2bce8cce23f8917e05efa6f12481683736948e81b8bfded5a57210f1d40f954caa39b5cd0f4f2fcea232227d13f30ed12d7a24d9fafa053da884c2b264691ca5d74febe23ebf613f5d9b62d0b6d316e366d55ec73886fa42c90ab8c015c5ae167a2200fdfca80d553be5a16e82378fb8eeafcb486f16f35ff2d0e81686fe6be02fbaa6dc9b36edbda75a06cb8840ef58de74ad13210d0c9ca6d7a0bb8500d06c7c37ad22308894857339f08889b7a05550ad885beb53c4ce796a2fc6edf82feb3c44dc9160a8cfb6768f800fad10018e2e20f5b435b07acbb3f580d1a8939b031e94fba307891a4d5bad3e050177adab37f597e881cdce1c8f8d3694a87854bdebd75a0246dea4a47b962c7d68c46ef81be0c1c08494cf1b4969de61b5570349b9183fabdbf1f2ac57d475bcaf877947e517b1a2264820eaf32612a61319f389a7b4a06c5be6b5bfc278c9833dd58c360f3314bb7b8f4732d8feb479641aba6a227774bab15dd93925041265b4ed5c9a36e85b64ea6551dd921051cda7841cc2f46994ac99a7eb01afc46c8ecc853a40f6c525597b4ecc38dc68353fbe08ecc2cfa10135e6272009204edd5958e50c2d958194986cd5342e18e4f23847c71509ecf6afdcb4c8df4536f7f7770396e17b018f4a9df35a854ddeeec8034c2efd36e957fee6e804cb5ba5c0b11effa6ab0406c4662fec2f26564cca141d43d324670e06c359c3338e5781b29152386cb11621a56f7439bf5586fdec8f83da133ccba54921d06c2e468269379658a5bd3fbf631fcf5a2d009c724a302c55760f5a3717fb529ec6c5b4f4d0fce4c247687c55c177301af93e76aac5534861154aa4a8048bf138b40cfd4d127fffd8fadc41e0fea1092d7a80237eab35f5f6655a2a06c3ecb56ab40a34041fb48d75c0b6553a3d29338f96aed583866286d0f7d93b0190e2a76408dc7e19d43f38ec02d4fc53a82e7839ccd069e903d90ee32f06fb864fa68f81306a3a6013ca53847fc78003b9b84f1ee3b828d2261f1e8e756f871125a86bd5d4d1082ca7d5ba50542b87dbab866b2fe3f4a17233567c361fc013273ba3f696b880b4a9804d42add4f43885049652aead87f207b1b1798f5a5857fd6b0e46c02d0975cc068dec2c93db916afcab0d6780e6f9fa87ea094eec30b05e445ec2c6d3475de82f88452ddd13ba923cafd3d45c94d2348207819d3a9c26582d2b7986f9add2f240e1d0b1257432c098c65c75dd832846b6f0e1a52ffe160af92e5ce52f7d3c8b5320f2a57deea21f1e759edbb2e4f5273a226aa08fb4300cfeed858f764c5ea80c5ff5b4a6841f3a44a5ae12e3400f471888a8acf6bd3f1edb1cd92997a6198efd264ec3d08b91226eab1b79f69247cc806587fb089c9a746d4e54e8b6deb9c89692addb13bfb08dd65af1d724a109d494dd05685940fe478cbccc415713fdc1b110bfd52b1bedb8a8d03c537bfcaedd8e82859a64fa0e157bb46317778cdd390fb9288d164bc3697ca59c3a1ab25744bace81385b91127ab2fb81f56c5c42afbb390908f59734b712aa8eaee6099d9ab233a59900f18ab8a8f009a717eaec53f72369c9f9fbb2480d8c9fa3464f24d0dec075aac4624fe819caa6b8a41415817e5d4987626fbd891ab88889e5cbef76cb7f7668b4d825ba0a6114659167d9c6141ef4a208fc0a01743f088ecdecf7140b54b10b0f5b3c13c635ee622fe09d21c70861a37948ae3dcfe44a53b9cb24c4c4f31cb42e0a82551f1405cf742aa667811ddb58a16dd6c7ad90ddfb879c62403b1d6395b44ec151607dbf0ab392baee13ddc9184d4594a665f4e69921b10cf1aac003eedc16a23d5f38517ccda65cb297d216f551e4fdb7cdcad356df905ef3481e37adfcad5cf901e88b710b12deff2a651ee553d36cbe012e1b75ea1dce75f6377f18c908be706b0941372f9aa32dd804e17a8d49768f5efbaeb72f19e2ae1560a2b41251e91d56444cccaccc1b3b5ebaed098665dd3c831722379f9e1e9d7b879c25b812cdf1e7ed7f5bc133a41eff00ad438c6f7a5259ee4570fa63ac6bdda5ac3f4e2f44272cedc5f22ca0df3805dc05e68f321bc4ea12bbbbe558274412a8bd91a19f53976c1cc979c0e6567", 0x1000) 03:10:49 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x34, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pwrite(r1, 0x0, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1902000000000000fd9cd3e5de388a76eaba52e8", 0x5}) (async) write(r0, &(0x7f0000000440)="abd190a121e6d3473335b6f4ea4b53edfb838fbc7080469d0dcd05642df7f06ee9bd964596aa60329ef76d9f0b42a43d02355e5ee87a2a89cab198317ef7ba0db8a58e41ab2e83544330413c9a0dd25070f2fc8d3d8408528df3037dcf5811a593ca81ca236174f5f9a31b726a", 0x6d) (async) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x3, 0xffffffcf, "91c96af3c7405947139db7649fb107631d58377b"}) read(r2, &(0x7f0000000100)=""/193, 0xc1) 03:10:49 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsync(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, r3, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x100000000, 0x2, r3}) 03:10:49 executing program 4: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (rerun: 64) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000080)="5cc8e39cf65502a9c7a371d7fa44b0b59550df03183ec41a3180cb9f0f5f19233c0fda9988bcc68af79ddb96e1de862403d5870d9ce2d68f8bec3312c580b359e2ebe0cb171da5fb8827a5302ed1ddb2e8685df1901b0011c6bac0570ca82e9f96206d16f1ac3742753c", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="6d0ee1912031446973dd571d4fe9c6fb56f2d0514d33700601d323c525aff74429a65eb3243c618a800ca2d733e4409d6b905cf6a5ad1fd519bcf2f6f5f084bf5ae0496d5353bb590ba0a1b3b272d2d50a46c2ac773ee7c8ce86a358f61a54a89beac82c6ebc347c0f46f6cc0c3ec7ee7a00958998440aa85e3751c43b671263ba32bdbe4ed25c928881e39e738af70b30ba85a59843808779ace495cd5eb1f6a70d45617ad2df1ec85c58e76e09053e8b9f909420070f0afe7959577d376e111b370257dd21513e2f185cf46f6a8bbeafd1715ad4a8e8999b0cf068571d6ef30e8e7c57df524be7cbe4d2b35258b0fba3543e06a97901aca776a47df6e61ddfa46b9bcdbbac7a42f8e220ab09ef1d3f0c0a24e07225e504d87571d62ff3a2cbed61291b071fabc3d0dff67de375d4bca6edd437876ef9c734e7a6fafe91636bc5f12d515d20e96712bd37ba17d67efca39d793e54152cb2e031a0c754f6aa050910ea617418de6f69b768b1a4cc2b94bfda737031ed5bfa4005a03f525e76f2e54fb63c96133dae973b97987e9d5e275443e39ea5e376849d0825b2de6d400d68900d8d3b87274a04b6c8b7fee11932c2a0c14a94fff549e95e9d033840b4e31fb13eacceeaa534759c03a3b8e868f6a04ea9704dc06ae8caf40be7d10f5ee3a15b6da7adc035e2d99ae1ced434daf75e6a575ff3d6a74d919287438b4d9c61b039a41e0ac2b8c5c7d9f6701d06463703e07a7666436841cdf080fb42eacea36310e0aced0e07bc946461a5e9f5745525cf4c0ae61f3c50bf58069cad1246b16e8e5632281889fad8fba267520b39920b5c129a684fcc21a987f9184139caeb0b842f9a6f997f9f90384fefb01bf200f8d9613795e41edf428c7d8e609b10553a1e8e98ac9378dc06e2ddd42493fbe28341465ceab5e9576a8a328c88035cb8089eb136f1613d82243fbcd825b1424a542a3d84cc234ff6d0a70fbfd2538ab41d8acd2f06c87c048fdf2baa42002e2ee4b53ad6f1d992036bc7603f0bca4b22295d0cf742a952f269ad937f71c81a8f9e270006eb2e48af8fbe30af2c862b8204a3cbd132d3f56fa9ea7af54d908b270041cdc52619ccb73f203073a78c17616e05375798b882985929e4f065cda97e74d56ab455d6a7a3c884ccb8c257e982e4a1272c5c32070834920c59f45e0dea05ad94ffab29c431707d78994e70eadefda729cd46e292c404ca3302085f79d7f62f65a1bf559e5814010e7fe352e7df6221f4695640a8eebe390a60033458b7430f551506a65aacc3addddc6587ffc1d3b093a37cd41dfb14a24449630700ff5682dc054c1d141eb3c50611cecfb64b5b3e8cb29daa93b9ae3858b38cfee74a8f91fbfe1d62c2bc0a301f7d08b9f3137e9af1d1ea2e882a3f035fdfdc6af2a0650cfcb1dbb92ef0fb8f6071ecb1d6831fabb43c8e12784d6558752e9145b8ed23c6ed60d1281cdece47eeb3350274abd93eed9cafcb4e425343c4e85b0f82b7b01875851802a04c8d6410b6ffc4b14bd9e27c17758ab9813eaa53a1ed9c4f47ed3b011a02047f989bbcd698a690bfbe23aacc9fc263ef8b0a66ed969f94a7edbf781d8f11af235fb584c575edd703dce7d7dc53b0c71132bc76a6f87457a80cafae2bdb8993916847c5d5b8724ae6c64599417d2d90a033a7661430e79f190a1ee54bfbf249f5c7830dbb86832ef20b84851c4b9fcbbda45602b5b72cc1d0af25bd762196bc89d6452bc6b94f9d5422681d29a891953ec99fe8044310049b7655c4f7dc86d385f2b4718fe8e23923fb3e1643ee13193b5230b76785222ffc2aad5d308060dd0949f5741748811cfad678f0f5f4284d2dacbdf9f231b4643158601415de7641ceba09b482d0b3a731ac15bc10b82f6bf409fa20e4827e1a535072dae86745bd39483f6e5a7f27181f53eab90d33eef774298316b2232832b8bffff16ff2b98f1b2eac3ad99522b7f616f3f7d0b54893487c8999752b43975578b2528b312a576adab7892f69505dda8dadd7db880d909cc6fa541ec9168034eb74da99eda7f2c111b120ff62a0d27e17b247b392dd840ef991b610c3e5fc05e93bea26dba13d23d2a66581990a13a132d01a27cd623fab480f508bcaeda7549731bd322f4feb4202767cc46aca10c66f27e86874b0a4ce9a95f8bbf2efe2387a7d1a1c900b2737ef1737c83655d97b57693a0fcd2bf397b7824e28a3466966896773ee1356eb0a38dddc76faeaa778aff352e5ff0dfe6b0ebd69935f3ba54797b9126eec725d5bef995b91d134559d73fc2716767abe0b9ea0b59decc5e0064219d819df5c0bd6427071c9e8259ddd91feed8e1ebd07d16e71712335a4a56fa62e697de8b8e8e0d5e19a4f75f0f4e22e5a2e6901bbe3d9a8850a2b1d069fa5c8c9aef1dd8c8d293882d1ecc55ad63f589540795b51977dcb779eb79ef648c03e8fd0d7c54100e4c37e572bfe9ae8d9edc0173dd6a3b270e0494c5df6f1b22051e1fcf6b061f4a8f20de508fe15d36e9a30733b60bff01eea688aacac0ae41be45573e35abda56b51a8507f3e20e2edbdff9966bc5bc8cb8ef1cdeef5f82588a115df5ca689b4cadce2490777419a8bcea6901c7fa995b4a920e11f87ff861ecd74ea2e6cd393f1207f4c5276985fa186aefd008105aeb08ca701e0b401307f4ad02ca8765484070013b8fd1f08c0b67e320fcc422c89b8933b63a37d4c57f53ea513cc04608cc1da22f441d6dcd65284633f21ac53acf2dbf6c61cce8f434555094396afbff52c1816df8a533625f28f82d7e2e0d500b7ac4e35f415f712953f4a053332ea6cc529065133d956ed5eb3355f861f598a7d6d5df4836e95f0618b3f4c48672e0d8c276a78b6ad54cc3fcd28bc840340fdbaa3472cae1f7f49bfe274c960e3528101d00a67ec4d7e88fbcd2b0805c1dfcc9ffc08b813643b26cc29a7267507fa7f9b71f37366f808995758bc3cacbee634fcd92d6e13f51e9531bc8cd9bf6b6beb972a26e54cea98c5f545b5dc5edf10a22d86193b3f4258d1d91ea0cb8d0ba83d9dc7c36f37368d7d88e885e0fad36aeb3b8a4e3b5c43886e4a1df22022232d37c19570b25d8d25c506e9918b13da03cc9a7e44b6537d7c246d0b97d12b940aaf9c8b36889751232cb6417c1fba116eca93cdceb4cc50333c670c689cb63eebab43271e171e1ab2d4a4942cd823f03abbda379a2a86d87fc5938d1cb2473e073a5f5f07ad697363781fbcbaa94d044b07b612329596bc4cf994097c1a9a119169353d7433f109f5bea25523ee24b17acf4d786fc206e3963ec78b9d03ce47c2c38f1d5433b7ae4d14138d40e4fd18b96a60e4be516957ab29ea3855b2ec0eb38e270abe366d29c98c2f622fc8397f5b8ad600b5d39156ceb3aa4ab999371c847bf3d5d698795f24468ed8b80787e9d474cb8e95b1642f5b151e9dc8e186848834c81ed355b29dde133df1ad0ea0ccb8e2e0e177903a5d1343927ad4c0f7e66df4ec1acb962cecdc1dab1c0897533142ba3b438c173c9882a376876d25960e9576caa786cbd3d410eaba9a1c34dfe3c7a33f7e8bc1956a71a71349a7f9dd847dfb96fd2bdc0163aed14af6cd3e5f9beaf9155625247cf8b6a9cd28ff51590cf97820cdf2bce8cce23f8917e05efa6f12481683736948e81b8bfded5a57210f1d40f954caa39b5cd0f4f2fcea232227d13f30ed12d7a24d9fafa053da884c2b264691ca5d74febe23ebf613f5d9b62d0b6d316e366d55ec73886fa42c90ab8c015c5ae167a2200fdfca80d553be5a16e82378fb8eeafcb486f16f35ff2d0e81686fe6be02fbaa6dc9b36edbda75a06cb8840ef58de74ad13210d0c9ca6d7a0bb8500d06c7c37ad22308894857339f08889b7a05550ad885beb53c4ce796a2fc6edf82feb3c44dc9160a8cfb6768f800fad10018e2e20f5b435b07acbb3f580d1a8939b031e94fba307891a4d5bad3e050177adab37f597e881cdce1c8f8d3694a87854bdebd75a0246dea4a47b962c7d68c46ef81be0c1c08494cf1b4969de61b5570349b9183fabdbf1f2ac57d475bcaf877947e517b1a2264820eaf32612a61319f389a7b4a06c5be6b5bfc278c9833dd58c360f3314bb7b8f4732d8feb479641aba6a227774bab15dd93925041265b4ed5c9a36e85b64ea6551dd921051cda7841cc2f46994ac99a7eb01afc46c8ecc853a40f6c525597b4ecc38dc68353fbe08ecc2cfa10135e6272009204edd5958e50c2d958194986cd5342e18e4f23847c71509ecf6afdcb4c8df4536f7f7770396e17b018f4a9df35a854ddeeec8034c2efd36e957fee6e804cb5ba5c0b11effa6ab0406c4662fec2f26564cca141d43d324670e06c359c3338e5781b29152386cb11621a56f7439bf5586fdec8f83da133ccba54921d06c2e468269379658a5bd3fbf631fcf5a2d009c724a302c55760f5a3717fb529ec6c5b4f4d0fce4c247687c55c177301af93e76aac5534861154aa4a8048bf138b40cfd4d127fffd8fadc41e0fea1092d7a80237eab35f5f6655a2a06c3ecb56ab40a34041fb48d75c0b6553a3d29338f96aed583866286d0f7d93b0190e2a76408dc7e19d43f38ec02d4fc53a82e7839ccd069e903d90ee32f06fb864fa68f81306a3a6013ca53847fc78003b9b84f1ee3b828d2261f1e8e756f871125a86bd5d4d1082ca7d5ba50542b87dbab866b2fe3f4a17233567c361fc013273ba3f696b880b4a9804d42add4f43885049652aead87f207b1b1798f5a5857fd6b0e46c02d0975cc068dec2c93db916afcab0d6780e6f9fa87ea094eec30b05e445ec2c6d3475de82f88452ddd13ba923cafd3d45c94d2348207819d3a9c26582d2b7986f9add2f240e1d0b1257432c098c65c75dd832846b6f0e1a52ffe160af92e5ce52f7d3c8b5320f2a57deea21f1e759edbb2e4f5273a226aa08fb4300cfeed858f764c5ea80c5ff5b4a6841f3a44a5ae12e3400f471888a8acf6bd3f1edb1cd92997a6198efd264ec3d08b91226eab1b79f69247cc806587fb089c9a746d4e54e8b6deb9c89692addb13bfb08dd65af1d724a109d494dd05685940fe478cbccc415713fdc1b110bfd52b1bedb8a8d03c537bfcaedd8e82859a64fa0e157bb46317778cdd390fb9288d164bc3697ca59c3a1ab25744bace81385b91127ab2fb81f56c5c42afbb390908f59734b712aa8eaee6099d9ab233a59900f18ab8a8f009a717eaec53f72369c9f9fbb2480d8c9fa3464f24d0dec075aac4624fe819caa6b8a41415817e5d4987626fbd891ab88889e5cbef76cb7f7668b4d825ba0a6114659167d9c6141ef4a208fc0a01743f088ecdecf7140b54b10b0f5b3c13c635ee622fe09d21c70861a37948ae3dcfe44a53b9cb24c4c4f31cb42e0a82551f1405cf742aa667811ddb58a16dd6c7ad90ddfb879c62403b1d6395b44ec151607dbf0ab392baee13ddc9184d4594a665f4e69921b10cf1aac003eedc16a23d5f38517ccda65cb297d216f551e4fdb7cdcad356df905ef3481e37adfcad5cf901e88b710b12deff2a651ee553d36cbe012e1b75ea1dce75f6377f18c908be706b0941372f9aa32dd804e17a8d49768f5efbaeb72f19e2ae1560a2b41251e91d56444cccaccc1b3b5ebaed098665dd3c831722379f9e1e9d7b879c25b812cdf1e7ed7f5bc133a41eff00ad438c6f7a5259ee4570fa63ac6bdda5ac3f4e2f44272cedc5f22ca0df3805dc05e68f321bc4ea12bbbbe558274412a8bd91a19f53976c1cc979c0e6567", 0x1000) 03:10:49 executing program 6: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = syz_open_pts() close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000240)=0x830, 0x4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) socketpair(0x1a, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0xc3cc17b5dffb0e42, 0x8, 0x100000000, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x61, 0x4}, {{r8}, 0x0, 0x98, 0x4, 0x7ff, 0x7}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xae, 0xfffff, 0x8, 0xfffffffffffff84e}, {{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0xe7, 0x9}], 0x4, &(0x7f0000000200)={0x4, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x2) 03:10:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="6a9e3c47ca51d44cfe178dfa9ace3a3f67de6b55782e5d3c604e3d8167166b89872922a58a0475a3a3d5f2d35852c09f62e67f1f6a3bd9b00628d066984acdbd878de4de8a045f3023e365fffb24262401ec8d34ea2ffbd21db5b1a7", 0x5c) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x221, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) (async) write(r1, &(0x7f0000000140)="ee1e50daff1cecf05f6ba8a2a50f80b5a105171cadfc33667518b406a36743c58ca41153285918c3f2b9956b62f9f294142810843d510df09edfd7d470d83fc23d1544476244649c75cd9fc987802a1d4181c38561aaf652716b3e", 0x5b) (async) kqueue() 03:10:49 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="028397ed26e1ae0682ca89ca90de7d3b9262237bad51e7d82312a7593e0e7612386d67723fbca635237011101793cfe88d2a1187432d46904abde61c4a0400e815af8cb71f95d77ca673b12ee7152e", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="fbcece007e7cb8624a14e7759dc484b3ebabb7bdd040be330434b56fcabbe980267dcfcda65eee89bcceeee9b4697963ef36b7f0bdb93d5a039d6087803ebde766e522a8daa52efb9eea5bb381fb0387c8146962096f588a86c895d6dfc0a6f34c5b2635a496168379143f4b15a9a40d3df463fc28367299317b4a3897b62ac8f1", 0x81) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="028397ed26e1ae0682ca89ca90de7d3b9262237bad51e7d82312a7593e0e7612386d67723fbca635237011101793cfe88d2a1187432d46904abde61c4a0400e815af8cb71f95d77ca673b12ee7152e", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="fbcece007e7cb8624a14e7759dc484b3ebabb7bdd040be330434b56fcabbe980267dcfcda65eee89bcceeee9b4697963ef36b7f0bdb93d5a039d6087803ebde766e522a8daa52efb9eea5bb381fb0387c8146962096f588a86c895d6dfc0a6f34c5b2635a496168379143f4b15a9a40d3df463fc28367299317b4a3897b62ac8f1", 0x81) (async) 03:10:49 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x34, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pwrite(r1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1902000000000000fd9cd3e5de388a76eaba52e8", 0x5}) write(r0, &(0x7f0000000440)="abd190a121e6d3473335b6f4ea4b53edfb838fbc7080469d0dcd05642df7f06ee9bd964596aa60329ef76d9f0b42a43d02355e5ee87a2a89cab198317ef7ba0db8a58e41ab2e83544330413c9a0dd25070f2fc8d3d8408528df3037dcf5811a593ca81ca236174f5f9a31b726a", 0x6d) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x3, 0xffffffcf, "91c96af3c7405947139db7649fb107631d58377b"}) read(r2, &(0x7f0000000100)=""/193, 0xc1) setrlimit(0x8, &(0x7f0000000040)={0x34, 0x95}) (async) syz_open_pts() (async) close(r0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) pwrite(r1, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "1902000000000000fd9cd3e5de388a76eaba52e8", 0x5}) (async) write(r0, &(0x7f0000000440)="abd190a121e6d3473335b6f4ea4b53edfb838fbc7080469d0dcd05642df7f06ee9bd964596aa60329ef76d9f0b42a43d02355e5ee87a2a89cab198317ef7ba0db8a58e41ab2e83544330413c9a0dd25070f2fc8d3d8408528df3037dcf5811a593ca81ca236174f5f9a31b726a", 0x6d) (async) dup(r2) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x0, 0x0, 0x3, 0xffffffcf, "91c96af3c7405947139db7649fb107631d58377b"}) (async) read(r2, &(0x7f0000000100)=""/193, 0xc1) (async) 03:10:49 executing program 6: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = syz_open_pts() close(r6) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000240)=0x830, 0x4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) socketpair(0x1a, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0xc3cc17b5dffb0e42, 0x8, 0x100000000, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x61, 0x4}, {{r8}, 0x0, 0x98, 0x4, 0x7ff, 0x7}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xae, 0xfffff, 0x8, 0xfffffffffffff84e}, {{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0xe7, 0x9}], 0x4, &(0x7f0000000200)={0x4, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x2) socket(0x18, 0x1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) kqueue() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) syz_open_pts() (async) close(r4) (async) fcntl$dupfd(r4, 0x0, r4) (async) syz_open_pts() (async) close(r6) (async) fcntl$dupfd(r6, 0x0, r6) (async) write(r7, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000240)=0x830, 0x4) (async) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) (async) socketpair(0x1a, 0x8000, 0x2, &(0x7f0000000080)) (async) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0xc3cc17b5dffb0e42, 0x8, 0x100000000, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x61, 0x4}, {{r8}, 0x0, 0x98, 0x4, 0x7ff, 0x7}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xae, 0xfffff, 0x8, 0xfffffffffffff84e}, {{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0xe7, 0x9}], 0x4, &(0x7f0000000200)={0x4, 0x1}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x2, 0x2, 0x2) (async) 03:10:49 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsync(r0) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) r1 = syz_open_pts() close(r1) (async) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, r3, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x100000000, 0x2, r3}) 03:10:49 executing program 4: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000080)="5cc8e39cf65502a9c7a371d7fa44b0b59550df03183ec41a3180cb9f0f5f19233c0fda9988bcc68af79ddb96e1de862403d5870d9ce2d68f8bec3312c580b359e2ebe0cb171da5fb8827a5302ed1ddb2e8685df1901b0011c6bac0570ca82e9f96206d16f1ac3742753c", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="6d0ee1912031446973dd571d4fe9c6fb56f2d0514d33700601d323c525aff74429a65eb3243c618a800ca2d733e4409d6b905cf6a5ad1fd519bcf2f6f5f084bf5ae0496d5353bb590ba0a1b3b272d2d50a46c2ac773ee7c8ce86a358f61a54a89beac82c6ebc347c0f46f6cc0c3ec7ee7a00958998440aa85e3751c43b671263ba32bdbe4ed25c928881e39e738af70b30ba85a59843808779ace495cd5eb1f6a70d45617ad2df1ec85c58e76e09053e8b9f909420070f0afe7959577d376e111b370257dd21513e2f185cf46f6a8bbeafd1715ad4a8e8999b0cf068571d6ef30e8e7c57df524be7cbe4d2b35258b0fba3543e06a97901aca776a47df6e61ddfa46b9bcdbbac7a42f8e220ab09ef1d3f0c0a24e07225e504d87571d62ff3a2cbed61291b071fabc3d0dff67de375d4bca6edd437876ef9c734e7a6fafe91636bc5f12d515d20e96712bd37ba17d67efca39d793e54152cb2e031a0c754f6aa050910ea617418de6f69b768b1a4cc2b94bfda737031ed5bfa4005a03f525e76f2e54fb63c96133dae973b97987e9d5e275443e39ea5e376849d0825b2de6d400d68900d8d3b87274a04b6c8b7fee11932c2a0c14a94fff549e95e9d033840b4e31fb13eacceeaa534759c03a3b8e868f6a04ea9704dc06ae8caf40be7d10f5ee3a15b6da7adc035e2d99ae1ced434daf75e6a575ff3d6a74d919287438b4d9c61b039a41e0ac2b8c5c7d9f6701d06463703e07a7666436841cdf080fb42eacea36310e0aced0e07bc946461a5e9f5745525cf4c0ae61f3c50bf58069cad1246b16e8e5632281889fad8fba267520b39920b5c129a684fcc21a987f9184139caeb0b842f9a6f997f9f90384fefb01bf200f8d9613795e41edf428c7d8e609b10553a1e8e98ac9378dc06e2ddd42493fbe28341465ceab5e9576a8a328c88035cb8089eb136f1613d82243fbcd825b1424a542a3d84cc234ff6d0a70fbfd2538ab41d8acd2f06c87c048fdf2baa42002e2ee4b53ad6f1d992036bc7603f0bca4b22295d0cf742a952f269ad937f71c81a8f9e270006eb2e48af8fbe30af2c862b8204a3cbd132d3f56fa9ea7af54d908b270041cdc52619ccb73f203073a78c17616e05375798b882985929e4f065cda97e74d56ab455d6a7a3c884ccb8c257e982e4a1272c5c32070834920c59f45e0dea05ad94ffab29c431707d78994e70eadefda729cd46e292c404ca3302085f79d7f62f65a1bf559e5814010e7fe352e7df6221f4695640a8eebe390a60033458b7430f551506a65aacc3addddc6587ffc1d3b093a37cd41dfb14a24449630700ff5682dc054c1d141eb3c50611cecfb64b5b3e8cb29daa93b9ae3858b38cfee74a8f91fbfe1d62c2bc0a301f7d08b9f3137e9af1d1ea2e882a3f035fdfdc6af2a0650cfcb1dbb92ef0fb8f6071ecb1d6831fabb43c8e12784d6558752e9145b8ed23c6ed60d1281cdece47eeb3350274abd93eed9cafcb4e425343c4e85b0f82b7b01875851802a04c8d6410b6ffc4b14bd9e27c17758ab9813eaa53a1ed9c4f47ed3b011a02047f989bbcd698a690bfbe23aacc9fc263ef8b0a66ed969f94a7edbf781d8f11af235fb584c575edd703dce7d7dc53b0c71132bc76a6f87457a80cafae2bdb8993916847c5d5b8724ae6c64599417d2d90a033a7661430e79f190a1ee54bfbf249f5c7830dbb86832ef20b84851c4b9fcbbda45602b5b72cc1d0af25bd762196bc89d6452bc6b94f9d5422681d29a891953ec99fe8044310049b7655c4f7dc86d385f2b4718fe8e23923fb3e1643ee13193b5230b76785222ffc2aad5d308060dd0949f5741748811cfad678f0f5f4284d2dacbdf9f231b4643158601415de7641ceba09b482d0b3a731ac15bc10b82f6bf409fa20e4827e1a535072dae86745bd39483f6e5a7f27181f53eab90d33eef774298316b2232832b8bffff16ff2b98f1b2eac3ad99522b7f616f3f7d0b54893487c8999752b43975578b2528b312a576adab7892f69505dda8dadd7db880d909cc6fa541ec9168034eb74da99eda7f2c111b120ff62a0d27e17b247b392dd840ef991b610c3e5fc05e93bea26dba13d23d2a66581990a13a132d01a27cd623fab480f508bcaeda7549731bd322f4feb4202767cc46aca10c66f27e86874b0a4ce9a95f8bbf2efe2387a7d1a1c900b2737ef1737c83655d97b57693a0fcd2bf397b7824e28a3466966896773ee1356eb0a38dddc76faeaa778aff352e5ff0dfe6b0ebd69935f3ba54797b9126eec725d5bef995b91d134559d73fc2716767abe0b9ea0b59decc5e0064219d819df5c0bd6427071c9e8259ddd91feed8e1ebd07d16e71712335a4a56fa62e697de8b8e8e0d5e19a4f75f0f4e22e5a2e6901bbe3d9a8850a2b1d069fa5c8c9aef1dd8c8d293882d1ecc55ad63f589540795b51977dcb779eb79ef648c03e8fd0d7c54100e4c37e572bfe9ae8d9edc0173dd6a3b270e0494c5df6f1b22051e1fcf6b061f4a8f20de508fe15d36e9a30733b60bff01eea688aacac0ae41be45573e35abda56b51a8507f3e20e2edbdff9966bc5bc8cb8ef1cdeef5f82588a115df5ca689b4cadce2490777419a8bcea6901c7fa995b4a920e11f87ff861ecd74ea2e6cd393f1207f4c5276985fa186aefd008105aeb08ca701e0b401307f4ad02ca8765484070013b8fd1f08c0b67e320fcc422c89b8933b63a37d4c57f53ea513cc04608cc1da22f441d6dcd65284633f21ac53acf2dbf6c61cce8f434555094396afbff52c1816df8a533625f28f82d7e2e0d500b7ac4e35f415f712953f4a053332ea6cc529065133d956ed5eb3355f861f598a7d6d5df4836e95f0618b3f4c48672e0d8c276a78b6ad54cc3fcd28bc840340fdbaa3472cae1f7f49bfe274c960e3528101d00a67ec4d7e88fbcd2b0805c1dfcc9ffc08b813643b26cc29a7267507fa7f9b71f37366f808995758bc3cacbee634fcd92d6e13f51e9531bc8cd9bf6b6beb972a26e54cea98c5f545b5dc5edf10a22d86193b3f4258d1d91ea0cb8d0ba83d9dc7c36f37368d7d88e885e0fad36aeb3b8a4e3b5c43886e4a1df22022232d37c19570b25d8d25c506e9918b13da03cc9a7e44b6537d7c246d0b97d12b940aaf9c8b36889751232cb6417c1fba116eca93cdceb4cc50333c670c689cb63eebab43271e171e1ab2d4a4942cd823f03abbda379a2a86d87fc5938d1cb2473e073a5f5f07ad697363781fbcbaa94d044b07b612329596bc4cf994097c1a9a119169353d7433f109f5bea25523ee24b17acf4d786fc206e3963ec78b9d03ce47c2c38f1d5433b7ae4d14138d40e4fd18b96a60e4be516957ab29ea3855b2ec0eb38e270abe366d29c98c2f622fc8397f5b8ad600b5d39156ceb3aa4ab999371c847bf3d5d698795f24468ed8b80787e9d474cb8e95b1642f5b151e9dc8e186848834c81ed355b29dde133df1ad0ea0ccb8e2e0e177903a5d1343927ad4c0f7e66df4ec1acb962cecdc1dab1c0897533142ba3b438c173c9882a376876d25960e9576caa786cbd3d410eaba9a1c34dfe3c7a33f7e8bc1956a71a71349a7f9dd847dfb96fd2bdc0163aed14af6cd3e5f9beaf9155625247cf8b6a9cd28ff51590cf97820cdf2bce8cce23f8917e05efa6f12481683736948e81b8bfded5a57210f1d40f954caa39b5cd0f4f2fcea232227d13f30ed12d7a24d9fafa053da884c2b264691ca5d74febe23ebf613f5d9b62d0b6d316e366d55ec73886fa42c90ab8c015c5ae167a2200fdfca80d553be5a16e82378fb8eeafcb486f16f35ff2d0e81686fe6be02fbaa6dc9b36edbda75a06cb8840ef58de74ad13210d0c9ca6d7a0bb8500d06c7c37ad22308894857339f08889b7a05550ad885beb53c4ce796a2fc6edf82feb3c44dc9160a8cfb6768f800fad10018e2e20f5b435b07acbb3f580d1a8939b031e94fba307891a4d5bad3e050177adab37f597e881cdce1c8f8d3694a87854bdebd75a0246dea4a47b962c7d68c46ef81be0c1c08494cf1b4969de61b5570349b9183fabdbf1f2ac57d475bcaf877947e517b1a2264820eaf32612a61319f389a7b4a06c5be6b5bfc278c9833dd58c360f3314bb7b8f4732d8feb479641aba6a227774bab15dd93925041265b4ed5c9a36e85b64ea6551dd921051cda7841cc2f46994ac99a7eb01afc46c8ecc853a40f6c525597b4ecc38dc68353fbe08ecc2cfa10135e6272009204edd5958e50c2d958194986cd5342e18e4f23847c71509ecf6afdcb4c8df4536f7f7770396e17b018f4a9df35a854ddeeec8034c2efd36e957fee6e804cb5ba5c0b11effa6ab0406c4662fec2f26564cca141d43d324670e06c359c3338e5781b29152386cb11621a56f7439bf5586fdec8f83da133ccba54921d06c2e468269379658a5bd3fbf631fcf5a2d009c724a302c55760f5a3717fb529ec6c5b4f4d0fce4c247687c55c177301af93e76aac5534861154aa4a8048bf138b40cfd4d127fffd8fadc41e0fea1092d7a80237eab35f5f6655a2a06c3ecb56ab40a34041fb48d75c0b6553a3d29338f96aed583866286d0f7d93b0190e2a76408dc7e19d43f38ec02d4fc53a82e7839ccd069e903d90ee32f06fb864fa68f81306a3a6013ca53847fc78003b9b84f1ee3b828d2261f1e8e756f871125a86bd5d4d1082ca7d5ba50542b87dbab866b2fe3f4a17233567c361fc013273ba3f696b880b4a9804d42add4f43885049652aead87f207b1b1798f5a5857fd6b0e46c02d0975cc068dec2c93db916afcab0d6780e6f9fa87ea094eec30b05e445ec2c6d3475de82f88452ddd13ba923cafd3d45c94d2348207819d3a9c26582d2b7986f9add2f240e1d0b1257432c098c65c75dd832846b6f0e1a52ffe160af92e5ce52f7d3c8b5320f2a57deea21f1e759edbb2e4f5273a226aa08fb4300cfeed858f764c5ea80c5ff5b4a6841f3a44a5ae12e3400f471888a8acf6bd3f1edb1cd92997a6198efd264ec3d08b91226eab1b79f69247cc806587fb089c9a746d4e54e8b6deb9c89692addb13bfb08dd65af1d724a109d494dd05685940fe478cbccc415713fdc1b110bfd52b1bedb8a8d03c537bfcaedd8e82859a64fa0e157bb46317778cdd390fb9288d164bc3697ca59c3a1ab25744bace81385b91127ab2fb81f56c5c42afbb390908f59734b712aa8eaee6099d9ab233a59900f18ab8a8f009a717eaec53f72369c9f9fbb2480d8c9fa3464f24d0dec075aac4624fe819caa6b8a41415817e5d4987626fbd891ab88889e5cbef76cb7f7668b4d825ba0a6114659167d9c6141ef4a208fc0a01743f088ecdecf7140b54b10b0f5b3c13c635ee622fe09d21c70861a37948ae3dcfe44a53b9cb24c4c4f31cb42e0a82551f1405cf742aa667811ddb58a16dd6c7ad90ddfb879c62403b1d6395b44ec151607dbf0ab392baee13ddc9184d4594a665f4e69921b10cf1aac003eedc16a23d5f38517ccda65cb297d216f551e4fdb7cdcad356df905ef3481e37adfcad5cf901e88b710b12deff2a651ee553d36cbe012e1b75ea1dce75f6377f18c908be706b0941372f9aa32dd804e17a8d49768f5efbaeb72f19e2ae1560a2b41251e91d56444cccaccc1b3b5ebaed098665dd3c831722379f9e1e9d7b879c25b812cdf1e7ed7f5bc133a41eff00ad438c6f7a5259ee4570fa63ac6bdda5ac3f4e2f44272cedc5f22ca0df3805dc05e68f321bc4ea12bbbbe558274412a8bd91a19f53976c1cc979c0e6567", 0x1000) 03:10:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0xffffffffffffffff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fchownat(r0, &(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, r4, 0x6) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x81) r6 = semget(0x3, 0x3, 0x4) r7 = geteuid() r8 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r8, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0xd703, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x4, 0xca}, 0x200, 0x0, 0xffffffffffffffc0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0/fi\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1686, r3, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x7, 0x4, 0x9}) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 03:10:50 executing program 5: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) socket(0x2, 0x6, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) kevent(r0, &(0x7f0000000100)=[{}, {{r1}, 0xfffffffffffffffe, 0x3}, {{r3}, 0xffffffffffffffff, 0x2b}], 0x7, 0x0, 0x9, 0x0) 03:10:50 executing program 6: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) (async) r2 = kqueue() (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r4 = syz_open_pts() close(r4) (async) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = syz_open_pts() close(r6) (async) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000240)=0x830, 0x4) (async) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x41) (async) socketpair(0x1a, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0xc3cc17b5dffb0e42, 0x8, 0x100000000, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x61, 0x4}, {{r8}, 0x0, 0x98, 0x4, 0x7ff, 0x7}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xae, 0xfffff, 0x8, 0xfffffffffffff84e}, {{r9}, 0xfffffffffffffff8, 0x80, 0x1, 0xe7, 0x9}], 0x4, &(0x7f0000000200)={0x4, 0x1}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) socket(0x2, 0x2, 0x2) 03:10:50 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsync(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) r1 = syz_open_pts() close(r1) fcntl$dupfd(r1, 0x0, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, r3, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x100000000, 0x2, r3}) 03:10:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="6a9e3c47ca51d44cfe178dfa9ace3a3f67de6b55782e5d3c604e3d8167166b89872922a58a0475a3a3d5f2d35852c09f62e67f1f6a3bd9b00628d066984acdbd878de4de8a045f3023e365fffb24262401ec8d34ea2ffbd21db5b1a7", 0x5c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x221, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="ee1e50daff1cecf05f6ba8a2a50f80b5a105171cadfc33667518b406a36743c58ca41153285918c3f2b9956b62f9f294142810843d510df09edfd7d470d83fc23d1544476244649c75cd9fc987802a1d4181c38561aaf652716b3e", 0x5b) kqueue() openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x48) (async) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="6a9e3c47ca51d44cfe178dfa9ace3a3f67de6b55782e5d3c604e3d8167166b89872922a58a0475a3a3d5f2d35852c09f62e67f1f6a3bd9b00628d066984acdbd878de4de8a045f3023e365fffb24262401ec8d34ea2ffbd21db5b1a7", 0x5c) (async) open(&(0x7f0000000040)='./file0\x00', 0x221, 0x0) (async) kqueue() (async) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8, 0x0, 0x0, 0x0) (async) write(r1, &(0x7f0000000140)="ee1e50daff1cecf05f6ba8a2a50f80b5a105171cadfc33667518b406a36743c58ca41153285918c3f2b9956b62f9f294142810843d510df09edfd7d470d83fc23d1544476244649c75cd9fc987802a1d4181c38561aaf652716b3e", 0x5b) (async) kqueue() (async) 03:10:50 executing program 4: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x4c3c, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x2b4, 0x1800}], 0x6) getitimer(0x2, &(0x7f0000000180)) socket$inet(0x2, 0x1, 0xff) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x7) 03:10:50 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8200, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x28000, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x97ed, 0xffffffffffffffff}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) r7 = dup(r2) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x9, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xda, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x4, 0x8}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x85, 0x1, 0x37b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x20, 0xa0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x7, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x87, 0x88, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f00000002c0)={0x4, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xfff, 0x7}], 0x1ff, 0x0, 0x4, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x1, 0xffff}) r9 = fcntl$dupfd(r2, 0xa, r1) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) 03:10:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) fcntl$dupfd(r0, 0x0, r1) (async) recvmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:50 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8200, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x28000, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x97ed, 0xffffffffffffffff}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) r7 = dup(r2) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x9, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xda, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x4, 0x8}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x85, 0x1, 0x37b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x20, 0xa0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x7, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x87, 0x88, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f00000002c0)={0x4, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xfff, 0x7}], 0x1ff, 0x0, 0x4, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x1, 0xffff}) r9 = fcntl$dupfd(r2, 0xa, r1) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180) (async) kqueue() (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8200, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x28000, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x97ed, 0xffffffffffffffff}) (async) syz_open_pts() (async) close(r5) (async) fcntl$dupfd(r5, 0x0, r5) (async) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) dup(r2) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x9, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xda, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x4, 0x8}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x85, 0x1, 0x37b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x20, 0xa0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x7, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x87, 0x88, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f00000002c0)={0x4, 0x6}) (async) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xfff, 0x7}], 0x1ff, 0x0, 0x4, 0x0) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x1, 0xffff}) (async) fcntl$dupfd(r2, 0xa, r1) (async) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) (async) 03:10:50 executing program 5: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) socket(0x2, 0x6, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) kevent(r0, &(0x7f0000000100)=[{}, {{r1}, 0xfffffffffffffffe, 0x3}, {{r3}, 0xffffffffffffffff, 0x2b}], 0x7, 0x0, 0x9, 0x0) kqueue() (async) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) (async) socket(0x2, 0x6, 0x81) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) syz_open_pts() (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) kevent(r0, &(0x7f0000000100)=[{}, {{r1}, 0xfffffffffffffffe, 0x3}, {{r3}, 0xffffffffffffffff, 0x2b}], 0x7, 0x0, 0x9, 0x0) (async) 03:10:50 executing program 4: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x4c3c, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x2b4, 0x1800}], 0x6) getitimer(0x2, &(0x7f0000000180)) socket$inet(0x2, 0x1, 0xff) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x7) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x4c3c, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x2b4, 0x1800}], 0x6) (async) getitimer(0x2, &(0x7f0000000180)) (async) socket$inet(0x2, 0x1, 0xff) (async) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x7) (async) 03:10:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0xffffffffffffffff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fchownat(r0, &(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, r4, 0x6) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x81) r6 = semget(0x3, 0x3, 0x4) r7 = geteuid() r8 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r8, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0xd703, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x4, 0xca}, 0x200, 0x0, 0xffffffffffffffc0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0/fi\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1686, r3, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x7, 0x4, 0x9}) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (async) fchownat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0xffffffffffffffff, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) fchownat(r0, &(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, r4, 0x6) (async) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) (async) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x81) (async) semget(0x3, 0x3, 0x4) (async) geteuid() (async) geteuid() (async) chown(&(0x7f0000000080)='./file0/file0/fi\x00', r8, 0xffffffffffffffff) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0xd703, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x4, 0xca}, 0x200, 0x0, 0xffffffffffffffc0}) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0/fi\x00') (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1686, r3, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x7, 0x4, 0x9}) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') (async) 03:10:50 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8200, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x28000, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x97ed, 0xffffffffffffffff}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) r7 = dup(r2) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x9, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xda, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x4, 0x8}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x85, 0x1, 0x37b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x20, 0xa0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x7, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x87, 0x88, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f00000002c0)={0x4, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xfff, 0x7}], 0x1ff, 0x0, 0x4, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x1, 0xffff}) r9 = fcntl$dupfd(r2, 0xa, r1) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180) (async) kqueue() (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8200, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x28000, 0x0) (async) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x97ed, 0xffffffffffffffff}) (async) syz_open_pts() (async) close(r5) (async) fcntl$dupfd(r5, 0x0, r5) (async) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) dup(r2) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x98, 0x80000000, 0x9, 0x5b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xda, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x4, 0x8}], 0x6, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x85, 0x1, 0x37b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x4, 0x9, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x20, 0xa0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x7, 0x80, 0x7}, {{r0}, 0xfffffffffffffff8, 0x87, 0x88, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffc, 0xe9, 0x8, 0x0, 0xffffffffffffffff}], 0x7, &(0x7f00000002c0)={0x4, 0x6}) (async) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xfff, 0x7}], 0x1ff, 0x0, 0x4, 0x0) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x3, 0x1, 0xffff}) (async) fcntl$dupfd(r2, 0xa, r1) (async) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) (async) 03:10:50 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="b08d51c7f609", 0x6) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x7, r5, 0x0, 0x0, r6, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r4, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8050, 0x0) r9 = kqueue() r10 = socket(0x2, 0x3, 0x0) r11 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x92c45144f5d7186, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="a25e639f5d990d12ad60cffdb3f6182da0e110a0aa3dc5034eedf06433af7ca58a0b44798b10c39584a3396bf7aeb56dd036113865b45b60e255efd8c5148c897f7edd09376eb3a89f476127dd80b4de8a0424249ea584293414b2ffd3af6884bdccc244b8eab1770a1625a9aa2aa3758098b64b22a8fe48adff3f03fe32c3be9c0a924002d49cfc2a976b6526afac3dd821e3", 0x93}, {&(0x7f00000002c0)="0b3c4288bc1434b32e3ef504c6b9cd5d6511643fe566e248c6d2990ee1d7dd5fbcd1341af298bfd6356dc55e3dcdc34d53ae78119f3265f524f2b28c9bd517479fa589b4ff42568d0d0b266a4c669ec54af5d2edcdd32a656b38820e718bd71275558567d8cda83c5cd5c0283cbfb8fc8878493ee5c9c8973eaa574dde9a1460946689f5ad3bebc762c4d605f344319849edef2728dcbb29aad3a3cf803f9fe5772bd0a9f0577be43c93eccb550aed52205e08c13a6baab30e86b82260256265a7d492b40bc1d31efc46d16054f92ee42ff216d3", 0xd4}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r9, r10, r0, 0xffffffffffffffff, r0, r11, r12]}], 0x170, 0x4}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:10:50 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="ba3267b1fdfe008ff1053390776e4ef31159520f40c594ec205114c75dfa7a5a", 0x20, 0x800000000) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r0, 0xa, r1) chflagsat(r3, &(0x7f0000000600)='./file0\x00', 0x10000, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xfffffffffffffffc, 0x0, r2}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c65300074ac5c57e04cf434a181eea0a86bcdf14a5b2fee5b09d3cc33fe91833a18bac39a40e0a1f6936b0b71cce51116cc1837542600cdb27efddeb2acfb514a28a42a936f6630a9e94bba4f80e0b0e2f804795756855187a437ffee12ad66728422f653ff95dadf13404ab69300fbce97826c3422ff42321230acb1cdfea857695f385a9131b9ba9a0d21e67ceeb2094eb5b8d71072f0bcd0023c22af3afb2de0bd91a52e7047b97886b022d8fc1f383b28665b65ae263b5eab0687d12cf08adb7a48489122b05a61d1fa15b51c861a550f161837cb7ebefa12b03364f3cf78d38f967e403d8ad6b681c6a82ba2fa8dd5f3e0934440f6a2fe9eaf9ac46aed4567f64ae56568983ac9f05ec2bb3a631eeff4ff8c82841ed8b0a7d52505a651066eaacb1e2895f5d083a59b52cfe627640ddb258735d5e3dd33e8658714a3571d59"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="49c304e2ce406564e33f176bb8ad67b51b3d0d3f0ade21ff27c39314c03461d468fb8534bcd920822bc5b97d023abd1de5037fadb6fa35db98168edf4c30713b66edad09d37eaae54a06e60c471779cb580e5ae7e441c2ddb9b1cf676afc93053457fc6e2ee5d5796214e4369e636ccd792a1a46fc8212a29e8d9dcaf7944d2a195c48e9da1188b0d0c12e9a8b23658db54f8263228691f87b584b6958c974013c3b285f0ad196b6918af68d68fb4ef17422fdfa2e9fed6b79afcee2c2fa2ed7f84f371fe1706b99d7a81b63437a4bc645afeb7fb522991cd22b9da7615193cd5bf80b6c084e03d4691fabe1e281", 0xee}, {&(0x7f0000000300)="ac7f7f4312d329d40bc8710c0a56c6e8256b99b46841ac7d696e61a13baeb3670f28940b30aeab015ddbf24306e84bf42543074877b3c524707026eb718c821c41adf476aa9662fb16d0b429b88b3b", 0x4f}, {&(0x7f0000000380)="766e35dd1baa1f402cb89474d723284a9e611e89daafb7be8bd42c76945e80aa9b42fb9142ae6830cbf6e9970d4e3b222a09", 0x32}, {&(0x7f00000003c0)="933024292c3e4edb46f3e9e7abecdb49f716e5e3bded297eac7e82c49e8061ae41dfdfa3df431144f4ad2b9fc758ee3431bae3c085acfec3e7f0e27b182bc7582357dce8c50d7968edc020f0581e229df068d71137658ad02d73d26d86a0f58d9eceea43dc2ebf5ddaf4bdc6623c2629a3", 0x71}, {&(0x7f0000000440)="59ef0d40078f51383c16a2749af5d21c6bd2251ee2a7c8f4902b38ce2efbf0b2cd7951d86d0bb2fffa96d24130570b0694e99c49cee5b5e1df3b8459b4e042e56c20b7b45b067cd3f37ee7762efd30beb13a43547c4e5370990b4ef47ac0062556eae4d93c41d9ca247431f935d592509e7383be9b270a19dec7836d1ac62277383ce292d16bbfb47963fbb805427df00058be0008d370de0429c834364dad2664", 0xa1}, {&(0x7f0000000500)="dfc5a0a0e1e1c8736085f532132f29906b598856434866acb427ec27bb580f6a534f940fe08a36a8e500214ebc18b2321be35f", 0x33}], 0x6, 0x0, 0x0, 0x2}, 0x0) poll(&(0x7f0000001fef)=[{r4}, {}], 0x2, 0x0) dup2(r4, r5) r7 = kqueue() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r7, 0xffffffffffffffff) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0x8000000000000000, r2}) 03:10:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x0, 0x9, 0xffffffff, "770e0000dc7e226e2fd500"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) 03:10:50 executing program 4: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x4c3c, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x2b4, 0x1800}], 0x6) getitimer(0x2, &(0x7f0000000180)) (async) socket$inet(0x2, 0x1, 0xff) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x7) 03:10:50 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="b08d51c7f609", 0x6) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r7 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x7, r5, 0x0, 0x0, r6, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r4, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8050, 0x0) r9 = kqueue() r10 = socket(0x2, 0x3, 0x0) (async) r11 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x92c45144f5d7186, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="a25e639f5d990d12ad60cffdb3f6182da0e110a0aa3dc5034eedf06433af7ca58a0b44798b10c39584a3396bf7aeb56dd036113865b45b60e255efd8c5148c897f7edd09376eb3a89f476127dd80b4de8a0424249ea584293414b2ffd3af6884bdccc244b8eab1770a1625a9aa2aa3758098b64b22a8fe48adff3f03fe32c3be9c0a924002d49cfc2a976b6526afac3dd821e3", 0x93}, {&(0x7f00000002c0)="0b3c4288bc1434b32e3ef504c6b9cd5d6511643fe566e248c6d2990ee1d7dd5fbcd1341af298bfd6356dc55e3dcdc34d53ae78119f3265f524f2b28c9bd517479fa589b4ff42568d0d0b266a4c669ec54af5d2edcdd32a656b38820e718bd71275558567d8cda83c5cd5c0283cbfb8fc8878493ee5c9c8973eaa574dde9a1460946689f5ad3bebc762c4d605f344319849edef2728dcbb29aad3a3cf803f9fe5772bd0a9f0577be43c93eccb550aed52205e08c13a6baab30e86b82260256265a7d492b40bc1d31efc46d16054f92ee42ff216d3", 0xd4}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r9, r10, r0, 0xffffffffffffffff, r0, r11, r12]}], 0x170, 0x4}, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:10:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0xffffffffffffffff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) fchownat(r0, &(0x7f0000000340)='./file1\x00', 0xffffffffffffffff, r4, 0x6) (async) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x81) (async) r6 = semget(0x3, 0x3, 0x4) (async) r7 = geteuid() (async) r8 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r8, 0xffffffffffffffff) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0xd703, r7, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x4, 0xca}, 0x200, 0x0, 0xffffffffffffffc0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file0/file0/fi\x00') (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1686, r3, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x7, 0x4, 0x9}) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 03:10:50 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) write(r4, &(0x7f0000000280)="c96c01dbd7517fb4eb4ba91bcf375ce76eb0db3667e2e372943bde17c4bdb87af2034f0799a98e58fe7bdb0f4e480d224a1e013d40d31d9dcfca37920b4b86816ab234eed767e2db76eea84d3582b39ca0e02e2510c2b0ccd4d3d3d82dacb6fa3d6f80f38a19c765e7c70ce9eb2e936c1692074ea2074fd2132b29a804640e34e6d3ddb34bf142510b5cdfbfbc11359361458bac62ff3c6cbd5358f7f3f1e1fb8d35641e02b738e7da3791909d7de67b29ba0e005ba3196222e5618847068a91b362167394e1ba78a3715376f323cf545cdca865601f4d53", 0xd8) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) write(r1, &(0x7f0000000180)="1d0530710b79e149a56176d9565363d3f61249ee2f192e43849495e468f0033487aea39a449ffae434c01ae69c7c4f7f0e1182db9d89d0bee14bd052641d876aa88194bf48cd58f3eadc506a8670abb47bfb17586fcbc44af4770e75be9aee5d6ceb717e7d846822a2e79ce69af2d4355434a1e71ce51ad4ae6e4b5a205ab3de03e5965aa22e0819244c977ab961fb24b05063ff12b7135b6dda35c603caf8f8cd957d541473e69bb15df6", 0xab) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b9be06a3498c13cd1b35aa74b76af1a7596b0dd2"}) lseek(r1, 0xa7, 0x0) 03:10:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:50 executing program 4: r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f00000023c0)="70a81b0e722d277ec2bac344949e2c418b72992e76a923782604f7d799ee5490007a8162293afd7692585f51ef4b260b6224c28119c10de800c71f42a31c10e97d8870c1033b847725aba0029a3c392abe34329c08251bbe317ce300000000000000007c8ebaaa1f3c84136d0900000000000000e2bca42e7c451052bb0af291929060cb035707971e8c9d92b5cdeb23aa5a42e05d82e1660563d711d00638b045d1423906000000000000005ef8406aa0d9432ca5f9bdf3617c0548076eb892f1978048ef8ee36dbbca845a6834412de7b804451779bea5e2dd75828da3a3c376a7a9eafca8d8c6cd6f338002737a0098ee66d7c3af7a9b33a8964bbd7d2077c70807447e1fdbf1130cd400f2022fbdad569c2ed4d723ad2f25620aa0345610fda1cb89585487fc2e2287115b3f6dbcd60bfc84032b4a03ebcc554d21f17c469bcfeb8d82c2a09a869faa5190d2f8f49e0a784e74c1e22f9ca0849fbf80e187444219488569f576e66d47f7", 0x0, 0x0, 0x0) syz_emit_ethernet(0x1020, &(0x7f0000003880)=ANY=[@ANYRESOCT]) r1 = semget$private(0x0, 0x4000000009, 0xc2) semop(r1, &(0x7f0000000280)=[{0x0, 0x3, 0x40e5fc3598497ffc}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x1, 0x1, 0xc00}], 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000013c0)=""/4096) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3fffffc, 0xff80000, 0x408, 0x40, "d730c1e7bb6fc6caa896126d82a2170000e74de4", 0x0, 0x1d}) read(r0, &(0x7f0000000100)=""/113, 0x71) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x10025) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/4096) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x9, 0x0, 0xdaed, "ffa400000000c9dd74ca435f8c40d1e145de78a3", 0xfffffffe, 0x1000000}) socket(0x20, 0x1, 0xff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="12fd5b72a69e4de58ffc500e3528cc251fa053eb2fddebfe5a157bc619db4ddc11561f969d3d09585c7ece49ac5e615a4eb44041b3d181553eb07b5cc0d74d74a0e4a7ba623838b1ebb95a1e5646352e07e23ecfc5b5869a2a0ac0b3e150bfd6653a7f4726c7059a2dc36d514660d1ee68c5e9ed8dc03509d45ccfbe71df889e9bc76138a47bf77e7218ae69fe17e4246773db135301f6ba5c393a56b1bb2703978e92492248324149bc2800b0815e2be2cc8e991bfea6096a93937a0b7b7dec", 0xc0}, {&(0x7f0000002540)="367d7dbf46240fde38004c421653759366c39b88e9b1fffb561b7bb4dc29bd2d1c40eda5cdafc33936d0cb626e823b0a25f4a5c1409396d58490107025bc0d316b20d8982c90233f903d709ad625a049a4e8d01ecbcb2b5f77b822699cef537520979eb1547b27c61080875ce418c796e9b891c1e3f5f8407b8ad40e74b79e47f03a327a57308cd0140fd3d006547ede5a25ab1e79dd7508b17e970c2be690b3aabcc8814784e7d3dcdd9c251b8bdf7e029f6fe154774c67b13f4b2a22a3d32b68ab42d89a48e4ae6ff2c71f0e97e0dc2ac7fa91253be4a0f03280021fb74dfdcceaecf97c", 0xe5}, {&(0x7f0000002640)="42df9d24e8eec22c77d622ba954dc50211e1cba35b29d0136710e64588aac7d4fab33dc55f323eb255e7b88342ce1cc5ab78357a148fead894d27b1dee3fec1b6361b1f9671d172d86c42ec6ad16831641445e0c6946055f63c36955b38376525ed0487ee5012cbf6c3049cdb7e421fa5214a8d9a6061406abbceee8e11bfe9965a50f6e0be4b5ca034aebdfa148d191938cca0b4fddb2e60621db9ef381d4e75283df99cdf94b74a729368071740c2ab6f5c293e304aff184f97291ad752d843ed94abd2ccb397ce387a7c7db5dffadedb82b783771ab761c3fa9", 0xdb}], 0x3) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000000, 0x40009, 0x10001, 0x2, "2e1d2678a602c25c86a2216d0cb0a096ea7bdb06", 0x9, 0x80002000}) r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0xf63) 03:10:50 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0xffffffe9, 0x1000405, 0x4bc, "0d43d3d3db070000010000000000000d001000"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e5eba711d265cd4a6915a540d27397148ad7132bc82c94fab1ac6ede61a694f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x91}], 0x3f) 03:10:50 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0xffffffe9, 0x1000405, 0x4bc, "0d43d3d3db070000010000000000000d001000"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e5eba711d265cd4a6915a540d27397148ad7132bc82c94fab1ac6ede61a694f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x91}], 0x3f) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) dup2(r0, r0) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0xffffffe9, 0x1000405, 0x4bc, "0d43d3d3db070000010000000000000d001000"}) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e5eba711d265cd4a6915a540d27397148ad7132bc82c94fab1ac6ede61a694f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x91}], 0x3f) (async) 03:10:50 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="b08d51c7f609", 0x6) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x7, r5, 0x0, 0x0, r6, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r4, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8050, 0x0) r9 = kqueue() r10 = socket(0x2, 0x3, 0x0) r11 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x92c45144f5d7186, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="a25e639f5d990d12ad60cffdb3f6182da0e110a0aa3dc5034eedf06433af7ca58a0b44798b10c39584a3396bf7aeb56dd036113865b45b60e255efd8c5148c897f7edd09376eb3a89f476127dd80b4de8a0424249ea584293414b2ffd3af6884bdccc244b8eab1770a1625a9aa2aa3758098b64b22a8fe48adff3f03fe32c3be9c0a924002d49cfc2a976b6526afac3dd821e3", 0x93}, {&(0x7f00000002c0)="0b3c4288bc1434b32e3ef504c6b9cd5d6511643fe566e248c6d2990ee1d7dd5fbcd1341af298bfd6356dc55e3dcdc34d53ae78119f3265f524f2b28c9bd517479fa589b4ff42568d0d0b266a4c669ec54af5d2edcdd32a656b38820e718bd71275558567d8cda83c5cd5c0283cbfb8fc8878493ee5c9c8973eaa574dde9a1460946689f5ad3bebc762c4d605f344319849edef2728dcbb29aad3a3cf803f9fe5772bd0a9f0577be43c93eccb550aed52205e08c13a6baab30e86b82260256265a7d492b40bc1d31efc46d16054f92ee42ff216d3", 0xd4}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r9, r10, r0, 0xffffffffffffffff, r0, r11, r12]}], 0x170, 0x4}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503"], 0x38}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(0xffffffffffffffff, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) syz_open_pts() (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x7, r5, 0x0, 0x0, r6, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r4, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x8050, 0x0) (async) kqueue() (async) socket(0x2, 0x3, 0x0) (async) accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x92c45144f5d7186, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="a25e639f5d990d12ad60cffdb3f6182da0e110a0aa3dc5034eedf06433af7ca58a0b44798b10c39584a3396bf7aeb56dd036113865b45b60e255efd8c5148c897f7edd09376eb3a89f476127dd80b4de8a0424249ea584293414b2ffd3af6884bdccc244b8eab1770a1625a9aa2aa3758098b64b22a8fe48adff3f03fe32c3be9c0a924002d49cfc2a976b6526afac3dd821e3", 0x93}, {&(0x7f00000002c0)="0b3c4288bc1434b32e3ef504c6b9cd5d6511643fe566e248c6d2990ee1d7dd5fbcd1341af298bfd6356dc55e3dcdc34d53ae78119f3265f524f2b28c9bd517479fa589b4ff42568d0d0b266a4c669ec54af5d2edcdd32a656b38820e718bd71275558567d8cda83c5cd5c0283cbfb8fc8878493ee5c9c8973eaa574dde9a1460946689f5ad3bebc762c4d605f344319849edef2728dcbb29aad3a3cf803f9fe5772bd0a9f0577be43c93eccb550aed52205e08c13a6baab30e86b82260256265a7d492b40bc1d31efc46d16054f92ee42ff216d3", 0xd4}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r9, r10, r0, 0xffffffffffffffff, r0, r11, r12]}], 0x170, 0x4}, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) 03:10:50 executing program 5: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) (async) socket(0x2, 0x6, 0x81) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 64) r2 = syz_open_pts() close(r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async, rerun: 64) kevent(r0, &(0x7f0000000100)=[{}, {{r1}, 0xfffffffffffffffe, 0x3}, {{r3}, 0xffffffffffffffff, 0x2b}], 0x7, 0x0, 0x9, 0x0) (rerun: 64) 03:10:50 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0xffffffe9, 0x1000405, 0x4bc, "0d43d3d3db070000010000000000000d001000"}) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="e5eba711d265cd4a6915a540d27397148ad7132bc82c94fab1ac6ede61a694f8531ecf959ba2a879feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010d", 0x91}], 0x3f) 03:10:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) msgsnd(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="030000000000000002a2ee0c4d12b2d9db2da33007194be11db5c43f35e7022d58df3609d5a2b7bf69efa0bd243f352419ce055409fa5bcbe1c5b172d70d765913f12662c836c6a70bb3bc583edbec55f069bf8d3ff7f3c9d1fb09c11103292133a35e0a2b68eedfe9940f08da35eb57fb8662cd691aec45ca463533cec6499cc152e12a143c118b56faba56eaf764748a1b8457f11d7292d0129df47dec3dda04dde7f255e95b5c153e7d9d7ff87ed0c5c6caab83fdc5f0730365adcb499e17a262d31eaa192a076815d75a1fbfac68a29a61988fdbb1401a6ed00179a35b3aeb991c87fde66ff04b7bb2ae5e377491a62f227d4a16a94c391e8d83b9813245e0aefef6722ef0666689fb9993358649c584786b30b65223066adb51f4376ca24b03b58c3502fb470309349fd68f4b8fe96084b073675ba05cebfdac6287e233e1b6b3cd77ba228120dccefa799a2523f7d4275a1b80d524a15f30a0accba6800e6cc76a56edd2454921397f9d15d18d8f26d242942480ecde56aed348051f7ec4183eca6aa1fbfb74681194f5c0afef174c12a35cf746b78690eef207d19f7594049a3ffc26aeb604e080767e6bb6f3a40a7ee3fd6f90ffc5e7eb8fbdb208706f9d105a0823b84c5d712f57857dffee2cbaf2d285481157a2890970a277cf26082eb56b65185df5e26027603f7bf80cc0ba65baa97239c4801fcb53d4eefa9c1d87e810c9e5810a5b8bf475d154c8b53ec71076e8ddcdd399cd7f808c5b337b9947742eb644e8dc444fd6cfb1892f64934e1150f1b255d39d83535748287ac2239f362a95565dc24bd31a07f909ad13cace46a7193dc7a662b1e1d86405a9c0d5c4a973cbdbd94a3f1fd8c6906c7db25fa582aeb19ccf83a2cef0fa0e616f669f43296dc530a8e54be3eadc7e14d3127e2a394cc96c47c5c66ddcc025dae8a16b19c2e13eaedbd9229e516b43e92dcdf42790de5392da36efef7fb10ea19179a88ce9960315aa4cec4f7a93d5f0c6c5a80a03f7d16a7974f468829293a5fe1ecf19c1400de4060e96d467525ce0f46806ec5a418c86a788d8ab2e078055a44c7d56fceaa7acbba305ce4e03febc4b4c52bebf63e7326b0e8ed5f50dc038c0bf6f5569724a0787e7fda1369558e77af22701e90e904fd4c48e8569449fb303d3bfcd39ab6d79af3c428dcece09f786b136b446664c12a0746c970c38957cc22e4510aef5a610aff697c8186ad3fe98de471e8a2dec370b8f9c632543a1e160b51f01f186633ed2d17fe9d1f92ead37feb22e2d8af276a40f40ec3fd6d92b765af4b10bf0ff97e401e8488db98e205382c78f11970998ca5caf4640b19ce495f9747435fca6bee9c7093539a0eb8d3ea64b361b106945a9cecdd82dd042a838cbe527ce1b359bd51a6fefddeaa4279abecebe310d53b040fd544d5bf8404ee7c5077b805edccb82ce378fb00e88f6d4100271fa07698baa2b34049436ee8e7afd54c32d5d73413a8fc6da33663d18be3dbe5d8223651c8cd0f95543bf9fc889f2c14d0917c4fbb5ec228367ca6b00f37ecbcc8ef31027222275060eee9a5dcb75abd3d1cd4e5ddc85f577f3972c0b4e00f6568797d273e349c31749a5c507793125bb4d4071d51450de7232d7cdd145f4033152e238b9117054d2401a21a86f5b9ee959c2e14f38efe35bf339df863e40283a58252dc63d46b3c920f2bf37e028477002dc73e2e2097b880dd01d1a96f49ff622e79976418b95f92f47015af4deea75a3e141122bf5b1b7b4ace415bab6f61e7397887c609c884caf02c48cc906d891a06fbc2e8a629ca6b99ee26e1bdbec975ad3f0b60272beb641beb019707c9dec07fe1d14d8967aae986926b453230858baffc8ecb62ff7496dc60c3b368d57809d8f076b2a23a560a7a09f933190de1b8e959d6c848d98508be71f104d70d5c8b736a0cbcb28f0c4090cabe5a91d346b36b900ba6b6a5bea84b3d0eccabe565fc9d19e5a5be1eaf9ada18c40f9a0330ecadd904599a2d548b6d28ad0a505c13ddcbf5be8f553fe23a14a11a85aa610e44fa6d582c3a587f09489b6a2b58351d72ffe35dcbcd40ecc34f4f058162847d29eee147e727f6da0cbafb17ecfb5f6907c85266c47c17567f25ef53959a60c17009557e5226be1f18d8ed75a6faf67020e722e6c7d49e415063e23170f9195e928a908868a39a9dd58558277678f4f22940191da7d0ba8f7572d4befbfbcb2b8fd7144c7e2a56ea77fdb115e80384ad674ef9b9e07261ed43311eea6fa044c898df14048697f710059e8ee8758390c5e7a6a61203bbb1d485f13def32150e1d0d021c14af6ff2c85faf79a25e3fee162c8a9fb3b4931458f51c2cc8e2a891bd8822eed2b2a54362eb84c6a1632bbed3c268fd84532bc263c1322d27d4f71d15031ede67e0a6b590c113ba8dc1e0679e1b29e03b108b91c7a87c19404a3abd9d86e027219257feb5771fafb69893be3941310c328ce51f19f779880f772d2e74872b53f37dc9c94b68114076495f79066d9e1e590d506c7d52a6d15159b98eac0273b396cb330120508c5760440570297c69b8ceb9006c1b6ad766f196c0686720a2e77d3651304d83f598840cda931559a3e846fbc945d235463f1cc147657bd6dfc6cfc3a8f72ced7f89eb8acd395edf9491fcaaa06262a9f3b560a6345d167326b216393f9715f06102d4f70be3ce9ceee359ae070aec5ee20aced49eb569b619196b16a417bb3555dfe021c8209b9688a9a184fcfb5dece58df9ba710d77cd2c4fb5cd3cb0db22433331fed24398986d2b8b2a6fb2f6318bd2151fa5271b09bb2596e1c63a4a12e57ae5fc2f90ba3aa0d5ccdfa107898f9fd3af50abd49ae71a3565dcaa49aa871026925fc3410c308ce9e348bdabf350093bd610ba5dcdf0caf63a9365cf65b5ee00fca99ed6f1abf5d18f540c2fc47f9f81d8c2c8729a086da1aff6afda78c655ff43ecf639703f8309abf95da7af7363493e1e6dac132ebf123a7db9e85eab22bbe607b7c7866309c69e9451ea5790cfa0fae4941bcbe9602d0aa0454e37e7f21b3be9ab3686569c4459e6f3cf1c98c52ffed0b2276395b12b5173f4f182da0007f2c2693c1cb8bfd2f9dd78916aec54404f907690b97aba9d20398c0d00ec6bde038d4b36f51e734e53617f0136cc50326546fcff50aaa471cafb2d380295ab2e30450dbb53a5996eda2a061f3f664fae6d8e9ded28dd197398722313e31e563146cb0f7f96f3d4ae8881af0e0adca447fb896ce8441b1ef4da99fe5e6d171a870db6785878e7e0f606b6252d77d1cf3e4b27673c5dd1cff0100002c1a6d41f562a7c7101c3cb14a03e9515c9d1e25e6566611b6ac09b93768765c2990fc0c3e9928d977409a13d082f9ada273af57c7415af9663ca0a16a081d1a5823ad3e83ff50054bd9835a23ed60b0c50a90f4ee3b20c420257393e198abb2741430221492cc963d781178df8172ab9c736c9091cd93a37e512fc7f7f9692d4a57eea663fcb1cc9d5605e1ca737d0abeea6f4a1dc7437ea51ba1bd08987930894f1a7cf3529612acb8c3f8dfe2fd2060986f4a07a02cf0a67717cbf04757e41b15485462fd035bf3983b176bb08856d7100d8ac4ffbb7d8773cc3439a6bb5427a205e0fe646dddd0570a1369a1f3a4cf48ff8f92fa6a2ed9352241d77e7ccf07f405d5ca53a7ac811670eb78ff714eeec5136b7bea6c6411bf8ddf07a8cd8deb040e218e0c539a217ab4d8576cf3511b5e9190c9a0a5cdb6574c4a7779b855a3fdd2906792db476880fbfdba5f49df179f1da55c0f2bd72eec605e7523585e575270efe92d0a845c241da32da02d852c6b4b65b5f679a6586f63039b865c10318725984ff249101be482cb31e13e88d2c364e9b61245f3895ced07b17578d1ed3d6990fedb61f7e60b846602a707b52152dc6d7ce05eb989e613d5aef7214d388d3870c933c7c0b1720314fa8d1fe0fbcada8c585c046c668a43e4e96f484826e6d7ca6afdd36fecd85b001970beac679468080752d33cd3db0152301853c725f9a2b272974a46e3138fb82e7a1fdec2fd58ffbca33c867f0fe80724ff21a38d1faa7680e89a635e81fcd8c88fc2be6e99cf53a147a3211e632ba325000cd838edcf3a00a5072a5445d55caae2dc0b2d211ac5741a094e0d469c2d74f8d575f984e0120804d73cf36a9daa615e74b4fb767756464f3ec13065dd550ca4fc5616297789feddd0f0e7f38333859534ff83e0dfecdaa9ebaf4dbc86ecd44efb96ac7f02e7e8061790cc0db611f411253ddc7e3258cc1ea0821c599f66fead597bc95275f10048779c319a5ef35720a3bec0a51eca3d5dd74611e13afa0e63bb6938e9713e880929a2c26c6c0e58677906329630f491ae7b798a8e96649992a048fc82115b5b9e6580f596d4e1342d38b3609543aa539f87f1bdfbdf7fff865f3bf30b51bbfdbffe2f1ebb2753b8ac56f9b39aaa6f753b6521d72bb5367e83e3e9607379cdb70e2574792977954419a5db21377c62346ad3e15f7686addb27b2e3ff32f7e5181cc68b657d31142de647c33b0cf05bfc7468e9fb814aa4532fec60b90997056399ea603be43d34c100f518b5a8b94129a3ab8647343dfaac3eead7fd5570467fb5f0532f48b9404c1d2e1236c9255ef713de457d2d6b2b344d6f7d904c6e1b86d6a2fca73afdcd072b3386e715b72ae779efcf0c949efa79b431d446e63d6dbc866df32a94ad6bdc4cec8d2c9cd22850cefdb2feaf731d83d03866449c262ed0f3a561840ff4980ba047c29ad8f08d3bba57ee66096c82d9567b714099050ddd1b5f3863c110d90d1f675a05cd98aa17012b65ba62a011c300f57ddf8b64156c49aa52fa332ccfa63d304b7dc97c81208b4bf84f7b7ba8ad98e0cad4c4eaeff97fb1b7f5ef2eb528fa0674e15832b38855a3469a4d8556144f89d4e3e683704497d8c76bf759123415ed5af9885d384c06bb09c467886235cdd92d0685e3b9e631ceffcb1d90e7dd894918f9171be5608804fe99cb762e382193289716dc2d62cf50d2b01ad8cd8aa9016bf408a3b46ac497d3628490097104824aaf5f9fb608b76ad6c28fc7238faeb3b5b525d31817a835bbafb18081bad8e3980d2e83ba2f675fcabfb5c0682fa90e15e476f5f24d7176c2bb2375f246651c111410c9f0d5b2568989c4fcc4a37d143b165e63426ab461711a9dbb1e3dc8889f43760c21b440a4eed12670f8783c072713107ff6c3e7c335e09097c56147852cce8e24d820850b418e235cafd6e64b405f186e3d8f80706fb3d46e2e3c8735fa8033142f738684c201c1a13d026a483d6f8d55f9acaab8b0f2202ed89618fe4dce73561447727a34323cfccd7cdaa9fa6583e71824b9132d7552ca6b0f8f6c494af0fc340227136a7bcbe0a31480e4ce348872d8a2cbb84b53fbbe2bfc7609bb758c0d064e5525d3b8a0b95109671c38f369a0c959b33eb10aff8a74617a85b10b266b52cd08fb640369f1cc9fe9ea1a62328d7bce0daddcf72be0f5b59f279f6152917bc9f06d1dfdb8f07d1e79eb0326cb3ab169c582631d27be7678d5525a2154cc20c9d8a78c05c709986b2956b43c169f5cefb1f3a29e4544f4c9b0a34bc43a3f50ea69494744d529a366a90a2005be1c60927774714afba6360651588cda65254c58eeb9d430c3ad7c4da4e23ac818dd2c319fec3f24a1d2653ef7e828c8d4a2c24356fcb3e31ff0d515c7647c164bf4779f936ac9afaee4aa655ca57dbe4f73e197d671081da408f26615044da27a932343ad0ef340e9d10244d2c55a0c095eea3a4003ef1fe39423bdd62286fa28b209cf9be767fdab927fc8260bccdad20695307a972aed321182303e60f04a1fe05df7cff86b"], 0x1008, 0x800) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d000000000000", &(0x7f00000000c0)=0x10026, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) r8 = syz_open_pts() close(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000140)="b08d51c7f609", 0x6) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r15 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x7, r13, 0x0, 0x0, r14, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r12, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="a34da305d8b1f9edc34c5fa723af6deb78157c1d1bcf45669944a4bd91caa35d233ec6922b2e0684d5bb1be95d0d05e73fbd5f4bf3f64763db2ac68c89663cec1e8b75e2514808bb4b52df49a531307c81994122a205028df3638f1186a6279d5d2d6b5ae46d94c3147b238ad43a0901613782762fe002bb94b80e0455a2ebbb1ff7ec9550a38193d07cb40e4bf203272dddef02626748fcc6532ce37f943bb5327bcd4ed1aa53a5809e0059af29babdb98eacddcbaca69075e89e0dfe5c2d86f8b342327af70f7f1cf76a5c6ad37c79e0ab20d430e713c3b59455", 0xdb}, {&(0x7f0000000300)}, {&(0x7f0000000340)="01096fd319036b66e62670ff1c33d777", 0x10}, {&(0x7f0000000380)="a621057f0979f8bafe8d14d8e40f9815d286f0de87dfe3f1b89c9dd911d80678211b3f4c6a924e6ad15188a7d6e7556685a164dd69cd", 0x36}, {&(0x7f00000003c0)="009e509499010d677c5a02c2f567bbc9d1c4e60d52f7e371", 0x18}, {&(0x7f0000000400)="c3d168", 0x3}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffff9c, r7]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r12, r3, r4}], 0xb8, 0x8}, 0x1) semget$private(0x0, 0x0, 0x100) 03:10:50 executing program 4: r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f00000023c0)="70a81b0e722d277ec2bac344949e2c418b72992e76a923782604f7d799ee5490007a8162293afd7692585f51ef4b260b6224c28119c10de800c71f42a31c10e97d8870c1033b847725aba0029a3c392abe34329c08251bbe317ce300000000000000007c8ebaaa1f3c84136d0900000000000000e2bca42e7c451052bb0af291929060cb035707971e8c9d92b5cdeb23aa5a42e05d82e1660563d711d00638b045d1423906000000000000005ef8406aa0d9432ca5f9bdf3617c0548076eb892f1978048ef8ee36dbbca845a6834412de7b804451779bea5e2dd75828da3a3c376a7a9eafca8d8c6cd6f338002737a0098ee66d7c3af7a9b33a8964bbd7d2077c70807447e1fdbf1130cd400f2022fbdad569c2ed4d723ad2f25620aa0345610fda1cb89585487fc2e2287115b3f6dbcd60bfc84032b4a03ebcc554d21f17c469bcfeb8d82c2a09a869faa5190d2f8f49e0a784e74c1e22f9ca0849fbf80e187444219488569f576e66d47f7", 0x0, 0x0, 0x0) syz_emit_ethernet(0x1020, &(0x7f0000003880)=ANY=[@ANYRESOCT]) (async) r1 = semget$private(0x0, 0x4000000009, 0xc2) semop(r1, &(0x7f0000000280)=[{0x0, 0x3, 0x40e5fc3598497ffc}], 0x1) (async, rerun: 64) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x1, 0x1, 0xc00}], 0x2) (async, rerun: 64) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000013c0)=""/4096) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3fffffc, 0xff80000, 0x408, 0x40, "d730c1e7bb6fc6caa896126d82a2170000e74de4", 0x0, 0x1d}) (async, rerun: 64) read(r0, &(0x7f0000000100)=""/113, 0x71) (async) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x10025) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/4096) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x9, 0x0, 0xdaed, "ffa400000000c9dd74ca435f8c40d1e145de78a3", 0xfffffffe, 0x1000000}) (async, rerun: 32) socket(0x20, 0x1, 0xff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="12fd5b72a69e4de58ffc500e3528cc251fa053eb2fddebfe5a157bc619db4ddc11561f969d3d09585c7ece49ac5e615a4eb44041b3d181553eb07b5cc0d74d74a0e4a7ba623838b1ebb95a1e5646352e07e23ecfc5b5869a2a0ac0b3e150bfd6653a7f4726c7059a2dc36d514660d1ee68c5e9ed8dc03509d45ccfbe71df889e9bc76138a47bf77e7218ae69fe17e4246773db135301f6ba5c393a56b1bb2703978e92492248324149bc2800b0815e2be2cc8e991bfea6096a93937a0b7b7dec", 0xc0}, {&(0x7f0000002540)="367d7dbf46240fde38004c421653759366c39b88e9b1fffb561b7bb4dc29bd2d1c40eda5cdafc33936d0cb626e823b0a25f4a5c1409396d58490107025bc0d316b20d8982c90233f903d709ad625a049a4e8d01ecbcb2b5f77b822699cef537520979eb1547b27c61080875ce418c796e9b891c1e3f5f8407b8ad40e74b79e47f03a327a57308cd0140fd3d006547ede5a25ab1e79dd7508b17e970c2be690b3aabcc8814784e7d3dcdd9c251b8bdf7e029f6fe154774c67b13f4b2a22a3d32b68ab42d89a48e4ae6ff2c71f0e97e0dc2ac7fa91253be4a0f03280021fb74dfdcceaecf97c", 0xe5}, {&(0x7f0000002640)="42df9d24e8eec22c77d622ba954dc50211e1cba35b29d0136710e64588aac7d4fab33dc55f323eb255e7b88342ce1cc5ab78357a148fead894d27b1dee3fec1b6361b1f9671d172d86c42ec6ad16831641445e0c6946055f63c36955b38376525ed0487ee5012cbf6c3049cdb7e421fa5214a8d9a6061406abbceee8e11bfe9965a50f6e0be4b5ca034aebdfa148d191938cca0b4fddb2e60621db9ef381d4e75283df99cdf94b74a729368071740c2ab6f5c293e304aff184f97291ad752d843ed94abd2ccb397ce387a7c7db5dffadedb82b783771ab761c3fa9", 0xdb}], 0x3) (async) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000000, 0x40009, 0x10001, 0x2, "2e1d2678a602c25c86a2216d0cb0a096ea7bdb06", 0x9, 0x80002000}) r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0xf63) 03:10:50 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) write(r4, &(0x7f0000000280)="c96c01dbd7517fb4eb4ba91bcf375ce76eb0db3667e2e372943bde17c4bdb87af2034f0799a98e58fe7bdb0f4e480d224a1e013d40d31d9dcfca37920b4b86816ab234eed767e2db76eea84d3582b39ca0e02e2510c2b0ccd4d3d3d82dacb6fa3d6f80f38a19c765e7c70ce9eb2e936c1692074ea2074fd2132b29a804640e34e6d3ddb34bf142510b5cdfbfbc11359361458bac62ff3c6cbd5358f7f3f1e1fb8d35641e02b738e7da3791909d7de67b29ba0e005ba3196222e5618847068a91b362167394e1ba78a3715376f323cf545cdca865601f4d53", 0xd8) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) write(r1, &(0x7f0000000180)="1d0530710b79e149a56176d9565363d3f61249ee2f192e43849495e468f0033487aea39a449ffae434c01ae69c7c4f7f0e1182db9d89d0bee14bd052641d876aa88194bf48cd58f3eadc506a8670abb47bfb17586fcbc44af4770e75be9aee5d6ceb717e7d846822a2e79ce69af2d4355434a1e71ce51ad4ae6e4b5a205ab3de03e5965aa22e0819244c977ab961fb24b05063ff12b7135b6dda35c603caf8f8cd957d541473e69bb15df6", 0xab) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b9be06a3498c13cd1b35aa74b76af1a7596b0dd2"}) lseek(r1, 0xa7, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) (async) write(r4, &(0x7f0000000280)="c96c01dbd7517fb4eb4ba91bcf375ce76eb0db3667e2e372943bde17c4bdb87af2034f0799a98e58fe7bdb0f4e480d224a1e013d40d31d9dcfca37920b4b86816ab234eed767e2db76eea84d3582b39ca0e02e2510c2b0ccd4d3d3d82dacb6fa3d6f80f38a19c765e7c70ce9eb2e936c1692074ea2074fd2132b29a804640e34e6d3ddb34bf142510b5cdfbfbc11359361458bac62ff3c6cbd5358f7f3f1e1fb8d35641e02b738e7da3791909d7de67b29ba0e005ba3196222e5618847068a91b362167394e1ba78a3715376f323cf545cdca865601f4d53", 0xd8) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) (async) write(r1, &(0x7f0000000180)="1d0530710b79e149a56176d9565363d3f61249ee2f192e43849495e468f0033487aea39a449ffae434c01ae69c7c4f7f0e1182db9d89d0bee14bd052641d876aa88194bf48cd58f3eadc506a8670abb47bfb17586fcbc44af4770e75be9aee5d6ceb717e7d846822a2e79ce69af2d4355434a1e71ce51ad4ae6e4b5a205ab3de03e5965aa22e0819244c977ab961fb24b05063ff12b7135b6dda35c603caf8f8cd957d541473e69bb15df6", 0xab) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) close(r0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b9be06a3498c13cd1b35aa74b76af1a7596b0dd2"}) (async) lseek(r1, 0xa7, 0x0) (async) 03:10:51 executing program 7: r0 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f00000023c0)="70a81b0e722d277ec2bac344949e2c418b72992e76a923782604f7d799ee5490007a8162293afd7692585f51ef4b260b6224c28119c10de800c71f42a31c10e97d8870c1033b847725aba0029a3c392abe34329c08251bbe317ce300000000000000007c8ebaaa1f3c84136d0900000000000000e2bca42e7c451052bb0af291929060cb035707971e8c9d92b5cdeb23aa5a42e05d82e1660563d711d00638b045d1423906000000000000005ef8406aa0d9432ca5f9bdf3617c0548076eb892f1978048ef8ee36dbbca845a6834412de7b804451779bea5e2dd75828da3a3c376a7a9eafca8d8c6cd6f338002737a0098ee66d7c3af7a9b33a8964bbd7d2077c70807447e1fdbf1130cd400f2022fbdad569c2ed4d723ad2f25620aa0345610fda1cb89585487fc2e2287115b3f6dbcd60bfc84032b4a03ebcc554d21f17c469bcfeb8d82c2a09a869faa5190d2f8f49e0a784e74c1e22f9ca0849fbf80e187444219488569f576e66d47f7", 0x0, 0x0, 0x0) syz_emit_ethernet(0x1020, &(0x7f0000003880)=ANY=[@ANYRESOCT]) r1 = semget$private(0x0, 0x4000000009, 0xc2) semop(r1, &(0x7f0000000280)=[{0x0, 0x3, 0x40e5fc3598497ffc}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x1, 0x1, 0xc00}], 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000013c0)=""/4096) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3fffffc, 0xff80000, 0x408, 0x40, "d730c1e7bb6fc6caa896126d82a2170000e74de4", 0x0, 0x1d}) read(r0, &(0x7f0000000100)=""/113, 0x71) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x10025) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/4096) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x9, 0x0, 0xdaed, "ffa400000000c9dd74ca435f8c40d1e145de78a3", 0xfffffffe, 0x1000000}) socket(0x20, 0x1, 0xff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="12fd5b72a69e4de58ffc500e3528cc251fa053eb2fddebfe5a157bc619db4ddc11561f969d3d09585c7ece49ac5e615a4eb44041b3d181553eb07b5cc0d74d74a0e4a7ba623838b1ebb95a1e5646352e07e23ecfc5b5869a2a0ac0b3e150bfd6653a7f4726c7059a2dc36d514660d1ee68c5e9ed8dc03509d45ccfbe71df889e9bc76138a47bf77e7218ae69fe17e4246773db135301f6ba5c393a56b1bb2703978e92492248324149bc2800b0815e2be2cc8e991bfea6096a93937a0b7b7dec", 0xc0}, {&(0x7f0000002540)="367d7dbf46240fde38004c421653759366c39b88e9b1fffb561b7bb4dc29bd2d1c40eda5cdafc33936d0cb626e823b0a25f4a5c1409396d58490107025bc0d316b20d8982c90233f903d709ad625a049a4e8d01ecbcb2b5f77b822699cef537520979eb1547b27c61080875ce418c796e9b891c1e3f5f8407b8ad40e74b79e47f03a327a57308cd0140fd3d006547ede5a25ab1e79dd7508b17e970c2be690b3aabcc8814784e7d3dcdd9c251b8bdf7e029f6fe154774c67b13f4b2a22a3d32b68ab42d89a48e4ae6ff2c71f0e97e0dc2ac7fa91253be4a0f03280021fb74dfdcceaecf97c", 0xe5}, {&(0x7f0000002640)="42df9d24e8eec22c77d622ba954dc50211e1cba35b29d0136710e64588aac7d4fab33dc55f323eb255e7b88342ce1cc5ab78357a148fead894d27b1dee3fec1b6361b1f9671d172d86c42ec6ad16831641445e0c6946055f63c36955b38376525ed0487ee5012cbf6c3049cdb7e421fa5214a8d9a6061406abbceee8e11bfe9965a50f6e0be4b5ca034aebdfa148d191938cca0b4fddb2e60621db9ef381d4e75283df99cdf94b74a729368071740c2ab6f5c293e304aff184f97291ad752d843ed94abd2ccb397ce387a7c7db5dffadedb82b783771ab761c3fa9", 0xdb}], 0x3) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000000, 0x40009, 0x10001, 0x2, "2e1d2678a602c25c86a2216d0cb0a096ea7bdb06", 0x9, 0x80002000}) r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0xf63) 03:10:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x0, 0x9, 0xffffffff, "770e0000dc7e226e2fd500"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) 03:10:51 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="ba3267b1fdfe008ff1053390776e4ef31159520f40c594ec205114c75dfa7a5a", 0x20, 0x800000000) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r0, 0xa, r1) chflagsat(r3, &(0x7f0000000600)='./file0\x00', 0x10000, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xfffffffffffffffc, 0x0, r2}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c65300074ac5c57e04cf434a181eea0a86bcdf14a5b2fee5b09d3cc33fe91833a18bac39a40e0a1f6936b0b71cce51116cc1837542600cdb27efddeb2acfb514a28a42a936f6630a9e94bba4f80e0b0e2f804795756855187a437ffee12ad66728422f653ff95dadf13404ab69300fbce97826c3422ff42321230acb1cdfea857695f385a9131b9ba9a0d21e67ceeb2094eb5b8d71072f0bcd0023c22af3afb2de0bd91a52e7047b97886b022d8fc1f383b28665b65ae263b5eab0687d12cf08adb7a48489122b05a61d1fa15b51c861a550f161837cb7ebefa12b03364f3cf78d38f967e403d8ad6b681c6a82ba2fa8dd5f3e0934440f6a2fe9eaf9ac46aed4567f64ae56568983ac9f05ec2bb3a631eeff4ff8c82841ed8b0a7d52505a651066eaacb1e2895f5d083a59b52cfe627640ddb258735d5e3dd33e8658714a3571d59"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="49c304e2ce406564e33f176bb8ad67b51b3d0d3f0ade21ff27c39314c03461d468fb8534bcd920822bc5b97d023abd1de5037fadb6fa35db98168edf4c30713b66edad09d37eaae54a06e60c471779cb580e5ae7e441c2ddb9b1cf676afc93053457fc6e2ee5d5796214e4369e636ccd792a1a46fc8212a29e8d9dcaf7944d2a195c48e9da1188b0d0c12e9a8b23658db54f8263228691f87b584b6958c974013c3b285f0ad196b6918af68d68fb4ef17422fdfa2e9fed6b79afcee2c2fa2ed7f84f371fe1706b99d7a81b63437a4bc645afeb7fb522991cd22b9da7615193cd5bf80b6c084e03d4691fabe1e281", 0xee}, {&(0x7f0000000300)="ac7f7f4312d329d40bc8710c0a56c6e8256b99b46841ac7d696e61a13baeb3670f28940b30aeab015ddbf24306e84bf42543074877b3c524707026eb718c821c41adf476aa9662fb16d0b429b88b3b", 0x4f}, {&(0x7f0000000380)="766e35dd1baa1f402cb89474d723284a9e611e89daafb7be8bd42c76945e80aa9b42fb9142ae6830cbf6e9970d4e3b222a09", 0x32}, {&(0x7f00000003c0)="933024292c3e4edb46f3e9e7abecdb49f716e5e3bded297eac7e82c49e8061ae41dfdfa3df431144f4ad2b9fc758ee3431bae3c085acfec3e7f0e27b182bc7582357dce8c50d7968edc020f0581e229df068d71137658ad02d73d26d86a0f58d9eceea43dc2ebf5ddaf4bdc6623c2629a3", 0x71}, {&(0x7f0000000440)="59ef0d40078f51383c16a2749af5d21c6bd2251ee2a7c8f4902b38ce2efbf0b2cd7951d86d0bb2fffa96d24130570b0694e99c49cee5b5e1df3b8459b4e042e56c20b7b45b067cd3f37ee7762efd30beb13a43547c4e5370990b4ef47ac0062556eae4d93c41d9ca247431f935d592509e7383be9b270a19dec7836d1ac62277383ce292d16bbfb47963fbb805427df00058be0008d370de0429c834364dad2664", 0xa1}, {&(0x7f0000000500)="dfc5a0a0e1e1c8736085f532132f29906b598856434866acb427ec27bb580f6a534f940fe08a36a8e500214ebc18b2321be35f", 0x33}], 0x6, 0x0, 0x0, 0x2}, 0x0) poll(&(0x7f0000001fef)=[{r4}, {}], 0x2, 0x0) dup2(r4, r5) r7 = kqueue() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r7, 0xffffffffffffffff) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0x8000000000000000, r2}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) (async) pwrite(r0, &(0x7f0000000040)="ba3267b1fdfe008ff1053390776e4ef31159520f40c594ec205114c75dfa7a5a", 0x20, 0x800000000) (async) dup(r0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) fcntl$dupfd(r0, 0xa, r1) (async) chflagsat(r3, &(0x7f0000000600)='./file0\x00', 0x10000, 0x2) (async) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xfffffffffffffffc, 0x0, r2}) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) syz_open_pts() (async) close(r5) (async) fcntl$dupfd(r5, 0x0, r5) (async) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c65300074ac5c57e04cf434a181eea0a86bcdf14a5b2fee5b09d3cc33fe91833a18bac39a40e0a1f6936b0b71cce51116cc1837542600cdb27efddeb2acfb514a28a42a936f6630a9e94bba4f80e0b0e2f804795756855187a437ffee12ad66728422f653ff95dadf13404ab69300fbce97826c3422ff42321230acb1cdfea857695f385a9131b9ba9a0d21e67ceeb2094eb5b8d71072f0bcd0023c22af3afb2de0bd91a52e7047b97886b022d8fc1f383b28665b65ae263b5eab0687d12cf08adb7a48489122b05a61d1fa15b51c861a550f161837cb7ebefa12b03364f3cf78d38f967e403d8ad6b681c6a82ba2fa8dd5f3e0934440f6a2fe9eaf9ac46aed4567f64ae56568983ac9f05ec2bb3a631eeff4ff8c82841ed8b0a7d52505a651066eaacb1e2895f5d083a59b52cfe627640ddb258735d5e3dd33e8658714a3571d59"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="49c304e2ce406564e33f176bb8ad67b51b3d0d3f0ade21ff27c39314c03461d468fb8534bcd920822bc5b97d023abd1de5037fadb6fa35db98168edf4c30713b66edad09d37eaae54a06e60c471779cb580e5ae7e441c2ddb9b1cf676afc93053457fc6e2ee5d5796214e4369e636ccd792a1a46fc8212a29e8d9dcaf7944d2a195c48e9da1188b0d0c12e9a8b23658db54f8263228691f87b584b6958c974013c3b285f0ad196b6918af68d68fb4ef17422fdfa2e9fed6b79afcee2c2fa2ed7f84f371fe1706b99d7a81b63437a4bc645afeb7fb522991cd22b9da7615193cd5bf80b6c084e03d4691fabe1e281", 0xee}, {&(0x7f0000000300)="ac7f7f4312d329d40bc8710c0a56c6e8256b99b46841ac7d696e61a13baeb3670f28940b30aeab015ddbf24306e84bf42543074877b3c524707026eb718c821c41adf476aa9662fb16d0b429b88b3b", 0x4f}, {&(0x7f0000000380)="766e35dd1baa1f402cb89474d723284a9e611e89daafb7be8bd42c76945e80aa9b42fb9142ae6830cbf6e9970d4e3b222a09", 0x32}, {&(0x7f00000003c0)="933024292c3e4edb46f3e9e7abecdb49f716e5e3bded297eac7e82c49e8061ae41dfdfa3df431144f4ad2b9fc758ee3431bae3c085acfec3e7f0e27b182bc7582357dce8c50d7968edc020f0581e229df068d71137658ad02d73d26d86a0f58d9eceea43dc2ebf5ddaf4bdc6623c2629a3", 0x71}, {&(0x7f0000000440)="59ef0d40078f51383c16a2749af5d21c6bd2251ee2a7c8f4902b38ce2efbf0b2cd7951d86d0bb2fffa96d24130570b0694e99c49cee5b5e1df3b8459b4e042e56c20b7b45b067cd3f37ee7762efd30beb13a43547c4e5370990b4ef47ac0062556eae4d93c41d9ca247431f935d592509e7383be9b270a19dec7836d1ac62277383ce292d16bbfb47963fbb805427df00058be0008d370de0429c834364dad2664", 0xa1}, {&(0x7f0000000500)="dfc5a0a0e1e1c8736085f532132f29906b598856434866acb427ec27bb580f6a534f940fe08a36a8e500214ebc18b2321be35f", 0x33}], 0x6, 0x0, 0x0, 0x2}, 0x0) (async) poll(&(0x7f0000001fef)=[{r4}, {}], 0x2, 0x0) (async) dup2(r4, r5) (async) kqueue() (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r7, 0xffffffffffffffff) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0x8000000000000000, r2}) (async) 03:10:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) msgsnd(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="030000000000000002a2ee0c4d12b2d9db2da33007194be11db5c43f35e7022d58df3609d5a2b7bf69efa0bd243f352419ce055409fa5bcbe1c5b172d70d765913f12662c836c6a70bb3bc583edbec55f069bf8d3ff7f3c9d1fb09c11103292133a35e0a2b68eedfe9940f08da35eb57fb8662cd691aec45ca463533cec6499cc152e12a143c118b56faba56eaf764748a1b8457f11d7292d0129df47dec3dda04dde7f255e95b5c153e7d9d7ff87ed0c5c6caab83fdc5f0730365adcb499e17a262d31eaa192a076815d75a1fbfac68a29a61988fdbb1401a6ed00179a35b3aeb991c87fde66ff04b7bb2ae5e377491a62f227d4a16a94c391e8d83b9813245e0aefef6722ef0666689fb9993358649c584786b30b65223066adb51f4376ca24b03b58c3502fb470309349fd68f4b8fe96084b073675ba05cebfdac6287e233e1b6b3cd77ba228120dccefa799a2523f7d4275a1b80d524a15f30a0accba6800e6cc76a56edd2454921397f9d15d18d8f26d242942480ecde56aed348051f7ec4183eca6aa1fbfb74681194f5c0afef174c12a35cf746b78690eef207d19f7594049a3ffc26aeb604e080767e6bb6f3a40a7ee3fd6f90ffc5e7eb8fbdb208706f9d105a0823b84c5d712f57857dffee2cbaf2d285481157a2890970a277cf26082eb56b65185df5e26027603f7bf80cc0ba65baa97239c4801fcb53d4eefa9c1d87e810c9e5810a5b8bf475d154c8b53ec71076e8ddcdd399cd7f808c5b337b9947742eb644e8dc444fd6cfb1892f64934e1150f1b255d39d83535748287ac2239f362a95565dc24bd31a07f909ad13cace46a7193dc7a662b1e1d86405a9c0d5c4a973cbdbd94a3f1fd8c6906c7db25fa582aeb19ccf83a2cef0fa0e616f669f43296dc530a8e54be3eadc7e14d3127e2a394cc96c47c5c66ddcc025dae8a16b19c2e13eaedbd9229e516b43e92dcdf42790de5392da36efef7fb10ea19179a88ce9960315aa4cec4f7a93d5f0c6c5a80a03f7d16a7974f468829293a5fe1ecf19c1400de4060e96d467525ce0f46806ec5a418c86a788d8ab2e078055a44c7d56fceaa7acbba305ce4e03febc4b4c52bebf63e7326b0e8ed5f50dc038c0bf6f5569724a0787e7fda1369558e77af22701e90e904fd4c48e8569449fb303d3bfcd39ab6d79af3c428dcece09f786b136b446664c12a0746c970c38957cc22e4510aef5a610aff697c8186ad3fe98de471e8a2dec370b8f9c632543a1e160b51f01f186633ed2d17fe9d1f92ead37feb22e2d8af276a40f40ec3fd6d92b765af4b10bf0ff97e401e8488db98e205382c78f11970998ca5caf4640b19ce495f9747435fca6bee9c7093539a0eb8d3ea64b361b106945a9cecdd82dd042a838cbe527ce1b359bd51a6fefddeaa4279abecebe310d53b040fd544d5bf8404ee7c5077b805edccb82ce378fb00e88f6d4100271fa07698baa2b34049436ee8e7afd54c32d5d73413a8fc6da33663d18be3dbe5d8223651c8cd0f95543bf9fc889f2c14d0917c4fbb5ec228367ca6b00f37ecbcc8ef31027222275060eee9a5dcb75abd3d1cd4e5ddc85f577f3972c0b4e00f6568797d273e349c31749a5c507793125bb4d4071d51450de7232d7cdd145f4033152e238b9117054d2401a21a86f5b9ee959c2e14f38efe35bf339df863e40283a58252dc63d46b3c920f2bf37e028477002dc73e2e2097b880dd01d1a96f49ff622e79976418b95f92f47015af4deea75a3e141122bf5b1b7b4ace415bab6f61e7397887c609c884caf02c48cc906d891a06fbc2e8a629ca6b99ee26e1bdbec975ad3f0b60272beb641beb019707c9dec07fe1d14d8967aae986926b453230858baffc8ecb62ff7496dc60c3b368d57809d8f076b2a23a560a7a09f933190de1b8e959d6c848d98508be71f104d70d5c8b736a0cbcb28f0c4090cabe5a91d346b36b900ba6b6a5bea84b3d0eccabe565fc9d19e5a5be1eaf9ada18c40f9a0330ecadd904599a2d548b6d28ad0a505c13ddcbf5be8f553fe23a14a11a85aa610e44fa6d582c3a587f09489b6a2b58351d72ffe35dcbcd40ecc34f4f058162847d29eee147e727f6da0cbafb17ecfb5f6907c85266c47c17567f25ef53959a60c17009557e5226be1f18d8ed75a6faf67020e722e6c7d49e415063e23170f9195e928a908868a39a9dd58558277678f4f22940191da7d0ba8f7572d4befbfbcb2b8fd7144c7e2a56ea77fdb115e80384ad674ef9b9e07261ed43311eea6fa044c898df14048697f710059e8ee8758390c5e7a6a61203bbb1d485f13def32150e1d0d021c14af6ff2c85faf79a25e3fee162c8a9fb3b4931458f51c2cc8e2a891bd8822eed2b2a54362eb84c6a1632bbed3c268fd84532bc263c1322d27d4f71d15031ede67e0a6b590c113ba8dc1e0679e1b29e03b108b91c7a87c19404a3abd9d86e027219257feb5771fafb69893be3941310c328ce51f19f779880f772d2e74872b53f37dc9c94b68114076495f79066d9e1e590d506c7d52a6d15159b98eac0273b396cb330120508c5760440570297c69b8ceb9006c1b6ad766f196c0686720a2e77d3651304d83f598840cda931559a3e846fbc945d235463f1cc147657bd6dfc6cfc3a8f72ced7f89eb8acd395edf9491fcaaa06262a9f3b560a6345d167326b216393f9715f06102d4f70be3ce9ceee359ae070aec5ee20aced49eb569b619196b16a417bb3555dfe021c8209b9688a9a184fcfb5dece58df9ba710d77cd2c4fb5cd3cb0db22433331fed24398986d2b8b2a6fb2f6318bd2151fa5271b09bb2596e1c63a4a12e57ae5fc2f90ba3aa0d5ccdfa107898f9fd3af50abd49ae71a3565dcaa49aa871026925fc3410c308ce9e348bdabf350093bd610ba5dcdf0caf63a9365cf65b5ee00fca99ed6f1abf5d18f540c2fc47f9f81d8c2c8729a086da1aff6afda78c655ff43ecf639703f8309abf95da7af7363493e1e6dac132ebf123a7db9e85eab22bbe607b7c7866309c69e9451ea5790cfa0fae4941bcbe9602d0aa0454e37e7f21b3be9ab3686569c4459e6f3cf1c98c52ffed0b2276395b12b5173f4f182da0007f2c2693c1cb8bfd2f9dd78916aec54404f907690b97aba9d20398c0d00ec6bde038d4b36f51e734e53617f0136cc50326546fcff50aaa471cafb2d380295ab2e30450dbb53a5996eda2a061f3f664fae6d8e9ded28dd197398722313e31e563146cb0f7f96f3d4ae8881af0e0adca447fb896ce8441b1ef4da99fe5e6d171a870db6785878e7e0f606b6252d77d1cf3e4b27673c5dd1cff0100002c1a6d41f562a7c7101c3cb14a03e9515c9d1e25e6566611b6ac09b93768765c2990fc0c3e9928d977409a13d082f9ada273af57c7415af9663ca0a16a081d1a5823ad3e83ff50054bd9835a23ed60b0c50a90f4ee3b20c420257393e198abb2741430221492cc963d781178df8172ab9c736c9091cd93a37e512fc7f7f9692d4a57eea663fcb1cc9d5605e1ca737d0abeea6f4a1dc7437ea51ba1bd08987930894f1a7cf3529612acb8c3f8dfe2fd2060986f4a07a02cf0a67717cbf04757e41b15485462fd035bf3983b176bb08856d7100d8ac4ffbb7d8773cc3439a6bb5427a205e0fe646dddd0570a1369a1f3a4cf48ff8f92fa6a2ed9352241d77e7ccf07f405d5ca53a7ac811670eb78ff714eeec5136b7bea6c6411bf8ddf07a8cd8deb040e218e0c539a217ab4d8576cf3511b5e9190c9a0a5cdb6574c4a7779b855a3fdd2906792db476880fbfdba5f49df179f1da55c0f2bd72eec605e7523585e575270efe92d0a845c241da32da02d852c6b4b65b5f679a6586f63039b865c10318725984ff249101be482cb31e13e88d2c364e9b61245f3895ced07b17578d1ed3d6990fedb61f7e60b846602a707b52152dc6d7ce05eb989e613d5aef7214d388d3870c933c7c0b1720314fa8d1fe0fbcada8c585c046c668a43e4e96f484826e6d7ca6afdd36fecd85b001970beac679468080752d33cd3db0152301853c725f9a2b272974a46e3138fb82e7a1fdec2fd58ffbca33c867f0fe80724ff21a38d1faa7680e89a635e81fcd8c88fc2be6e99cf53a147a3211e632ba325000cd838edcf3a00a5072a5445d55caae2dc0b2d211ac5741a094e0d469c2d74f8d575f984e0120804d73cf36a9daa615e74b4fb767756464f3ec13065dd550ca4fc5616297789feddd0f0e7f38333859534ff83e0dfecdaa9ebaf4dbc86ecd44efb96ac7f02e7e8061790cc0db611f411253ddc7e3258cc1ea0821c599f66fead597bc95275f10048779c319a5ef35720a3bec0a51eca3d5dd74611e13afa0e63bb6938e9713e880929a2c26c6c0e58677906329630f491ae7b798a8e96649992a048fc82115b5b9e6580f596d4e1342d38b3609543aa539f87f1bdfbdf7fff865f3bf30b51bbfdbffe2f1ebb2753b8ac56f9b39aaa6f753b6521d72bb5367e83e3e9607379cdb70e2574792977954419a5db21377c62346ad3e15f7686addb27b2e3ff32f7e5181cc68b657d31142de647c33b0cf05bfc7468e9fb814aa4532fec60b90997056399ea603be43d34c100f518b5a8b94129a3ab8647343dfaac3eead7fd5570467fb5f0532f48b9404c1d2e1236c9255ef713de457d2d6b2b344d6f7d904c6e1b86d6a2fca73afdcd072b3386e715b72ae779efcf0c949efa79b431d446e63d6dbc866df32a94ad6bdc4cec8d2c9cd22850cefdb2feaf731d83d03866449c262ed0f3a561840ff4980ba047c29ad8f08d3bba57ee66096c82d9567b714099050ddd1b5f3863c110d90d1f675a05cd98aa17012b65ba62a011c300f57ddf8b64156c49aa52fa332ccfa63d304b7dc97c81208b4bf84f7b7ba8ad98e0cad4c4eaeff97fb1b7f5ef2eb528fa0674e15832b38855a3469a4d8556144f89d4e3e683704497d8c76bf759123415ed5af9885d384c06bb09c467886235cdd92d0685e3b9e631ceffcb1d90e7dd894918f9171be5608804fe99cb762e382193289716dc2d62cf50d2b01ad8cd8aa9016bf408a3b46ac497d3628490097104824aaf5f9fb608b76ad6c28fc7238faeb3b5b525d31817a835bbafb18081bad8e3980d2e83ba2f675fcabfb5c0682fa90e15e476f5f24d7176c2bb2375f246651c111410c9f0d5b2568989c4fcc4a37d143b165e63426ab461711a9dbb1e3dc8889f43760c21b440a4eed12670f8783c072713107ff6c3e7c335e09097c56147852cce8e24d820850b418e235cafd6e64b405f186e3d8f80706fb3d46e2e3c8735fa8033142f738684c201c1a13d026a483d6f8d55f9acaab8b0f2202ed89618fe4dce73561447727a34323cfccd7cdaa9fa6583e71824b9132d7552ca6b0f8f6c494af0fc340227136a7bcbe0a31480e4ce348872d8a2cbb84b53fbbe2bfc7609bb758c0d064e5525d3b8a0b95109671c38f369a0c959b33eb10aff8a74617a85b10b266b52cd08fb640369f1cc9fe9ea1a62328d7bce0daddcf72be0f5b59f279f6152917bc9f06d1dfdb8f07d1e79eb0326cb3ab169c582631d27be7678d5525a2154cc20c9d8a78c05c709986b2956b43c169f5cefb1f3a29e4544f4c9b0a34bc43a3f50ea69494744d529a366a90a2005be1c60927774714afba6360651588cda65254c58eeb9d430c3ad7c4da4e23ac818dd2c319fec3f24a1d2653ef7e828c8d4a2c24356fcb3e31ff0d515c7647c164bf4779f936ac9afaee4aa655ca57dbe4f73e197d671081da408f26615044da27a932343ad0ef340e9d10244d2c55a0c095eea3a4003ef1fe39423bdd62286fa28b209cf9be767fdab927fc8260bccdad20695307a972aed321182303e60f04a1fe05df7cff86b"], 0x1008, 0x800) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d000000000000", &(0x7f00000000c0)=0x10026, 0x0, 0x0) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async, rerun: 64) r8 = syz_open_pts() (rerun: 64) close(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r15 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x7, r13, 0x0, 0x0, r14, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r12, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="a34da305d8b1f9edc34c5fa723af6deb78157c1d1bcf45669944a4bd91caa35d233ec6922b2e0684d5bb1be95d0d05e73fbd5f4bf3f64763db2ac68c89663cec1e8b75e2514808bb4b52df49a531307c81994122a205028df3638f1186a6279d5d2d6b5ae46d94c3147b238ad43a0901613782762fe002bb94b80e0455a2ebbb1ff7ec9550a38193d07cb40e4bf203272dddef02626748fcc6532ce37f943bb5327bcd4ed1aa53a5809e0059af29babdb98eacddcbaca69075e89e0dfe5c2d86f8b342327af70f7f1cf76a5c6ad37c79e0ab20d430e713c3b59455", 0xdb}, {&(0x7f0000000300)}, {&(0x7f0000000340)="01096fd319036b66e62670ff1c33d777", 0x10}, {&(0x7f0000000380)="a621057f0979f8bafe8d14d8e40f9815d286f0de87dfe3f1b89c9dd911d80678211b3f4c6a924e6ad15188a7d6e7556685a164dd69cd", 0x36}, {&(0x7f00000003c0)="009e509499010d677c5a02c2f567bbc9d1c4e60d52f7e371", 0x18}, {&(0x7f0000000400)="c3d168", 0x3}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffff9c, r7]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r12, r3, r4}], 0xb8, 0x8}, 0x1) semget$private(0x0, 0x0, 0x100) 03:10:51 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 03:10:51 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="ba3267b1fdfe008ff1053390776e4ef31159520f40c594ec205114c75dfa7a5a", 0x20, 0x800000000) (async) r1 = dup(r0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r0, 0xa, r1) chflagsat(r3, &(0x7f0000000600)='./file0\x00', 0x10000, 0x2) (async) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xfffffffffffffffc, 0x0, r2}) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = syz_open_pts() close(r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2f66696c65300074ac5c57e04cf434a181eea0a86bcdf14a5b2fee5b09d3cc33fe91833a18bac39a40e0a1f6936b0b71cce51116cc1837542600cdb27efddeb2acfb514a28a42a936f6630a9e94bba4f80e0b0e2f804795756855187a437ffee12ad66728422f653ff95dadf13404ab69300fbce97826c3422ff42321230acb1cdfea857695f385a9131b9ba9a0d21e67ceeb2094eb5b8d71072f0bcd0023c22af3afb2de0bd91a52e7047b97886b022d8fc1f383b28665b65ae263b5eab0687d12cf08adb7a48489122b05a61d1fa15b51c861a550f161837cb7ebefa12b03364f3cf78d38f967e403d8ad6b681c6a82ba2fa8dd5f3e0934440f6a2fe9eaf9ac46aed4567f64ae56568983ac9f05ec2bb3a631eeff4ff8c82841ed8b0a7d52505a651066eaacb1e2895f5d083a59b52cfe627640ddb258735d5e3dd33e8658714a3571d59"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="49c304e2ce406564e33f176bb8ad67b51b3d0d3f0ade21ff27c39314c03461d468fb8534bcd920822bc5b97d023abd1de5037fadb6fa35db98168edf4c30713b66edad09d37eaae54a06e60c471779cb580e5ae7e441c2ddb9b1cf676afc93053457fc6e2ee5d5796214e4369e636ccd792a1a46fc8212a29e8d9dcaf7944d2a195c48e9da1188b0d0c12e9a8b23658db54f8263228691f87b584b6958c974013c3b285f0ad196b6918af68d68fb4ef17422fdfa2e9fed6b79afcee2c2fa2ed7f84f371fe1706b99d7a81b63437a4bc645afeb7fb522991cd22b9da7615193cd5bf80b6c084e03d4691fabe1e281", 0xee}, {&(0x7f0000000300)="ac7f7f4312d329d40bc8710c0a56c6e8256b99b46841ac7d696e61a13baeb3670f28940b30aeab015ddbf24306e84bf42543074877b3c524707026eb718c821c41adf476aa9662fb16d0b429b88b3b", 0x4f}, {&(0x7f0000000380)="766e35dd1baa1f402cb89474d723284a9e611e89daafb7be8bd42c76945e80aa9b42fb9142ae6830cbf6e9970d4e3b222a09", 0x32}, {&(0x7f00000003c0)="933024292c3e4edb46f3e9e7abecdb49f716e5e3bded297eac7e82c49e8061ae41dfdfa3df431144f4ad2b9fc758ee3431bae3c085acfec3e7f0e27b182bc7582357dce8c50d7968edc020f0581e229df068d71137658ad02d73d26d86a0f58d9eceea43dc2ebf5ddaf4bdc6623c2629a3", 0x71}, {&(0x7f0000000440)="59ef0d40078f51383c16a2749af5d21c6bd2251ee2a7c8f4902b38ce2efbf0b2cd7951d86d0bb2fffa96d24130570b0694e99c49cee5b5e1df3b8459b4e042e56c20b7b45b067cd3f37ee7762efd30beb13a43547c4e5370990b4ef47ac0062556eae4d93c41d9ca247431f935d592509e7383be9b270a19dec7836d1ac62277383ce292d16bbfb47963fbb805427df00058be0008d370de0429c834364dad2664", 0xa1}, {&(0x7f0000000500)="dfc5a0a0e1e1c8736085f532132f29906b598856434866acb427ec27bb580f6a534f940fe08a36a8e500214ebc18b2321be35f", 0x33}], 0x6, 0x0, 0x0, 0x2}, 0x0) (async) poll(&(0x7f0000001fef)=[{r4}, {}], 0x2, 0x0) (async) dup2(r4, r5) (async) r7 = kqueue() mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x11, r7, 0xffffffffffffffff) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x6, 0x8000000000000000, r2}) 03:10:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) fcntl$dupfd(r3, 0xa, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:51 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) fcntl$dupfd(r0, 0x0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup(r2) (async) syz_open_pts() (async) close(r4) (async) fcntl$dupfd(r4, 0x0, r4) (async) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) (async) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) (async) 03:10:51 executing program 4: r0 = syz_open_pts() (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f00000023c0)="70a81b0e722d277ec2bac344949e2c418b72992e76a923782604f7d799ee5490007a8162293afd7692585f51ef4b260b6224c28119c10de800c71f42a31c10e97d8870c1033b847725aba0029a3c392abe34329c08251bbe317ce300000000000000007c8ebaaa1f3c84136d0900000000000000e2bca42e7c451052bb0af291929060cb035707971e8c9d92b5cdeb23aa5a42e05d82e1660563d711d00638b045d1423906000000000000005ef8406aa0d9432ca5f9bdf3617c0548076eb892f1978048ef8ee36dbbca845a6834412de7b804451779bea5e2dd75828da3a3c376a7a9eafca8d8c6cd6f338002737a0098ee66d7c3af7a9b33a8964bbd7d2077c70807447e1fdbf1130cd400f2022fbdad569c2ed4d723ad2f25620aa0345610fda1cb89585487fc2e2287115b3f6dbcd60bfc84032b4a03ebcc554d21f17c469bcfeb8d82c2a09a869faa5190d2f8f49e0a784e74c1e22f9ca0849fbf80e187444219488569f576e66d47f7", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1020, &(0x7f0000003880)=ANY=[@ANYRESOCT]) r1 = semget$private(0x0, 0x4000000009, 0xc2) semop(r1, &(0x7f0000000280)=[{0x0, 0x3, 0x40e5fc3598497ffc}], 0x1) (async) semop(0x0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x1, 0x1, 0xc00}], 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000013c0)=""/4096) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x3fffffc, 0xff80000, 0x408, 0x40, "d730c1e7bb6fc6caa896126d82a2170000e74de4", 0x0, 0x1d}) (async) read(r0, &(0x7f0000000100)=""/113, 0x71) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x10025) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/4096) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x9, 0x0, 0xdaed, "ffa400000000c9dd74ca435f8c40d1e145de78a3", 0xfffffffe, 0x1000000}) socket(0x20, 0x1, 0xff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="12fd5b72a69e4de58ffc500e3528cc251fa053eb2fddebfe5a157bc619db4ddc11561f969d3d09585c7ece49ac5e615a4eb44041b3d181553eb07b5cc0d74d74a0e4a7ba623838b1ebb95a1e5646352e07e23ecfc5b5869a2a0ac0b3e150bfd6653a7f4726c7059a2dc36d514660d1ee68c5e9ed8dc03509d45ccfbe71df889e9bc76138a47bf77e7218ae69fe17e4246773db135301f6ba5c393a56b1bb2703978e92492248324149bc2800b0815e2be2cc8e991bfea6096a93937a0b7b7dec", 0xc0}, {&(0x7f0000002540)="367d7dbf46240fde38004c421653759366c39b88e9b1fffb561b7bb4dc29bd2d1c40eda5cdafc33936d0cb626e823b0a25f4a5c1409396d58490107025bc0d316b20d8982c90233f903d709ad625a049a4e8d01ecbcb2b5f77b822699cef537520979eb1547b27c61080875ce418c796e9b891c1e3f5f8407b8ad40e74b79e47f03a327a57308cd0140fd3d006547ede5a25ab1e79dd7508b17e970c2be690b3aabcc8814784e7d3dcdd9c251b8bdf7e029f6fe154774c67b13f4b2a22a3d32b68ab42d89a48e4ae6ff2c71f0e97e0dc2ac7fa91253be4a0f03280021fb74dfdcceaecf97c", 0xe5}, {&(0x7f0000002640)="42df9d24e8eec22c77d622ba954dc50211e1cba35b29d0136710e64588aac7d4fab33dc55f323eb255e7b88342ce1cc5ab78357a148fead894d27b1dee3fec1b6361b1f9671d172d86c42ec6ad16831641445e0c6946055f63c36955b38376525ed0487ee5012cbf6c3049cdb7e421fa5214a8d9a6061406abbceee8e11bfe9965a50f6e0be4b5ca034aebdfa148d191938cca0b4fddb2e60621db9ef381d4e75283df99cdf94b74a729368071740c2ab6f5c293e304aff184f97291ad752d843ed94abd2ccb397ce387a7c7db5dffadedb82b783771ab761c3fa9", 0xdb}], 0x3) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000000, 0x40009, 0x10001, 0x2, "2e1d2678a602c25c86a2216d0cb0a096ea7bdb06", 0x9, 0x80002000}) (async) r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0xf63) 03:10:51 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0xffffffff, "003e6981d197413e6e00000000000000001000"}) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 03:10:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) msgsnd(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="030000000000000002a2ee0c4d12b2d9db2da33007194be11db5c43f35e7022d58df3609d5a2b7bf69efa0bd243f352419ce055409fa5bcbe1c5b172d70d765913f12662c836c6a70bb3bc583edbec55f069bf8d3ff7f3c9d1fb09c11103292133a35e0a2b68eedfe9940f08da35eb57fb8662cd691aec45ca463533cec6499cc152e12a143c118b56faba56eaf764748a1b8457f11d7292d0129df47dec3dda04dde7f255e95b5c153e7d9d7ff87ed0c5c6caab83fdc5f0730365adcb499e17a262d31eaa192a076815d75a1fbfac68a29a61988fdbb1401a6ed00179a35b3aeb991c87fde66ff04b7bb2ae5e377491a62f227d4a16a94c391e8d83b9813245e0aefef6722ef0666689fb9993358649c584786b30b65223066adb51f4376ca24b03b58c3502fb470309349fd68f4b8fe96084b073675ba05cebfdac6287e233e1b6b3cd77ba228120dccefa799a2523f7d4275a1b80d524a15f30a0accba6800e6cc76a56edd2454921397f9d15d18d8f26d242942480ecde56aed348051f7ec4183eca6aa1fbfb74681194f5c0afef174c12a35cf746b78690eef207d19f7594049a3ffc26aeb604e080767e6bb6f3a40a7ee3fd6f90ffc5e7eb8fbdb208706f9d105a0823b84c5d712f57857dffee2cbaf2d285481157a2890970a277cf26082eb56b65185df5e26027603f7bf80cc0ba65baa97239c4801fcb53d4eefa9c1d87e810c9e5810a5b8bf475d154c8b53ec71076e8ddcdd399cd7f808c5b337b9947742eb644e8dc444fd6cfb1892f64934e1150f1b255d39d83535748287ac2239f362a95565dc24bd31a07f909ad13cace46a7193dc7a662b1e1d86405a9c0d5c4a973cbdbd94a3f1fd8c6906c7db25fa582aeb19ccf83a2cef0fa0e616f669f43296dc530a8e54be3eadc7e14d3127e2a394cc96c47c5c66ddcc025dae8a16b19c2e13eaedbd9229e516b43e92dcdf42790de5392da36efef7fb10ea19179a88ce9960315aa4cec4f7a93d5f0c6c5a80a03f7d16a7974f468829293a5fe1ecf19c1400de4060e96d467525ce0f46806ec5a418c86a788d8ab2e078055a44c7d56fceaa7acbba305ce4e03febc4b4c52bebf63e7326b0e8ed5f50dc038c0bf6f5569724a0787e7fda1369558e77af22701e90e904fd4c48e8569449fb303d3bfcd39ab6d79af3c428dcece09f786b136b446664c12a0746c970c38957cc22e4510aef5a610aff697c8186ad3fe98de471e8a2dec370b8f9c632543a1e160b51f01f186633ed2d17fe9d1f92ead37feb22e2d8af276a40f40ec3fd6d92b765af4b10bf0ff97e401e8488db98e205382c78f11970998ca5caf4640b19ce495f9747435fca6bee9c7093539a0eb8d3ea64b361b106945a9cecdd82dd042a838cbe527ce1b359bd51a6fefddeaa4279abecebe310d53b040fd544d5bf8404ee7c5077b805edccb82ce378fb00e88f6d4100271fa07698baa2b34049436ee8e7afd54c32d5d73413a8fc6da33663d18be3dbe5d8223651c8cd0f95543bf9fc889f2c14d0917c4fbb5ec228367ca6b00f37ecbcc8ef31027222275060eee9a5dcb75abd3d1cd4e5ddc85f577f3972c0b4e00f6568797d273e349c31749a5c507793125bb4d4071d51450de7232d7cdd145f4033152e238b9117054d2401a21a86f5b9ee959c2e14f38efe35bf339df863e40283a58252dc63d46b3c920f2bf37e028477002dc73e2e2097b880dd01d1a96f49ff622e79976418b95f92f47015af4deea75a3e141122bf5b1b7b4ace415bab6f61e7397887c609c884caf02c48cc906d891a06fbc2e8a629ca6b99ee26e1bdbec975ad3f0b60272beb641beb019707c9dec07fe1d14d8967aae986926b453230858baffc8ecb62ff7496dc60c3b368d57809d8f076b2a23a560a7a09f933190de1b8e959d6c848d98508be71f104d70d5c8b736a0cbcb28f0c4090cabe5a91d346b36b900ba6b6a5bea84b3d0eccabe565fc9d19e5a5be1eaf9ada18c40f9a0330ecadd904599a2d548b6d28ad0a505c13ddcbf5be8f553fe23a14a11a85aa610e44fa6d582c3a587f09489b6a2b58351d72ffe35dcbcd40ecc34f4f058162847d29eee147e727f6da0cbafb17ecfb5f6907c85266c47c17567f25ef53959a60c17009557e5226be1f18d8ed75a6faf67020e722e6c7d49e415063e23170f9195e928a908868a39a9dd58558277678f4f22940191da7d0ba8f7572d4befbfbcb2b8fd7144c7e2a56ea77fdb115e80384ad674ef9b9e07261ed43311eea6fa044c898df14048697f710059e8ee8758390c5e7a6a61203bbb1d485f13def32150e1d0d021c14af6ff2c85faf79a25e3fee162c8a9fb3b4931458f51c2cc8e2a891bd8822eed2b2a54362eb84c6a1632bbed3c268fd84532bc263c1322d27d4f71d15031ede67e0a6b590c113ba8dc1e0679e1b29e03b108b91c7a87c19404a3abd9d86e027219257feb5771fafb69893be3941310c328ce51f19f779880f772d2e74872b53f37dc9c94b68114076495f79066d9e1e590d506c7d52a6d15159b98eac0273b396cb330120508c5760440570297c69b8ceb9006c1b6ad766f196c0686720a2e77d3651304d83f598840cda931559a3e846fbc945d235463f1cc147657bd6dfc6cfc3a8f72ced7f89eb8acd395edf9491fcaaa06262a9f3b560a6345d167326b216393f9715f06102d4f70be3ce9ceee359ae070aec5ee20aced49eb569b619196b16a417bb3555dfe021c8209b9688a9a184fcfb5dece58df9ba710d77cd2c4fb5cd3cb0db22433331fed24398986d2b8b2a6fb2f6318bd2151fa5271b09bb2596e1c63a4a12e57ae5fc2f90ba3aa0d5ccdfa107898f9fd3af50abd49ae71a3565dcaa49aa871026925fc3410c308ce9e348bdabf350093bd610ba5dcdf0caf63a9365cf65b5ee00fca99ed6f1abf5d18f540c2fc47f9f81d8c2c8729a086da1aff6afda78c655ff43ecf639703f8309abf95da7af7363493e1e6dac132ebf123a7db9e85eab22bbe607b7c7866309c69e9451ea5790cfa0fae4941bcbe9602d0aa0454e37e7f21b3be9ab3686569c4459e6f3cf1c98c52ffed0b2276395b12b5173f4f182da0007f2c2693c1cb8bfd2f9dd78916aec54404f907690b97aba9d20398c0d00ec6bde038d4b36f51e734e53617f0136cc50326546fcff50aaa471cafb2d380295ab2e30450dbb53a5996eda2a061f3f664fae6d8e9ded28dd197398722313e31e563146cb0f7f96f3d4ae8881af0e0adca447fb896ce8441b1ef4da99fe5e6d171a870db6785878e7e0f606b6252d77d1cf3e4b27673c5dd1cff0100002c1a6d41f562a7c7101c3cb14a03e9515c9d1e25e6566611b6ac09b93768765c2990fc0c3e9928d977409a13d082f9ada273af57c7415af9663ca0a16a081d1a5823ad3e83ff50054bd9835a23ed60b0c50a90f4ee3b20c420257393e198abb2741430221492cc963d781178df8172ab9c736c9091cd93a37e512fc7f7f9692d4a57eea663fcb1cc9d5605e1ca737d0abeea6f4a1dc7437ea51ba1bd08987930894f1a7cf3529612acb8c3f8dfe2fd2060986f4a07a02cf0a67717cbf04757e41b15485462fd035bf3983b176bb08856d7100d8ac4ffbb7d8773cc3439a6bb5427a205e0fe646dddd0570a1369a1f3a4cf48ff8f92fa6a2ed9352241d77e7ccf07f405d5ca53a7ac811670eb78ff714eeec5136b7bea6c6411bf8ddf07a8cd8deb040e218e0c539a217ab4d8576cf3511b5e9190c9a0a5cdb6574c4a7779b855a3fdd2906792db476880fbfdba5f49df179f1da55c0f2bd72eec605e7523585e575270efe92d0a845c241da32da02d852c6b4b65b5f679a6586f63039b865c10318725984ff249101be482cb31e13e88d2c364e9b61245f3895ced07b17578d1ed3d6990fedb61f7e60b846602a707b52152dc6d7ce05eb989e613d5aef7214d388d3870c933c7c0b1720314fa8d1fe0fbcada8c585c046c668a43e4e96f484826e6d7ca6afdd36fecd85b001970beac679468080752d33cd3db0152301853c725f9a2b272974a46e3138fb82e7a1fdec2fd58ffbca33c867f0fe80724ff21a38d1faa7680e89a635e81fcd8c88fc2be6e99cf53a147a3211e632ba325000cd838edcf3a00a5072a5445d55caae2dc0b2d211ac5741a094e0d469c2d74f8d575f984e0120804d73cf36a9daa615e74b4fb767756464f3ec13065dd550ca4fc5616297789feddd0f0e7f38333859534ff83e0dfecdaa9ebaf4dbc86ecd44efb96ac7f02e7e8061790cc0db611f411253ddc7e3258cc1ea0821c599f66fead597bc95275f10048779c319a5ef35720a3bec0a51eca3d5dd74611e13afa0e63bb6938e9713e880929a2c26c6c0e58677906329630f491ae7b798a8e96649992a048fc82115b5b9e6580f596d4e1342d38b3609543aa539f87f1bdfbdf7fff865f3bf30b51bbfdbffe2f1ebb2753b8ac56f9b39aaa6f753b6521d72bb5367e83e3e9607379cdb70e2574792977954419a5db21377c62346ad3e15f7686addb27b2e3ff32f7e5181cc68b657d31142de647c33b0cf05bfc7468e9fb814aa4532fec60b90997056399ea603be43d34c100f518b5a8b94129a3ab8647343dfaac3eead7fd5570467fb5f0532f48b9404c1d2e1236c9255ef713de457d2d6b2b344d6f7d904c6e1b86d6a2fca73afdcd072b3386e715b72ae779efcf0c949efa79b431d446e63d6dbc866df32a94ad6bdc4cec8d2c9cd22850cefdb2feaf731d83d03866449c262ed0f3a561840ff4980ba047c29ad8f08d3bba57ee66096c82d9567b714099050ddd1b5f3863c110d90d1f675a05cd98aa17012b65ba62a011c300f57ddf8b64156c49aa52fa332ccfa63d304b7dc97c81208b4bf84f7b7ba8ad98e0cad4c4eaeff97fb1b7f5ef2eb528fa0674e15832b38855a3469a4d8556144f89d4e3e683704497d8c76bf759123415ed5af9885d384c06bb09c467886235cdd92d0685e3b9e631ceffcb1d90e7dd894918f9171be5608804fe99cb762e382193289716dc2d62cf50d2b01ad8cd8aa9016bf408a3b46ac497d3628490097104824aaf5f9fb608b76ad6c28fc7238faeb3b5b525d31817a835bbafb18081bad8e3980d2e83ba2f675fcabfb5c0682fa90e15e476f5f24d7176c2bb2375f246651c111410c9f0d5b2568989c4fcc4a37d143b165e63426ab461711a9dbb1e3dc8889f43760c21b440a4eed12670f8783c072713107ff6c3e7c335e09097c56147852cce8e24d820850b418e235cafd6e64b405f186e3d8f80706fb3d46e2e3c8735fa8033142f738684c201c1a13d026a483d6f8d55f9acaab8b0f2202ed89618fe4dce73561447727a34323cfccd7cdaa9fa6583e71824b9132d7552ca6b0f8f6c494af0fc340227136a7bcbe0a31480e4ce348872d8a2cbb84b53fbbe2bfc7609bb758c0d064e5525d3b8a0b95109671c38f369a0c959b33eb10aff8a74617a85b10b266b52cd08fb640369f1cc9fe9ea1a62328d7bce0daddcf72be0f5b59f279f6152917bc9f06d1dfdb8f07d1e79eb0326cb3ab169c582631d27be7678d5525a2154cc20c9d8a78c05c709986b2956b43c169f5cefb1f3a29e4544f4c9b0a34bc43a3f50ea69494744d529a366a90a2005be1c60927774714afba6360651588cda65254c58eeb9d430c3ad7c4da4e23ac818dd2c319fec3f24a1d2653ef7e828c8d4a2c24356fcb3e31ff0d515c7647c164bf4779f936ac9afaee4aa655ca57dbe4f73e197d671081da408f26615044da27a932343ad0ef340e9d10244d2c55a0c095eea3a4003ef1fe39423bdd62286fa28b209cf9be767fdab927fc8260bccdad20695307a972aed321182303e60f04a1fe05df7cff86b"], 0x1008, 0x800) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040)="311d000000000000", &(0x7f00000000c0)=0x10026, 0x0, 0x0) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) (async) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) r8 = syz_open_pts() close(r8) (async) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000140)="b08d51c7f609", 0x6) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r15 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x7, r13, 0x0, 0x0, r14, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r12, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="a34da305d8b1f9edc34c5fa723af6deb78157c1d1bcf45669944a4bd91caa35d233ec6922b2e0684d5bb1be95d0d05e73fbd5f4bf3f64763db2ac68c89663cec1e8b75e2514808bb4b52df49a531307c81994122a205028df3638f1186a6279d5d2d6b5ae46d94c3147b238ad43a0901613782762fe002bb94b80e0455a2ebbb1ff7ec9550a38193d07cb40e4bf203272dddef02626748fcc6532ce37f943bb5327bcd4ed1aa53a5809e0059af29babdb98eacddcbaca69075e89e0dfe5c2d86f8b342327af70f7f1cf76a5c6ad37c79e0ab20d430e713c3b59455", 0xdb}, {&(0x7f0000000300)}, {&(0x7f0000000340)="01096fd319036b66e62670ff1c33d777", 0x10}, {&(0x7f0000000380)="a621057f0979f8bafe8d14d8e40f9815d286f0de87dfe3f1b89c9dd911d80678211b3f4c6a924e6ad15188a7d6e7556685a164dd69cd", 0x36}, {&(0x7f00000003c0)="009e509499010d677c5a02c2f567bbc9d1c4e60d52f7e371", 0x18}, {&(0x7f0000000400)="c3d168", 0x3}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffff9c, r7]}, @cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r12, r3, r4}], 0xb8, 0x8}, 0x1) (async) semget$private(0x0, 0x0, 0x100) 03:10:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() (async) close(r0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x0, 0x9, 0xffffffff, "770e0000dc7e226e2fd500"}) (async) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5e", 0xcd) 03:10:51 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) write(r4, &(0x7f0000000280)="c96c01dbd7517fb4eb4ba91bcf375ce76eb0db3667e2e372943bde17c4bdb87af2034f0799a98e58fe7bdb0f4e480d224a1e013d40d31d9dcfca37920b4b86816ab234eed767e2db76eea84d3582b39ca0e02e2510c2b0ccd4d3d3d82dacb6fa3d6f80f38a19c765e7c70ce9eb2e936c1692074ea2074fd2132b29a804640e34e6d3ddb34bf142510b5cdfbfbc11359361458bac62ff3c6cbd5358f7f3f1e1fb8d35641e02b738e7da3791909d7de67b29ba0e005ba3196222e5618847068a91b362167394e1ba78a3715376f323cf545cdca865601f4d53", 0xd8) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) write(r1, &(0x7f0000000180)="1d0530710b79e149a56176d9565363d3f61249ee2f192e43849495e468f0033487aea39a449ffae434c01ae69c7c4f7f0e1182db9d89d0bee14bd052641d876aa88194bf48cd58f3eadc506a8670abb47bfb17586fcbc44af4770e75be9aee5d6ceb717e7d846822a2e79ce69af2d4355434a1e71ce51ad4ae6e4b5a205ab3de03e5965aa22e0819244c977ab961fb24b05063ff12b7135b6dda35c603caf8f8cd957d541473e69bb15df6", 0xab) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b9be06a3498c13cd1b35aa74b76af1a7596b0dd2"}) lseek(r1, 0xa7, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) (async) write(r4, &(0x7f0000000280)="c96c01dbd7517fb4eb4ba91bcf375ce76eb0db3667e2e372943bde17c4bdb87af2034f0799a98e58fe7bdb0f4e480d224a1e013d40d31d9dcfca37920b4b86816ab234eed767e2db76eea84d3582b39ca0e02e2510c2b0ccd4d3d3d82dacb6fa3d6f80f38a19c765e7c70ce9eb2e936c1692074ea2074fd2132b29a804640e34e6d3ddb34bf142510b5cdfbfbc11359361458bac62ff3c6cbd5358f7f3f1e1fb8d35641e02b738e7da3791909d7de67b29ba0e005ba3196222e5618847068a91b362167394e1ba78a3715376f323cf545cdca865601f4d53", 0xd8) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) (async) write(r1, &(0x7f0000000180)="1d0530710b79e149a56176d9565363d3f61249ee2f192e43849495e468f0033487aea39a449ffae434c01ae69c7c4f7f0e1182db9d89d0bee14bd052641d876aa88194bf48cd58f3eadc506a8670abb47bfb17586fcbc44af4770e75be9aee5d6ceb717e7d846822a2e79ce69af2d4355434a1e71ce51ad4ae6e4b5a205ab3de03e5965aa22e0819244c977ab961fb24b05063ff12b7135b6dda35c603caf8f8cd957d541473e69bb15df6", 0xab) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) close(r0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b9be06a3498c13cd1b35aa74b76af1a7596b0dd2"}) (async) lseek(r1, 0xa7, 0x0) (async) 03:10:51 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1000, [{&(0x7f000010e000/0x2000)=nil, &(0x7f0000650000/0x2000)=nil, 0x54b}, {&(0x7f0000650000/0x2000)=nil, &(0x7f000043f000/0x1000)=nil, 0x7ff}, {&(0x7f000016c000/0x1000)=nil, &(0x7f00007c3000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000324000/0x2000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x9e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005f8000/0x3000)=nil, 0x9}, {&(0x7f0000297000/0x3000)=nil, &(0x7f00004d8000/0x2000)=nil, 0x1}, {&(0x7f0000652000/0x4000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x8}, {&(0x7f00007ee000/0x1000)=nil, &(0x7f00004cc000/0x2000)=nil}, {&(0x7f00005c1000/0x1000)=nil, &(0x7f0000724000/0x4000)=nil, 0x7}, {&(0x7f00004d7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f0000565000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005a1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x6f90}, {&(0x7f00007c9000/0x1000)=nil, &(0x7f0000158000/0x4000)=nil, 0x5c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000026c000/0x4000)=nil, 0xfaf}, {&(0x7f000076b000/0x2000)=nil, &(0x7f0000512000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 03:10:51 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0xffffffff, "003e6981d197413e6e00000000000000001000"}) (async) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) 03:10:51 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1000, [{&(0x7f000010e000/0x2000)=nil, &(0x7f0000650000/0x2000)=nil, 0x54b}, {&(0x7f0000650000/0x2000)=nil, &(0x7f000043f000/0x1000)=nil, 0x7ff}, {&(0x7f000016c000/0x1000)=nil, &(0x7f00007c3000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000324000/0x2000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x9e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005f8000/0x3000)=nil, 0x9}, {&(0x7f0000297000/0x3000)=nil, &(0x7f00004d8000/0x2000)=nil, 0x1}, {&(0x7f0000652000/0x4000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x8}, {&(0x7f00007ee000/0x1000)=nil, &(0x7f00004cc000/0x2000)=nil}, {&(0x7f00005c1000/0x1000)=nil, &(0x7f0000724000/0x4000)=nil, 0x7}, {&(0x7f00004d7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f0000565000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005a1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x6f90}, {&(0x7f00007c9000/0x1000)=nil, &(0x7f0000158000/0x4000)=nil, 0x5c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000026c000/0x4000)=nil, 0xfaf}, {&(0x7f000076b000/0x2000)=nil, &(0x7f0000512000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) (async) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 03:10:51 executing program 4: syz_emit_ethernet(0xe7, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa87040500e7ff81001000810022117801045d306974cd4e432d31201af475228f711e5eaad8a88e41b1a6c805d036ed000de3fc8b001ce9a28ea66681b342f56a0bf379e03cc68681f78d04f40ce4931bd2935b8d2fc00a78a84dc3ab9450df8ade630408da5cbd823ec34daee3820db4f56b7bf24de90014f4b3e0d388d606bcc96487ba50cb72d1ae0b7df73b203250d77001136292288cd226d3bf8e6b63f54dbb70c7f95e3b6c391a0070fa7ae8a32f99d584a7a1de304bd254a394b6b70a84e733d9a889f54ce58089f843f3673ff1728055ff1de785f5205d88d2eb52192fd773f608dfc8a7a8b21cbd66dfe795d92c07caeebe7e553992778753287d1ecec647baa188334e31cddb419be8083d323f46bd6a33424914f7d3e75c9b797950ba214e42ccbbe44b308978172cd9e07eb879f220e370180844ae2dc22930fea1e62efba12ab5fbe9e0ee2e1e2c425581a119b97cf79d1f4f85ce74f96ea2070b173ba90526850524ed2b13ac343e566962c4e16fef55af2f9c28c6942159d7dca01c1536631fb4054c34cc59a0ef94a4248b92a67d7b5f73e39ab9edc0160d65dcf251c49c4954676c009012f232a81bb475c8a39e6406f7dbf65d1fac7b4f4057c6a42e5bb150aa1eacfa5309bf2c012011d7c02324088b1d50024f8a607bc13f851606b74096b38b6364a8ee3fe0c8f3ae"]) 03:10:51 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/4096) 03:10:51 executing program 2: r0 = semget(0x1, 0x1, 0x508) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/57) r1 = semget(0x2, 0x1, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x122, 0x80}, 0x9, 0x4, 0x7}) 03:10:51 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) (async) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 03:10:51 executing program 2: r0 = semget(0x1, 0x1, 0x508) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/57) r1 = semget(0x2, 0x1, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x122, 0x80}, 0x9, 0x4, 0x7}) semget(0x1, 0x1, 0x508) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/57) (async) semget(0x2, 0x1, 0x402) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x122, 0x80}, 0x9, 0x4, 0x7}) (async) 03:10:51 executing program 6: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0xffffffff, "003e6981d197413e6e00000000000000001000"}) (async) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) 03:10:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) fcntl$dupfd(r3, 0xa, r0) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:52 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/4096) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) (async) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/4096) (async) 03:10:52 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1000, [{&(0x7f000010e000/0x2000)=nil, &(0x7f0000650000/0x2000)=nil, 0x54b}, {&(0x7f0000650000/0x2000)=nil, &(0x7f000043f000/0x1000)=nil, 0x7ff}, {&(0x7f000016c000/0x1000)=nil, &(0x7f00007c3000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000324000/0x2000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x9e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005f8000/0x3000)=nil, 0x9}, {&(0x7f0000297000/0x3000)=nil, &(0x7f00004d8000/0x2000)=nil, 0x1}, {&(0x7f0000652000/0x4000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x8}, {&(0x7f00007ee000/0x1000)=nil, &(0x7f00004cc000/0x2000)=nil}, {&(0x7f00005c1000/0x1000)=nil, &(0x7f0000724000/0x4000)=nil, 0x7}, {&(0x7f00004d7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f0000565000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005a1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x6f90}, {&(0x7f00007c9000/0x1000)=nil, &(0x7f0000158000/0x4000)=nil, 0x5c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000026c000/0x4000)=nil, 0xfaf}, {&(0x7f000076b000/0x2000)=nil, &(0x7f0000512000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) syz_open_pts() (async) close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x1000, [{&(0x7f000010e000/0x2000)=nil, &(0x7f0000650000/0x2000)=nil, 0x54b}, {&(0x7f0000650000/0x2000)=nil, &(0x7f000043f000/0x1000)=nil, 0x7ff}, {&(0x7f000016c000/0x1000)=nil, &(0x7f00007c3000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000324000/0x2000)=nil, &(0x7f00000ff000/0x2000)=nil, 0x9e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005f8000/0x3000)=nil, 0x9}, {&(0x7f0000297000/0x3000)=nil, &(0x7f00004d8000/0x2000)=nil, 0x1}, {&(0x7f0000652000/0x4000)=nil, &(0x7f00002a8000/0x4000)=nil, 0x8}, {&(0x7f00007ee000/0x1000)=nil, &(0x7f00004cc000/0x2000)=nil}, {&(0x7f00005c1000/0x1000)=nil, &(0x7f0000724000/0x4000)=nil, 0x7}, {&(0x7f00004d7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f0000565000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005a1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001fa000/0x2000)=nil, 0x6f90}, {&(0x7f00007c9000/0x1000)=nil, &(0x7f0000158000/0x4000)=nil, 0x5c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000026c000/0x4000)=nil, 0xfaf}, {&(0x7f000076b000/0x2000)=nil, &(0x7f0000512000/0x1000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) (async) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) (async) 03:10:52 executing program 2: r0 = semget(0x1, 0x1, 0x508) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/57) r1 = semget(0x2, 0x1, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x122, 0x80}, 0x9, 0x4, 0x7}) semget(0x1, 0x1, 0x508) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/132) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/57) (async) semget(0x2, 0x1, 0x402) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7, r4, 0x0, 0x0, r5, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r3, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x122, 0x80}, 0x9, 0x4, 0x7}) (async) 03:10:52 executing program 4: syz_emit_ethernet(0xe7, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa87040500e7ff81001000810022117801045d306974cd4e432d31201af475228f711e5eaad8a88e41b1a6c805d036ed000de3fc8b001ce9a28ea66681b342f56a0bf379e03cc68681f78d04f40ce4931bd2935b8d2fc00a78a84dc3ab9450df8ade630408da5cbd823ec34daee3820db4f56b7bf24de90014f4b3e0d388d606bcc96487ba50cb72d1ae0b7df73b203250d77001136292288cd226d3bf8e6b63f54dbb70c7f95e3b6c391a0070fa7ae8a32f99d584a7a1de304bd254a394b6b70a84e733d9a889f54ce58089f843f3673ff1728055ff1de785f5205d88d2eb52192fd773f608dfc8a7a8b21cbd66dfe795d92c07caeebe7e553992778753287d1ecec647baa188334e31cddb419be8083d323f46bd6a33424914f7d3e75c9b797950ba214e42ccbbe44b308978172cd9e07eb879f220e370180844ae2dc22930fea1e62efba12ab5fbe9e0ee2e1e2c425581a119b97cf79d1f4f85ce74f96ea2070b173ba90526850524ed2b13ac343e566962c4e16fef55af2f9c28c6942159d7dca01c1536631fb4054c34cc59a0ef94a4248b92a67d7b5f73e39ab9edc0160d65dcf251c49c4954676c009012f232a81bb475c8a39e6406f7dbf65d1fac7b4f4057c6a42e5bb150aa1eacfa5309bf2c012011d7c02324088b1d50024f8a607bc13f851606b74096b38b6364a8ee3fe0c8f3ae"]) syz_emit_ethernet(0xe7, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa87040500e7ff81001000810022117801045d306974cd4e432d31201af475228f711e5eaad8a88e41b1a6c805d036ed000de3fc8b001ce9a28ea66681b342f56a0bf379e03cc68681f78d04f40ce4931bd2935b8d2fc00a78a84dc3ab9450df8ade630408da5cbd823ec34daee3820db4f56b7bf24de90014f4b3e0d388d606bcc96487ba50cb72d1ae0b7df73b203250d77001136292288cd226d3bf8e6b63f54dbb70c7f95e3b6c391a0070fa7ae8a32f99d584a7a1de304bd254a394b6b70a84e733d9a889f54ce58089f843f3673ff1728055ff1de785f5205d88d2eb52192fd773f608dfc8a7a8b21cbd66dfe795d92c07caeebe7e553992778753287d1ecec647baa188334e31cddb419be8083d323f46bd6a33424914f7d3e75c9b797950ba214e42ccbbe44b308978172cd9e07eb879f220e370180844ae2dc22930fea1e62efba12ab5fbe9e0ee2e1e2c425581a119b97cf79d1f4f85ce74f96ea2070b173ba90526850524ed2b13ac343e566962c4e16fef55af2f9c28c6942159d7dca01c1536631fb4054c34cc59a0ef94a4248b92a67d7b5f73e39ab9edc0160d65dcf251c49c4954676c009012f232a81bb475c8a39e6406f7dbf65d1fac7b4f4057c6a42e5bb150aa1eacfa5309bf2c012011d7c02324088b1d50024f8a607bc13f851606b74096b38b6364a8ee3fe0c8f3ae"]) (async) 03:10:52 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x23) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = syz_open_pts() close(r1) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0xfffffffffffffff8) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 03:10:52 executing program 6: recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x39, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r13 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x7, r11, 0x0, 0x0, r12, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r10, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r14 = getpgrp() getgroups(0x1, &(0x7f0000001600)=[0xffffffffffffffff]) r16 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="b80b5cda643831fd6c74645939e253f62daacd27fb8e48b7635c057291c70ace530fc6a5b71cd67f5a7d9d483514652fda1a62257c043396eb680c850d7bd34bb3df92652752478ff7695a4bd096e6", 0x4f}, {&(0x7f0000000500)="ad1fe5e99c88e09886c9c8baff2497f38f914455b7f07c0a0e263119238d947a4967aaefe46b52a95e8c36cdd7ea8df34e7654f5243395eac065080aeaca03c7765365562b2ad1106189456b31a61389941b904d57873ee0869de4fda72e16d5727d15d0700d27036d5fead7c1e34dcf09e34328899754d2c8405ccb1ad197e279ae578244f911eba027585a0b4ad7d538f9df880e7113bbd8c65c8ba8d5b3777b2f2527642d583d6ce958e14430fb97d5b7a4b3406ccc4457656bea81e9fe53cfc7c8aaa0284851d9cdf274ab4355ef66088a1a7e3db7f0de8a916978b1a378156df7bd8b804b78a6323e05970bcb2ce9494ce0110fbc729ee268eaaebcb13af335bd45ac7ba99b0f3ba2f92b0dfdb87e3c256a3bc9e1a25c4f2abc7edc851bfb49c48c7ba9419e5554c8a5dcf363467282a58775ce5750df224a0e778a4fc9fa78477b832a0006e01594dcea07dd96e714e9eb5fe4c0752730762df34e77a85b5631ce1b9b0d5ec5e60a7aa7adac5a69feeecd62c53ac7cc5039ea8ea9bff73eecf1a9a63c0393d965ed18668add8c0e7548509a9ac08c0f24dc10bb8a8f3dacaf40f4d63227ae64b4be51a64f6673fba672c107ad23317721d2400fdbfeb674a2db8ee2becb7bc8e621917bdb9181bac730477343364dfad9776b506bc63248d4c1ec1821deb2ceac37546bbcc8dfcdc4fd957f49acf646b0c1ed3a86b6dfd60fb4c4ccc221e2e8e665b23a67c70d15586dee4218ef0ef4481df6f058b8cbe07acb6e229f25e715ed17358ad2ec4cc1b2659b0cd526dee78b682ed5b70dc66bee86d91e603763d5ec9d1e5a2a69e12e22ca8f0b7b945a51b1ab7a79b0ad8bb5ccfe86743f7c463ef0ea76518b41073a9fabe9bf97a51b85f6002e083b27f5c213eed239b56f9854021d11d51c9d0e6d92e215dd3c27c3f8e16fd8e2695153df73cc737a6cab221555900db7cf1423593cfc977b1412ad4b48b16680bc25d8f01076e2cf2fb1919162f994235daa0799b7cb6525369094bb24b13c6312bd0b2f12497540852ed674523383b62841ff2b285ccf5d2cdcb7782b37df291f33430ff2ec62c2d78718e09f91061e351e8c977bc3f5319807784853d1e79b39ba96d4dd030e178b6ac9dbe6bdc93945481ed36a9449abd98f0471a65690e62e4a01bab96ff01c574ecc112591003aa0e3f60fb7ce98e8dad3d5463ed74cda0b655d16eb67760ab416a396f4aad68877692cc8da37394f55e1d89669ac6952d7a63c50fe2c26920136fb704e9cdd216c829978689a63a190064ebb9e10959b24e59886b50e6540dd4207d88cbe59dfbfff3968c95e2b583ae2d2538c82845b2e776f7a8b0b18328872d79456c359132c178ed7dfddd9a80af77de1ca4d873ee354e8f48b6171a129c96af9a93c18c7409ecc817762e40f01123efb5063ee0d4565eeae6b1c320184da406b377ddd2f90922ee981b4f40fe608fe3ab2e0a1e11deb932f7309a5b3fd14cf5f6ae54cc32dba745e052577514dd864a253520e35007891f29557ac6a8a8b5eb0a9fac24cae0e18c6b84fee3ac84e957dd312cb87f180ba06c47c9a5a0abdbbbbacf112b4a1187bb584daaa8ffac30aecb3ea9a2f404249a6934959d8753cf6c6ae9e373b3e2468eeb69a38fcb9e01d86d97d71942e33ed87ff42b8c4d8f4db3a59bd6ac0050613ba514419e1d43893b98306370a8d4bb405664fd26ad48121c23e02d40f9d35b10f2574cbb0d8a4f7ce9484cb953b22daa1c5b1178f17a24b7fffdc22a4dbf1c27bd6a03faec9ecc14b69811f8118947e3f4debdc51bb2328938c5e1abe2169bf2bab039847143226891d9efd9a5469833e60648423c1779961334703fe8c25854afad82fdb4391cff411a6485e8138ea87a87a65fc7f244db7d5d6083677ffa3ba4f64b4d847420489e88824e180f21e0bb21a12c6c1e02e350fd93101a57d1735c9b9ad336182050f8c938d4b6e38ed59b992f135fac39ef1a97d23e0785e16b43addf532677aae9c1c3e85668540de215ea6b6904a85f14217d9b711782542a456972b9397ad3a1a12a5977626621cff22c84fcef777ce87635a8eae74ba138f3d9f9e284cad178b6fa755acb6d985b03b4c06cce6d314456a72a63817d49b433c2953a795655dea9094784689747878893ce11cf0d1c54d0ac361df8152fc479e784317338d77b41610ba483591e34a37c33621b9ebc67c4d76b22ab2e340621c390c8e1a3e5864aebb85e753741910ac6c7a58a5ae8b7831296d89fd4db962e98c8a670fbd1f9d1bc4e44e9c65ad0fd6826639b387ae3c06c5b8b474afdc9fbfa62af8cec01ae015b0ba4eed38ad8a3e6e6caa4831e16ff4d956ba06e397f27e30e33f0e5e65f243b7b224580a51ab0be74780bec52a5797df8b34749e0696704de17ededf03c555e361a991322b0721f1f135515269e70b245a398ea118a1d9cd57499102638271fe8acef0bd60a6d8967713654273c52aa6e394d01ec83b4a7448bfad045aeec2dc06d56b045c9a85f4ed2b9b70a0b7a7fb557d4d9d2ec9bda31db555838a495441ceee2a3658639771e318985450b5b7ea20577de6a009be02740fc5b1b95b01180bed4d8c84061334c8243166bd5841d05f61d816f0f0b1eb1b444566faf5fa51ab861d7b8d074dc5dd458b3751acfc358206b75b9159126fc97a6bd911cbda045f0d1ef7ee3c0344caeb6f68224e2818af46737283a8636e4ab03c1726f2163d37d7f3f16a3f6de42c63635b163bc84bed2923fbc4a010c0bf8ec2c24f13e0bcc10c2792a9b9b08213a35f0c15129e86e40627a967f4c0cf2553b85762f67a9970c8727cfad134cb03510d30f40dff95de032d07729b83cec9df8d13df9004af0c69d4ae4026e2000493459f4671c87aee7efbaea9b231b08884d9d68bb35d3e717bdf6a9c51910c72152d230beda4e2ef42a93dc5950235992fc5b0e0bf5c0c96d7300397dc55c4cf5ae2d9f724cda75022c2e8cfc02f67db5d8a8f504eedb917e9d5508e7a2d92080b150bb304b85b302cd81ac32b8090dd11d302ec67bdb67eb7979ba5c81c4990836632555e428d2f11f05e590b7610d3e429c7ccd009adff03bb8d832f15dec6ef5ec890581b83c63525ad5354ccf74b3c2183f932ffac99898fd10b9b2277f9731670ff56d8997135bb0332695fda7be2647aed2ac359d5d13fd434a6632d7a6d8599c757cfd15476ab096f7801180a11b0722237c4b1ba360d7eb37e82cb4e87a5b86b776f8fe48107db44b174c47fe27348649c54292480b026b5cba323e6d9d743bd97d7b778001df80b761ee956031791a57deb2fb1e00009e49e2b7a49fe7238760a6640a067f6f93ee1509e847c5e3cc8ba00d47dbc271e8255b51c9277ce2a46f74942366486041a4b1d4b485d8f9f540845874a5a63307d5a9d63a8756623b7a352dd0dfc9e37a564cb90585534208d57774d7a7c9e75656d3f3f34054ae7200ea1690fd819ac7e341b30220c5558bd8ba9c70ae4b0b2b5a01aa93dd673732ff56782b251e5202a1d0aebf2654c273cd95a38a68f2caa4036ad2ac5ea4a86c91543729f4944c27c9814addeb685ac8cdd9407a948671648dc5c2e7b6d6cc7aeeb83b2dadd32d11fc43e425a104af4cb4b33309b0b14b094f5348767dfee885b0223392f4b29181b759ac8779e30393a3830477fea7c17c93f41213a63330c9fa412ca32dee872a4686cf459d71251c97ab973a97415362021e25532c91ba5ae9035ee52786ad1d1b4063ea06c4e5adea336babe16ce2355ab588f6076809a8df8ea35c9f39728c57f9036936e2646e214afe9b43eff3613fb299beb3b2f2b445bfec7703d656d3594d41b9dbe949b350dc7b952e429a826abc6233b3717095c76e7d9f3e2fe73de3530f7bb10d85fdbecabe63a49ed8ae947679a6e5997a2857e67894a97ee86b5b646810eefb21757d3c342765bd6c7f29176db9d3d7f1604a8615b3ccef5ba6a14d4a86a9df165f9ae971d3c6aaf3d6d413c38b57180494aa4e4a565570e4719f4cfaf69cc5adcb21f5bf80a6f205dbe7fa31435fc38f8910a0a84be2bf3eb90ca574b33ebd556436456cc003f5d9bf02733bb7bff907dc8380a9ef4b14f5ae894e56137a5127f4203b9596e039f1f9c74d7ec1878b00cf1b55aaebadb0eda997494ae937808261779289c15c9fd7bc7f1fad93505a69c5048545050ab373e17649aad174a78f7e6452f7c84985ce8c2ebb167926be9db937f4ffd1ed9e843f444f70f81cad76c11a2fd313356137cce7b98d96c213390022dcab9e2d98192efb5d8bff0a37925f9fccce106e80c53f3f5f57a8659d6d225f93cd21b8f0754fb0ec199e8f3953ca1ae6f6b3fed81aa5b84be117ede10205b61304a6f218bda5b772d2e9d0298bd23a5dd8b3492014f7dc71e959ab35223f1f692fb414e329cf5d22d81cbbba8c4d52512b3cc26423cc8edf8d3b99fb28441c71631aa33117c5f2f6a8ecbc6f35cc9fc69a6a90961e44f1d1b4d41262e6e82653ce9a5981bba95373d4e8a48b2ea4422fdda9937f3d719db96cf11c784a7ca2a435a7bfd3ca2e434e553b0475670170abcfec466e1575ffab9cc7733ef26871b3382f4ee692d9cc92952d4e0c6c77fc9390d13edfc3eef4cd4578501656465fcd7c725cb7fd8fc5eb12b47936716a4b2177ff7e20f958e1850c4fa1fcfbe80f8c43c1f6c5641e8c71093381bf50cdfecb28fb744372e00c232fdd1fffcf2b28887634e3e615fdf8c7c7a22573deb0d07476a945cac7422c2129c8834a41e3b8a2f27222318b705c3482d844ccbaaf6b53808571815242e6caecabe4ad1ad6c36814e82c2e1ac519c966370aa05ab32d9e5539b5a707ebe9b671fff4c0f3e00aea1cefdb8507bd81fcc85199b02e18ddd5e4758c5f6d939384b734ac34143f44ea7bc058c2284a27126c9bae71dc80b20f7439ad8992dc918ef615341c51fa822a8b0af14c0caec445cf1718ab3322a4175a285930d06a273b541ca84edb77dd978f4e922c796b383fa67d08e287cdd8d98ed91224747c9f638e731ee2fb85ff902672a2f2027f928c5680e7217b503b07448d57b54192d992fa3ff22f6888b2fead168a0882b72f7d2b3c7a86b0e95b0babbb961ba2fda7865e99b56e84019d8c02a4315ef9b2afa82024001599d1b076c35102e760cacfb3ecf875b1ef0a3328754975e6d1133f00596bd5486725bdca2c03c036d3c310fae154181cb610c622354742634ccf6ebca0421980933e3dd39d661ff07cd42f6b566396cbef4d71fd9a0958a62ecac66ba162ef3871668060274e248c9ea729b44df696d6b5f902251a176ac55f95c33a6bb27469d8e1c11c851ba11f910e707929d179ff83597662a1a3aa04ea23ddfc1408a7c6e31d97ab4112bdcf9e17149530c2e5535f2a621e713ebcdc52b7baf4ae92f875e47c21bf7c7cd0c878021b3f43d9cfe999fd1363268363fa8f0e256eb0384c5e97552c53cfdbe65de7778464f57b52c0dd00b6d77e086393ab68e8ca4ad7c036d8df33057b80c52ab7eb47abe7c220fbfda95e0448ba267705fd3bd8e77ea7c67fedd55c23f99cf8d6dd465edd696ba4739fbe33ff0ff9d624dc8ad8ad06d7f6dd86854ccb7b1219b578f08885239c5b644bd13055cf97ab70c918b2339b30416b4aa102830b8abaf91585b317861ffa1f44de9558436c4f41a8708feb58a6e189d387575edfce72b1394c353a60737859d3cbee0c60a0b8cd130b48dab381a808613f5ad83df307987db", 0x1000}, {&(0x7f0000000100)="03cbbf63808037ba9e4e619b", 0xc}, {&(0x7f0000000140)="0df34c1d40139e6482ec84fa8e436b109d2af4", 0x13}, {&(0x7f0000000180)="6bcca7dc8ed773c47da466c74f30c3e046d9b7fb44454a649897b687717c664fcab9262086fc92fb73ae20e5dda9eb5ea45a0903ce8004acc674d59bacbbcc86f59882e72d79a5a679e3cdef39c5c38a09291907f6819df803608d99e004f22dc7272bdf21fbff65a6", 0x69}, {&(0x7f0000000200)="01c8ddeab59ff952b9cd3dc52d97252755bf86b1297e10cda1bdc551110bc8549263d24c2a48168b70866408cf5aaa95d2f5b9e73264bf8f25bce2815ef1eecde772fdd0efaa9287a400262a351d403755d025ff5bc9ea1331b421ff5fc8743e106a697b769542c511d8cfc8e51bc617f70f57a6ec96430e421c26ee959f81", 0x7f}, {&(0x7f0000000280)="286a83f419026739d33698787c7b5fabad626540db2e427d56c2e92638e4c782c41831bd87b9d59fbe7b571abb06c085c82a0b60135849e7832a26d82232f5a356e103dbe50319686edc4e7fdd751bd0500c45b745d6c8f9fcb4f6afa35dfaf37ee87ebc668f6fad9b589bb77fcc88d896f9bd726058afe764f3e406e553825656b76ac5e690be997346b5fecde28cd2d44a629625328d705cca6ada132894e2b2b709e18b63781f713f108e2ed7146cf8b290b6ea7dfbd05a2197464427fcd0d20fa971fd8f1c9391476f3587a815216de00fe0a930eaf1c8d4b4068abfa52e38", 0xe1}, {&(0x7f0000000380)="7b0bae88432a88b2013af555287c81d38fbc7c", 0x13}, {&(0x7f00000003c0)="eb1ececb2dabb967ce1c4eeebed375811f0e0181a27f2f12bf072bddf781c0db354e02eb94fce422d8523cc35956121a15902d6f6965bf82f9f7c79246a6cf72080253d6864698bdd78f4044d2d1c20c7d33dcedf25924d718bd7a", 0x5b}], 0x9, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}], 0xb8, 0x3}, 0x7) 03:10:52 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3dc0b15d1f3c8be3d215ea0f25e008df2680afa072241424c429ca15798ec3abbd68d46c28d71ad8e0b925522c81c5b23ae529d00530447457b5a9765971688332d9de61a7529e1d8a7a237e8d1640d7772b9a337a6a2d2d5442426b0cff1b717bf0a8dc0f98ceff26d8808d3c7fb4f0149f081feac26a65da62d5c0262a24ec3658ae03282c41a022439bb44fe96dbb52ddbed5c5e92b340bda92bf52ba748040f035e227ded067a96dea14b95a69339e8ca674275e43ad3c68617271fd524d9311d71a2ace", 0x0, 0x0, 0x0) 03:10:52 executing program 4: syz_emit_ethernet(0xe7, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa87040500e7ff81001000810022117801045d306974cd4e432d31201af475228f711e5eaad8a88e41b1a6c805d036ed000de3fc8b001ce9a28ea66681b342f56a0bf379e03cc68681f78d04f40ce4931bd2935b8d2fc00a78a84dc3ab9450df8ade630408da5cbd823ec34daee3820db4f56b7bf24de90014f4b3e0d388d606bcc96487ba50cb72d1ae0b7df73b203250d77001136292288cd226d3bf8e6b63f54dbb70c7f95e3b6c391a0070fa7ae8a32f99d584a7a1de304bd254a394b6b70a84e733d9a889f54ce58089f843f3673ff1728055ff1de785f5205d88d2eb52192fd773f608dfc8a7a8b21cbd66dfe795d92c07caeebe7e553992778753287d1ecec647baa188334e31cddb419be8083d323f46bd6a33424914f7d3e75c9b797950ba214e42ccbbe44b308978172cd9e07eb879f220e370180844ae2dc22930fea1e62efba12ab5fbe9e0ee2e1e2c425581a119b97cf79d1f4f85ce74f96ea2070b173ba90526850524ed2b13ac343e566962c4e16fef55af2f9c28c6942159d7dca01c1536631fb4054c34cc59a0ef94a4248b92a67d7b5f73e39ab9edc0160d65dcf251c49c4954676c009012f232a81bb475c8a39e6406f7dbf65d1fac7b4f4057c6a42e5bb150aa1eacfa5309bf2c012011d7c02324088b1d50024f8a607bc13f851606b74096b38b6364a8ee3fe0c8f3ae"]) 03:10:52 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) fcntl$dupfd(r2, 0x0, r2) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0x0, r3) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0x3) socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 03:10:52 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x23) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = syz_open_pts() close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) ftruncate(r1, 0xfffffffffffffff8) (async) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 03:10:52 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0804000003000a00000000008d1b8283476e00"}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="6abc5c68107b85ffcc4c86bea224102e2f8bbac32bb7e76ad4b604e7", 0x1c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x81, 0x0, "d4aaa0ba16e10ad8e3ec55a06127238613aca20a"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1}) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000000c0)=""/164, 0xa4}], 0x1) 03:10:52 executing program 6: recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x39, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r5 = syz_open_pts() close(r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r13 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x7, r11, 0x0, 0x0, r12, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r10, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r14 = getpgrp() getgroups(0x1, &(0x7f0000001600)=[0xffffffffffffffff]) (async) r16 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="b80b5cda643831fd6c74645939e253f62daacd27fb8e48b7635c057291c70ace530fc6a5b71cd67f5a7d9d483514652fda1a62257c043396eb680c850d7bd34bb3df92652752478ff7695a4bd096e6", 0x4f}, {&(0x7f0000000500)="ad1fe5e99c88e09886c9c8baff2497f38f914455b7f07c0a0e263119238d947a4967aaefe46b52a95e8c36cdd7ea8df34e7654f5243395eac065080aeaca03c7765365562b2ad1106189456b31a61389941b904d57873ee0869de4fda72e16d5727d15d0700d27036d5fead7c1e34dcf09e34328899754d2c8405ccb1ad197e279ae578244f911eba027585a0b4ad7d538f9df880e7113bbd8c65c8ba8d5b3777b2f2527642d583d6ce958e14430fb97d5b7a4b3406ccc4457656bea81e9fe53cfc7c8aaa0284851d9cdf274ab4355ef66088a1a7e3db7f0de8a916978b1a378156df7bd8b804b78a6323e05970bcb2ce9494ce0110fbc729ee268eaaebcb13af335bd45ac7ba99b0f3ba2f92b0dfdb87e3c256a3bc9e1a25c4f2abc7edc851bfb49c48c7ba9419e5554c8a5dcf363467282a58775ce5750df224a0e778a4fc9fa78477b832a0006e01594dcea07dd96e714e9eb5fe4c0752730762df34e77a85b5631ce1b9b0d5ec5e60a7aa7adac5a69feeecd62c53ac7cc5039ea8ea9bff73eecf1a9a63c0393d965ed18668add8c0e7548509a9ac08c0f24dc10bb8a8f3dacaf40f4d63227ae64b4be51a64f6673fba672c107ad23317721d2400fdbfeb674a2db8ee2becb7bc8e621917bdb9181bac730477343364dfad9776b506bc63248d4c1ec1821deb2ceac37546bbcc8dfcdc4fd957f49acf646b0c1ed3a86b6dfd60fb4c4ccc221e2e8e665b23a67c70d15586dee4218ef0ef4481df6f058b8cbe07acb6e229f25e715ed17358ad2ec4cc1b2659b0cd526dee78b682ed5b70dc66bee86d91e603763d5ec9d1e5a2a69e12e22ca8f0b7b945a51b1ab7a79b0ad8bb5ccfe86743f7c463ef0ea76518b41073a9fabe9bf97a51b85f6002e083b27f5c213eed239b56f9854021d11d51c9d0e6d92e215dd3c27c3f8e16fd8e2695153df73cc737a6cab221555900db7cf1423593cfc977b1412ad4b48b16680bc25d8f01076e2cf2fb1919162f994235daa0799b7cb6525369094bb24b13c6312bd0b2f12497540852ed674523383b62841ff2b285ccf5d2cdcb7782b37df291f33430ff2ec62c2d78718e09f91061e351e8c977bc3f5319807784853d1e79b39ba96d4dd030e178b6ac9dbe6bdc93945481ed36a9449abd98f0471a65690e62e4a01bab96ff01c574ecc112591003aa0e3f60fb7ce98e8dad3d5463ed74cda0b655d16eb67760ab416a396f4aad68877692cc8da37394f55e1d89669ac6952d7a63c50fe2c26920136fb704e9cdd216c829978689a63a190064ebb9e10959b24e59886b50e6540dd4207d88cbe59dfbfff3968c95e2b583ae2d2538c82845b2e776f7a8b0b18328872d79456c359132c178ed7dfddd9a80af77de1ca4d873ee354e8f48b6171a129c96af9a93c18c7409ecc817762e40f01123efb5063ee0d4565eeae6b1c320184da406b377ddd2f90922ee981b4f40fe608fe3ab2e0a1e11deb932f7309a5b3fd14cf5f6ae54cc32dba745e052577514dd864a253520e35007891f29557ac6a8a8b5eb0a9fac24cae0e18c6b84fee3ac84e957dd312cb87f180ba06c47c9a5a0abdbbbbacf112b4a1187bb584daaa8ffac30aecb3ea9a2f404249a6934959d8753cf6c6ae9e373b3e2468eeb69a38fcb9e01d86d97d71942e33ed87ff42b8c4d8f4db3a59bd6ac0050613ba514419e1d43893b98306370a8d4bb405664fd26ad48121c23e02d40f9d35b10f2574cbb0d8a4f7ce9484cb953b22daa1c5b1178f17a24b7fffdc22a4dbf1c27bd6a03faec9ecc14b69811f8118947e3f4debdc51bb2328938c5e1abe2169bf2bab039847143226891d9efd9a5469833e60648423c1779961334703fe8c25854afad82fdb4391cff411a6485e8138ea87a87a65fc7f244db7d5d6083677ffa3ba4f64b4d847420489e88824e180f21e0bb21a12c6c1e02e350fd93101a57d1735c9b9ad336182050f8c938d4b6e38ed59b992f135fac39ef1a97d23e0785e16b43addf532677aae9c1c3e85668540de215ea6b6904a85f14217d9b711782542a456972b9397ad3a1a12a5977626621cff22c84fcef777ce87635a8eae74ba138f3d9f9e284cad178b6fa755acb6d985b03b4c06cce6d314456a72a63817d49b433c2953a795655dea9094784689747878893ce11cf0d1c54d0ac361df8152fc479e784317338d77b41610ba483591e34a37c33621b9ebc67c4d76b22ab2e340621c390c8e1a3e5864aebb85e753741910ac6c7a58a5ae8b7831296d89fd4db962e98c8a670fbd1f9d1bc4e44e9c65ad0fd6826639b387ae3c06c5b8b474afdc9fbfa62af8cec01ae015b0ba4eed38ad8a3e6e6caa4831e16ff4d956ba06e397f27e30e33f0e5e65f243b7b224580a51ab0be74780bec52a5797df8b34749e0696704de17ededf03c555e361a991322b0721f1f135515269e70b245a398ea118a1d9cd57499102638271fe8acef0bd60a6d8967713654273c52aa6e394d01ec83b4a7448bfad045aeec2dc06d56b045c9a85f4ed2b9b70a0b7a7fb557d4d9d2ec9bda31db555838a495441ceee2a3658639771e318985450b5b7ea20577de6a009be02740fc5b1b95b01180bed4d8c84061334c8243166bd5841d05f61d816f0f0b1eb1b444566faf5fa51ab861d7b8d074dc5dd458b3751acfc358206b75b9159126fc97a6bd911cbda045f0d1ef7ee3c0344caeb6f68224e2818af46737283a8636e4ab03c1726f2163d37d7f3f16a3f6de42c63635b163bc84bed2923fbc4a010c0bf8ec2c24f13e0bcc10c2792a9b9b08213a35f0c15129e86e40627a967f4c0cf2553b85762f67a9970c8727cfad134cb03510d30f40dff95de032d07729b83cec9df8d13df9004af0c69d4ae4026e2000493459f4671c87aee7efbaea9b231b08884d9d68bb35d3e717bdf6a9c51910c72152d230beda4e2ef42a93dc5950235992fc5b0e0bf5c0c96d7300397dc55c4cf5ae2d9f724cda75022c2e8cfc02f67db5d8a8f504eedb917e9d5508e7a2d92080b150bb304b85b302cd81ac32b8090dd11d302ec67bdb67eb7979ba5c81c4990836632555e428d2f11f05e590b7610d3e429c7ccd009adff03bb8d832f15dec6ef5ec890581b83c63525ad5354ccf74b3c2183f932ffac99898fd10b9b2277f9731670ff56d8997135bb0332695fda7be2647aed2ac359d5d13fd434a6632d7a6d8599c757cfd15476ab096f7801180a11b0722237c4b1ba360d7eb37e82cb4e87a5b86b776f8fe48107db44b174c47fe27348649c54292480b026b5cba323e6d9d743bd97d7b778001df80b761ee956031791a57deb2fb1e00009e49e2b7a49fe7238760a6640a067f6f93ee1509e847c5e3cc8ba00d47dbc271e8255b51c9277ce2a46f74942366486041a4b1d4b485d8f9f540845874a5a63307d5a9d63a8756623b7a352dd0dfc9e37a564cb90585534208d57774d7a7c9e75656d3f3f34054ae7200ea1690fd819ac7e341b30220c5558bd8ba9c70ae4b0b2b5a01aa93dd673732ff56782b251e5202a1d0aebf2654c273cd95a38a68f2caa4036ad2ac5ea4a86c91543729f4944c27c9814addeb685ac8cdd9407a948671648dc5c2e7b6d6cc7aeeb83b2dadd32d11fc43e425a104af4cb4b33309b0b14b094f5348767dfee885b0223392f4b29181b759ac8779e30393a3830477fea7c17c93f41213a63330c9fa412ca32dee872a4686cf459d71251c97ab973a97415362021e25532c91ba5ae9035ee52786ad1d1b4063ea06c4e5adea336babe16ce2355ab588f6076809a8df8ea35c9f39728c57f9036936e2646e214afe9b43eff3613fb299beb3b2f2b445bfec7703d656d3594d41b9dbe949b350dc7b952e429a826abc6233b3717095c76e7d9f3e2fe73de3530f7bb10d85fdbecabe63a49ed8ae947679a6e5997a2857e67894a97ee86b5b646810eefb21757d3c342765bd6c7f29176db9d3d7f1604a8615b3ccef5ba6a14d4a86a9df165f9ae971d3c6aaf3d6d413c38b57180494aa4e4a565570e4719f4cfaf69cc5adcb21f5bf80a6f205dbe7fa31435fc38f8910a0a84be2bf3eb90ca574b33ebd556436456cc003f5d9bf02733bb7bff907dc8380a9ef4b14f5ae894e56137a5127f4203b9596e039f1f9c74d7ec1878b00cf1b55aaebadb0eda997494ae937808261779289c15c9fd7bc7f1fad93505a69c5048545050ab373e17649aad174a78f7e6452f7c84985ce8c2ebb167926be9db937f4ffd1ed9e843f444f70f81cad76c11a2fd313356137cce7b98d96c213390022dcab9e2d98192efb5d8bff0a37925f9fccce106e80c53f3f5f57a8659d6d225f93cd21b8f0754fb0ec199e8f3953ca1ae6f6b3fed81aa5b84be117ede10205b61304a6f218bda5b772d2e9d0298bd23a5dd8b3492014f7dc71e959ab35223f1f692fb414e329cf5d22d81cbbba8c4d52512b3cc26423cc8edf8d3b99fb28441c71631aa33117c5f2f6a8ecbc6f35cc9fc69a6a90961e44f1d1b4d41262e6e82653ce9a5981bba95373d4e8a48b2ea4422fdda9937f3d719db96cf11c784a7ca2a435a7bfd3ca2e434e553b0475670170abcfec466e1575ffab9cc7733ef26871b3382f4ee692d9cc92952d4e0c6c77fc9390d13edfc3eef4cd4578501656465fcd7c725cb7fd8fc5eb12b47936716a4b2177ff7e20f958e1850c4fa1fcfbe80f8c43c1f6c5641e8c71093381bf50cdfecb28fb744372e00c232fdd1fffcf2b28887634e3e615fdf8c7c7a22573deb0d07476a945cac7422c2129c8834a41e3b8a2f27222318b705c3482d844ccbaaf6b53808571815242e6caecabe4ad1ad6c36814e82c2e1ac519c966370aa05ab32d9e5539b5a707ebe9b671fff4c0f3e00aea1cefdb8507bd81fcc85199b02e18ddd5e4758c5f6d939384b734ac34143f44ea7bc058c2284a27126c9bae71dc80b20f7439ad8992dc918ef615341c51fa822a8b0af14c0caec445cf1718ab3322a4175a285930d06a273b541ca84edb77dd978f4e922c796b383fa67d08e287cdd8d98ed91224747c9f638e731ee2fb85ff902672a2f2027f928c5680e7217b503b07448d57b54192d992fa3ff22f6888b2fead168a0882b72f7d2b3c7a86b0e95b0babbb961ba2fda7865e99b56e84019d8c02a4315ef9b2afa82024001599d1b076c35102e760cacfb3ecf875b1ef0a3328754975e6d1133f00596bd5486725bdca2c03c036d3c310fae154181cb610c622354742634ccf6ebca0421980933e3dd39d661ff07cd42f6b566396cbef4d71fd9a0958a62ecac66ba162ef3871668060274e248c9ea729b44df696d6b5f902251a176ac55f95c33a6bb27469d8e1c11c851ba11f910e707929d179ff83597662a1a3aa04ea23ddfc1408a7c6e31d97ab4112bdcf9e17149530c2e5535f2a621e713ebcdc52b7baf4ae92f875e47c21bf7c7cd0c878021b3f43d9cfe999fd1363268363fa8f0e256eb0384c5e97552c53cfdbe65de7778464f57b52c0dd00b6d77e086393ab68e8ca4ad7c036d8df33057b80c52ab7eb47abe7c220fbfda95e0448ba267705fd3bd8e77ea7c67fedd55c23f99cf8d6dd465edd696ba4739fbe33ff0ff9d624dc8ad8ad06d7f6dd86854ccb7b1219b578f08885239c5b644bd13055cf97ab70c918b2339b30416b4aa102830b8abaf91585b317861ffa1f44de9558436c4f41a8708feb58a6e189d387575edfce72b1394c353a60737859d3cbee0c60a0b8cd130b48dab381a808613f5ad83df307987db", 0x1000}, {&(0x7f0000000100)="03cbbf63808037ba9e4e619b", 0xc}, {&(0x7f0000000140)="0df34c1d40139e6482ec84fa8e436b109d2af4", 0x13}, {&(0x7f0000000180)="6bcca7dc8ed773c47da466c74f30c3e046d9b7fb44454a649897b687717c664fcab9262086fc92fb73ae20e5dda9eb5ea45a0903ce8004acc674d59bacbbcc86f59882e72d79a5a679e3cdef39c5c38a09291907f6819df803608d99e004f22dc7272bdf21fbff65a6", 0x69}, {&(0x7f0000000200)="01c8ddeab59ff952b9cd3dc52d97252755bf86b1297e10cda1bdc551110bc8549263d24c2a48168b70866408cf5aaa95d2f5b9e73264bf8f25bce2815ef1eecde772fdd0efaa9287a400262a351d403755d025ff5bc9ea1331b421ff5fc8743e106a697b769542c511d8cfc8e51bc617f70f57a6ec96430e421c26ee959f81", 0x7f}, {&(0x7f0000000280)="286a83f419026739d33698787c7b5fabad626540db2e427d56c2e92638e4c782c41831bd87b9d59fbe7b571abb06c085c82a0b60135849e7832a26d82232f5a356e103dbe50319686edc4e7fdd751bd0500c45b745d6c8f9fcb4f6afa35dfaf37ee87ebc668f6fad9b589bb77fcc88d896f9bd726058afe764f3e406e553825656b76ac5e690be997346b5fecde28cd2d44a629625328d705cca6ada132894e2b2b709e18b63781f713f108e2ed7146cf8b290b6ea7dfbd05a2197464427fcd0d20fa971fd8f1c9391476f3587a815216de00fe0a930eaf1c8d4b4068abfa52e38", 0xe1}, {&(0x7f0000000380)="7b0bae88432a88b2013af555287c81d38fbc7c", 0x13}, {&(0x7f00000003c0)="eb1ececb2dabb967ce1c4eeebed375811f0e0181a27f2f12bf072bddf781c0db354e02eb94fce422d8523cc35956121a15902d6f6965bf82f9f7c79246a6cf72080253d6864698bdd78f4044d2d1c20c7d33dcedf25924d718bd7a", 0x5b}], 0x9, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}], 0xb8, 0x3}, 0x7) 03:10:52 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/4096) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) (async) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/4096) (async) 03:10:52 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3dc0b15d1f3c8be3d215ea0f25e008df2680afa072241424c429ca15798ec3abbd68d46c28d71ad8e0b925522c81c5b23ae529d00530447457b5a9765971688332d9de61a7529e1d8a7a237e8d1640d7772b9a337a6a2d2d5442426b0cff1b717bf0a8dc0f98ceff26d8808d3c7fb4f0149f081feac26a65da62d5c0262a24ec3658ae03282c41a022439bb44fe96dbb52ddbed5c5e92b340bda92bf52ba748040f035e227ded067a96dea14b95a69339e8ca674275e43ad3c68617271fd524d9311d71a2ace", 0x0, 0x0, 0x0) 03:10:52 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10097aa, 0x0, 0xffdffff6, 0xffffff5b, "070000005ea67d32c71fa1c800"}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4491125e055171c507d4e19557a30004856f276a74bb36778525298af8f7e8245df1113208474bb2185340f8a3116927e7776de444c14b4233243a47aa8c7779222189299257a1a295db6954f12079becbf00ec4ec9a0f2212ff07aa4bceae07b4e185e783a97e180dc9e7d921b6722788dca9", 0x73}], 0x1) 03:10:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async, rerun: 32) fcntl$dupfd(r3, 0xa, r0) (rerun: 32) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:53 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3dc0b15d1f3c8be3d215ea0f25e008df2680afa072241424c429ca15798ec3abbd68d46c28d71ad8e0b925522c81c5b23ae529d00530447457b5a9765971688332d9de61a7529e1d8a7a237e8d1640d7772b9a337a6a2d2d5442426b0cff1b717bf0a8dc0f98ceff26d8808d3c7fb4f0149f081feac26a65da62d5c0262a24ec3658ae03282c41a022439bb44fe96dbb52ddbed5c5e92b340bda92bf52ba748040f035e227ded067a96dea14b95a69339e8ca674275e43ad3c68617271fd524d9311d71a2ace", 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f0000000180)="3dc0b15d1f3c8be3d215ea0f25e008df2680afa072241424c429ca15798ec3abbd68d46c28d71ad8e0b925522c81c5b23ae529d00530447457b5a9765971688332d9de61a7529e1d8a7a237e8d1640d7772b9a337a6a2d2d5442426b0cff1b717bf0a8dc0f98ceff26d8808d3c7fb4f0149f081feac26a65da62d5c0262a24ec3658ae03282c41a022439bb44fe96dbb52ddbed5c5e92b340bda92bf52ba748040f035e227ded067a96dea14b95a69339e8ca674275e43ad3c68617271fd524d9311d71a2ace", 0x0, 0x0, 0x0) (async) 03:10:53 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10097aa, 0x0, 0xffdffff6, 0xffffff5b, "070000005ea67d32c71fa1c800"}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6a) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4491125e055171c507d4e19557a30004856f276a74bb36778525298af8f7e8245df1113208474bb2185340f8a3116927e7776de444c14b4233243a47aa8c7779222189299257a1a295db6954f12079becbf00ec4ec9a0f2212ff07aa4bceae07b4e185e783a97e180dc9e7d921b6722788dca9", 0x73}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) dup(r2) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10097aa, 0x0, 0xffdffff6, 0xffffff5b, "070000005ea67d32c71fa1c800"}) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6a) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4491125e055171c507d4e19557a30004856f276a74bb36778525298af8f7e8245df1113208474bb2185340f8a3116927e7776de444c14b4233243a47aa8c7779222189299257a1a295db6954f12079becbf00ec4ec9a0f2212ff07aa4bceae07b4e185e783a97e180dc9e7d921b6722788dca9", 0x73}], 0x1) (async) 03:10:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r10 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x7, r8, 0x0, 0x0, r9, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r7, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r11 = syz_open_pts() close(r11) fcntl$dupfd(r11, 0x0, r11) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653000286fac935983375c5dd2f8fb99bbd4bf5f2bb1c387e71ac7a7cb6823d3bfd921b430f2bb88a666d76547a96e4c187259"], 0xa, &(0x7f0000001640)=[{&(0x7f0000001180)="41a74f5a3352758f3b34a4f7a947e177213f99334d5ac19b5959550d89fdacf38f162021ef9d55ad438d14eaf1d02230b4257897e0c08df8d452e704a42c0ae8862f8e2daf9e940975d21ddefb9fbc1fa53da82ced9a6052a28ce76a28fc6bc1fb0ab25422f449b5e6ef30e0f59ff03add820d8ce5afa53c32c8aa53df474c78beee325483d666e5e9fb4e6710eb66349f86726dac08d71febbe1448fd04695152a2cd9274ee7bdb737132a381cc8228541e3102f7d53f7c7b308fab34771ca195e6c3136ef5bd2671625c545367c5c3840705dd8497845b223c8711", 0xdc}, {&(0x7f0000000440)="0a534f37b4ae5fffb3dfa7643de090199980fb728228777ad5fd4ed5fc6c29a45ecdcee48cdf8b1b75ab8213ab81ebca95aff531bb087bef1f7d5a857ff6c633d1d68ce83bd95ddb773d5e7171ba85301369a8ca27c456e01b39e89f68134ae9e5236ebae3fadab2220dfd626b42f53afa876606639e88dd57478b17644140035995", 0x82}, {&(0x7f0000001340)="b36dc57d9323506ccbd3f3be3367496ac8f9b5db0a469d6474305791671ba3d2b96790262c1e8147276843630bcaae4ab7b246b5d44694c86b8e47d0d2dbcd3cbe8154d53678b8ae163743d12fbef845c0d22adb29b0f399b9ec56095177c4bb066d78e3516d04e7fdf5177e8715062d4f47", 0x72}, {&(0x7f0000001900)="42c8f59f21254d5069e58fe2e4c7a73e883b8235f11384f7e08322e4aa321d69904f689a1c146c7264e2704c61690212a3a25ee227d4cbbcb922220234a758db0ad79ac2da88873c35327ee826b1ec82de093a63ed16f630245e1b57ff8911cea654bda47e17366dc3cbfdb451a9e78f0beed249eb4a7026d3f8a2f648bffddaa8f3b4de94d27ba2d7c139b51317198cec82c1ac22b724992ea62bcd74091ed7e931d96978c682d4538838071da6f9691e318f3496610cb7dfb28392475f6578132325733151ca9299f85ee94cbcbb88f1248f6728aded0e7b07bbd71fd3f7621de3e1ab81f93edce1121a3a0a8810cb5991e839aa27348c5f03a96bacaaabacfbc0e32e496dd66dba6a8a04b52c90bf9ca9d9e10555c4d3c2d69297b903b26653d038879f426627c573f8105f86a58f9b34d0351d45688aa366da468cdde432a24ed7d6fec86ab27fcd9018c05a19ba385e2b01879d0d8f4113b7166c81d42809efd328e5f76a4668d90d7b57b268b933e3344dbd189731e045f3742f26a63665085bfced4a173f0b60d82d11be6b7fed5374a0a9298271d493cab4a5329473126b7988dff38eb1816a7f88a8eb477d485aec5e9a8b302b9e7a4c8fe739e0e1098644d91d7b847a72c3ac5d45696c62da7e661bae2cd93199fd96e6c7a30347a05665cf6b814260ebedbb289d9c671bb28aaeb59e3f2ca6254bda14efe5925769be0518913c8e4f2f31bd11fcd2d6ca2d42e84b72ac78a11c05213c4a6b00d65465156828d628a0a1ff9513ec8f3a2b1f02e66fca7172241f0b33ca3a3ab0568234eebd8c2796e04e5f6d47be6f2e52368a4bccee7d507fb8ad1cd8be84a95b832dfd4c26d5ee7774d1f59cdd14c05c638c25c53c6aef4bc98abdb8ae741bf9089c7e5161298afb14519155dd323949d9c4eb82d1b907d0612d620dd5699a755788164f293166b7a4527bf06591b5727c4cce669fd624b30f9dc17f12b9baedd105ff6b75d1f9f3f69b2f9e38cfc8ecd0dcd030238ea1577314b9f51d434415568f5dfbed2aceb1f2d3b2a9fee030efc9610388878f1a710717ba2f31bb74514d8bf4267c21137f2e5d53f8bbe84eb188f8f39b799df36e02b3c30470614ae9ed52b6199d3c3f12997bef6df806f4f2fae3cd3d1516e4a4a85cd7b5e7e3f1580e01ad6769094d54363a453d534b060ae86a6d98e4c0b3f5e4f8cb1af16a1b2a1319b99539c5eb0be942b2d2054e4446055c0e03a2eba8b14d0668ae9f8f7b132c9c14c408a292b4bec29b1d3e5303b62dd9d19b96cab32e62ee971e32c264db98b09ae94a3b6b879df2452267ee24d2d4828a9eed37c0a7ca5c69e87239b9bf625075b45e091d8c8c1c1819317a72eed00653bc830c02d938ea105ec5df052ef52bd8bd7b3aceacb74c42cbb489c33269cb3006246f9ba244bd8758dc9253425b43eae37b15419cdc87a0621b7838bdab39ea8fb2ac4db1fa7bec3a319cca5738ccd21017fe186531af11096dddc42568546e6446776ed80f2f62b611fc4d944960b338be5876d092638574514effa3e2bcb64ca795af739f114f3423e5a26fc8ed83fed4730fe326a109c7ecc834496dfb652b41b26607110b7ffc3e062598ab1ac537d9ca8b4ab1e319553ddabb9a15130bdf357ac6b1c0f28dd557eeaa85ea1c965dc22dab028ed036568e61149b65e47d89679bbb2435baca04a6114aa700d2cfb073dcae3478bff846fc32961c4c8715b11f4e55e6174ad4c68d4c747a8a4f57b5e60e08162bca3fee90fe29dff2e0ada977820b2fda195917354efe1aba7f1a59388a2740f5c0aeede99105cf8e2aa989b9a0c850399e06b21cd6650ac3aba56060ab9f434d2a19250afa889a3408fdf59fb8558b7aeba42e4cb1f21bb5c64f5c8e142860abc2d9609641ec17f64ce83ac8d8c97ee74d93b72fc6a04c2fd6e3326eba15ded1f2090b1d72972a67bb89fd9cc8e11197eaa67a2937b1229c2315036881c4ff830079780332f9207c7957da4dbd6f33a7889801392e32c99bc37b74e883cefdec052fe0205df892f058b47b1e76238ffa59ea28c0a98b27b51f79b74e52a6a566e78ccf53eb574f040fd6719c1c8dfc3be16e98d67746c3b8604c1d53b10314a8b267131a9103a1535beaee80993c6b05c2e972b0f5d9c18f8ccaf8e4e30aa9221f3bc1065920d39c441e0790f832f19c5ea82027a351671f03df0893d62d556d51b7372c8fc436111667286d6385d82d5d88de0410287ec50cc678306d650dd8bcb659b70fe35ce6e5cd74cc2ab76d1e331ab6f2ea83485be02f64500974a50588afae2f68834c86196695dfbb6c1059be2d3ba7e7cad0f739cca0fbb42e13c0a8f31357ee5d1a760a885b7bd659d32fe5b68a7451c642802fb11532c48e01972dfcea5038d215865210220a98f66e0e3b3952c5c2cdc180735689ee2d5a4a300420d7f0f4f3f9221b4abb69b55ab8b1e6e3cbd67884036ac946af3c28673edf5536ab7291125cd6c43f82981a63c3063588bf02c417edbeeab9ad1b2b9cca3c3b1977d3c5913fa50d163293a0073f64ec23e2d2500121a66bf592e33f2caab195a5a553bebf9def35b5fe56e9bd449f42184484a00a4e8568cc4d377679b0a36d4c19dd2def1a5e73b53dfb3c9d402731d3eca8b6299edc003e05fff36aad2dcc210348f8b91272056ae904185aae430b3acc84957346f72b7ac6407ffeb93a73e338353082fed9f42f6b595140a8ff65d640c54a0912e0c6661670a337059609454dcc6168bc8f696a7aeefc43764e2ae42cb0f08401ec6a857edc1f77c861184656c55ded347d0971f352d03ff134d67e4a0fa2168f1c381fb33c2db4deb82a5ee6fdcf98007dc1a4946dab5b0fc777566fdaa55bae205139280666174fc83516a81dfb5707467265d7233ebb97242764d9205fec465e1ec464853a466e26f1bc77ce2a9f05307cdd91ae713b688c1f2d7b1d998178fd3b5309b059fd66f7075532d687425eaa70574de773e17f738cdffc0fb7ee7ea7296b9a2005e5bf5f62f2d945c98ac6e3fa08cffd31e5070cd5ec49a6995fd916520dfec0326ec7fffb43675b49cc845d5e54e729c6572c17c352e7485dae480a9f6d60d9bf5e1864b5bf8e4fa9a6eff7ad3a324128105638b0c0383750a9c49dbfceba8463a248fefed81495333c0a1b52ff643a492fd0868f53ee3e8f2de46e49aa6da780e4009928ead6386dbc8d99a5939a8a9501e4c36eb5d338c31119302ed7d759fbacf33cc362a6a7adbae200307344c0fdd5258b0288db6beabcd77b9dfc54057e88eb9b45fe54cd13580f62a9d92d19dff2f7540abc93ef522e0acf772b1aba16b01abdc2cba00d2ff5573d3dbeeb23131c039c7fc658f7ed750048631d7279843e1dbb8c03b3c2a0f6948cbd5bff3a284549ac8345c52946ea3132d88cec0f2adc969cb17b3f0766364f0fcc5163e77e760d0a1840c808659752ed2aac8b5da376fa9964dc2f1537780dbbbfdd699c76ff854a37a26744794882f036b23a25acd53e225ab40830f1631cc908a9d3d3de11e65439ca5da9087a3336951940e33802694469c7881ec08d06d99eb503bee828e3667069b021427f9c5300bc033dc29b97ee09bb8134a080a1829ba9c6d39c72fb1d20ef12962caea64c86af506337c5363dd1594d39581f39e1ec904e24456fbdc21a8f0ef6e4a37547815d165bcebeab22b2f1b9628852abcb730c99c6152577921332a54569de16a97765c4523b63e539b228e4534ff4bb73ad3b41b1341b62451f652312afe755b35022e03a81966b3a69fa13efc94c1aad0f6a3b5d4a9268b5ca2c98d988df348b63d501bde5e56e155f4b164f4bc341c2447794ff3f22e9867961ece604b61f362759fe6f82365ee83d11e730cf3f2b7df806af6c0ab3e1140ea35ba190cb796fd6076a0542a611e198a026a6768dd7918a7c42063b651a2d96510fe6cd0997a646fe8fc21d008c9925feb85ac831774a8e32fd2c4e18d348ae41f3d2de641e6150562d2976e571f9f6348446d236caf84ceae99993084bc691c097dc673c8e838b5938ce094509e6adf0c87bb3713c1adb1be7ab5db38119d785297d74a183daa34a65957309613af4bada52ff4bdf471dbb26c12761eee7c28e93cf0f267058700241c03920b7a7437333376abe49ff8d7d3cc02d78ea76f6fcea651dd41b92d92a24510e65502b806a3ac8cfe01d71494ef915dae982eedcb84203c54c0ca5e0b7f0183e5ddd76892c238ddd9842dc92279426b4cbe3e22e023b2e1a0071030ae416d948a150938f4eaac2d7dfda45c03aefe87c50b0292160a88c3ec87a013e16dae67d35fe7f09c666475edbc45783af9a06c1a34bc43b8c4332a24b21aefcc958a9018c3a2dfcb672e435fb2e260a232a0b3a5c3aaac454de8dc0056d5f118cce229cfd4db48d19df586a6e152c388e1820f6ecab794f5d120afa50c53cd6df59a947f4a18ad559bacafe15241e83691e02076e26822a07500601a69765f66d1f5e865e9ec04010c8ecef49085de8be27862ff7e2d137526a17dae006cb5ca3d90a7ed89a9d67b05f72b8c9a08e9e73f03a7685f8635d26afa3a6e58a94d60da13478bf233416c00b91f881bfbae122682533a1a2fcdbad3ed275334b92ff726115bc20064cdc42f2057a35ae816e4542616cb1561ac0282833a10b6a3d1bc1f8d4ceea65107437b0f350808bbf79d216190867bc77e0f6ad6afd7e11ecb0811f1c3c208b88d523bc1371cdc81ab5ac35635de3a049d1585702afae6a042d74296cb14b3ed24beafb541b9897f7dc54930987b72ae4069dffac6101145c2ac75135218386d07807b7da3c729a546fd30ba8c11a3d50cbc92b992f1c767575b19394e879671db7af4d233dcb9fe350e007b266d1252f80d8ed2f297dcc93b7208d30cb38dd90c200cd1d8917fae2e6434f36be00f27123902dd3133ca343d904086343d8c0ed1e3779afee852ca74ffccec99566a6e5c3aa8f1bb868d92fbc22e2a245ea49e5700fe5a991be33d8103b328f8ea796fd49c6a80fd996c787ab939650c6bcdcd784faf1f714be7db48c14d7d2bd50d841c8b73b753f5c266c766aea5476e6dd46a403838a03405ba31345a7d3e81f03ba8a1151d613e3d1d2fecb857e04ad7630977b1a2fe28af42b3f1c5da5bc62756032f377391d959ad60eb63a113f863634aa6ce55e872658980cc5cd13d86c48c15cbc3a5a255e21961dc87d0d35fb4839063ead60955d4381999fbccef122242b71953d0e29aa2bb1701e02a3afb486b2495f31579d3fa90522cf41841c76b22cedd40ac86e4f54d0c13fed962a608ac8cbde5b2be9385b26adf70610d16a5beaf46e3e7a5586eb23156e5a55273426e7f68b967e64c0c5c2eee3a9129928bc8038db27c089988a8f7ce946b1682844feada83961d9792565fa9ccd0dd5bf203afd349d97dd9e5353c12e484f91e085ef02d34933f6ff17088ede8f1ef519e3b9f4e2d6f8be4fd25a16755a64f4ef6ce0fc7c16cc0cc1654017402cf22f5bc83658c0afbc3b4dc80fed37f12c8f2172ea98e3e7c7baa95513a824d04378fcfe172a57d7e2dc991209192be20a3464f41ee519cfac28ed78d643522bdaf0d54419915e405d0f006270f6c20b6e1930f46f166dea58a7c0a2070503288a5bda988c50490c9359b19bd4cd73056207a3472b34a5ae473a08a3c4a4cde7aeb168b05691f6778a4860add0d7408cef893987129a42927b46f56a3b031c21c1264c64a6c0e3bac0fc3154", 0x1000}, {&(0x7f00000013c0)="13744b76b87e8005f9b1d8847a70d3cb1f04b15a9a688fdb7b4c9d7cbdfe6903ff11e695ac3e7176e38c1d0946a24f90f7deb538c6499992ee019bd02fd32a7180d5083eff54c9d98c68b7f128e3954904e80c8aecb6a7a48cf063d34911d3ae90f3ae0b324c3149b7c37bb8015524c409af7c68633aa1d3582724", 0x7b}, {&(0x7f0000001440)="7e9379472a5642a21aaee2db22373d264ec1ffcb2a371e7f2f37f0e38ffac076a2c8d030886706dc95ac8e23e8032ba18d5467c8d18f9027638da608ed4196b0be40146811910e42f935a794b9b24aa89a9b86decf4f65a4e86e00d3a55b9fc08c22da1daaf9a1b6943e560de78be14770940e7e11ad65f9a8d750bb2571a6da5a06c0d075adffad06f13b58ffa637764c240030ebfda3a6528bcd67002c553cb0c0614a643c226546ea076485f8a36af67013d07b4180a0adaff13913092d5b11aae51e12dc20bcd43011", 0xcb}, {&(0x7f0000002900)="921eb7d3831afec4bf372ff09a15004181a4ccdcfb6d1150899a5ee0056569883944ada0bb66b2ce453080cee19462ce0cc3836d149b8f0258650eea064f273be9a3aa0eb16e600d103785f1a7a02af591549ba926f3ba97171bfc4604fca4f53ad7b7cfbb008c509d5f9c4568c970b11319d97e80f7e94379280a4b5561b142553fd58f848d640fa8399ad118842eccbc63d37ca6ba42c46e4abdb81a28c11d32e213b8fdcbf2ef133315d59c660e49fcd8097b0328ae061d7b66932ff87cc779acde82901bab0d3950f71385940a9b7a05e9518708d43229d74c01d2086fa4f0fa0a986f12b21592b45cbe744fc433c97bab83609c0a03531ae23f2b372e7d443177326b0c6b7683e0a08ff10d8417dd769acb48ce91b7433f3c28a1729a7bb2546fece0acc7acb81875da2da3e22787a347acb2a1fb5f0db7a7645bff9ea8715b547a4bcad3564bf1f7fdeca220560f14152be3b9ad5f62d91111595e9253d8279da092327da64dbec0893667d0ed060d8648c2690cbf9dcea95409e382720638dde22efd604c7e1afc63727942c60ed4d24ed6aee3a6b2c3e77cac3bbc6bf20a25d247d0f161439d81ad9baa228194d4abe3e98632f9cba9dfa3f8846939eb892c7143d4b83f2e80090d9b1c39127838ecf3eaa1adb95033869fa73e47544415a07030565839d611464cd477640f647d1ce4b5190c54cb27f3b2cb5bdaa67a390fba01724a6ffdfbf133fb50a9d4579e373803e1ba6b2489d2dbe7f0b3bc8d2a9a9afc34cc345d95cb0a8fa29fefb76215d13645e8ea11ff027c3fb29b85927e145a7d2ee37cffba67989d6e08cc03820639995da6f31220220950af03b274c6e79845e27e6c9691c9ab2759a013f7a503980da3830641ac9ec5efa0f00932b4ae42ae753852ef1d9d8ae96bb18e358aa5f17ebd00b8b28c0502b399b52b6ab8e283bc37bcf4de37b58f1dd7304dbf8db44cc50167097d40e485aa3fa05c584ba366e375d6d05868ee486c68367d53c408ad692d18316839cb5e6f4d5f8f524dc771804eb156f3ea049e23d50b03b81791462a721ac68394c96175959597f178351ab0a8081f87e0fc8f18d9a5d67e83b513e3b07967ea648e202b771822813620c853aeeff3bb1c9d5770f18c2ec1777c21a2d066f60ca9979d12ff4690e9c2fa84e3e95a7b9f6ebd76cc04e565003d0174f787323696e2fa92cfcceb4dfd7bb5714605d429d4b2af1316d5c6e1290e923067d699c1acd3b96b1ec1d552686791e445d54f3c1fb686cb68d1c878ad796060e4aad445099682f98a881423ea8905f0bb51144baaaa89f1a4d3f0c43f80e3c63d69961ecdef490eeeaf2a09755d2e467f43a8b5c73dc91aed7a2da76adf9466cff034749f01bdf72befdb3db530a736abc97a964c649c3ed8b1146e63249b9e1f64f5641ada67b0d9df41fd0edeead9171cd45e630541650c9716296b9c5b1fa0e3a1d4c86783f51482139060abf5f9e89befa7e8f4712a3d6589905b6d290b6a01683f2742bb4496b846d04362e7ac78fa093d0852f66b15770eaa0e05a6b09eef3d26a3922088d2a6aa5f9f10f802e641f62f328815f5e379a043eb35b4b8530071f9b3a68e9704ca91530bc4a88e64330bf65777dd490dbeb08db57d38c8292ec0613b2133c67e04565af6c1d3de8fc726d4ff712f1f67935418a6f0c39f4e6245266bcdb3daa1a886648b271829a8bbd52daf969a70688ec222af78f63ce9024ae9616602b8bbde835f5b192142db084224923d8ca763dd7d10c75b2225f4ab822c23526750d88ddd7f2645a857d5dc58d39bcf6a84880a2d018bc22ab0db7f25519e478aeba4acf46f750f033f9477b3f93db7aff05e4a00665469595e2700cd57e1b452e0779df5dcde23deaa5a1c575b2a2be0df1aa1bbfee8d5a9121e92c08cd1d1b46b01aa0e002344205758a70fc507a0213962787d29e35423dbb35fa8e193c1a8416cfc9c22790cfd076742f42d1550fefe8991f953ca87e54b5ecb2a17a0ee15f049534e994fb0021cb184a95fcff898ffca636a5697f735ca65c1febcb6fa04ffeb53e052945b620aa4238c19d91be0c9af6789af731d588000417d82006902b9313de12a89415d3b11393e69a0e8316b89835631d9bc7a05ecb04d4bbb1436162f7700679acd4cde7608f72cd7ad440c23c8511cff0a0be5c16cfa26c2e4dd5833b213a35eb909a9f38435ed8e68627865d2535f4e0976d32fc9eb53fbfbaedbdf3988b697fba00528a1971abc7df22a928b0b580179c1fe0f4f80713691dcbabf5b9fcadcd3afc02ef3f024911336c00318d37a9d7f63c03afa7cd82c8b9536bc7609ded5d84e0c77a20791d505ece6a6f68df78fa3176809cf811b6fd19595b7cf623db5b2335e456708326a97592a6758fe5c9ff660a10ceeab4df1f0816aa675c3096790fa1c0c5cf03044ccefe8788c96cc874814b50a161d40c068b3e59441bb94731babbcb40b38d4f9ddb30f77e2cb97a8c2098669d29b7a8ad4aeaf70e0de4cf2ad9a09cc12844dbdea349eaa8490a6575e6c9a41bc2f63fa8a88e5b4a92ddc441833b3a19799aabd5d5546e6f6d4c31b55f5f3ac3e6e965391211e56e932ae786f4b52db72ed7d9087a212b85d4a5011ba2195b1aacebb6c23cecbb76f0b329ea9d197da68231b41a01664c4ed5c2a8d06838b4054458f6c1cffdb6cf787498aa0bff737eef4b98fdc7bf381bddc5d482f37750d44fae84528e563839bd26b1a6e4d7184612bab474fb1af3672ce4a135ec452f006f4da041e025bd4765821a1c04db9481cb3b2ed132ae4e3249fa65d8a6bad7bb53d84f2ed0d5ce414ae10d885507bf7ff433391be673d768d94851b59670987de23d9c20ecefd63c67c1a47aadfbb0b13316b7223d37913db377544287700cacacf3a47c1e920f18bd72402ba6811becdd6097fda54374c3d59a0fa9c9834f51e199914bf168684c8215e047890072ceba80e7f85fdaba2ac1b0b6af275380228bda891c79ed28ab9c4e41d5d98989ea9d7a569b030f193098c0a3caa8e9304d58ee6001ff84917d890bbe496b0770f7542d3f7ce9565aebf56d6520074efc12242efb43db75b2c09737459e8345f16a55fb766385278ef8ff4d3e4dc6d5cc104d3613d2409700ad63daa1dc21ff245e12a86ee3bde0673a8f1f5a0048087b3c4f4e03d8249e75aec02747fab97e35083461389ded3b452710b3eb3f0ed594b781ab20426531e0dd9cb49374eb7ac7190108e701c38355561231c10a84cebaab661235cf48e7aeed6e49e063e44845cbafb140737a962ad88575e6c166f7227db0d967133c0e97907d1cdbca5584c3f2df21377c8ce8e694f5fc9210dfffad9c86533e22e356e8b80f90db805fb414a86767a93c66548561a601c4289f8d954ce0cd130f195e49bc0e6d022705e302a9d804b435665df40eb9bac10da895cb57d0c956518edec4fe06ecf469e524f61aea0d277575070b87659852e7b7ee609e560cbda34030ae7fac1927db67447c4e52014025389ce5e6701cab1a14d5f478a7097a3ed164bfdfbf17b965ffcb876a77e83bcb975caa4364a4aa4b621a4284b6b8c3b6f42575025dd26ad006271ba77246202b6d68a91db23dea8fba1a8b3656b14ac73780dacad83c4dc5d6294085e684e3686d8719e8e7d422971ecc0399a3eed0114938e765c9930e4bc9266716a0e9f55d97037760e8ded2623afe02b6306b52145c53254e569a77400c90b0e0b33d856b6a74949c2f63d353005c60c1ac1bd3c7de657d32e3e62d6aa9ab6a72ad78cac8529e221f461e06cbba4534e4437940a5adde9a8614a9f24a1e2b6485d8c8b1b63c48f986aebd9c1bbd754781e57329a1529da297d5b76e3c7131c8fe18bc97b0b2697147304fd3d0b49781d52cb2133fa9da0a6ee22e56061185dd5895e68653852c40b54d1447b0b4ebddbb89733c17315a2d418aaa433d81538498702d1c48ee731e644f9c1031a5d24768dd961870c26e161ce8541a0c7eee689deeb594f8b79ebb59da324c85ce51659fc3ea6d1806e325da003fceec0553c437faec8ccd5c9e6ff829a4c21d115dedf8c1d13c6a9f77d104158c53cded020713bf177d15a7b1a9477017950c0ec73c16f2f8fcce430961f2d61fc7c79b46280072ec9f5e6df93df2b8caa79451dc292b5c149bf6d6ea2e9f3c11d86c508e4814057ae5dd9e84638082a6bad249cbc7ead906fb951d14f0f9277a4debdfd22dbee99eaf8ff5e80f48a9a9d00dba167eb9bb3bcbb11efc158fa43276e9b3b73169d9d0f7798dadd8c419a33c0eabecddbe11fc4815224a1a5792418e3ce5aaf6b7b8b0e8a11e3ce192d9dd91fb2be1f1daa52dd06c899cf2ca7d776787762210996a1dbb410da8448629837e2ee263671fa758e4766d777e7a7193a84c4145cbed77ffb5f474b1269a8eba7b20f647d87ae0be9370e2c190cdda9484d8343d05503ef1fc99c348859342000c1dd868385dd509eea4a6728c8173bddd7b254f4d12abe6516a455cf249d6f8a6d6839edfdbff52fdd897456ef785b71660bac8f2ca054162330a4e4b177e1e84035a5334888f678f4220b3d2ba2af9e6c762faac8b185e626609a1b1205cfacd4e383093c9dacd667de5632ae32ec70489b924892c2285f41e4f311b6b9dbb0e312ef8ab74d32a86a5482823ed7e1bfd5a3a0062b676c3b2745e2bd0b9052e6d3ba23d3cec2ad2524b3eb0d4b74a480a032ce4e00a973cee82c60ad4231a41482c1f07f74d4b8d5d551b181736b48f998fb4cfbbfd063dbc7992be2ccb8ec9545d281ef14550a406f75e91f2a134c1e80c847ad048980d0781e40125d059fac62aba7ba5d2e65762bf07d9557df75c1c7b0c410617137a02a64351dc56c3c033abdc8adf010d08fe684d7b36f27995d4ac3a47c6dab87c105a77074d98ac57c437cea8b1b49b41bbf1aaeb426093c1dc71055176f39ffc8d36f3c9fb42d1c005e58e9f11af74151cb56f7b94873014b26894604116a66a2bc4772365d3bdc66b6655d24fe530ce7ccaf87dd0578d76275ebf770cb0ffc8f81539abb8a69428ee3715f1eb4bcd7268cf995f14f833531a3d0dcfec268ada6248234df97e511a55c4199bae9b3652fe0d7edb8a8865913b0be35061c12e32f6db02f3ec20d9f09e357c927dddf94e52eec3bd05cf0d1cf63a082ed6ba06494525343024dc8ec6bd03fe765575766869911ed6cb9357c1724c4cdb050ff0919870675c6f7f01658afeee6360bd7ff7e0601db1cc4dfa6c0c84e1a8685700b30d63196405b5bce4c6daf402c2b7995bfcf31c07c5182d21300864c408f0b687db7f3a307e8460afdfb4e94dbf4c0d8ea123a9705b7f00af4b2b34dba1bd85d57f621261b56b8fe6fb3607743c4069a442b309d61afb8ac437263f489c45269301871943854e66117971b1f3ff8c188f0b18d90c65d3a08ae04131b27d039a3fd872614a8f71f2f0a1527da189c6e3e14857bb4e21284565940ee892b7d1213a614d3e9a47284373c259f48ed534fba4e83f0326e15a4cd74ac835ef48f4a1abc2b10a94761aed6a48a867351b019c588483d608e76f2488c9d9f8de80ecb264eb2f9be309d5e4afed81443418508d4df6b3987e8323fe9af53fceaa6066fb2c71831e4a7d5b074ec93493e2edc90b17aa6bf51c154a77a4e14b45d45b6ab4a0ddd10431e82f02f35bea740aa6ff482946e3589fbe65e07d1aebf5ef64c2b60034e48585d71f3f344b17b613dcaec6743dccdd49643f01649", 0x1000}, {&(0x7f0000001540)="e5ee4cc89feb9ba476ec7535efbf5cee10d3796e294ac626ba4290042828ed328f79f8895b5fee2c45f37a3a6707ed05361f128b6e547ee05d1cf86a56935b2beb830310fa5bf7b2121eeeea0dbf9d12877f89fae0559bb0ee1d49e6ac271d1013fc4fde3ca11eabbdd85832b1e50ca212b16670a7b6c002f9ca96e07975678535b95dbfea0a7d1df7748897a5ce3759779c73fb0626a0b267b7f771fabd0d1a60546938428f9b774af6d148cd061d23c7869b54e0b353024097a680d88d1537a9cf402403cde9c29f8940134b8dfc19b59d1d32e31fcb7cfc53fe0753", 0xdd}, {&(0x7f0000003900)="91aa780e099ae3fb80ebfdb7b7bf94f66ace4caa670529641c3c18b4bc93cc02e7aed61d3d75720e30f1113d83f87385085e830b98d0ac18f5f9bf8835760c9c7d1b3cf6251deece0f014c8eff76bdc9274f51e29c96f7f3e435fe6eed1a54a8210e7c69828f7a9a37151a681eb60b9ef0f11e473c2bf95961caca325c70b427d7dae8b91251e9d404d57e617ec8475c09d5843f90c931e509f7e00736c40133724b5464f8cdca68f918faa0f5a14f8021a4f8714466bf5f2f7ccbe2d7935763d789af1a0fd90f4425ebee33979a06fb6eaf0fb7bc32c2098deec345f5506511b311a0587ff15c9a63ef6e4b0a5e0167e7c294c86d412d783992d2cdb0eb1be42780c36ce4dddefc1a5a9dfde0683dcddd9a7f587a4322cc2dc0d5ac0bb4a93bfdda8013c299e9d13accb1044705d1fbde775f50c3fdc73462d86b60513755b83cb4a991e9a814ca9be628f446ddb7b70b729ed0655ba6eab56d091e3cbfd5b41553b05530e4ee5465d8284320697c92730e76c0464f6410dd272b639b7793f08d3cb9be33d8cf6f46d700baf2b95fc4fa50481204d977a41795d9a78a6cfad6d5015fdf9f7ef676d88332470e24ca375385d7c2b876ad2784f183503450cc3b0324b5f3cd3c18d17d1e66d8a175a5dfe26083906fab8afe626fd29b5bb4ab19f7bd8d4b58dbde7fe1e621742a01f377c21a81470e40f35665f9cfe8c171e4362044817fd3ea5e25ecc129779ce74592819b7cc992849045b311cc98bbee829d2147d2c1e815bb6cc2ff09a2b228d871c1992e61c6169b2969e14c89925d3d7bca1e9b631dadbf67bea3ebb6ee4e510a5559e68db0b525101e9aee7cedd23548618480a76b485727d5b225c1ded1b5408261fd185a5a490a917d8ce5d6ec6b6340492bb435b95e9502ef64af5b0efd9c4f1048518fdff1c568055f3631fe56dce036476e2ff3a786a56324d91d4835222627e4fb769672daabd6f11f6263cceb46cfef59523311e53d9f5aa2063fefbd2d226cf21ec6967a9c4851c348559c7dbaca1a96e2597f8fd3e0d15063a211b4ef7bfd1e1589c0e776c2ed57392c3566c3177f7915d9a9ec6e5f9ac48911f106db18b6c6e5924a8ea2b8a4010bf34a1c1b31b58ba3a2c9b631a2456333c1e9f14d30fe8ff4ab1f485b8544fef3173a8b8262f1ae5322b1fe18d72d57e893c4243d5ee709a44b25f9f991719ba20933798b19c5cb6a8eb13f6bbb98cee42b9f13e3e1ddfaeb8e1585e7ab5e3075880cb31a0274c0b1432c83d74282d3eba8e749daa099efb1fdedc06d6d50b6e7b1c63950f8a231faa3aa8cac91f9a613e8b6624e7e07acc9d5dd5cf4af826198f3fc4b75d67d15e064ead8b3d4191189def540f9bc8f35a9b644ee0d6902f51a99307cf9e6e0a0caee36dc519c03437da71a96cd03dc1f6f5afd9724ad875bbd5e79e6b64e5b9c9c0b00986aa909fc7c036388eb9ada37f0c3002ddef2afce15564cf52a910b8303fe63c8ad09904676b1d32c7d9fc125362da12c25033da018dedbe0aeda7b566ad22a012f7cfa6fffe68ffda604a900ee467916f7e7c0eec8ccc9e468bfdebaf4037112ba23090d83e79bb41407e3584ffbd36551385453bd67c8c05ab6a2c610a6fbd784f04d11594df9cd4c49643bd74d6c956524cb14302823b1687603b79d7164ab6358243f0438bc1c92378652e61fb4c8269a0de778493018e7cf2673f520fdb30e1a7060324e337eac73efd770296f7b553fb9f0fef44236892570c5ee074b46de72185e031736808d42386f80bbb49fe1b1d23442d384facd15710c1316e0a3fa4886a5a4f2809f0e9b4ad2320fe6ab6f5bc86c6049eea957daf32c6b02a83ecd3895b60e0513791797832a4a99780011feccd99c122e8df79835a37eb6bd750cf654a1432993ca5cacf991e02ab9a1c31dd4339b344c5214257ebfd99733e87592ac49ffbad2a5fd1e85c34c3e9213ca5e241401ce03b7e5ca9286fb19b10407969c8714a65816f15945977130ee565dc8ef402994d87b2f3ef8b75e884b856d927bb3a7f44c60104f80a803c26a5d3cd4f4c64838b147355802f1e1975e2084be68f112185c13f9c4ca11010aa5e45e6d4be5e83f014d812134a01a9cad47bdd812a498e53d1cd6221521c2dbc7b9b32e28ff10ca5086792f7332122a476030da57e61cf835d379d4c23be2f173d5537caa1f98a03df6768bb02a361de79980896d514b5589e865e70f9ce3aff0b5a7d02eaf503f810d60f7384d188075ca9c14414a81b6a9fc90d4b7a4fd7c4de123945211ffbc104a19b849959ce0c2234acd195037ffbd37edee5d6f82dac511da2560c19f4caffd3609a289c1b0073f1c5ba49ac5d4fb8056a7f0c9b49d45d6084537b465ef8707f06dafaf6a9b311dd35838ef27b8917f80d93fe7fed79f436d2d80448071d9b41fee0974ab74d5258046e278ade4ecc64e18b152ecb4fdb058d8112558dbd9b7ca9c8bdab7fce22ad5ac7fa433e10d4d97e65c0bee8732126c89ec42ccbc97a693d9dab29326872b12d86d2d38cce7e3bdff825a52c7f36efa3dc1d02f4d101da39f48b75bdfa582efc3dddc6dcb1eea6a66632054a6993dd83a796c468d8b120dd6acfda42ff5cf27c02f31c686bf0f4f9967b809cc1f567b6f49831d06b1761202e1cbbbde20482aa93af604805c1fe5648a7ba5838c327f1339799926a81512e01bc8712a18924a6fdb6ec6b3c5c795b933ec223ab0183de93441adf462f3188c4b6f7f711252cd5ce67adef9bae4b3eafe90da233cf53aa78cd424740ba6a4fe98187f31bf15d5197780fe5316d6d3a5b256b33d88a084a55ae347b19cd291e19fac6b9eb90447f45f26ccb1f1ca100f33fc0aa65340f3c4eda8380c5d3c8c8f9dba94390d9fa4e83d9437191ca8f51381dd75fe83c400069fb665e9131c3cc0f063f2b0e7772d632fd3e98c6109e16db149c201c304f03aa9c51c6f19a00c9f067ebd01ee5715ebde125284aa613522f86ed96be8a9fe50bf3ffc170c383ec3cc7ae3512c4f31d355667c53da2a4bd43dc3bc2fb473c5d4c8d2964176d3ab968fc1998d1d0dbbed6484cf230e0efc217dfe7762dfc063781f2bae48c026becd074c6d97044d2d7e33b6f757f1f3c8d03149ebcc5335e71f6de537ee43d39cfc7f9b709c4787c254f8c3d3e1abf895016e1af34443993a36db16ccae504de0752e7406ba7da5fb293f20b74231f27981ab544ab175c2497fa9c51553b8e237c0bf9d983cc426982bb31461ca8bde16cb769c91347d7acd252cbe0510cd3c97fe872d524a23040ae27f4d9b52b06235ed12dd18ef61404f3e8888aec2432ba56d486846a52c99b06fdfdca729bcb08668abf506ef145ae0022eabcee92a3d3b0fd58b956097fa816b7df70be3fbca38c01d1e41d6bf278df2a385b38d707dca938c99a262b1a437a2b1369eb52ce1390eb7e36832caf6473459ab125b351be5a91f212e6c31078092aae5b16d5710c0268510188dee80bd760251bca9ce03f5a99bed270c157ddf21167165940d29382778251efdcec69afcce91e97cf6bed9b0c9df450cd78d0916a5a2ca9275e507136251aeb7d3ba8f306aed1519364a7fc4f02ac55c03421e2ffa87becf386ccc365099c1d531ffcd2400d8886d702fdcafe4f5cd514a539344a52b111ce7a1e249543b6bdbeaa7a965c5c6fe37244144d4997d7bd1f3a934af6455399f8d543bd969530e99e51f5e9d1718e90466494024233f2f138eb9421e9665c4ea921f51bded4a89182597012022e3e11fff378a28230fcf284dec8abcc68c11159752eb7bdd4f9b6666a1dee067cda5b8563880408c74e55689e0e12646ab2fbcbd6b3edd18f88d16152f5740d1a6fdbea596d38ca0686145dc1f5313dd7fa497d419d7336c581cdc7fda52a8f4acb3dc67b8bfc7e812b33c0a89b4ff809db5f78bf3df57af414125cc3a06284153ea8bb934b30e60d0e9b3050039c3e66145060dfe1ab00ddcf71992ea628b15317501a3d4694cd1c136085cf353c5e7d3b9346605314bcad83a11ea848a6e5b71da616ac71711be5bf5e880e6d0e9857d09302a9dc2f029e42ef0943d28de747aa9f282c515fa76028fd2bf7e4b12b279e274e37c14b6c0b574ac8d5bde6fdc9c769227291ed8ea3f95ad1d307a816ebd35918235249c063cff31689d2b1344754f55403dbf33e423f4c7001610bebd0ff66268dca12b359264f9b16ae20fd2149559faf87a1368ad592411979bd538dd89f889dd57f1abe13f216c6a12f798900c15149ead64cc0fbacd80b67c04df9262e0bda1c777ab51447e3251be0daa93f9eb13709dfe78ddae732c4dcdb10ef3c0429b795a381f785dd733c2773c14a30a130a02a7b69d35e90d97720c78fd7bc6832adbfce271f0be05cff6ef2257d150b0f23fb6fa2a0fe4129ff49b2f1025044f4771da79626d13c9a310163ad79a963f7aa961b31bef413233b26d2265324ae15e4efb659337d7c0d18ca24bea3be652a3c02cf8ac8e06be0021a0839bedb85d330a737214561a8054c6953f476cf45ad2c70abe1a810ef3da9d4c90687d15dcaa7b162986f2bcdae65eb428d6a6145caba901c56b64a6f2b2f388797596ff27784bb6685ef2c67fbc13b8bdb819fd892f13067b017a0a8c0ef626d883a9a5a367ff1a8bb36775216f5f97e4d1844ab8183de153ec90a7ce5e137804b8d950b656514db5f706f4c3a2838d9e570cb166d86f06faa181be3af786d554bbb93ade2de235130fb91168e7e91b0025b0572d3ceaa2e5f5242cc98f83f570c00cc9dba4d297653c6b34b14da51ddc82fbb1bd83fa803a4a4c2018cadcd3fd9c1ca1a43d955a6f901308d41d953d8354db34edb6c89acc26c94034b425528a1ea3704d58d50bf6d0e69ff1438a90fbf5754f23244b1b32ce0a3e9b6625b01abc519c1ff795b733a24972a230027bc10b117097a1bf758d2b15c57c58317066a2b81bf7d9c060c27adf11344e90636515eb2926519624a0a7f3a0e3af3694267beeab80bf54b00cb700ab722a3a096b4dd3fee6e12732feaea82f7537801d55f3c8e7b395ba6916e65089583841234a194e334aaed165b662502b055b3e58c57ce1043a442f61b1dbe0a22aa4097d6de5c8ce4f7ddb460222ca87911f63edfa92889015ce03624d3639a25e1b4d909f04b9f7dc4c41d11042eade61fe1a562cd0433d4c36de339fb3a72354da4119e8a0a72faba6e54bf7a479209f46290e3bfe1a5f5fc9b2ab0bbde5ce0f2aa348a95b6f54628c0fcf3506b5f93ee6deb9a120fac49794ffc57e9fe1d3e1ab7d6087b5539017c85949d222e37ba5549e25e1f355f3cfe59d2409c503d69709fa7c5ba2890bbeb705b80c50819e1255ee14fe52ce485d30c50938f7c274f4aa4476dc9270497e47c912cb8ec5f3851077cb72e962b0a962f750b9f16b8216d4eca8f3fc0725925c9680d47b8c433c4cc1bb99e11875ab966439c3a928cfe81813fc11de796a344e4baa622be56db121cbe101178b6c364f9766fa6a98ebf7f1b748bf7fdd40a953b0574edede08017293524979546f4e2e9af6c81636ae81e58bb9ae3881aa16bc3dd8d52072e11bdbb096d5a1db865c8ddcf85bb1b5e20789622933eb56489b496c98a030e9ae5d93201408b6254bf83524740ca13b6646e403bb3c9dd1b74892143a0fcac0fa9dbe7f7afca356f7ceac22c9dae52ab7993b922179bc2843aa977f6a4bd305378abd5b859bfe12d66493c2fc89f3f072e19ce5e90a73a2f16da84c", 0x1000}], 0x9, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}], 0x128, 0x401}, 0x804) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) ftruncate(r0, 0x0) 03:10:53 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0804000003000a00000000008d1b8283476e00"}) (async) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="6abc5c68107b85ffcc4c86bea224102e2f8bbac32bb7e76ad4b604e7", 0x1c}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x81, 0x0, "d4aaa0ba16e10ad8e3ec55a06127238613aca20a"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1}) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000000c0)=""/164, 0xa4}], 0x1) 03:10:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() close(r2) (async) fcntl$dupfd(r2, 0x0, r2) (async) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0x0, r3) (async) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0x3) (async) socket$unix(0x1, 0x2, 0x0) (async) getpeername$unix(r1, 0x0, &(0x7f0000000040)) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async, rerun: 32) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) (rerun: 32) 03:10:53 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x23) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = syz_open_pts() close(r1) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0xfffffffffffffff8) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x23) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) syz_open_pts() (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) ftruncate(r1, 0xfffffffffffffff8) (async) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) 03:10:53 executing program 6: recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x39, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r5 = syz_open_pts() close(r5) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r13 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x7, r11, 0x0, 0x0, r12, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r10, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r14 = getpgrp() getgroups(0x1, &(0x7f0000001600)=[0xffffffffffffffff]) r16 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="b80b5cda643831fd6c74645939e253f62daacd27fb8e48b7635c057291c70ace530fc6a5b71cd67f5a7d9d483514652fda1a62257c043396eb680c850d7bd34bb3df92652752478ff7695a4bd096e6", 0x4f}, {&(0x7f0000000500)="ad1fe5e99c88e09886c9c8baff2497f38f914455b7f07c0a0e263119238d947a4967aaefe46b52a95e8c36cdd7ea8df34e7654f5243395eac065080aeaca03c7765365562b2ad1106189456b31a61389941b904d57873ee0869de4fda72e16d5727d15d0700d27036d5fead7c1e34dcf09e34328899754d2c8405ccb1ad197e279ae578244f911eba027585a0b4ad7d538f9df880e7113bbd8c65c8ba8d5b3777b2f2527642d583d6ce958e14430fb97d5b7a4b3406ccc4457656bea81e9fe53cfc7c8aaa0284851d9cdf274ab4355ef66088a1a7e3db7f0de8a916978b1a378156df7bd8b804b78a6323e05970bcb2ce9494ce0110fbc729ee268eaaebcb13af335bd45ac7ba99b0f3ba2f92b0dfdb87e3c256a3bc9e1a25c4f2abc7edc851bfb49c48c7ba9419e5554c8a5dcf363467282a58775ce5750df224a0e778a4fc9fa78477b832a0006e01594dcea07dd96e714e9eb5fe4c0752730762df34e77a85b5631ce1b9b0d5ec5e60a7aa7adac5a69feeecd62c53ac7cc5039ea8ea9bff73eecf1a9a63c0393d965ed18668add8c0e7548509a9ac08c0f24dc10bb8a8f3dacaf40f4d63227ae64b4be51a64f6673fba672c107ad23317721d2400fdbfeb674a2db8ee2becb7bc8e621917bdb9181bac730477343364dfad9776b506bc63248d4c1ec1821deb2ceac37546bbcc8dfcdc4fd957f49acf646b0c1ed3a86b6dfd60fb4c4ccc221e2e8e665b23a67c70d15586dee4218ef0ef4481df6f058b8cbe07acb6e229f25e715ed17358ad2ec4cc1b2659b0cd526dee78b682ed5b70dc66bee86d91e603763d5ec9d1e5a2a69e12e22ca8f0b7b945a51b1ab7a79b0ad8bb5ccfe86743f7c463ef0ea76518b41073a9fabe9bf97a51b85f6002e083b27f5c213eed239b56f9854021d11d51c9d0e6d92e215dd3c27c3f8e16fd8e2695153df73cc737a6cab221555900db7cf1423593cfc977b1412ad4b48b16680bc25d8f01076e2cf2fb1919162f994235daa0799b7cb6525369094bb24b13c6312bd0b2f12497540852ed674523383b62841ff2b285ccf5d2cdcb7782b37df291f33430ff2ec62c2d78718e09f91061e351e8c977bc3f5319807784853d1e79b39ba96d4dd030e178b6ac9dbe6bdc93945481ed36a9449abd98f0471a65690e62e4a01bab96ff01c574ecc112591003aa0e3f60fb7ce98e8dad3d5463ed74cda0b655d16eb67760ab416a396f4aad68877692cc8da37394f55e1d89669ac6952d7a63c50fe2c26920136fb704e9cdd216c829978689a63a190064ebb9e10959b24e59886b50e6540dd4207d88cbe59dfbfff3968c95e2b583ae2d2538c82845b2e776f7a8b0b18328872d79456c359132c178ed7dfddd9a80af77de1ca4d873ee354e8f48b6171a129c96af9a93c18c7409ecc817762e40f01123efb5063ee0d4565eeae6b1c320184da406b377ddd2f90922ee981b4f40fe608fe3ab2e0a1e11deb932f7309a5b3fd14cf5f6ae54cc32dba745e052577514dd864a253520e35007891f29557ac6a8a8b5eb0a9fac24cae0e18c6b84fee3ac84e957dd312cb87f180ba06c47c9a5a0abdbbbbacf112b4a1187bb584daaa8ffac30aecb3ea9a2f404249a6934959d8753cf6c6ae9e373b3e2468eeb69a38fcb9e01d86d97d71942e33ed87ff42b8c4d8f4db3a59bd6ac0050613ba514419e1d43893b98306370a8d4bb405664fd26ad48121c23e02d40f9d35b10f2574cbb0d8a4f7ce9484cb953b22daa1c5b1178f17a24b7fffdc22a4dbf1c27bd6a03faec9ecc14b69811f8118947e3f4debdc51bb2328938c5e1abe2169bf2bab039847143226891d9efd9a5469833e60648423c1779961334703fe8c25854afad82fdb4391cff411a6485e8138ea87a87a65fc7f244db7d5d6083677ffa3ba4f64b4d847420489e88824e180f21e0bb21a12c6c1e02e350fd93101a57d1735c9b9ad336182050f8c938d4b6e38ed59b992f135fac39ef1a97d23e0785e16b43addf532677aae9c1c3e85668540de215ea6b6904a85f14217d9b711782542a456972b9397ad3a1a12a5977626621cff22c84fcef777ce87635a8eae74ba138f3d9f9e284cad178b6fa755acb6d985b03b4c06cce6d314456a72a63817d49b433c2953a795655dea9094784689747878893ce11cf0d1c54d0ac361df8152fc479e784317338d77b41610ba483591e34a37c33621b9ebc67c4d76b22ab2e340621c390c8e1a3e5864aebb85e753741910ac6c7a58a5ae8b7831296d89fd4db962e98c8a670fbd1f9d1bc4e44e9c65ad0fd6826639b387ae3c06c5b8b474afdc9fbfa62af8cec01ae015b0ba4eed38ad8a3e6e6caa4831e16ff4d956ba06e397f27e30e33f0e5e65f243b7b224580a51ab0be74780bec52a5797df8b34749e0696704de17ededf03c555e361a991322b0721f1f135515269e70b245a398ea118a1d9cd57499102638271fe8acef0bd60a6d8967713654273c52aa6e394d01ec83b4a7448bfad045aeec2dc06d56b045c9a85f4ed2b9b70a0b7a7fb557d4d9d2ec9bda31db555838a495441ceee2a3658639771e318985450b5b7ea20577de6a009be02740fc5b1b95b01180bed4d8c84061334c8243166bd5841d05f61d816f0f0b1eb1b444566faf5fa51ab861d7b8d074dc5dd458b3751acfc358206b75b9159126fc97a6bd911cbda045f0d1ef7ee3c0344caeb6f68224e2818af46737283a8636e4ab03c1726f2163d37d7f3f16a3f6de42c63635b163bc84bed2923fbc4a010c0bf8ec2c24f13e0bcc10c2792a9b9b08213a35f0c15129e86e40627a967f4c0cf2553b85762f67a9970c8727cfad134cb03510d30f40dff95de032d07729b83cec9df8d13df9004af0c69d4ae4026e2000493459f4671c87aee7efbaea9b231b08884d9d68bb35d3e717bdf6a9c51910c72152d230beda4e2ef42a93dc5950235992fc5b0e0bf5c0c96d7300397dc55c4cf5ae2d9f724cda75022c2e8cfc02f67db5d8a8f504eedb917e9d5508e7a2d92080b150bb304b85b302cd81ac32b8090dd11d302ec67bdb67eb7979ba5c81c4990836632555e428d2f11f05e590b7610d3e429c7ccd009adff03bb8d832f15dec6ef5ec890581b83c63525ad5354ccf74b3c2183f932ffac99898fd10b9b2277f9731670ff56d8997135bb0332695fda7be2647aed2ac359d5d13fd434a6632d7a6d8599c757cfd15476ab096f7801180a11b0722237c4b1ba360d7eb37e82cb4e87a5b86b776f8fe48107db44b174c47fe27348649c54292480b026b5cba323e6d9d743bd97d7b778001df80b761ee956031791a57deb2fb1e00009e49e2b7a49fe7238760a6640a067f6f93ee1509e847c5e3cc8ba00d47dbc271e8255b51c9277ce2a46f74942366486041a4b1d4b485d8f9f540845874a5a63307d5a9d63a8756623b7a352dd0dfc9e37a564cb90585534208d57774d7a7c9e75656d3f3f34054ae7200ea1690fd819ac7e341b30220c5558bd8ba9c70ae4b0b2b5a01aa93dd673732ff56782b251e5202a1d0aebf2654c273cd95a38a68f2caa4036ad2ac5ea4a86c91543729f4944c27c9814addeb685ac8cdd9407a948671648dc5c2e7b6d6cc7aeeb83b2dadd32d11fc43e425a104af4cb4b33309b0b14b094f5348767dfee885b0223392f4b29181b759ac8779e30393a3830477fea7c17c93f41213a63330c9fa412ca32dee872a4686cf459d71251c97ab973a97415362021e25532c91ba5ae9035ee52786ad1d1b4063ea06c4e5adea336babe16ce2355ab588f6076809a8df8ea35c9f39728c57f9036936e2646e214afe9b43eff3613fb299beb3b2f2b445bfec7703d656d3594d41b9dbe949b350dc7b952e429a826abc6233b3717095c76e7d9f3e2fe73de3530f7bb10d85fdbecabe63a49ed8ae947679a6e5997a2857e67894a97ee86b5b646810eefb21757d3c342765bd6c7f29176db9d3d7f1604a8615b3ccef5ba6a14d4a86a9df165f9ae971d3c6aaf3d6d413c38b57180494aa4e4a565570e4719f4cfaf69cc5adcb21f5bf80a6f205dbe7fa31435fc38f8910a0a84be2bf3eb90ca574b33ebd556436456cc003f5d9bf02733bb7bff907dc8380a9ef4b14f5ae894e56137a5127f4203b9596e039f1f9c74d7ec1878b00cf1b55aaebadb0eda997494ae937808261779289c15c9fd7bc7f1fad93505a69c5048545050ab373e17649aad174a78f7e6452f7c84985ce8c2ebb167926be9db937f4ffd1ed9e843f444f70f81cad76c11a2fd313356137cce7b98d96c213390022dcab9e2d98192efb5d8bff0a37925f9fccce106e80c53f3f5f57a8659d6d225f93cd21b8f0754fb0ec199e8f3953ca1ae6f6b3fed81aa5b84be117ede10205b61304a6f218bda5b772d2e9d0298bd23a5dd8b3492014f7dc71e959ab35223f1f692fb414e329cf5d22d81cbbba8c4d52512b3cc26423cc8edf8d3b99fb28441c71631aa33117c5f2f6a8ecbc6f35cc9fc69a6a90961e44f1d1b4d41262e6e82653ce9a5981bba95373d4e8a48b2ea4422fdda9937f3d719db96cf11c784a7ca2a435a7bfd3ca2e434e553b0475670170abcfec466e1575ffab9cc7733ef26871b3382f4ee692d9cc92952d4e0c6c77fc9390d13edfc3eef4cd4578501656465fcd7c725cb7fd8fc5eb12b47936716a4b2177ff7e20f958e1850c4fa1fcfbe80f8c43c1f6c5641e8c71093381bf50cdfecb28fb744372e00c232fdd1fffcf2b28887634e3e615fdf8c7c7a22573deb0d07476a945cac7422c2129c8834a41e3b8a2f27222318b705c3482d844ccbaaf6b53808571815242e6caecabe4ad1ad6c36814e82c2e1ac519c966370aa05ab32d9e5539b5a707ebe9b671fff4c0f3e00aea1cefdb8507bd81fcc85199b02e18ddd5e4758c5f6d939384b734ac34143f44ea7bc058c2284a27126c9bae71dc80b20f7439ad8992dc918ef615341c51fa822a8b0af14c0caec445cf1718ab3322a4175a285930d06a273b541ca84edb77dd978f4e922c796b383fa67d08e287cdd8d98ed91224747c9f638e731ee2fb85ff902672a2f2027f928c5680e7217b503b07448d57b54192d992fa3ff22f6888b2fead168a0882b72f7d2b3c7a86b0e95b0babbb961ba2fda7865e99b56e84019d8c02a4315ef9b2afa82024001599d1b076c35102e760cacfb3ecf875b1ef0a3328754975e6d1133f00596bd5486725bdca2c03c036d3c310fae154181cb610c622354742634ccf6ebca0421980933e3dd39d661ff07cd42f6b566396cbef4d71fd9a0958a62ecac66ba162ef3871668060274e248c9ea729b44df696d6b5f902251a176ac55f95c33a6bb27469d8e1c11c851ba11f910e707929d179ff83597662a1a3aa04ea23ddfc1408a7c6e31d97ab4112bdcf9e17149530c2e5535f2a621e713ebcdc52b7baf4ae92f875e47c21bf7c7cd0c878021b3f43d9cfe999fd1363268363fa8f0e256eb0384c5e97552c53cfdbe65de7778464f57b52c0dd00b6d77e086393ab68e8ca4ad7c036d8df33057b80c52ab7eb47abe7c220fbfda95e0448ba267705fd3bd8e77ea7c67fedd55c23f99cf8d6dd465edd696ba4739fbe33ff0ff9d624dc8ad8ad06d7f6dd86854ccb7b1219b578f08885239c5b644bd13055cf97ab70c918b2339b30416b4aa102830b8abaf91585b317861ffa1f44de9558436c4f41a8708feb58a6e189d387575edfce72b1394c353a60737859d3cbee0c60a0b8cd130b48dab381a808613f5ad83df307987db", 0x1000}, {&(0x7f0000000100)="03cbbf63808037ba9e4e619b", 0xc}, {&(0x7f0000000140)="0df34c1d40139e6482ec84fa8e436b109d2af4", 0x13}, {&(0x7f0000000180)="6bcca7dc8ed773c47da466c74f30c3e046d9b7fb44454a649897b687717c664fcab9262086fc92fb73ae20e5dda9eb5ea45a0903ce8004acc674d59bacbbcc86f59882e72d79a5a679e3cdef39c5c38a09291907f6819df803608d99e004f22dc7272bdf21fbff65a6", 0x69}, {&(0x7f0000000200)="01c8ddeab59ff952b9cd3dc52d97252755bf86b1297e10cda1bdc551110bc8549263d24c2a48168b70866408cf5aaa95d2f5b9e73264bf8f25bce2815ef1eecde772fdd0efaa9287a400262a351d403755d025ff5bc9ea1331b421ff5fc8743e106a697b769542c511d8cfc8e51bc617f70f57a6ec96430e421c26ee959f81", 0x7f}, {&(0x7f0000000280)="286a83f419026739d33698787c7b5fabad626540db2e427d56c2e92638e4c782c41831bd87b9d59fbe7b571abb06c085c82a0b60135849e7832a26d82232f5a356e103dbe50319686edc4e7fdd751bd0500c45b745d6c8f9fcb4f6afa35dfaf37ee87ebc668f6fad9b589bb77fcc88d896f9bd726058afe764f3e406e553825656b76ac5e690be997346b5fecde28cd2d44a629625328d705cca6ada132894e2b2b709e18b63781f713f108e2ed7146cf8b290b6ea7dfbd05a2197464427fcd0d20fa971fd8f1c9391476f3587a815216de00fe0a930eaf1c8d4b4068abfa52e38", 0xe1}, {&(0x7f0000000380)="7b0bae88432a88b2013af555287c81d38fbc7c", 0x13}, {&(0x7f00000003c0)="eb1ececb2dabb967ce1c4eeebed375811f0e0181a27f2f12bf072bddf781c0db354e02eb94fce422d8523cc35956121a15902d6f6965bf82f9f7c79246a6cf72080253d6864698bdd78f4044d2d1c20c7d33dcedf25924d718bd7a", 0x5b}], 0x9, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}], 0xb8, 0x3}, 0x7) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x39, 0x0}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xfdf7}, 0x80000004, 0x9, 0x0, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) syz_open_pts() (async) close(r5) (async) fcntl$dupfd(r5, 0x0, r5) (async) write(r6, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x7, r11, 0x0, 0x0, r12, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r10, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) getpgrp() (async) getgroups(0x1, &(0x7f0000001600)=[0xffffffffffffffff]) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="b80b5cda643831fd6c74645939e253f62daacd27fb8e48b7635c057291c70ace530fc6a5b71cd67f5a7d9d483514652fda1a62257c043396eb680c850d7bd34bb3df92652752478ff7695a4bd096e6", 0x4f}, {&(0x7f0000000500)="ad1fe5e99c88e09886c9c8baff2497f38f914455b7f07c0a0e263119238d947a4967aaefe46b52a95e8c36cdd7ea8df34e7654f5243395eac065080aeaca03c7765365562b2ad1106189456b31a61389941b904d57873ee0869de4fda72e16d5727d15d0700d27036d5fead7c1e34dcf09e34328899754d2c8405ccb1ad197e279ae578244f911eba027585a0b4ad7d538f9df880e7113bbd8c65c8ba8d5b3777b2f2527642d583d6ce958e14430fb97d5b7a4b3406ccc4457656bea81e9fe53cfc7c8aaa0284851d9cdf274ab4355ef66088a1a7e3db7f0de8a916978b1a378156df7bd8b804b78a6323e05970bcb2ce9494ce0110fbc729ee268eaaebcb13af335bd45ac7ba99b0f3ba2f92b0dfdb87e3c256a3bc9e1a25c4f2abc7edc851bfb49c48c7ba9419e5554c8a5dcf363467282a58775ce5750df224a0e778a4fc9fa78477b832a0006e01594dcea07dd96e714e9eb5fe4c0752730762df34e77a85b5631ce1b9b0d5ec5e60a7aa7adac5a69feeecd62c53ac7cc5039ea8ea9bff73eecf1a9a63c0393d965ed18668add8c0e7548509a9ac08c0f24dc10bb8a8f3dacaf40f4d63227ae64b4be51a64f6673fba672c107ad23317721d2400fdbfeb674a2db8ee2becb7bc8e621917bdb9181bac730477343364dfad9776b506bc63248d4c1ec1821deb2ceac37546bbcc8dfcdc4fd957f49acf646b0c1ed3a86b6dfd60fb4c4ccc221e2e8e665b23a67c70d15586dee4218ef0ef4481df6f058b8cbe07acb6e229f25e715ed17358ad2ec4cc1b2659b0cd526dee78b682ed5b70dc66bee86d91e603763d5ec9d1e5a2a69e12e22ca8f0b7b945a51b1ab7a79b0ad8bb5ccfe86743f7c463ef0ea76518b41073a9fabe9bf97a51b85f6002e083b27f5c213eed239b56f9854021d11d51c9d0e6d92e215dd3c27c3f8e16fd8e2695153df73cc737a6cab221555900db7cf1423593cfc977b1412ad4b48b16680bc25d8f01076e2cf2fb1919162f994235daa0799b7cb6525369094bb24b13c6312bd0b2f12497540852ed674523383b62841ff2b285ccf5d2cdcb7782b37df291f33430ff2ec62c2d78718e09f91061e351e8c977bc3f5319807784853d1e79b39ba96d4dd030e178b6ac9dbe6bdc93945481ed36a9449abd98f0471a65690e62e4a01bab96ff01c574ecc112591003aa0e3f60fb7ce98e8dad3d5463ed74cda0b655d16eb67760ab416a396f4aad68877692cc8da37394f55e1d89669ac6952d7a63c50fe2c26920136fb704e9cdd216c829978689a63a190064ebb9e10959b24e59886b50e6540dd4207d88cbe59dfbfff3968c95e2b583ae2d2538c82845b2e776f7a8b0b18328872d79456c359132c178ed7dfddd9a80af77de1ca4d873ee354e8f48b6171a129c96af9a93c18c7409ecc817762e40f01123efb5063ee0d4565eeae6b1c320184da406b377ddd2f90922ee981b4f40fe608fe3ab2e0a1e11deb932f7309a5b3fd14cf5f6ae54cc32dba745e052577514dd864a253520e35007891f29557ac6a8a8b5eb0a9fac24cae0e18c6b84fee3ac84e957dd312cb87f180ba06c47c9a5a0abdbbbbacf112b4a1187bb584daaa8ffac30aecb3ea9a2f404249a6934959d8753cf6c6ae9e373b3e2468eeb69a38fcb9e01d86d97d71942e33ed87ff42b8c4d8f4db3a59bd6ac0050613ba514419e1d43893b98306370a8d4bb405664fd26ad48121c23e02d40f9d35b10f2574cbb0d8a4f7ce9484cb953b22daa1c5b1178f17a24b7fffdc22a4dbf1c27bd6a03faec9ecc14b69811f8118947e3f4debdc51bb2328938c5e1abe2169bf2bab039847143226891d9efd9a5469833e60648423c1779961334703fe8c25854afad82fdb4391cff411a6485e8138ea87a87a65fc7f244db7d5d6083677ffa3ba4f64b4d847420489e88824e180f21e0bb21a12c6c1e02e350fd93101a57d1735c9b9ad336182050f8c938d4b6e38ed59b992f135fac39ef1a97d23e0785e16b43addf532677aae9c1c3e85668540de215ea6b6904a85f14217d9b711782542a456972b9397ad3a1a12a5977626621cff22c84fcef777ce87635a8eae74ba138f3d9f9e284cad178b6fa755acb6d985b03b4c06cce6d314456a72a63817d49b433c2953a795655dea9094784689747878893ce11cf0d1c54d0ac361df8152fc479e784317338d77b41610ba483591e34a37c33621b9ebc67c4d76b22ab2e340621c390c8e1a3e5864aebb85e753741910ac6c7a58a5ae8b7831296d89fd4db962e98c8a670fbd1f9d1bc4e44e9c65ad0fd6826639b387ae3c06c5b8b474afdc9fbfa62af8cec01ae015b0ba4eed38ad8a3e6e6caa4831e16ff4d956ba06e397f27e30e33f0e5e65f243b7b224580a51ab0be74780bec52a5797df8b34749e0696704de17ededf03c555e361a991322b0721f1f135515269e70b245a398ea118a1d9cd57499102638271fe8acef0bd60a6d8967713654273c52aa6e394d01ec83b4a7448bfad045aeec2dc06d56b045c9a85f4ed2b9b70a0b7a7fb557d4d9d2ec9bda31db555838a495441ceee2a3658639771e318985450b5b7ea20577de6a009be02740fc5b1b95b01180bed4d8c84061334c8243166bd5841d05f61d816f0f0b1eb1b444566faf5fa51ab861d7b8d074dc5dd458b3751acfc358206b75b9159126fc97a6bd911cbda045f0d1ef7ee3c0344caeb6f68224e2818af46737283a8636e4ab03c1726f2163d37d7f3f16a3f6de42c63635b163bc84bed2923fbc4a010c0bf8ec2c24f13e0bcc10c2792a9b9b08213a35f0c15129e86e40627a967f4c0cf2553b85762f67a9970c8727cfad134cb03510d30f40dff95de032d07729b83cec9df8d13df9004af0c69d4ae4026e2000493459f4671c87aee7efbaea9b231b08884d9d68bb35d3e717bdf6a9c51910c72152d230beda4e2ef42a93dc5950235992fc5b0e0bf5c0c96d7300397dc55c4cf5ae2d9f724cda75022c2e8cfc02f67db5d8a8f504eedb917e9d5508e7a2d92080b150bb304b85b302cd81ac32b8090dd11d302ec67bdb67eb7979ba5c81c4990836632555e428d2f11f05e590b7610d3e429c7ccd009adff03bb8d832f15dec6ef5ec890581b83c63525ad5354ccf74b3c2183f932ffac99898fd10b9b2277f9731670ff56d8997135bb0332695fda7be2647aed2ac359d5d13fd434a6632d7a6d8599c757cfd15476ab096f7801180a11b0722237c4b1ba360d7eb37e82cb4e87a5b86b776f8fe48107db44b174c47fe27348649c54292480b026b5cba323e6d9d743bd97d7b778001df80b761ee956031791a57deb2fb1e00009e49e2b7a49fe7238760a6640a067f6f93ee1509e847c5e3cc8ba00d47dbc271e8255b51c9277ce2a46f74942366486041a4b1d4b485d8f9f540845874a5a63307d5a9d63a8756623b7a352dd0dfc9e37a564cb90585534208d57774d7a7c9e75656d3f3f34054ae7200ea1690fd819ac7e341b30220c5558bd8ba9c70ae4b0b2b5a01aa93dd673732ff56782b251e5202a1d0aebf2654c273cd95a38a68f2caa4036ad2ac5ea4a86c91543729f4944c27c9814addeb685ac8cdd9407a948671648dc5c2e7b6d6cc7aeeb83b2dadd32d11fc43e425a104af4cb4b33309b0b14b094f5348767dfee885b0223392f4b29181b759ac8779e30393a3830477fea7c17c93f41213a63330c9fa412ca32dee872a4686cf459d71251c97ab973a97415362021e25532c91ba5ae9035ee52786ad1d1b4063ea06c4e5adea336babe16ce2355ab588f6076809a8df8ea35c9f39728c57f9036936e2646e214afe9b43eff3613fb299beb3b2f2b445bfec7703d656d3594d41b9dbe949b350dc7b952e429a826abc6233b3717095c76e7d9f3e2fe73de3530f7bb10d85fdbecabe63a49ed8ae947679a6e5997a2857e67894a97ee86b5b646810eefb21757d3c342765bd6c7f29176db9d3d7f1604a8615b3ccef5ba6a14d4a86a9df165f9ae971d3c6aaf3d6d413c38b57180494aa4e4a565570e4719f4cfaf69cc5adcb21f5bf80a6f205dbe7fa31435fc38f8910a0a84be2bf3eb90ca574b33ebd556436456cc003f5d9bf02733bb7bff907dc8380a9ef4b14f5ae894e56137a5127f4203b9596e039f1f9c74d7ec1878b00cf1b55aaebadb0eda997494ae937808261779289c15c9fd7bc7f1fad93505a69c5048545050ab373e17649aad174a78f7e6452f7c84985ce8c2ebb167926be9db937f4ffd1ed9e843f444f70f81cad76c11a2fd313356137cce7b98d96c213390022dcab9e2d98192efb5d8bff0a37925f9fccce106e80c53f3f5f57a8659d6d225f93cd21b8f0754fb0ec199e8f3953ca1ae6f6b3fed81aa5b84be117ede10205b61304a6f218bda5b772d2e9d0298bd23a5dd8b3492014f7dc71e959ab35223f1f692fb414e329cf5d22d81cbbba8c4d52512b3cc26423cc8edf8d3b99fb28441c71631aa33117c5f2f6a8ecbc6f35cc9fc69a6a90961e44f1d1b4d41262e6e82653ce9a5981bba95373d4e8a48b2ea4422fdda9937f3d719db96cf11c784a7ca2a435a7bfd3ca2e434e553b0475670170abcfec466e1575ffab9cc7733ef26871b3382f4ee692d9cc92952d4e0c6c77fc9390d13edfc3eef4cd4578501656465fcd7c725cb7fd8fc5eb12b47936716a4b2177ff7e20f958e1850c4fa1fcfbe80f8c43c1f6c5641e8c71093381bf50cdfecb28fb744372e00c232fdd1fffcf2b28887634e3e615fdf8c7c7a22573deb0d07476a945cac7422c2129c8834a41e3b8a2f27222318b705c3482d844ccbaaf6b53808571815242e6caecabe4ad1ad6c36814e82c2e1ac519c966370aa05ab32d9e5539b5a707ebe9b671fff4c0f3e00aea1cefdb8507bd81fcc85199b02e18ddd5e4758c5f6d939384b734ac34143f44ea7bc058c2284a27126c9bae71dc80b20f7439ad8992dc918ef615341c51fa822a8b0af14c0caec445cf1718ab3322a4175a285930d06a273b541ca84edb77dd978f4e922c796b383fa67d08e287cdd8d98ed91224747c9f638e731ee2fb85ff902672a2f2027f928c5680e7217b503b07448d57b54192d992fa3ff22f6888b2fead168a0882b72f7d2b3c7a86b0e95b0babbb961ba2fda7865e99b56e84019d8c02a4315ef9b2afa82024001599d1b076c35102e760cacfb3ecf875b1ef0a3328754975e6d1133f00596bd5486725bdca2c03c036d3c310fae154181cb610c622354742634ccf6ebca0421980933e3dd39d661ff07cd42f6b566396cbef4d71fd9a0958a62ecac66ba162ef3871668060274e248c9ea729b44df696d6b5f902251a176ac55f95c33a6bb27469d8e1c11c851ba11f910e707929d179ff83597662a1a3aa04ea23ddfc1408a7c6e31d97ab4112bdcf9e17149530c2e5535f2a621e713ebcdc52b7baf4ae92f875e47c21bf7c7cd0c878021b3f43d9cfe999fd1363268363fa8f0e256eb0384c5e97552c53cfdbe65de7778464f57b52c0dd00b6d77e086393ab68e8ca4ad7c036d8df33057b80c52ab7eb47abe7c220fbfda95e0448ba267705fd3bd8e77ea7c67fedd55c23f99cf8d6dd465edd696ba4739fbe33ff0ff9d624dc8ad8ad06d7f6dd86854ccb7b1219b578f08885239c5b644bd13055cf97ab70c918b2339b30416b4aa102830b8abaf91585b317861ffa1f44de9558436c4f41a8708feb58a6e189d387575edfce72b1394c353a60737859d3cbee0c60a0b8cd130b48dab381a808613f5ad83df307987db", 0x1000}, {&(0x7f0000000100)="03cbbf63808037ba9e4e619b", 0xc}, {&(0x7f0000000140)="0df34c1d40139e6482ec84fa8e436b109d2af4", 0x13}, {&(0x7f0000000180)="6bcca7dc8ed773c47da466c74f30c3e046d9b7fb44454a649897b687717c664fcab9262086fc92fb73ae20e5dda9eb5ea45a0903ce8004acc674d59bacbbcc86f59882e72d79a5a679e3cdef39c5c38a09291907f6819df803608d99e004f22dc7272bdf21fbff65a6", 0x69}, {&(0x7f0000000200)="01c8ddeab59ff952b9cd3dc52d97252755bf86b1297e10cda1bdc551110bc8549263d24c2a48168b70866408cf5aaa95d2f5b9e73264bf8f25bce2815ef1eecde772fdd0efaa9287a400262a351d403755d025ff5bc9ea1331b421ff5fc8743e106a697b769542c511d8cfc8e51bc617f70f57a6ec96430e421c26ee959f81", 0x7f}, {&(0x7f0000000280)="286a83f419026739d33698787c7b5fabad626540db2e427d56c2e92638e4c782c41831bd87b9d59fbe7b571abb06c085c82a0b60135849e7832a26d82232f5a356e103dbe50319686edc4e7fdd751bd0500c45b745d6c8f9fcb4f6afa35dfaf37ee87ebc668f6fad9b589bb77fcc88d896f9bd726058afe764f3e406e553825656b76ac5e690be997346b5fecde28cd2d44a629625328d705cca6ada132894e2b2b709e18b63781f713f108e2ed7146cf8b290b6ea7dfbd05a2197464427fcd0d20fa971fd8f1c9391476f3587a815216de00fe0a930eaf1c8d4b4068abfa52e38", 0xe1}, {&(0x7f0000000380)="7b0bae88432a88b2013af555287c81d38fbc7c", 0x13}, {&(0x7f00000003c0)="eb1ececb2dabb967ce1c4eeebed375811f0e0181a27f2f12bf072bddf781c0db354e02eb94fce422d8523cc35956121a15902d6f6965bf82f9f7c79246a6cf72080253d6864698bdd78f4044d2d1c20c7d33dcedf25924d718bd7a", 0x5b}], 0x9, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r16]}], 0xb8, 0x3}, 0x7) (async) 03:10:53 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f000050e000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x9) r1 = socket(0x1, 0x4000, 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:10:53 executing program 6: read(0xffffffffffffff9c, &(0x7f0000000040)=""/114, 0x72) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x102) 03:10:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r10 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x7, r8, 0x0, 0x0, r9, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r7, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r11 = syz_open_pts() close(r11) (async) fcntl$dupfd(r11, 0x0, r11) (async) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653000286fac935983375c5dd2f8fb99bbd4bf5f2bb1c387e71ac7a7cb6823d3bfd921b430f2bb88a666d76547a96e4c187259"], 0xa, &(0x7f0000001640)=[{&(0x7f0000001180)="41a74f5a3352758f3b34a4f7a947e177213f99334d5ac19b5959550d89fdacf38f162021ef9d55ad438d14eaf1d02230b4257897e0c08df8d452e704a42c0ae8862f8e2daf9e940975d21ddefb9fbc1fa53da82ced9a6052a28ce76a28fc6bc1fb0ab25422f449b5e6ef30e0f59ff03add820d8ce5afa53c32c8aa53df474c78beee325483d666e5e9fb4e6710eb66349f86726dac08d71febbe1448fd04695152a2cd9274ee7bdb737132a381cc8228541e3102f7d53f7c7b308fab34771ca195e6c3136ef5bd2671625c545367c5c3840705dd8497845b223c8711", 0xdc}, {&(0x7f0000000440)="0a534f37b4ae5fffb3dfa7643de090199980fb728228777ad5fd4ed5fc6c29a45ecdcee48cdf8b1b75ab8213ab81ebca95aff531bb087bef1f7d5a857ff6c633d1d68ce83bd95ddb773d5e7171ba85301369a8ca27c456e01b39e89f68134ae9e5236ebae3fadab2220dfd626b42f53afa876606639e88dd57478b17644140035995", 0x82}, {&(0x7f0000001340)="b36dc57d9323506ccbd3f3be3367496ac8f9b5db0a469d6474305791671ba3d2b96790262c1e8147276843630bcaae4ab7b246b5d44694c86b8e47d0d2dbcd3cbe8154d53678b8ae163743d12fbef845c0d22adb29b0f399b9ec56095177c4bb066d78e3516d04e7fdf5177e8715062d4f47", 0x72}, {&(0x7f0000001900)="42c8f59f21254d5069e58fe2e4c7a73e883b8235f11384f7e08322e4aa321d69904f689a1c146c7264e2704c61690212a3a25ee227d4cbbcb922220234a758db0ad79ac2da88873c35327ee826b1ec82de093a63ed16f630245e1b57ff8911cea654bda47e17366dc3cbfdb451a9e78f0beed249eb4a7026d3f8a2f648bffddaa8f3b4de94d27ba2d7c139b51317198cec82c1ac22b724992ea62bcd74091ed7e931d96978c682d4538838071da6f9691e318f3496610cb7dfb28392475f6578132325733151ca9299f85ee94cbcbb88f1248f6728aded0e7b07bbd71fd3f7621de3e1ab81f93edce1121a3a0a8810cb5991e839aa27348c5f03a96bacaaabacfbc0e32e496dd66dba6a8a04b52c90bf9ca9d9e10555c4d3c2d69297b903b26653d038879f426627c573f8105f86a58f9b34d0351d45688aa366da468cdde432a24ed7d6fec86ab27fcd9018c05a19ba385e2b01879d0d8f4113b7166c81d42809efd328e5f76a4668d90d7b57b268b933e3344dbd189731e045f3742f26a63665085bfced4a173f0b60d82d11be6b7fed5374a0a9298271d493cab4a5329473126b7988dff38eb1816a7f88a8eb477d485aec5e9a8b302b9e7a4c8fe739e0e1098644d91d7b847a72c3ac5d45696c62da7e661bae2cd93199fd96e6c7a30347a05665cf6b814260ebedbb289d9c671bb28aaeb59e3f2ca6254bda14efe5925769be0518913c8e4f2f31bd11fcd2d6ca2d42e84b72ac78a11c05213c4a6b00d65465156828d628a0a1ff9513ec8f3a2b1f02e66fca7172241f0b33ca3a3ab0568234eebd8c2796e04e5f6d47be6f2e52368a4bccee7d507fb8ad1cd8be84a95b832dfd4c26d5ee7774d1f59cdd14c05c638c25c53c6aef4bc98abdb8ae741bf9089c7e5161298afb14519155dd323949d9c4eb82d1b907d0612d620dd5699a755788164f293166b7a4527bf06591b5727c4cce669fd624b30f9dc17f12b9baedd105ff6b75d1f9f3f69b2f9e38cfc8ecd0dcd030238ea1577314b9f51d434415568f5dfbed2aceb1f2d3b2a9fee030efc9610388878f1a710717ba2f31bb74514d8bf4267c21137f2e5d53f8bbe84eb188f8f39b799df36e02b3c30470614ae9ed52b6199d3c3f12997bef6df806f4f2fae3cd3d1516e4a4a85cd7b5e7e3f1580e01ad6769094d54363a453d534b060ae86a6d98e4c0b3f5e4f8cb1af16a1b2a1319b99539c5eb0be942b2d2054e4446055c0e03a2eba8b14d0668ae9f8f7b132c9c14c408a292b4bec29b1d3e5303b62dd9d19b96cab32e62ee971e32c264db98b09ae94a3b6b879df2452267ee24d2d4828a9eed37c0a7ca5c69e87239b9bf625075b45e091d8c8c1c1819317a72eed00653bc830c02d938ea105ec5df052ef52bd8bd7b3aceacb74c42cbb489c33269cb3006246f9ba244bd8758dc9253425b43eae37b15419cdc87a0621b7838bdab39ea8fb2ac4db1fa7bec3a319cca5738ccd21017fe186531af11096dddc42568546e6446776ed80f2f62b611fc4d944960b338be5876d092638574514effa3e2bcb64ca795af739f114f3423e5a26fc8ed83fed4730fe326a109c7ecc834496dfb652b41b26607110b7ffc3e062598ab1ac537d9ca8b4ab1e319553ddabb9a15130bdf357ac6b1c0f28dd557eeaa85ea1c965dc22dab028ed036568e61149b65e47d89679bbb2435baca04a6114aa700d2cfb073dcae3478bff846fc32961c4c8715b11f4e55e6174ad4c68d4c747a8a4f57b5e60e08162bca3fee90fe29dff2e0ada977820b2fda195917354efe1aba7f1a59388a2740f5c0aeede99105cf8e2aa989b9a0c850399e06b21cd6650ac3aba56060ab9f434d2a19250afa889a3408fdf59fb8558b7aeba42e4cb1f21bb5c64f5c8e142860abc2d9609641ec17f64ce83ac8d8c97ee74d93b72fc6a04c2fd6e3326eba15ded1f2090b1d72972a67bb89fd9cc8e11197eaa67a2937b1229c2315036881c4ff830079780332f9207c7957da4dbd6f33a7889801392e32c99bc37b74e883cefdec052fe0205df892f058b47b1e76238ffa59ea28c0a98b27b51f79b74e52a6a566e78ccf53eb574f040fd6719c1c8dfc3be16e98d67746c3b8604c1d53b10314a8b267131a9103a1535beaee80993c6b05c2e972b0f5d9c18f8ccaf8e4e30aa9221f3bc1065920d39c441e0790f832f19c5ea82027a351671f03df0893d62d556d51b7372c8fc436111667286d6385d82d5d88de0410287ec50cc678306d650dd8bcb659b70fe35ce6e5cd74cc2ab76d1e331ab6f2ea83485be02f64500974a50588afae2f68834c86196695dfbb6c1059be2d3ba7e7cad0f739cca0fbb42e13c0a8f31357ee5d1a760a885b7bd659d32fe5b68a7451c642802fb11532c48e01972dfcea5038d215865210220a98f66e0e3b3952c5c2cdc180735689ee2d5a4a300420d7f0f4f3f9221b4abb69b55ab8b1e6e3cbd67884036ac946af3c28673edf5536ab7291125cd6c43f82981a63c3063588bf02c417edbeeab9ad1b2b9cca3c3b1977d3c5913fa50d163293a0073f64ec23e2d2500121a66bf592e33f2caab195a5a553bebf9def35b5fe56e9bd449f42184484a00a4e8568cc4d377679b0a36d4c19dd2def1a5e73b53dfb3c9d402731d3eca8b6299edc003e05fff36aad2dcc210348f8b91272056ae904185aae430b3acc84957346f72b7ac6407ffeb93a73e338353082fed9f42f6b595140a8ff65d640c54a0912e0c6661670a337059609454dcc6168bc8f696a7aeefc43764e2ae42cb0f08401ec6a857edc1f77c861184656c55ded347d0971f352d03ff134d67e4a0fa2168f1c381fb33c2db4deb82a5ee6fdcf98007dc1a4946dab5b0fc777566fdaa55bae205139280666174fc83516a81dfb5707467265d7233ebb97242764d9205fec465e1ec464853a466e26f1bc77ce2a9f05307cdd91ae713b688c1f2d7b1d998178fd3b5309b059fd66f7075532d687425eaa70574de773e17f738cdffc0fb7ee7ea7296b9a2005e5bf5f62f2d945c98ac6e3fa08cffd31e5070cd5ec49a6995fd916520dfec0326ec7fffb43675b49cc845d5e54e729c6572c17c352e7485dae480a9f6d60d9bf5e1864b5bf8e4fa9a6eff7ad3a324128105638b0c0383750a9c49dbfceba8463a248fefed81495333c0a1b52ff643a492fd0868f53ee3e8f2de46e49aa6da780e4009928ead6386dbc8d99a5939a8a9501e4c36eb5d338c31119302ed7d759fbacf33cc362a6a7adbae200307344c0fdd5258b0288db6beabcd77b9dfc54057e88eb9b45fe54cd13580f62a9d92d19dff2f7540abc93ef522e0acf772b1aba16b01abdc2cba00d2ff5573d3dbeeb23131c039c7fc658f7ed750048631d7279843e1dbb8c03b3c2a0f6948cbd5bff3a284549ac8345c52946ea3132d88cec0f2adc969cb17b3f0766364f0fcc5163e77e760d0a1840c808659752ed2aac8b5da376fa9964dc2f1537780dbbbfdd699c76ff854a37a26744794882f036b23a25acd53e225ab40830f1631cc908a9d3d3de11e65439ca5da9087a3336951940e33802694469c7881ec08d06d99eb503bee828e3667069b021427f9c5300bc033dc29b97ee09bb8134a080a1829ba9c6d39c72fb1d20ef12962caea64c86af506337c5363dd1594d39581f39e1ec904e24456fbdc21a8f0ef6e4a37547815d165bcebeab22b2f1b9628852abcb730c99c6152577921332a54569de16a97765c4523b63e539b228e4534ff4bb73ad3b41b1341b62451f652312afe755b35022e03a81966b3a69fa13efc94c1aad0f6a3b5d4a9268b5ca2c98d988df348b63d501bde5e56e155f4b164f4bc341c2447794ff3f22e9867961ece604b61f362759fe6f82365ee83d11e730cf3f2b7df806af6c0ab3e1140ea35ba190cb796fd6076a0542a611e198a026a6768dd7918a7c42063b651a2d96510fe6cd0997a646fe8fc21d008c9925feb85ac831774a8e32fd2c4e18d348ae41f3d2de641e6150562d2976e571f9f6348446d236caf84ceae99993084bc691c097dc673c8e838b5938ce094509e6adf0c87bb3713c1adb1be7ab5db38119d785297d74a183daa34a65957309613af4bada52ff4bdf471dbb26c12761eee7c28e93cf0f267058700241c03920b7a7437333376abe49ff8d7d3cc02d78ea76f6fcea651dd41b92d92a24510e65502b806a3ac8cfe01d71494ef915dae982eedcb84203c54c0ca5e0b7f0183e5ddd76892c238ddd9842dc92279426b4cbe3e22e023b2e1a0071030ae416d948a150938f4eaac2d7dfda45c03aefe87c50b0292160a88c3ec87a013e16dae67d35fe7f09c666475edbc45783af9a06c1a34bc43b8c4332a24b21aefcc958a9018c3a2dfcb672e435fb2e260a232a0b3a5c3aaac454de8dc0056d5f118cce229cfd4db48d19df586a6e152c388e1820f6ecab794f5d120afa50c53cd6df59a947f4a18ad559bacafe15241e83691e02076e26822a07500601a69765f66d1f5e865e9ec04010c8ecef49085de8be27862ff7e2d137526a17dae006cb5ca3d90a7ed89a9d67b05f72b8c9a08e9e73f03a7685f8635d26afa3a6e58a94d60da13478bf233416c00b91f881bfbae122682533a1a2fcdbad3ed275334b92ff726115bc20064cdc42f2057a35ae816e4542616cb1561ac0282833a10b6a3d1bc1f8d4ceea65107437b0f350808bbf79d216190867bc77e0f6ad6afd7e11ecb0811f1c3c208b88d523bc1371cdc81ab5ac35635de3a049d1585702afae6a042d74296cb14b3ed24beafb541b9897f7dc54930987b72ae4069dffac6101145c2ac75135218386d07807b7da3c729a546fd30ba8c11a3d50cbc92b992f1c767575b19394e879671db7af4d233dcb9fe350e007b266d1252f80d8ed2f297dcc93b7208d30cb38dd90c200cd1d8917fae2e6434f36be00f27123902dd3133ca343d904086343d8c0ed1e3779afee852ca74ffccec99566a6e5c3aa8f1bb868d92fbc22e2a245ea49e5700fe5a991be33d8103b328f8ea796fd49c6a80fd996c787ab939650c6bcdcd784faf1f714be7db48c14d7d2bd50d841c8b73b753f5c266c766aea5476e6dd46a403838a03405ba31345a7d3e81f03ba8a1151d613e3d1d2fecb857e04ad7630977b1a2fe28af42b3f1c5da5bc62756032f377391d959ad60eb63a113f863634aa6ce55e872658980cc5cd13d86c48c15cbc3a5a255e21961dc87d0d35fb4839063ead60955d4381999fbccef122242b71953d0e29aa2bb1701e02a3afb486b2495f31579d3fa90522cf41841c76b22cedd40ac86e4f54d0c13fed962a608ac8cbde5b2be9385b26adf70610d16a5beaf46e3e7a5586eb23156e5a55273426e7f68b967e64c0c5c2eee3a9129928bc8038db27c089988a8f7ce946b1682844feada83961d9792565fa9ccd0dd5bf203afd349d97dd9e5353c12e484f91e085ef02d34933f6ff17088ede8f1ef519e3b9f4e2d6f8be4fd25a16755a64f4ef6ce0fc7c16cc0cc1654017402cf22f5bc83658c0afbc3b4dc80fed37f12c8f2172ea98e3e7c7baa95513a824d04378fcfe172a57d7e2dc991209192be20a3464f41ee519cfac28ed78d643522bdaf0d54419915e405d0f006270f6c20b6e1930f46f166dea58a7c0a2070503288a5bda988c50490c9359b19bd4cd73056207a3472b34a5ae473a08a3c4a4cde7aeb168b05691f6778a4860add0d7408cef893987129a42927b46f56a3b031c21c1264c64a6c0e3bac0fc3154", 0x1000}, {&(0x7f00000013c0)="13744b76b87e8005f9b1d8847a70d3cb1f04b15a9a688fdb7b4c9d7cbdfe6903ff11e695ac3e7176e38c1d0946a24f90f7deb538c6499992ee019bd02fd32a7180d5083eff54c9d98c68b7f128e3954904e80c8aecb6a7a48cf063d34911d3ae90f3ae0b324c3149b7c37bb8015524c409af7c68633aa1d3582724", 0x7b}, {&(0x7f0000001440)="7e9379472a5642a21aaee2db22373d264ec1ffcb2a371e7f2f37f0e38ffac076a2c8d030886706dc95ac8e23e8032ba18d5467c8d18f9027638da608ed4196b0be40146811910e42f935a794b9b24aa89a9b86decf4f65a4e86e00d3a55b9fc08c22da1daaf9a1b6943e560de78be14770940e7e11ad65f9a8d750bb2571a6da5a06c0d075adffad06f13b58ffa637764c240030ebfda3a6528bcd67002c553cb0c0614a643c226546ea076485f8a36af67013d07b4180a0adaff13913092d5b11aae51e12dc20bcd43011", 0xcb}, {&(0x7f0000002900)="921eb7d3831afec4bf372ff09a15004181a4ccdcfb6d1150899a5ee0056569883944ada0bb66b2ce453080cee19462ce0cc3836d149b8f0258650eea064f273be9a3aa0eb16e600d103785f1a7a02af591549ba926f3ba97171bfc4604fca4f53ad7b7cfbb008c509d5f9c4568c970b11319d97e80f7e94379280a4b5561b142553fd58f848d640fa8399ad118842eccbc63d37ca6ba42c46e4abdb81a28c11d32e213b8fdcbf2ef133315d59c660e49fcd8097b0328ae061d7b66932ff87cc779acde82901bab0d3950f71385940a9b7a05e9518708d43229d74c01d2086fa4f0fa0a986f12b21592b45cbe744fc433c97bab83609c0a03531ae23f2b372e7d443177326b0c6b7683e0a08ff10d8417dd769acb48ce91b7433f3c28a1729a7bb2546fece0acc7acb81875da2da3e22787a347acb2a1fb5f0db7a7645bff9ea8715b547a4bcad3564bf1f7fdeca220560f14152be3b9ad5f62d91111595e9253d8279da092327da64dbec0893667d0ed060d8648c2690cbf9dcea95409e382720638dde22efd604c7e1afc63727942c60ed4d24ed6aee3a6b2c3e77cac3bbc6bf20a25d247d0f161439d81ad9baa228194d4abe3e98632f9cba9dfa3f8846939eb892c7143d4b83f2e80090d9b1c39127838ecf3eaa1adb95033869fa73e47544415a07030565839d611464cd477640f647d1ce4b5190c54cb27f3b2cb5bdaa67a390fba01724a6ffdfbf133fb50a9d4579e373803e1ba6b2489d2dbe7f0b3bc8d2a9a9afc34cc345d95cb0a8fa29fefb76215d13645e8ea11ff027c3fb29b85927e145a7d2ee37cffba67989d6e08cc03820639995da6f31220220950af03b274c6e79845e27e6c9691c9ab2759a013f7a503980da3830641ac9ec5efa0f00932b4ae42ae753852ef1d9d8ae96bb18e358aa5f17ebd00b8b28c0502b399b52b6ab8e283bc37bcf4de37b58f1dd7304dbf8db44cc50167097d40e485aa3fa05c584ba366e375d6d05868ee486c68367d53c408ad692d18316839cb5e6f4d5f8f524dc771804eb156f3ea049e23d50b03b81791462a721ac68394c96175959597f178351ab0a8081f87e0fc8f18d9a5d67e83b513e3b07967ea648e202b771822813620c853aeeff3bb1c9d5770f18c2ec1777c21a2d066f60ca9979d12ff4690e9c2fa84e3e95a7b9f6ebd76cc04e565003d0174f787323696e2fa92cfcceb4dfd7bb5714605d429d4b2af1316d5c6e1290e923067d699c1acd3b96b1ec1d552686791e445d54f3c1fb686cb68d1c878ad796060e4aad445099682f98a881423ea8905f0bb51144baaaa89f1a4d3f0c43f80e3c63d69961ecdef490eeeaf2a09755d2e467f43a8b5c73dc91aed7a2da76adf9466cff034749f01bdf72befdb3db530a736abc97a964c649c3ed8b1146e63249b9e1f64f5641ada67b0d9df41fd0edeead9171cd45e630541650c9716296b9c5b1fa0e3a1d4c86783f51482139060abf5f9e89befa7e8f4712a3d6589905b6d290b6a01683f2742bb4496b846d04362e7ac78fa093d0852f66b15770eaa0e05a6b09eef3d26a3922088d2a6aa5f9f10f802e641f62f328815f5e379a043eb35b4b8530071f9b3a68e9704ca91530bc4a88e64330bf65777dd490dbeb08db57d38c8292ec0613b2133c67e04565af6c1d3de8fc726d4ff712f1f67935418a6f0c39f4e6245266bcdb3daa1a886648b271829a8bbd52daf969a70688ec222af78f63ce9024ae9616602b8bbde835f5b192142db084224923d8ca763dd7d10c75b2225f4ab822c23526750d88ddd7f2645a857d5dc58d39bcf6a84880a2d018bc22ab0db7f25519e478aeba4acf46f750f033f9477b3f93db7aff05e4a00665469595e2700cd57e1b452e0779df5dcde23deaa5a1c575b2a2be0df1aa1bbfee8d5a9121e92c08cd1d1b46b01aa0e002344205758a70fc507a0213962787d29e35423dbb35fa8e193c1a8416cfc9c22790cfd076742f42d1550fefe8991f953ca87e54b5ecb2a17a0ee15f049534e994fb0021cb184a95fcff898ffca636a5697f735ca65c1febcb6fa04ffeb53e052945b620aa4238c19d91be0c9af6789af731d588000417d82006902b9313de12a89415d3b11393e69a0e8316b89835631d9bc7a05ecb04d4bbb1436162f7700679acd4cde7608f72cd7ad440c23c8511cff0a0be5c16cfa26c2e4dd5833b213a35eb909a9f38435ed8e68627865d2535f4e0976d32fc9eb53fbfbaedbdf3988b697fba00528a1971abc7df22a928b0b580179c1fe0f4f80713691dcbabf5b9fcadcd3afc02ef3f024911336c00318d37a9d7f63c03afa7cd82c8b9536bc7609ded5d84e0c77a20791d505ece6a6f68df78fa3176809cf811b6fd19595b7cf623db5b2335e456708326a97592a6758fe5c9ff660a10ceeab4df1f0816aa675c3096790fa1c0c5cf03044ccefe8788c96cc874814b50a161d40c068b3e59441bb94731babbcb40b38d4f9ddb30f77e2cb97a8c2098669d29b7a8ad4aeaf70e0de4cf2ad9a09cc12844dbdea349eaa8490a6575e6c9a41bc2f63fa8a88e5b4a92ddc441833b3a19799aabd5d5546e6f6d4c31b55f5f3ac3e6e965391211e56e932ae786f4b52db72ed7d9087a212b85d4a5011ba2195b1aacebb6c23cecbb76f0b329ea9d197da68231b41a01664c4ed5c2a8d06838b4054458f6c1cffdb6cf787498aa0bff737eef4b98fdc7bf381bddc5d482f37750d44fae84528e563839bd26b1a6e4d7184612bab474fb1af3672ce4a135ec452f006f4da041e025bd4765821a1c04db9481cb3b2ed132ae4e3249fa65d8a6bad7bb53d84f2ed0d5ce414ae10d885507bf7ff433391be673d768d94851b59670987de23d9c20ecefd63c67c1a47aadfbb0b13316b7223d37913db377544287700cacacf3a47c1e920f18bd72402ba6811becdd6097fda54374c3d59a0fa9c9834f51e199914bf168684c8215e047890072ceba80e7f85fdaba2ac1b0b6af275380228bda891c79ed28ab9c4e41d5d98989ea9d7a569b030f193098c0a3caa8e9304d58ee6001ff84917d890bbe496b0770f7542d3f7ce9565aebf56d6520074efc12242efb43db75b2c09737459e8345f16a55fb766385278ef8ff4d3e4dc6d5cc104d3613d2409700ad63daa1dc21ff245e12a86ee3bde0673a8f1f5a0048087b3c4f4e03d8249e75aec02747fab97e35083461389ded3b452710b3eb3f0ed594b781ab20426531e0dd9cb49374eb7ac7190108e701c38355561231c10a84cebaab661235cf48e7aeed6e49e063e44845cbafb140737a962ad88575e6c166f7227db0d967133c0e97907d1cdbca5584c3f2df21377c8ce8e694f5fc9210dfffad9c86533e22e356e8b80f90db805fb414a86767a93c66548561a601c4289f8d954ce0cd130f195e49bc0e6d022705e302a9d804b435665df40eb9bac10da895cb57d0c956518edec4fe06ecf469e524f61aea0d277575070b87659852e7b7ee609e560cbda34030ae7fac1927db67447c4e52014025389ce5e6701cab1a14d5f478a7097a3ed164bfdfbf17b965ffcb876a77e83bcb975caa4364a4aa4b621a4284b6b8c3b6f42575025dd26ad006271ba77246202b6d68a91db23dea8fba1a8b3656b14ac73780dacad83c4dc5d6294085e684e3686d8719e8e7d422971ecc0399a3eed0114938e765c9930e4bc9266716a0e9f55d97037760e8ded2623afe02b6306b52145c53254e569a77400c90b0e0b33d856b6a74949c2f63d353005c60c1ac1bd3c7de657d32e3e62d6aa9ab6a72ad78cac8529e221f461e06cbba4534e4437940a5adde9a8614a9f24a1e2b6485d8c8b1b63c48f986aebd9c1bbd754781e57329a1529da297d5b76e3c7131c8fe18bc97b0b2697147304fd3d0b49781d52cb2133fa9da0a6ee22e56061185dd5895e68653852c40b54d1447b0b4ebddbb89733c17315a2d418aaa433d81538498702d1c48ee731e644f9c1031a5d24768dd961870c26e161ce8541a0c7eee689deeb594f8b79ebb59da324c85ce51659fc3ea6d1806e325da003fceec0553c437faec8ccd5c9e6ff829a4c21d115dedf8c1d13c6a9f77d104158c53cded020713bf177d15a7b1a9477017950c0ec73c16f2f8fcce430961f2d61fc7c79b46280072ec9f5e6df93df2b8caa79451dc292b5c149bf6d6ea2e9f3c11d86c508e4814057ae5dd9e84638082a6bad249cbc7ead906fb951d14f0f9277a4debdfd22dbee99eaf8ff5e80f48a9a9d00dba167eb9bb3bcbb11efc158fa43276e9b3b73169d9d0f7798dadd8c419a33c0eabecddbe11fc4815224a1a5792418e3ce5aaf6b7b8b0e8a11e3ce192d9dd91fb2be1f1daa52dd06c899cf2ca7d776787762210996a1dbb410da8448629837e2ee263671fa758e4766d777e7a7193a84c4145cbed77ffb5f474b1269a8eba7b20f647d87ae0be9370e2c190cdda9484d8343d05503ef1fc99c348859342000c1dd868385dd509eea4a6728c8173bddd7b254f4d12abe6516a455cf249d6f8a6d6839edfdbff52fdd897456ef785b71660bac8f2ca054162330a4e4b177e1e84035a5334888f678f4220b3d2ba2af9e6c762faac8b185e626609a1b1205cfacd4e383093c9dacd667de5632ae32ec70489b924892c2285f41e4f311b6b9dbb0e312ef8ab74d32a86a5482823ed7e1bfd5a3a0062b676c3b2745e2bd0b9052e6d3ba23d3cec2ad2524b3eb0d4b74a480a032ce4e00a973cee82c60ad4231a41482c1f07f74d4b8d5d551b181736b48f998fb4cfbbfd063dbc7992be2ccb8ec9545d281ef14550a406f75e91f2a134c1e80c847ad048980d0781e40125d059fac62aba7ba5d2e65762bf07d9557df75c1c7b0c410617137a02a64351dc56c3c033abdc8adf010d08fe684d7b36f27995d4ac3a47c6dab87c105a77074d98ac57c437cea8b1b49b41bbf1aaeb426093c1dc71055176f39ffc8d36f3c9fb42d1c005e58e9f11af74151cb56f7b94873014b26894604116a66a2bc4772365d3bdc66b6655d24fe530ce7ccaf87dd0578d76275ebf770cb0ffc8f81539abb8a69428ee3715f1eb4bcd7268cf995f14f833531a3d0dcfec268ada6248234df97e511a55c4199bae9b3652fe0d7edb8a8865913b0be35061c12e32f6db02f3ec20d9f09e357c927dddf94e52eec3bd05cf0d1cf63a082ed6ba06494525343024dc8ec6bd03fe765575766869911ed6cb9357c1724c4cdb050ff0919870675c6f7f01658afeee6360bd7ff7e0601db1cc4dfa6c0c84e1a8685700b30d63196405b5bce4c6daf402c2b7995bfcf31c07c5182d21300864c408f0b687db7f3a307e8460afdfb4e94dbf4c0d8ea123a9705b7f00af4b2b34dba1bd85d57f621261b56b8fe6fb3607743c4069a442b309d61afb8ac437263f489c45269301871943854e66117971b1f3ff8c188f0b18d90c65d3a08ae04131b27d039a3fd872614a8f71f2f0a1527da189c6e3e14857bb4e21284565940ee892b7d1213a614d3e9a47284373c259f48ed534fba4e83f0326e15a4cd74ac835ef48f4a1abc2b10a94761aed6a48a867351b019c588483d608e76f2488c9d9f8de80ecb264eb2f9be309d5e4afed81443418508d4df6b3987e8323fe9af53fceaa6066fb2c71831e4a7d5b074ec93493e2edc90b17aa6bf51c154a77a4e14b45d45b6ab4a0ddd10431e82f02f35bea740aa6ff482946e3589fbe65e07d1aebf5ef64c2b60034e48585d71f3f344b17b613dcaec6743dccdd49643f01649", 0x1000}, {&(0x7f0000001540)="e5ee4cc89feb9ba476ec7535efbf5cee10d3796e294ac626ba4290042828ed328f79f8895b5fee2c45f37a3a6707ed05361f128b6e547ee05d1cf86a56935b2beb830310fa5bf7b2121eeeea0dbf9d12877f89fae0559bb0ee1d49e6ac271d1013fc4fde3ca11eabbdd85832b1e50ca212b16670a7b6c002f9ca96e07975678535b95dbfea0a7d1df7748897a5ce3759779c73fb0626a0b267b7f771fabd0d1a60546938428f9b774af6d148cd061d23c7869b54e0b353024097a680d88d1537a9cf402403cde9c29f8940134b8dfc19b59d1d32e31fcb7cfc53fe0753", 0xdd}, {&(0x7f0000003900)="91aa780e099ae3fb80ebfdb7b7bf94f66ace4caa670529641c3c18b4bc93cc02e7aed61d3d75720e30f1113d83f87385085e830b98d0ac18f5f9bf8835760c9c7d1b3cf6251deece0f014c8eff76bdc9274f51e29c96f7f3e435fe6eed1a54a8210e7c69828f7a9a37151a681eb60b9ef0f11e473c2bf95961caca325c70b427d7dae8b91251e9d404d57e617ec8475c09d5843f90c931e509f7e00736c40133724b5464f8cdca68f918faa0f5a14f8021a4f8714466bf5f2f7ccbe2d7935763d789af1a0fd90f4425ebee33979a06fb6eaf0fb7bc32c2098deec345f5506511b311a0587ff15c9a63ef6e4b0a5e0167e7c294c86d412d783992d2cdb0eb1be42780c36ce4dddefc1a5a9dfde0683dcddd9a7f587a4322cc2dc0d5ac0bb4a93bfdda8013c299e9d13accb1044705d1fbde775f50c3fdc73462d86b60513755b83cb4a991e9a814ca9be628f446ddb7b70b729ed0655ba6eab56d091e3cbfd5b41553b05530e4ee5465d8284320697c92730e76c0464f6410dd272b639b7793f08d3cb9be33d8cf6f46d700baf2b95fc4fa50481204d977a41795d9a78a6cfad6d5015fdf9f7ef676d88332470e24ca375385d7c2b876ad2784f183503450cc3b0324b5f3cd3c18d17d1e66d8a175a5dfe26083906fab8afe626fd29b5bb4ab19f7bd8d4b58dbde7fe1e621742a01f377c21a81470e40f35665f9cfe8c171e4362044817fd3ea5e25ecc129779ce74592819b7cc992849045b311cc98bbee829d2147d2c1e815bb6cc2ff09a2b228d871c1992e61c6169b2969e14c89925d3d7bca1e9b631dadbf67bea3ebb6ee4e510a5559e68db0b525101e9aee7cedd23548618480a76b485727d5b225c1ded1b5408261fd185a5a490a917d8ce5d6ec6b6340492bb435b95e9502ef64af5b0efd9c4f1048518fdff1c568055f3631fe56dce036476e2ff3a786a56324d91d4835222627e4fb769672daabd6f11f6263cceb46cfef59523311e53d9f5aa2063fefbd2d226cf21ec6967a9c4851c348559c7dbaca1a96e2597f8fd3e0d15063a211b4ef7bfd1e1589c0e776c2ed57392c3566c3177f7915d9a9ec6e5f9ac48911f106db18b6c6e5924a8ea2b8a4010bf34a1c1b31b58ba3a2c9b631a2456333c1e9f14d30fe8ff4ab1f485b8544fef3173a8b8262f1ae5322b1fe18d72d57e893c4243d5ee709a44b25f9f991719ba20933798b19c5cb6a8eb13f6bbb98cee42b9f13e3e1ddfaeb8e1585e7ab5e3075880cb31a0274c0b1432c83d74282d3eba8e749daa099efb1fdedc06d6d50b6e7b1c63950f8a231faa3aa8cac91f9a613e8b6624e7e07acc9d5dd5cf4af826198f3fc4b75d67d15e064ead8b3d4191189def540f9bc8f35a9b644ee0d6902f51a99307cf9e6e0a0caee36dc519c03437da71a96cd03dc1f6f5afd9724ad875bbd5e79e6b64e5b9c9c0b00986aa909fc7c036388eb9ada37f0c3002ddef2afce15564cf52a910b8303fe63c8ad09904676b1d32c7d9fc125362da12c25033da018dedbe0aeda7b566ad22a012f7cfa6fffe68ffda604a900ee467916f7e7c0eec8ccc9e468bfdebaf4037112ba23090d83e79bb41407e3584ffbd36551385453bd67c8c05ab6a2c610a6fbd784f04d11594df9cd4c49643bd74d6c956524cb14302823b1687603b79d7164ab6358243f0438bc1c92378652e61fb4c8269a0de778493018e7cf2673f520fdb30e1a7060324e337eac73efd770296f7b553fb9f0fef44236892570c5ee074b46de72185e031736808d42386f80bbb49fe1b1d23442d384facd15710c1316e0a3fa4886a5a4f2809f0e9b4ad2320fe6ab6f5bc86c6049eea957daf32c6b02a83ecd3895b60e0513791797832a4a99780011feccd99c122e8df79835a37eb6bd750cf654a1432993ca5cacf991e02ab9a1c31dd4339b344c5214257ebfd99733e87592ac49ffbad2a5fd1e85c34c3e9213ca5e241401ce03b7e5ca9286fb19b10407969c8714a65816f15945977130ee565dc8ef402994d87b2f3ef8b75e884b856d927bb3a7f44c60104f80a803c26a5d3cd4f4c64838b147355802f1e1975e2084be68f112185c13f9c4ca11010aa5e45e6d4be5e83f014d812134a01a9cad47bdd812a498e53d1cd6221521c2dbc7b9b32e28ff10ca5086792f7332122a476030da57e61cf835d379d4c23be2f173d5537caa1f98a03df6768bb02a361de79980896d514b5589e865e70f9ce3aff0b5a7d02eaf503f810d60f7384d188075ca9c14414a81b6a9fc90d4b7a4fd7c4de123945211ffbc104a19b849959ce0c2234acd195037ffbd37edee5d6f82dac511da2560c19f4caffd3609a289c1b0073f1c5ba49ac5d4fb8056a7f0c9b49d45d6084537b465ef8707f06dafaf6a9b311dd35838ef27b8917f80d93fe7fed79f436d2d80448071d9b41fee0974ab74d5258046e278ade4ecc64e18b152ecb4fdb058d8112558dbd9b7ca9c8bdab7fce22ad5ac7fa433e10d4d97e65c0bee8732126c89ec42ccbc97a693d9dab29326872b12d86d2d38cce7e3bdff825a52c7f36efa3dc1d02f4d101da39f48b75bdfa582efc3dddc6dcb1eea6a66632054a6993dd83a796c468d8b120dd6acfda42ff5cf27c02f31c686bf0f4f9967b809cc1f567b6f49831d06b1761202e1cbbbde20482aa93af604805c1fe5648a7ba5838c327f1339799926a81512e01bc8712a18924a6fdb6ec6b3c5c795b933ec223ab0183de93441adf462f3188c4b6f7f711252cd5ce67adef9bae4b3eafe90da233cf53aa78cd424740ba6a4fe98187f31bf15d5197780fe5316d6d3a5b256b33d88a084a55ae347b19cd291e19fac6b9eb90447f45f26ccb1f1ca100f33fc0aa65340f3c4eda8380c5d3c8c8f9dba94390d9fa4e83d9437191ca8f51381dd75fe83c400069fb665e9131c3cc0f063f2b0e7772d632fd3e98c6109e16db149c201c304f03aa9c51c6f19a00c9f067ebd01ee5715ebde125284aa613522f86ed96be8a9fe50bf3ffc170c383ec3cc7ae3512c4f31d355667c53da2a4bd43dc3bc2fb473c5d4c8d2964176d3ab968fc1998d1d0dbbed6484cf230e0efc217dfe7762dfc063781f2bae48c026becd074c6d97044d2d7e33b6f757f1f3c8d03149ebcc5335e71f6de537ee43d39cfc7f9b709c4787c254f8c3d3e1abf895016e1af34443993a36db16ccae504de0752e7406ba7da5fb293f20b74231f27981ab544ab175c2497fa9c51553b8e237c0bf9d983cc426982bb31461ca8bde16cb769c91347d7acd252cbe0510cd3c97fe872d524a23040ae27f4d9b52b06235ed12dd18ef61404f3e8888aec2432ba56d486846a52c99b06fdfdca729bcb08668abf506ef145ae0022eabcee92a3d3b0fd58b956097fa816b7df70be3fbca38c01d1e41d6bf278df2a385b38d707dca938c99a262b1a437a2b1369eb52ce1390eb7e36832caf6473459ab125b351be5a91f212e6c31078092aae5b16d5710c0268510188dee80bd760251bca9ce03f5a99bed270c157ddf21167165940d29382778251efdcec69afcce91e97cf6bed9b0c9df450cd78d0916a5a2ca9275e507136251aeb7d3ba8f306aed1519364a7fc4f02ac55c03421e2ffa87becf386ccc365099c1d531ffcd2400d8886d702fdcafe4f5cd514a539344a52b111ce7a1e249543b6bdbeaa7a965c5c6fe37244144d4997d7bd1f3a934af6455399f8d543bd969530e99e51f5e9d1718e90466494024233f2f138eb9421e9665c4ea921f51bded4a89182597012022e3e11fff378a28230fcf284dec8abcc68c11159752eb7bdd4f9b6666a1dee067cda5b8563880408c74e55689e0e12646ab2fbcbd6b3edd18f88d16152f5740d1a6fdbea596d38ca0686145dc1f5313dd7fa497d419d7336c581cdc7fda52a8f4acb3dc67b8bfc7e812b33c0a89b4ff809db5f78bf3df57af414125cc3a06284153ea8bb934b30e60d0e9b3050039c3e66145060dfe1ab00ddcf71992ea628b15317501a3d4694cd1c136085cf353c5e7d3b9346605314bcad83a11ea848a6e5b71da616ac71711be5bf5e880e6d0e9857d09302a9dc2f029e42ef0943d28de747aa9f282c515fa76028fd2bf7e4b12b279e274e37c14b6c0b574ac8d5bde6fdc9c769227291ed8ea3f95ad1d307a816ebd35918235249c063cff31689d2b1344754f55403dbf33e423f4c7001610bebd0ff66268dca12b359264f9b16ae20fd2149559faf87a1368ad592411979bd538dd89f889dd57f1abe13f216c6a12f798900c15149ead64cc0fbacd80b67c04df9262e0bda1c777ab51447e3251be0daa93f9eb13709dfe78ddae732c4dcdb10ef3c0429b795a381f785dd733c2773c14a30a130a02a7b69d35e90d97720c78fd7bc6832adbfce271f0be05cff6ef2257d150b0f23fb6fa2a0fe4129ff49b2f1025044f4771da79626d13c9a310163ad79a963f7aa961b31bef413233b26d2265324ae15e4efb659337d7c0d18ca24bea3be652a3c02cf8ac8e06be0021a0839bedb85d330a737214561a8054c6953f476cf45ad2c70abe1a810ef3da9d4c90687d15dcaa7b162986f2bcdae65eb428d6a6145caba901c56b64a6f2b2f388797596ff27784bb6685ef2c67fbc13b8bdb819fd892f13067b017a0a8c0ef626d883a9a5a367ff1a8bb36775216f5f97e4d1844ab8183de153ec90a7ce5e137804b8d950b656514db5f706f4c3a2838d9e570cb166d86f06faa181be3af786d554bbb93ade2de235130fb91168e7e91b0025b0572d3ceaa2e5f5242cc98f83f570c00cc9dba4d297653c6b34b14da51ddc82fbb1bd83fa803a4a4c2018cadcd3fd9c1ca1a43d955a6f901308d41d953d8354db34edb6c89acc26c94034b425528a1ea3704d58d50bf6d0e69ff1438a90fbf5754f23244b1b32ce0a3e9b6625b01abc519c1ff795b733a24972a230027bc10b117097a1bf758d2b15c57c58317066a2b81bf7d9c060c27adf11344e90636515eb2926519624a0a7f3a0e3af3694267beeab80bf54b00cb700ab722a3a096b4dd3fee6e12732feaea82f7537801d55f3c8e7b395ba6916e65089583841234a194e334aaed165b662502b055b3e58c57ce1043a442f61b1dbe0a22aa4097d6de5c8ce4f7ddb460222ca87911f63edfa92889015ce03624d3639a25e1b4d909f04b9f7dc4c41d11042eade61fe1a562cd0433d4c36de339fb3a72354da4119e8a0a72faba6e54bf7a479209f46290e3bfe1a5f5fc9b2ab0bbde5ce0f2aa348a95b6f54628c0fcf3506b5f93ee6deb9a120fac49794ffc57e9fe1d3e1ab7d6087b5539017c85949d222e37ba5549e25e1f355f3cfe59d2409c503d69709fa7c5ba2890bbeb705b80c50819e1255ee14fe52ce485d30c50938f7c274f4aa4476dc9270497e47c912cb8ec5f3851077cb72e962b0a962f750b9f16b8216d4eca8f3fc0725925c9680d47b8c433c4cc1bb99e11875ab966439c3a928cfe81813fc11de796a344e4baa622be56db121cbe101178b6c364f9766fa6a98ebf7f1b748bf7fdd40a953b0574edede08017293524979546f4e2e9af6c81636ae81e58bb9ae3881aa16bc3dd8d52072e11bdbb096d5a1db865c8ddcf85bb1b5e20789622933eb56489b496c98a030e9ae5d93201408b6254bf83524740ca13b6646e403bb3c9dd1b74892143a0fcac0fa9dbe7f7afca356f7ceac22c9dae52ab7993b922179bc2843aa977f6a4bd305378abd5b859bfe12d66493c2fc89f3f072e19ce5e90a73a2f16da84c", 0x1000}], 0x9, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}], 0x128, 0x401}, 0x804) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) ftruncate(r0, 0x0) 03:10:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = syz_open_pts() close(r2) fcntl$dupfd(r2, 0x0, r2) (async) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0x0, r3) (async) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3], 0x3) (async) socket$unix(0x1, 0x2, 0x0) (async) getpeername$unix(r1, 0x0, &(0x7f0000000040)) (async) r4 = syz_open_pts() close(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 03:10:53 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) dup(r2) (async, rerun: 64) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10097aa, 0x0, 0xffdffff6, 0xffffff5b, "070000005ea67d32c71fa1c800"}) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6a) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4491125e055171c507d4e19557a30004856f276a74bb36778525298af8f7e8245df1113208474bb2185340f8a3116927e7776de444c14b4233243a47aa8c7779222189299257a1a295db6954f12079becbf00ec4ec9a0f2212ff07aa4bceae07b4e185e783a97e180dc9e7d921b6722788dca9", 0x73}], 0x1) 03:10:53 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000040)="1b70214f", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/47) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x1}, 0xffffffffffffff80, 0x4008, 0xffffffffffffffff}) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x20040007, r2, 0x0, 0x0, 0x0, 0x100010024, 0x3f}, 0x6, 0xd, 0xfff}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x1) 03:10:53 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f000050e000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x9) (async) r1 = socket(0x1, 0x4000, 0x20) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:10:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r2, 0x0, 0x0, r3, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r1, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r10 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x7, r8, 0x0, 0x0, r9, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r7, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r11 = syz_open_pts() close(r11) (async) fcntl$dupfd(r11, 0x0, r11) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653000286fac935983375c5dd2f8fb99bbd4bf5f2bb1c387e71ac7a7cb6823d3bfd921b430f2bb88a666d76547a96e4c187259"], 0xa, &(0x7f0000001640)=[{&(0x7f0000001180)="41a74f5a3352758f3b34a4f7a947e177213f99334d5ac19b5959550d89fdacf38f162021ef9d55ad438d14eaf1d02230b4257897e0c08df8d452e704a42c0ae8862f8e2daf9e940975d21ddefb9fbc1fa53da82ced9a6052a28ce76a28fc6bc1fb0ab25422f449b5e6ef30e0f59ff03add820d8ce5afa53c32c8aa53df474c78beee325483d666e5e9fb4e6710eb66349f86726dac08d71febbe1448fd04695152a2cd9274ee7bdb737132a381cc8228541e3102f7d53f7c7b308fab34771ca195e6c3136ef5bd2671625c545367c5c3840705dd8497845b223c8711", 0xdc}, {&(0x7f0000000440)="0a534f37b4ae5fffb3dfa7643de090199980fb728228777ad5fd4ed5fc6c29a45ecdcee48cdf8b1b75ab8213ab81ebca95aff531bb087bef1f7d5a857ff6c633d1d68ce83bd95ddb773d5e7171ba85301369a8ca27c456e01b39e89f68134ae9e5236ebae3fadab2220dfd626b42f53afa876606639e88dd57478b17644140035995", 0x82}, {&(0x7f0000001340)="b36dc57d9323506ccbd3f3be3367496ac8f9b5db0a469d6474305791671ba3d2b96790262c1e8147276843630bcaae4ab7b246b5d44694c86b8e47d0d2dbcd3cbe8154d53678b8ae163743d12fbef845c0d22adb29b0f399b9ec56095177c4bb066d78e3516d04e7fdf5177e8715062d4f47", 0x72}, {&(0x7f0000001900)="42c8f59f21254d5069e58fe2e4c7a73e883b8235f11384f7e08322e4aa321d69904f689a1c146c7264e2704c61690212a3a25ee227d4cbbcb922220234a758db0ad79ac2da88873c35327ee826b1ec82de093a63ed16f630245e1b57ff8911cea654bda47e17366dc3cbfdb451a9e78f0beed249eb4a7026d3f8a2f648bffddaa8f3b4de94d27ba2d7c139b51317198cec82c1ac22b724992ea62bcd74091ed7e931d96978c682d4538838071da6f9691e318f3496610cb7dfb28392475f6578132325733151ca9299f85ee94cbcbb88f1248f6728aded0e7b07bbd71fd3f7621de3e1ab81f93edce1121a3a0a8810cb5991e839aa27348c5f03a96bacaaabacfbc0e32e496dd66dba6a8a04b52c90bf9ca9d9e10555c4d3c2d69297b903b26653d038879f426627c573f8105f86a58f9b34d0351d45688aa366da468cdde432a24ed7d6fec86ab27fcd9018c05a19ba385e2b01879d0d8f4113b7166c81d42809efd328e5f76a4668d90d7b57b268b933e3344dbd189731e045f3742f26a63665085bfced4a173f0b60d82d11be6b7fed5374a0a9298271d493cab4a5329473126b7988dff38eb1816a7f88a8eb477d485aec5e9a8b302b9e7a4c8fe739e0e1098644d91d7b847a72c3ac5d45696c62da7e661bae2cd93199fd96e6c7a30347a05665cf6b814260ebedbb289d9c671bb28aaeb59e3f2ca6254bda14efe5925769be0518913c8e4f2f31bd11fcd2d6ca2d42e84b72ac78a11c05213c4a6b00d65465156828d628a0a1ff9513ec8f3a2b1f02e66fca7172241f0b33ca3a3ab0568234eebd8c2796e04e5f6d47be6f2e52368a4bccee7d507fb8ad1cd8be84a95b832dfd4c26d5ee7774d1f59cdd14c05c638c25c53c6aef4bc98abdb8ae741bf9089c7e5161298afb14519155dd323949d9c4eb82d1b907d0612d620dd5699a755788164f293166b7a4527bf06591b5727c4cce669fd624b30f9dc17f12b9baedd105ff6b75d1f9f3f69b2f9e38cfc8ecd0dcd030238ea1577314b9f51d434415568f5dfbed2aceb1f2d3b2a9fee030efc9610388878f1a710717ba2f31bb74514d8bf4267c21137f2e5d53f8bbe84eb188f8f39b799df36e02b3c30470614ae9ed52b6199d3c3f12997bef6df806f4f2fae3cd3d1516e4a4a85cd7b5e7e3f1580e01ad6769094d54363a453d534b060ae86a6d98e4c0b3f5e4f8cb1af16a1b2a1319b99539c5eb0be942b2d2054e4446055c0e03a2eba8b14d0668ae9f8f7b132c9c14c408a292b4bec29b1d3e5303b62dd9d19b96cab32e62ee971e32c264db98b09ae94a3b6b879df2452267ee24d2d4828a9eed37c0a7ca5c69e87239b9bf625075b45e091d8c8c1c1819317a72eed00653bc830c02d938ea105ec5df052ef52bd8bd7b3aceacb74c42cbb489c33269cb3006246f9ba244bd8758dc9253425b43eae37b15419cdc87a0621b7838bdab39ea8fb2ac4db1fa7bec3a319cca5738ccd21017fe186531af11096dddc42568546e6446776ed80f2f62b611fc4d944960b338be5876d092638574514effa3e2bcb64ca795af739f114f3423e5a26fc8ed83fed4730fe326a109c7ecc834496dfb652b41b26607110b7ffc3e062598ab1ac537d9ca8b4ab1e319553ddabb9a15130bdf357ac6b1c0f28dd557eeaa85ea1c965dc22dab028ed036568e61149b65e47d89679bbb2435baca04a6114aa700d2cfb073dcae3478bff846fc32961c4c8715b11f4e55e6174ad4c68d4c747a8a4f57b5e60e08162bca3fee90fe29dff2e0ada977820b2fda195917354efe1aba7f1a59388a2740f5c0aeede99105cf8e2aa989b9a0c850399e06b21cd6650ac3aba56060ab9f434d2a19250afa889a3408fdf59fb8558b7aeba42e4cb1f21bb5c64f5c8e142860abc2d9609641ec17f64ce83ac8d8c97ee74d93b72fc6a04c2fd6e3326eba15ded1f2090b1d72972a67bb89fd9cc8e11197eaa67a2937b1229c2315036881c4ff830079780332f9207c7957da4dbd6f33a7889801392e32c99bc37b74e883cefdec052fe0205df892f058b47b1e76238ffa59ea28c0a98b27b51f79b74e52a6a566e78ccf53eb574f040fd6719c1c8dfc3be16e98d67746c3b8604c1d53b10314a8b267131a9103a1535beaee80993c6b05c2e972b0f5d9c18f8ccaf8e4e30aa9221f3bc1065920d39c441e0790f832f19c5ea82027a351671f03df0893d62d556d51b7372c8fc436111667286d6385d82d5d88de0410287ec50cc678306d650dd8bcb659b70fe35ce6e5cd74cc2ab76d1e331ab6f2ea83485be02f64500974a50588afae2f68834c86196695dfbb6c1059be2d3ba7e7cad0f739cca0fbb42e13c0a8f31357ee5d1a760a885b7bd659d32fe5b68a7451c642802fb11532c48e01972dfcea5038d215865210220a98f66e0e3b3952c5c2cdc180735689ee2d5a4a300420d7f0f4f3f9221b4abb69b55ab8b1e6e3cbd67884036ac946af3c28673edf5536ab7291125cd6c43f82981a63c3063588bf02c417edbeeab9ad1b2b9cca3c3b1977d3c5913fa50d163293a0073f64ec23e2d2500121a66bf592e33f2caab195a5a553bebf9def35b5fe56e9bd449f42184484a00a4e8568cc4d377679b0a36d4c19dd2def1a5e73b53dfb3c9d402731d3eca8b6299edc003e05fff36aad2dcc210348f8b91272056ae904185aae430b3acc84957346f72b7ac6407ffeb93a73e338353082fed9f42f6b595140a8ff65d640c54a0912e0c6661670a337059609454dcc6168bc8f696a7aeefc43764e2ae42cb0f08401ec6a857edc1f77c861184656c55ded347d0971f352d03ff134d67e4a0fa2168f1c381fb33c2db4deb82a5ee6fdcf98007dc1a4946dab5b0fc777566fdaa55bae205139280666174fc83516a81dfb5707467265d7233ebb97242764d9205fec465e1ec464853a466e26f1bc77ce2a9f05307cdd91ae713b688c1f2d7b1d998178fd3b5309b059fd66f7075532d687425eaa70574de773e17f738cdffc0fb7ee7ea7296b9a2005e5bf5f62f2d945c98ac6e3fa08cffd31e5070cd5ec49a6995fd916520dfec0326ec7fffb43675b49cc845d5e54e729c6572c17c352e7485dae480a9f6d60d9bf5e1864b5bf8e4fa9a6eff7ad3a324128105638b0c0383750a9c49dbfceba8463a248fefed81495333c0a1b52ff643a492fd0868f53ee3e8f2de46e49aa6da780e4009928ead6386dbc8d99a5939a8a9501e4c36eb5d338c31119302ed7d759fbacf33cc362a6a7adbae200307344c0fdd5258b0288db6beabcd77b9dfc54057e88eb9b45fe54cd13580f62a9d92d19dff2f7540abc93ef522e0acf772b1aba16b01abdc2cba00d2ff5573d3dbeeb23131c039c7fc658f7ed750048631d7279843e1dbb8c03b3c2a0f6948cbd5bff3a284549ac8345c52946ea3132d88cec0f2adc969cb17b3f0766364f0fcc5163e77e760d0a1840c808659752ed2aac8b5da376fa9964dc2f1537780dbbbfdd699c76ff854a37a26744794882f036b23a25acd53e225ab40830f1631cc908a9d3d3de11e65439ca5da9087a3336951940e33802694469c7881ec08d06d99eb503bee828e3667069b021427f9c5300bc033dc29b97ee09bb8134a080a1829ba9c6d39c72fb1d20ef12962caea64c86af506337c5363dd1594d39581f39e1ec904e24456fbdc21a8f0ef6e4a37547815d165bcebeab22b2f1b9628852abcb730c99c6152577921332a54569de16a97765c4523b63e539b228e4534ff4bb73ad3b41b1341b62451f652312afe755b35022e03a81966b3a69fa13efc94c1aad0f6a3b5d4a9268b5ca2c98d988df348b63d501bde5e56e155f4b164f4bc341c2447794ff3f22e9867961ece604b61f362759fe6f82365ee83d11e730cf3f2b7df806af6c0ab3e1140ea35ba190cb796fd6076a0542a611e198a026a6768dd7918a7c42063b651a2d96510fe6cd0997a646fe8fc21d008c9925feb85ac831774a8e32fd2c4e18d348ae41f3d2de641e6150562d2976e571f9f6348446d236caf84ceae99993084bc691c097dc673c8e838b5938ce094509e6adf0c87bb3713c1adb1be7ab5db38119d785297d74a183daa34a65957309613af4bada52ff4bdf471dbb26c12761eee7c28e93cf0f267058700241c03920b7a7437333376abe49ff8d7d3cc02d78ea76f6fcea651dd41b92d92a24510e65502b806a3ac8cfe01d71494ef915dae982eedcb84203c54c0ca5e0b7f0183e5ddd76892c238ddd9842dc92279426b4cbe3e22e023b2e1a0071030ae416d948a150938f4eaac2d7dfda45c03aefe87c50b0292160a88c3ec87a013e16dae67d35fe7f09c666475edbc45783af9a06c1a34bc43b8c4332a24b21aefcc958a9018c3a2dfcb672e435fb2e260a232a0b3a5c3aaac454de8dc0056d5f118cce229cfd4db48d19df586a6e152c388e1820f6ecab794f5d120afa50c53cd6df59a947f4a18ad559bacafe15241e83691e02076e26822a07500601a69765f66d1f5e865e9ec04010c8ecef49085de8be27862ff7e2d137526a17dae006cb5ca3d90a7ed89a9d67b05f72b8c9a08e9e73f03a7685f8635d26afa3a6e58a94d60da13478bf233416c00b91f881bfbae122682533a1a2fcdbad3ed275334b92ff726115bc20064cdc42f2057a35ae816e4542616cb1561ac0282833a10b6a3d1bc1f8d4ceea65107437b0f350808bbf79d216190867bc77e0f6ad6afd7e11ecb0811f1c3c208b88d523bc1371cdc81ab5ac35635de3a049d1585702afae6a042d74296cb14b3ed24beafb541b9897f7dc54930987b72ae4069dffac6101145c2ac75135218386d07807b7da3c729a546fd30ba8c11a3d50cbc92b992f1c767575b19394e879671db7af4d233dcb9fe350e007b266d1252f80d8ed2f297dcc93b7208d30cb38dd90c200cd1d8917fae2e6434f36be00f27123902dd3133ca343d904086343d8c0ed1e3779afee852ca74ffccec99566a6e5c3aa8f1bb868d92fbc22e2a245ea49e5700fe5a991be33d8103b328f8ea796fd49c6a80fd996c787ab939650c6bcdcd784faf1f714be7db48c14d7d2bd50d841c8b73b753f5c266c766aea5476e6dd46a403838a03405ba31345a7d3e81f03ba8a1151d613e3d1d2fecb857e04ad7630977b1a2fe28af42b3f1c5da5bc62756032f377391d959ad60eb63a113f863634aa6ce55e872658980cc5cd13d86c48c15cbc3a5a255e21961dc87d0d35fb4839063ead60955d4381999fbccef122242b71953d0e29aa2bb1701e02a3afb486b2495f31579d3fa90522cf41841c76b22cedd40ac86e4f54d0c13fed962a608ac8cbde5b2be9385b26adf70610d16a5beaf46e3e7a5586eb23156e5a55273426e7f68b967e64c0c5c2eee3a9129928bc8038db27c089988a8f7ce946b1682844feada83961d9792565fa9ccd0dd5bf203afd349d97dd9e5353c12e484f91e085ef02d34933f6ff17088ede8f1ef519e3b9f4e2d6f8be4fd25a16755a64f4ef6ce0fc7c16cc0cc1654017402cf22f5bc83658c0afbc3b4dc80fed37f12c8f2172ea98e3e7c7baa95513a824d04378fcfe172a57d7e2dc991209192be20a3464f41ee519cfac28ed78d643522bdaf0d54419915e405d0f006270f6c20b6e1930f46f166dea58a7c0a2070503288a5bda988c50490c9359b19bd4cd73056207a3472b34a5ae473a08a3c4a4cde7aeb168b05691f6778a4860add0d7408cef893987129a42927b46f56a3b031c21c1264c64a6c0e3bac0fc3154", 0x1000}, {&(0x7f00000013c0)="13744b76b87e8005f9b1d8847a70d3cb1f04b15a9a688fdb7b4c9d7cbdfe6903ff11e695ac3e7176e38c1d0946a24f90f7deb538c6499992ee019bd02fd32a7180d5083eff54c9d98c68b7f128e3954904e80c8aecb6a7a48cf063d34911d3ae90f3ae0b324c3149b7c37bb8015524c409af7c68633aa1d3582724", 0x7b}, {&(0x7f0000001440)="7e9379472a5642a21aaee2db22373d264ec1ffcb2a371e7f2f37f0e38ffac076a2c8d030886706dc95ac8e23e8032ba18d5467c8d18f9027638da608ed4196b0be40146811910e42f935a794b9b24aa89a9b86decf4f65a4e86e00d3a55b9fc08c22da1daaf9a1b6943e560de78be14770940e7e11ad65f9a8d750bb2571a6da5a06c0d075adffad06f13b58ffa637764c240030ebfda3a6528bcd67002c553cb0c0614a643c226546ea076485f8a36af67013d07b4180a0adaff13913092d5b11aae51e12dc20bcd43011", 0xcb}, {&(0x7f0000002900)="921eb7d3831afec4bf372ff09a15004181a4ccdcfb6d1150899a5ee0056569883944ada0bb66b2ce453080cee19462ce0cc3836d149b8f0258650eea064f273be9a3aa0eb16e600d103785f1a7a02af591549ba926f3ba97171bfc4604fca4f53ad7b7cfbb008c509d5f9c4568c970b11319d97e80f7e94379280a4b5561b142553fd58f848d640fa8399ad118842eccbc63d37ca6ba42c46e4abdb81a28c11d32e213b8fdcbf2ef133315d59c660e49fcd8097b0328ae061d7b66932ff87cc779acde82901bab0d3950f71385940a9b7a05e9518708d43229d74c01d2086fa4f0fa0a986f12b21592b45cbe744fc433c97bab83609c0a03531ae23f2b372e7d443177326b0c6b7683e0a08ff10d8417dd769acb48ce91b7433f3c28a1729a7bb2546fece0acc7acb81875da2da3e22787a347acb2a1fb5f0db7a7645bff9ea8715b547a4bcad3564bf1f7fdeca220560f14152be3b9ad5f62d91111595e9253d8279da092327da64dbec0893667d0ed060d8648c2690cbf9dcea95409e382720638dde22efd604c7e1afc63727942c60ed4d24ed6aee3a6b2c3e77cac3bbc6bf20a25d247d0f161439d81ad9baa228194d4abe3e98632f9cba9dfa3f8846939eb892c7143d4b83f2e80090d9b1c39127838ecf3eaa1adb95033869fa73e47544415a07030565839d611464cd477640f647d1ce4b5190c54cb27f3b2cb5bdaa67a390fba01724a6ffdfbf133fb50a9d4579e373803e1ba6b2489d2dbe7f0b3bc8d2a9a9afc34cc345d95cb0a8fa29fefb76215d13645e8ea11ff027c3fb29b85927e145a7d2ee37cffba67989d6e08cc03820639995da6f31220220950af03b274c6e79845e27e6c9691c9ab2759a013f7a503980da3830641ac9ec5efa0f00932b4ae42ae753852ef1d9d8ae96bb18e358aa5f17ebd00b8b28c0502b399b52b6ab8e283bc37bcf4de37b58f1dd7304dbf8db44cc50167097d40e485aa3fa05c584ba366e375d6d05868ee486c68367d53c408ad692d18316839cb5e6f4d5f8f524dc771804eb156f3ea049e23d50b03b81791462a721ac68394c96175959597f178351ab0a8081f87e0fc8f18d9a5d67e83b513e3b07967ea648e202b771822813620c853aeeff3bb1c9d5770f18c2ec1777c21a2d066f60ca9979d12ff4690e9c2fa84e3e95a7b9f6ebd76cc04e565003d0174f787323696e2fa92cfcceb4dfd7bb5714605d429d4b2af1316d5c6e1290e923067d699c1acd3b96b1ec1d552686791e445d54f3c1fb686cb68d1c878ad796060e4aad445099682f98a881423ea8905f0bb51144baaaa89f1a4d3f0c43f80e3c63d69961ecdef490eeeaf2a09755d2e467f43a8b5c73dc91aed7a2da76adf9466cff034749f01bdf72befdb3db530a736abc97a964c649c3ed8b1146e63249b9e1f64f5641ada67b0d9df41fd0edeead9171cd45e630541650c9716296b9c5b1fa0e3a1d4c86783f51482139060abf5f9e89befa7e8f4712a3d6589905b6d290b6a01683f2742bb4496b846d04362e7ac78fa093d0852f66b15770eaa0e05a6b09eef3d26a3922088d2a6aa5f9f10f802e641f62f328815f5e379a043eb35b4b8530071f9b3a68e9704ca91530bc4a88e64330bf65777dd490dbeb08db57d38c8292ec0613b2133c67e04565af6c1d3de8fc726d4ff712f1f67935418a6f0c39f4e6245266bcdb3daa1a886648b271829a8bbd52daf969a70688ec222af78f63ce9024ae9616602b8bbde835f5b192142db084224923d8ca763dd7d10c75b2225f4ab822c23526750d88ddd7f2645a857d5dc58d39bcf6a84880a2d018bc22ab0db7f25519e478aeba4acf46f750f033f9477b3f93db7aff05e4a00665469595e2700cd57e1b452e0779df5dcde23deaa5a1c575b2a2be0df1aa1bbfee8d5a9121e92c08cd1d1b46b01aa0e002344205758a70fc507a0213962787d29e35423dbb35fa8e193c1a8416cfc9c22790cfd076742f42d1550fefe8991f953ca87e54b5ecb2a17a0ee15f049534e994fb0021cb184a95fcff898ffca636a5697f735ca65c1febcb6fa04ffeb53e052945b620aa4238c19d91be0c9af6789af731d588000417d82006902b9313de12a89415d3b11393e69a0e8316b89835631d9bc7a05ecb04d4bbb1436162f7700679acd4cde7608f72cd7ad440c23c8511cff0a0be5c16cfa26c2e4dd5833b213a35eb909a9f38435ed8e68627865d2535f4e0976d32fc9eb53fbfbaedbdf3988b697fba00528a1971abc7df22a928b0b580179c1fe0f4f80713691dcbabf5b9fcadcd3afc02ef3f024911336c00318d37a9d7f63c03afa7cd82c8b9536bc7609ded5d84e0c77a20791d505ece6a6f68df78fa3176809cf811b6fd19595b7cf623db5b2335e456708326a97592a6758fe5c9ff660a10ceeab4df1f0816aa675c3096790fa1c0c5cf03044ccefe8788c96cc874814b50a161d40c068b3e59441bb94731babbcb40b38d4f9ddb30f77e2cb97a8c2098669d29b7a8ad4aeaf70e0de4cf2ad9a09cc12844dbdea349eaa8490a6575e6c9a41bc2f63fa8a88e5b4a92ddc441833b3a19799aabd5d5546e6f6d4c31b55f5f3ac3e6e965391211e56e932ae786f4b52db72ed7d9087a212b85d4a5011ba2195b1aacebb6c23cecbb76f0b329ea9d197da68231b41a01664c4ed5c2a8d06838b4054458f6c1cffdb6cf787498aa0bff737eef4b98fdc7bf381bddc5d482f37750d44fae84528e563839bd26b1a6e4d7184612bab474fb1af3672ce4a135ec452f006f4da041e025bd4765821a1c04db9481cb3b2ed132ae4e3249fa65d8a6bad7bb53d84f2ed0d5ce414ae10d885507bf7ff433391be673d768d94851b59670987de23d9c20ecefd63c67c1a47aadfbb0b13316b7223d37913db377544287700cacacf3a47c1e920f18bd72402ba6811becdd6097fda54374c3d59a0fa9c9834f51e199914bf168684c8215e047890072ceba80e7f85fdaba2ac1b0b6af275380228bda891c79ed28ab9c4e41d5d98989ea9d7a569b030f193098c0a3caa8e9304d58ee6001ff84917d890bbe496b0770f7542d3f7ce9565aebf56d6520074efc12242efb43db75b2c09737459e8345f16a55fb766385278ef8ff4d3e4dc6d5cc104d3613d2409700ad63daa1dc21ff245e12a86ee3bde0673a8f1f5a0048087b3c4f4e03d8249e75aec02747fab97e35083461389ded3b452710b3eb3f0ed594b781ab20426531e0dd9cb49374eb7ac7190108e701c38355561231c10a84cebaab661235cf48e7aeed6e49e063e44845cbafb140737a962ad88575e6c166f7227db0d967133c0e97907d1cdbca5584c3f2df21377c8ce8e694f5fc9210dfffad9c86533e22e356e8b80f90db805fb414a86767a93c66548561a601c4289f8d954ce0cd130f195e49bc0e6d022705e302a9d804b435665df40eb9bac10da895cb57d0c956518edec4fe06ecf469e524f61aea0d277575070b87659852e7b7ee609e560cbda34030ae7fac1927db67447c4e52014025389ce5e6701cab1a14d5f478a7097a3ed164bfdfbf17b965ffcb876a77e83bcb975caa4364a4aa4b621a4284b6b8c3b6f42575025dd26ad006271ba77246202b6d68a91db23dea8fba1a8b3656b14ac73780dacad83c4dc5d6294085e684e3686d8719e8e7d422971ecc0399a3eed0114938e765c9930e4bc9266716a0e9f55d97037760e8ded2623afe02b6306b52145c53254e569a77400c90b0e0b33d856b6a74949c2f63d353005c60c1ac1bd3c7de657d32e3e62d6aa9ab6a72ad78cac8529e221f461e06cbba4534e4437940a5adde9a8614a9f24a1e2b6485d8c8b1b63c48f986aebd9c1bbd754781e57329a1529da297d5b76e3c7131c8fe18bc97b0b2697147304fd3d0b49781d52cb2133fa9da0a6ee22e56061185dd5895e68653852c40b54d1447b0b4ebddbb89733c17315a2d418aaa433d81538498702d1c48ee731e644f9c1031a5d24768dd961870c26e161ce8541a0c7eee689deeb594f8b79ebb59da324c85ce51659fc3ea6d1806e325da003fceec0553c437faec8ccd5c9e6ff829a4c21d115dedf8c1d13c6a9f77d104158c53cded020713bf177d15a7b1a9477017950c0ec73c16f2f8fcce430961f2d61fc7c79b46280072ec9f5e6df93df2b8caa79451dc292b5c149bf6d6ea2e9f3c11d86c508e4814057ae5dd9e84638082a6bad249cbc7ead906fb951d14f0f9277a4debdfd22dbee99eaf8ff5e80f48a9a9d00dba167eb9bb3bcbb11efc158fa43276e9b3b73169d9d0f7798dadd8c419a33c0eabecddbe11fc4815224a1a5792418e3ce5aaf6b7b8b0e8a11e3ce192d9dd91fb2be1f1daa52dd06c899cf2ca7d776787762210996a1dbb410da8448629837e2ee263671fa758e4766d777e7a7193a84c4145cbed77ffb5f474b1269a8eba7b20f647d87ae0be9370e2c190cdda9484d8343d05503ef1fc99c348859342000c1dd868385dd509eea4a6728c8173bddd7b254f4d12abe6516a455cf249d6f8a6d6839edfdbff52fdd897456ef785b71660bac8f2ca054162330a4e4b177e1e84035a5334888f678f4220b3d2ba2af9e6c762faac8b185e626609a1b1205cfacd4e383093c9dacd667de5632ae32ec70489b924892c2285f41e4f311b6b9dbb0e312ef8ab74d32a86a5482823ed7e1bfd5a3a0062b676c3b2745e2bd0b9052e6d3ba23d3cec2ad2524b3eb0d4b74a480a032ce4e00a973cee82c60ad4231a41482c1f07f74d4b8d5d551b181736b48f998fb4cfbbfd063dbc7992be2ccb8ec9545d281ef14550a406f75e91f2a134c1e80c847ad048980d0781e40125d059fac62aba7ba5d2e65762bf07d9557df75c1c7b0c410617137a02a64351dc56c3c033abdc8adf010d08fe684d7b36f27995d4ac3a47c6dab87c105a77074d98ac57c437cea8b1b49b41bbf1aaeb426093c1dc71055176f39ffc8d36f3c9fb42d1c005e58e9f11af74151cb56f7b94873014b26894604116a66a2bc4772365d3bdc66b6655d24fe530ce7ccaf87dd0578d76275ebf770cb0ffc8f81539abb8a69428ee3715f1eb4bcd7268cf995f14f833531a3d0dcfec268ada6248234df97e511a55c4199bae9b3652fe0d7edb8a8865913b0be35061c12e32f6db02f3ec20d9f09e357c927dddf94e52eec3bd05cf0d1cf63a082ed6ba06494525343024dc8ec6bd03fe765575766869911ed6cb9357c1724c4cdb050ff0919870675c6f7f01658afeee6360bd7ff7e0601db1cc4dfa6c0c84e1a8685700b30d63196405b5bce4c6daf402c2b7995bfcf31c07c5182d21300864c408f0b687db7f3a307e8460afdfb4e94dbf4c0d8ea123a9705b7f00af4b2b34dba1bd85d57f621261b56b8fe6fb3607743c4069a442b309d61afb8ac437263f489c45269301871943854e66117971b1f3ff8c188f0b18d90c65d3a08ae04131b27d039a3fd872614a8f71f2f0a1527da189c6e3e14857bb4e21284565940ee892b7d1213a614d3e9a47284373c259f48ed534fba4e83f0326e15a4cd74ac835ef48f4a1abc2b10a94761aed6a48a867351b019c588483d608e76f2488c9d9f8de80ecb264eb2f9be309d5e4afed81443418508d4df6b3987e8323fe9af53fceaa6066fb2c71831e4a7d5b074ec93493e2edc90b17aa6bf51c154a77a4e14b45d45b6ab4a0ddd10431e82f02f35bea740aa6ff482946e3589fbe65e07d1aebf5ef64c2b60034e48585d71f3f344b17b613dcaec6743dccdd49643f01649", 0x1000}, {&(0x7f0000001540)="e5ee4cc89feb9ba476ec7535efbf5cee10d3796e294ac626ba4290042828ed328f79f8895b5fee2c45f37a3a6707ed05361f128b6e547ee05d1cf86a56935b2beb830310fa5bf7b2121eeeea0dbf9d12877f89fae0559bb0ee1d49e6ac271d1013fc4fde3ca11eabbdd85832b1e50ca212b16670a7b6c002f9ca96e07975678535b95dbfea0a7d1df7748897a5ce3759779c73fb0626a0b267b7f771fabd0d1a60546938428f9b774af6d148cd061d23c7869b54e0b353024097a680d88d1537a9cf402403cde9c29f8940134b8dfc19b59d1d32e31fcb7cfc53fe0753", 0xdd}, {&(0x7f0000003900)="91aa780e099ae3fb80ebfdb7b7bf94f66ace4caa670529641c3c18b4bc93cc02e7aed61d3d75720e30f1113d83f87385085e830b98d0ac18f5f9bf8835760c9c7d1b3cf6251deece0f014c8eff76bdc9274f51e29c96f7f3e435fe6eed1a54a8210e7c69828f7a9a37151a681eb60b9ef0f11e473c2bf95961caca325c70b427d7dae8b91251e9d404d57e617ec8475c09d5843f90c931e509f7e00736c40133724b5464f8cdca68f918faa0f5a14f8021a4f8714466bf5f2f7ccbe2d7935763d789af1a0fd90f4425ebee33979a06fb6eaf0fb7bc32c2098deec345f5506511b311a0587ff15c9a63ef6e4b0a5e0167e7c294c86d412d783992d2cdb0eb1be42780c36ce4dddefc1a5a9dfde0683dcddd9a7f587a4322cc2dc0d5ac0bb4a93bfdda8013c299e9d13accb1044705d1fbde775f50c3fdc73462d86b60513755b83cb4a991e9a814ca9be628f446ddb7b70b729ed0655ba6eab56d091e3cbfd5b41553b05530e4ee5465d8284320697c92730e76c0464f6410dd272b639b7793f08d3cb9be33d8cf6f46d700baf2b95fc4fa50481204d977a41795d9a78a6cfad6d5015fdf9f7ef676d88332470e24ca375385d7c2b876ad2784f183503450cc3b0324b5f3cd3c18d17d1e66d8a175a5dfe26083906fab8afe626fd29b5bb4ab19f7bd8d4b58dbde7fe1e621742a01f377c21a81470e40f35665f9cfe8c171e4362044817fd3ea5e25ecc129779ce74592819b7cc992849045b311cc98bbee829d2147d2c1e815bb6cc2ff09a2b228d871c1992e61c6169b2969e14c89925d3d7bca1e9b631dadbf67bea3ebb6ee4e510a5559e68db0b525101e9aee7cedd23548618480a76b485727d5b225c1ded1b5408261fd185a5a490a917d8ce5d6ec6b6340492bb435b95e9502ef64af5b0efd9c4f1048518fdff1c568055f3631fe56dce036476e2ff3a786a56324d91d4835222627e4fb769672daabd6f11f6263cceb46cfef59523311e53d9f5aa2063fefbd2d226cf21ec6967a9c4851c348559c7dbaca1a96e2597f8fd3e0d15063a211b4ef7bfd1e1589c0e776c2ed57392c3566c3177f7915d9a9ec6e5f9ac48911f106db18b6c6e5924a8ea2b8a4010bf34a1c1b31b58ba3a2c9b631a2456333c1e9f14d30fe8ff4ab1f485b8544fef3173a8b8262f1ae5322b1fe18d72d57e893c4243d5ee709a44b25f9f991719ba20933798b19c5cb6a8eb13f6bbb98cee42b9f13e3e1ddfaeb8e1585e7ab5e3075880cb31a0274c0b1432c83d74282d3eba8e749daa099efb1fdedc06d6d50b6e7b1c63950f8a231faa3aa8cac91f9a613e8b6624e7e07acc9d5dd5cf4af826198f3fc4b75d67d15e064ead8b3d4191189def540f9bc8f35a9b644ee0d6902f51a99307cf9e6e0a0caee36dc519c03437da71a96cd03dc1f6f5afd9724ad875bbd5e79e6b64e5b9c9c0b00986aa909fc7c036388eb9ada37f0c3002ddef2afce15564cf52a910b8303fe63c8ad09904676b1d32c7d9fc125362da12c25033da018dedbe0aeda7b566ad22a012f7cfa6fffe68ffda604a900ee467916f7e7c0eec8ccc9e468bfdebaf4037112ba23090d83e79bb41407e3584ffbd36551385453bd67c8c05ab6a2c610a6fbd784f04d11594df9cd4c49643bd74d6c956524cb14302823b1687603b79d7164ab6358243f0438bc1c92378652e61fb4c8269a0de778493018e7cf2673f520fdb30e1a7060324e337eac73efd770296f7b553fb9f0fef44236892570c5ee074b46de72185e031736808d42386f80bbb49fe1b1d23442d384facd15710c1316e0a3fa4886a5a4f2809f0e9b4ad2320fe6ab6f5bc86c6049eea957daf32c6b02a83ecd3895b60e0513791797832a4a99780011feccd99c122e8df79835a37eb6bd750cf654a1432993ca5cacf991e02ab9a1c31dd4339b344c5214257ebfd99733e87592ac49ffbad2a5fd1e85c34c3e9213ca5e241401ce03b7e5ca9286fb19b10407969c8714a65816f15945977130ee565dc8ef402994d87b2f3ef8b75e884b856d927bb3a7f44c60104f80a803c26a5d3cd4f4c64838b147355802f1e1975e2084be68f112185c13f9c4ca11010aa5e45e6d4be5e83f014d812134a01a9cad47bdd812a498e53d1cd6221521c2dbc7b9b32e28ff10ca5086792f7332122a476030da57e61cf835d379d4c23be2f173d5537caa1f98a03df6768bb02a361de79980896d514b5589e865e70f9ce3aff0b5a7d02eaf503f810d60f7384d188075ca9c14414a81b6a9fc90d4b7a4fd7c4de123945211ffbc104a19b849959ce0c2234acd195037ffbd37edee5d6f82dac511da2560c19f4caffd3609a289c1b0073f1c5ba49ac5d4fb8056a7f0c9b49d45d6084537b465ef8707f06dafaf6a9b311dd35838ef27b8917f80d93fe7fed79f436d2d80448071d9b41fee0974ab74d5258046e278ade4ecc64e18b152ecb4fdb058d8112558dbd9b7ca9c8bdab7fce22ad5ac7fa433e10d4d97e65c0bee8732126c89ec42ccbc97a693d9dab29326872b12d86d2d38cce7e3bdff825a52c7f36efa3dc1d02f4d101da39f48b75bdfa582efc3dddc6dcb1eea6a66632054a6993dd83a796c468d8b120dd6acfda42ff5cf27c02f31c686bf0f4f9967b809cc1f567b6f49831d06b1761202e1cbbbde20482aa93af604805c1fe5648a7ba5838c327f1339799926a81512e01bc8712a18924a6fdb6ec6b3c5c795b933ec223ab0183de93441adf462f3188c4b6f7f711252cd5ce67adef9bae4b3eafe90da233cf53aa78cd424740ba6a4fe98187f31bf15d5197780fe5316d6d3a5b256b33d88a084a55ae347b19cd291e19fac6b9eb90447f45f26ccb1f1ca100f33fc0aa65340f3c4eda8380c5d3c8c8f9dba94390d9fa4e83d9437191ca8f51381dd75fe83c400069fb665e9131c3cc0f063f2b0e7772d632fd3e98c6109e16db149c201c304f03aa9c51c6f19a00c9f067ebd01ee5715ebde125284aa613522f86ed96be8a9fe50bf3ffc170c383ec3cc7ae3512c4f31d355667c53da2a4bd43dc3bc2fb473c5d4c8d2964176d3ab968fc1998d1d0dbbed6484cf230e0efc217dfe7762dfc063781f2bae48c026becd074c6d97044d2d7e33b6f757f1f3c8d03149ebcc5335e71f6de537ee43d39cfc7f9b709c4787c254f8c3d3e1abf895016e1af34443993a36db16ccae504de0752e7406ba7da5fb293f20b74231f27981ab544ab175c2497fa9c51553b8e237c0bf9d983cc426982bb31461ca8bde16cb769c91347d7acd252cbe0510cd3c97fe872d524a23040ae27f4d9b52b06235ed12dd18ef61404f3e8888aec2432ba56d486846a52c99b06fdfdca729bcb08668abf506ef145ae0022eabcee92a3d3b0fd58b956097fa816b7df70be3fbca38c01d1e41d6bf278df2a385b38d707dca938c99a262b1a437a2b1369eb52ce1390eb7e36832caf6473459ab125b351be5a91f212e6c31078092aae5b16d5710c0268510188dee80bd760251bca9ce03f5a99bed270c157ddf21167165940d29382778251efdcec69afcce91e97cf6bed9b0c9df450cd78d0916a5a2ca9275e507136251aeb7d3ba8f306aed1519364a7fc4f02ac55c03421e2ffa87becf386ccc365099c1d531ffcd2400d8886d702fdcafe4f5cd514a539344a52b111ce7a1e249543b6bdbeaa7a965c5c6fe37244144d4997d7bd1f3a934af6455399f8d543bd969530e99e51f5e9d1718e90466494024233f2f138eb9421e9665c4ea921f51bded4a89182597012022e3e11fff378a28230fcf284dec8abcc68c11159752eb7bdd4f9b6666a1dee067cda5b8563880408c74e55689e0e12646ab2fbcbd6b3edd18f88d16152f5740d1a6fdbea596d38ca0686145dc1f5313dd7fa497d419d7336c581cdc7fda52a8f4acb3dc67b8bfc7e812b33c0a89b4ff809db5f78bf3df57af414125cc3a06284153ea8bb934b30e60d0e9b3050039c3e66145060dfe1ab00ddcf71992ea628b15317501a3d4694cd1c136085cf353c5e7d3b9346605314bcad83a11ea848a6e5b71da616ac71711be5bf5e880e6d0e9857d09302a9dc2f029e42ef0943d28de747aa9f282c515fa76028fd2bf7e4b12b279e274e37c14b6c0b574ac8d5bde6fdc9c769227291ed8ea3f95ad1d307a816ebd35918235249c063cff31689d2b1344754f55403dbf33e423f4c7001610bebd0ff66268dca12b359264f9b16ae20fd2149559faf87a1368ad592411979bd538dd89f889dd57f1abe13f216c6a12f798900c15149ead64cc0fbacd80b67c04df9262e0bda1c777ab51447e3251be0daa93f9eb13709dfe78ddae732c4dcdb10ef3c0429b795a381f785dd733c2773c14a30a130a02a7b69d35e90d97720c78fd7bc6832adbfce271f0be05cff6ef2257d150b0f23fb6fa2a0fe4129ff49b2f1025044f4771da79626d13c9a310163ad79a963f7aa961b31bef413233b26d2265324ae15e4efb659337d7c0d18ca24bea3be652a3c02cf8ac8e06be0021a0839bedb85d330a737214561a8054c6953f476cf45ad2c70abe1a810ef3da9d4c90687d15dcaa7b162986f2bcdae65eb428d6a6145caba901c56b64a6f2b2f388797596ff27784bb6685ef2c67fbc13b8bdb819fd892f13067b017a0a8c0ef626d883a9a5a367ff1a8bb36775216f5f97e4d1844ab8183de153ec90a7ce5e137804b8d950b656514db5f706f4c3a2838d9e570cb166d86f06faa181be3af786d554bbb93ade2de235130fb91168e7e91b0025b0572d3ceaa2e5f5242cc98f83f570c00cc9dba4d297653c6b34b14da51ddc82fbb1bd83fa803a4a4c2018cadcd3fd9c1ca1a43d955a6f901308d41d953d8354db34edb6c89acc26c94034b425528a1ea3704d58d50bf6d0e69ff1438a90fbf5754f23244b1b32ce0a3e9b6625b01abc519c1ff795b733a24972a230027bc10b117097a1bf758d2b15c57c58317066a2b81bf7d9c060c27adf11344e90636515eb2926519624a0a7f3a0e3af3694267beeab80bf54b00cb700ab722a3a096b4dd3fee6e12732feaea82f7537801d55f3c8e7b395ba6916e65089583841234a194e334aaed165b662502b055b3e58c57ce1043a442f61b1dbe0a22aa4097d6de5c8ce4f7ddb460222ca87911f63edfa92889015ce03624d3639a25e1b4d909f04b9f7dc4c41d11042eade61fe1a562cd0433d4c36de339fb3a72354da4119e8a0a72faba6e54bf7a479209f46290e3bfe1a5f5fc9b2ab0bbde5ce0f2aa348a95b6f54628c0fcf3506b5f93ee6deb9a120fac49794ffc57e9fe1d3e1ab7d6087b5539017c85949d222e37ba5549e25e1f355f3cfe59d2409c503d69709fa7c5ba2890bbeb705b80c50819e1255ee14fe52ce485d30c50938f7c274f4aa4476dc9270497e47c912cb8ec5f3851077cb72e962b0a962f750b9f16b8216d4eca8f3fc0725925c9680d47b8c433c4cc1bb99e11875ab966439c3a928cfe81813fc11de796a344e4baa622be56db121cbe101178b6c364f9766fa6a98ebf7f1b748bf7fdd40a953b0574edede08017293524979546f4e2e9af6c81636ae81e58bb9ae3881aa16bc3dd8d52072e11bdbb096d5a1db865c8ddcf85bb1b5e20789622933eb56489b496c98a030e9ae5d93201408b6254bf83524740ca13b6646e403bb3c9dd1b74892143a0fcac0fa9dbe7f7afca356f7ceac22c9dae52ab7993b922179bc2843aa977f6a4bd305378abd5b859bfe12d66493c2fc89f3f072e19ce5e90a73a2f16da84c", 0x1000}], 0x9, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}], 0x128, 0x401}, 0x804) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) ftruncate(r0, 0x0) 03:10:53 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a", 0x4d, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) semop(r0, &(0x7f00000001c0)=[{0x2, 0x0, 0x1800}, {0x1, 0xff, 0x1400}, {}], 0x3) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x7d816c59, 0x9}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001400)={{0x20000009, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x206}, 0xffffffffffff8001, 0x7, 0x4}) semop(r1, &(0x7f0000000100)=[{0x1, 0xfff, 0x1000}, {0x1, 0x5}, {0x0, 0x8, 0x1000}, {0x0, 0x9e, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0x4}, {0x1, 0x6}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x20, 0x38, 0x3, 0x1, 0x1, 0xc7, 0x6, 0xf27, 0x2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r6 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r6, 0xffffffffffffffff) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001380)={{0x1f, 0x0, r4, r6, 0xffffffffffffffff, 0x79, 0x8}, 0x6, 0x9, 0x81ef}) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000380)="e6fc05b741293c6994e339fd772ca71bfa657620ff11834035b4709a75bbe0248016b64774e1ba1800319a4ce3063b3b351c998e61d5e6673fdd9c899fdb21d449978f18d6fd27f25eb2024e876fe4932251bf804526b0470bd4a2e250f8ab7ab6750770a70d9b3a7301868bbda06b98b10e2d73fc9ad7b16f635360557d56dc858f8b316eaf92a736d895caf9878b0ec5d0b8d887c025ff0219045b3ddde3321d6309bb31a2954d067a6850800bf9634859dfdd9a206a420c0140e6d467c3803796530cb8637a7479f6f556ce2e7fefcc95d7ce036166d563b11a804594f4db95f3cbdcacb8b94ebdf15a212c20aeb188f68384b1acfd9ee377365b10f6530b7c82c1eac32e8673e1ab3b2ffea656b217de1057a3472aab09505085affd7b04128929e8e626aa5f8eb3326277034c4f3ed70ce36f3fecc87b485873633b3785485339279504fc3c115cca14d175de35130a2ee73909200eb90017853b9a739d95639cc9dc3e5a476b8db717e99da7d52ed50e6088071ef6fa9fa97c071592f3885f0dac2017d6890b9dfb9c02efd03cae5a3654686e4245aa7d4e916727974be9cff1fa3edd5264bc5422e969ebcd4660233d9686c060f13c4e42c8dbe86097a3068fdae3b033ce205d380c3f7a8c0a89ef72f0913857ef75bee448fdb4ddabe70d65b4cf6d754e6b906382024f8b90ef882353099696f8d238bb69f2ff0da483c520a3be966249f5002fd56b88026980410641cd6e5257fef1781b9c0e43f4fd339a3adeedec08b826e007eac094b40b26f9c1ac0910fd5223586d71b5e8c758c45b529994eb9cb3564d61a4ad16dd646dd445003e53154826126117b79ec43219c16f117673b5f2f3fd8eb2e2b56d020b849cda607e90fcdb272cd2c9c128ece51d824142201f2894eb8d834350c71022ed6f82067f1566a7279a7824c319d43e730c529061a0f8adcbd6004cbaba9da8503620ef255d385f3673e1146683bb6793e4a422fbd4f2c2d9ff68478111a5d1798c75ba61a33174be8d899657119a1521e09f24e08ec70a88decf89c3a37ca0e5ed74f46d77686feba060e582a8f3f84455f69fe49c723a893b74eb6256fe62a3bac428d96f4a35e6043d2e083900d44ebfa548e2cc4ef448474a1bfd0f8ad4029e9b44c24fbad2a6269cdf9c29a8d602a67a6658ceeead45848e206670bedc490cfe9732ce14e9b15e58f7b8935f2557987386b234c1835611086d6ab5a3427065b63b217d064279ad8c2ee6c7f72bf46ac285bf0c432e3e9f301e19ff00f9c98dc22e0a9b6880074fc9bac8991b494983737e43907231bbf8105659d7230225ad16739e1ba11032077073e9501e3a722d747b3690eaf0761f1089ea9459c9c81cecc318f5739c3fe114fa3b0971b27d99a34b446d402c10c07c59d3066cd0698a4fe2698a0b169cf00567d5ac736d9b23cbc7582acc8a59548b2d2be2cc318fca16569020eab4026424d582065c8d3d866af7f7f9cc8241267ec939922973c4e0f8fc37588a333c45fc28c7e51def88d10b10922edf1d55a875276f8bb1cb2a0c3c105e2a06a91638849bc4ea36de7f07a361e028ce43bf1ce75a6139d566672507c5deb026399ff21f4b6267e93d7d4e53a344daa3e64a646e20e2f2eef1eda174d28212309c9cb05419e672c45b4b6322adcbbef2b6e2acfde0982d06ef8e4ac2c7948bb78592d2b0ae1b8cf0e57236238928900e9e9fe4e926e1ec5ba3d64c8df30c326c121c49e9d1b2d77a764c095e0ce340895f29c22565c24b2c5e2200a02261aa1467c788e44072a744dfddbc1ab0836137d7ec9d3cc0217355c3a4bc13f024918902fd3b69f1b1e74a5f1633ed112a82e3c4b46baca5e628d7d51ab240cc9a286d8b10cbbdd5dbd3a74a536404d88afe6313110ccfbfcb448602dcfdc57988fa9dcabeb58ef8d06284f52120ab20add0658fe58b24e6f1c24dd99844307cd12a5db547fd4bef93620d23260c6dea922da56f80ea0e1d5bec3cebdb199316f2ffad490de6430b4a8ac8f1976807cda170bf75202ad0bb8aa44e0d684afa557cdfa8a3143aa4b673f8525e8801d074fc550f0d979a401a64becf604b297244062ed3884b2b13d0edd917500e98d14cff4f61aab24d6803d1b2d043030e3869a84bc191aef27deefedd9576e2957fe3b3d4dcd060d8df3e1896a9698cf32fb9cb24716ade5d11261040adc7f0193749800f8100220ec554860ab1127b02f606069e1e22a5c966e8af57db556fbefe8539db557e4b8d2490dc47a311d5a3466d639614ff031673a46c3fb22126a7c41ea35485f71f4ae3bada9c9413c037763b41978568f40960a7ec4e508a5f023b28759ead9fdcc6c68482bdd5d2031e08a4431d60e2b57c12d60278dcc5bde72a2544d21d02f2830eb297fb56f2fdd47965f8a71ad5aea4c695a6c082ce150babdb7d4a2367c0fb9505ef495fb98390c7af25238eae00b6e6a3824efc4caf9eccb71faa151decb94cf5c2dcca05f1826b535e30ebfd5b06664e75960e1ca625bb04289a01a33dacd2161b05cd23c0a45d136f6a5a6ea31086faca087c1ca0b07d584adac2104fc883f2126ce384147d0c447cec229e4a0ce0772b0081fd1cda0fd94690fd47e5ca2e2833dbb6fd550fe15f304d431d072fce9737202781cdf053c9cf9a6e019c3fd79517c10256dd3997e9af2d578232893b94a224fcaa47ad48a1be245b39d4a1ae46cfc3236b3ca0ced650e329bd6a999ca1572908293607f693a2a63071ee843cde1b887bb9c28261b220e29cdbb8817bde151bf07713a9f526365d37ff61d28bb858f39a1b1246887c06da006b640ceb2968fd6c85c6f17b59dcca920f980fd4418fbe3ad86542b5beb6ccf322032fc496808acd626ef94f0cc41ea50c282bc2f0f3c4a47666a17a37e4d03e16dee162460e6e64562591195a687e78f109e32bebb99a69c74512f584861d620e3c629871cb29bcf11de5ca0c93dd97d4ebb210b229fc43840c5544b7250822ac3963b92d05c8519893d4f394340c1ea3f5e66ee62ee18ab475fda91fed41054c5ead65e7d5c589f370158318f9312e7a91f7ddc29f533778ac3db34f3fdc4701033a895d9eab1893293b2608b2a662744b8f2978e9fb3addcc7d75592ab7a633886128a81dcdaaa16087a00506a5d9bc259b3b567aa92eb0af89e536bdbbc62c08c1797706a97dfa1d4e6efe1ab37adc322b906de63ecf70a3cf95be773cad478cabe6d6ba6c84f7c08f68f990d3cee5a512e25b91d67dcb36e75f47b4def454b1eec168b17592b982127cf7820837ff1173e7528f6d28e7e6ed403f7df72d78a8ef86ad39b6e6196611c9142e9c3a4ec789575a4e962fae748839293c7fdbf3db520186483818eaaac7596d5226ac5f580c79d432d3ec113df0e862ff8e7ac1b47ce138eeaafd2a64f255f4f9b0525415e2a07753b8499d717d5900051bcf7886716f09c220515352bb17fae03d242dcc3162bd3955a86ea20a9b5655f5c369a419276199117d08cd204644f498b842735ff6406a202487dbf87150325e280c45612fdd7b7654755df82ba45b19f59acdb608483b2a14ba9bec24bfe14371e475cecde897ee6806789a633864a7ad9bcbc88a015f35254679214288db2daf866621f0f877824e90752b0d95a5ecdd55263da6195b4c90a4000a8e82d282749c0bfd9c504ffbf2eed861471c091006c6887c31166c738e4c5c1bd080e021bf3e7d8c20d8e51bf89da8c395fd47e28c031f9d43f44aecae7e8b25ff3d3d913d8a41ba528742962912a2574a50e1778084a5df679ad35871433d5a77dc125cbe8fb6ad546ca110aa66833c8aedde9df0bb2b9723990506a55da897733d0202e95e90855f68858bee3c43969fcf627398b94f12ff554323c6f205773f3486f9e516f0d947cc05f314949c5e116a8161d8b9042323cf31b2ee00b311486b80a31bf8d45614a7f454bd3ef5c1f4d76544b8bd749f47b6e4d2cc3483edf38def0adb36fdf470a8ce09d786ce1a27492eb5e9d522a2776ba2a533fd1a5a62cb516b18e5169fb4adc3d946aef36e08a9364d5fa6c79c6b838e1f6c96bd6e20be59b75893726e53ec82f06a4fdcc4156154af07645060e8b2af63e72e85070b4adc3b363ef2e006f56adda63091071d824675904efe290ce1f56a7e10ffe396c8480ef029732c8da050b971d854076ea5784dab86180e08a202d1bf1eefbd65c66db990cb0e2d1d6cd11ef050250204c564ae62426a0a59913b729c2c2c2bf89e5edc354c35304beeff414e2be55a6c39e4d84dfaf991509b844f918612f65e168651d95f2b732ce6ef820641bccb0b28a9a5d1e72a37134dfc9cc25f4990174acc28ad5cd69b01e0c862da9a55ca32e826a74d4e95f434dac8f390b27e406b59a756c12f375280f2e2f61b91f646febee54606e59c1fe8efd7d793e19b172deaeda831d57594850271f625e43020a684650752235cfc6fb221a837e4711e4df08e04356e8641585f34fdf45c5a939cb136b9915c7b99fa6141fb81a63a2089ef04ba119c4c9a795cdde858577247ffa0d84fd478a5a542fa14df06cef325874ec7378b281238e6edbdfa6f67e284bbada9f9bdaf68522168587f9d7b7524404256a139a3fcbc929c2865843f83777cda15df60da2c9dcb1e4671848b855c367e96a26704a84dfdf2ab2eb614c29ce33cb4760d05f64e0c32ec95dfaed92f080e2b9203626c899f99d8ead806f6e85f79be65e1fd6fd5f044038e54e01295feb8e10bbe3e27dcc03acedd882d118fabedbb7f10c6535b21b2a5d0f6cfa23eb17f61003fda3cb0c6dc44941688a390ee932ea665a674bc4b69d43e2ba9d224ae958f413d5018cca43ebcf92e06ff98687ca678d95711fdacfa0467fb0eb7bc5eee1c4e9fa8fc2f46bd3a88aa741543c9c03c6460d938b71d087b497e16c59205585731e247e7f991c5eb7f2ee2920886dcfdcf9cdc89faea9551a429f46fedce97e8e037af906e478c45feb02e8392a686b7e7f037cd099e8806a67584221a40c4e90608d406b93e1cd8b849d993f302afcb41287f12b0ef00c46b4da5d2276350f644421b3214badd50dde504b1def56cbc8dd46e6cc61adb0c75160532ef87be56f3b1172ebac4f08552b93a3a7ecfe3902f06b7cf7877458a5f639a2370a6313e94de3b3980411134ab12b39bae675a2532e7691150fec27907f46018badabbbbdb023b41759c13cbafd88074040cd43ddc8fd3454da76d314dacac466af20fd368a711a991f08ef020f8f154b67a433423343bc7e41f1e95cd6a468c422db7686e39d56dbdb98ffea12daf376c166b60aa543e4357acb36e22639f01e0f914e0333d221de1591f93450083870c9f05517a3db3498bd08888c7a4ea4e0c82ab40c9833cd146657b705ffee7cb22ba1913be7fae7949b452fbde863dfe1b42c9e6576a3bb8f99eadfa33d32f2a8dd40c4ab4f4aa6e547c135dee585a29f1204c0ef631d12bfe62434090b5997daec99d9db7cedeb4f9d90b6209dd3f9671fc6586f733ae05cc6b23744074253707ad5aa84c99d58a46b22ea6145aece2a4bc92ed299454f2b1ead7ad520dea48783499209dd8721132b9a0a2208fea1673bdeee0fb1ab7af0687764aba7abe3cf157ad8fe32efa6ccb43965fe7f09b300636dc4373fd70ec8ec164b3ac560dd67bd65c5dcd14ad92b9278ecd2a4bffd3e502a6ac9dfa6d0be89568ac9c296338695da08dba8b4e20cadb5e878f54b840e6fabb53f02239e390490b1033", 0x1000, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 03:10:54 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000040)="1b70214f", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/47) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x1}, 0xffffffffffffff80, 0x4008, 0xffffffffffffffff}) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x20040007, r2, 0x0, 0x0, 0x0, 0x100010024, 0x3f}, 0x6, 0xd, 0xfff}) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x1) 03:10:54 executing program 4: socket(0x18, 0x3, 0x5) pledge(0x0, &(0x7f0000000000)='vmm ') r0 = socket(0x1, 0x4, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt(r2, 0x7, 0xffff, &(0x7f0000000100)="1a18548f89a4d99fedf3cae6be32a692044f3d0f4ddedb6fd29fa3a800e707c4b629c2591e30a9f6fb7418d285f093a7aee90bbd4321561d32bf623e4fba7154d4e847d0281cbeced9c92f8dcce39be524285f9a67837e9d9677543cec50bd960b4426", 0x63) pledge(&(0x7f0000000040)='vmm ', &(0x7f0000000080)='-.\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c5853542db3b80e653000"], 0xa) 03:10:54 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a", 0x4d, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) (async) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0x0, 0x1800}, {0x1, 0xff, 0x1400}, {}], 0x3) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x7d816c59, 0x9}, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001400)={{0x20000009, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x206}, 0xffffffffffff8001, 0x7, 0x4}) (async) semop(r1, &(0x7f0000000100)=[{0x1, 0xfff, 0x1000}, {0x1, 0x5}, {0x0, 0x8, 0x1000}, {0x0, 0x9e, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0x4}, {0x1, 0x6}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x20, 0x38, 0x3, 0x1, 0x1, 0xc7, 0x6, 0xf27, 0x2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r6 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r6, 0xffffffffffffffff) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001380)={{0x1f, 0x0, r4, r6, 0xffffffffffffffff, 0x79, 0x8}, 0x6, 0x9, 0x81ef}) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000380)="e6fc05b741293c6994e339fd772ca71bfa657620ff11834035b4709a75bbe0248016b64774e1ba1800319a4ce3063b3b351c998e61d5e6673fdd9c899fdb21d449978f18d6fd27f25eb2024e876fe4932251bf804526b0470bd4a2e250f8ab7ab6750770a70d9b3a7301868bbda06b98b10e2d73fc9ad7b16f635360557d56dc858f8b316eaf92a736d895caf9878b0ec5d0b8d887c025ff0219045b3ddde3321d6309bb31a2954d067a6850800bf9634859dfdd9a206a420c0140e6d467c3803796530cb8637a7479f6f556ce2e7fefcc95d7ce036166d563b11a804594f4db95f3cbdcacb8b94ebdf15a212c20aeb188f68384b1acfd9ee377365b10f6530b7c82c1eac32e8673e1ab3b2ffea656b217de1057a3472aab09505085affd7b04128929e8e626aa5f8eb3326277034c4f3ed70ce36f3fecc87b485873633b3785485339279504fc3c115cca14d175de35130a2ee73909200eb90017853b9a739d95639cc9dc3e5a476b8db717e99da7d52ed50e6088071ef6fa9fa97c071592f3885f0dac2017d6890b9dfb9c02efd03cae5a3654686e4245aa7d4e916727974be9cff1fa3edd5264bc5422e969ebcd4660233d9686c060f13c4e42c8dbe86097a3068fdae3b033ce205d380c3f7a8c0a89ef72f0913857ef75bee448fdb4ddabe70d65b4cf6d754e6b906382024f8b90ef882353099696f8d238bb69f2ff0da483c520a3be966249f5002fd56b88026980410641cd6e5257fef1781b9c0e43f4fd339a3adeedec08b826e007eac094b40b26f9c1ac0910fd5223586d71b5e8c758c45b529994eb9cb3564d61a4ad16dd646dd445003e53154826126117b79ec43219c16f117673b5f2f3fd8eb2e2b56d020b849cda607e90fcdb272cd2c9c128ece51d824142201f2894eb8d834350c71022ed6f82067f1566a7279a7824c319d43e730c529061a0f8adcbd6004cbaba9da8503620ef255d385f3673e1146683bb6793e4a422fbd4f2c2d9ff68478111a5d1798c75ba61a33174be8d899657119a1521e09f24e08ec70a88decf89c3a37ca0e5ed74f46d77686feba060e582a8f3f84455f69fe49c723a893b74eb6256fe62a3bac428d96f4a35e6043d2e083900d44ebfa548e2cc4ef448474a1bfd0f8ad4029e9b44c24fbad2a6269cdf9c29a8d602a67a6658ceeead45848e206670bedc490cfe9732ce14e9b15e58f7b8935f2557987386b234c1835611086d6ab5a3427065b63b217d064279ad8c2ee6c7f72bf46ac285bf0c432e3e9f301e19ff00f9c98dc22e0a9b6880074fc9bac8991b494983737e43907231bbf8105659d7230225ad16739e1ba11032077073e9501e3a722d747b3690eaf0761f1089ea9459c9c81cecc318f5739c3fe114fa3b0971b27d99a34b446d402c10c07c59d3066cd0698a4fe2698a0b169cf00567d5ac736d9b23cbc7582acc8a59548b2d2be2cc318fca16569020eab4026424d582065c8d3d866af7f7f9cc8241267ec939922973c4e0f8fc37588a333c45fc28c7e51def88d10b10922edf1d55a875276f8bb1cb2a0c3c105e2a06a91638849bc4ea36de7f07a361e028ce43bf1ce75a6139d566672507c5deb026399ff21f4b6267e93d7d4e53a344daa3e64a646e20e2f2eef1eda174d28212309c9cb05419e672c45b4b6322adcbbef2b6e2acfde0982d06ef8e4ac2c7948bb78592d2b0ae1b8cf0e57236238928900e9e9fe4e926e1ec5ba3d64c8df30c326c121c49e9d1b2d77a764c095e0ce340895f29c22565c24b2c5e2200a02261aa1467c788e44072a744dfddbc1ab0836137d7ec9d3cc0217355c3a4bc13f024918902fd3b69f1b1e74a5f1633ed112a82e3c4b46baca5e628d7d51ab240cc9a286d8b10cbbdd5dbd3a74a536404d88afe6313110ccfbfcb448602dcfdc57988fa9dcabeb58ef8d06284f52120ab20add0658fe58b24e6f1c24dd99844307cd12a5db547fd4bef93620d23260c6dea922da56f80ea0e1d5bec3cebdb199316f2ffad490de6430b4a8ac8f1976807cda170bf75202ad0bb8aa44e0d684afa557cdfa8a3143aa4b673f8525e8801d074fc550f0d979a401a64becf604b297244062ed3884b2b13d0edd917500e98d14cff4f61aab24d6803d1b2d043030e3869a84bc191aef27deefedd9576e2957fe3b3d4dcd060d8df3e1896a9698cf32fb9cb24716ade5d11261040adc7f0193749800f8100220ec554860ab1127b02f606069e1e22a5c966e8af57db556fbefe8539db557e4b8d2490dc47a311d5a3466d639614ff031673a46c3fb22126a7c41ea35485f71f4ae3bada9c9413c037763b41978568f40960a7ec4e508a5f023b28759ead9fdcc6c68482bdd5d2031e08a4431d60e2b57c12d60278dcc5bde72a2544d21d02f2830eb297fb56f2fdd47965f8a71ad5aea4c695a6c082ce150babdb7d4a2367c0fb9505ef495fb98390c7af25238eae00b6e6a3824efc4caf9eccb71faa151decb94cf5c2dcca05f1826b535e30ebfd5b06664e75960e1ca625bb04289a01a33dacd2161b05cd23c0a45d136f6a5a6ea31086faca087c1ca0b07d584adac2104fc883f2126ce384147d0c447cec229e4a0ce0772b0081fd1cda0fd94690fd47e5ca2e2833dbb6fd550fe15f304d431d072fce9737202781cdf053c9cf9a6e019c3fd79517c10256dd3997e9af2d578232893b94a224fcaa47ad48a1be245b39d4a1ae46cfc3236b3ca0ced650e329bd6a999ca1572908293607f693a2a63071ee843cde1b887bb9c28261b220e29cdbb8817bde151bf07713a9f526365d37ff61d28bb858f39a1b1246887c06da006b640ceb2968fd6c85c6f17b59dcca920f980fd4418fbe3ad86542b5beb6ccf322032fc496808acd626ef94f0cc41ea50c282bc2f0f3c4a47666a17a37e4d03e16dee162460e6e64562591195a687e78f109e32bebb99a69c74512f584861d620e3c629871cb29bcf11de5ca0c93dd97d4ebb210b229fc43840c5544b7250822ac3963b92d05c8519893d4f394340c1ea3f5e66ee62ee18ab475fda91fed41054c5ead65e7d5c589f370158318f9312e7a91f7ddc29f533778ac3db34f3fdc4701033a895d9eab1893293b2608b2a662744b8f2978e9fb3addcc7d75592ab7a633886128a81dcdaaa16087a00506a5d9bc259b3b567aa92eb0af89e536bdbbc62c08c1797706a97dfa1d4e6efe1ab37adc322b906de63ecf70a3cf95be773cad478cabe6d6ba6c84f7c08f68f990d3cee5a512e25b91d67dcb36e75f47b4def454b1eec168b17592b982127cf7820837ff1173e7528f6d28e7e6ed403f7df72d78a8ef86ad39b6e6196611c9142e9c3a4ec789575a4e962fae748839293c7fdbf3db520186483818eaaac7596d5226ac5f580c79d432d3ec113df0e862ff8e7ac1b47ce138eeaafd2a64f255f4f9b0525415e2a07753b8499d717d5900051bcf7886716f09c220515352bb17fae03d242dcc3162bd3955a86ea20a9b5655f5c369a419276199117d08cd204644f498b842735ff6406a202487dbf87150325e280c45612fdd7b7654755df82ba45b19f59acdb608483b2a14ba9bec24bfe14371e475cecde897ee6806789a633864a7ad9bcbc88a015f35254679214288db2daf866621f0f877824e90752b0d95a5ecdd55263da6195b4c90a4000a8e82d282749c0bfd9c504ffbf2eed861471c091006c6887c31166c738e4c5c1bd080e021bf3e7d8c20d8e51bf89da8c395fd47e28c031f9d43f44aecae7e8b25ff3d3d913d8a41ba528742962912a2574a50e1778084a5df679ad35871433d5a77dc125cbe8fb6ad546ca110aa66833c8aedde9df0bb2b9723990506a55da897733d0202e95e90855f68858bee3c43969fcf627398b94f12ff554323c6f205773f3486f9e516f0d947cc05f314949c5e116a8161d8b9042323cf31b2ee00b311486b80a31bf8d45614a7f454bd3ef5c1f4d76544b8bd749f47b6e4d2cc3483edf38def0adb36fdf470a8ce09d786ce1a27492eb5e9d522a2776ba2a533fd1a5a62cb516b18e5169fb4adc3d946aef36e08a9364d5fa6c79c6b838e1f6c96bd6e20be59b75893726e53ec82f06a4fdcc4156154af07645060e8b2af63e72e85070b4adc3b363ef2e006f56adda63091071d824675904efe290ce1f56a7e10ffe396c8480ef029732c8da050b971d854076ea5784dab86180e08a202d1bf1eefbd65c66db990cb0e2d1d6cd11ef050250204c564ae62426a0a59913b729c2c2c2bf89e5edc354c35304beeff414e2be55a6c39e4d84dfaf991509b844f918612f65e168651d95f2b732ce6ef820641bccb0b28a9a5d1e72a37134dfc9cc25f4990174acc28ad5cd69b01e0c862da9a55ca32e826a74d4e95f434dac8f390b27e406b59a756c12f375280f2e2f61b91f646febee54606e59c1fe8efd7d793e19b172deaeda831d57594850271f625e43020a684650752235cfc6fb221a837e4711e4df08e04356e8641585f34fdf45c5a939cb136b9915c7b99fa6141fb81a63a2089ef04ba119c4c9a795cdde858577247ffa0d84fd478a5a542fa14df06cef325874ec7378b281238e6edbdfa6f67e284bbada9f9bdaf68522168587f9d7b7524404256a139a3fcbc929c2865843f83777cda15df60da2c9dcb1e4671848b855c367e96a26704a84dfdf2ab2eb614c29ce33cb4760d05f64e0c32ec95dfaed92f080e2b9203626c899f99d8ead806f6e85f79be65e1fd6fd5f044038e54e01295feb8e10bbe3e27dcc03acedd882d118fabedbb7f10c6535b21b2a5d0f6cfa23eb17f61003fda3cb0c6dc44941688a390ee932ea665a674bc4b69d43e2ba9d224ae958f413d5018cca43ebcf92e06ff98687ca678d95711fdacfa0467fb0eb7bc5eee1c4e9fa8fc2f46bd3a88aa741543c9c03c6460d938b71d087b497e16c59205585731e247e7f991c5eb7f2ee2920886dcfdcf9cdc89faea9551a429f46fedce97e8e037af906e478c45feb02e8392a686b7e7f037cd099e8806a67584221a40c4e90608d406b93e1cd8b849d993f302afcb41287f12b0ef00c46b4da5d2276350f644421b3214badd50dde504b1def56cbc8dd46e6cc61adb0c75160532ef87be56f3b1172ebac4f08552b93a3a7ecfe3902f06b7cf7877458a5f639a2370a6313e94de3b3980411134ab12b39bae675a2532e7691150fec27907f46018badabbbbdb023b41759c13cbafd88074040cd43ddc8fd3454da76d314dacac466af20fd368a711a991f08ef020f8f154b67a433423343bc7e41f1e95cd6a468c422db7686e39d56dbdb98ffea12daf376c166b60aa543e4357acb36e22639f01e0f914e0333d221de1591f93450083870c9f05517a3db3498bd08888c7a4ea4e0c82ab40c9833cd146657b705ffee7cb22ba1913be7fae7949b452fbde863dfe1b42c9e6576a3bb8f99eadfa33d32f2a8dd40c4ab4f4aa6e547c135dee585a29f1204c0ef631d12bfe62434090b5997daec99d9db7cedeb4f9d90b6209dd3f9671fc6586f733ae05cc6b23744074253707ad5aa84c99d58a46b22ea6145aece2a4bc92ed299454f2b1ead7ad520dea48783499209dd8721132b9a0a2208fea1673bdeee0fb1ab7af0687764aba7abe3cf157ad8fe32efa6ccb43965fe7f09b300636dc4373fd70ec8ec164b3ac560dd67bd65c5dcd14ad92b9278ecd2a4bffd3e502a6ac9dfa6d0be89568ac9c296338695da08dba8b4e20cadb5e878f54b840e6fabb53f02239e390490b1033", 0x1000, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 03:10:54 executing program 6: read(0xffffffffffffff9c, &(0x7f0000000040)=""/114, 0x72) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x102) 03:10:54 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f000050e000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x9) (async) r1 = socket(0x1, 0x4000, 0x20) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:10:54 executing program 1: madvise(&(0x7f0000ff1000/0xc000)=nil, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 03:10:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7, r6, 0x0, 0x0, r7, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r5, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000001b00)="67934210a2b890b8328e4f7aa634e2f34ec5ac5e71acc8e8ca9121d33326e6f7b356add23c88d415bb508382ec9b3ebda4d73f389127c70b5152fa71362347116bfd82492a811792060fdd56c890413e4e6057f19627c1f1c9a76dbc554e06bc9cd7fd98073e2b5381bbd564669761a81af56ba313bb9db8a771c735f77a358f9be311fc96692eda4d039bb0f842e6cf41aaaef8fc6151fd130e5982e427a458c69add4584eee84bd2df84442409957e3c7ed80cfb21871cb6177369273fc21133ae25c66e49c9faa4f122eeba59fa6d65ef795079d3506dc11d021d6532e2ad157efa4740bed437b08dd7c01fd567a77b7767ce59ce0f230f27c928b740d22f93a7cb3c2c61e11ac0db078db25e5619a63b6b56de92d43a05b4e57e99e9551655816b76a185a3270424b5af0bcf8c481bb8fd51b201103679683bdbd16188657096818a3201ed0033cd03d44f085f3f7e561a91c429f16d8055887b884e0da6d9e281ff567247684277dba487071e39c5c37d7115583fbd725f9fca67d07cc0edd552f5006e9ec5f4994fb4b3a030c036d070c5687fe4ac018639cbecc0b6b8d9a7b5ccef94af93b200b3a3a57bf990aabf791cb75544717a5dd36ad3f2849728461e7f209a925c8eb3f225a94a7e90daf7448497a04a4da799fe0decb9d2f1294c7430c0a014b5bcc3e143378498a1a249f6a1bd95f6f9593a4bdb5e918020937986f1f8a58db085e33e012af39cb799913253e1967c54a824644a2b51510cb7a6ecd2002f11ef2b7e88b85ac173db9e5f7aa4d7710397969d353281d8ef0e8833879e091ac1240dd5b8da2cebaac5ac4b63fa077fb4661a0df06251641ac7d2c066bd4a55e123fbd0cf2faf6b415b6c8640f3ab1e5b12f9644b0fcb6effd1907295bafae96dfb0ef5e18b65a58e20972c0ee31dc779f017ef0a85d8fbb29bbeb91a9a467f12eabcdfdd025c2dff051830994bf3b085783b1fbc09f2ac379667a757805be3a9c62d4fc13a02349b9e8d93ea323abe533acd55e9eaa0dfd91a73ebf3dbeec67a98514349f64fd289149bd7457092119e27c31646c56adbdd5f3c7f8e7a8fa6e0c9d8de7e6fe5f310bd9e6b86811280c144c7f94c6640ec04cf65bf57a09caa902145cb131fa325bfb7fc31f766a6519cd30c2d9bedeb3c6e885a98a6bb62aca8b3256d5d5408e87f6a85ef02e06c183ed04bd6fe6f1afe1a3d6d7787905ce89a7442229aa3c0a77ec0033d16454f1f90e6d8e04f6918058197ddd7fce2784e466036ae1356de57b61a8a8ec347bc0b20e6634ad1b3edee0bffb719b741e40bc7adbd1ac45a8e383a30f2d84adfc337ec9340445a66506ad4d9e79a2fefbe3b19c8f016c4441110e5fc59e5196dd89aa11b25cd1a290b7ef58974df89eaa0d98347d41d0a9d8ad0a00febe4b05c5bd2737c1f8a0e36b6068b62bb50a4340541a4502777baeb41646c871eb59c46d0d4185b26ac495262698b3803bceaa71ca5dc4ff7ba1ef6b0bf7ddfc7aa43ef40e7f738bb43d800d87616e8047061b706ba065996ee70d27284de10d25039645059a502ed7049bbe5880813e40ce1fa85fac9c3b389d72862b6b6b4ce9fcb6826d93c4299a76cc5f412b43567f0101774610ebb646099a92a8ce01ff6577bd4537be6ddfd6be0952fcd663f4e112ccc617d2f2dbc1c24fd9e97b3b84a1b14bec09871e2baae7c15bfa8ff0df059959434a55be86410730ad192c6405f288dda0e1a4d122c3c2590b210e2766eee9f14574595b01106597fcf9a9f8cb683c3a7b119c99b37dea3e2983d6c5ec9067ef7db6dbd2f5bfc8c6b64b60ba492549c97e58abae070e480ad9878fad32f7636f72a7a9a46abe8e74c87fd0819ccedee24656fdfaaa4e1a4bfd589daf1caba8531b5bb80487c053928d3618bb2c04ae1f3c9a4e2ca70ddb4dbae4fe31a9060cbc90b31227ee16ce02eaff645a77e6a8ef37b463e90bd00f0181567861b7326406813b7fb820dadc610ebb3cab0675f56b66811341be9004e85e699153bb89d12dd81fc2f0c4a5abfe97daf38eb2f50f199e59f4e7a04ba8c3efbb9d42130d2ab71a75b0db40455513dbd3e69034a079ee4b3c48c33c8b37a8c0f5329a3175b0a0529547a83c0409304e7682b6c0432365c1f772cf9fae2b9466eda9957a66dc4a7b279c687b5fb39311ad36d5e3613e5422fc701fe74b662ddd5388ff23ec2435bd2fe53abf7352891bd7e7453b948e30e92cb95bf14c512f2ca7c867df956d88ffee9b7b3c8af7e2f8f7699c6d57b17e00429379fd38a3cf02f5ec34702647ee6356ef509412bc9f53f1ad702d02da79c9d248c492b2abe42983b2e49646811ab995896364adcf6a0d893464dc5b71580500af0b7c6e6ad9f86019cce21c8175d716f6bcb0a5ad2c109c4a9e78bf202633726fe1c7d9416a57286c21cf8104b7694ae630204dbe3eef4b26da3c0fb3bd24ae39ea65b711a46507174d1f35a1f1246c280f194625da519f07320fb93305e80103177efa1d5c2d14da8797d31ff98d94ea5e8151edf58dd2292e372ba2c8540235b81363211f8da1ae05eb7cca819e88aaf660fe8c0346f9b79ee1bcb9d51751f1180e71cc5daa29ff4e342595d3a53277ba6c66d45e18c6a093c00bcfd89a8c784ef926b91176cfbd462cc5372f24ec258939c5ff6a0a73a03569b9ffc6471f04e65eec2d8616d39ee06780625d116376b373212764540a055fb37538d771a79033a17ef9bcc2ab28411084be9cb3cd0536cbc000f800012b35d1903bce0025339dba8be358010ecdf3a4857bb0e9459a5df895dc2c69bb82e40868704c6bdd23f2102f4f4f9567acde1ca00644e894666ac53218106fa1a22db314a1188247add69f1e3e7433e2f2b2bbd0e70b15aaf1d7cd2ae8a53710a39d7ca6fcbe43728c8a9a2a15cdb11b243c3b61e2bd3e04ed860d6886fce36441d2b6556b15cde74be78198a74cf87993e914a25d0c6a6efa3d1c07a21ac43cd0cf91679b57cb28021768980b3b3bc26c1afaac563af036f4f39eacb9dacead95a0b75b196a2b94fc1cc49ff3ccbd9362d4118dfface63c59b459a175495dfe28da74f5c15b79dabf77ffc440441c1c61e4e520fe28b60d22ccbea961e2b42c378598c1f2bedf4737026f7f8f03edfc459b6c297eaf14ef85d7b0671b4759be7eeb067eff3593221a3d00a47a05a02ca0193a998329d1f530989fdf994cc8c9dc89398df81b5587afd2c9301c1080796e944a348a882f78f45e7c4c3a4f008e816b71dc071a8d858cc9a10e954fdda342632e716e65f939b2bcd858690518d7f5603bff1f076b77ff433d2f1cebf3faa1511868569f71e5e6552db77308ebffab93a247a8451d7d7679273963cf2faeb47892a15118ecb5768369468d891d54e0a346ad74aa4d35ff0856cfcc477c6cb3711d81ecb7e2c69b5d0b50933ac675225490db6316fed744583625ff2f635d4c6d000ac9769df1952bded412691abcb031f0a4f998b53e5c1bf367bad8a26172545adff1179b04d070c86ed989779e21bf555befc5ce29c5e4b3dded222af8aee67b68dc109909e58d5e2808de0fb57c639e6370f4d16228e217899c6be7f10aed0de82abbd85ace6ba2ca282c11abbf402475f28abd5316aeea6f944b4dde8235f0ed9ce06017d3855f8d2afefb50875adb9ecdca332d2bc2dc1797fe7cc5b602004233f7abd1d2b485553f7c8da6285475b970d8d72fcc85735c2bb6fbdeb267748952cde01f4543941fee9aefd33c311f9f6fa49b793010bd8f144e9441812c05296aa2bf2abbfc70ddccafabbe3f79d68897aaaf2ebe2cf5b29d9ba45a6e4706edd7cd85f914606fd830c35c342cddd49b62949e9008fdb3da1f4e2b76d7aaee46eff9dfaa21fac8bd327986380239bf743a1cbc9711a500bc3b872cea72434d4508c60217de2f8629174b2043d323dc3cc445fb5881d541ae7c24fa719a51849c9c36f1f43ed78b797c40982f7693bf00a6fa031f5d3ddb21de161867372b69a315177a333ac715f5a6fe09ccb988b4f02320127a54e429d982db1bab79b1f45eb89fcf73b5cba2756460b8494eff90086d898f4ba4abe4a165cff5fc3a6298f031a051cb8e48c1ad9b3c357d4a24337b93d0437cd8f642395fbc3e32365aa27df558de5e26086916943d2689b1cd1b1420c62aae7df92b9dc9b0aa5d1f47d22d1819909583dbd468bb799b5ffe008eaf32f54b0c723b99c3a7607210acbf8f25b45f4a1513724441533ca30c1a1e4852f12d2fceb288ba84f4bee639b92fbb9c2c1ce357f42cf593e6f1fc5f3f031ea06c07ad4660045585487aa86cb0d33e95a35247908460a9640796e1aaa39af68e3541755e00324f46521ea21a73d163a018420ed380259ca4bb55b44a168c774968d3414017ee950327c1f6a8a324f18110cc39f7f7b30c32b79290880f082565438a01e855dd553ed15c51c3365ce7bac435e44da747661ccd877bb53c5ed89b7aff03687a68a865f8e91ab7b33b11c06bf3f8170238737d285b0cb58d01f960482885fa210220011500f2dc9bb21f4f1bdca80d63034e5b0a4766c2a1850152f5ef395d1af737f02fa7584db76289e17d23049040164b785e9733ae41cc5eeeca5fc88a25d101588ff77e24282f47a305b057ebcb33567724907d15a39fa85346db4b9174f9df932f9b5c6a9635f0f67df1f0b1b6cfec8658a4bec54a857e912a31e2508e383ab8b2230dc94581e1d67814fba748c8ef71cfd856b4443345adbcd4d9107890d1d83bd830368d63d1801f7afb1f6fae17ac5e4815c9dc8f61b5c70c24bbcd49518857a2043ad983a4b1ac457e40bfe146c18f797bd856e55d8eb4c755418b82793432d5eea2d0a5f1fdb2f5223e2f806e5f5402a5c430682b34f07e7e4cfb2c12064843f676777160a200079c3bb5c3778461cd5a41dc3bca7cd89b285ca957a4b42b004391254a85430347bab795dca4d33c55249261faee1db1b0afed86824f9b249cc97a08f44a444798adee929ef79585b6813ff143437879206ed5d4e6c11037ceed8c6d85bcc07cd760cf7d49629b1ccaeb4a6b24e533ebb8fe72ed409383f6cac56b84d9bb32e0745705c2d2899de5553f27d79de4d303a7d3ae2ff34dd420a6020fe40fcf61baa02cdd4d7e24c8da38377f499c044d87bcb15b23b533602706b4d6ad0b2505081e9ca91c76bd691f495ca7c5d001ea0311938e72ff2798d03183ffa9ca8575c0c39ae56728273489f720053f57ff6ad0f4354a2cb49386114abb58f931e93c012a6665f0075ec998d8cc058e9ce6a43c11eff2190b0258e0c380809eb3f68eb2bce8dfa40f64623b96b58ff00dd6003206b025204e42adbc470cd7cd83bb4a11b9c7a2160a0f67f62142468bf264826ccd92cef0b2900c9688931cf200825f45213dc1d92341db679e919f117ed8b2afa6247bc6b5498232650892bce5066256f0593e8938c8e21b3a791727d3c88582a8fe8cd6c43b1995638967572f40ea936b93aee1867a72649dcbb5af8c53064d0631a1c72d0154642692cdb54a82723f887e782b104b8c04d5cc0f6c2b9c5f46fa6f2ae1573f6f8c2d02a239a7b689ff0ec8dc475270e77126e5c822ef68425aa9e4137648f0630cca3dad6910d80ee5cc1394e83460e1de371487d86ae7b04825d633bf518fb67b9d03a599235e92e9ba52afd36fcc81d25cabe765fc42bb5607fe64521d43a7482a499635f20b88f55444dfb58e9d96a0621b4d4ff8b8abb88ff6c2ce380057abeca7c9c7eca", 0x1000}, {&(0x7f0000000180)="9094882784701d9e0ca6f58bc7d6aea6d7dd7297dd76cdbbb3fc6e996b1dc0a5a6dca586b8885d756f77a8d9af2c812f6dddfc0c8d3fd7ee4a4820b6228001e2097811bde69c0c016937aaa9a97ca1af2316885a2a6b241522a293b5c5cdfddadd5beeb29b81e1f4f70fde2aa7e6e3b3dfb6bb8be943256da4150d9175e7cc39df021fd6ae524c4cb54ea302e8aba21c2bce8df9526a18d7336c9d7f25122e28", 0xa0}, {&(0x7f0000000240)="1ab01da9b343977497d6e6fcb9727375a1b9497e8830db18", 0x18}, {&(0x7f0000000280)="fdee4cef2ba6cbaaeffc844d9859b0d61a48d38c5af0b08acc3564c45b1eb62037ef0fd659c8941cdae682f88ee256cec8d2aae61944904bee15bcb147f3924b9d62ef5f6da2d01a93077f22666be80d0868a0b124394d127d56a7169234f4b2027c34d11e69de00303914b2fc4bf96e3e2ba8f8e189b1944cce43eb4fe48e51471ea98f3e9c020ca2ec13b20746ff494dda0ef9833bbdaf0495333857b3ce9eceb48c40a8bd77e1e50d2f14b98141f0c7602299c6434abfa7327e23dd2e90cd55e846c749481a0bf6ccfe16934919ce125b21ad6f638848a884e22ac0981091e15b5619e7f5a179b4f5938d6563b08ae2924293e4e92ff65f12e01eec1cbe", 0xff}, {&(0x7f0000000380)="a1f5257a5a7a97db49269dd2f5cb6ea3e0fb049e9dc46cc026a8e713c24fc606d6980181ff279d3a92e7f351a3dccbd530463ae9cec5e97dc159899c63442b890cf86a6053ad2f5f5e3a37f66f97cdfac62a54859e37d36442d8b59b5417a8ad929ee721026a3747141d76565fa913826379f2f2a35282d4d277111d0489c48379a351cb", 0x84}, {&(0x7f0000000440)="6e8317eadb6f4ad9468ad672bea17dcb6c69af30d28d48e9dd6f972007abdb4e113c28c41f897d45a591fed88633459c98099dae259e01966e3cc8207fcba73416a927fc8d5a11fcc3c643d4d787f2fa41141ecdb5ca1bb01cd3336b55ff944912bc8dd46914b1410472df731160c58fd69726432a30ad64bfed3145806a11eb5722be489403a2adbe3a5c810fbd7fe73bf156b813bac1044ea600", 0x9b}, {&(0x7f0000000500)="e910220ecaaacfbe656cf1d5639154eb18ffd1a72f661963d10442474961eb0678792c1535f05f825ffe9dfd819a24a9d1365f3b776a0ef56c851aeaf1d020308e3458b1da3266726f5f7c3aed8f97acce9f9c0c6f3c2d7796982258bd41870f7d3905cc615967ebcc5b6e6992e7e11651315720cb0b7d260cadc9a6f87943d834854a8ecf1b19e096b18a8f94d16d1a2931f528ce5db8d18cfa7976b067b686647eb04b06e9a893dd2d3e671d52d11318767802f80b8bdfa22fa65204e0d6e329df0df41c65cdfe17f6bf15576e2905042a7c4b1340a207e365cd451b9ceaf345d3beeb51a7841af70e8759b474903f12", 0xf1}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ff7f0000000000000000ffff8787b9b1e7fa399f1b000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x8) r9 = syz_open_pts() close(r9) fcntl$dupfd(r9, 0x0, r9) write(r9, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', 0x6) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 03:10:54 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0804000003000a00000000008d1b8283476e00"}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="6abc5c68107b85ffcc4c86bea224102e2f8bbac32bb7e76ad4b604e7", 0x1c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x81, 0x0, "d4aaa0ba16e10ad8e3ec55a06127238613aca20a"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1}) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000000c0)=""/164, 0xa4}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0804000003000a00000000008d1b8283476e00"}) (async) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="6abc5c68107b85ffcc4c86bea224102e2f8bbac32bb7e76ad4b604e7", 0x1c}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x81, 0x0, "d4aaa0ba16e10ad8e3ec55a06127238613aca20a"}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1}) (async) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000000c0)=""/164, 0xa4}], 0x1) (async) 03:10:54 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000040)="1b70214f", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/47) (async) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x1}, 0xffffffffffffff80, 0x4008, 0xffffffffffffffff}) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x20040007, r2, 0x0, 0x0, 0x0, 0x100010024, 0x3f}, 0x6, 0xd, 0xfff}) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x1) 03:10:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = syz_open_pts() close(r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r8 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7, r6, 0x0, 0x0, r7, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r5, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000001b00)="67934210a2b890b8328e4f7aa634e2f34ec5ac5e71acc8e8ca9121d33326e6f7b356add23c88d415bb508382ec9b3ebda4d73f389127c70b5152fa71362347116bfd82492a811792060fdd56c890413e4e6057f19627c1f1c9a76dbc554e06bc9cd7fd98073e2b5381bbd564669761a81af56ba313bb9db8a771c735f77a358f9be311fc96692eda4d039bb0f842e6cf41aaaef8fc6151fd130e5982e427a458c69add4584eee84bd2df84442409957e3c7ed80cfb21871cb6177369273fc21133ae25c66e49c9faa4f122eeba59fa6d65ef795079d3506dc11d021d6532e2ad157efa4740bed437b08dd7c01fd567a77b7767ce59ce0f230f27c928b740d22f93a7cb3c2c61e11ac0db078db25e5619a63b6b56de92d43a05b4e57e99e9551655816b76a185a3270424b5af0bcf8c481bb8fd51b201103679683bdbd16188657096818a3201ed0033cd03d44f085f3f7e561a91c429f16d8055887b884e0da6d9e281ff567247684277dba487071e39c5c37d7115583fbd725f9fca67d07cc0edd552f5006e9ec5f4994fb4b3a030c036d070c5687fe4ac018639cbecc0b6b8d9a7b5ccef94af93b200b3a3a57bf990aabf791cb75544717a5dd36ad3f2849728461e7f209a925c8eb3f225a94a7e90daf7448497a04a4da799fe0decb9d2f1294c7430c0a014b5bcc3e143378498a1a249f6a1bd95f6f9593a4bdb5e918020937986f1f8a58db085e33e012af39cb799913253e1967c54a824644a2b51510cb7a6ecd2002f11ef2b7e88b85ac173db9e5f7aa4d7710397969d353281d8ef0e8833879e091ac1240dd5b8da2cebaac5ac4b63fa077fb4661a0df06251641ac7d2c066bd4a55e123fbd0cf2faf6b415b6c8640f3ab1e5b12f9644b0fcb6effd1907295bafae96dfb0ef5e18b65a58e20972c0ee31dc779f017ef0a85d8fbb29bbeb91a9a467f12eabcdfdd025c2dff051830994bf3b085783b1fbc09f2ac379667a757805be3a9c62d4fc13a02349b9e8d93ea323abe533acd55e9eaa0dfd91a73ebf3dbeec67a98514349f64fd289149bd7457092119e27c31646c56adbdd5f3c7f8e7a8fa6e0c9d8de7e6fe5f310bd9e6b86811280c144c7f94c6640ec04cf65bf57a09caa902145cb131fa325bfb7fc31f766a6519cd30c2d9bedeb3c6e885a98a6bb62aca8b3256d5d5408e87f6a85ef02e06c183ed04bd6fe6f1afe1a3d6d7787905ce89a7442229aa3c0a77ec0033d16454f1f90e6d8e04f6918058197ddd7fce2784e466036ae1356de57b61a8a8ec347bc0b20e6634ad1b3edee0bffb719b741e40bc7adbd1ac45a8e383a30f2d84adfc337ec9340445a66506ad4d9e79a2fefbe3b19c8f016c4441110e5fc59e5196dd89aa11b25cd1a290b7ef58974df89eaa0d98347d41d0a9d8ad0a00febe4b05c5bd2737c1f8a0e36b6068b62bb50a4340541a4502777baeb41646c871eb59c46d0d4185b26ac495262698b3803bceaa71ca5dc4ff7ba1ef6b0bf7ddfc7aa43ef40e7f738bb43d800d87616e8047061b706ba065996ee70d27284de10d25039645059a502ed7049bbe5880813e40ce1fa85fac9c3b389d72862b6b6b4ce9fcb6826d93c4299a76cc5f412b43567f0101774610ebb646099a92a8ce01ff6577bd4537be6ddfd6be0952fcd663f4e112ccc617d2f2dbc1c24fd9e97b3b84a1b14bec09871e2baae7c15bfa8ff0df059959434a55be86410730ad192c6405f288dda0e1a4d122c3c2590b210e2766eee9f14574595b01106597fcf9a9f8cb683c3a7b119c99b37dea3e2983d6c5ec9067ef7db6dbd2f5bfc8c6b64b60ba492549c97e58abae070e480ad9878fad32f7636f72a7a9a46abe8e74c87fd0819ccedee24656fdfaaa4e1a4bfd589daf1caba8531b5bb80487c053928d3618bb2c04ae1f3c9a4e2ca70ddb4dbae4fe31a9060cbc90b31227ee16ce02eaff645a77e6a8ef37b463e90bd00f0181567861b7326406813b7fb820dadc610ebb3cab0675f56b66811341be9004e85e699153bb89d12dd81fc2f0c4a5abfe97daf38eb2f50f199e59f4e7a04ba8c3efbb9d42130d2ab71a75b0db40455513dbd3e69034a079ee4b3c48c33c8b37a8c0f5329a3175b0a0529547a83c0409304e7682b6c0432365c1f772cf9fae2b9466eda9957a66dc4a7b279c687b5fb39311ad36d5e3613e5422fc701fe74b662ddd5388ff23ec2435bd2fe53abf7352891bd7e7453b948e30e92cb95bf14c512f2ca7c867df956d88ffee9b7b3c8af7e2f8f7699c6d57b17e00429379fd38a3cf02f5ec34702647ee6356ef509412bc9f53f1ad702d02da79c9d248c492b2abe42983b2e49646811ab995896364adcf6a0d893464dc5b71580500af0b7c6e6ad9f86019cce21c8175d716f6bcb0a5ad2c109c4a9e78bf202633726fe1c7d9416a57286c21cf8104b7694ae630204dbe3eef4b26da3c0fb3bd24ae39ea65b711a46507174d1f35a1f1246c280f194625da519f07320fb93305e80103177efa1d5c2d14da8797d31ff98d94ea5e8151edf58dd2292e372ba2c8540235b81363211f8da1ae05eb7cca819e88aaf660fe8c0346f9b79ee1bcb9d51751f1180e71cc5daa29ff4e342595d3a53277ba6c66d45e18c6a093c00bcfd89a8c784ef926b91176cfbd462cc5372f24ec258939c5ff6a0a73a03569b9ffc6471f04e65eec2d8616d39ee06780625d116376b373212764540a055fb37538d771a79033a17ef9bcc2ab28411084be9cb3cd0536cbc000f800012b35d1903bce0025339dba8be358010ecdf3a4857bb0e9459a5df895dc2c69bb82e40868704c6bdd23f2102f4f4f9567acde1ca00644e894666ac53218106fa1a22db314a1188247add69f1e3e7433e2f2b2bbd0e70b15aaf1d7cd2ae8a53710a39d7ca6fcbe43728c8a9a2a15cdb11b243c3b61e2bd3e04ed860d6886fce36441d2b6556b15cde74be78198a74cf87993e914a25d0c6a6efa3d1c07a21ac43cd0cf91679b57cb28021768980b3b3bc26c1afaac563af036f4f39eacb9dacead95a0b75b196a2b94fc1cc49ff3ccbd9362d4118dfface63c59b459a175495dfe28da74f5c15b79dabf77ffc440441c1c61e4e520fe28b60d22ccbea961e2b42c378598c1f2bedf4737026f7f8f03edfc459b6c297eaf14ef85d7b0671b4759be7eeb067eff3593221a3d00a47a05a02ca0193a998329d1f530989fdf994cc8c9dc89398df81b5587afd2c9301c1080796e944a348a882f78f45e7c4c3a4f008e816b71dc071a8d858cc9a10e954fdda342632e716e65f939b2bcd858690518d7f5603bff1f076b77ff433d2f1cebf3faa1511868569f71e5e6552db77308ebffab93a247a8451d7d7679273963cf2faeb47892a15118ecb5768369468d891d54e0a346ad74aa4d35ff0856cfcc477c6cb3711d81ecb7e2c69b5d0b50933ac675225490db6316fed744583625ff2f635d4c6d000ac9769df1952bded412691abcb031f0a4f998b53e5c1bf367bad8a26172545adff1179b04d070c86ed989779e21bf555befc5ce29c5e4b3dded222af8aee67b68dc109909e58d5e2808de0fb57c639e6370f4d16228e217899c6be7f10aed0de82abbd85ace6ba2ca282c11abbf402475f28abd5316aeea6f944b4dde8235f0ed9ce06017d3855f8d2afefb50875adb9ecdca332d2bc2dc1797fe7cc5b602004233f7abd1d2b485553f7c8da6285475b970d8d72fcc85735c2bb6fbdeb267748952cde01f4543941fee9aefd33c311f9f6fa49b793010bd8f144e9441812c05296aa2bf2abbfc70ddccafabbe3f79d68897aaaf2ebe2cf5b29d9ba45a6e4706edd7cd85f914606fd830c35c342cddd49b62949e9008fdb3da1f4e2b76d7aaee46eff9dfaa21fac8bd327986380239bf743a1cbc9711a500bc3b872cea72434d4508c60217de2f8629174b2043d323dc3cc445fb5881d541ae7c24fa719a51849c9c36f1f43ed78b797c40982f7693bf00a6fa031f5d3ddb21de161867372b69a315177a333ac715f5a6fe09ccb988b4f02320127a54e429d982db1bab79b1f45eb89fcf73b5cba2756460b8494eff90086d898f4ba4abe4a165cff5fc3a6298f031a051cb8e48c1ad9b3c357d4a24337b93d0437cd8f642395fbc3e32365aa27df558de5e26086916943d2689b1cd1b1420c62aae7df92b9dc9b0aa5d1f47d22d1819909583dbd468bb799b5ffe008eaf32f54b0c723b99c3a7607210acbf8f25b45f4a1513724441533ca30c1a1e4852f12d2fceb288ba84f4bee639b92fbb9c2c1ce357f42cf593e6f1fc5f3f031ea06c07ad4660045585487aa86cb0d33e95a35247908460a9640796e1aaa39af68e3541755e00324f46521ea21a73d163a018420ed380259ca4bb55b44a168c774968d3414017ee950327c1f6a8a324f18110cc39f7f7b30c32b79290880f082565438a01e855dd553ed15c51c3365ce7bac435e44da747661ccd877bb53c5ed89b7aff03687a68a865f8e91ab7b33b11c06bf3f8170238737d285b0cb58d01f960482885fa210220011500f2dc9bb21f4f1bdca80d63034e5b0a4766c2a1850152f5ef395d1af737f02fa7584db76289e17d23049040164b785e9733ae41cc5eeeca5fc88a25d101588ff77e24282f47a305b057ebcb33567724907d15a39fa85346db4b9174f9df932f9b5c6a9635f0f67df1f0b1b6cfec8658a4bec54a857e912a31e2508e383ab8b2230dc94581e1d67814fba748c8ef71cfd856b4443345adbcd4d9107890d1d83bd830368d63d1801f7afb1f6fae17ac5e4815c9dc8f61b5c70c24bbcd49518857a2043ad983a4b1ac457e40bfe146c18f797bd856e55d8eb4c755418b82793432d5eea2d0a5f1fdb2f5223e2f806e5f5402a5c430682b34f07e7e4cfb2c12064843f676777160a200079c3bb5c3778461cd5a41dc3bca7cd89b285ca957a4b42b004391254a85430347bab795dca4d33c55249261faee1db1b0afed86824f9b249cc97a08f44a444798adee929ef79585b6813ff143437879206ed5d4e6c11037ceed8c6d85bcc07cd760cf7d49629b1ccaeb4a6b24e533ebb8fe72ed409383f6cac56b84d9bb32e0745705c2d2899de5553f27d79de4d303a7d3ae2ff34dd420a6020fe40fcf61baa02cdd4d7e24c8da38377f499c044d87bcb15b23b533602706b4d6ad0b2505081e9ca91c76bd691f495ca7c5d001ea0311938e72ff2798d03183ffa9ca8575c0c39ae56728273489f720053f57ff6ad0f4354a2cb49386114abb58f931e93c012a6665f0075ec998d8cc058e9ce6a43c11eff2190b0258e0c380809eb3f68eb2bce8dfa40f64623b96b58ff00dd6003206b025204e42adbc470cd7cd83bb4a11b9c7a2160a0f67f62142468bf264826ccd92cef0b2900c9688931cf200825f45213dc1d92341db679e919f117ed8b2afa6247bc6b5498232650892bce5066256f0593e8938c8e21b3a791727d3c88582a8fe8cd6c43b1995638967572f40ea936b93aee1867a72649dcbb5af8c53064d0631a1c72d0154642692cdb54a82723f887e782b104b8c04d5cc0f6c2b9c5f46fa6f2ae1573f6f8c2d02a239a7b689ff0ec8dc475270e77126e5c822ef68425aa9e4137648f0630cca3dad6910d80ee5cc1394e83460e1de371487d86ae7b04825d633bf518fb67b9d03a599235e92e9ba52afd36fcc81d25cabe765fc42bb5607fe64521d43a7482a499635f20b88f55444dfb58e9d96a0621b4d4ff8b8abb88ff6c2ce380057abeca7c9c7eca", 0x1000}, {&(0x7f0000000180)="9094882784701d9e0ca6f58bc7d6aea6d7dd7297dd76cdbbb3fc6e996b1dc0a5a6dca586b8885d756f77a8d9af2c812f6dddfc0c8d3fd7ee4a4820b6228001e2097811bde69c0c016937aaa9a97ca1af2316885a2a6b241522a293b5c5cdfddadd5beeb29b81e1f4f70fde2aa7e6e3b3dfb6bb8be943256da4150d9175e7cc39df021fd6ae524c4cb54ea302e8aba21c2bce8df9526a18d7336c9d7f25122e28", 0xa0}, {&(0x7f0000000240)="1ab01da9b343977497d6e6fcb9727375a1b9497e8830db18", 0x18}, {&(0x7f0000000280)="fdee4cef2ba6cbaaeffc844d9859b0d61a48d38c5af0b08acc3564c45b1eb62037ef0fd659c8941cdae682f88ee256cec8d2aae61944904bee15bcb147f3924b9d62ef5f6da2d01a93077f22666be80d0868a0b124394d127d56a7169234f4b2027c34d11e69de00303914b2fc4bf96e3e2ba8f8e189b1944cce43eb4fe48e51471ea98f3e9c020ca2ec13b20746ff494dda0ef9833bbdaf0495333857b3ce9eceb48c40a8bd77e1e50d2f14b98141f0c7602299c6434abfa7327e23dd2e90cd55e846c749481a0bf6ccfe16934919ce125b21ad6f638848a884e22ac0981091e15b5619e7f5a179b4f5938d6563b08ae2924293e4e92ff65f12e01eec1cbe", 0xff}, {&(0x7f0000000380)="a1f5257a5a7a97db49269dd2f5cb6ea3e0fb049e9dc46cc026a8e713c24fc606d6980181ff279d3a92e7f351a3dccbd530463ae9cec5e97dc159899c63442b890cf86a6053ad2f5f5e3a37f66f97cdfac62a54859e37d36442d8b59b5417a8ad929ee721026a3747141d76565fa913826379f2f2a35282d4d277111d0489c48379a351cb", 0x84}, {&(0x7f0000000440)="6e8317eadb6f4ad9468ad672bea17dcb6c69af30d28d48e9dd6f972007abdb4e113c28c41f897d45a591fed88633459c98099dae259e01966e3cc8207fcba73416a927fc8d5a11fcc3c643d4d787f2fa41141ecdb5ca1bb01cd3336b55ff944912bc8dd46914b1410472df731160c58fd69726432a30ad64bfed3145806a11eb5722be489403a2adbe3a5c810fbd7fe73bf156b813bac1044ea600", 0x9b}, {&(0x7f0000000500)="e910220ecaaacfbe656cf1d5639154eb18ffd1a72f661963d10442474961eb0678792c1535f05f825ffe9dfd819a24a9d1365f3b776a0ef56c851aeaf1d020308e3458b1da3266726f5f7c3aed8f97acce9f9c0c6f3c2d7796982258bd41870f7d3905cc615967ebcc5b6e6992e7e11651315720cb0b7d260cadc9a6f87943d834854a8ecf1b19e096b18a8f94d16d1a2931f528ce5db8d18cfa7976b067b686647eb04b06e9a893dd2d3e671d52d11318767802f80b8bdfa22fa65204e0d6e329df0df41c65cdfe17f6bf15576e2905042a7c4b1340a207e365cd451b9ceaf345d3beeb51a7841af70e8759b474903f12", 0xf1}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ff7f0000000000000000ffff8787b9b1e7fa399f1b000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x8) (async) r9 = syz_open_pts() close(r9) fcntl$dupfd(r9, 0x0, r9) (async) write(r9, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', 0x6) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 03:10:54 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a", 0x4d, 0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) (async) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/147) (async) semop(r0, &(0x7f00000001c0)=[{0x2, 0x0, 0x1800}, {0x1, 0xff, 0x1400}, {}], 0x3) (async) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x7d816c59, 0x9}, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001400)={{0x20000009, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x206}, 0xffffffffffff8001, 0x7, 0x4}) (async) semop(r1, &(0x7f0000000100)=[{0x1, 0xfff, 0x1000}, {0x1, 0x5}, {0x0, 0x8, 0x1000}, {0x0, 0x9e, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x4, 0x4, 0x800}, {0x0, 0x4}, {0x1, 0x6}], 0x9) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x20, 0x38, 0x3, 0x1, 0x1, 0xc7, 0x6, 0xf27, 0x2]) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) r6 = geteuid() chown(&(0x7f0000000080)='./file0/file0/fi\x00', r6, 0xffffffffffffffff) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001380)={{0x1f, 0x0, r4, r6, 0xffffffffffffffff, 0x79, 0x8}, 0x6, 0x9, 0x81ef}) (async) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000380)="e6fc05b741293c6994e339fd772ca71bfa657620ff11834035b4709a75bbe0248016b64774e1ba1800319a4ce3063b3b351c998e61d5e6673fdd9c899fdb21d449978f18d6fd27f25eb2024e876fe4932251bf804526b0470bd4a2e250f8ab7ab6750770a70d9b3a7301868bbda06b98b10e2d73fc9ad7b16f635360557d56dc858f8b316eaf92a736d895caf9878b0ec5d0b8d887c025ff0219045b3ddde3321d6309bb31a2954d067a6850800bf9634859dfdd9a206a420c0140e6d467c3803796530cb8637a7479f6f556ce2e7fefcc95d7ce036166d563b11a804594f4db95f3cbdcacb8b94ebdf15a212c20aeb188f68384b1acfd9ee377365b10f6530b7c82c1eac32e8673e1ab3b2ffea656b217de1057a3472aab09505085affd7b04128929e8e626aa5f8eb3326277034c4f3ed70ce36f3fecc87b485873633b3785485339279504fc3c115cca14d175de35130a2ee73909200eb90017853b9a739d95639cc9dc3e5a476b8db717e99da7d52ed50e6088071ef6fa9fa97c071592f3885f0dac2017d6890b9dfb9c02efd03cae5a3654686e4245aa7d4e916727974be9cff1fa3edd5264bc5422e969ebcd4660233d9686c060f13c4e42c8dbe86097a3068fdae3b033ce205d380c3f7a8c0a89ef72f0913857ef75bee448fdb4ddabe70d65b4cf6d754e6b906382024f8b90ef882353099696f8d238bb69f2ff0da483c520a3be966249f5002fd56b88026980410641cd6e5257fef1781b9c0e43f4fd339a3adeedec08b826e007eac094b40b26f9c1ac0910fd5223586d71b5e8c758c45b529994eb9cb3564d61a4ad16dd646dd445003e53154826126117b79ec43219c16f117673b5f2f3fd8eb2e2b56d020b849cda607e90fcdb272cd2c9c128ece51d824142201f2894eb8d834350c71022ed6f82067f1566a7279a7824c319d43e730c529061a0f8adcbd6004cbaba9da8503620ef255d385f3673e1146683bb6793e4a422fbd4f2c2d9ff68478111a5d1798c75ba61a33174be8d899657119a1521e09f24e08ec70a88decf89c3a37ca0e5ed74f46d77686feba060e582a8f3f84455f69fe49c723a893b74eb6256fe62a3bac428d96f4a35e6043d2e083900d44ebfa548e2cc4ef448474a1bfd0f8ad4029e9b44c24fbad2a6269cdf9c29a8d602a67a6658ceeead45848e206670bedc490cfe9732ce14e9b15e58f7b8935f2557987386b234c1835611086d6ab5a3427065b63b217d064279ad8c2ee6c7f72bf46ac285bf0c432e3e9f301e19ff00f9c98dc22e0a9b6880074fc9bac8991b494983737e43907231bbf8105659d7230225ad16739e1ba11032077073e9501e3a722d747b3690eaf0761f1089ea9459c9c81cecc318f5739c3fe114fa3b0971b27d99a34b446d402c10c07c59d3066cd0698a4fe2698a0b169cf00567d5ac736d9b23cbc7582acc8a59548b2d2be2cc318fca16569020eab4026424d582065c8d3d866af7f7f9cc8241267ec939922973c4e0f8fc37588a333c45fc28c7e51def88d10b10922edf1d55a875276f8bb1cb2a0c3c105e2a06a91638849bc4ea36de7f07a361e028ce43bf1ce75a6139d566672507c5deb026399ff21f4b6267e93d7d4e53a344daa3e64a646e20e2f2eef1eda174d28212309c9cb05419e672c45b4b6322adcbbef2b6e2acfde0982d06ef8e4ac2c7948bb78592d2b0ae1b8cf0e57236238928900e9e9fe4e926e1ec5ba3d64c8df30c326c121c49e9d1b2d77a764c095e0ce340895f29c22565c24b2c5e2200a02261aa1467c788e44072a744dfddbc1ab0836137d7ec9d3cc0217355c3a4bc13f024918902fd3b69f1b1e74a5f1633ed112a82e3c4b46baca5e628d7d51ab240cc9a286d8b10cbbdd5dbd3a74a536404d88afe6313110ccfbfcb448602dcfdc57988fa9dcabeb58ef8d06284f52120ab20add0658fe58b24e6f1c24dd99844307cd12a5db547fd4bef93620d23260c6dea922da56f80ea0e1d5bec3cebdb199316f2ffad490de6430b4a8ac8f1976807cda170bf75202ad0bb8aa44e0d684afa557cdfa8a3143aa4b673f8525e8801d074fc550f0d979a401a64becf604b297244062ed3884b2b13d0edd917500e98d14cff4f61aab24d6803d1b2d043030e3869a84bc191aef27deefedd9576e2957fe3b3d4dcd060d8df3e1896a9698cf32fb9cb24716ade5d11261040adc7f0193749800f8100220ec554860ab1127b02f606069e1e22a5c966e8af57db556fbefe8539db557e4b8d2490dc47a311d5a3466d639614ff031673a46c3fb22126a7c41ea35485f71f4ae3bada9c9413c037763b41978568f40960a7ec4e508a5f023b28759ead9fdcc6c68482bdd5d2031e08a4431d60e2b57c12d60278dcc5bde72a2544d21d02f2830eb297fb56f2fdd47965f8a71ad5aea4c695a6c082ce150babdb7d4a2367c0fb9505ef495fb98390c7af25238eae00b6e6a3824efc4caf9eccb71faa151decb94cf5c2dcca05f1826b535e30ebfd5b06664e75960e1ca625bb04289a01a33dacd2161b05cd23c0a45d136f6a5a6ea31086faca087c1ca0b07d584adac2104fc883f2126ce384147d0c447cec229e4a0ce0772b0081fd1cda0fd94690fd47e5ca2e2833dbb6fd550fe15f304d431d072fce9737202781cdf053c9cf9a6e019c3fd79517c10256dd3997e9af2d578232893b94a224fcaa47ad48a1be245b39d4a1ae46cfc3236b3ca0ced650e329bd6a999ca1572908293607f693a2a63071ee843cde1b887bb9c28261b220e29cdbb8817bde151bf07713a9f526365d37ff61d28bb858f39a1b1246887c06da006b640ceb2968fd6c85c6f17b59dcca920f980fd4418fbe3ad86542b5beb6ccf322032fc496808acd626ef94f0cc41ea50c282bc2f0f3c4a47666a17a37e4d03e16dee162460e6e64562591195a687e78f109e32bebb99a69c74512f584861d620e3c629871cb29bcf11de5ca0c93dd97d4ebb210b229fc43840c5544b7250822ac3963b92d05c8519893d4f394340c1ea3f5e66ee62ee18ab475fda91fed41054c5ead65e7d5c589f370158318f9312e7a91f7ddc29f533778ac3db34f3fdc4701033a895d9eab1893293b2608b2a662744b8f2978e9fb3addcc7d75592ab7a633886128a81dcdaaa16087a00506a5d9bc259b3b567aa92eb0af89e536bdbbc62c08c1797706a97dfa1d4e6efe1ab37adc322b906de63ecf70a3cf95be773cad478cabe6d6ba6c84f7c08f68f990d3cee5a512e25b91d67dcb36e75f47b4def454b1eec168b17592b982127cf7820837ff1173e7528f6d28e7e6ed403f7df72d78a8ef86ad39b6e6196611c9142e9c3a4ec789575a4e962fae748839293c7fdbf3db520186483818eaaac7596d5226ac5f580c79d432d3ec113df0e862ff8e7ac1b47ce138eeaafd2a64f255f4f9b0525415e2a07753b8499d717d5900051bcf7886716f09c220515352bb17fae03d242dcc3162bd3955a86ea20a9b5655f5c369a419276199117d08cd204644f498b842735ff6406a202487dbf87150325e280c45612fdd7b7654755df82ba45b19f59acdb608483b2a14ba9bec24bfe14371e475cecde897ee6806789a633864a7ad9bcbc88a015f35254679214288db2daf866621f0f877824e90752b0d95a5ecdd55263da6195b4c90a4000a8e82d282749c0bfd9c504ffbf2eed861471c091006c6887c31166c738e4c5c1bd080e021bf3e7d8c20d8e51bf89da8c395fd47e28c031f9d43f44aecae7e8b25ff3d3d913d8a41ba528742962912a2574a50e1778084a5df679ad35871433d5a77dc125cbe8fb6ad546ca110aa66833c8aedde9df0bb2b9723990506a55da897733d0202e95e90855f68858bee3c43969fcf627398b94f12ff554323c6f205773f3486f9e516f0d947cc05f314949c5e116a8161d8b9042323cf31b2ee00b311486b80a31bf8d45614a7f454bd3ef5c1f4d76544b8bd749f47b6e4d2cc3483edf38def0adb36fdf470a8ce09d786ce1a27492eb5e9d522a2776ba2a533fd1a5a62cb516b18e5169fb4adc3d946aef36e08a9364d5fa6c79c6b838e1f6c96bd6e20be59b75893726e53ec82f06a4fdcc4156154af07645060e8b2af63e72e85070b4adc3b363ef2e006f56adda63091071d824675904efe290ce1f56a7e10ffe396c8480ef029732c8da050b971d854076ea5784dab86180e08a202d1bf1eefbd65c66db990cb0e2d1d6cd11ef050250204c564ae62426a0a59913b729c2c2c2bf89e5edc354c35304beeff414e2be55a6c39e4d84dfaf991509b844f918612f65e168651d95f2b732ce6ef820641bccb0b28a9a5d1e72a37134dfc9cc25f4990174acc28ad5cd69b01e0c862da9a55ca32e826a74d4e95f434dac8f390b27e406b59a756c12f375280f2e2f61b91f646febee54606e59c1fe8efd7d793e19b172deaeda831d57594850271f625e43020a684650752235cfc6fb221a837e4711e4df08e04356e8641585f34fdf45c5a939cb136b9915c7b99fa6141fb81a63a2089ef04ba119c4c9a795cdde858577247ffa0d84fd478a5a542fa14df06cef325874ec7378b281238e6edbdfa6f67e284bbada9f9bdaf68522168587f9d7b7524404256a139a3fcbc929c2865843f83777cda15df60da2c9dcb1e4671848b855c367e96a26704a84dfdf2ab2eb614c29ce33cb4760d05f64e0c32ec95dfaed92f080e2b9203626c899f99d8ead806f6e85f79be65e1fd6fd5f044038e54e01295feb8e10bbe3e27dcc03acedd882d118fabedbb7f10c6535b21b2a5d0f6cfa23eb17f61003fda3cb0c6dc44941688a390ee932ea665a674bc4b69d43e2ba9d224ae958f413d5018cca43ebcf92e06ff98687ca678d95711fdacfa0467fb0eb7bc5eee1c4e9fa8fc2f46bd3a88aa741543c9c03c6460d938b71d087b497e16c59205585731e247e7f991c5eb7f2ee2920886dcfdcf9cdc89faea9551a429f46fedce97e8e037af906e478c45feb02e8392a686b7e7f037cd099e8806a67584221a40c4e90608d406b93e1cd8b849d993f302afcb41287f12b0ef00c46b4da5d2276350f644421b3214badd50dde504b1def56cbc8dd46e6cc61adb0c75160532ef87be56f3b1172ebac4f08552b93a3a7ecfe3902f06b7cf7877458a5f639a2370a6313e94de3b3980411134ab12b39bae675a2532e7691150fec27907f46018badabbbbdb023b41759c13cbafd88074040cd43ddc8fd3454da76d314dacac466af20fd368a711a991f08ef020f8f154b67a433423343bc7e41f1e95cd6a468c422db7686e39d56dbdb98ffea12daf376c166b60aa543e4357acb36e22639f01e0f914e0333d221de1591f93450083870c9f05517a3db3498bd08888c7a4ea4e0c82ab40c9833cd146657b705ffee7cb22ba1913be7fae7949b452fbde863dfe1b42c9e6576a3bb8f99eadfa33d32f2a8dd40c4ab4f4aa6e547c135dee585a29f1204c0ef631d12bfe62434090b5997daec99d9db7cedeb4f9d90b6209dd3f9671fc6586f733ae05cc6b23744074253707ad5aa84c99d58a46b22ea6145aece2a4bc92ed299454f2b1ead7ad520dea48783499209dd8721132b9a0a2208fea1673bdeee0fb1ab7af0687764aba7abe3cf157ad8fe32efa6ccb43965fe7f09b300636dc4373fd70ec8ec164b3ac560dd67bd65c5dcd14ad92b9278ecd2a4bffd3e502a6ac9dfa6d0be89568ac9c296338695da08dba8b4e20cadb5e878f54b840e6fabb53f02239e390490b1033", 0x1000, 0x4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 03:10:54 executing program 1: madvise(&(0x7f0000ff1000/0xc000)=nil, 0xfffffffffffffffe, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 03:10:54 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mlock(&(0x7f000007c000/0xc000)=nil, 0xc000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 3: shutdown(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x1fbf, &(0x7f0000000040)=ANY=[@ANYBLOB="85c3e2bc15feaaaaaaaaaaaa86dd60ffb6ed1f890000fe8000000000000000000000000000bb00000000000000000000ffffac1400aa000000000000000000ef000000000000010100007426c8b5709df50ba393fa4969d04aa6ba57c025411d5aa6ca0b22882932714a8ecbc84aee2924a8843878d3b8f6dc766040a40762edf504cc097ccbbea4b4db7984109a375eba9ee254ad5d22068517c5f5e03e632f4a3076dba7a94ebbf831460913e907d776c3323ae29175d3807df24246928696c22ea6acefd36d91c3bc3419c17afe93247a35edc064d35c9ceadeb37b5269c6f8c040a4849c390cf8d2915b0e53cb221a2840f27faffa6fa8be6ede375080252c4b89344cb2eb2ceaf5bb49259cea35c35072b29b9de3770de4a85289e7ec32fd5abc1f9bfa253ef5441dc8ffff1293b5f3b486a048fa9072a2a8f501611dce1ac729f5f25f48b7b14efa81bb9d81d56d61d8a662a90c56f9c9edafab2aefa8fc90c3ba6227576117503e60512be53b1b682d749eb8ae365ae7adb5296951ca6ad2308f6f595531bbeb223d731c8fd91d96368e0508bf8dece4cef17c857e913c752114354314d1d91de401c9f0dc55968d5dcd1e8514f6eb01495f724f977be280d0900e71914f90c44b53376fb009c58e517cd34c58c3a5e0549cfe408d8d4761f62a9c2d98a20f5845ec2418af90dcea95825843806392f29d92c979ebfa58b56c5180556b00dd679f7d15eeae6f69a64ad6da997e83e13c25fbdb0e5029fb7eecd2954ed33743f5455a54d68cfcb9d2100cc34cbadad121172b770b4caf753fb72d02afa9c91a172c816671286bdce451289f9bf6942225509cbb78498c6fd6f3cfb4392747a56a6348c935a3d82e84479db05ba9bd8de8d416df525593c5456280f9d58b296e1b11623c2eeac91c9107733d703a06e5e104adf1a902475ab470430b365f45677d0a96a6ec22749ce0091b5d9e135e779475a5260b0d37fc6098805647b7854179cc11aa6078bb2366b94964c7676dc5f104ef5b995da60e9197ce4891f10c9e1e656536359e472b29b6a487bf331ebad54d252b8747f9c052c63d2ca7ff7894d9fcb17cd05162be8af04fe3f628ec7ed0a9e50f9b85709e10523aa9482a42401555e675d9a175a4316bad3769ab6f2222a8c1adbe9c84bdf97694a9fd58b2ac627d267e432d67d8b63137dcfc1e528888f663d1e79754b765189ddb8bc7e189de6f7538a6ae0ddce1888e6d97b1342b4ebced30b667a132eba3e398d59a9e01abb1d416f2e50a8679cb02c8f365fecc161013c359fc04904687fad28628eb54e062c04a737e70a8335bd2ed178c590f542cb6c096941f04609a6b43b5ff2aaeb6f5c6d10b4629a02ad43739047d126cee2ff67afc2be38d54f628a3b9f82359e72f780ceb737a3d44209dd6081fdef06d0fe1eab5c7dbbd4c3debe79c910d3c9ed6161607dddd871e20e4c2409dea7ade386e00134b33e38e1afec07445b9b0ca23e055c0a54afeef8d2687020bd02295b153260267e9d69a5c08dad00cbbc8670eccd95d4e786f527ccfd82961eba54af5469f693d861c4407b28c48fdfcb927050b52805701fb023cf3375a0ea91daed94b8488cfa98cc9b41edd40cff52971a911c4bcb2207342f7662f52af6bc018d629df62a15b4a3ea7ceb172bc8015f8977785ecc5d9e9e16f2695c91a4b11a47c1e3894ffee469b020f0c145e32c3729df6eb646ec3a34cfe4ac7ec728d1383cdd419269f0b6e02aacd0cc42eec2d7e516b2464c5487595c83499ddbfde045e9521210e32ce2fad882bd3364d875cfb03b6ce0d2963bbc6689b8afbfb09a2b144fd21243fda3d1f9e762c7ac6de6346efe3ce79ce6f9a9dd87ec628e20babb5b97f7ab267b3dc96bdd5b8790eaaee88fae789c54a93138d3ee4c80eeec690158d395421560fcb3590a976d7a1f6c5a1fc7116f0ccfb100c94eaa8b5347ccc620d15a7d8f0f5114e3de53c629c4ebe72954e2425fd74dbf877ec8788b0f117d13357d060406f1ae9d7a06488055ccd3e3e546c0dca79117c7583cacfc445080b5c695e1d417c3f017f4ab15daaa429811ab5c4e7a2dcd0cf2a70a7be488a808060cdac5205a1ae4630961f618b7338c558e3c6fe3126853a0472c172c3fa023e9115c42169568efc8f9bbac2c914bf661ee094a07fda018a8076435f8f5cdc88b1c44c632c2ec45531ab518a26a9bf97781509684ddf041257d77baa8c32cd923c69dff95d5cc490c67b38bf4b3cf2db2dc66aee2da4f8fc3394ddd757ff17fe6ae49c50a007df517826805a1b2a65662ca44132ffdd2deb1a52ea14c11bd4fe0ffc846224b08a2b0b555fee6ee446f04362d54d22efe59f74c4e84732bfe36fc6bc518b0fd40e380151bc93437859269e0db41fd9b0c297b8b0cac574aaa6c284debeaa93e6be182e02ccc8cc7e6c0e17aee9b51e3c7e7bf5b7a5c006c75302cc9e3e94902ea684ed07b077b372fc2a91248a5f7378e4a6ad5fe8cecc4c8c0eee3846685a7b652c08b6e57ef3d9f39ab617018afa5237fd232564d50ddbb93c845774938fc576049a8c8aa29253cf797f9c29bb26cf7bc29ff898c3173a2d8c6c913ca874bce1aee0639caa96bab11ffd61cea441d3f28dc56059f79e509a88fc4fd59cbc5c51812807cb2b5eb3fa1ab438f1c6b45bcd48ec02227b63bddca9634ec9800c3dfdcc6247ccb0f22562c3e1de7653d2bf4d63aad17e41f91a9aff6fbd153c01fe85a3742c3ef6f12147de574f819b1e22614d1cc95fab5ad38ee75ff22e0b2ea4e652402f876bbb394ba2339bcf8aa6a4f25303d7b7004498e17a24bf87daab308abc61311a410ec43ae851f1c43c086c261d70758f6169cb432f816185cbcf8e62bc4711e8ee2a998aca625b4510e26bf7dab0d385aac3fce44f04143443063a54b748d5830f7a365cd3f2493e17705f95a074414bd32c13d330472cee2e5cd516ab59be5924364f00866f32906dcff9f6e621a1d65fa599f84334c28238fad0cf81287f22230c5db7b86890f05477bde6d1f76b675b873b3cabdf019c1ef578b1fff43d8d4825225554bf6cb7175f105054a3ddf158e3c0b79f2dc0d7d4b0975013dfe291ca7decf5c7c6daac42e0f9fbb937520395f60820b1c2f49f22a2fe73da739c237bd5bf3abb8ba1252ee95c8f01a52b4349878f375b9fb8fdf33a31d0fea862c626e58a8824ddf90ca9c991cffe8049794d01f23400a4a27cd31116a4276e2c09d3dac2f1e23c36815e7b92251b6c11d65c98d15c0ea82006d9f6a18426dd7c9b5228300afcfeedca537f85b5496fee9589d7cd39297230ddcf4516e382a725b8ff45283d6554d18c62a7407cc30b428d2671c35deebeb69beae83425fe9c0720ca389833ae5a364c7d8a32cef3a78d542ffec59a3c0fdd247f19eec1805e810df9ae57b4bc4808bcc3ed703b50f78d01a48353aec1e5fb152bd341bf30b83f87871394dfb500fc6519a7a224157338da2f1a1775f2179b76689f327a23c0037d6249f023d4eab4bb547e6f4760dd95188739b1699d0a5421316be628f24871db366ee9521939160bd0b288947acf27a4c0417f8af8e2f3360da84f34442bbe406a6e48d08c50263d9bf67363c0f1ced763a668a951d56b41af0261e5664af47d9296e47490aa77abac7ee9f487fd947de0ea0aaa2ebb85c876840a41177b8930a44e11b68a1a376ce53b6c3354f8378621ca8958bec7da9c5bf00afcc4d4f330b8bffb8dc04a04c77d56e00fd6d122b1e3c61de737c38f7953b8deea16c82a9ccf665b998c854ef495deae8e36c2aa553a0c8287fce837371899041b950f51b238f383d91ef47568e424c927e1d28f9f2d200bd7147883345fe977244c94965ce68dd1d0dd8307efee258504718e275e059d859c02d587d2b0cc2f6f3c9e6ade3da98e062809c16b8142bc3bcbd039cabff6268880d911ebbc67039b735d61f121ad364750d28e351707a3096b962e5436738efa9380f049e09a694dd75d1549ad23e02435f2fa992a0c92638a918d3d0421ce3f1448a86be5dd4ee79deac3bb636a732f8828c82e92075408c261f4d7319782125a2c970b7efce094a281010a60e4bb6c94f5483818ee162569d6ab50c88a1c0a36e050ddbd1fda06ec536d74da14d11ae6258ee2f9d96d2859045db4749c9f850bbc621d3aabc231365b7ba99a6349e8dcce7599df5915c727d79d7723fb517297d58f5f51194ac7c4e8f259d7c554ba324ac501be92b86acbdae9c55aac280de0bba78609dde70663f39c210d5c5241e40b924ac020088066ca9f0e6191584feb231fec3fc202ecf40b57c1dd53d6dc897c3e2a925e8c180fac38900b3922295eeb49f6d44982c6c96e14919d279663e5473b44c750e2c92a6c759c835f8c7e2e8a142c05113485abfb6dc3aced74e7782b54781e6d72c9b7c58e83fce2f56c117b5ed6d7e13b983481a15f457a670f62816a3301f160a185715965b1c98e0c410036f83b7ad37c705d533de7adffacb4ae8bfc5ca714620481d04d5fe4bf00d56bed0566031b85a3e335010285522a9f43294859a6df162a6ee19c7324bb08afb66bd08ae956da9c1b0855371f8911bc9b9c0db531282199e69ad61ff5ad8b7ec1c419b99d7cce32f676b82cb645b4932eb03d65b86c1ec80d48d62e8fe44f2a1c42aae3c43c9d90b77cd702e56a7743608b031108eae3bf83aa85e1e92beb540db19e140a82d9aca5081f1edd0900ac66db381c5a4ef455f1cd1a2f23c399396c1aec11f7bf1e67944ab3451165b488f0f6956ec14c0055e4c62cbad276f4c1891610e02109e52619b6b030332a453ea0b175de7aeba72f62d6d8d2d474fb8f52ca4acd6a3e37ff9abb078892edc3ff3b996104cedd5d0efd9a575fb5ec13f55c1a71daaa8fb24cc73c33b8d21347289e9a7f0dbb0cdde698ba6699859859b525e389b6406282972b7942812f9050fdf7ef83bfa00ebfb0486bd1e0532abff20d795a2c90381474075b74eaf10f93b10da4bdf227c5d6d390aaea55cb3b5171f64beae927e9a27944b6e33a7877c01d9fb62104f98c63752d2fa0d35457014cd3c0dd1d5cd0aeccb1dd824a35a45d361a0e6f30cc744db3966b63cb46ebeabb54ede4150461b1e8f213da768165a8a4cbb7da0c197825e807a3ac449e6151d7a7dc355870ae410cada5a38091aeff71ffb4a96f6c3919925eaac2e9535c8831889786bf6041b41644f473ff68385a43cb97929aaf3469a475373e6614101c4e13679f72385388597cc14645d39d653e4ad538df4c734777db4b3916ad3e25c3877571614853405f87f700e00194fa2ec16a5098a6dbc0f3f0912a0b0f3bd25034f02bfe921d7e1c0486537edf00df6e7e09d50240f23c954455ba59a9f1e5fe9e130bc00dac69ba0892ac70a7f6db949b3fa591c83e13115be02a08f58027778870400b5ad3297e7d8266bf5c66149de9e0760e457d6a956688fd77f7c1231efa33c80dac9ba7432a4f971910fb7f186b91529c81232abf30c941695bd08fc5e7769a9f49b708dd64dfa591af15a5b263abee3d42546dc4b632878dab7c030c229ec9b3f145e6bf9a7ec8a0f35309ef0cc0b4e00d5597a6e35e2397c30172c75db7a88959ce9cfeef287d50ccc9990c44a8d661bf39a86d1fa97b18bcc85eee555bb55ae9000000000000004711972f674a9205f514f39551048625a4046f4890d87456920f9d4c0261bde8bcf37e639a43324ab27224e98d9cb884fe27e6f172bea6e347ceaf380c9b9516b496a8d8006eaf3762e96f9ccbcf9ac2b8fbb10de7d54d95b296243f9538be93392bbae292cf71eb29b04e89fca15c524329fa793aacbdcfd595736a7882b790549e0b7aabc40e7b758952a08617d91a24500dc529e00be35f3b640ec3cd0fa7db43c7ddacd9955b1ee991c24b06133f8a11848b10b01dd658d5c150c3f337591bb279191956532fe96f2d3bdceeb0caf664ddd3acab7a35472aeddf1f61fb14342aec658afcd70e798ee5ff04208aebcd0420a3efaa6a9fce32dea8cc73db37b5e3618f49df6d2775e98328256be3d73aebb84afd303f0aecf71654a5114382a4fa04436b081a4c8d32d6e351dc76f0992bbc19d28d8c5dca8bf70513bf23a7a6097496c19b94d0a10dc2b2d21a3fa492be476f1d112d268dab547293e4b5f08d6dc48ba176fedc417e91766e3c4ff45beb734b487d13adc7b9e6632e1aa423effc31a307bb3ee42ca3f59eef9526c84ff26cb92bf3fd6820e3888277ecb8ef4de20a458e10169d7a60ae1b8fefa637485deb542a6eb169850b0ee2d02ca335f2dee4a04f0e3311c288a49d53166321235767d73dff78c2eb22f3fbab060ca260befe819b261f5e19905b7a2845b8e4fc2cac5e95ea4dd99b78e46d226126a3896120eb0590c26bc3bcc99b45bfdec0897b9844138a7edabd475b183dd8e0aaff601be97dd195991e211fd6676323a017d024ef6adabd781c36b91ecc3c032ad7c1de5c1a442bf491b55112ebde5cb24c4d487e791b53d6609ddb9f925c0f86b529edafb9af16223b8041a5761a095af5fcb6546415cd91ebdeca94d82b240ce7da4e0e8e7ac7c620eca27300e79ea34bd6eea462ae9e85b3dcdb013985acda5ff7cb6c27db2a60519080545212ae70ebfff0f21adba5c8339fa044544e83e062033f7e239b5adb1ad4940a842d7fe75fed581f4d0cdd09a736f31d1f0ba6b8bf2ed1129c4c7bee4c3dc37a12842031f26d832761a6097f9a7e9e1f4737ed9427c30a59382b456cc22d3a307336a0b1b50eed319c23661a41850c8c8f7d19f9730395b29b67b96849ea833707eda2d60edd33c795f707dcc40b013f37637858cb0335afeb42e836070235bd3e5627d12ff765cd0784e3f926705e1d86c7151196addc915ee642c8bfe4c5010a76344a726e74ebdff9ba031a51d5e6b6ba9dad54f940225d7f625bc3c2c21c714e1bbd37a3f3219b1bd7925117f1b633248e44acbf6db040f67f4093768ead1c78293e99a667e97d5502b80ca603143807023bdeaf8b916918b8e747c5150e80a442decbd64e87fb364921950038c32428506fe491915fdb8bf10aac9cd4e3b346d3f5ab2be7fd069ab49cd2d4c03b66cb736e14fdb21138784484df48992e0fee6f35f1131734c7ea95cb77d00f0b5d176c938f9aae3c40d03429a3e52260a2f29f3c50dbdbd3b11329a58b3de62e3d149002940d5ecfeeb456216d1f852984ef4774857762cb99381c84aeec6f581e65fab1334fe36b5ec9f0a7b5ef0ba3dc64879f8d2ff2ef1bdcc0ff101bfd03d9ea2033aa8e58f1bc7493d82439273d4ada5ab47d78e8aafc1af77e917de08e597579f37f16ff0e65c60f6947a229dd948fd6db91f43ee6cb93cde0dd6e15210a2bffdf678655219894773d394d4b7a2e4161f8389504efa736aaa3c61259ed3aa5b029b91ae5dc01c2fc690d387438aac2cc9c45d236f30e7a11a5e6889e0e685f2033ed76970fd931fa062d5328124d153c5f6e05f0cdedde407723808cee7c92ced23830913ad021c6af9f0cdb9338dcfecb80e7b9fb491dd9db5f9602426b48ab5e6a22ee771f2d0275e34fb8f8b35e4683701835c076f733f19f0c3ecc6171836f378fd09bf6dfa4deb1e81ce38ebf16afc02081808ec4e3312cc27b9a21f55efba222e18d57d5440aea945304f17bc12f11de55ede9c45157e425785fa1c23326b8b328d4ede551fe81c73a1fe58047a8eae5e3069249c035d9a5c0b0a4aaa06c896d869ccd0d5c8dc4a36f1f973e76724ddc71351b5397928e0f330234cbefb6f278b7626e09926d66882eca3c5663e7cdac3c81f8d9554e80ffeea75c3906795bb28376e98dbaa51c7536bb86919db9da555f1564dbe906ac3067611a50511a0ef99659e5a5c5883d398e0d92bf719aa887b88d711a435bb0d7cfffbc884be25d114794873a2886783479b5883f3e568a521ff411d4c9d54aa38a1ec327cc5a8022296d38ba7c133a393b4dbad0a775834ec398858baa1cafc1f37afafa52a6496e5dc150c3ee87174e221e8dc031afd77ef593a1817ad047d1c39118817e553d6fae44a140e5bf76694ffd4ee936b89e1a7fc10c0969ffeaf01f5984df327af8ce5041cf82f07525e4499d142c4a2e9c7b5da2788e0d6ca8c1a6490ab8722000a5ce2eaaae2cbccbb64c7ddc8f806d2fdb23b37d668823ea47168740b549e3fecdbba14707439df1aadd82373314986e99994e0ab66d9814319640e7867005403077f8aadc182254f8ab96a27c4889af13e83d908f498b9a9627c9b242e92ab48d64ba506d83519325107ac2882491b59304550f99e00e0e1642e114a9722ccd2261f9250cdbf72873b6d73400863a5f71ef164b7932a093c727b8e089a2e0a5158994ba4c3b49288a542c57f8c6d38e036aa6df299f4e1d19918e66381f9cd1c5f515c0a3f65d1fffc976ef5e04ee6d722f243cd53184ccb536b06ed2586d476fb676a0b1e81be807d3ae199b8ff29b794edf06b3b41d37a17e6b937328ed507d08b477bd98f801fbc697c4cbe883ff5593b7f2fc0510e24315ed400fb5382057af1098ce6509ea2566fc08875d34c8e1d34eeb083c1c43b25a812dd8a09d05f436675c6643323c84512e7f5df8bee1b165924c426ea73188fadf6192323b026775574622fdaf14c861631f152ab6d7f00e5c93a5bc045181cd6db4c80280443809eee3c93efc8445d1c973b2624c812d37c6d40f1388278fd4d127851a9533f6cbd5bc11016fd922d4b97751234b675ea2faaffea7ec21f88a10b4a3db23e4d598f2e107b0178297cf19cea48fa9eef1ba07e98a794001a91e8d9ebbb9851097df68dfb8e86bbd0703f1801647dbbc0b073c024acd97dcdc82cea86c41d961f93a9ea3f53acb6c5abf0b2bc522ff6b4611aa35f18ee0c9c48cde19432025f3ad9a34f7d7bb7c7a314063d676c85353a018bc1902ce4ffa0a7febdb3b0156021923a3d1dc7d62018c4f6fad77063c196296aff569d3ecf4e3cd5be7f17ef863b0df0f4178fe3a5d7e05d76fe2ff6117251af3bdcf46e8f72b50a11968f8288392925663d743aeae2e0404a0c861701add8714a55062522e1a85b94fe4b7a37cf926e2a3ed326780d325774d700fcaa81c345b65059c9c0600eb87fb607bd7d8cb18f368324f3a1131724c99d93491b6e92ba78bc216bf2ec479e4c241d05dcb50eadf13c481a1b3b780538d24f619f600ae2be112587b32e5bfe37a23f6edf145a0c2883d94f5223008d9c66f3fcfddcc9f19c8424358e5fde926444a61f4c5615bd24e2c4fade0933a7c3d1d318e9723d1d60a295c8832b0e2af362fe30fc20916b96d011db657cdb898876b2d9dcf51f9295785f9b5047ff8e3e2d56556ba21170d6c8e62d4e8ba7b9226d0757d4ef667d20c4789e17d726c46e6241a20b9c635b3c123d8310e5e275829779dc10957e07e5ea0f3866009af32dc406666655045e37ae9839fd67f49051648a29954e28c7224119464ef7ab2870980ab11321e747b7e62b5b16568640a9c261652c8e728ac982437a0bcde9e26159b5a79cac0d80e71cabf9a04008eec97258e528a0316beef264da9318888a7d8a8ba2a10c1d56a3ce381329d069e36349d6e5e4c933f4fc02f29b5edac41bd7da29224a575be8120795ac6efb416b7cad4f450e57f68445cc76d5056fe21d838f7a34226778bb18ff2941a8f35a262c67e0ba01aca4518043b99f993da9b6105c8458f9609ef9c1e92506510c48b23a805d5d09ccbcb4dfffa6f2c98759994d547f5692be82b5faac7c30313bed643bcae786ec0d2834fb59072d23b8d4a03932acd9fdb2dfbb15adc03f413b0795da9e37c7fc9fbff3a4d4ed67782a4da30f69441054934f2cdeb234bf1e2f551226909e2c2374c11324ac44bacdcb50a7d73954e9ae55b3e8b83dcd3e5cfc0e33eef760c745751d47d5fd41dedb589b9ddd04ec80a4cb0e5b9ac218ecd7c56ffd617e8736347441d3b70d97f8832898d9a97b075472a6486a781106a3be760f8db96b233490ed11d4a443738898a6899d9f89b31c0a0d05e7c09de682107d651aefd2e119a42d4a26cc3e76ec6ff4f191c86bc6bfce6ba8dce559930bb2a9bb462d04498225b3623b8df62ea3563f9ead06e0af99a31f79d197a4ea84fbfd3f1d7b206d68d8cfcbf36880650f5b4f56e0c73a0be3b78d68bf051d246caa0f426d16fc1c89cf0d4565336549107740b935b330f3937a1e1096cc9af23be31fd3601006c128ffcb107fe147404c9634f3b384684299b896cffd35522f6590b030e33f4105758f2c5da9d2b776234ef7ef2c07f56dc71c49c344f67e273f46cfe8ed02672e81dedd8230acb40857d482fde0956c3faa581bbbf9b9e258ae4f197932ac0ad033e2e52111fccb8b1261a85870d77f02bfd0ae6df8e1503d13c8a195530fe86eebbc4b78f4ea3568799a98f7e2a57b759225c183fdf5045190ccd9e864eb9f41bb89025094efd7f4f1e676b59310563693e981ab844313928d9ea79b0b5a4635adf199a3cfae1e89efe4ee1ab29cf5549fc0517ae4e281d21df2b5658348a7e40d806beee902cebcbdaa43c552b9ab4515fa6e07075e587b9a1cb002f3c6108dfd6026d2f096739dcbb34ca910b48f6d53d782811b1c6d87817883a92f7e7bff3e96d0cbcb463c8f531e65506a15ec1b03285ee7634792e6c75e468dc9ca3fcd6a66dc3d7819e3d5af698472f856567783252dfa60e2d173268739a514812388631f293ed0a60e9d2669afc1407c00f48e89a6dde95fba09e80e7fdc477848365824ede643f6232f086c643f7257fc7913a6caa713b6f322404f0a9659613cb1aa0667954afb8cfcd4c955b391dfe2f3b451c16cd8b5f68bb367f6047efe339ad770fb565fc7b69c3b3428453a950d524fbaf781745d84909a6d5a090a958e0f08bd1a884713697e3212f4472def1f67b2693938c442a5ca6f575589f266f33d7ac96c9984fd7cfbd1d9bb5d09d465ba311ce9f87a9580f889c8f25a244121e84613a385e9ab816ce2c0df7460597a6fa6bbff9fd0e86aa9296250c277563275ea006dc41ad880b36e08178c40fabdd3378887730a031c1fc8cf3ce4830f277f775e459ddbb8231e095b7aed298cd3bd4109ef266432c5642dd6aa82f091818683bad740a0a0c5ed48effd9bd43cd61f5291e832ecb22d5265d8455141d9767e47e138fb43d7bf4af6c33ceb2bc5a0d719c5c2615f2d542b4bfe32986f9cb016d6a982e369a44108ed5bc066ebee00f37b75def447aff4ca64dcc97b4512f3f91e8b33fc6bb9c60e3b33654cbe761b2024ca41087d4b64fa4b1bfb5922cd30dae0b4c9de18ac4797b0e61ce8aa58ad97170c74e0dca89ffa9a8974b6a7401a13abcac0a996891f70dd77d3b4f71995b1a8979e88687b7d9f5f982652cd184d87e0029ae8a2af9528437d24d5b5b3329dd5fe3162462b9ebbe963e3d080e8cbb639aa4e0c072756810f44d890e712f21667c7409f5e50da8d91455dd0f3ea0f3388e52338ce17734323aaf27667e1fa71aa0f4df018ce3e0e4b19ba42f59426efe32b66c95c810020406d13cf14802eda5abb7b77253bdca6ef98eca66453413a9644f583e86847c7abc21c5c39073ac94f7269e144bc09a4109565b30cf7b287552aa5e3f72a389d3bd600ea73719824fffda19baa7126f6a95a2244e376f78d869119034a99db0490a9a47866591499017725619eb"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 6: read(0xffffffffffffff9c, &(0x7f0000000040)=""/114, 0x72) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x102) 03:10:54 executing program 4: socket(0x18, 0x3, 0x5) (async) pledge(0x0, &(0x7f0000000000)='vmm ') (async) r0 = socket(0x1, 0x4, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt(r2, 0x7, 0xffff, &(0x7f0000000100)="1a18548f89a4d99fedf3cae6be32a692044f3d0f4ddedb6fd29fa3a800e707c4b629c2591e30a9f6fb7418d285f093a7aee90bbd4321561d32bf623e4fba7154d4e847d0281cbeced9c92f8dcce39be524285f9a67837e9d9677543cec50bd960b4426", 0x63) pledge(&(0x7f0000000040)='vmm ', &(0x7f0000000080)='-.\x00') (async) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c5853542db3b80e653000"], 0xa) 03:10:54 executing program 1: madvise(&(0x7f0000ff1000/0xc000)=nil, 0xfffffffffffffffe, 0x0) (async) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 03:10:54 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8b065b3b74286dd6065ce6d0028500000000000000000000000ffffac1400aaff02000000000000ffffffff00000000890090b668ef7800000000010000000000000000000000000000aee0552baae779207f904cb5228d8a34896039f6691a0b0318523b9278f4e0e01c8376c2daea26de985abb9c42dae2dc54390f284c3801bae03ac1949a72b0797e5d3fb8f1b873cfc7b13fb2dd537ad1d3106d80e4616f4e2337ab2e1598d611e63c739353b9f42cb4b6513e42a1e8908dde5e09b4be06f4ba507e42702ba4fd58fc1e8c4fad537ace4ab21c7218d195e12cc4e63169e802df31f0183a4cae7a5f6064f4d2edbf56f44acfbc2a727a73bc61db7224cdffb9a0da7fdae2f9af2800d5757023f2976379c5"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 03:10:54 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) mlock(&(0x7f000007c000/0xc000)=nil, 0xc000) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 6: chroot(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7, r6, 0x0, 0x0, r7, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r5, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000001b00)="67934210a2b890b8328e4f7aa634e2f34ec5ac5e71acc8e8ca9121d33326e6f7b356add23c88d415bb508382ec9b3ebda4d73f389127c70b5152fa71362347116bfd82492a811792060fdd56c890413e4e6057f19627c1f1c9a76dbc554e06bc9cd7fd98073e2b5381bbd564669761a81af56ba313bb9db8a771c735f77a358f9be311fc96692eda4d039bb0f842e6cf41aaaef8fc6151fd130e5982e427a458c69add4584eee84bd2df84442409957e3c7ed80cfb21871cb6177369273fc21133ae25c66e49c9faa4f122eeba59fa6d65ef795079d3506dc11d021d6532e2ad157efa4740bed437b08dd7c01fd567a77b7767ce59ce0f230f27c928b740d22f93a7cb3c2c61e11ac0db078db25e5619a63b6b56de92d43a05b4e57e99e9551655816b76a185a3270424b5af0bcf8c481bb8fd51b201103679683bdbd16188657096818a3201ed0033cd03d44f085f3f7e561a91c429f16d8055887b884e0da6d9e281ff567247684277dba487071e39c5c37d7115583fbd725f9fca67d07cc0edd552f5006e9ec5f4994fb4b3a030c036d070c5687fe4ac018639cbecc0b6b8d9a7b5ccef94af93b200b3a3a57bf990aabf791cb75544717a5dd36ad3f2849728461e7f209a925c8eb3f225a94a7e90daf7448497a04a4da799fe0decb9d2f1294c7430c0a014b5bcc3e143378498a1a249f6a1bd95f6f9593a4bdb5e918020937986f1f8a58db085e33e012af39cb799913253e1967c54a824644a2b51510cb7a6ecd2002f11ef2b7e88b85ac173db9e5f7aa4d7710397969d353281d8ef0e8833879e091ac1240dd5b8da2cebaac5ac4b63fa077fb4661a0df06251641ac7d2c066bd4a55e123fbd0cf2faf6b415b6c8640f3ab1e5b12f9644b0fcb6effd1907295bafae96dfb0ef5e18b65a58e20972c0ee31dc779f017ef0a85d8fbb29bbeb91a9a467f12eabcdfdd025c2dff051830994bf3b085783b1fbc09f2ac379667a757805be3a9c62d4fc13a02349b9e8d93ea323abe533acd55e9eaa0dfd91a73ebf3dbeec67a98514349f64fd289149bd7457092119e27c31646c56adbdd5f3c7f8e7a8fa6e0c9d8de7e6fe5f310bd9e6b86811280c144c7f94c6640ec04cf65bf57a09caa902145cb131fa325bfb7fc31f766a6519cd30c2d9bedeb3c6e885a98a6bb62aca8b3256d5d5408e87f6a85ef02e06c183ed04bd6fe6f1afe1a3d6d7787905ce89a7442229aa3c0a77ec0033d16454f1f90e6d8e04f6918058197ddd7fce2784e466036ae1356de57b61a8a8ec347bc0b20e6634ad1b3edee0bffb719b741e40bc7adbd1ac45a8e383a30f2d84adfc337ec9340445a66506ad4d9e79a2fefbe3b19c8f016c4441110e5fc59e5196dd89aa11b25cd1a290b7ef58974df89eaa0d98347d41d0a9d8ad0a00febe4b05c5bd2737c1f8a0e36b6068b62bb50a4340541a4502777baeb41646c871eb59c46d0d4185b26ac495262698b3803bceaa71ca5dc4ff7ba1ef6b0bf7ddfc7aa43ef40e7f738bb43d800d87616e8047061b706ba065996ee70d27284de10d25039645059a502ed7049bbe5880813e40ce1fa85fac9c3b389d72862b6b6b4ce9fcb6826d93c4299a76cc5f412b43567f0101774610ebb646099a92a8ce01ff6577bd4537be6ddfd6be0952fcd663f4e112ccc617d2f2dbc1c24fd9e97b3b84a1b14bec09871e2baae7c15bfa8ff0df059959434a55be86410730ad192c6405f288dda0e1a4d122c3c2590b210e2766eee9f14574595b01106597fcf9a9f8cb683c3a7b119c99b37dea3e2983d6c5ec9067ef7db6dbd2f5bfc8c6b64b60ba492549c97e58abae070e480ad9878fad32f7636f72a7a9a46abe8e74c87fd0819ccedee24656fdfaaa4e1a4bfd589daf1caba8531b5bb80487c053928d3618bb2c04ae1f3c9a4e2ca70ddb4dbae4fe31a9060cbc90b31227ee16ce02eaff645a77e6a8ef37b463e90bd00f0181567861b7326406813b7fb820dadc610ebb3cab0675f56b66811341be9004e85e699153bb89d12dd81fc2f0c4a5abfe97daf38eb2f50f199e59f4e7a04ba8c3efbb9d42130d2ab71a75b0db40455513dbd3e69034a079ee4b3c48c33c8b37a8c0f5329a3175b0a0529547a83c0409304e7682b6c0432365c1f772cf9fae2b9466eda9957a66dc4a7b279c687b5fb39311ad36d5e3613e5422fc701fe74b662ddd5388ff23ec2435bd2fe53abf7352891bd7e7453b948e30e92cb95bf14c512f2ca7c867df956d88ffee9b7b3c8af7e2f8f7699c6d57b17e00429379fd38a3cf02f5ec34702647ee6356ef509412bc9f53f1ad702d02da79c9d248c492b2abe42983b2e49646811ab995896364adcf6a0d893464dc5b71580500af0b7c6e6ad9f86019cce21c8175d716f6bcb0a5ad2c109c4a9e78bf202633726fe1c7d9416a57286c21cf8104b7694ae630204dbe3eef4b26da3c0fb3bd24ae39ea65b711a46507174d1f35a1f1246c280f194625da519f07320fb93305e80103177efa1d5c2d14da8797d31ff98d94ea5e8151edf58dd2292e372ba2c8540235b81363211f8da1ae05eb7cca819e88aaf660fe8c0346f9b79ee1bcb9d51751f1180e71cc5daa29ff4e342595d3a53277ba6c66d45e18c6a093c00bcfd89a8c784ef926b91176cfbd462cc5372f24ec258939c5ff6a0a73a03569b9ffc6471f04e65eec2d8616d39ee06780625d116376b373212764540a055fb37538d771a79033a17ef9bcc2ab28411084be9cb3cd0536cbc000f800012b35d1903bce0025339dba8be358010ecdf3a4857bb0e9459a5df895dc2c69bb82e40868704c6bdd23f2102f4f4f9567acde1ca00644e894666ac53218106fa1a22db314a1188247add69f1e3e7433e2f2b2bbd0e70b15aaf1d7cd2ae8a53710a39d7ca6fcbe43728c8a9a2a15cdb11b243c3b61e2bd3e04ed860d6886fce36441d2b6556b15cde74be78198a74cf87993e914a25d0c6a6efa3d1c07a21ac43cd0cf91679b57cb28021768980b3b3bc26c1afaac563af036f4f39eacb9dacead95a0b75b196a2b94fc1cc49ff3ccbd9362d4118dfface63c59b459a175495dfe28da74f5c15b79dabf77ffc440441c1c61e4e520fe28b60d22ccbea961e2b42c378598c1f2bedf4737026f7f8f03edfc459b6c297eaf14ef85d7b0671b4759be7eeb067eff3593221a3d00a47a05a02ca0193a998329d1f530989fdf994cc8c9dc89398df81b5587afd2c9301c1080796e944a348a882f78f45e7c4c3a4f008e816b71dc071a8d858cc9a10e954fdda342632e716e65f939b2bcd858690518d7f5603bff1f076b77ff433d2f1cebf3faa1511868569f71e5e6552db77308ebffab93a247a8451d7d7679273963cf2faeb47892a15118ecb5768369468d891d54e0a346ad74aa4d35ff0856cfcc477c6cb3711d81ecb7e2c69b5d0b50933ac675225490db6316fed744583625ff2f635d4c6d000ac9769df1952bded412691abcb031f0a4f998b53e5c1bf367bad8a26172545adff1179b04d070c86ed989779e21bf555befc5ce29c5e4b3dded222af8aee67b68dc109909e58d5e2808de0fb57c639e6370f4d16228e217899c6be7f10aed0de82abbd85ace6ba2ca282c11abbf402475f28abd5316aeea6f944b4dde8235f0ed9ce06017d3855f8d2afefb50875adb9ecdca332d2bc2dc1797fe7cc5b602004233f7abd1d2b485553f7c8da6285475b970d8d72fcc85735c2bb6fbdeb267748952cde01f4543941fee9aefd33c311f9f6fa49b793010bd8f144e9441812c05296aa2bf2abbfc70ddccafabbe3f79d68897aaaf2ebe2cf5b29d9ba45a6e4706edd7cd85f914606fd830c35c342cddd49b62949e9008fdb3da1f4e2b76d7aaee46eff9dfaa21fac8bd327986380239bf743a1cbc9711a500bc3b872cea72434d4508c60217de2f8629174b2043d323dc3cc445fb5881d541ae7c24fa719a51849c9c36f1f43ed78b797c40982f7693bf00a6fa031f5d3ddb21de161867372b69a315177a333ac715f5a6fe09ccb988b4f02320127a54e429d982db1bab79b1f45eb89fcf73b5cba2756460b8494eff90086d898f4ba4abe4a165cff5fc3a6298f031a051cb8e48c1ad9b3c357d4a24337b93d0437cd8f642395fbc3e32365aa27df558de5e26086916943d2689b1cd1b1420c62aae7df92b9dc9b0aa5d1f47d22d1819909583dbd468bb799b5ffe008eaf32f54b0c723b99c3a7607210acbf8f25b45f4a1513724441533ca30c1a1e4852f12d2fceb288ba84f4bee639b92fbb9c2c1ce357f42cf593e6f1fc5f3f031ea06c07ad4660045585487aa86cb0d33e95a35247908460a9640796e1aaa39af68e3541755e00324f46521ea21a73d163a018420ed380259ca4bb55b44a168c774968d3414017ee950327c1f6a8a324f18110cc39f7f7b30c32b79290880f082565438a01e855dd553ed15c51c3365ce7bac435e44da747661ccd877bb53c5ed89b7aff03687a68a865f8e91ab7b33b11c06bf3f8170238737d285b0cb58d01f960482885fa210220011500f2dc9bb21f4f1bdca80d63034e5b0a4766c2a1850152f5ef395d1af737f02fa7584db76289e17d23049040164b785e9733ae41cc5eeeca5fc88a25d101588ff77e24282f47a305b057ebcb33567724907d15a39fa85346db4b9174f9df932f9b5c6a9635f0f67df1f0b1b6cfec8658a4bec54a857e912a31e2508e383ab8b2230dc94581e1d67814fba748c8ef71cfd856b4443345adbcd4d9107890d1d83bd830368d63d1801f7afb1f6fae17ac5e4815c9dc8f61b5c70c24bbcd49518857a2043ad983a4b1ac457e40bfe146c18f797bd856e55d8eb4c755418b82793432d5eea2d0a5f1fdb2f5223e2f806e5f5402a5c430682b34f07e7e4cfb2c12064843f676777160a200079c3bb5c3778461cd5a41dc3bca7cd89b285ca957a4b42b004391254a85430347bab795dca4d33c55249261faee1db1b0afed86824f9b249cc97a08f44a444798adee929ef79585b6813ff143437879206ed5d4e6c11037ceed8c6d85bcc07cd760cf7d49629b1ccaeb4a6b24e533ebb8fe72ed409383f6cac56b84d9bb32e0745705c2d2899de5553f27d79de4d303a7d3ae2ff34dd420a6020fe40fcf61baa02cdd4d7e24c8da38377f499c044d87bcb15b23b533602706b4d6ad0b2505081e9ca91c76bd691f495ca7c5d001ea0311938e72ff2798d03183ffa9ca8575c0c39ae56728273489f720053f57ff6ad0f4354a2cb49386114abb58f931e93c012a6665f0075ec998d8cc058e9ce6a43c11eff2190b0258e0c380809eb3f68eb2bce8dfa40f64623b96b58ff00dd6003206b025204e42adbc470cd7cd83bb4a11b9c7a2160a0f67f62142468bf264826ccd92cef0b2900c9688931cf200825f45213dc1d92341db679e919f117ed8b2afa6247bc6b5498232650892bce5066256f0593e8938c8e21b3a791727d3c88582a8fe8cd6c43b1995638967572f40ea936b93aee1867a72649dcbb5af8c53064d0631a1c72d0154642692cdb54a82723f887e782b104b8c04d5cc0f6c2b9c5f46fa6f2ae1573f6f8c2d02a239a7b689ff0ec8dc475270e77126e5c822ef68425aa9e4137648f0630cca3dad6910d80ee5cc1394e83460e1de371487d86ae7b04825d633bf518fb67b9d03a599235e92e9ba52afd36fcc81d25cabe765fc42bb5607fe64521d43a7482a499635f20b88f55444dfb58e9d96a0621b4d4ff8b8abb88ff6c2ce380057abeca7c9c7eca", 0x1000}, {&(0x7f0000000180)="9094882784701d9e0ca6f58bc7d6aea6d7dd7297dd76cdbbb3fc6e996b1dc0a5a6dca586b8885d756f77a8d9af2c812f6dddfc0c8d3fd7ee4a4820b6228001e2097811bde69c0c016937aaa9a97ca1af2316885a2a6b241522a293b5c5cdfddadd5beeb29b81e1f4f70fde2aa7e6e3b3dfb6bb8be943256da4150d9175e7cc39df021fd6ae524c4cb54ea302e8aba21c2bce8df9526a18d7336c9d7f25122e28", 0xa0}, {&(0x7f0000000240)="1ab01da9b343977497d6e6fcb9727375a1b9497e8830db18", 0x18}, {&(0x7f0000000280)="fdee4cef2ba6cbaaeffc844d9859b0d61a48d38c5af0b08acc3564c45b1eb62037ef0fd659c8941cdae682f88ee256cec8d2aae61944904bee15bcb147f3924b9d62ef5f6da2d01a93077f22666be80d0868a0b124394d127d56a7169234f4b2027c34d11e69de00303914b2fc4bf96e3e2ba8f8e189b1944cce43eb4fe48e51471ea98f3e9c020ca2ec13b20746ff494dda0ef9833bbdaf0495333857b3ce9eceb48c40a8bd77e1e50d2f14b98141f0c7602299c6434abfa7327e23dd2e90cd55e846c749481a0bf6ccfe16934919ce125b21ad6f638848a884e22ac0981091e15b5619e7f5a179b4f5938d6563b08ae2924293e4e92ff65f12e01eec1cbe", 0xff}, {&(0x7f0000000380)="a1f5257a5a7a97db49269dd2f5cb6ea3e0fb049e9dc46cc026a8e713c24fc606d6980181ff279d3a92e7f351a3dccbd530463ae9cec5e97dc159899c63442b890cf86a6053ad2f5f5e3a37f66f97cdfac62a54859e37d36442d8b59b5417a8ad929ee721026a3747141d76565fa913826379f2f2a35282d4d277111d0489c48379a351cb", 0x84}, {&(0x7f0000000440)="6e8317eadb6f4ad9468ad672bea17dcb6c69af30d28d48e9dd6f972007abdb4e113c28c41f897d45a591fed88633459c98099dae259e01966e3cc8207fcba73416a927fc8d5a11fcc3c643d4d787f2fa41141ecdb5ca1bb01cd3336b55ff944912bc8dd46914b1410472df731160c58fd69726432a30ad64bfed3145806a11eb5722be489403a2adbe3a5c810fbd7fe73bf156b813bac1044ea600", 0x9b}, {&(0x7f0000000500)="e910220ecaaacfbe656cf1d5639154eb18ffd1a72f661963d10442474961eb0678792c1535f05f825ffe9dfd819a24a9d1365f3b776a0ef56c851aeaf1d020308e3458b1da3266726f5f7c3aed8f97acce9f9c0c6f3c2d7796982258bd41870f7d3905cc615967ebcc5b6e6992e7e11651315720cb0b7d260cadc9a6f87943d834854a8ecf1b19e096b18a8f94d16d1a2931f528ce5db8d18cfa7976b067b686647eb04b06e9a893dd2d3e671d52d11318767802f80b8bdfa22fa65204e0d6e329df0df41c65cdfe17f6bf15576e2905042a7c4b1340a207e365cd451b9ceaf345d3beeb51a7841af70e8759b474903f12", 0xf1}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000ff7f0000000000000000ffff8787b9b1e7fa399f1b000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x2}, 0x8) (async) r9 = syz_open_pts() close(r9) (async, rerun: 64) fcntl$dupfd(r9, 0x0, r9) (async, rerun: 64) write(r9, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', 0x6) (async, rerun: 32) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (rerun: 32) 03:10:54 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8b065b3b74286dd6065ce6d0028500000000000000000000000ffffac1400aaff02000000000000ffffffff00000000890090b668ef7800000000010000000000000000000000000000aee0552baae779207f904cb5228d8a34896039f6691a0b0318523b9278f4e0e01c8376c2daea26de985abb9c42dae2dc54390f284c3801bae03ac1949a72b0797e5d3fb8f1b873cfc7b13fb2dd537ad1d3106d80e4616f4e2337ab2e1598d611e63c739353b9f42cb4b6513e42a1e8908dde5e09b4be06f4ba507e42702ba4fd58fc1e8c4fad537ace4ab21c7218d195e12cc4e63169e802df31f0183a4cae7a5f6064f4d2edbf56f44acfbc2a727a73bc61db7224cdffb9a0da7fdae2f9af2800d5757023f2976379c5"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 03:10:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/41, 0x1f}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000440)=""/178, 0xc5}], 0x1000000000000209) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 03:10:54 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(0xffffffffffffffff, r0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/45, 0x16}, 0x42) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) mprotect(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000670000/0x14000)=nil, 0x14000, 0x2, 0x10, r5, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) 03:10:54 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') (async) mlock(&(0x7f000007c000/0xc000)=nil, 0xc000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 6: chroot(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 4: socket(0x18, 0x3, 0x5) pledge(0x0, &(0x7f0000000000)='vmm ') r0 = socket(0x1, 0x4, 0x0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) setsockopt(r2, 0x7, 0xffff, &(0x7f0000000100)="1a18548f89a4d99fedf3cae6be32a692044f3d0f4ddedb6fd29fa3a800e707c4b629c2591e30a9f6fb7418d285f093a7aee90bbd4321561d32bf623e4fba7154d4e847d0281cbeced9c92f8dcce39be524285f9a67837e9d9677543cec50bd960b4426", 0x63) pledge(&(0x7f0000000040)='vmm ', &(0x7f0000000080)='-.\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c5853542db3b80e653000"], 0xa) socket(0x18, 0x3, 0x5) (async) pledge(0x0, &(0x7f0000000000)='vmm ') (async) socket(0x1, 0x4, 0x0) (async) syz_open_pts() (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) write(r2, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) setsockopt(r2, 0x7, 0xffff, &(0x7f0000000100)="1a18548f89a4d99fedf3cae6be32a692044f3d0f4ddedb6fd29fa3a800e707c4b629c2591e30a9f6fb7418d285f093a7aee90bbd4321561d32bf623e4fba7154d4e847d0281cbeced9c92f8dcce39be524285f9a67837e9d9677543cec50bd960b4426", 0x63) (async) pledge(&(0x7f0000000040)='vmm ', &(0x7f0000000080)='-.\x00') (async) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c5853542db3b80e653000"], 0xa) (async) 03:10:54 executing program 3: shutdown(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x1fbf, &(0x7f0000000040)=ANY=[@ANYBLOB="85c3e2bc15feaaaaaaaaaaaa86dd60ffb6ed1f890000fe8000000000000000000000000000bb00000000000000000000ffffac1400aa000000000000000000ef000000000000010100007426c8b5709df50ba393fa4969d04aa6ba57c025411d5aa6ca0b22882932714a8ecbc84aee2924a8843878d3b8f6dc766040a40762edf504cc097ccbbea4b4db7984109a375eba9ee254ad5d22068517c5f5e03e632f4a3076dba7a94ebbf831460913e907d776c3323ae29175d3807df24246928696c22ea6acefd36d91c3bc3419c17afe93247a35edc064d35c9ceadeb37b5269c6f8c040a4849c390cf8d2915b0e53cb221a2840f27faffa6fa8be6ede375080252c4b89344cb2eb2ceaf5bb49259cea35c35072b29b9de3770de4a85289e7ec32fd5abc1f9bfa253ef5441dc8ffff1293b5f3b486a048fa9072a2a8f501611dce1ac729f5f25f48b7b14efa81bb9d81d56d61d8a662a90c56f9c9edafab2aefa8fc90c3ba6227576117503e60512be53b1b682d749eb8ae365ae7adb5296951ca6ad2308f6f595531bbeb223d731c8fd91d96368e0508bf8dece4cef17c857e913c752114354314d1d91de401c9f0dc55968d5dcd1e8514f6eb01495f724f977be280d0900e71914f90c44b53376fb009c58e517cd34c58c3a5e0549cfe408d8d4761f62a9c2d98a20f5845ec2418af90dcea95825843806392f29d92c979ebfa58b56c5180556b00dd679f7d15eeae6f69a64ad6da997e83e13c25fbdb0e5029fb7eecd2954ed33743f5455a54d68cfcb9d2100cc34cbadad121172b770b4caf753fb72d02afa9c91a172c816671286bdce451289f9bf6942225509cbb78498c6fd6f3cfb4392747a56a6348c935a3d82e84479db05ba9bd8de8d416df525593c5456280f9d58b296e1b11623c2eeac91c9107733d703a06e5e104adf1a902475ab470430b365f45677d0a96a6ec22749ce0091b5d9e135e779475a5260b0d37fc6098805647b7854179cc11aa6078bb2366b94964c7676dc5f104ef5b995da60e9197ce4891f10c9e1e656536359e472b29b6a487bf331ebad54d252b8747f9c052c63d2ca7ff7894d9fcb17cd05162be8af04fe3f628ec7ed0a9e50f9b85709e10523aa9482a42401555e675d9a175a4316bad3769ab6f2222a8c1adbe9c84bdf97694a9fd58b2ac627d267e432d67d8b63137dcfc1e528888f663d1e79754b765189ddb8bc7e189de6f7538a6ae0ddce1888e6d97b1342b4ebced30b667a132eba3e398d59a9e01abb1d416f2e50a8679cb02c8f365fecc161013c359fc04904687fad28628eb54e062c04a737e70a8335bd2ed178c590f542cb6c096941f04609a6b43b5ff2aaeb6f5c6d10b4629a02ad43739047d126cee2ff67afc2be38d54f628a3b9f82359e72f780ceb737a3d44209dd6081fdef06d0fe1eab5c7dbbd4c3debe79c910d3c9ed6161607dddd871e20e4c2409dea7ade386e00134b33e38e1afec07445b9b0ca23e055c0a54afeef8d2687020bd02295b153260267e9d69a5c08dad00cbbc8670eccd95d4e786f527ccfd82961eba54af5469f693d861c4407b28c48fdfcb927050b52805701fb023cf3375a0ea91daed94b8488cfa98cc9b41edd40cff52971a911c4bcb2207342f7662f52af6bc018d629df62a15b4a3ea7ceb172bc8015f8977785ecc5d9e9e16f2695c91a4b11a47c1e3894ffee469b020f0c145e32c3729df6eb646ec3a34cfe4ac7ec728d1383cdd419269f0b6e02aacd0cc42eec2d7e516b2464c5487595c83499ddbfde045e9521210e32ce2fad882bd3364d875cfb03b6ce0d2963bbc6689b8afbfb09a2b144fd21243fda3d1f9e762c7ac6de6346efe3ce79ce6f9a9dd87ec628e20babb5b97f7ab267b3dc96bdd5b8790eaaee88fae789c54a93138d3ee4c80eeec690158d395421560fcb3590a976d7a1f6c5a1fc7116f0ccfb100c94eaa8b5347ccc620d15a7d8f0f5114e3de53c629c4ebe72954e2425fd74dbf877ec8788b0f117d13357d060406f1ae9d7a06488055ccd3e3e546c0dca79117c7583cacfc445080b5c695e1d417c3f017f4ab15daaa429811ab5c4e7a2dcd0cf2a70a7be488a808060cdac5205a1ae4630961f618b7338c558e3c6fe3126853a0472c172c3fa023e9115c42169568efc8f9bbac2c914bf661ee094a07fda018a8076435f8f5cdc88b1c44c632c2ec45531ab518a26a9bf97781509684ddf041257d77baa8c32cd923c69dff95d5cc490c67b38bf4b3cf2db2dc66aee2da4f8fc3394ddd757ff17fe6ae49c50a007df517826805a1b2a65662ca44132ffdd2deb1a52ea14c11bd4fe0ffc846224b08a2b0b555fee6ee446f04362d54d22efe59f74c4e84732bfe36fc6bc518b0fd40e380151bc93437859269e0db41fd9b0c297b8b0cac574aaa6c284debeaa93e6be182e02ccc8cc7e6c0e17aee9b51e3c7e7bf5b7a5c006c75302cc9e3e94902ea684ed07b077b372fc2a91248a5f7378e4a6ad5fe8cecc4c8c0eee3846685a7b652c08b6e57ef3d9f39ab617018afa5237fd232564d50ddbb93c845774938fc576049a8c8aa29253cf797f9c29bb26cf7bc29ff898c3173a2d8c6c913ca874bce1aee0639caa96bab11ffd61cea441d3f28dc56059f79e509a88fc4fd59cbc5c51812807cb2b5eb3fa1ab438f1c6b45bcd48ec02227b63bddca9634ec9800c3dfdcc6247ccb0f22562c3e1de7653d2bf4d63aad17e41f91a9aff6fbd153c01fe85a3742c3ef6f12147de574f819b1e22614d1cc95fab5ad38ee75ff22e0b2ea4e652402f876bbb394ba2339bcf8aa6a4f25303d7b7004498e17a24bf87daab308abc61311a410ec43ae851f1c43c086c261d70758f6169cb432f816185cbcf8e62bc4711e8ee2a998aca625b4510e26bf7dab0d385aac3fce44f04143443063a54b748d5830f7a365cd3f2493e17705f95a074414bd32c13d330472cee2e5cd516ab59be5924364f00866f32906dcff9f6e621a1d65fa599f84334c28238fad0cf81287f22230c5db7b86890f05477bde6d1f76b675b873b3cabdf019c1ef578b1fff43d8d4825225554bf6cb7175f105054a3ddf158e3c0b79f2dc0d7d4b0975013dfe291ca7decf5c7c6daac42e0f9fbb937520395f60820b1c2f49f22a2fe73da739c237bd5bf3abb8ba1252ee95c8f01a52b4349878f375b9fb8fdf33a31d0fea862c626e58a8824ddf90ca9c991cffe8049794d01f23400a4a27cd31116a4276e2c09d3dac2f1e23c36815e7b92251b6c11d65c98d15c0ea82006d9f6a18426dd7c9b5228300afcfeedca537f85b5496fee9589d7cd39297230ddcf4516e382a725b8ff45283d6554d18c62a7407cc30b428d2671c35deebeb69beae83425fe9c0720ca389833ae5a364c7d8a32cef3a78d542ffec59a3c0fdd247f19eec1805e810df9ae57b4bc4808bcc3ed703b50f78d01a48353aec1e5fb152bd341bf30b83f87871394dfb500fc6519a7a224157338da2f1a1775f2179b76689f327a23c0037d6249f023d4eab4bb547e6f4760dd95188739b1699d0a5421316be628f24871db366ee9521939160bd0b288947acf27a4c0417f8af8e2f3360da84f34442bbe406a6e48d08c50263d9bf67363c0f1ced763a668a951d56b41af0261e5664af47d9296e47490aa77abac7ee9f487fd947de0ea0aaa2ebb85c876840a41177b8930a44e11b68a1a376ce53b6c3354f8378621ca8958bec7da9c5bf00afcc4d4f330b8bffb8dc04a04c77d56e00fd6d122b1e3c61de737c38f7953b8deea16c82a9ccf665b998c854ef495deae8e36c2aa553a0c8287fce837371899041b950f51b238f383d91ef47568e424c927e1d28f9f2d200bd7147883345fe977244c94965ce68dd1d0dd8307efee258504718e275e059d859c02d587d2b0cc2f6f3c9e6ade3da98e062809c16b8142bc3bcbd039cabff6268880d911ebbc67039b735d61f121ad364750d28e351707a3096b962e5436738efa9380f049e09a694dd75d1549ad23e02435f2fa992a0c92638a918d3d0421ce3f1448a86be5dd4ee79deac3bb636a732f8828c82e92075408c261f4d7319782125a2c970b7efce094a281010a60e4bb6c94f5483818ee162569d6ab50c88a1c0a36e050ddbd1fda06ec536d74da14d11ae6258ee2f9d96d2859045db4749c9f850bbc621d3aabc231365b7ba99a6349e8dcce7599df5915c727d79d7723fb517297d58f5f51194ac7c4e8f259d7c554ba324ac501be92b86acbdae9c55aac280de0bba78609dde70663f39c210d5c5241e40b924ac020088066ca9f0e6191584feb231fec3fc202ecf40b57c1dd53d6dc897c3e2a925e8c180fac38900b3922295eeb49f6d44982c6c96e14919d279663e5473b44c750e2c92a6c759c835f8c7e2e8a142c05113485abfb6dc3aced74e7782b54781e6d72c9b7c58e83fce2f56c117b5ed6d7e13b983481a15f457a670f62816a3301f160a185715965b1c98e0c410036f83b7ad37c705d533de7adffacb4ae8bfc5ca714620481d04d5fe4bf00d56bed0566031b85a3e335010285522a9f43294859a6df162a6ee19c7324bb08afb66bd08ae956da9c1b0855371f8911bc9b9c0db531282199e69ad61ff5ad8b7ec1c419b99d7cce32f676b82cb645b4932eb03d65b86c1ec80d48d62e8fe44f2a1c42aae3c43c9d90b77cd702e56a7743608b031108eae3bf83aa85e1e92beb540db19e140a82d9aca5081f1edd0900ac66db381c5a4ef455f1cd1a2f23c399396c1aec11f7bf1e67944ab3451165b488f0f6956ec14c0055e4c62cbad276f4c1891610e02109e52619b6b030332a453ea0b175de7aeba72f62d6d8d2d474fb8f52ca4acd6a3e37ff9abb078892edc3ff3b996104cedd5d0efd9a575fb5ec13f55c1a71daaa8fb24cc73c33b8d21347289e9a7f0dbb0cdde698ba6699859859b525e389b6406282972b7942812f9050fdf7ef83bfa00ebfb0486bd1e0532abff20d795a2c90381474075b74eaf10f93b10da4bdf227c5d6d390aaea55cb3b5171f64beae927e9a27944b6e33a7877c01d9fb62104f98c63752d2fa0d35457014cd3c0dd1d5cd0aeccb1dd824a35a45d361a0e6f30cc744db3966b63cb46ebeabb54ede4150461b1e8f213da768165a8a4cbb7da0c197825e807a3ac449e6151d7a7dc355870ae410cada5a38091aeff71ffb4a96f6c3919925eaac2e9535c8831889786bf6041b41644f473ff68385a43cb97929aaf3469a475373e6614101c4e13679f72385388597cc14645d39d653e4ad538df4c734777db4b3916ad3e25c3877571614853405f87f700e00194fa2ec16a5098a6dbc0f3f0912a0b0f3bd25034f02bfe921d7e1c0486537edf00df6e7e09d50240f23c954455ba59a9f1e5fe9e130bc00dac69ba0892ac70a7f6db949b3fa591c83e13115be02a08f58027778870400b5ad3297e7d8266bf5c66149de9e0760e457d6a956688fd77f7c1231efa33c80dac9ba7432a4f971910fb7f186b91529c81232abf30c941695bd08fc5e7769a9f49b708dd64dfa591af15a5b263abee3d42546dc4b632878dab7c030c229ec9b3f145e6bf9a7ec8a0f35309ef0cc0b4e00d5597a6e35e2397c30172c75db7a88959ce9cfeef287d50ccc9990c44a8d661bf39a86d1fa97b18bcc85eee555bb55ae9000000000000004711972f674a9205f514f39551048625a4046f4890d87456920f9d4c0261bde8bcf37e639a43324ab27224e98d9cb884fe27e6f172bea6e347ceaf380c9b9516b496a8d8006eaf3762e96f9ccbcf9ac2b8fbb10de7d54d95b296243f9538be93392bbae292cf71eb29b04e89fca15c524329fa793aacbdcfd595736a7882b790549e0b7aabc40e7b758952a08617d91a24500dc529e00be35f3b640ec3cd0fa7db43c7ddacd9955b1ee991c24b06133f8a11848b10b01dd658d5c150c3f337591bb279191956532fe96f2d3bdceeb0caf664ddd3acab7a35472aeddf1f61fb14342aec658afcd70e798ee5ff04208aebcd0420a3efaa6a9fce32dea8cc73db37b5e3618f49df6d2775e98328256be3d73aebb84afd303f0aecf71654a5114382a4fa04436b081a4c8d32d6e351dc76f0992bbc19d28d8c5dca8bf70513bf23a7a6097496c19b94d0a10dc2b2d21a3fa492be476f1d112d268dab547293e4b5f08d6dc48ba176fedc417e91766e3c4ff45beb734b487d13adc7b9e6632e1aa423effc31a307bb3ee42ca3f59eef9526c84ff26cb92bf3fd6820e3888277ecb8ef4de20a458e10169d7a60ae1b8fefa637485deb542a6eb169850b0ee2d02ca335f2dee4a04f0e3311c288a49d53166321235767d73dff78c2eb22f3fbab060ca260befe819b261f5e19905b7a2845b8e4fc2cac5e95ea4dd99b78e46d226126a3896120eb0590c26bc3bcc99b45bfdec0897b9844138a7edabd475b183dd8e0aaff601be97dd195991e211fd6676323a017d024ef6adabd781c36b91ecc3c032ad7c1de5c1a442bf491b55112ebde5cb24c4d487e791b53d6609ddb9f925c0f86b529edafb9af16223b8041a5761a095af5fcb6546415cd91ebdeca94d82b240ce7da4e0e8e7ac7c620eca27300e79ea34bd6eea462ae9e85b3dcdb013985acda5ff7cb6c27db2a60519080545212ae70ebfff0f21adba5c8339fa044544e83e062033f7e239b5adb1ad4940a842d7fe75fed581f4d0cdd09a736f31d1f0ba6b8bf2ed1129c4c7bee4c3dc37a12842031f26d832761a6097f9a7e9e1f4737ed9427c30a59382b456cc22d3a307336a0b1b50eed319c23661a41850c8c8f7d19f9730395b29b67b96849ea833707eda2d60edd33c795f707dcc40b013f37637858cb0335afeb42e836070235bd3e5627d12ff765cd0784e3f926705e1d86c7151196addc915ee642c8bfe4c5010a76344a726e74ebdff9ba031a51d5e6b6ba9dad54f940225d7f625bc3c2c21c714e1bbd37a3f3219b1bd7925117f1b633248e44acbf6db040f67f4093768ead1c78293e99a667e97d5502b80ca603143807023bdeaf8b916918b8e747c5150e80a442decbd64e87fb364921950038c32428506fe491915fdb8bf10aac9cd4e3b346d3f5ab2be7fd069ab49cd2d4c03b66cb736e14fdb21138784484df48992e0fee6f35f1131734c7ea95cb77d00f0b5d176c938f9aae3c40d03429a3e52260a2f29f3c50dbdbd3b11329a58b3de62e3d149002940d5ecfeeb456216d1f852984ef4774857762cb99381c84aeec6f581e65fab1334fe36b5ec9f0a7b5ef0ba3dc64879f8d2ff2ef1bdcc0ff101bfd03d9ea2033aa8e58f1bc7493d82439273d4ada5ab47d78e8aafc1af77e917de08e597579f37f16ff0e65c60f6947a229dd948fd6db91f43ee6cb93cde0dd6e15210a2bffdf678655219894773d394d4b7a2e4161f8389504efa736aaa3c61259ed3aa5b029b91ae5dc01c2fc690d387438aac2cc9c45d236f30e7a11a5e6889e0e685f2033ed76970fd931fa062d5328124d153c5f6e05f0cdedde407723808cee7c92ced23830913ad021c6af9f0cdb9338dcfecb80e7b9fb491dd9db5f9602426b48ab5e6a22ee771f2d0275e34fb8f8b35e4683701835c076f733f19f0c3ecc6171836f378fd09bf6dfa4deb1e81ce38ebf16afc02081808ec4e3312cc27b9a21f55efba222e18d57d5440aea945304f17bc12f11de55ede9c45157e425785fa1c23326b8b328d4ede551fe81c73a1fe58047a8eae5e3069249c035d9a5c0b0a4aaa06c896d869ccd0d5c8dc4a36f1f973e76724ddc71351b5397928e0f330234cbefb6f278b7626e09926d66882eca3c5663e7cdac3c81f8d9554e80ffeea75c3906795bb28376e98dbaa51c7536bb86919db9da555f1564dbe906ac3067611a50511a0ef99659e5a5c5883d398e0d92bf719aa887b88d711a435bb0d7cfffbc884be25d114794873a2886783479b5883f3e568a521ff411d4c9d54aa38a1ec327cc5a8022296d38ba7c133a393b4dbad0a775834ec398858baa1cafc1f37afafa52a6496e5dc150c3ee87174e221e8dc031afd77ef593a1817ad047d1c39118817e553d6fae44a140e5bf76694ffd4ee936b89e1a7fc10c0969ffeaf01f5984df327af8ce5041cf82f07525e4499d142c4a2e9c7b5da2788e0d6ca8c1a6490ab8722000a5ce2eaaae2cbccbb64c7ddc8f806d2fdb23b37d668823ea47168740b549e3fecdbba14707439df1aadd82373314986e99994e0ab66d9814319640e7867005403077f8aadc182254f8ab96a27c4889af13e83d908f498b9a9627c9b242e92ab48d64ba506d83519325107ac2882491b59304550f99e00e0e1642e114a9722ccd2261f9250cdbf72873b6d73400863a5f71ef164b7932a093c727b8e089a2e0a5158994ba4c3b49288a542c57f8c6d38e036aa6df299f4e1d19918e66381f9cd1c5f515c0a3f65d1fffc976ef5e04ee6d722f243cd53184ccb536b06ed2586d476fb676a0b1e81be807d3ae199b8ff29b794edf06b3b41d37a17e6b937328ed507d08b477bd98f801fbc697c4cbe883ff5593b7f2fc0510e24315ed400fb5382057af1098ce6509ea2566fc08875d34c8e1d34eeb083c1c43b25a812dd8a09d05f436675c6643323c84512e7f5df8bee1b165924c426ea73188fadf6192323b026775574622fdaf14c861631f152ab6d7f00e5c93a5bc045181cd6db4c80280443809eee3c93efc8445d1c973b2624c812d37c6d40f1388278fd4d127851a9533f6cbd5bc11016fd922d4b97751234b675ea2faaffea7ec21f88a10b4a3db23e4d598f2e107b0178297cf19cea48fa9eef1ba07e98a794001a91e8d9ebbb9851097df68dfb8e86bbd0703f1801647dbbc0b073c024acd97dcdc82cea86c41d961f93a9ea3f53acb6c5abf0b2bc522ff6b4611aa35f18ee0c9c48cde19432025f3ad9a34f7d7bb7c7a314063d676c85353a018bc1902ce4ffa0a7febdb3b0156021923a3d1dc7d62018c4f6fad77063c196296aff569d3ecf4e3cd5be7f17ef863b0df0f4178fe3a5d7e05d76fe2ff6117251af3bdcf46e8f72b50a11968f8288392925663d743aeae2e0404a0c861701add8714a55062522e1a85b94fe4b7a37cf926e2a3ed326780d325774d700fcaa81c345b65059c9c0600eb87fb607bd7d8cb18f368324f3a1131724c99d93491b6e92ba78bc216bf2ec479e4c241d05dcb50eadf13c481a1b3b780538d24f619f600ae2be112587b32e5bfe37a23f6edf145a0c2883d94f5223008d9c66f3fcfddcc9f19c8424358e5fde926444a61f4c5615bd24e2c4fade0933a7c3d1d318e9723d1d60a295c8832b0e2af362fe30fc20916b96d011db657cdb898876b2d9dcf51f9295785f9b5047ff8e3e2d56556ba21170d6c8e62d4e8ba7b9226d0757d4ef667d20c4789e17d726c46e6241a20b9c635b3c123d8310e5e275829779dc10957e07e5ea0f3866009af32dc406666655045e37ae9839fd67f49051648a29954e28c7224119464ef7ab2870980ab11321e747b7e62b5b16568640a9c261652c8e728ac982437a0bcde9e26159b5a79cac0d80e71cabf9a04008eec97258e528a0316beef264da9318888a7d8a8ba2a10c1d56a3ce381329d069e36349d6e5e4c933f4fc02f29b5edac41bd7da29224a575be8120795ac6efb416b7cad4f450e57f68445cc76d5056fe21d838f7a34226778bb18ff2941a8f35a262c67e0ba01aca4518043b99f993da9b6105c8458f9609ef9c1e92506510c48b23a805d5d09ccbcb4dfffa6f2c98759994d547f5692be82b5faac7c30313bed643bcae786ec0d2834fb59072d23b8d4a03932acd9fdb2dfbb15adc03f413b0795da9e37c7fc9fbff3a4d4ed67782a4da30f69441054934f2cdeb234bf1e2f551226909e2c2374c11324ac44bacdcb50a7d73954e9ae55b3e8b83dcd3e5cfc0e33eef760c745751d47d5fd41dedb589b9ddd04ec80a4cb0e5b9ac218ecd7c56ffd617e8736347441d3b70d97f8832898d9a97b075472a6486a781106a3be760f8db96b233490ed11d4a443738898a6899d9f89b31c0a0d05e7c09de682107d651aefd2e119a42d4a26cc3e76ec6ff4f191c86bc6bfce6ba8dce559930bb2a9bb462d04498225b3623b8df62ea3563f9ead06e0af99a31f79d197a4ea84fbfd3f1d7b206d68d8cfcbf36880650f5b4f56e0c73a0be3b78d68bf051d246caa0f426d16fc1c89cf0d4565336549107740b935b330f3937a1e1096cc9af23be31fd3601006c128ffcb107fe147404c9634f3b384684299b896cffd35522f6590b030e33f4105758f2c5da9d2b776234ef7ef2c07f56dc71c49c344f67e273f46cfe8ed02672e81dedd8230acb40857d482fde0956c3faa581bbbf9b9e258ae4f197932ac0ad033e2e52111fccb8b1261a85870d77f02bfd0ae6df8e1503d13c8a195530fe86eebbc4b78f4ea3568799a98f7e2a57b759225c183fdf5045190ccd9e864eb9f41bb89025094efd7f4f1e676b59310563693e981ab844313928d9ea79b0b5a4635adf199a3cfae1e89efe4ee1ab29cf5549fc0517ae4e281d21df2b5658348a7e40d806beee902cebcbdaa43c552b9ab4515fa6e07075e587b9a1cb002f3c6108dfd6026d2f096739dcbb34ca910b48f6d53d782811b1c6d87817883a92f7e7bff3e96d0cbcb463c8f531e65506a15ec1b03285ee7634792e6c75e468dc9ca3fcd6a66dc3d7819e3d5af698472f856567783252dfa60e2d173268739a514812388631f293ed0a60e9d2669afc1407c00f48e89a6dde95fba09e80e7fdc477848365824ede643f6232f086c643f7257fc7913a6caa713b6f322404f0a9659613cb1aa0667954afb8cfcd4c955b391dfe2f3b451c16cd8b5f68bb367f6047efe339ad770fb565fc7b69c3b3428453a950d524fbaf781745d84909a6d5a090a958e0f08bd1a884713697e3212f4472def1f67b2693938c442a5ca6f575589f266f33d7ac96c9984fd7cfbd1d9bb5d09d465ba311ce9f87a9580f889c8f25a244121e84613a385e9ab816ce2c0df7460597a6fa6bbff9fd0e86aa9296250c277563275ea006dc41ad880b36e08178c40fabdd3378887730a031c1fc8cf3ce4830f277f775e459ddbb8231e095b7aed298cd3bd4109ef266432c5642dd6aa82f091818683bad740a0a0c5ed48effd9bd43cd61f5291e832ecb22d5265d8455141d9767e47e138fb43d7bf4af6c33ceb2bc5a0d719c5c2615f2d542b4bfe32986f9cb016d6a982e369a44108ed5bc066ebee00f37b75def447aff4ca64dcc97b4512f3f91e8b33fc6bb9c60e3b33654cbe761b2024ca41087d4b64fa4b1bfb5922cd30dae0b4c9de18ac4797b0e61ce8aa58ad97170c74e0dca89ffa9a8974b6a7401a13abcac0a996891f70dd77d3b4f71995b1a8979e88687b7d9f5f982652cd184d87e0029ae8a2af9528437d24d5b5b3329dd5fe3162462b9ebbe963e3d080e8cbb639aa4e0c072756810f44d890e712f21667c7409f5e50da8d91455dd0f3ea0f3388e52338ce17734323aaf27667e1fa71aa0f4df018ce3e0e4b19ba42f59426efe32b66c95c810020406d13cf14802eda5abb7b77253bdca6ef98eca66453413a9644f583e86847c7abc21c5c39073ac94f7269e144bc09a4109565b30cf7b287552aa5e3f72a389d3bd600ea73719824fffda19baa7126f6a95a2244e376f78d869119034a99db0490a9a47866591499017725619eb"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8b065b3b74286dd6065ce6d0028500000000000000000000000ffffac1400aaff02000000000000ffffffff00000000890090b668ef7800000000010000000000000000000000000000aee0552baae779207f904cb5228d8a34896039f6691a0b0318523b9278f4e0e01c8376c2daea26de985abb9c42dae2dc54390f284c3801bae03ac1949a72b0797e5d3fb8f1b873cfc7b13fb2dd537ad1d3106d80e4616f4e2337ab2e1598d611e63c739353b9f42cb4b6513e42a1e8908dde5e09b4be06f4ba507e42702ba4fd58fc1e8c4fad537ace4ab21c7218d195e12cc4e63169e802df31f0183a4cae7a5f6064f4d2edbf56f44acfbc2a727a73bc61db7224cdffb9a0da7fdae2f9af2800d5757023f2976379c5"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 03:10:54 executing program 6: chroot(&(0x7f0000000040)='./file0\x00') (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000001}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r6 = msgget$private(0x0, 0x424) msgsnd(r6, &(0x7f0000000300)={0x2, "a35701a9c04a257ab3e864e1680f3510cb78eb0069a306c5f1c024a8e510dcdb1528c2924d99d9e49584acc1f32d8ae44fc60bead8e8e25d1ea07a1fb1fa955890969e26902603c7a75fd6e06003155c3bf8a7590d3b89a76019b5451a9a126c0d2f098e9c1fd8e820e6ffddf796271c712c50817a2252453ac5eb97e6312ae2636d66d4de478a8129"}, 0x91, 0x800) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x6, 0x5, r2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f0000000100)="eb9c770525dbfb3a662c2e9f8de22a63a70b2f59cf6fddc0160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c879eb4d51c60b7cd792006825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6c8d85324c6dd9a652c26ebc4e816491", &(0x7f0000000000)=0x78, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x8, r7}) 03:10:54 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() r2 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r1, r2, 0x60, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/190) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000022c0)=""/4096) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/84) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff37) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000240)="e94d1c9fa05c440addb8cf1cb745e333595c04239f719862cca12760ba66c3b547a933c5df4ebd8c44ed29fd6a5a1680704497afec15af3bbe10498c0f95419d760b49cdde452ef873b354c3003a72be1a0d87ee18118f6d1751e3f3187fd13841db0004000078d00019513fdb6d946c01c60b292d06ba18458aaf576b2a351f98990c1f794bf5a70a8508ba77ad0a9ec2d353ab30a4bb373e965e159fab8123d5692812936c68983222653a7dde71d26fb3eaf89beb0e7799589dd2512dcb69f38ab6380190450fd3b67a7362582ae80eaf96dc2a9d26872f36b604aac1ac08c82803dc07d933adfac9f1e94c30077ad3bd3a076da0253a242d433350167f565cc60b0597060fc4e819ba687d950d3a05b0f4ca1c338a9e9fabb96eae7c49ec69ab17255e0f85c8adb5f2b8a163d351e5581ccd34e879fa6335a0582b2037c8723ee26ca01410a8f8e2dbb8f70c769e3649", &(0x7f0000000040)=0x152, &(0x7f0000000140)="05b4cbef8c3effd65b81d2d9350b0e331ab5c5be9bda0778971ae6173db47832747c6b4eddc9e2a07cf17a5ef7f3354d32302bd88ebb0e636e052cf06ac7a55470f5aaa653024e3bd28ed41e33d2edf863587a7a622b770b775324e76f77532aedb9e13ddb4cd6920ed8420c3f2acc3a07a4dcd01958832f709e5d45be04f55f5d899e1c6eea70cb82d523ebf7ed762d4689225d1674d0b077a290d2210b91f4e27e0f4371f0ad9d3df7c7b086b76615eaa4437ba369802b6b388a60ff3a4f2e0baab61f09889f72bd97b17f9953d845", 0xd0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000100)=[{0x4, 0xffff}], 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20080003, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x51, 0x9}, 0xffffffff, 0x58c1, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x110, 0x9}, 0xfffffffffffffffb, 0x80000001, 0x800000000000007}) getegid() fcntl$getown(0xffffffffffffffff, 0x5) 03:10:54 executing program 3: shutdown(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x1fbf, &(0x7f0000000040)=ANY=[@ANYBLOB="85c3e2bc15feaaaaaaaaaaaa86dd60ffb6ed1f890000fe8000000000000000000000000000bb00000000000000000000ffffac1400aa000000000000000000ef000000000000010100007426c8b5709df50ba393fa4969d04aa6ba57c025411d5aa6ca0b22882932714a8ecbc84aee2924a8843878d3b8f6dc766040a40762edf504cc097ccbbea4b4db7984109a375eba9ee254ad5d22068517c5f5e03e632f4a3076dba7a94ebbf831460913e907d776c3323ae29175d3807df24246928696c22ea6acefd36d91c3bc3419c17afe93247a35edc064d35c9ceadeb37b5269c6f8c040a4849c390cf8d2915b0e53cb221a2840f27faffa6fa8be6ede375080252c4b89344cb2eb2ceaf5bb49259cea35c35072b29b9de3770de4a85289e7ec32fd5abc1f9bfa253ef5441dc8ffff1293b5f3b486a048fa9072a2a8f501611dce1ac729f5f25f48b7b14efa81bb9d81d56d61d8a662a90c56f9c9edafab2aefa8fc90c3ba6227576117503e60512be53b1b682d749eb8ae365ae7adb5296951ca6ad2308f6f595531bbeb223d731c8fd91d96368e0508bf8dece4cef17c857e913c752114354314d1d91de401c9f0dc55968d5dcd1e8514f6eb01495f724f977be280d0900e71914f90c44b53376fb009c58e517cd34c58c3a5e0549cfe408d8d4761f62a9c2d98a20f5845ec2418af90dcea95825843806392f29d92c979ebfa58b56c5180556b00dd679f7d15eeae6f69a64ad6da997e83e13c25fbdb0e5029fb7eecd2954ed33743f5455a54d68cfcb9d2100cc34cbadad121172b770b4caf753fb72d02afa9c91a172c816671286bdce451289f9bf6942225509cbb78498c6fd6f3cfb4392747a56a6348c935a3d82e84479db05ba9bd8de8d416df525593c5456280f9d58b296e1b11623c2eeac91c9107733d703a06e5e104adf1a902475ab470430b365f45677d0a96a6ec22749ce0091b5d9e135e779475a5260b0d37fc6098805647b7854179cc11aa6078bb2366b94964c7676dc5f104ef5b995da60e9197ce4891f10c9e1e656536359e472b29b6a487bf331ebad54d252b8747f9c052c63d2ca7ff7894d9fcb17cd05162be8af04fe3f628ec7ed0a9e50f9b85709e10523aa9482a42401555e675d9a175a4316bad3769ab6f2222a8c1adbe9c84bdf97694a9fd58b2ac627d267e432d67d8b63137dcfc1e528888f663d1e79754b765189ddb8bc7e189de6f7538a6ae0ddce1888e6d97b1342b4ebced30b667a132eba3e398d59a9e01abb1d416f2e50a8679cb02c8f365fecc161013c359fc04904687fad28628eb54e062c04a737e70a8335bd2ed178c590f542cb6c096941f04609a6b43b5ff2aaeb6f5c6d10b4629a02ad43739047d126cee2ff67afc2be38d54f628a3b9f82359e72f780ceb737a3d44209dd6081fdef06d0fe1eab5c7dbbd4c3debe79c910d3c9ed6161607dddd871e20e4c2409dea7ade386e00134b33e38e1afec07445b9b0ca23e055c0a54afeef8d2687020bd02295b153260267e9d69a5c08dad00cbbc8670eccd95d4e786f527ccfd82961eba54af5469f693d861c4407b28c48fdfcb927050b52805701fb023cf3375a0ea91daed94b8488cfa98cc9b41edd40cff52971a911c4bcb2207342f7662f52af6bc018d629df62a15b4a3ea7ceb172bc8015f8977785ecc5d9e9e16f2695c91a4b11a47c1e3894ffee469b020f0c145e32c3729df6eb646ec3a34cfe4ac7ec728d1383cdd419269f0b6e02aacd0cc42eec2d7e516b2464c5487595c83499ddbfde045e9521210e32ce2fad882bd3364d875cfb03b6ce0d2963bbc6689b8afbfb09a2b144fd21243fda3d1f9e762c7ac6de6346efe3ce79ce6f9a9dd87ec628e20babb5b97f7ab267b3dc96bdd5b8790eaaee88fae789c54a93138d3ee4c80eeec690158d395421560fcb3590a976d7a1f6c5a1fc7116f0ccfb100c94eaa8b5347ccc620d15a7d8f0f5114e3de53c629c4ebe72954e2425fd74dbf877ec8788b0f117d13357d060406f1ae9d7a06488055ccd3e3e546c0dca79117c7583cacfc445080b5c695e1d417c3f017f4ab15daaa429811ab5c4e7a2dcd0cf2a70a7be488a808060cdac5205a1ae4630961f618b7338c558e3c6fe3126853a0472c172c3fa023e9115c42169568efc8f9bbac2c914bf661ee094a07fda018a8076435f8f5cdc88b1c44c632c2ec45531ab518a26a9bf97781509684ddf041257d77baa8c32cd923c69dff95d5cc490c67b38bf4b3cf2db2dc66aee2da4f8fc3394ddd757ff17fe6ae49c50a007df517826805a1b2a65662ca44132ffdd2deb1a52ea14c11bd4fe0ffc846224b08a2b0b555fee6ee446f04362d54d22efe59f74c4e84732bfe36fc6bc518b0fd40e380151bc93437859269e0db41fd9b0c297b8b0cac574aaa6c284debeaa93e6be182e02ccc8cc7e6c0e17aee9b51e3c7e7bf5b7a5c006c75302cc9e3e94902ea684ed07b077b372fc2a91248a5f7378e4a6ad5fe8cecc4c8c0eee3846685a7b652c08b6e57ef3d9f39ab617018afa5237fd232564d50ddbb93c845774938fc576049a8c8aa29253cf797f9c29bb26cf7bc29ff898c3173a2d8c6c913ca874bce1aee0639caa96bab11ffd61cea441d3f28dc56059f79e509a88fc4fd59cbc5c51812807cb2b5eb3fa1ab438f1c6b45bcd48ec02227b63bddca9634ec9800c3dfdcc6247ccb0f22562c3e1de7653d2bf4d63aad17e41f91a9aff6fbd153c01fe85a3742c3ef6f12147de574f819b1e22614d1cc95fab5ad38ee75ff22e0b2ea4e652402f876bbb394ba2339bcf8aa6a4f25303d7b7004498e17a24bf87daab308abc61311a410ec43ae851f1c43c086c261d70758f6169cb432f816185cbcf8e62bc4711e8ee2a998aca625b4510e26bf7dab0d385aac3fce44f04143443063a54b748d5830f7a365cd3f2493e17705f95a074414bd32c13d330472cee2e5cd516ab59be5924364f00866f32906dcff9f6e621a1d65fa599f84334c28238fad0cf81287f22230c5db7b86890f05477bde6d1f76b675b873b3cabdf019c1ef578b1fff43d8d4825225554bf6cb7175f105054a3ddf158e3c0b79f2dc0d7d4b0975013dfe291ca7decf5c7c6daac42e0f9fbb937520395f60820b1c2f49f22a2fe73da739c237bd5bf3abb8ba1252ee95c8f01a52b4349878f375b9fb8fdf33a31d0fea862c626e58a8824ddf90ca9c991cffe8049794d01f23400a4a27cd31116a4276e2c09d3dac2f1e23c36815e7b92251b6c11d65c98d15c0ea82006d9f6a18426dd7c9b5228300afcfeedca537f85b5496fee9589d7cd39297230ddcf4516e382a725b8ff45283d6554d18c62a7407cc30b428d2671c35deebeb69beae83425fe9c0720ca389833ae5a364c7d8a32cef3a78d542ffec59a3c0fdd247f19eec1805e810df9ae57b4bc4808bcc3ed703b50f78d01a48353aec1e5fb152bd341bf30b83f87871394dfb500fc6519a7a224157338da2f1a1775f2179b76689f327a23c0037d6249f023d4eab4bb547e6f4760dd95188739b1699d0a5421316be628f24871db366ee9521939160bd0b288947acf27a4c0417f8af8e2f3360da84f34442bbe406a6e48d08c50263d9bf67363c0f1ced763a668a951d56b41af0261e5664af47d9296e47490aa77abac7ee9f487fd947de0ea0aaa2ebb85c876840a41177b8930a44e11b68a1a376ce53b6c3354f8378621ca8958bec7da9c5bf00afcc4d4f330b8bffb8dc04a04c77d56e00fd6d122b1e3c61de737c38f7953b8deea16c82a9ccf665b998c854ef495deae8e36c2aa553a0c8287fce837371899041b950f51b238f383d91ef47568e424c927e1d28f9f2d200bd7147883345fe977244c94965ce68dd1d0dd8307efee258504718e275e059d859c02d587d2b0cc2f6f3c9e6ade3da98e062809c16b8142bc3bcbd039cabff6268880d911ebbc67039b735d61f121ad364750d28e351707a3096b962e5436738efa9380f049e09a694dd75d1549ad23e02435f2fa992a0c92638a918d3d0421ce3f1448a86be5dd4ee79deac3bb636a732f8828c82e92075408c261f4d7319782125a2c970b7efce094a281010a60e4bb6c94f5483818ee162569d6ab50c88a1c0a36e050ddbd1fda06ec536d74da14d11ae6258ee2f9d96d2859045db4749c9f850bbc621d3aabc231365b7ba99a6349e8dcce7599df5915c727d79d7723fb517297d58f5f51194ac7c4e8f259d7c554ba324ac501be92b86acbdae9c55aac280de0bba78609dde70663f39c210d5c5241e40b924ac020088066ca9f0e6191584feb231fec3fc202ecf40b57c1dd53d6dc897c3e2a925e8c180fac38900b3922295eeb49f6d44982c6c96e14919d279663e5473b44c750e2c92a6c759c835f8c7e2e8a142c05113485abfb6dc3aced74e7782b54781e6d72c9b7c58e83fce2f56c117b5ed6d7e13b983481a15f457a670f62816a3301f160a185715965b1c98e0c410036f83b7ad37c705d533de7adffacb4ae8bfc5ca714620481d04d5fe4bf00d56bed0566031b85a3e335010285522a9f43294859a6df162a6ee19c7324bb08afb66bd08ae956da9c1b0855371f8911bc9b9c0db531282199e69ad61ff5ad8b7ec1c419b99d7cce32f676b82cb645b4932eb03d65b86c1ec80d48d62e8fe44f2a1c42aae3c43c9d90b77cd702e56a7743608b031108eae3bf83aa85e1e92beb540db19e140a82d9aca5081f1edd0900ac66db381c5a4ef455f1cd1a2f23c399396c1aec11f7bf1e67944ab3451165b488f0f6956ec14c0055e4c62cbad276f4c1891610e02109e52619b6b030332a453ea0b175de7aeba72f62d6d8d2d474fb8f52ca4acd6a3e37ff9abb078892edc3ff3b996104cedd5d0efd9a575fb5ec13f55c1a71daaa8fb24cc73c33b8d21347289e9a7f0dbb0cdde698ba6699859859b525e389b6406282972b7942812f9050fdf7ef83bfa00ebfb0486bd1e0532abff20d795a2c90381474075b74eaf10f93b10da4bdf227c5d6d390aaea55cb3b5171f64beae927e9a27944b6e33a7877c01d9fb62104f98c63752d2fa0d35457014cd3c0dd1d5cd0aeccb1dd824a35a45d361a0e6f30cc744db3966b63cb46ebeabb54ede4150461b1e8f213da768165a8a4cbb7da0c197825e807a3ac449e6151d7a7dc355870ae410cada5a38091aeff71ffb4a96f6c3919925eaac2e9535c8831889786bf6041b41644f473ff68385a43cb97929aaf3469a475373e6614101c4e13679f72385388597cc14645d39d653e4ad538df4c734777db4b3916ad3e25c3877571614853405f87f700e00194fa2ec16a5098a6dbc0f3f0912a0b0f3bd25034f02bfe921d7e1c0486537edf00df6e7e09d50240f23c954455ba59a9f1e5fe9e130bc00dac69ba0892ac70a7f6db949b3fa591c83e13115be02a08f58027778870400b5ad3297e7d8266bf5c66149de9e0760e457d6a956688fd77f7c1231efa33c80dac9ba7432a4f971910fb7f186b91529c81232abf30c941695bd08fc5e7769a9f49b708dd64dfa591af15a5b263abee3d42546dc4b632878dab7c030c229ec9b3f145e6bf9a7ec8a0f35309ef0cc0b4e00d5597a6e35e2397c30172c75db7a88959ce9cfeef287d50ccc9990c44a8d661bf39a86d1fa97b18bcc85eee555bb55ae9000000000000004711972f674a9205f514f39551048625a4046f4890d87456920f9d4c0261bde8bcf37e639a43324ab27224e98d9cb884fe27e6f172bea6e347ceaf380c9b9516b496a8d8006eaf3762e96f9ccbcf9ac2b8fbb10de7d54d95b296243f9538be93392bbae292cf71eb29b04e89fca15c524329fa793aacbdcfd595736a7882b790549e0b7aabc40e7b758952a08617d91a24500dc529e00be35f3b640ec3cd0fa7db43c7ddacd9955b1ee991c24b06133f8a11848b10b01dd658d5c150c3f337591bb279191956532fe96f2d3bdceeb0caf664ddd3acab7a35472aeddf1f61fb14342aec658afcd70e798ee5ff04208aebcd0420a3efaa6a9fce32dea8cc73db37b5e3618f49df6d2775e98328256be3d73aebb84afd303f0aecf71654a5114382a4fa04436b081a4c8d32d6e351dc76f0992bbc19d28d8c5dca8bf70513bf23a7a6097496c19b94d0a10dc2b2d21a3fa492be476f1d112d268dab547293e4b5f08d6dc48ba176fedc417e91766e3c4ff45beb734b487d13adc7b9e6632e1aa423effc31a307bb3ee42ca3f59eef9526c84ff26cb92bf3fd6820e3888277ecb8ef4de20a458e10169d7a60ae1b8fefa637485deb542a6eb169850b0ee2d02ca335f2dee4a04f0e3311c288a49d53166321235767d73dff78c2eb22f3fbab060ca260befe819b261f5e19905b7a2845b8e4fc2cac5e95ea4dd99b78e46d226126a3896120eb0590c26bc3bcc99b45bfdec0897b9844138a7edabd475b183dd8e0aaff601be97dd195991e211fd6676323a017d024ef6adabd781c36b91ecc3c032ad7c1de5c1a442bf491b55112ebde5cb24c4d487e791b53d6609ddb9f925c0f86b529edafb9af16223b8041a5761a095af5fcb6546415cd91ebdeca94d82b240ce7da4e0e8e7ac7c620eca27300e79ea34bd6eea462ae9e85b3dcdb013985acda5ff7cb6c27db2a60519080545212ae70ebfff0f21adba5c8339fa044544e83e062033f7e239b5adb1ad4940a842d7fe75fed581f4d0cdd09a736f31d1f0ba6b8bf2ed1129c4c7bee4c3dc37a12842031f26d832761a6097f9a7e9e1f4737ed9427c30a59382b456cc22d3a307336a0b1b50eed319c23661a41850c8c8f7d19f9730395b29b67b96849ea833707eda2d60edd33c795f707dcc40b013f37637858cb0335afeb42e836070235bd3e5627d12ff765cd0784e3f926705e1d86c7151196addc915ee642c8bfe4c5010a76344a726e74ebdff9ba031a51d5e6b6ba9dad54f940225d7f625bc3c2c21c714e1bbd37a3f3219b1bd7925117f1b633248e44acbf6db040f67f4093768ead1c78293e99a667e97d5502b80ca603143807023bdeaf8b916918b8e747c5150e80a442decbd64e87fb364921950038c32428506fe491915fdb8bf10aac9cd4e3b346d3f5ab2be7fd069ab49cd2d4c03b66cb736e14fdb21138784484df48992e0fee6f35f1131734c7ea95cb77d00f0b5d176c938f9aae3c40d03429a3e52260a2f29f3c50dbdbd3b11329a58b3de62e3d149002940d5ecfeeb456216d1f852984ef4774857762cb99381c84aeec6f581e65fab1334fe36b5ec9f0a7b5ef0ba3dc64879f8d2ff2ef1bdcc0ff101bfd03d9ea2033aa8e58f1bc7493d82439273d4ada5ab47d78e8aafc1af77e917de08e597579f37f16ff0e65c60f6947a229dd948fd6db91f43ee6cb93cde0dd6e15210a2bffdf678655219894773d394d4b7a2e4161f8389504efa736aaa3c61259ed3aa5b029b91ae5dc01c2fc690d387438aac2cc9c45d236f30e7a11a5e6889e0e685f2033ed76970fd931fa062d5328124d153c5f6e05f0cdedde407723808cee7c92ced23830913ad021c6af9f0cdb9338dcfecb80e7b9fb491dd9db5f9602426b48ab5e6a22ee771f2d0275e34fb8f8b35e4683701835c076f733f19f0c3ecc6171836f378fd09bf6dfa4deb1e81ce38ebf16afc02081808ec4e3312cc27b9a21f55efba222e18d57d5440aea945304f17bc12f11de55ede9c45157e425785fa1c23326b8b328d4ede551fe81c73a1fe58047a8eae5e3069249c035d9a5c0b0a4aaa06c896d869ccd0d5c8dc4a36f1f973e76724ddc71351b5397928e0f330234cbefb6f278b7626e09926d66882eca3c5663e7cdac3c81f8d9554e80ffeea75c3906795bb28376e98dbaa51c7536bb86919db9da555f1564dbe906ac3067611a50511a0ef99659e5a5c5883d398e0d92bf719aa887b88d711a435bb0d7cfffbc884be25d114794873a2886783479b5883f3e568a521ff411d4c9d54aa38a1ec327cc5a8022296d38ba7c133a393b4dbad0a775834ec398858baa1cafc1f37afafa52a6496e5dc150c3ee87174e221e8dc031afd77ef593a1817ad047d1c39118817e553d6fae44a140e5bf76694ffd4ee936b89e1a7fc10c0969ffeaf01f5984df327af8ce5041cf82f07525e4499d142c4a2e9c7b5da2788e0d6ca8c1a6490ab8722000a5ce2eaaae2cbccbb64c7ddc8f806d2fdb23b37d668823ea47168740b549e3fecdbba14707439df1aadd82373314986e99994e0ab66d9814319640e7867005403077f8aadc182254f8ab96a27c4889af13e83d908f498b9a9627c9b242e92ab48d64ba506d83519325107ac2882491b59304550f99e00e0e1642e114a9722ccd2261f9250cdbf72873b6d73400863a5f71ef164b7932a093c727b8e089a2e0a5158994ba4c3b49288a542c57f8c6d38e036aa6df299f4e1d19918e66381f9cd1c5f515c0a3f65d1fffc976ef5e04ee6d722f243cd53184ccb536b06ed2586d476fb676a0b1e81be807d3ae199b8ff29b794edf06b3b41d37a17e6b937328ed507d08b477bd98f801fbc697c4cbe883ff5593b7f2fc0510e24315ed400fb5382057af1098ce6509ea2566fc08875d34c8e1d34eeb083c1c43b25a812dd8a09d05f436675c6643323c84512e7f5df8bee1b165924c426ea73188fadf6192323b026775574622fdaf14c861631f152ab6d7f00e5c93a5bc045181cd6db4c80280443809eee3c93efc8445d1c973b2624c812d37c6d40f1388278fd4d127851a9533f6cbd5bc11016fd922d4b97751234b675ea2faaffea7ec21f88a10b4a3db23e4d598f2e107b0178297cf19cea48fa9eef1ba07e98a794001a91e8d9ebbb9851097df68dfb8e86bbd0703f1801647dbbc0b073c024acd97dcdc82cea86c41d961f93a9ea3f53acb6c5abf0b2bc522ff6b4611aa35f18ee0c9c48cde19432025f3ad9a34f7d7bb7c7a314063d676c85353a018bc1902ce4ffa0a7febdb3b0156021923a3d1dc7d62018c4f6fad77063c196296aff569d3ecf4e3cd5be7f17ef863b0df0f4178fe3a5d7e05d76fe2ff6117251af3bdcf46e8f72b50a11968f8288392925663d743aeae2e0404a0c861701add8714a55062522e1a85b94fe4b7a37cf926e2a3ed326780d325774d700fcaa81c345b65059c9c0600eb87fb607bd7d8cb18f368324f3a1131724c99d93491b6e92ba78bc216bf2ec479e4c241d05dcb50eadf13c481a1b3b780538d24f619f600ae2be112587b32e5bfe37a23f6edf145a0c2883d94f5223008d9c66f3fcfddcc9f19c8424358e5fde926444a61f4c5615bd24e2c4fade0933a7c3d1d318e9723d1d60a295c8832b0e2af362fe30fc20916b96d011db657cdb898876b2d9dcf51f9295785f9b5047ff8e3e2d56556ba21170d6c8e62d4e8ba7b9226d0757d4ef667d20c4789e17d726c46e6241a20b9c635b3c123d8310e5e275829779dc10957e07e5ea0f3866009af32dc406666655045e37ae9839fd67f49051648a29954e28c7224119464ef7ab2870980ab11321e747b7e62b5b16568640a9c261652c8e728ac982437a0bcde9e26159b5a79cac0d80e71cabf9a04008eec97258e528a0316beef264da9318888a7d8a8ba2a10c1d56a3ce381329d069e36349d6e5e4c933f4fc02f29b5edac41bd7da29224a575be8120795ac6efb416b7cad4f450e57f68445cc76d5056fe21d838f7a34226778bb18ff2941a8f35a262c67e0ba01aca4518043b99f993da9b6105c8458f9609ef9c1e92506510c48b23a805d5d09ccbcb4dfffa6f2c98759994d547f5692be82b5faac7c30313bed643bcae786ec0d2834fb59072d23b8d4a03932acd9fdb2dfbb15adc03f413b0795da9e37c7fc9fbff3a4d4ed67782a4da30f69441054934f2cdeb234bf1e2f551226909e2c2374c11324ac44bacdcb50a7d73954e9ae55b3e8b83dcd3e5cfc0e33eef760c745751d47d5fd41dedb589b9ddd04ec80a4cb0e5b9ac218ecd7c56ffd617e8736347441d3b70d97f8832898d9a97b075472a6486a781106a3be760f8db96b233490ed11d4a443738898a6899d9f89b31c0a0d05e7c09de682107d651aefd2e119a42d4a26cc3e76ec6ff4f191c86bc6bfce6ba8dce559930bb2a9bb462d04498225b3623b8df62ea3563f9ead06e0af99a31f79d197a4ea84fbfd3f1d7b206d68d8cfcbf36880650f5b4f56e0c73a0be3b78d68bf051d246caa0f426d16fc1c89cf0d4565336549107740b935b330f3937a1e1096cc9af23be31fd3601006c128ffcb107fe147404c9634f3b384684299b896cffd35522f6590b030e33f4105758f2c5da9d2b776234ef7ef2c07f56dc71c49c344f67e273f46cfe8ed02672e81dedd8230acb40857d482fde0956c3faa581bbbf9b9e258ae4f197932ac0ad033e2e52111fccb8b1261a85870d77f02bfd0ae6df8e1503d13c8a195530fe86eebbc4b78f4ea3568799a98f7e2a57b759225c183fdf5045190ccd9e864eb9f41bb89025094efd7f4f1e676b59310563693e981ab844313928d9ea79b0b5a4635adf199a3cfae1e89efe4ee1ab29cf5549fc0517ae4e281d21df2b5658348a7e40d806beee902cebcbdaa43c552b9ab4515fa6e07075e587b9a1cb002f3c6108dfd6026d2f096739dcbb34ca910b48f6d53d782811b1c6d87817883a92f7e7bff3e96d0cbcb463c8f531e65506a15ec1b03285ee7634792e6c75e468dc9ca3fcd6a66dc3d7819e3d5af698472f856567783252dfa60e2d173268739a514812388631f293ed0a60e9d2669afc1407c00f48e89a6dde95fba09e80e7fdc477848365824ede643f6232f086c643f7257fc7913a6caa713b6f322404f0a9659613cb1aa0667954afb8cfcd4c955b391dfe2f3b451c16cd8b5f68bb367f6047efe339ad770fb565fc7b69c3b3428453a950d524fbaf781745d84909a6d5a090a958e0f08bd1a884713697e3212f4472def1f67b2693938c442a5ca6f575589f266f33d7ac96c9984fd7cfbd1d9bb5d09d465ba311ce9f87a9580f889c8f25a244121e84613a385e9ab816ce2c0df7460597a6fa6bbff9fd0e86aa9296250c277563275ea006dc41ad880b36e08178c40fabdd3378887730a031c1fc8cf3ce4830f277f775e459ddbb8231e095b7aed298cd3bd4109ef266432c5642dd6aa82f091818683bad740a0a0c5ed48effd9bd43cd61f5291e832ecb22d5265d8455141d9767e47e138fb43d7bf4af6c33ceb2bc5a0d719c5c2615f2d542b4bfe32986f9cb016d6a982e369a44108ed5bc066ebee00f37b75def447aff4ca64dcc97b4512f3f91e8b33fc6bb9c60e3b33654cbe761b2024ca41087d4b64fa4b1bfb5922cd30dae0b4c9de18ac4797b0e61ce8aa58ad97170c74e0dca89ffa9a8974b6a7401a13abcac0a996891f70dd77d3b4f71995b1a8979e88687b7d9f5f982652cd184d87e0029ae8a2af9528437d24d5b5b3329dd5fe3162462b9ebbe963e3d080e8cbb639aa4e0c072756810f44d890e712f21667c7409f5e50da8d91455dd0f3ea0f3388e52338ce17734323aaf27667e1fa71aa0f4df018ce3e0e4b19ba42f59426efe32b66c95c810020406d13cf14802eda5abb7b77253bdca6ef98eca66453413a9644f583e86847c7abc21c5c39073ac94f7269e144bc09a4109565b30cf7b287552aa5e3f72a389d3bd600ea73719824fffda19baa7126f6a95a2244e376f78d869119034a99db0490a9a47866591499017725619eb"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(0xffffffffffffffff, r0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/45, 0x16}, 0x42) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) mprotect(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000670000/0x14000)=nil, 0x14000, 0x2, 0x10, r5, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) socket(0x2, 0x8000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) dup2(0xffffffffffffffff, r0) (async) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/45, 0x16}, 0x42) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) (async) mprotect(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x2) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) syz_open_pts() (async) close(0xffffffffffffffff) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) (async) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) socket(0x2, 0x8002, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000670000/0x14000)=nil, 0x14000, 0x2, 0x10, r5, 0x0) (async) write(0xffffffffffffff9c, 0x0, 0x0) (async) 03:10:54 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) r1 = getuid() (async) r2 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r1, r2, 0x60, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/190) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000022c0)=""/4096) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/84) (async) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff37) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000240)="e94d1c9fa05c440addb8cf1cb745e333595c04239f719862cca12760ba66c3b547a933c5df4ebd8c44ed29fd6a5a1680704497afec15af3bbe10498c0f95419d760b49cdde452ef873b354c3003a72be1a0d87ee18118f6d1751e3f3187fd13841db0004000078d00019513fdb6d946c01c60b292d06ba18458aaf576b2a351f98990c1f794bf5a70a8508ba77ad0a9ec2d353ab30a4bb373e965e159fab8123d5692812936c68983222653a7dde71d26fb3eaf89beb0e7799589dd2512dcb69f38ab6380190450fd3b67a7362582ae80eaf96dc2a9d26872f36b604aac1ac08c82803dc07d933adfac9f1e94c30077ad3bd3a076da0253a242d433350167f565cc60b0597060fc4e819ba687d950d3a05b0f4ca1c338a9e9fabb96eae7c49ec69ab17255e0f85c8adb5f2b8a163d351e5581ccd34e879fa6335a0582b2037c8723ee26ca01410a8f8e2dbb8f70c769e3649", &(0x7f0000000040)=0x152, &(0x7f0000000140)="05b4cbef8c3effd65b81d2d9350b0e331ab5c5be9bda0778971ae6173db47832747c6b4eddc9e2a07cf17a5ef7f3354d32302bd88ebb0e636e052cf06ac7a55470f5aaa653024e3bd28ed41e33d2edf863587a7a622b770b775324e76f77532aedb9e13ddb4cd6920ed8420c3f2acc3a07a4dcd01958832f709e5d45be04f55f5d899e1c6eea70cb82d523ebf7ed762d4689225d1674d0b077a290d2210b91f4e27e0f4371f0ad9d3df7c7b086b76615eaa4437ba369802b6b388a60ff3a4f2e0baab61f09889f72bd97b17f9953d845", 0xd0) (rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000100)=[{0x4, 0xffff}], 0x1) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) (async, rerun: 64) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20080003, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x51, 0x9}, 0xffffffff, 0x58c1, 0x3}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x110, 0x9}, 0xfffffffffffffffb, 0x80000001, 0x800000000000007}) getegid() (async) fcntl$getown(0xffffffffffffffff, 0x5) 03:10:54 executing program 0: r0 = socket(0x11, 0x5, 0x0) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x800, &(0x7f0000000080)="2c642f7500c4806297e9dcb5333af000e08d0f1c96b2efb4caf540bb3c2582449de26c4dd61905672d72b0286ba55b719a19020064dbdab23a0cdf77628af239ebf2daf3cd73e613936a8ea371207ee46e96bd5bd067ee0e0f12628c9f18b2eea592c54ac5344b43b56c80a451eadc48564ef386d4d45e3da2c07a3a0a03c58f0d8553ff7cb8136e6c7ec61f8d3cbbfa45c776165c7745020a49f255258b8f622968de982027d6bf988980d4becb0427d7797ecb3908fe285f4e904e6ad70d7648ca8f9e9b920698ef6595c92193ad8e1fb2f4d7261a4fa305adb3c1123cdece089f0d77cd3519597635cc5d9e4bc787f55ae4969369f1b2deaef2b1bbb6", 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setown(r2, 0x6, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:54 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() r2 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, r1, r2, 0x60, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/190) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000022c0)=""/4096) (async) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/84) (async) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff37) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000240)="e94d1c9fa05c440addb8cf1cb745e333595c04239f719862cca12760ba66c3b547a933c5df4ebd8c44ed29fd6a5a1680704497afec15af3bbe10498c0f95419d760b49cdde452ef873b354c3003a72be1a0d87ee18118f6d1751e3f3187fd13841db0004000078d00019513fdb6d946c01c60b292d06ba18458aaf576b2a351f98990c1f794bf5a70a8508ba77ad0a9ec2d353ab30a4bb373e965e159fab8123d5692812936c68983222653a7dde71d26fb3eaf89beb0e7799589dd2512dcb69f38ab6380190450fd3b67a7362582ae80eaf96dc2a9d26872f36b604aac1ac08c82803dc07d933adfac9f1e94c30077ad3bd3a076da0253a242d433350167f565cc60b0597060fc4e819ba687d950d3a05b0f4ca1c338a9e9fabb96eae7c49ec69ab17255e0f85c8adb5f2b8a163d351e5581ccd34e879fa6335a0582b2037c8723ee26ca01410a8f8e2dbb8f70c769e3649", &(0x7f0000000040)=0x152, &(0x7f0000000140)="05b4cbef8c3effd65b81d2d9350b0e331ab5c5be9bda0778971ae6173db47832747c6b4eddc9e2a07cf17a5ef7f3354d32302bd88ebb0e636e052cf06ac7a55470f5aaa653024e3bd28ed41e33d2edf863587a7a622b770b775324e76f77532aedb9e13ddb4cd6920ed8420c3f2acc3a07a4dcd01958832f709e5d45be04f55f5d899e1c6eea70cb82d523ebf7ed762d4689225d1674d0b077a290d2210b91f4e27e0f4371f0ad9d3df7c7b086b76615eaa4437ba369802b6b388a60ff3a4f2e0baab61f09889f72bd97b17f9953d845", 0xd0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000100)=[{0x4, 0xffff}], 0x1) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20080003, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x51, 0x9}, 0xffffffff, 0x58c1, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x110, 0x9}, 0xfffffffffffffffb, 0x80000001, 0x800000000000007}) (async) getegid() fcntl$getown(0xffffffffffffffff, 0x5) 03:10:54 executing program 0: r0 = socket(0x11, 0x5, 0x0) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x800, &(0x7f0000000080)="2c642f7500c4806297e9dcb5333af000e08d0f1c96b2efb4caf540bb3c2582449de26c4dd61905672d72b0286ba55b719a19020064dbdab23a0cdf77628af239ebf2daf3cd73e613936a8ea371207ee46e96bd5bd067ee0e0f12628c9f18b2eea592c54ac5344b43b56c80a451eadc48564ef386d4d45e3da2c07a3a0a03c58f0d8553ff7cb8136e6c7ec61f8d3cbbfa45c776165c7745020a49f255258b8f622968de982027d6bf988980d4becb0427d7797ecb3908fe285f4e904e6ad70d7648ca8f9e9b920698ef6595c92193ad8e1fb2f4d7261a4fa305adb3c1123cdece089f0d77cd3519597635cc5d9e4bc787f55ae4969369f1b2deaef2b1bbb6", 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setown(r2, 0x6, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x5, 0x0) (async) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x800, &(0x7f0000000080)="2c642f7500c4806297e9dcb5333af000e08d0f1c96b2efb4caf540bb3c2582449de26c4dd61905672d72b0286ba55b719a19020064dbdab23a0cdf77628af239ebf2daf3cd73e613936a8ea371207ee46e96bd5bd067ee0e0f12628c9f18b2eea592c54ac5344b43b56c80a451eadc48564ef386d4d45e3da2c07a3a0a03c58f0d8553ff7cb8136e6c7ec61f8d3cbbfa45c776165c7745020a49f255258b8f622968de982027d6bf988980d4becb0427d7797ecb3908fe285f4e904e6ad70d7648ca8f9e9b920698ef6595c92193ad8e1fb2f4d7261a4fa305adb3c1123cdece089f0d77cd3519597635cc5d9e4bc787f55ae4969369f1b2deaef2b1bbb6", 0xfe) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) (async) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) fcntl$setown(r2, 0x6, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) 03:10:54 executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x1, 0x5) 03:10:54 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000001}) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r6 = msgget$private(0x0, 0x424) msgsnd(r6, &(0x7f0000000300)={0x2, "a35701a9c04a257ab3e864e1680f3510cb78eb0069a306c5f1c024a8e510dcdb1528c2924d99d9e49584acc1f32d8ae44fc60bead8e8e25d1ea07a1fb1fa955890969e26902603c7a75fd6e06003155c3bf8a7590d3b89a76019b5451a9a126c0d2f098e9c1fd8e820e6ffddf796271c712c50817a2252453ac5eb97e6312ae2636d66d4de478a8129"}, 0x91, 0x800) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x6, 0x5, r2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f0000000100)="eb9c770525dbfb3a662c2e9f8de22a63a70b2f59cf6fddc0160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c879eb4d51c60b7cd792006825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6c8d85324c6dd9a652c26ebc4e816491", &(0x7f0000000000)=0x78, 0x0, 0x10) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) (rerun: 64) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x8, r7}) 03:10:54 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000040)={@random="2d81fda3f7b2", @random="55d429390093", [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "cc7b43", 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:10:54 executing program 6: pread(0xffffffffffffffff, &(0x7f0000000200)="77e88e0b7e7163658dda915dba694e62c9a3205925306d3af4499cdebf8123772100403ad20c45c601bc7fae1ebcdd18145d24bd2c63487be8197fb56e732d4c1a5453ce1523884a871b7cced503f63c14ae0008dcf1d0fce6ae04b48ea4de8b54d24afb727762354e4be7cbadb6aa06824cc11243948ea2af22c38800"/136, 0x88, 0x7) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x0, 0x18}, 0x4, &(0x7f0000000740)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c75ac659948c0b3fb20c9d55536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a3b20300000000000000ea088ac2e10100000069bba8867223bcd35ce43bb3eea53d6ea1d205cd4c312eb5fe85237582260c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e5c0f9a897bf1eac5fd3474632835", 0x0, 0x0, 0x49) r0 = msgget$private(0x0, 0x2000000386) pread(0xffffffffffffffff, &(0x7f0000000040)="8ffd6a26f1", 0x5, 0xfffffffffffffffc) r1 = msgget$private(0x0, 0x121) msgsnd(0xffffffffffffffff, &(0x7f0000004380)=ANY=[@ANYBLOB="0300000000000000939e3c4f137db7a5c319494a54052bc9335cc3b5df0d22050bc073288b2e7d7abb1d0d9b8a4ca5fe7e3f2619f9cda35e81979dc96ef7eb8ddeb1269b43748fa3c5a88543b9458c5eb18d821a6e518fc0787c66e7b80f11ba091e45506aa85fecd5a8227b1a6ddd5214245c053295388a3de95138d8669db6d38e4cc18c0bb316a214326daded05424559e6ca75fcd2a91139574d7d7eb3bb0e660c67c16fafc8dc8b0016096ad8e68cab2b38034858e60a6786a59a34706fbe41b37b41dc929c1ff38a7bc0e67fd0475fcba6565dfba36e405fd08b53a5aec62a34621b0c1cf42eb81b07c544a64b96cb3427516a02c10e3fad918036b3f6c7c6f6c5c100a669d75b1848c3019afec14750aaa15de27db2522751bbfb443cf5b82843dd8d31ab242a135ed67febe236070c88a0b47b2e8cd48846418077dcc1b501f10ab7dfd0692e3b2a1c0635b21873fdb497aa6e2eb43ccd24fd440490377cae08e0b72bc583ff080065331988f0729c381561473dcf0eea2bf9acb8e844a2340417d232c152f82e8b8178edc0999589367d45963e97cff9d7e80f4cee22c177cebb6811991789d4292da1948b14fd9b433a95dee24d71bf76a4476d64b0e2b63742db4acf36e055b4b78c3983e5bbae79a007be19e811caed52e0dc7df2638eb025153845abeefe250e558fd1653ab2d0fc52d79d08a2c16219d96daacefa3ed50e1099b83f3cb73a9297a878980ac5399efeed44b89133d5314709cbb33e6b43ac68790122bbb0f13d6db089bce3668d0ca26cd6c8039177bd4268779042861ad86d667c94c46fe52863d4c376955a16b8c7e8256f5d48ce652ef0cbd1e567101e271d01cdf08ce0a2b4e9c7a981c6020e0c805f2146b4e80d87382549639a286793db025adca974789fab37286bbb2dd2bb31b359efc19c826c05cc72bf31cdaa0ce85be71d13b21d756efd7ba5dce51f4b2889167d708d383e5b9eaa5a4e06ec9a81b48b70edd9e3819a81880ce8e9cc7a6687b888182e1a55430d11317c3a84531d612e1a7f77db582221d6d82e03adf7be497e023c7ca4c2119d3771a27440ac1ab42908b9cbccf1bff955fa32421e66f7a41fc5e1516f030667b94b850716309a0c37420df4bcb117512a7fe4c2a1a70be841818c3c45e31c76b3f045829928969b8fe30b57bb648dff43c56ad784da2f75bb4255f01bdc599c896d5a1b175f31bf8087a50bcf002cb213218f096d00a4d054f44248dce6f1df80d1c4a48f3fb8a48935a58b67f9696f2d56ec3adce2c268d7e222ebf5f07b6cec295dc5e5b28c9ae2951adda3b71f1e3f6f730577183b9d98b44110f72105a6792aaebc9c4b10ab891f7dd6c052c74c104692636733d750c3759be6869c6adf23bd1100bbff3bb880e7139aa60815dca39b67fa7f1b92b53127f26887274645e34da7e96bbf91d6d3532b691d384d269bd3b4dd0a1f8f6825e97e5d133a556fdb0c32741e68352d84757999dea887ec2267c5260ed54a831e013060d4992e0ab4b83009d7daedb7d740a79b91d3b481b166c142d470c69e3e51462430290e5cf9819b78e81e926eb1737de888c354f1a74fa6f91904a3e951b45dd753d9cce0f07f653b71e602c78b04e67fb68c70adc2e75ed147fc1680a81bac62cdd071fab2b370c4a8435f562c47c74b4fc9b3f1014740168dcdd79a8a8bc2800b9383f003a68092f0951a088d2595e3c5e1e8af27402dbcc81cab32f23e088b5df97710afaa6ff9f74336322d6dea148531d3924adfeae4bbecb395a841839607abd4879cd468120668777ad244da0fddf525c1eabf32c7359449a75344e064a879d6f880e9d9a0778cd31ad812c362dfadbcde7cc4f5ffee84f0eeb69da394ee21b5991d9fa24a7a2c37789d9e790bb8f7ba05e3e3bcdd0196246bba13bc4c5da371ecf354db02efef24efa6f71c1216ef2264562cc4b9dfdfc2b23492c5ecec8e2a0d3d2d56bd29b411da2b5ea919896b2af660d44107e37dcf444917402b62d203239e0869f8fadd98a664b37268c75acfb4c01c8bf59fd7b81a998238e328a8663d5e5c625775be8d58829d3633813845971293afed9394656efdd06e71cab6c16981ece5bdfb81c1346797c96f85c769a4669ce44cdcb9ab0d145058df04019ec0bca7a5cf964786962bc21e264d26ca13f70f9de02a4205102e1355d231e39b9feb987ccf13453fd2c7d11aa1b76fc5e63e124d41d44fdd969074f949ff4a8ce09b8dc4b0fe2a3d70d5ca374a9d04fe5834859922650de1689f8f070033fe3c9e528acc279d936cf7bfe67dda84abc90cbfa831e5217e574ad82555304d6c5ffe7188a0e221140d4728ad2ca394737a4d7502536593733730dc5cbe7eb2b875dfa790de19e1d035a684f0b2d2ff1754b58a5f4b3d69c17cd6f7aad8a291d5b7c9355b9473133245698d166ac0a77c9a0d8d05557c5c18a7de0ce0748a0d4d19351678cf21d4955cf173e44f25fe3a648350e0be2cb911026a5013fa9740f6c21b57d7608c8f3b10d754dc9ca7a9b8f39f07fcbd329d6e427dc18f432abad116ceba77a28d76454b9336c4f71bb31a92c2df185445ecbe773211cf5c789b2e807591ae0c44840a810a047a887f7ad3dcd6bf86727f9db2c0e6b158603ef6718c9a2d9d97a08bdd87b3ad7a9fe4f559c0275d855201bbe63bc03ca04b25535ba349f59849a971f599305c9c8834dd094bdbc266878f671102c3e4cc421ac54a0c98ec184ccd91caecd5cf566877756dbd59c26b6ee0b0063cefba403d10767003470965613a2c8eb122ce14bdef92b43a0df5fa147352d5e579fc5202574ed28ad73ae4c37f316ef3d33db5f9fef53844790a5880b39fa3d9a508b40fb2f7025e028cb9d8b80a52b8661dc27bc1f210aa8238e3cc00644856a9598cc0c4500ff652fc6a5432f12bc7c51bf8c3c463ff6929616a653522dbb34963a435c2d2748314afc5d550c6adf3decada3fd3e71176fae9fe3018965a5c598d801893997e645609c72348eba9d07fae64c08584aaca7ec2e290edb6c7024cd0c791f8acc0d9546547fbb90291564202951942e25c42d91df84e8c29a455e5877e6ae9e669861786b9a581d88d1c16df1fc3a3411d863ab2db72338c64d6569b76b20b0fe48f930b731dfdfcd5381ac2bc3f7cc3f03b4a83b984d88a4823440a5bf1b2ab9696dc35885f1d0d2728f697cac91f00da8e4956f3699ed02ffc33acb66b17f30ae9716284d44a5d96bb870fc94cb7e862d7f742798628af11f6640c97a9dae0ddcd56e032a9b2e3c0c44d6740ea1d835851e7b04b9909d3a58f82d0117d357fa2318b39cb7ecc262db3c934fd36f8d3f46df18f62c81743f1c47280d802212bbe72028a240f076c73f604024574b89a963c97f3770aa10a7becfb39807b8e3ffc4c57f4072e23237abf1d00eb5a54d8c5151f4023be2dcad1eecfdd30158fd49169875e28795990a42dd4605a5b41a86ddb06b5397a8b323100000000ab5ed0deb426c68f6225e00603ba4cf536da699536914ef2aedd399c205d6e1d6089725c39e4bc08dced6026d0582214a6cd75121d2543478b2302d96a43bce1d6620c18275cda21df3e6e269773a91a73c4da5f78c92168c0c3059ed3ccfd80cd94c14ec41224d02aa9f6c3cfe6f6c1d2b7cfdaf140a9b61723ae36c21b9b39cbc157671bd1181e3e6c46889f8e780855f63fd822e42bdca524d5db3d65c1365b39848dcd25fbe11a2ff7056d8664908384590e8b7267d27bb861f933bb54123cc6b405ea6f881f3fd0bc023eb05e39e9a5f0aa61827acfba7787c8b081f0756f6e039d9b65e5ee169df8a510d00fe304fca14a8b52868e400fb3edfdba5578eef4bf0dc3e4ced882653403b09cbfccd62f089a5d7609567d2dede353d482ddede29a43e99cd84aabb16e90de22f3876042e6b43557dd0b047d598a0b58d68cfd8d37fc29a4dfe8c863b11eef49628084177f9253d9374c546ba3447c33e95b2683a96af2843d3e66bc993db895883dfd9084fc9847cca8a8b4f11a08da41e8737d4d66b727c909d3244bd72d59e66559cb9be5b172c482bd0e9c30194c44e320490029498468ff2603ba91624d2f0eed449b5c840f9f820aca412c6a7a1e0e6b636126656ba411855f7826469afb3f2fbf1e06ec9aba212812754c840f369a4ef89ce1a53a91e47e266d4362708f2ac7ae065a8ebc1790a811042fba134d16779596ac83aaf10000c931898afba4b75cd87a8ce021feea1c3b5b162c55f2517d377aa093ac0153c0dc31c5a7af622abf977876825c60bc53081734d34f3c947f57649421865f6bb332cda5fa1203dedd5974fb949f79fb9b0ede55f634b8196999723472a7ffc92820358f18dffc4176ec1c9f59b99b26b3e8c66fecbee155bf1f5ddddac2722aeee8b5e98f6b8bfa6e552cd5feb61ae93bbcc765e3c2418b94a4c02b3534b66566b7a8fba979f26bec29c22ba18e5d5fcdfca2af925f6fa8dfca2b018d1112613bf0c53b3e53670e21bc3533953b42e2d4c70086273ad704b9f98e6f9b15dafd1818d2ae41699cd68c691ef868175b6d8efd24066176f31c71bce39f531ada5ff2d030968a0ce2dd3c5ffc437c212c965d3d4686b4e9f24ef8a6b66546123d90e58e746a2dd69ba8378e1fd25d2306e14bc08dd86c2138af0168432ef1c82f4b346243154719d634701b932c6f9f5704b87f5fa2c222bf6618811e0100000000000000f7d1b75fbfa8fe453b39c8713ee7ef53abc26fe6b26017c57c82a61602cfd2027bd58b229d8a3037dc8eae142bad242215bf60c39cb668e61b48b7ec76ece5b90f6be337b8ddf4ed007d69c0d447f7369c79d8e8106470b267a0c08c3a52669cfe30aa52e65c695a23e59cca8d26ab2ba63b51887e1d1b96eb544aaf6d12a1f57b3017f4e1800bc29528482d929c6cd8ad9c8776082ab257621fe03861d3d78bee6f609df7d7031e30ce61071efb4f543f350d17ac1f68ca76618a8c8ff883a2b12bc56e51c61eed51618541fdaeeb7a0f254effae1e83132e9439926f286df6272665bd1a553bfa27ac173672aea5f16eddf51f30c32c3224d581a487bfcccc751957b96ce9c2731e427f152ab189577654a936eba0cafd2f587524876a3ce2a429f9ea87460c18183c5ed8dbaa7f352c3b6c049820e790f43096c649fffd60b69416c558be3dc851ce7a8492e898ecc457324d7d6ee99b8b4715ca7cb05005134a1d820b6f7b90c0f61c533162dd751cc6f23f160481d7ce633979e58d80665bae6559e08dc1da3d0098fd7e2cf0e98544cadf3626acd0e51093765fae64414147a23d5e69bdc9d689340b4dcaf6db9823c99865607efdcb03b6b05bbefd1fff38183a307a2cb1514fc8ce4bebb1d2e7faa2e70261cf252886c824e9c37fc91edd6e49345e1046ac0b40b09274589e1a822fd638db4d4187772942de3b7c7abfd35b90bf70ae46011801c40552805e0ca6b113a028b9307f0ffbb826f3844cef52697abf9c5a535e566f48f7144ec661a9ebef893a0ae16baa0d3eed947d4612a174b3b3140093889b7ec85e9f23d9537ddddadc7e7e356fa1114530f7b94f4c84003193b8a8b20cc92f051e2772c0ecc5ab354887f122a6c3c6ef55ad376997b9502377f3922febf9105e9cfa4de12af865ce3ffbd678c6b3ec7eb68d97d3203e22becd37a31590b9578aadfc273c2a51ac12efc6097e5511db9aa74bfaa12d7f7f33f289451ac8582a62dc02fa4ea77e5633d01bcf760000000000000000f6b95c24a8a3d547992291169ebd224f39fafd0bc8d60080c29548b6268af968e1061b9d9326a784acc132a2f77266845cec88da53431e19e5703defd6ed50d226322379bed7553f106a"], 0x1064, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/177) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000080)={0x2, "f3e0e5abd35f95b19774251fc31b199d88eec4c883f32b8000e9cf5592bef57dcea60079fe71d77960dd0d4b0c732018223eadccc4d520f5fc550164e6c11de52d5f90091302c6ca203fdbd2193c9b1c21dd40bdb1e0a9365ede8ea5003d63cc0088976b5fed69d686836c5a5a5d2394f1aa7b09fb2116978542"}, 0x82, 0x0) msgrcv(r0, 0x0, 0xffffffffffffffb0, 0x0, 0x0) r2 = msgget$private(0x0, 0xa0) r3 = msgget(0x0, 0x81) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000040000000000000000000000000000000000000000000000000001f816e600a1dfe00020000ae4ae2519a60a58105d375c8ab2cdbff679af918fbff29d65171ea90c5d10f38acc99b2ad6dab194b84a8c8bb2cecf3f451e4951cec7824158e5499be1f34ebe1345d22ef1ad934e083b355a20f7ae705cf1ea1a185f07b156d0b794e15fc8a307224e2230aeb5302d00000000000000000000000000d2772b00c755734c095af6b8c2e0da393fdbb220281a4d60356ba1fc0ca58ad72a0b02334e5d06984018d3dc992901d4a256ecc1b21eae8e19586eed73b4023336c307b33862ad1977bc73f5dbaf5ab1560e5413b52404595d8468c9205618beb26f39a13d3612b1e7a3c7d5e40308339965a5455f31a693b4acb1421b4d7591172ebb83e49bd2991504ded9ca1e61cb17769a31eb7926a7b2c2174d7089dbfc605ffcc94db6b42b7ba8fc57e1851789b39b0bb38d64f80d69aa746e45b194852edaf1289fc250f020a28b72fe6ab1476b85699662a2d4553dec520f1262d26ecbfa0b188fded95a3a641b335d0bdaf121c8294acfc6112527abf273e1a06a8ef432ebc3da047d59d011bbc92b944e73ebaa636acb509f68c04a2e6c952d53b6ba6b56e349fe941c0be6cd7acda941f811923bc19b2942d106a124efb4e48373"], 0x35, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESHEX=r2], 0x101, 0x0) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000140)={0x0, "58952074df7054b08b66164da3910dce991a16a7c95343e9806be14fa2a88f6fde3bea41e21c6cde71651a7d6edbcfd49cd201fd18f52975b56930b7c6bbac9042eada37b3f8e65d90479aff76c3ee809f89319b1a00c37c05cafb95d4c6a2b53006dd2d9cafae231cbd51b4951a48e67b00"}, 0x7a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7, r6, 0x0, 0x0, r7, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r5, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) msgrcv(r8, &(0x7f0000000800)={0x0, ""/186}, 0xc2, 0x3, 0x1000) 03:10:54 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) (async) r0 = socket(0x2, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) (async) dup2(0xffffffffffffffff, r0) (async) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/45, 0x16}, 0x42) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) (async) mprotect(&(0x7f0000470000/0x1000)=nil, 0x1000, 0x2) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() (async) close(0xffffffffffffffff) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000000140)="b08d51c7f609", 0x6) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000670000/0x14000)=nil, 0x14000, 0x2, 0x10, r5, 0x0) (async) write(0xffffffffffffff9c, 0x0, 0x0) 03:10:54 executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x7}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="8bb5df1fd4b2f89d12feaf09f93de3e37d8c61eab8c2f73aa5b8333c2495f27084bb1c4f0ba51f18790f4eb954314d5777fda6da3add5e706a3a0a0920e6b9b908f6cd3503d0bd240d1f769c0a8e829de629037aa17e312590a1", &(0x7f00000000c0)=0x5a, &(0x7f00000001c0)="152027b6d9609369be392ed550022eb8eed83b57ab66dbd9685d1748fe94a4df1ed78985ab8d2c0e1f539303333821b2b55701590c74091f5174ee9a7a6520761caf2747c3826924bfcc92fd94a287199fc98617d1500ca269f98804032f52de3b5d7243e8c5193495c45281cb4da13ddadcf359946ef16791c7e2f264bcd38fa18c035e82754f32cdb59f93f647c966eaa9c408541dc14371b07dc01871e37c6cab46fc30953d63c656162ad9d37916253145dbf086a45635286d5f86bf67ab054edfd01a4ea4e4b83911b3d2dfc50bf56f5b4cc55a6954c4ffc593f7d992fa7ffb3c83055e37c722486a6d7aaef14a778e8ab33b54bb48c41c14231de231dd0f3d533dec6795b16c62292bee8e4db2e7e2747e4288013c1cd222b0f0a633c3e965ac6ba5bb1df86542ea3986a5fb1f5f947dcd824be418bc36de08c36b07e7d4f4ae3340da4d5ec4c4b6f31a7b23fed4517374d5a7cd66d9003ab44814d44a5ffad183e8ff9eb7df151d5c6f5985e8c268eceabce14123a42cd8d1e0ce81476d19ca58f9bc2cb776a1e8255a1f71f32e20b689c6143fbd704d427bf6ace8e4d874eafab86361eb0437a59dec292b5de2ba00efdfa8d48215af3bea587f5569273a0a7cd04e396b26f337df7a0fac831709c3e73aadf32ac4ddec42d02ab33b56ca52e45db3b32c8dad420817a96e0ddad6ef3d6314797e2000d957b5cd930ca503446ad21006b3e5d61bc32c172015c08dcab427a5298cec121b5c6812243f236c9d91cd4e2d215495e2706a44d8801a61635345df997b69d07cf543a78bb5d8688a4b02861ba13cca5655a5cdf98984ba1eb2ade2587e83546531b005dd381efc084dd568118b9f08d58ab676ccc2229a527ceac3d90615f65d1cf11339a3bf4ced9777e9ef607638300b090280379e6f73d6cd02db7d2b653c628a7b958ea25568790b3038fe8a034ad71d7ec588ae5f8cbc4bc405cbe48c3ba8cc3e0767ba54fde9b4f8dc694767300637f9bc2f461a949eebc1b6cb3209e69b9c4e9e4d0f1b68465c8adfc0df6370e28a9a909ee51ad2a6011ff624dd0b6d5b79fb25dab821d320d2a07740d4372ab32a2ee3b83eeade34f177663cdb5336a28394c32563a05ee502cc8ae2c6fec5ed3c2d1e19af7fb862eb37a3f2201a28d94afd3f577b57e568b17da7bbc4d43df7a335f20244631bc69fbdcedfbe51ed7338d6ab09c7d8f70a194294c5e1ad8053c0fdb8c51a937a4bd6d7a42d5ec2b9c531ea39b628cf05f73807bc3e49ff30e4c1ed3398383d1970e25b01ac975541f37611e9542c4da3b3b11b609f42e25857deae796ae016c93d21d99612ffc4b792ecf2c825827fe374bce97ce4e102e9ab025126cacfa73ebacaf61c81951f3911d4b8402a4910728d5a17782d6d1a2e40ba0d41cc6dc5a42e5a9c48500e22df678e737e6913d0148a0a630afb5b82a85984a4590895b910b2c8a6238df01021823280980af24867ae832ae28d2f1332b1b12f17db2f26889992f5f74ebfb3409618ef6875e4026316169f6430a063224083b90a192d6b94497d2bfbc8bc9d2bf3c43641970588cdedd6a670b4b5d9141a8b58ec6c97918c1fb043cf80d7fd09e866e43ddb31b824489904f8f9c340332409096a53188b224bd7d182250fc5f4738b4da30b00c2881cf6fdfc3e76edaae6c1709b6e0f4aff5096099ae4f3a713095dbce69866e8649ea53264351bd54f6e09b8b4eabfd5fccd3895f091db3f1edbbe3bf5e516bc3eb5a3ba5792b9c62a431454f0df9abce740903695a492a97db9bb509ce421d63fb05e939bd25459fafce554fb2cc99f8c5f4f0f2eef87972b75988c0c145d92a3c5aba5106af52116587cefb0df2486e6527039f5149715aecfff507c27f6976de42472b6d7b22f95cb30a98e4d8fb6a964350dc4413c0dbe9c3ca893c33a008c66e9f56bd0ffe7515622a7ee7f82e4bcbe643de24c07ec7c97af4f7e4f0df5768fec3a25967e9dea451585feed5ae91b0f7f3df71814ec1a7d214961e6aafdf4d4c87e8d47f94cbc98a87d50e76f1b8827dac5ddba8f6461e3bd6c796246075419932acf7c9274fbd3061581012be0333a754a60c3f8d49b8158426fddb9c5cc34d4f4d439910b24e0c9f2d42d23302d2011a567efe8fab9a154fda91c2d3d70985bf1d5d786ea005b6735ba7cfbeb136089f4a59a970bece6eead797eacac144849cbf410f271422ec7be56dbbb9c4d6dbcc726a6892e33eb11bd19f9ef9714416ae966632fc65668dd401ce9ed9bc6c7806cc3c4fa9196243faf12a11da441b3c7400820c4e567434195b1297d4bb3550d0d825ce0206a84d6bab2e1c7ea933fe947ca115f399d2dc6c62aad76958f0985e388e449bf3402357dfae2efbdff31aee36d977c362d9d362c628e523e4672ffc4464ae5253f81ceea15566f3d095fcd4b799294a37eed3ba9d910f3d327055c63aba7799b5c61b844f0b2b94f28cd3f6d4423032bf9a58bc3958769dc10a406571ae3fe867eb02e6cfdd4f0ab4c231e0de3dedd93e17b11ef6cb9662c8e07a2f5d6c97f99f35d174ecd20655f8ab993ee2ac06fe77af59fa3983954a8794cde395dcf4f114c016abca46d98f952f128135adf6cb4714740019db3b6d7d7a577ff8df80cac7f11b879253ec02c4b255a1b3e171df48d7c793bdcdb40aa0390c3f6308fb7f05affcf4daa0ebc20115efa1d77777df778e6738699d768ae3c0478df5c62270e099c7d42ee2045e379b37b3bba3a14df8b64acc3cb89999822353e7225aaa53ad36946caef9d8fdea530676b944531367b6129bd69983a2cfc6e9cb098807f103b2e3cb9f9e6066a63143f81f92a4464e171e6b7324a9cd55ea80a3686580f1da91aeeecaa40855eb0d822949e1430bb1e272e7e536df079d327e9fbc872423e769ee88b51b2c0bb4521317171683d7a6dfa73994ff901999aff04f3b123950a68d3370e8051fe20dd4e41b372eedb74f115f33eeac79dc51a63968f0242da2656c644e91dcaf1266f32964dd714e30d08e74773f62029d48dd41a00b6d62209da7c29f3b9888854f24c5bb7072200fa1f21be262865aa098dcd2520c301a6b0e389a48d80896e7cf0a7eddf428b287d77e6dd9a2cdbbb0babfa1f3e00b4cbab03ca14be64e92dda4cea764693ea8f0c7e14fff7f46de94233b33de9c775659bbb521cdb9e3182ce6ce5b567c1f8ba1c3e02f566676f7b9573e8f7c86642ea786717efe09921089c060d8c78cd028f3cbae047507bfc7fccd0af9c69de843a703ded1143d4c3aaf9d8a173628e5d16c12cb148c19c4586e8c0a284dd18ea0499db263f634c09482967d96d4917b54e8faff496cd96e92e0fc5e3a65c9771755a241f82f112da72eae93870796de0d5bba168b6b0a283f77f2d11286c1656add76b203615935b80b38e21c345c126bd9dfe791fc12c0d3102a1d186b98757334dfc89de6294c05efcfab5e17f0030b517f7238b41413661452168a67bd84f38a88f2f5f02d8ec08073106165e561da959277d05f09aa593316a0fe1a6d64adae90c4e61a906b08dfaa12dd1b561446dde822ed9b6b207e0bfd2e5c512c9e906c3b8bb44e387ac53f549ef24b2027b2175dd13dabb6a32ba2ad14580b122733d62a600ab37ee0bda24fc371b31af10bab5d166aa7bdc0ff0a66874510be30d6d51ef686b41a7a2afe9fcff247e075d4fe50bc2dd71aee8dea7d2710ff4a226d3f8aa9ee0400d1b48dee7e7784470c72d9381529ed65f03534612d23339ecaf1e4b598af30763633e3da15f8299d553d01bd2deb9860e95f51ab392147468573126703688a0132b2e0e50e285f8a762cb2563f0c7c82a328579609144e4c2da560cde3c0da90c325dd078b8b67e8fbb5c408fd6a2562302c195dc4b06cd34792783d55170bf7923fa867ec5c6e8c8d745f90acb758a0fb1b91bc7c64e94b607f5506826bc5a402183d166c0c4089df1667daa965671be43b8fef0692e2467ce272540f2d23fa5980c0615478b139cb17fbb76a6f89fa4d74e0dd83a21e2a715ab7508ee4149ac5fde5c8c1edb13039e29ab53e4cfd2b0233822d2f4c78ac1f1d5b6fcfaa37793b685e5b55eeaddf731638dd8f1ee5c3c8ce7188e845157c8aa376a809296739a09fc2be78535c19602704bfda14b904dea4cffdf263c9b84d9edac421141058f56bf5cf321dc2b2ab7e6e01a07031e8a413af3f2f63e1c691cbdef45e5e2daa29d1c6eb1d10ab1c49895f87494edb02c03b28be2a125ccd43d92c760c5eb36b2a3b64fb79f90c7f3f21626fdf5139dcdaa259b58047f4e3ffc244283e82e094a6eaeb4d0a9464ec56c1fed74f468fd91a166a53a0d3b9c57d699f6ad0a982e5ec64ae90406c7844211284fa245e36de538ca7716f6ee625e779b8c09d850fe4f31d1ef3ba9f0822714f32ea4e2a4f4508d1eb0425130a5fc0a62e26798c7577f04188112f6a7ca06e366b3c9d7b60daa4ee1572a35100d5034940a8e8328dd6717b1e44fa9b60067836009d02b0d72838ab065a0389019ce045460b469e3f332fdd348fe03a443f8d4bef86f2083f0ed6efe91ce03167e52fdaf907ffb481039d22022db6a3bafe497b03e41e3bc41ddf6e32e41e40af761e3e4ef82689c50146b4053eb653bfa20a55865a61a4bf9cba7bd69e2cb14f91f2418875c859627c8fcb9757eddfd26b10a2188324bb1583bd0e70e45158d08291c78fd29819d7430ef72df5df08bca58b31729cd5060bb311f5c26350bd4fcfd6994fea013055c90dfbf483ddcdeb739a371a6577e625faf094c99b68a3ea68a1c655c54603ce415d45e85710659ce9663880c78bd0a869a370208ea401a0f992e08a6a69c175ba6b754f69fb649acbfd0f00bb08723ccb4b625891f708c5d1612f969f71274bad161e73c837c4c94b7f8afa844833c93166a20a63cc68e6535ce8abbf3129717a77354b3efb8e10db0b68b88816d57859d21eaafa62dc2045a1c0131d1d756564ada22cbb376a5a1fad22ee191cef8e93a606a1f792800bfd30d529b77e81fdb508a03b18bbef73eb00505328e5fa3216903efab6cbdfa67436ef9676e142553f5583f98df50c752a1bf14ed911631ca78e27b548082bc6007eb7b78efb887125ee76f13c6c6d3c7ee139092f3b3b0d207b57a184dbc2b1eb35ee5f48f8588adcd5dbd1d42fcd80313a909d950bd5ecd857c799892aca3b0a43059351611ec694de521070fb2c45d20c17dabec8909fc94702e6aec8d19a7235a5dfae3018572fe86a560320ff3b3710a409e4b9c06c547f012298eb421489e19db17410cdbbb982fec329ce49095489b825492a920416588ca7fe9ffc5324244c1190caa4bbf9c4e053a585d2d2988ba26d15cdf4ad9e0fa40c204448f74a54f32e24b74c22be60ea869231e6bf9949206c1bbfad80d4a4f1cd1b5a13c493b6095842dd670ddf38925cb16a76cdffef4ad3b4a2a550349d986817cea47293585af97562d664536b83666babb7ddc05605022923bb253b91c5151dfdbbff2ec069bec178adb78cec02bf9f64ae3dc28d5e7183f40dec37eb46c0233d005021f8ca6335aed318fbdf75cd7881e76fb64bc5a278576cd1e89aa0c5612e3afc2c6b5bf1dbef2e599db53b96b47cb44534b9400b4794660357b4b1f5bea70b67dd0d66695ff88801c99a6768330e782b8ac262553d54c9275f39a37d772b7f32ac3514228f0aa04c6f9ba7e693632ab8403325072a02f77ff75c1d825abe4ba443c81241ee3d1991c3bc8", 0x1000) 03:10:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/41, 0x1f}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000440)=""/178, 0xc5}], 0x1000000000000209) (async, rerun: 32) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 32) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) (async, rerun: 64) close(r1) (async, rerun: 64) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 03:10:54 executing program 0: r0 = socket(0x11, 0x5, 0x0) (async) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x800, &(0x7f0000000080)="2c642f7500c4806297e9dcb5333af000e08d0f1c96b2efb4caf540bb3c2582449de26c4dd61905672d72b0286ba55b719a19020064dbdab23a0cdf77628af239ebf2daf3cd73e613936a8ea371207ee46e96bd5bd067ee0e0f12628c9f18b2eea592c54ac5344b43b56c80a451eadc48564ef386d4d45e3da2c07a3a0a03c58f0d8553ff7cb8136e6c7ec61f8d3cbbfa45c776165c7745020a49f255258b8f622968de982027d6bf988980d4becb0427d7797ecb3908fe285f4e904e6ad70d7648ca8f9e9b920698ef6595c92193ad8e1fb2f4d7261a4fa305adb3c1123cdece089f0d77cd3519597635cc5d9e4bc787f55ae4969369f1b2deaef2b1bbb6", 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$setown(r2, 0x6, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 03:10:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, 0x1000}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 03:10:54 executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1b, 0x0, 0x0) (async) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket$inet6(0x18, 0x1, 0x5) 03:10:54 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000040)={@random="2d81fda3f7b2", @random="55d429390093", [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "cc7b43", 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 03:10:54 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x36, 0x0, 0x0, 0x0, 0x0) 03:10:54 executing program 2: sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x7}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="8bb5df1fd4b2f89d12feaf09f93de3e37d8c61eab8c2f73aa5b8333c2495f27084bb1c4f0ba51f18790f4eb954314d5777fda6da3add5e706a3a0a0920e6b9b908f6cd3503d0bd240d1f769c0a8e829de629037aa17e312590a1", &(0x7f00000000c0)=0x5a, &(0x7f00000001c0)="152027b6d9609369be392ed550022eb8eed83b57ab66dbd9685d1748fe94a4df1ed78985ab8d2c0e1f539303333821b2b55701590c74091f5174ee9a7a6520761caf2747c3826924bfcc92fd94a287199fc98617d1500ca269f98804032f52de3b5d7243e8c5193495c45281cb4da13ddadcf359946ef16791c7e2f264bcd38fa18c035e82754f32cdb59f93f647c966eaa9c408541dc14371b07dc01871e37c6cab46fc30953d63c656162ad9d37916253145dbf086a45635286d5f86bf67ab054edfd01a4ea4e4b83911b3d2dfc50bf56f5b4cc55a6954c4ffc593f7d992fa7ffb3c83055e37c722486a6d7aaef14a778e8ab33b54bb48c41c14231de231dd0f3d533dec6795b16c62292bee8e4db2e7e2747e4288013c1cd222b0f0a633c3e965ac6ba5bb1df86542ea3986a5fb1f5f947dcd824be418bc36de08c36b07e7d4f4ae3340da4d5ec4c4b6f31a7b23fed4517374d5a7cd66d9003ab44814d44a5ffad183e8ff9eb7df151d5c6f5985e8c268eceabce14123a42cd8d1e0ce81476d19ca58f9bc2cb776a1e8255a1f71f32e20b689c6143fbd704d427bf6ace8e4d874eafab86361eb0437a59dec292b5de2ba00efdfa8d48215af3bea587f5569273a0a7cd04e396b26f337df7a0fac831709c3e73aadf32ac4ddec42d02ab33b56ca52e45db3b32c8dad420817a96e0ddad6ef3d6314797e2000d957b5cd930ca503446ad21006b3e5d61bc32c172015c08dcab427a5298cec121b5c6812243f236c9d91cd4e2d215495e2706a44d8801a61635345df997b69d07cf543a78bb5d8688a4b02861ba13cca5655a5cdf98984ba1eb2ade2587e83546531b005dd381efc084dd568118b9f08d58ab676ccc2229a527ceac3d90615f65d1cf11339a3bf4ced9777e9ef607638300b090280379e6f73d6cd02db7d2b653c628a7b958ea25568790b3038fe8a034ad71d7ec588ae5f8cbc4bc405cbe48c3ba8cc3e0767ba54fde9b4f8dc694767300637f9bc2f461a949eebc1b6cb3209e69b9c4e9e4d0f1b68465c8adfc0df6370e28a9a909ee51ad2a6011ff624dd0b6d5b79fb25dab821d320d2a07740d4372ab32a2ee3b83eeade34f177663cdb5336a28394c32563a05ee502cc8ae2c6fec5ed3c2d1e19af7fb862eb37a3f2201a28d94afd3f577b57e568b17da7bbc4d43df7a335f20244631bc69fbdcedfbe51ed7338d6ab09c7d8f70a194294c5e1ad8053c0fdb8c51a937a4bd6d7a42d5ec2b9c531ea39b628cf05f73807bc3e49ff30e4c1ed3398383d1970e25b01ac975541f37611e9542c4da3b3b11b609f42e25857deae796ae016c93d21d99612ffc4b792ecf2c825827fe374bce97ce4e102e9ab025126cacfa73ebacaf61c81951f3911d4b8402a4910728d5a17782d6d1a2e40ba0d41cc6dc5a42e5a9c48500e22df678e737e6913d0148a0a630afb5b82a85984a4590895b910b2c8a6238df01021823280980af24867ae832ae28d2f1332b1b12f17db2f26889992f5f74ebfb3409618ef6875e4026316169f6430a063224083b90a192d6b94497d2bfbc8bc9d2bf3c43641970588cdedd6a670b4b5d9141a8b58ec6c97918c1fb043cf80d7fd09e866e43ddb31b824489904f8f9c340332409096a53188b224bd7d182250fc5f4738b4da30b00c2881cf6fdfc3e76edaae6c1709b6e0f4aff5096099ae4f3a713095dbce69866e8649ea53264351bd54f6e09b8b4eabfd5fccd3895f091db3f1edbbe3bf5e516bc3eb5a3ba5792b9c62a431454f0df9abce740903695a492a97db9bb509ce421d63fb05e939bd25459fafce554fb2cc99f8c5f4f0f2eef87972b75988c0c145d92a3c5aba5106af52116587cefb0df2486e6527039f5149715aecfff507c27f6976de42472b6d7b22f95cb30a98e4d8fb6a964350dc4413c0dbe9c3ca893c33a008c66e9f56bd0ffe7515622a7ee7f82e4bcbe643de24c07ec7c97af4f7e4f0df5768fec3a25967e9dea451585feed5ae91b0f7f3df71814ec1a7d214961e6aafdf4d4c87e8d47f94cbc98a87d50e76f1b8827dac5ddba8f6461e3bd6c796246075419932acf7c9274fbd3061581012be0333a754a60c3f8d49b8158426fddb9c5cc34d4f4d439910b24e0c9f2d42d23302d2011a567efe8fab9a154fda91c2d3d70985bf1d5d786ea005b6735ba7cfbeb136089f4a59a970bece6eead797eacac144849cbf410f271422ec7be56dbbb9c4d6dbcc726a6892e33eb11bd19f9ef9714416ae966632fc65668dd401ce9ed9bc6c7806cc3c4fa9196243faf12a11da441b3c7400820c4e567434195b1297d4bb3550d0d825ce0206a84d6bab2e1c7ea933fe947ca115f399d2dc6c62aad76958f0985e388e449bf3402357dfae2efbdff31aee36d977c362d9d362c628e523e4672ffc4464ae5253f81ceea15566f3d095fcd4b799294a37eed3ba9d910f3d327055c63aba7799b5c61b844f0b2b94f28cd3f6d4423032bf9a58bc3958769dc10a406571ae3fe867eb02e6cfdd4f0ab4c231e0de3dedd93e17b11ef6cb9662c8e07a2f5d6c97f99f35d174ecd20655f8ab993ee2ac06fe77af59fa3983954a8794cde395dcf4f114c016abca46d98f952f128135adf6cb4714740019db3b6d7d7a577ff8df80cac7f11b879253ec02c4b255a1b3e171df48d7c793bdcdb40aa0390c3f6308fb7f05affcf4daa0ebc20115efa1d77777df778e6738699d768ae3c0478df5c62270e099c7d42ee2045e379b37b3bba3a14df8b64acc3cb89999822353e7225aaa53ad36946caef9d8fdea530676b944531367b6129bd69983a2cfc6e9cb098807f103b2e3cb9f9e6066a63143f81f92a4464e171e6b7324a9cd55ea80a3686580f1da91aeeecaa40855eb0d822949e1430bb1e272e7e536df079d327e9fbc872423e769ee88b51b2c0bb4521317171683d7a6dfa73994ff901999aff04f3b123950a68d3370e8051fe20dd4e41b372eedb74f115f33eeac79dc51a63968f0242da2656c644e91dcaf1266f32964dd714e30d08e74773f62029d48dd41a00b6d62209da7c29f3b9888854f24c5bb7072200fa1f21be262865aa098dcd2520c301a6b0e389a48d80896e7cf0a7eddf428b287d77e6dd9a2cdbbb0babfa1f3e00b4cbab03ca14be64e92dda4cea764693ea8f0c7e14fff7f46de94233b33de9c775659bbb521cdb9e3182ce6ce5b567c1f8ba1c3e02f566676f7b9573e8f7c86642ea786717efe09921089c060d8c78cd028f3cbae047507bfc7fccd0af9c69de843a703ded1143d4c3aaf9d8a173628e5d16c12cb148c19c4586e8c0a284dd18ea0499db263f634c09482967d96d4917b54e8faff496cd96e92e0fc5e3a65c9771755a241f82f112da72eae93870796de0d5bba168b6b0a283f77f2d11286c1656add76b203615935b80b38e21c345c126bd9dfe791fc12c0d3102a1d186b98757334dfc89de6294c05efcfab5e17f0030b517f7238b41413661452168a67bd84f38a88f2f5f02d8ec08073106165e561da959277d05f09aa593316a0fe1a6d64adae90c4e61a906b08dfaa12dd1b561446dde822ed9b6b207e0bfd2e5c512c9e906c3b8bb44e387ac53f549ef24b2027b2175dd13dabb6a32ba2ad14580b122733d62a600ab37ee0bda24fc371b31af10bab5d166aa7bdc0ff0a66874510be30d6d51ef686b41a7a2afe9fcff247e075d4fe50bc2dd71aee8dea7d2710ff4a226d3f8aa9ee0400d1b48dee7e7784470c72d9381529ed65f03534612d23339ecaf1e4b598af30763633e3da15f8299d553d01bd2deb9860e95f51ab392147468573126703688a0132b2e0e50e285f8a762cb2563f0c7c82a328579609144e4c2da560cde3c0da90c325dd078b8b67e8fbb5c408fd6a2562302c195dc4b06cd34792783d55170bf7923fa867ec5c6e8c8d745f90acb758a0fb1b91bc7c64e94b607f5506826bc5a402183d166c0c4089df1667daa965671be43b8fef0692e2467ce272540f2d23fa5980c0615478b139cb17fbb76a6f89fa4d74e0dd83a21e2a715ab7508ee4149ac5fde5c8c1edb13039e29ab53e4cfd2b0233822d2f4c78ac1f1d5b6fcfaa37793b685e5b55eeaddf731638dd8f1ee5c3c8ce7188e845157c8aa376a809296739a09fc2be78535c19602704bfda14b904dea4cffdf263c9b84d9edac421141058f56bf5cf321dc2b2ab7e6e01a07031e8a413af3f2f63e1c691cbdef45e5e2daa29d1c6eb1d10ab1c49895f87494edb02c03b28be2a125ccd43d92c760c5eb36b2a3b64fb79f90c7f3f21626fdf5139dcdaa259b58047f4e3ffc244283e82e094a6eaeb4d0a9464ec56c1fed74f468fd91a166a53a0d3b9c57d699f6ad0a982e5ec64ae90406c7844211284fa245e36de538ca7716f6ee625e779b8c09d850fe4f31d1ef3ba9f0822714f32ea4e2a4f4508d1eb0425130a5fc0a62e26798c7577f04188112f6a7ca06e366b3c9d7b60daa4ee1572a35100d5034940a8e8328dd6717b1e44fa9b60067836009d02b0d72838ab065a0389019ce045460b469e3f332fdd348fe03a443f8d4bef86f2083f0ed6efe91ce03167e52fdaf907ffb481039d22022db6a3bafe497b03e41e3bc41ddf6e32e41e40af761e3e4ef82689c50146b4053eb653bfa20a55865a61a4bf9cba7bd69e2cb14f91f2418875c859627c8fcb9757eddfd26b10a2188324bb1583bd0e70e45158d08291c78fd29819d7430ef72df5df08bca58b31729cd5060bb311f5c26350bd4fcfd6994fea013055c90dfbf483ddcdeb739a371a6577e625faf094c99b68a3ea68a1c655c54603ce415d45e85710659ce9663880c78bd0a869a370208ea401a0f992e08a6a69c175ba6b754f69fb649acbfd0f00bb08723ccb4b625891f708c5d1612f969f71274bad161e73c837c4c94b7f8afa844833c93166a20a63cc68e6535ce8abbf3129717a77354b3efb8e10db0b68b88816d57859d21eaafa62dc2045a1c0131d1d756564ada22cbb376a5a1fad22ee191cef8e93a606a1f792800bfd30d529b77e81fdb508a03b18bbef73eb00505328e5fa3216903efab6cbdfa67436ef9676e142553f5583f98df50c752a1bf14ed911631ca78e27b548082bc6007eb7b78efb887125ee76f13c6c6d3c7ee139092f3b3b0d207b57a184dbc2b1eb35ee5f48f8588adcd5dbd1d42fcd80313a909d950bd5ecd857c799892aca3b0a43059351611ec694de521070fb2c45d20c17dabec8909fc94702e6aec8d19a7235a5dfae3018572fe86a560320ff3b3710a409e4b9c06c547f012298eb421489e19db17410cdbbb982fec329ce49095489b825492a920416588ca7fe9ffc5324244c1190caa4bbf9c4e053a585d2d2988ba26d15cdf4ad9e0fa40c204448f74a54f32e24b74c22be60ea869231e6bf9949206c1bbfad80d4a4f1cd1b5a13c493b6095842dd670ddf38925cb16a76cdffef4ad3b4a2a550349d986817cea47293585af97562d664536b83666babb7ddc05605022923bb253b91c5151dfdbbff2ec069bec178adb78cec02bf9f64ae3dc28d5e7183f40dec37eb46c0233d005021f8ca6335aed318fbdf75cd7881e76fb64bc5a278576cd1e89aa0c5612e3afc2c6b5bf1dbef2e599db53b96b47cb44534b9400b4794660357b4b1f5bea70b67dd0d66695ff88801c99a6768330e782b8ac262553d54c9275f39a37d772b7f32ac3514228f0aa04c6f9ba7e693632ab8403325072a02f77ff75c1d825abe4ba443c81241ee3d1991c3bc8", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000000180)={0x7}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="8bb5df1fd4b2f89d12feaf09f93de3e37d8c61eab8c2f73aa5b8333c2495f27084bb1c4f0ba51f18790f4eb954314d5777fda6da3add5e706a3a0a0920e6b9b908f6cd3503d0bd240d1f769c0a8e829de629037aa17e312590a1", &(0x7f00000000c0)=0x5a, &(0x7f00000001c0)="152027b6d9609369be392ed550022eb8eed83b57ab66dbd9685d1748fe94a4df1ed78985ab8d2c0e1f539303333821b2b55701590c74091f5174ee9a7a6520761caf2747c3826924bfcc92fd94a287199fc98617d1500ca269f98804032f52de3b5d7243e8c5193495c45281cb4da13ddadcf359946ef16791c7e2f264bcd38fa18c035e82754f32cdb59f93f647c966eaa9c408541dc14371b07dc01871e37c6cab46fc30953d63c656162ad9d37916253145dbf086a45635286d5f86bf67ab054edfd01a4ea4e4b83911b3d2dfc50bf56f5b4cc55a6954c4ffc593f7d992fa7ffb3c83055e37c722486a6d7aaef14a778e8ab33b54bb48c41c14231de231dd0f3d533dec6795b16c62292bee8e4db2e7e2747e4288013c1cd222b0f0a633c3e965ac6ba5bb1df86542ea3986a5fb1f5f947dcd824be418bc36de08c36b07e7d4f4ae3340da4d5ec4c4b6f31a7b23fed4517374d5a7cd66d9003ab44814d44a5ffad183e8ff9eb7df151d5c6f5985e8c268eceabce14123a42cd8d1e0ce81476d19ca58f9bc2cb776a1e8255a1f71f32e20b689c6143fbd704d427bf6ace8e4d874eafab86361eb0437a59dec292b5de2ba00efdfa8d48215af3bea587f5569273a0a7cd04e396b26f337df7a0fac831709c3e73aadf32ac4ddec42d02ab33b56ca52e45db3b32c8dad420817a96e0ddad6ef3d6314797e2000d957b5cd930ca503446ad21006b3e5d61bc32c172015c08dcab427a5298cec121b5c6812243f236c9d91cd4e2d215495e2706a44d8801a61635345df997b69d07cf543a78bb5d8688a4b02861ba13cca5655a5cdf98984ba1eb2ade2587e83546531b005dd381efc084dd568118b9f08d58ab676ccc2229a527ceac3d90615f65d1cf11339a3bf4ced9777e9ef607638300b090280379e6f73d6cd02db7d2b653c628a7b958ea25568790b3038fe8a034ad71d7ec588ae5f8cbc4bc405cbe48c3ba8cc3e0767ba54fde9b4f8dc694767300637f9bc2f461a949eebc1b6cb3209e69b9c4e9e4d0f1b68465c8adfc0df6370e28a9a909ee51ad2a6011ff624dd0b6d5b79fb25dab821d320d2a07740d4372ab32a2ee3b83eeade34f177663cdb5336a28394c32563a05ee502cc8ae2c6fec5ed3c2d1e19af7fb862eb37a3f2201a28d94afd3f577b57e568b17da7bbc4d43df7a335f20244631bc69fbdcedfbe51ed7338d6ab09c7d8f70a194294c5e1ad8053c0fdb8c51a937a4bd6d7a42d5ec2b9c531ea39b628cf05f73807bc3e49ff30e4c1ed3398383d1970e25b01ac975541f37611e9542c4da3b3b11b609f42e25857deae796ae016c93d21d99612ffc4b792ecf2c825827fe374bce97ce4e102e9ab025126cacfa73ebacaf61c81951f3911d4b8402a4910728d5a17782d6d1a2e40ba0d41cc6dc5a42e5a9c48500e22df678e737e6913d0148a0a630afb5b82a85984a4590895b910b2c8a6238df01021823280980af24867ae832ae28d2f1332b1b12f17db2f26889992f5f74ebfb3409618ef6875e4026316169f6430a063224083b90a192d6b94497d2bfbc8bc9d2bf3c43641970588cdedd6a670b4b5d9141a8b58ec6c97918c1fb043cf80d7fd09e866e43ddb31b824489904f8f9c340332409096a53188b224bd7d182250fc5f4738b4da30b00c2881cf6fdfc3e76edaae6c1709b6e0f4aff5096099ae4f3a713095dbce69866e8649ea53264351bd54f6e09b8b4eabfd5fccd3895f091db3f1edbbe3bf5e516bc3eb5a3ba5792b9c62a431454f0df9abce740903695a492a97db9bb509ce421d63fb05e939bd25459fafce554fb2cc99f8c5f4f0f2eef87972b75988c0c145d92a3c5aba5106af52116587cefb0df2486e6527039f5149715aecfff507c27f6976de42472b6d7b22f95cb30a98e4d8fb6a964350dc4413c0dbe9c3ca893c33a008c66e9f56bd0ffe7515622a7ee7f82e4bcbe643de24c07ec7c97af4f7e4f0df5768fec3a25967e9dea451585feed5ae91b0f7f3df71814ec1a7d214961e6aafdf4d4c87e8d47f94cbc98a87d50e76f1b8827dac5ddba8f6461e3bd6c796246075419932acf7c9274fbd3061581012be0333a754a60c3f8d49b8158426fddb9c5cc34d4f4d439910b24e0c9f2d42d23302d2011a567efe8fab9a154fda91c2d3d70985bf1d5d786ea005b6735ba7cfbeb136089f4a59a970bece6eead797eacac144849cbf410f271422ec7be56dbbb9c4d6dbcc726a6892e33eb11bd19f9ef9714416ae966632fc65668dd401ce9ed9bc6c7806cc3c4fa9196243faf12a11da441b3c7400820c4e567434195b1297d4bb3550d0d825ce0206a84d6bab2e1c7ea933fe947ca115f399d2dc6c62aad76958f0985e388e449bf3402357dfae2efbdff31aee36d977c362d9d362c628e523e4672ffc4464ae5253f81ceea15566f3d095fcd4b799294a37eed3ba9d910f3d327055c63aba7799b5c61b844f0b2b94f28cd3f6d4423032bf9a58bc3958769dc10a406571ae3fe867eb02e6cfdd4f0ab4c231e0de3dedd93e17b11ef6cb9662c8e07a2f5d6c97f99f35d174ecd20655f8ab993ee2ac06fe77af59fa3983954a8794cde395dcf4f114c016abca46d98f952f128135adf6cb4714740019db3b6d7d7a577ff8df80cac7f11b879253ec02c4b255a1b3e171df48d7c793bdcdb40aa0390c3f6308fb7f05affcf4daa0ebc20115efa1d77777df778e6738699d768ae3c0478df5c62270e099c7d42ee2045e379b37b3bba3a14df8b64acc3cb89999822353e7225aaa53ad36946caef9d8fdea530676b944531367b6129bd69983a2cfc6e9cb098807f103b2e3cb9f9e6066a63143f81f92a4464e171e6b7324a9cd55ea80a3686580f1da91aeeecaa40855eb0d822949e1430bb1e272e7e536df079d327e9fbc872423e769ee88b51b2c0bb4521317171683d7a6dfa73994ff901999aff04f3b123950a68d3370e8051fe20dd4e41b372eedb74f115f33eeac79dc51a63968f0242da2656c644e91dcaf1266f32964dd714e30d08e74773f62029d48dd41a00b6d62209da7c29f3b9888854f24c5bb7072200fa1f21be262865aa098dcd2520c301a6b0e389a48d80896e7cf0a7eddf428b287d77e6dd9a2cdbbb0babfa1f3e00b4cbab03ca14be64e92dda4cea764693ea8f0c7e14fff7f46de94233b33de9c775659bbb521cdb9e3182ce6ce5b567c1f8ba1c3e02f566676f7b9573e8f7c86642ea786717efe09921089c060d8c78cd028f3cbae047507bfc7fccd0af9c69de843a703ded1143d4c3aaf9d8a173628e5d16c12cb148c19c4586e8c0a284dd18ea0499db263f634c09482967d96d4917b54e8faff496cd96e92e0fc5e3a65c9771755a241f82f112da72eae93870796de0d5bba168b6b0a283f77f2d11286c1656add76b203615935b80b38e21c345c126bd9dfe791fc12c0d3102a1d186b98757334dfc89de6294c05efcfab5e17f0030b517f7238b41413661452168a67bd84f38a88f2f5f02d8ec08073106165e561da959277d05f09aa593316a0fe1a6d64adae90c4e61a906b08dfaa12dd1b561446dde822ed9b6b207e0bfd2e5c512c9e906c3b8bb44e387ac53f549ef24b2027b2175dd13dabb6a32ba2ad14580b122733d62a600ab37ee0bda24fc371b31af10bab5d166aa7bdc0ff0a66874510be30d6d51ef686b41a7a2afe9fcff247e075d4fe50bc2dd71aee8dea7d2710ff4a226d3f8aa9ee0400d1b48dee7e7784470c72d9381529ed65f03534612d23339ecaf1e4b598af30763633e3da15f8299d553d01bd2deb9860e95f51ab392147468573126703688a0132b2e0e50e285f8a762cb2563f0c7c82a328579609144e4c2da560cde3c0da90c325dd078b8b67e8fbb5c408fd6a2562302c195dc4b06cd34792783d55170bf7923fa867ec5c6e8c8d745f90acb758a0fb1b91bc7c64e94b607f5506826bc5a402183d166c0c4089df1667daa965671be43b8fef0692e2467ce272540f2d23fa5980c0615478b139cb17fbb76a6f89fa4d74e0dd83a21e2a715ab7508ee4149ac5fde5c8c1edb13039e29ab53e4cfd2b0233822d2f4c78ac1f1d5b6fcfaa37793b685e5b55eeaddf731638dd8f1ee5c3c8ce7188e845157c8aa376a809296739a09fc2be78535c19602704bfda14b904dea4cffdf263c9b84d9edac421141058f56bf5cf321dc2b2ab7e6e01a07031e8a413af3f2f63e1c691cbdef45e5e2daa29d1c6eb1d10ab1c49895f87494edb02c03b28be2a125ccd43d92c760c5eb36b2a3b64fb79f90c7f3f21626fdf5139dcdaa259b58047f4e3ffc244283e82e094a6eaeb4d0a9464ec56c1fed74f468fd91a166a53a0d3b9c57d699f6ad0a982e5ec64ae90406c7844211284fa245e36de538ca7716f6ee625e779b8c09d850fe4f31d1ef3ba9f0822714f32ea4e2a4f4508d1eb0425130a5fc0a62e26798c7577f04188112f6a7ca06e366b3c9d7b60daa4ee1572a35100d5034940a8e8328dd6717b1e44fa9b60067836009d02b0d72838ab065a0389019ce045460b469e3f332fdd348fe03a443f8d4bef86f2083f0ed6efe91ce03167e52fdaf907ffb481039d22022db6a3bafe497b03e41e3bc41ddf6e32e41e40af761e3e4ef82689c50146b4053eb653bfa20a55865a61a4bf9cba7bd69e2cb14f91f2418875c859627c8fcb9757eddfd26b10a2188324bb1583bd0e70e45158d08291c78fd29819d7430ef72df5df08bca58b31729cd5060bb311f5c26350bd4fcfd6994fea013055c90dfbf483ddcdeb739a371a6577e625faf094c99b68a3ea68a1c655c54603ce415d45e85710659ce9663880c78bd0a869a370208ea401a0f992e08a6a69c175ba6b754f69fb649acbfd0f00bb08723ccb4b625891f708c5d1612f969f71274bad161e73c837c4c94b7f8afa844833c93166a20a63cc68e6535ce8abbf3129717a77354b3efb8e10db0b68b88816d57859d21eaafa62dc2045a1c0131d1d756564ada22cbb376a5a1fad22ee191cef8e93a606a1f792800bfd30d529b77e81fdb508a03b18bbef73eb00505328e5fa3216903efab6cbdfa67436ef9676e142553f5583f98df50c752a1bf14ed911631ca78e27b548082bc6007eb7b78efb887125ee76f13c6c6d3c7ee139092f3b3b0d207b57a184dbc2b1eb35ee5f48f8588adcd5dbd1d42fcd80313a909d950bd5ecd857c799892aca3b0a43059351611ec694de521070fb2c45d20c17dabec8909fc94702e6aec8d19a7235a5dfae3018572fe86a560320ff3b3710a409e4b9c06c547f012298eb421489e19db17410cdbbb982fec329ce49095489b825492a920416588ca7fe9ffc5324244c1190caa4bbf9c4e053a585d2d2988ba26d15cdf4ad9e0fa40c204448f74a54f32e24b74c22be60ea869231e6bf9949206c1bbfad80d4a4f1cd1b5a13c493b6095842dd670ddf38925cb16a76cdffef4ad3b4a2a550349d986817cea47293585af97562d664536b83666babb7ddc05605022923bb253b91c5151dfdbbff2ec069bec178adb78cec02bf9f64ae3dc28d5e7183f40dec37eb46c0233d005021f8ca6335aed318fbdf75cd7881e76fb64bc5a278576cd1e89aa0c5612e3afc2c6b5bf1dbef2e599db53b96b47cb44534b9400b4794660357b4b1f5bea70b67dd0d66695ff88801c99a6768330e782b8ac262553d54c9275f39a37d772b7f32ac3514228f0aa04c6f9ba7e693632ab8403325072a02f77ff75c1d825abe4ba443c81241ee3d1991c3bc8", 0x1000) (async) 03:10:54 executing program 6: pread(0xffffffffffffffff, &(0x7f0000000200)="77e88e0b7e7163658dda915dba694e62c9a3205925306d3af4499cdebf8123772100403ad20c45c601bc7fae1ebcdd18145d24bd2c63487be8197fb56e732d4c1a5453ce1523884a871b7cced503f63c14ae0008dcf1d0fce6ae04b48ea4de8b54d24afb727762354e4be7cbadb6aa06824cc11243948ea2af22c38800"/136, 0x88, 0x7) (async) sysctl$net_inet_ip(&(0x7f00000011c0)={0x6, 0xb, 0x0, 0x18}, 0x4, &(0x7f0000000740)="613393f6e7c821f962d05d25aa800201670f73711545fa211601ed3092c75ac659948c0b3fb20c9d55536c0c9442d751d4ebd900d85617d70ee23a14d1b51a81a45c118d9f2bcb859a333d5e16a3b20300000000000000ea088ac2e10100000069bba8867223bcd35ce43bb3eea53d6ea1d205cd4c312eb5fe85237582260c7e29d48a588ec59354669b3b0595c4f6759cdd4ed4abe07e5c0f9a897bf1eac5fd3474632835", 0x0, 0x0, 0x49) r0 = msgget$private(0x0, 0x2000000386) (async) pread(0xffffffffffffffff, &(0x7f0000000040)="8ffd6a26f1", 0x5, 0xfffffffffffffffc) r1 = msgget$private(0x0, 0x121) msgsnd(0xffffffffffffffff, &(0x7f0000004380)=ANY=[@ANYBLOB="0300000000000000939e3c4f137db7a5c319494a54052bc9335cc3b5df0d22050bc073288b2e7d7abb1d0d9b8a4ca5fe7e3f2619f9cda35e81979dc96ef7eb8ddeb1269b43748fa3c5a88543b9458c5eb18d821a6e518fc0787c66e7b80f11ba091e45506aa85fecd5a8227b1a6ddd5214245c053295388a3de95138d8669db6d38e4cc18c0bb316a214326daded05424559e6ca75fcd2a91139574d7d7eb3bb0e660c67c16fafc8dc8b0016096ad8e68cab2b38034858e60a6786a59a34706fbe41b37b41dc929c1ff38a7bc0e67fd0475fcba6565dfba36e405fd08b53a5aec62a34621b0c1cf42eb81b07c544a64b96cb3427516a02c10e3fad918036b3f6c7c6f6c5c100a669d75b1848c3019afec14750aaa15de27db2522751bbfb443cf5b82843dd8d31ab242a135ed67febe236070c88a0b47b2e8cd48846418077dcc1b501f10ab7dfd0692e3b2a1c0635b21873fdb497aa6e2eb43ccd24fd440490377cae08e0b72bc583ff080065331988f0729c381561473dcf0eea2bf9acb8e844a2340417d232c152f82e8b8178edc0999589367d45963e97cff9d7e80f4cee22c177cebb6811991789d4292da1948b14fd9b433a95dee24d71bf76a4476d64b0e2b63742db4acf36e055b4b78c3983e5bbae79a007be19e811caed52e0dc7df2638eb025153845abeefe250e558fd1653ab2d0fc52d79d08a2c16219d96daacefa3ed50e1099b83f3cb73a9297a878980ac5399efeed44b89133d5314709cbb33e6b43ac68790122bbb0f13d6db089bce3668d0ca26cd6c8039177bd4268779042861ad86d667c94c46fe52863d4c376955a16b8c7e8256f5d48ce652ef0cbd1e567101e271d01cdf08ce0a2b4e9c7a981c6020e0c805f2146b4e80d87382549639a286793db025adca974789fab37286bbb2dd2bb31b359efc19c826c05cc72bf31cdaa0ce85be71d13b21d756efd7ba5dce51f4b2889167d708d383e5b9eaa5a4e06ec9a81b48b70edd9e3819a81880ce8e9cc7a6687b888182e1a55430d11317c3a84531d612e1a7f77db582221d6d82e03adf7be497e023c7ca4c2119d3771a27440ac1ab42908b9cbccf1bff955fa32421e66f7a41fc5e1516f030667b94b850716309a0c37420df4bcb117512a7fe4c2a1a70be841818c3c45e31c76b3f045829928969b8fe30b57bb648dff43c56ad784da2f75bb4255f01bdc599c896d5a1b175f31bf8087a50bcf002cb213218f096d00a4d054f44248dce6f1df80d1c4a48f3fb8a48935a58b67f9696f2d56ec3adce2c268d7e222ebf5f07b6cec295dc5e5b28c9ae2951adda3b71f1e3f6f730577183b9d98b44110f72105a6792aaebc9c4b10ab891f7dd6c052c74c104692636733d750c3759be6869c6adf23bd1100bbff3bb880e7139aa60815dca39b67fa7f1b92b53127f26887274645e34da7e96bbf91d6d3532b691d384d269bd3b4dd0a1f8f6825e97e5d133a556fdb0c32741e68352d84757999dea887ec2267c5260ed54a831e013060d4992e0ab4b83009d7daedb7d740a79b91d3b481b166c142d470c69e3e51462430290e5cf9819b78e81e926eb1737de888c354f1a74fa6f91904a3e951b45dd753d9cce0f07f653b71e602c78b04e67fb68c70adc2e75ed147fc1680a81bac62cdd071fab2b370c4a8435f562c47c74b4fc9b3f1014740168dcdd79a8a8bc2800b9383f003a68092f0951a088d2595e3c5e1e8af27402dbcc81cab32f23e088b5df97710afaa6ff9f74336322d6dea148531d3924adfeae4bbecb395a841839607abd4879cd468120668777ad244da0fddf525c1eabf32c7359449a75344e064a879d6f880e9d9a0778cd31ad812c362dfadbcde7cc4f5ffee84f0eeb69da394ee21b5991d9fa24a7a2c37789d9e790bb8f7ba05e3e3bcdd0196246bba13bc4c5da371ecf354db02efef24efa6f71c1216ef2264562cc4b9dfdfc2b23492c5ecec8e2a0d3d2d56bd29b411da2b5ea919896b2af660d44107e37dcf444917402b62d203239e0869f8fadd98a664b37268c75acfb4c01c8bf59fd7b81a998238e328a8663d5e5c625775be8d58829d3633813845971293afed9394656efdd06e71cab6c16981ece5bdfb81c1346797c96f85c769a4669ce44cdcb9ab0d145058df04019ec0bca7a5cf964786962bc21e264d26ca13f70f9de02a4205102e1355d231e39b9feb987ccf13453fd2c7d11aa1b76fc5e63e124d41d44fdd969074f949ff4a8ce09b8dc4b0fe2a3d70d5ca374a9d04fe5834859922650de1689f8f070033fe3c9e528acc279d936cf7bfe67dda84abc90cbfa831e5217e574ad82555304d6c5ffe7188a0e221140d4728ad2ca394737a4d7502536593733730dc5cbe7eb2b875dfa790de19e1d035a684f0b2d2ff1754b58a5f4b3d69c17cd6f7aad8a291d5b7c9355b9473133245698d166ac0a77c9a0d8d05557c5c18a7de0ce0748a0d4d19351678cf21d4955cf173e44f25fe3a648350e0be2cb911026a5013fa9740f6c21b57d7608c8f3b10d754dc9ca7a9b8f39f07fcbd329d6e427dc18f432abad116ceba77a28d76454b9336c4f71bb31a92c2df185445ecbe773211cf5c789b2e807591ae0c44840a810a047a887f7ad3dcd6bf86727f9db2c0e6b158603ef6718c9a2d9d97a08bdd87b3ad7a9fe4f559c0275d855201bbe63bc03ca04b25535ba349f59849a971f599305c9c8834dd094bdbc266878f671102c3e4cc421ac54a0c98ec184ccd91caecd5cf566877756dbd59c26b6ee0b0063cefba403d10767003470965613a2c8eb122ce14bdef92b43a0df5fa147352d5e579fc5202574ed28ad73ae4c37f316ef3d33db5f9fef53844790a5880b39fa3d9a508b40fb2f7025e028cb9d8b80a52b8661dc27bc1f210aa8238e3cc00644856a9598cc0c4500ff652fc6a5432f12bc7c51bf8c3c463ff6929616a653522dbb34963a435c2d2748314afc5d550c6adf3decada3fd3e71176fae9fe3018965a5c598d801893997e645609c72348eba9d07fae64c08584aaca7ec2e290edb6c7024cd0c791f8acc0d9546547fbb90291564202951942e25c42d91df84e8c29a455e5877e6ae9e669861786b9a581d88d1c16df1fc3a3411d863ab2db72338c64d6569b76b20b0fe48f930b731dfdfcd5381ac2bc3f7cc3f03b4a83b984d88a4823440a5bf1b2ab9696dc35885f1d0d2728f697cac91f00da8e4956f3699ed02ffc33acb66b17f30ae9716284d44a5d96bb870fc94cb7e862d7f742798628af11f6640c97a9dae0ddcd56e032a9b2e3c0c44d6740ea1d835851e7b04b9909d3a58f82d0117d357fa2318b39cb7ecc262db3c934fd36f8d3f46df18f62c81743f1c47280d802212bbe72028a240f076c73f604024574b89a963c97f3770aa10a7becfb39807b8e3ffc4c57f4072e23237abf1d00eb5a54d8c5151f4023be2dcad1eecfdd30158fd49169875e28795990a42dd4605a5b41a86ddb06b5397a8b323100000000ab5ed0deb426c68f6225e00603ba4cf536da699536914ef2aedd399c205d6e1d6089725c39e4bc08dced6026d0582214a6cd75121d2543478b2302d96a43bce1d6620c18275cda21df3e6e269773a91a73c4da5f78c92168c0c3059ed3ccfd80cd94c14ec41224d02aa9f6c3cfe6f6c1d2b7cfdaf140a9b61723ae36c21b9b39cbc157671bd1181e3e6c46889f8e780855f63fd822e42bdca524d5db3d65c1365b39848dcd25fbe11a2ff7056d8664908384590e8b7267d27bb861f933bb54123cc6b405ea6f881f3fd0bc023eb05e39e9a5f0aa61827acfba7787c8b081f0756f6e039d9b65e5ee169df8a510d00fe304fca14a8b52868e400fb3edfdba5578eef4bf0dc3e4ced882653403b09cbfccd62f089a5d7609567d2dede353d482ddede29a43e99cd84aabb16e90de22f3876042e6b43557dd0b047d598a0b58d68cfd8d37fc29a4dfe8c863b11eef49628084177f9253d9374c546ba3447c33e95b2683a96af2843d3e66bc993db895883dfd9084fc9847cca8a8b4f11a08da41e8737d4d66b727c909d3244bd72d59e66559cb9be5b172c482bd0e9c30194c44e320490029498468ff2603ba91624d2f0eed449b5c840f9f820aca412c6a7a1e0e6b636126656ba411855f7826469afb3f2fbf1e06ec9aba212812754c840f369a4ef89ce1a53a91e47e266d4362708f2ac7ae065a8ebc1790a811042fba134d16779596ac83aaf10000c931898afba4b75cd87a8ce021feea1c3b5b162c55f2517d377aa093ac0153c0dc31c5a7af622abf977876825c60bc53081734d34f3c947f57649421865f6bb332cda5fa1203dedd5974fb949f79fb9b0ede55f634b8196999723472a7ffc92820358f18dffc4176ec1c9f59b99b26b3e8c66fecbee155bf1f5ddddac2722aeee8b5e98f6b8bfa6e552cd5feb61ae93bbcc765e3c2418b94a4c02b3534b66566b7a8fba979f26bec29c22ba18e5d5fcdfca2af925f6fa8dfca2b018d1112613bf0c53b3e53670e21bc3533953b42e2d4c70086273ad704b9f98e6f9b15dafd1818d2ae41699cd68c691ef868175b6d8efd24066176f31c71bce39f531ada5ff2d030968a0ce2dd3c5ffc437c212c965d3d4686b4e9f24ef8a6b66546123d90e58e746a2dd69ba8378e1fd25d2306e14bc08dd86c2138af0168432ef1c82f4b346243154719d634701b932c6f9f5704b87f5fa2c222bf6618811e0100000000000000f7d1b75fbfa8fe453b39c8713ee7ef53abc26fe6b26017c57c82a61602cfd2027bd58b229d8a3037dc8eae142bad242215bf60c39cb668e61b48b7ec76ece5b90f6be337b8ddf4ed007d69c0d447f7369c79d8e8106470b267a0c08c3a52669cfe30aa52e65c695a23e59cca8d26ab2ba63b51887e1d1b96eb544aaf6d12a1f57b3017f4e1800bc29528482d929c6cd8ad9c8776082ab257621fe03861d3d78bee6f609df7d7031e30ce61071efb4f543f350d17ac1f68ca76618a8c8ff883a2b12bc56e51c61eed51618541fdaeeb7a0f254effae1e83132e9439926f286df6272665bd1a553bfa27ac173672aea5f16eddf51f30c32c3224d581a487bfcccc751957b96ce9c2731e427f152ab189577654a936eba0cafd2f587524876a3ce2a429f9ea87460c18183c5ed8dbaa7f352c3b6c049820e790f43096c649fffd60b69416c558be3dc851ce7a8492e898ecc457324d7d6ee99b8b4715ca7cb05005134a1d820b6f7b90c0f61c533162dd751cc6f23f160481d7ce633979e58d80665bae6559e08dc1da3d0098fd7e2cf0e98544cadf3626acd0e51093765fae64414147a23d5e69bdc9d689340b4dcaf6db9823c99865607efdcb03b6b05bbefd1fff38183a307a2cb1514fc8ce4bebb1d2e7faa2e70261cf252886c824e9c37fc91edd6e49345e1046ac0b40b09274589e1a822fd638db4d4187772942de3b7c7abfd35b90bf70ae46011801c40552805e0ca6b113a028b9307f0ffbb826f3844cef52697abf9c5a535e566f48f7144ec661a9ebef893a0ae16baa0d3eed947d4612a174b3b3140093889b7ec85e9f23d9537ddddadc7e7e356fa1114530f7b94f4c84003193b8a8b20cc92f051e2772c0ecc5ab354887f122a6c3c6ef55ad376997b9502377f3922febf9105e9cfa4de12af865ce3ffbd678c6b3ec7eb68d97d3203e22becd37a31590b9578aadfc273c2a51ac12efc6097e5511db9aa74bfaa12d7f7f33f289451ac8582a62dc02fa4ea77e5633d01bcf760000000000000000f6b95c24a8a3d547992291169ebd224f39fafd0bc8d60080c29548b6268af968e1061b9d9326a784acc132a2f77266845cec88da53431e19e5703defd6ed50d226322379bed7553f106a"], 0x1064, 0x800) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/177) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) msgsnd(0x0, &(0x7f0000000080)={0x2, "f3e0e5abd35f95b19774251fc31b199d88eec4c883f32b8000e9cf5592bef57dcea60079fe71d77960dd0d4b0c732018223eadccc4d520f5fc550164e6c11de52d5f90091302c6ca203fdbd2193c9b1c21dd40bdb1e0a9365ede8ea5003d63cc0088976b5fed69d686836c5a5a5d2394f1aa7b09fb2116978542"}, 0x82, 0x0) (async) msgrcv(r0, 0x0, 0xffffffffffffffb0, 0x0, 0x0) (async, rerun: 64) r2 = msgget$private(0x0, 0xa0) (rerun: 64) r3 = msgget(0x0, 0x81) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000040000000000000000000000000000000000000000000000000001f816e600a1dfe00020000ae4ae2519a60a58105d375c8ab2cdbff679af918fbff29d65171ea90c5d10f38acc99b2ad6dab194b84a8c8bb2cecf3f451e4951cec7824158e5499be1f34ebe1345d22ef1ad934e083b355a20f7ae705cf1ea1a185f07b156d0b794e15fc8a307224e2230aeb5302d00000000000000000000000000d2772b00c755734c095af6b8c2e0da393fdbb220281a4d60356ba1fc0ca58ad72a0b02334e5d06984018d3dc992901d4a256ecc1b21eae8e19586eed73b4023336c307b33862ad1977bc73f5dbaf5ab1560e5413b52404595d8468c9205618beb26f39a13d3612b1e7a3c7d5e40308339965a5455f31a693b4acb1421b4d7591172ebb83e49bd2991504ded9ca1e61cb17769a31eb7926a7b2c2174d7089dbfc605ffcc94db6b42b7ba8fc57e1851789b39b0bb38d64f80d69aa746e45b194852edaf1289fc250f020a28b72fe6ab1476b85699662a2d4553dec520f1262d26ecbfa0b188fded95a3a641b335d0bdaf121c8294acfc6112527abf273e1a06a8ef432ebc3da047d59d011bbc92b944e73ebaa636acb509f68c04a2e6c952d53b6ba6b56e349fe941c0be6cd7acda941f811923bc19b2942d106a124efb4e48373"], 0x35, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESHEX=r2], 0x101, 0x0) (async) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000140)={0x0, "58952074df7054b08b66164da3910dce991a16a7c95343e9806be14fa2a88f6fde3bea41e21c6cde71651a7d6edbcfd49cd201fd18f52975b56930b7c6bbac9042eada37b3f8e65d90479aff76c3ee809f89319b1a00c37c05cafb95d4c6a2b53006dd2d9cafae231cbd51b4951a48e67b00"}, 0x7a, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) (async) r8 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7, r6, 0x0, 0x0, r7, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r5, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) msgrcv(r8, &(0x7f0000000800)={0x0, ""/186}, 0xc2, 0x3, 0x1000) 03:10:55 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x36, 0x0, 0x0, 0x0, 0x0) 03:10:55 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000040)={@random="2d81fda3f7b2", @random="55d429390093", [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "cc7b43", 0x14, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 03:10:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/41, 0x1f}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000440)=""/178, 0xc5}], 0x1000000000000209) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/41, 0x1f}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000440)=""/178, 0xc5}], 0x1000000000000209) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) (async) close(r1) (async) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) (async) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) (async) 03:10:55 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000001}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffb28) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) r6 = msgget$private(0x0, 0x424) msgsnd(r6, &(0x7f0000000300)={0x2, "a35701a9c04a257ab3e864e1680f3510cb78eb0069a306c5f1c024a8e510dcdb1528c2924d99d9e49584acc1f32d8ae44fc60bead8e8e25d1ea07a1fb1fa955890969e26902603c7a75fd6e06003155c3bf8a7590d3b89a76019b5451a9a126c0d2f098e9c1fd8e820e6ffddf796271c712c50817a2252453ac5eb97e6312ae2636d66d4de478a8129"}, 0x91, 0x800) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x6, 0x5, r2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f0000000100)="eb9c770525dbfb3a662c2e9f8de22a63a70b2f59cf6fddc0160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c879eb4d51c60b7cd792006825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6c8d85324c6dd9a652c26ebc4e816491", &(0x7f0000000000)=0x78, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x8, r7}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000001}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x5, 0xfffffffd, 0xffffff78, "08040800f60c00e4000100008d1b820900"}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) msgget$private(0x0, 0xfffffffffffffb28) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x7, r3, 0x0, 0x0, r4, 0x1a9, 0xfdf7}, 0x80000004, 0x9, r2, 0x0, 0x9, 0x7, 0xfffffffffffff805, 0x840}) (async) msgget$private(0x0, 0x424) (async) msgsnd(r6, &(0x7f0000000300)={0x2, "a35701a9c04a257ab3e864e1680f3510cb78eb0069a306c5f1c024a8e510dcdb1528c2924d99d9e49584acc1f32d8ae44fc60bead8e8e25d1ea07a1fb1fa955890969e26902603c7a75fd6e06003155c3bf8a7590d3b89a76019b5451a9a126c0d2f098e9c1fd8e820e6ffddf796271c712c50817a2252453ac5eb97e6312ae2636d66d4de478a8129"}, 0x91, 0x800) (async) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x6, 0x5, r2}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x4000000000000003, &(0x7f0000000100)="eb9c770525dbfb3a662c2e9f8de22a63a70b2f59cf6fddc0160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c879eb4d51c60b7cd792006825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6c8d85324c6dd9a652c26ebc4e816491", &(0x7f0000000000)=0x78, 0x0, 0x10) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x8, r7}) (async) 03:10:55 executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x1, 0x5) 03:10:55 executing program 7: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xff) pread(r1, &(0x7f00000000c0)="a60e9be3ffff5826c0d31b5da18f2fd9e2b778c6f85877b94409000000de644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfffffffffffffcc7, 0x636d) r2 = socket(0x6, 0x1, 0x0) r3 = socket(0x20, 0x4, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x1, 0x8}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) mmap(&(0x7f000087c000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x4) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000311000/0x1000)=nil, 0x1000, 0x0, 0x80000000000f833, 0xffffffffffffffff, 0xffffffffffffffb1) 03:10:55 executing program 3: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() r1 = dup2(r0, r0) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x100000}) close(r1) getrlimit(0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) socket(0x11, 0x10000000000003, 0x0) select(0x40, &(0x7f0000000100)={0x7ff}, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 03:10:55 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000015c0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYRES64=0x0]) r0 = socket(0x10, 0x3, 0x0) r1 = msgget$private(0x0, 0x110) msgsnd(0x0, &(0x7f0000000180)={0x2, "6877cfebb20e68de1ea39a55cb26d5a16d2f0366ba006457b666cd3ff5f475e8624025cb44d3dc10f9446cb70876e62a199738e901a9bbc2e8b7b4dde259db95267cd8896ff3349cad6c20b7a83d433a8d2f664b4b0c750cff6d15d304fda365ad3dc7c6858bb4d82b37a708e40f31274a38cfcbbe6e175ed648c24ab6dd7a74a010853fefdec49db7a699bec9a06fcf5a6cf5231a921a0bb2eae73f30163854cebc4e4fc47633fb9906bd4fdd63c016d5efa9a1bf8a7e1198eac0053c53f5fe2f2faa2689b651d2935c59a5724f105e83a5788d1b9435cb90da0386db26ebd78122d7"}, 0xeb, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESDEC=r2], 0x106e, 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) socket$unix(0x1, 0x1, 0x0) socketpair(0x18, 0x2, 0x41, &(0x7f00000000c0)) socket(0x6, 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000140)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000003c0)=0x3, 0xffffffffffffff22) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffa) write(0xffffffffffffffff, &(0x7f0000000280)="e25a14076a8324084e0f1ecc71333cd88fa3ae49000000004b", 0x19) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) r4 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) msgsnd(r2, &(0x7f0000002d80)=ANY=[@ANYRES64, @ANYBLOB="b2b23b95420f6479739b0100000000000000daae40691cf6a42ebffcef98e71360c906ef285e3c5e3fc6fcf3f7ac6e5dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ffef93dcdea68054215d00ff1cff537c5f1041e1f1af45168860dc54edc1e54af0bf6fa471bcf10aab5d13a9268f7dd0c3276d987bb764f0164f688f0a136127f82f190d99017958ff977e8fa3e33f5c0c75182f1fd6cd90c7748d05e787c52da05a170d3c8c7697d3a5370541fd54c94ec116f377a694ece2f5f2ed8dc68b77b6fa563777d73adaee6b40e00c4b0600000066236de99ac87cdaae0d7f0d71c6156ef1e475a37c079ce78893df615da55ad73f246394cb6772bfdf663afef8264505ab3a154385467a64435e4bc392527f73e94143501ad8a4ddd5e07037115414cfb4f4674c7400000000000000000000000000000000f668941ecef997b24608d088692b2c23bc233ac5499b2f22edba5d13639354a0992ba37f8635eb602b7547c80f34288d", @ANYRESOCT=r1, @ANYRESOCT=r4], 0x0, 0x0) 03:10:55 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x16}, 0x36, 0x0, 0x0, 0x0, 0x0) (async) 03:10:55 executing program 3: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x100000}) close(r1) getrlimit(0x0, &(0x7f0000000000)) (async) syz_open_pts() (async) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async) socket(0x11, 0x10000000000003, 0x0) (async) select(0x40, &(0x7f0000000100)={0x7ff}, 0x0, 0x0, 0x0) (async) ioctl$TIOCSBRK(r1, 0x2000747b) panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *109546 27241 32767 0x1810 0x4080080 0 syz-executor.3 3610 99366 0 0x14000 0x200 1K reaper db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff800021268008,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff800021268008,1) at single_thread_check+0x4b sleep_finish(ffff80002e44e190,1) at sleep_finish+0x75 rwsleep(ffff800021268008,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(af7a7b3f1f0,3,0,2) at futex_wait+0x13c sys_futex(ffff800021268008,ffff80002e44e320,ffff80002e44e380) at sys_futex+0xf8 syscall(ffff80002e44e3f0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf78c308a20, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff800021268008,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff800021268008,1) at single_thread_check+0x4b sleep_finish(ffff80002e44e190,1) at sleep_finish+0x75 rwsleep(ffff800021268008,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(af7a7b3f1f0,3,0,2) at futex_wait+0x13c sys_futex(ffff800021268008,ffff80002e44e320,ffff80002e44e380) at sys_futex+0xf8 syscall(ffff80002e44e3f0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf78c308a20, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002e44df50 rbx 0xffffffff82989bb7 cpu_info_full_primary+0x2bb7 rdx 0 rcx 0 rax 0xffff800021268008 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4a6d4342e50df66c r11 0x894dd7b7fca09d1c r12 0xffffffff829899b8 cpu_info_full_primary+0x29b8 r13 0 r14 0 r15 0x1 rip 0xffffffff813e2898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002e44df40 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.3) pid=109546 stat=onproc flags process=1810 proc=4080080 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffef260,0xffffffff82adab00 process=0xffff8000ffff31f0 user=0xffff80002e449000, vmspace=0xfffffd80651cbd08 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27241 364506 83405 32767 2 0x3810 syz-executor.3 *27241 109546 83405 32767 7 0x4081890 syz-executor.3 10274 373720 61895 32767 2 0x10 syz-executor.6 10274 96557 61895 32767 3 0x4000090 fsleep syz-executor.6 10274 348274 61895 32767 2 0x4000010 syz-executor.6 47498 126288 59791 32767 2 0x10 syz-executor.7 47498 473788 59791 32767 3 0x4000090 fsleep syz-executor.7 95225 333885 78788 32767 2 0x10 syz-executor.1 95225 99803 78788 32767 3 0x4000090 netio syz-executor.1 95225 276507 78788 32767 2 0x4000010 syz-executor.1 40480 257653 13911 32767 2 0x10 syz-executor.2 40480 445165 13911 32767 2 0x4000010 syz-executor.2 16645 182714 79519 32767 3 0x90 nanoslp syz-executor.0 16645 352084 79519 32767 3 0x4000090 netio syz-executor.0 16645 7418 79519 32767 3 0x4000090 fsleep syz-executor.0 78788 391523 80406 32767 3 0x90 nanoslp syz-executor.1 80406 292280 32256 0 3 0x82 wait syz-executor.1 79519 293129 2434 32767 3 0x90 nanoslp syz-executor.0 2434 23555 32256 0 3 0x82 wait syz-executor.0 59791 372832 75532 32767 3 0x90 nanoslp syz-executor.7 75532 79511 32256 0 3 0x82 wait syz-executor.7 83405 98294 2032 32767 3 0x90 nanoslp syz-executor.3 2032 61799 32256 0 3 0x82 wait syz-executor.3 88693 195844 0 0 3 0x14200 bored sosplice 61895 232091 42804 32767 3 0x90 nanoslp syz-executor.6 77730 54050 66090 32767 2 0x10 syz-executor.5 42804 380840 32256 0 3 0x82 wait syz-executor.6 91911 224853 706 32767 3 0x90 nanoslp syz-executor.4 66090 90153 32256 0 3 0x82 wait syz-executor.5 706 270716 32256 0 3 0x82 wait syz-executor.4 13911 494010 57484 32767 3 0x90 nanoslp syz-executor.2 57484 359279 32256 0 3 0x82 wait syz-executor.2 32256 460332 48694 0 3 0x82 thrsleep syz-fuzzer 32256 288878 48694 0 3 0x4000082 nanoslp syz-fuzzer 32256 432701 48694 0 3 0x4000082 nanoslp syz-fuzzer 32256 44146 48694 0 3 0x4000082 thrsleep syz-fuzzer 32256 263398 48694 0 3 0x4000082 kqread syz-fuzzer 32256 274688 48694 0 3 0x4000082 thrsleep syz-fuzzer 32256 38901 48694 0 3 0x4000082 thrsleep syz-fuzzer 32256 512419 48694 0 3 0x4000082 thrsleep syz-fuzzer 32256 445285 48694 0 3 0x4000082 thrsleep syz-fuzzer 48694 87187 83719 0 3 0x10008a sigsusp ksh 83719 473230 51393 0 3 0x9a kqread sshd 73180 387211 1 0 3 0x100083 ttyin getty 51393 442707 1 0 3 0x88 kqread sshd 52749 292856 62521 73 3 0x1100090 kqread syslogd 62521 336989 1 0 3 0x100082 netio syslogd 73908 328817 1 0 3 0x100080 kqread resolvd 63339 444612 69901 77 3 0x100092 kqread dhcpleased 2508 274676 69901 77 3 0x100092 kqread dhcpleased 69901 224123 1 0 3 0x80 kqread dhcpleased 23593 328699 0 0 3 0x14200 bored smr 88122 470573 0 0 2 0x14200 zerothread 3855 460638 0 0 3 0x14200 aiodoned aiodoned 25220 212623 0 0 3 0x14200 syncer update 661 22575 0 0 3 0x14200 cleaner cleaner 99366 3610 0 0 7 0x14200 reaper 60400 308634 0 0 3 0x14200 pgdaemon pagedaemon 95535 291512 0 0 3 0x14200 bored viomb 16760 136310 0 0 3 0x40014200 acpi0 acpi0 78770 396161 0 0 3 0x40014200 idle1 90174 262651 0 0 3 0x14200 bored softnet 50163 509149 0 0 3 0x14200 bored softnet 61869 380941 0 0 3 0x14200 bored softnet 86237 331147 0 0 3 0x14200 bored softnet 54509 169134 0 0 3 0x14200 bored systqmp 53553 106407 0 0 3 0x14200 bored systq 87775 1365 0 0 3 0x40014200 bored softclock 77920 500797 0 0 3 0x40014200 idle0 1 451777 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive sched_lock &sched_lock r = 0 (0xffffffff82a153e0) #0 witness_lock+0x44d #1 __mp_acquire_count+0x48 #2 mi_switch+0x3d4 #3 single_thread_check_locked+0x17f #4 single_thread_check+0x4b #5 sleep_finish+0x75 #6 rwsleep+0xd5 #7 futex_wait+0x13c #8 sys_futex+0xf8 #9 syscall+0x484 #10 Xsyscall+0x128 Process 99366 (reaper) thread 0xffff8000212437a8 (3610) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82ad3210) #0 witness_lock+0x44d #1 reaper+0x160 #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10211 6413K 6420K 78643K 11339 0 pcb 13 12K 14K 78643K 17 0 rtable 240 6K 7K 78643K 1112 0 ifaddr 81 17K 17K 78643K 167 0 sysctl 2 0K 0K 78643K 2 0 counters 56 35K 35K 78643K 80 0 ioctlops 0 0K 2K 78643K 105 0 iov 1 12K 32K 78643K 1777 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1271 79K 79K 78643K 13456 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 139 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1485 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 24 89K 121K 78643K 11943 0 sigio 0 0K 0K 78643K 148 0 proc 56 78K 103K 78643K 1539 0 subproc 104 6K 6K 78643K 260 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 555 0 in_multi 99 6K 7K 78643K 331 0 ether_multi 1 0K 0K 78643K 19 0 mrt 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 265 1182K 1182K 78643K 265 0 exec 0 0K 2K 78643K 2413 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 330 92K 108K 78643K 74912 0 UVM aobj 131 4K 4K 78643K 137 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 377 0 NDP 11 0K 2K 78643K 63 0 temp 124 4722K 4802K 78643K 31858 0 kqueue 12 18K 28K 78643K 1147 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 666 0 662 3 2 1 2 0 8 0 rtentry 112 255 0 142 4 0 4 4 0 8 0 unpcb 136 14594 0 14579 152 147 5 9 0 8 4 syncache 296 137 0 137 29 29 0 1 0 8 0 tcpqe 32 506 0 506 15 15 0 2 0 8 0 tcpcb 736 5085 0 5078 165 161 4 14 0 8 3 arp 120 47 0 28 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 7 0 7 1 1 0 1 0 8 0 inpcb 320 9216 0 9209 203 197 6 12 0 8 5 ip6q 72 10 0 10 2 2 0 1 0 8 0 ip6af 40 30 0 30 2 2 0 1 0 8 0 nd6 48 67 0 41 1 0 1 1 0 8 0 kcovpl 48 20 0 12 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1030 0 571 32 3 29 30 0 8 0 art_table 32 1031 0 571 4 0 4 4 0 8 0 art_node 16 254 0 151 1 0 1 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 1483 0 1473 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 26962 0 25508 92 0 92 92 0 8 0 ffsino 272 26962 0 25508 98 0 98 98 0 8 0 nchpl 144 42473 0 40835 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 174993 0 174993 4 3 1 2 0 8 1 percpumem 16 52 0 12 1 0 1 1 0 8 0 kstatmem 264 46 0 24 2 0 2 2 0 8 0 scxspl 216 89714 0 89714 34 33 1 8 0 8 1 plimitpl 152 2438 0 2415 9 7 2 2 0 8 1 sigapl 424 12196 0 12142 7 0 7 7 0 8 0 futexpl 64 113496 0 113492 3 2 1 1 0 8 0 knotepl 120 1087 0 0 25 4 21 21 0 8 0 kqueuepl 224 4065 0 4057 89 88 1 9 0 8 0 pipepl 336 2367 0 2339 79 76 3 11 0 8 0 fdescpl 496 12178 0 12143 7 2 5 6 0 8 0 filepl 152 129743 0 129504 244 228 16 22 0 8 4 lockfpl 104 1291 0 1288 1 0 1 1 0 8 0 lockfspl 48 425 0 422 1 0 1 1 0 8 0 sessionpl 144 35 0 19 1 0 1 1 0 8 0 pgrppl 48 152 0 136 1 0 1 1 0 8 0 ucredpl 104 62101 0 62083 1 0 1 1 0 8 0 zombiepl 144 12144 0 12142 3 2 1 1 0 8 0 processpl 1064 12196 0 12142 5 1 4 5 0 8 0 procpl 672 36913 0 36841 31 23 8 9 0 8 1 sosppl 168 364 0 364 17 16 1 1 0 8 1 sockpl 480 24967 0 24938 661 641 20 35 0 8 15 mcl64k 65536 42 0 0 3 0 3 3 0 8 0 mcl16k 16384 28 0 0 3 0 3 3 0 8 0 mcl12k 12288 49 0 0 3 1 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 29 0 0 3 1 2 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 488 0 0 39 16 23 39 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1079 0 0 36 1 35 36 0 8 0 bufpl 288 20520 0 14192 453 0 453 453 0 8 0 anonpl 24 2400569 0 2387502 288 200 88 105 0 186 1 amapchunkpl 152 257400 0 256790 155 118 37 42 0 158 11 amappl16 200 32553 0 32197 172 152 20 32 0 8 0 amappl15 192 2559 0 2559 1 0 1 1 0 8 1 amappl14 184 2639 0 2630 1 0 1 1 0 8 0 amappl13 176 2114 0 2107 1 0 1 1 0 8 0 amappl12 168 327 0 323 2 1 1 1 0 8 0 amappl11 160 269 0 251 1 0 1 1 0 8 0 amappl10 152 1145 0 1135 1 0 1 1 0 8 0 amappl9 144 3465 0 3460 1 0 1 1 0 8 0 amappl8 136 3933 0 3788 5 0 5 5 0 8 0 amappl7 128 2929 0 2914 1 0 1 1 0 8 0 amappl6 120 3283 0 3259 2 1 1 2 0 8 0 amappl5 112 9511 0 9496 1 0 1 1 0 8 0 amappl4 104 4134 0 4092 3 1 2 2 0 8 0 amappl3 96 38247 0 38189 2 0 2 2 0 8 0 amappl2 88 15300 0 15221 3 1 2 3 0 8 0 amappl1 80 295301 0 294572 27 10 17 19 0 8 0 amappl 88 73808 0 73624 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 136 0 6 3 0 3 3 0 8 0 uaddrrnd 24 12178 0 12143 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12178 0 12143 1 0 1 1 0 8 0 vmmpekpl 168 100883 0 100823 3 0 3 3 0 8 0 vmmpepl 168 1204777 0 1201955 289 157 132 139 0 357 5 vmsppl 368 12177 0 12143 4 0 4 4 0 8 0 rwobjpl 56 305681 0 298180 115 6 109 110 0 8 0 pdppl 4096 24363 0 24286 531 450 81 93 0 8 4 pvpl 32 4592017 0 4573638 514 347 167 244 0 265 11 pmappl 248 12177 0 12143 4 1 3 3 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1552 0 713 25 0 25 25 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff800021268008,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff800021268008,1) at single_thread_check+0x4b sleep_finish(ffff80002e44e190,1) at sleep_finish+0x75 rwsleep(ffff800021268008,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(af7a7b3f1f0,3,0,2) at futex_wait+0x13c sys_futex(ffff800021268008,ffff80002e44e320,ffff80002e44e380) at sys_futex+0xf8 syscall(ffff80002e44e3f0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaf78c308a20, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020de8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x28 __mp_lock(ffffffff82a151d8) at __mp_lock+0x133 wakeup_n(ffffffff82ba36c0,ffffffff) at wakeup_n+0x37 uvm_pmr_freepages(fffffd8006ec0a60,1) at uvm_pmr_freepages+0x2ce uvm_km_pgremove(ffffffff82b0ba48,ffff80002e443000,ffff80002e449000) at uvm_km_pgremove+0x102 uvm_unmap_kill_entry_withlock(ffffffff82addaa8,fffffd8070f5a200,1) at uvm_unmap_kill_entry_withlock+0x197 uvm_unmap_remove(ffffffff82addaa8,ffff80002e443000,ffff80002e449000,ffff800021249c20,0,1) at uvm_unmap_remove+0x3b9 uvm_unmap(ffffffff82addaa8,ffff80002e443000,ffff80002e449000) at uvm_unmap+0x92 uvm_uarea_free(ffff8000fffef7a0) at uvm_uarea_free+0x35 reaper(ffff8000212437a8) at reaper+0x168 end trace frame: 0x0, count: 2 ddb{1}> trace x86_ipi_db(ffff800020de8ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x28 __mp_lock(ffffffff82a151d8) at __mp_lock+0x133 wakeup_n(ffffffff82ba36c0,ffffffff) at wakeup_n+0x37 uvm_pmr_freepages(fffffd8006ec0a60,1) at uvm_pmr_freepages+0x2ce uvm_km_pgremove(ffffffff82b0ba48,ffff80002e443000,ffff80002e449000) at uvm_km_pgremove+0x102 uvm_unmap_kill_entry_withlock(ffffffff82addaa8,fffffd8070f5a200,1) at uvm_unmap_kill_entry_withlock+0x197 uvm_unmap_remove(ffffffff82addaa8,ffff80002e443000,ffff80002e449000,ffff800021249c20,0,1) at uvm_unmap_remove+0x3b9 uvm_unmap(ffffffff82addaa8,ffff80002e443000,ffff80002e449000) at uvm_unmap+0x92 uvm_uarea_free(ffff8000fffef7a0) at uvm_uarea_free+0x35 reaper(ffff8000212437a8) at reaper+0x168 end trace frame: 0x0, count: -13