dd83babce9a4e168fa44a445bd0c25b00ac9ac3b688af5d1230757b8f4b27f6fe2e1dbfdca9a763ada28928dca141ea68f0332004b843adfdd66333ebf72f4af135f0065e318c6799a2b4de1d04ffadba97b66093e2be66a78f818a2999583380cfd8", 0xd4}, {&(0x7f0000000340)="c98999cd84e55e56d22803a44c821cf54ce6694aaf6b7ac0b8d66d5c716786c2b546ac6d651052382314c54b71c219fed1d850edcd68e006e29bad361168a3df6d5671b64234c7a2d2356d08dacba37fa557557aead5358ed7fe3558a5f1eacfb7aa7e72c591c3451e3e11d93f0d1c13aff1dd88fe23af6c4968816e83c092b63b7dce5da4a5c3574b7de8a74372ed560f994aa876d32607418c88492f772f2241ca10cbae114e64ebf75435d51c4174d27626c245a1f22401b2235888a363978284071af8c2a5851baf54f86844273895dbf701ea8ea81904ccbad7c07826582ef851d46d0bc1825c03f633ab321c717aff79a1ee7fed9901ff9a92618488dcd0cdd096d9bbd99b198ee9ac4adae96006ecbeba5b786d1d3db7d1c488b6313bce9b240801fc5df8ecd9b7d3c7cbed51ce924eca7abe67f72afcf687567e5e92ef791907ae3b68e7e3ce58be47d537a33ce67196cf65a2b267acb6116a5ee2b52ee65aef99041ba7b249f43debbddf973e4e10befc89c1c0ca30ed06ddc8f1a466f4d1bc5d37fd8310b39e5752c5b661ee11983860183371e9693c3cf912d5c7277a02fc3ce7e0af617f38cef074941ad7e1d29001bdfa5246b775c7589de8d56f5948454b205e20dd0d470de863b8c2895bc99780e971cbdf4116ef8257bf6ad81c2b339af99c3a3c95adba0da317c86cf85df0a15fc0f3924adb31df7acc6a870aa3c3e54a4fb0f502ab3455170c373ae2fe45126906009117bc076c268390c4b38e47e33819ae08a5a804e48d6f74e9cb71873bedf48c43dd0ea8d926fc79b8673403a997c366a5e593ace8ea601df996089b91d7d5c01a649e30925c77002cd6b4f67c2ebc75db6a50039386542e9c98300a5b14c5d47d20a666a4718095deeabc75cf4fc1e5d48f7b5fc8f6c7c27cb6e19e243e3ee01fbdeaafbff5a424b760c7db6c27ba05a7577217089c917a1e7cf5ecd17176b8ae96d7dec0da444cc555539721c40318905890b4d474b198c74de24769fa8da7895f7bcbce7a1af33f57b86e3c4440bc49c7e959626faece0322c4a207c101dec6c5dedd313cc559937dc40b01efc3aceae77fb04e21ee9fe0aecce865d86e5162195a34d8b9af8fbc42fdf607b7ee21b0e50f244b935f196bbcb479d68c511d7ac37d697c0ae59d6d3aa0df92fd7050903911b9daf5977779320923839631c4663f77f53070c731eaca2de1576a72ee4f0410e80b7bbc7eedeb910f6ee94cf92dac2ed8b9c5c223c9c0a13206b80cb1ad35f46e3192c34e272cb536343646ece2ca17d2dd2789b63b96be8fda8d2521ae777c3185f798e10b29f797410fd922b15d68dc76ea52c060796c8ef1ed182902a3d3c29c9f72839bd6145021e385cd497e5e6e7dc518178c980a407e667e9d5b27b6ce9085db0805d89018866fb62a258604e26c3736d549061e008ae770625dfe93ce52c6579d3a650dc5c9fb420a635faed74e37f65ef829f41709c3f94c5faa274297907b39ea86d97de07983cd63c6d4927c0bfe373597ef4f7372c68db3287d8a0c94d35296cb2a413f53f1029a6b6bf034a7601f811cf6ee6ed24726c61274cd0d3da80114e9103f4a5d6b04050b0b7d0e8f0b81317c3275478898549ed5b113652839abee3b48dd20fb44508ebbddcd952e0b7cb65c305ecef79decd2767600bd3e44834d44324f67af4e40854da80e8efdf8c5b8bf1f73c5fd84b48c0260fc63ca19ee599183c7a2b6c2954aa80978341c34506d574ce39fe2c8595dc5dd2764448895ce6e372f7ebc469d5a45d676c435aa9368cdb3fd4040755d81989d0d7ffeb255513ef3f07200a01ff934dd53a996131df28efd2f8acc14d262f414824c00cfbeabdb715d12966a82abdb75f5bdb284bb91a3f416c22136cd954c2036022ada025afa39f61074518c539105afc7d2ed67cf5ad72c3102ffdbe91a1cb911224641cd4e055bc7dc24aa3f20464c86bccc644411e018f7397f1ce9153057116ea8773de5f5090199a613181b3e2e1e4bc6a7e58f1bdada904cd589a075b8c32ca685aebf7fb3f5ffbc042c4a6ba770846f2f4d7a2589bada9e9d449635b3894a7be5b14acf8e5c11f6b161bbda1ac125ede3affac38a7faf676fca3e173b0af76b5c7c238e811ae6cfaa247497bb4feefac32c8cfd11bca4def515d6775c6d5d17b6bc5f64f50c196227bbea7413f8d1bf13cfbecce4de8a2aa2c2ccf779f31b19aef406de1f120f9a5d51c162914864185c56b51bf0c49034c5aa62a9057b98ba899321bc7a85794b5b539a2e8c6e38ff230978fbc3de81d6ae8be66057761f6f28ccdd20a028730c633b97f26bf108813f6bc2660e1ec12883546663dedd02f5b7eb1d8fc0917b06e2e2bea8ad6210a6dd0e2c35687cc727593b96a64bc2f29d5c7210d05a2dcb92e740f491a95f244c28a2a4aeed853d258217a01778e5198684195eba70e626dea4a85014444294ccac62e3c01717f566958712cf4042fbd1dc1ef7d7e385c4fff62aa80cac6a167321b8ac825c79b7d2a1209a7455f9937147085edc65c10ae56442bde405596622cf75dcd32af291ceef291ce6d7de11c018a453856f9ba020744bcc452c96286b870641ea7d02da68f7222ee8c7d5d0fae6ca8de49aad0a2e8e0b81d96e3b262c2356471efcbbfbd7cdf4f1a7ad8a208e5161fc686dc47ea0cfe3683a0aee893c62b6ca0caa6d3c466f584f1a3e6bc0c72c1add1f78a58943d45fca5c209061bd865bdf3352e1c7489c2e03f5aad83c1200d8472345ddcd547aeb41456e1eb0596db7493c025d2da77c015daea3cca6661a76a70075caaae765a35eed9e35b27eca95f976b2a96642c8b9d9a725b3ea0b099258edc1b0bd087fb1c540ee8b09a3b66c3ad2b274d2998997a060cfd9119b22e03860785b35bbffeb8c42e5d969c3bfc22ee7973f5fa729fa78706e50d44bd31a456b2f3be9422fab0436a8fdccf46f1368de041f020feab2630850240185e8ab94c20463d1858d6bbaea37b6d0942673c89fa13f8b00436582dd47cb52dce882bb3c2a161d2292b768059f7e49345e102ee046f8ee20639cdbe22e250837306994e91eb9079a9730bae163a3831d1de236cde309d94fed3709cfd8b94beb51a8175ab9cb2d239c365d8f63e2d8601b78d30b01c7b37be0604b99bc8d8ed8264ad7ea65756a90e214f3c99fac4de6d2dcddb61f36f32e3ccc063ccaa02b6a69e825ba072db048258662860a3559c81a36c8c06989d7174315581103e1286615c73d94007e06b9da7e284abff426393dc78e25e6b580b7d39f020428fe60eddc1d7c9fcdbd1d0350790fbdb3021c81aeb7da5c8224a27ec9427a4479a3cea91366ea4c64c91ef93a92bf0f736698223d952ef03bbc3672a628e00fe3cb28189d84502d61ab24f043004a8736adee2151c555e52fbbe40d4cae9e40e3b03f62d9b1959e7ce718636c30e207785791903d715412ebf922febdc61982b6349d6ae7abc7d07aee37685a6f10770afee56e4299c61415b5a2fb178ddd0b1a847129c118e141cf8068835f489b558745c9f18ef0578258a1bbdae8322f323460737a01affc555ca87ac78d062826cd2c5eb1c5491c779ccf764d77287c0c5e464859a161590d9e36de5102845bc62fb33a951d5f043ff22d2583ba372dcb16655a41b0e5c804ef909ce65b318da13ada7d2b83d6942f483300e5bd2a2134709e0e251306a59b0d402d212f8f8369cf824784154d389dc03662a890daf28ee98402ba0275f5a64b7078355e326ac6e94d8ee7dbcb6ce76cc0534deabb71b8d80af9c13b9631852119fe14b850e5463db0a5ae75428f9abd7ef60316cf38322c79dc793bd2345975bc7faf6a78b0503887c9c4deb04b681006ee7acedc4c57425ddacef1fdd6f12a33d734b280937d8a64b9cf3af0f9283abea1cb203a2bca7b907cfa5a23da753b5f3c520aa31392d5b87d905c377cdf5f35f768fe97d600df1917b05adda3d642c9f21383d4b8dfef37a664d1756c5bd551b2beb24e1e1753be8c61e0f54a69b45cbe0897ae01cc77644c2c1e8d9be73be3bed9b2626e57426544e613a9909b5df97c266c1fb02b6ac967285cdbc60e25e457703787a1864af8e85c4c53e2391bc7ef3d26b825b28310bd4082919bdb5bcc284bd5613792c54a3b6b05586a3aa58ac4a3c7f97924bbf48ba77916f3b3aac397c85633955eea0b5ab815608ef363dc773096d5dfac98c49b190f6ac27015ac2f25d74b87931c60a066492eddac1434f6327b18648205307e2c9346e206ad0e4024e350c0762ec9c69280cf8f750f52220dfb0242a3210c20ba6caf35c56f5e5ef9192426cac77323653c2408f6ce969e52d70f0ee1ffc5875a4920f1b98be5c50aa161dfd2646061687db3b63cdb3dd511074ea3a55c1daf1a523777a20b7037a73bc6e0352deade4ddb1ae3f78fb5aa4cdfda883c84a0170a3030202c6bd346f34fe82c0f72b322088ab6e9654503365af5924ed03a848d06bc5092d566414aa97553843b18dd516d254a968a6cf8b3847c6202716d4275be419987b36ea67082cde92ee9c3ca1a9fad1eb100f4d7e5c758d99c64e1319070064efd4f29c684080b8964c9309b7f9e8f05100ee08ee28d58421171e1ab487b31b5154a6d6782e1eeecd13d8dfef2bac3c5cc031fac23f875c997fd27d3773cd4106a4cf3065638dd34346e1dfd865c8ca108ab82ef0ec972c9745e5290370115878c18fdbd116c2f2367513ed993795720121bed631a778a34de69371d309b5976dbf1fa7d09f64c32181f35d9180a3e2cadb30248c3414b4f59b5eeab7b3b8458fa422d871ea9e3b6db68559b5171e7d30663f65ee7cac807c81b471818f47df611bfb7f7c1e9a813aaa18fc6e66dfc06ba47312549e2587620fba0640a6ffbc131d16d2ad165e6ebba44d7b1298967d135e4aceaccdca27e1499b32af2777b742dd7e54c481d4ff960e65cca8edcc3e98718171803abc0303be7d9eedb01302ae06cdb09d9b7ef8fd5d7bb1c174ed39befbbd5310a49db67118d3118a56cd0b67876c7b6747a2c0a288108818c8c9c6304cd296b36ec0ebce0cd32b91795c64f111e57b214e615fa5d91bff2f68030f333a04cf3ef8c8593a66c82bd0627bf3a26c02a2d87fec84aab0c32fdafb16ae8ebeb431d8b05f88ed63a2b569385b973f21c126041dc65711920291210b75f8d4fc8d8ccd9f5b9f297da2eddf59a92d88d9148bb68882ba8da2c7ca88195a83433edfc8c09c8384cb906bf3ee138a473a8c6b768cc85a938ab4de67eb1e68adeb9c1861877b1406f273ee5eebb59b988fea0b8f3de1bc5ce8e864dd6327d2d65d972da1ba63eaf9dca9b6bead04a2d55beed5961c278fe456c54c52b5c004bc6b54c648e8d561af101421931db58e75b4e5d6145b4d8320a51d4574cb8528b82b66d4ead7ecc54c86e09b298f193db9ab22d94ad74427672851168b158a69ad65df2ac3a406d28276b3e3c086e2736463ea108ced5dd7956d1336a7578c9ec8c3e456c4d26fcc75f47d2e0aa3a84c1d434dff19a5568392dfdf438b2b22026c11e750c202ab4a6dad06cb16014263feca64c85ea3808192043d6b4c1564dbba4f37af46232f3bc0a12114aac43da0b84252e6a058255fb506befe0d8481f645127ab0e7baa17d402ee9af962ba363e8520e748a5c25a671cd87cda365fa22dc0ebf4fe9fbea7238de9d59f65cbaf733e2490699c054f525a3f59615158cc51e89df012a3441aee1f410cb8cf9b57c2", 0x1000}], 0x2, &(0x7f0000001340)=ANY=[@ANYBLOB="d00000000000000000000000730f0000432a1d40fb472d22565747a304ff4ac334c6b8599cb996cacdc6b4aecbd34075b47c62b2c94697583573b25a5eff44b388d07b4239fb86f22ffdfefe275a535642c3250113d21318b0458ae3024c10e1487f650305fce0c75206efe050546c37d6e7c5a25d4b288764241afb30ad4f48786f37df762721063fae036c8f5fa7e14419738df2407576bd9cbf8dc593bae81687e1641da87c60fb3d6717450ffa5dadc2f76f684bf60a7be4d18b9745735d0292576e390c505710890000000000001010000000000000ffff0000ff7f0000d1f17bba5134af6728ea4ffeba657d20fb73e3a72c211c73653d9c0b61ff98438afc40faae5459df29ed539a6c278b6ab625357b3e1e3ceee834e369131bc7b09c74cb28bdf8ef2649e725e6cef1da31c7f0999f2b34b860d57a6a904f1ab6a48ba20a3a500c2b0910577adf061f8a5b44ff4f86c8a7c789dd0c20ff40185836ac3e9d1282625987eb4bba965f3a4f04626dcb36d251b37aad1b1b75f893e946ff127099f3370bbf6afdd6aa2c64e205f5e34fcd298bb1688e2f661942a997cdcf188a581495c11553ef146df2f83b0b83d5a2c526d06bce78285a853af7ef497e1e82f7d66103a05e44a9e1c5c349f79484c3b1cc7a5a3604fdeb595ad478c13059056adad3e4eb2bb39c90d5abc7b01d8c966e354697e25ae4f462100512c0fa07f709d597269fc8608e07fa41d7e062ee4e68a5bccf03f7fdef4135658a45a1f4aa566287c4fe495050bbe6ed512653c934b71dbc98aecd6d740ebb6d57a5e13b2fbe3095d1d4aae9b16c0e70dc8ba72a63b06f23ff76bbecbfef25b2067ce7a93fdebbfd1fe156d8355b1379d75bde0dca907bdd43935e9a5e851339292625d28ce87d4774d0ca41ccd35efa7c7423633acf64f4deaf31092ba8958ec65e91062512a3978b2d65419dfcee10933d8c6be7a8dac5987af7703e081d54033aa5cb22b132217f173bd68e64272066e4255522898a04835fa4117312917003bba328f49c6176b20157e9b97c5a0649cd925d1a495aa9c77329556966b0c6a56dfa8cddc2f8dd974c0ba71fff6f6ebdfe6772208d311bac32199f40b535e2f546bda2b10c271480eb1359e26fa45e6582f85015a95e7a954f48c140bd2218ce8486eccc23c0981d6c2f74398d5219c5e25bdf4d0836fb4c3335a981f5f60bb1d639fc8342d95c7799e3e27729a54ae882ba06e52ec6f0e088f5719fe5f787440019d6fdf0da620229614f75904c04d2c9515a8bedbdf8b20420e4f7705e0105b6c5308f43dfbb6ebdb5509387ed94de4c2739ceaeefb0b88b6d7d9ad3a92caea5c0eec56e9426802ed932c0436b8a203a0df77f9c5f4e3cf410cebfd564399100d85c60e2f487db2d8b09f3790874bfd0e52fd95c2a90ddcc430081874b7291a2e2281f309c49bd3565219074ea86696b94cbf7ac3b20381d870397697e8ef1b5d5c975c1eb76c48ef7dce93749b9a6a71338fce71025ffda45e7d2a49ffe64cf5ccb3401d412162525f489f0dbafae3db9cc83af7da58d7f7c3486fa885911ceb7f306ecd19789542d76816257e559197bf5cc873ad74cb8cf486dbdcb9af53fe441cae37717419c6ee2c3c639c1bcfc1dd56fabbe48d711e5cea61a72873391f9e72b489de5cc5ceed25005e13b8cade028e0fe67de312aaa7540b839f410c5f666178aac0e920f63a3d8ae4c81878cb38b7f404cd7b9dec938b7d37c94b1450d9adffce4d31e0635dda21dd0e0aeb464132bc5d6d2370c36b7b18908cfd350d70b417df3b6bd420de1fd6f97deb01d0ec9d0f9f534c3b5a6a429adc9eec10e37b77d2acdba3874f41667bf89e473170af753ffc66ed6699f6bef7ba74c754acf07d45d5ec22656c3ff632dabe9cbf72c76158faa9c85407b8e5a3ab7801ca9c9978f7c8d15f298279c33f66946577940d88037087ec9a3f36d2bb6454d2b17bb2c02f49bbac25f12b2b8111b301ced90faeb295e0d66895daea0e5de084542e8eaf93043dbb406861e5cf83438698f7046ef6244e918020670c747109211c5aa646bba5bde78140c219ee5032276cbccdb95de7a8c9687800289cf369181a063b07c5aa34f001a2e3ec904d74f5e02a098879df596d83feb2c4d011ed59674e5f3570b804590ec5dca3e9f1de61cfa8aa5b9302dac412bbfa8b4a79c4584710cd338642076639de867e89538e928ce05b653dd780aaf4843b3ebcbf81be54b736bf34787a29c627393e4f7f0661d5a79a963ffed3b8f6a574586afa03c8bad1f4ca6b1d968d2eb610c0245c021ecb175c043ca9cc533799cbf05b2845bfb2d42b6996baecd0cc17fdda5756fecf43e50b81412199a940847e556580f800078b9c5fcbf3b74328c7de69f7b958d45fe0f6c9976d6d15b313a0d19e552450721827633c1f9cd3e457987d31f2c6aac8dbb76eba591a797475d7ade6a7ff9625b0d96bf0cf5bc28046944c9c290f28d9f76d25c3aa27b61e5e8d4593c8b0be058eacce12582c1f3c6113c322f3caa83779cc5f2beeab26f3a619d8278932eac1261a22f653ebfbba4ce9756002823d237fc8c14843cd9542cd6a03a642ae92f3669e5b338b19711e425e5d0bbaca7cf495f9f30b01abeaed319251cecc7c3b7f465ba2657b5ab7d9c4b54b51d8e515a9a77ef469ce59d1d78908bbacc33812f2368f3ea1185d43a278f037e8f97f772062595b560da8437ac2c6f584cc1e436c446241673d540f15807aa120141db772defce54a65bc1b5ae1ad82157fcb1370e959ee8278cc86a82cd6e03822baabe48f902ae3b3fc27031b3a53e186c578268babd6a865f5407aaf9168bfa9b9ce7f255f8bf1d195c4586b30a2aa7cad63476896f03a0165681e70445cd8d74f49a519fd92e250f9ac4fa37d88342c14d702ddc08804d9d63c67c5c0083869b09fa78edf680aaf2d5473ca757678c92a9c435e879e6b8d43df3826b9fa412b488eccfcff082a8cf89d6fd1173e6ef90431bb43cb6abb1f6aaab0c9d58c43ad2e3be419a1feb5403f6d63c4400fb516312c2666daf546612493a05df7821f3b55c5035d9bcd0631b341d7dda7acf76aa7c43e671ffdd3d0277e6aa3f106748b3df3faf6ea92304ae64aa489e8d5ab23ecd89967996802d0f2ead17bb1d1de178e863adcfd96984ecbf410641d32188dd27d700fe936e5d094b84f00f591aad056096d220ced08421f45c4e8f506e9b7a9b14a1b852b8fb924ce9c36d5285bf3510d444e223e6d9717187bcf51d2a1fd27b161dc8d29a28f34de03d820af7afad6eda2ba4c7ad12f535aa24f63a6b037ffd64070ead0376661bdab180701af87e1f483b0845b488333523dc57c4dc2f1d94e1d69bb016046ac350e73943a2229a14bab87a2e75956366e50da920d057697ef520e3c9852a14be9ba4d49b0123753549bff28234903f677511a51add4bdce593b91b8cf482fa2d194362ab357b1e7ac5a285a2aff7fbb14a00cf5cfd2e0c6bd4a56a9501d9af2b01f69d53abe80398670186bf3365ca2ca73ea375e95162a80bcba0baeaef5927e6d10abf63b87f4f2dfc96b4f349e140f8b06067a6dc923b25dcf63641a6c4134d63f9a152b077f2c903700cf914bd47fb039c8ea982716c1e6ae3ca4a72a1dbf4552bf9a055c991c31020770edaeb637f94e2c02364072fd694e90f4e0d66fddfa43a8235069f66f0ba00ceca1dd3aca18dbbaa18e4ceb395d2aa0be5cadfb51d272125525024b8e680b0cad6259f2ebd88c0bc8564700a4196c0fb7c13f829e3410e2da66b6163f6e217647378ff5bfb43fc3b2793cd396b3238d83a08cd33eae0b1492c91d4c9b562aa9d35c40bd02a2ab6499ac6be3a2f02593153a6a2a7bde7589396d011cbac6ec456e905d0856846f698a40efac6ffd5b1da2645ae053286b6c4689fadb2dde588711d062377a4c14bd9360e35c3369efb73f1f6c0c8ea38c1c7b059bbd1eb93861a3bf00a6f5bebf15354907d0189439af03a08426b5fb620b96f226ad419ee434d4f3731e3e236284c817d7da191c1a38ed417256f548eedfc6d28c49d01f763b9937002c24b6ef5a81eb0a2b307a80db8c95d6abc6f0fe041694df4a2f777f690e5573c677112454b4425cc3ad5ae524bf2c9727f6c4092b76c32d24b36e55e6e0d7248a34ed97c79302669c66b058f1adbd993da0c7bb31633a5b216747377ec616d3ef11042a58d784a26b5a05012c0a29f875cb8636d596c35da79f3a931cfc6b60c88b4670728ebff4f06eb90374a80fec46b2a3ce1f8bc19444485f257e56b65ad2417d8a194104584406bf8727cf318333cba066c81555588fb66bc41ab6beda70bc8ba94bff5bdc48f76562888f4ea1c0c65f83e9c3b5729e5020f03cd560534e9a9022b0a0ad2ca76a0baa92e3ca95e18b4ecf58c0501cdaa9d287597d8b5571d20b4f693d8ff64ea7af82ea55f57834f264410475995a26cb777b506cc87a465c00b9d8ac3dbba130ddb424002863330bc9d0ce5a10eb6904af5256125dd2df1134e00b61b7361a8e020f4ac7b73702848885cb180cf8c5a816bd45a38af853567c726cbfb015948e81f7f5cb740225b183167f8de9d020d35501be9e542ce45e47820f3bddc401c10b4a5aee2bfe0efc9c394ae944c6345e903f5abc38059bfae2678088b8953af76becb91ee39999805c821ce26e40e39a21696a741fee85e67714f0748148fb8fec0ed94520e9464f2204d2b8f078971fe3bac128dc46f84525c91e3aa361d28bbb3ea2913050b677060c694a9b884a75b282bc7345f2003d900c52c9a3bc40349999c678d997e4256e17ca6ed94d1507d011369966ac6df3b179864d8d6962baf5268ef0e0ff2041be0c50dac2eafd4025128927834691567e5e98d631eb04852ee84f9794b4d827f014b6edfe01163a044da881d7e35bc963d317a62228394028e249eb7a26cf54548098f19f0a451c0dfb064b4f4a8946e5e7dac1dabd7d8bb889c0eb258c13a8577308c26902876026e22b2212b622ec9453dc5d4fe12ce4b791dd184565b663a623dabae3e9fc822edab2cff2d2aa9daab559a184c99af8ab5d63947c85ba1c1d4cabc3c238e83622f8fb34a5f9649cbfa49392bde0e740236862d10512f9ac134554dfdef7aa31b1299558fc029223f11f4d6d92ef8f0a0cea51edf689cda0945811b8123372bbf8a45085434a446fceaa07264b12447a6a6890753b2772cd879b3d3bb02bc993bb21fbef543f89b0647ead0df76a4508eac7f643bd74c1e015c71ef8e30c94d70c8865dafd0696d377694246d43cb8c5bcee93adfa0cd5b01a6858a0f058e3b0cb894f1255c082c01e2d2cc6bd404b12c0320b3ebe72565317a431fbad33b22cee1eac1ebdf49d589852d4c0088380897f71b9e259153aab725f7bd946158933a1fd456800a8cc22d602e38ad088788e8a24a626d218843db41a334371b59cfffa69ebc7b150d4019e2c887987c3f9e3707dd72722a4e600d60a8dd858e24f778f8e149ae6910dec0393de0d7509ef161e6a4888e28592fea60df1abbe8689b063775e61dc8c6034c594dca3011db35ebac1e9716e99996674a153079ed23228353b816cbc336ca89695d5e09d92b774d25dc32c300aa68fbcddb9488641e0078ba73b3c45cda261ec7890c2b533412e70c2f13f62d13bf4fb31c81b93f94488d6e377fa5a67f0872990a5e61a6313e8d74a8a3001760230dc6ef7efa1ba90603559598e755fc8c4a1a07a63e6b1b8e1053db630c3961c9d7d5f30c2d11ebd84c717f381c5a4de9e8e9a05adf18f65a225ebd8bf8edffd10b36f04828515947679807ff5615b5f7a159eec0df0ff415589bb451143d5092b7496eee17c0f3420d59b9ff9dd55818a64a257ddb985d6f7196c965a009cf4b40fde5ec1f7619c1df0c12a3b5b9d234da40fbf8675597f351dd71bdae796988d8161589edbe953d647a6068f6ad336591b083410e876226580a80c868fb5df8fedeb65a4d847c468ae77a6bf3ed23e97af0a4b5c28154bfcf1ed8531b6037e46c9fe20b2f627ff39d2c1484489b740fa9f0258033de873800000000000000ffff0000000400006cc6601e3f6cf1ad329de6f8b3666bf796cff59f6b37b282b9d1703473fde8bc0a96d707b98c0000100100000000000001000000000001006150f89d47a735ab5fd9eab64e906e73af5f6e530212b750e3e8011900b4de035c1c2c03864b874cf2e67b7be671e578a9941b32c2f7425da0315e13da17e5966e7750c88a3929f8de90f0800f3e9e07bade332c988f45ec4a702dccfdac6f3693f4a6ff0163296f80c53efcae767e753314c0249799f099ecd3bbb9836aa09dae062d5dcc4442ecd293450d40c5398e08d0327fda1e3a532e3179d91e323bbf8eaaec75de2c2f6f09944c1c0e4a5a0a5f9e2a1d5bf64504f61ce264833eb969121c0a976aa0bbc32b6ee132db59bf209f6e57010a8ea62c404d68e65dc1df85769f8c968d91cddff69e9161ae34478b1e3313a0e3f226367e2d000000000000200000000000000001000000030000001aa09986aaa7b94735f64c00000000004000000000000000ffff0000ffffff7fe79bcdd55690ace177ba5a50fa482526c7a45dfe77c53307dce0203447e307c501798cb614b0a9421500000000000000"], 0x1288}, 0x401) close(r0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2029, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)="4c33d0", 0x3) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) r4 = socket(0xfffffffffffffffe, 0x3, 0xfffffffffffffffc) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) 16:00:17 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8b, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:17 executing program 0: r0 = shmget(0x2, 0x3000, 0x3fd, &(0x7f0000009000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65f41c47c38bdc012f26d07d5a140f6e943cab61e43c7739d2fb1cd221740c39d3e3c17adc9ed8fc4ea087d26f02cb7952df642ec731a77df89769ffb7ccad0bf371dd219227202f412b68e76cd9b0754f54612ef496fc9e8eaa584049adaf901e5d73529de2fde68995b19068bbe0f0820c0f63becd3c00dac65ed9df802c6856aa6d42bb1eaad04ba7183bfef02d6bd86c8e585626d7a1054730b9e65170b3b538f9d48ce8d539efe65d0f411161a6847f0dd37075cacdbf90ed730c3dfe665563470606370000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x30}, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x2, 0x1, 0x20) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x3, r3, r4, r5, r6, 0x46, 0xba}, 0x40, 0x3402, 0x20}) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000140)={0x10, 0x1f, 0x4, 0x100000001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x33c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff0000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xba}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3fffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffff9e0a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8f73}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffe1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4a}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) dup2(r0, r1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff56}], 0xe689ee0e3a3272f, 0x0, 0x200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:17 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2e6cac7e4ea95543, 0x0) socket(0x1e, 0x8000, 0x1) dup(r0) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00006d9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000632000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0xf2, 0x40) write(r0, &(0x7f00000001c0)="d7669c4bf198eb3d9c92aab8da831cf4f69398d321393b5a000eae2b1f7c30a16199239cdbf304b99e91d9640f1d1df5e53adf2a8a3b5b1a0124a847be3e6c37bf1553a94ac37e1ce3ef070f8122a7da0c48b8841bd7026ece1de3030238f187ed196402cacb65b7b963a14987069670749111f37db9aca5d45a4078bbafb09d994dee4b836d38784b80e6258921986ff9c6ecf50c46693bb9a3ce2ace105b5ed789905f5ace56ea606653427046458682", 0xb1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0xb79b, 0x4, './bus\x00', 0x100, 0x0, 0x6, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000300)={0x5, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x3) syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x3d, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x20280, 0x141) dup2(r1, r2) getrlimit(0x7470957b38a3a352, &(0x7f0000000340)) ioctl$TIOCSETD(r0, 0x80184600, &(0x7f0000000040)=0x403fffefe) semget$private(0x0, 0x0, 0x181) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x3d6) chdir(&(0x7f00000000c0)='./file0\x00') accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) r5 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:00:17 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="c7063428ae714726c8692f4d7f61f73316b15591f47b4a79786a2c1cbc7f06426a801fdb340e41b1906a726b5f7ca71f5513995e1d5bb419bd6f09560004a07f7ef9bd98d6ad6cec7142f39aa58b805c7ba35d9a6cf8b38486fe05961a84345b76a2d230e6ab48d90aa86cc4e53d2409d935a1f71f0c881becd0962b1b31b7b9311b9f8081c1c3f28c4c4b2ab99f984ab21a1c38958b9f37371cf7ed47bd4502a862b13873e98ea7c61e8cac979aa44183b84c87fbbbd4f81c2e38aec8ba8613f3430a8a7e4de043d9636e903a839378b04577f35deaa265f036472b8a8b17e864f84566696a68d4377be5a197f9b4a0e0d8b19c9695ca64d453", 0xfa}, {&(0x7f00000002c0)="47cba08360d33a596f3074f4eebf1b92a7ff3fda47329c7f58df8ae1e6130098277a323206dec169610aa2cf9e42cd2203afc028bbf1d3916c08153d7940ab5b45d9b761677540e29c6888893239d71591f2138cbcf723ee39f573f3a9c79c2fc36853d7a39ff9ecfe9d492154c437cc77b7447c7aa144ba3856", 0x7a}, {&(0x7f0000000340)="6e7e433ffdbd6e994b986ce385ef4e", 0xf}, {&(0x7f0000000380)="8aed858c285924735eb8c30d77bbcad9698b734f4999fc2935af717099ddc69381affce510be2b45596fef736637188bfd7bb07261838712bda5f36f71da110163ce7c1c48372b770b19087a46", 0x4d}, {&(0x7f0000000400)="04ca5c0d4e254f269265fbeede83", 0xe}, {&(0x7f0000000440)="f7f8", 0x2}, {&(0x7f0000000480)="30b6bb3e356a8ec29e730c059aaa728b359573401271ca131986b33a5baa7c46ac799da4b02ae3cd5c94a317151760efbeaa61c3b7edb1dd3073af991e99c7241ff3c70ea4ef8bd2a79229829bdac23433292aa3a278aefd69f1c56b607eaaab3ed861f2d38a0ba4ea1a787b8bb91ac0e4a595355fbddc22f646fe26f77e042d349475377815b44e7081b6d2b922c59c55d552fbeae6cfd17bcefaea5f52d107f768f321fd425e571b9e512b6d0386e6f2fb20cba535506a", 0xb8}, {&(0x7f0000000540)="e9e7eef3a6346921e833f76f9e73e118b50b7288e3ee11f0a148fa1cd3fcfdc821848aa8027aa61e46c0df4007052d321a88ad38e7b8ac38ce0c94c69232f0ad9c140f286a5de4b2319c330ad570b0b447faa130eaf0a3a04ae6fc881b6e350eb1461e62", 0x64}, {&(0x7f00000005c0)="5148392e9f03c1e1413a4e4eee86d12bc77de78a8e525e9618368fc65dd7e31c950429a723f909bafec78183910c8a895d", 0x31}], 0x9) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/242, 0xf2}], 0x2) execve(0x0, 0x0, 0x0) login: 3 3&53%: !../4 &).$ &53%"5& 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x7) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f00000025c0)=[{&(0x7f0000000080)="5f21af57fc9c3de3cd27139dae9415ef34f0f29166efb28e524da15cba66990903fb8ee4ca65467630671fe21d932d7ca01919abeba12393d62011981d8b1b685c7973b0ca8b33d3ebc863644f12ddf58be5c6130f213c53fe3a5a4971e10d5ab4e87ed6f0b7d411a0f4a7", 0x6b}, {&(0x7f0000000180)="1904026bcc41388f126a32824ce87bb677545ba6f804bd41964c3bdf91a154e0cfb9a69a7d3678a62015795198d5bea3e352ed1d7d67b436eb9f9aa5ab283384e0cedbb7136d268c4eadf23b1037214569477c254c9197196aaff4409ef2884668259586797becfc4cedb6fa038e37111ecad0e0e17c4fb26d303bae920962536461cf6bca6ce5daf9dc066bbe31ade471c3d4f0acbe2baa41fd1400a930e0583fc4962d310bb5d426ce4228f56a880ffa6832a4373717e9cd111157c3894260a93786", 0xc3}, {&(0x7f0000000280)="e47f6113414937b5debd4f04fc4eb9366f405bab59de41a00c76f217d4e508f2d9d34b476d9c404d2cdd9b93001c074113219bd2e22b7d24f4c6c70f40568dce63262c285ce48633fabbad2017200b14489d6ed361385b013fa39a88010da731c377a63790593154901980e76c5f542afd45545077b353a66863d07408e88aaa0d49e675dafa2e725e70aa342c313ecc18f373df61ef792a1ccae834bc64ee97944b8129075a3a7eb393c1e3269b5dbe02ddd9c29287ff08e0af9a2c2a199e322d0f2388a108c614c587e75d36d05a97a53f23ea29bf701faaed5115edbeadb9e0231a65c4041b217c23e9c3041f91413f3e8756076ba84e26b1955344188375133631fdea6d14429364b7595342647e38d33949643a7ed0a6bb6bb68f220b6ab0805f4f0e2183e03d01e25139843c048e16b7196e813aefe142ccd084f2ad6e30c6b0ed208488388a8dd0cb0ace3b5833aa9d5c907bc7a4c628374d3a31cbf6b66c3045f472d1798c5b0cf60174bd71bdf64a91fff4be81666e0e0bcd3373634c3a99538bd1fcc58876bd845c87bf7b61e25b866982c811367775ada0f973775b2a5ea662aed7f4e1941e43dab468acd82b97bc0898fb8e5f824c677ea3d1d56423f253132b5cbdabc302874aa881526919aebe2d4c30f999a656c3154a3d8023f3ec162539f691641434ce3a395044d34bd20fa563f6a367e4497f4a7e9b7e3e8b2b3e500af9df5f457b65332694d32781666dab7c777796f7c586c51eaf495832af40b5236b2bb5187e3fa63be13714f17e744fb85264397cc6787f6b90f2d8b4e5fa4164ebc2fedcabff74bb2ac557fdd8c145e40dcb9934c556e8485b1fd794bedea6c731a561162c349cf3673b3712188a233513ddef7e73e1dc09679745083eb82d4041ea5e02010f28d5748784e70d7c7e08f5f08c4f85fedaea5522a18e0bb76befb5c3cce3988ccdac0dbc14cafebfdfbdaf17987b1c1f5081e62c247e6228163aec8ca7df6ab9c7d2cecf1bb9736a0667d2c5207b370a70d4528e9c4f8e89b85bbf8e6a43db83f55316567397d34d069e64135b4d48f13229d0e5905474d969dfe2a93728c86f1aa83c9d5b184ebec55012d98ffa72a67fd258c2e24a09077672913cff7d55fc561fb554887c1cd9ff25421619062d6cfe53f5c15a2f5643786ad9ce872340ca9811accf30600bec65e9b212739330ef17f8303dfb89fbc22f5a26a12f508d18994cc794f211de22192497d760ccccbb57a75d18bc976126aba71650dfd2d0ac65190ef6adfd22ad3a672f232d2bd28601d543a54d34d52d000741807e5c1b8fcd154289cc3eeb9b3232937beb0431d2be99a3c428440ff332b1363c72a4721e940ef3a3226f10621cd4bb53fab6eb37ec3a361a09b50cfe3c032c5a3cde0094922f4fb471f7d6f70b806df506e0f07c7c68ca7281d13e35fcdd9346a87a9023a59ad6a81028117c72656d412c84904612ec7ea1c14e6b62ea220dbe9d9182bc4e0025c2dc90083754a66c2ae355406a46949fd94875924213f5b7a72b4dd467a54e98c80c2c3efba66e0e40b2d0a28b49338fea5b5c9e5bf75fc91257eff96415accb58be61f6a73fa6d2bd98f5d65237489520c6a251944685504cefdf0c72f738de72093a0bb1dffd0b50cda54a4f18f60be7ab93f76311262a2e00d82a47412b9a9ba326f61b120ed2dab444b203d828351a1e8a1d916263d8f5911738cec625d4dad640ce3328458f26bae6854f28fba539ac60273da35ebf1a55fbc5130c61c2bb0216318b0731f4b8a9c1dcdb7ee752f1427caf42e7c04439d99e6cbd288a24df3c7f911ef3abf52cc2c59ae1a58cc6fa27735027b75ef11521973d5719e1bc9a5b35b971c9bce82e3ad49cf290a18fc1126b1ac1931335d76ebed836bd5dea13711cc398e1770913f4733e07907634281d8106a8db891846697a40bd3386d1eb02aa1a64ac0a38580dc99578366e6faea3c8696d19d1e3d13beef12d72ec9d1e9ce27b51ba889c69531d4b0ac6ecf939a1607d831cb8cb93740e70e261c4c63b47b67f5c4dc4389dc230c74240726996249ee9257638af012b425d4c509fbc272cfcad37b6fa3b38c15ed38f75243d907138677ada3f966ff88b93eb6836f25336ce0d61a5d282ec452881c7e950060fefd744329249b27315c551a9f0c1711e302d17e2747b3b2f3e0a702b57cb4e4c234c72c3cf2ae768d035e32eef982fe96937d56cfb72b1ebcc0cce2a924ffcc54f6834f574f616240d3a692e21e05600b9e963254100083bb75e3a549e88d06be5b051bf7675beb18d8597e4a2661f45512efe790e48cb45caf9c153aab128923a6d0d0587bac8d5e98f85e4795b314c3facffbd1386fbc6277b5838c111c6e5932f258e467130c7b72884f1595eb40665e05c24f22bf87e641799b915f0af2297e61277bb16d78f8cbb94ddef0cca28f71b4528cc48f548f601959494e5bf83ca7e90f3bc07472b18ced0cac7549647cb7cea4677e590631443dbabe1731d9de62d321f87cf0182c46f6fc3f384ebaa36e6f35641642367b7c8c92ad226dc8fa94ebf79454c70cd4776d837502ba5258df27f9b095f51a24e55840b2a95d2dc4a917578cbba8c07e79220db8b540afedc81f33b2669afc0e6e915e81673d2997d692b4be5853ae1da241c62dfc2670ceb76ce456a6ba1807628663c70696146b8a156b5d7ff5eecdc0751da34664b83c7f3dfd6c170e802aa85821686081d43b7596d92d0495d698500b21695ac25380256c806065085253bf52f15688e87d2886c8837ae0b7161f9a4d4cc40e6dcb2ccb24bbe81f46ee4582234cb4b5eba6df060885ff9af1a3037e82f078131045c6645cf4a7c58709a4864d896b7c18d38a7490006fe4379047185253c70a8ae6553668a7fe4c06dc3b28cb2b0365c1a0f481f0b698ff1664eaa141419c98e4d098b578576748185322b1b064e5b8dbc175ef46c59db9fce4a2de141ec421de908aa58f31b4b4da6d2306959092b9264fad620b38685d9dcc485379306a9879203c7944ba0c621b578ec4b4f732e2d0f8b595e3a9e6f52d471b65a5755d4a052ca7d8e0e512789eb2af8ab31e429302c9bebfce854cdd895f63c14b4a3f7dc09d72c1b7eae93d98514c8bf55509f65180ae854153f7bc40212aad2dad27b87d3d80086e5967f79503b5bbaf87f7e6879161fd9b8d27849ca5874de06ad277dabf919f01e9ce5f57642ac9020f1194717978c8bd416bcad2027c3cc5632f56cc8f318036df331f7c2dd1b0b3f3b2d1fca464c65dd4696bc4ff97f4769a1bc0084122a8e47d8b1853a5d503fa9a8ff891217871c4b427dbbac9e00fce6cda3f1d58894483be43f6c02e38d098d235f60bacf36dc787bea4dcf6b42a02d4c8d163d9ae0c977f5eba840938c4f62652c86173c51860e91ed37effdeec5829f9fd4539c7ed8fa43fdc1f422c73a6682eba67c9c5bf307da0cb491d3bd1986bd38332f081cdf370fbd7c997bdf52fcca17c975864058666434cdbb6038e522341207720481b79980ab1c45783b100e4b3bdcce8c7a573bbd96de662d42ac942ce5caeb410affb07942614c75ddf6f48db644c062538782efe5435ffb425ea6b69d3e7f1aee5492db6641d25b1df3e1bec07d3e5160a13a1cfea259bc82f0d87f2209d197f997235f3b04a1a81bb312b5ff766e7573b3ee4187ccb6714580462ada03e6785d5767c89aed55f403d9939d8f312a7cd1944e3a28b9717468b245fdcb0ec60e36c05c5c3b581082f7f45063a9a82686baec3206e651f7eaa8a0682bf47a8fa394d7fd8312726a1b18f514dd2d5cebb191eb32d6e2cc0b22040826a89fd4af27f54f0e5327b386c13c1622b2509d2e0529d065bce999411fb37358a652aacc3d1b8bf82d86ea46a7ab875950622292cc62bb5509d27f8efbd39265e3eb8da74c1a89a9634782095ed97490be5d1165d73df3537d52d7578989929aeb69bf1bed7dd23616c96b5728bb97af461bb548686e03930da068547c2df8c55d4693563fd74638ba954fddb4767a6f56e79b20f170b1699ca9055d158622613932aa708865914fd436fe0e630165715f72f29a7203326d2475ba1519c1590b8909582443803f888031eb978d7fa8ee731d955512731406f2188a518fca60950c642eba511402c4e48c20af482a514967b5069117bfe0197a3ebe116a17fec2b7cf02e47ffacccf7243e5af982c912b860859a4e5036dcaf9a0f71ec9616963b0c98e380ecea1c551652a2ccd6e15d8842d69e61dc42a1ce56475e7356d2d27f924b5bf11a45dff53cac7a155363914518a682a033f2163b517d855c6786032c9f28c1a81b6750310faeb5337db865cb1b5df465c45e4366ae484cb900dddcbc24d8eb9ca1f07833e2ae6e18f8c3b43003a141fd0961303cf99fb7c20610ba75520d3dd2af0212bacfdf57b3a0b7baf177ef30dc410e880351796f951c2a81b0e9df20c89c7950dd4654716330ca318cc0648a985e5ba5b86228ba7197d5727107cef2d4ea9977342f7ba326c43dc159582d3a42d0403434cb14291f4c9717c246a9c7fef6e27a8b36893b31444ab9c52e8fa7fb5144806f82bb459184b718ff795ce67daa55fc90551b07a16bdb1cc0d58f014f2fb01a7aca35d15d56ed641cdfebc0c7bf5c1ad2f58cf90002a810b5555106750fcd734e120d6eaa65e5de2b425398f1f524d748a699e9a91dc9a128367209243511c32eca93b0a06aa332caf5c811d62e73e11bd552a2c7618662d2de4e05a1c86751156beb9e1b522f21e2e8ee1603a5a3f764b51a25a5695f2ca056686aa1b1e449f7d83547e05cda56619d799e08b9646fe4aa06ebeb4e871ee37c4e65a7a8c5aa3ae3dbac3432bd1005e605c8881cb1d75f1d5003f1e94edae0eac9de19dff13341c4754cfb98fa4164740f35c09bf54d77a4abfa5935a3ad0ee17050e8222dc4b1d6e7ead756e4f34a6ab0d3dfff59cc838e3c241d9c039e5ac8deae1dbeeac52e290a240447652bd303b134128f5bfe634cc52a63f27b83ef7d490d4cc5b0e3cebee6939a8ffed39db583a8f611dcb4977c7cf6e16378ae3ea0dc91e928d1c4614828867fcfb404bdc119f2f60e4176d9816d609791c83b75919439fe18d042376323d5f99a4406052e3a3f1ff7a85c9db1d5f0f18ee3743a997b9e4a05bbdf58e24a668d2b6c8bcbc918107619121549a69d68c598b2a571cf91df52670cdb1e2ce6bffcc92b4333cc67db17a821099ce941f4a507f6ed23b737f2d1e94ceec0eed5221a12a3b43cfe189c8d1bf2ac03111c38fda343ebc943b4eb76cf24089ee114411673b76496ee0238ed51830b1b16584b1b918861c3bef559222ba5023ebc38bdcbf30e74a619cba388a7361ee499cc20f83218ce84004df40462c380c97765e4670b0a3dda993538043f303c2a47fa17e7e539b4021d5d7f0a4aa23c4752c20e7ba88c68178b975a4c4f2572197c5fc9e25adc74da4cc25922a628cc310f62bac784f5d51b61625be94a23a337b45c23d891bb095b5624af4edd7ae67e9b108056d75d0eb69e226d837edd0485e2cbe37456dc84c23dd23c4597ec30dfdd574dd368db7d9b39e1680dd64818a060dfbe21733c0e2181c219a37ef9367578876d46c429e9d601cd4ba875e0a1a3db048a8b693f440aa558ca4e6155ea8448690c85c809b58932e1bd94eb2f08a2a5dcff9f9d929ae0d553a9e1b30bcdeef6b29c8dd8b19e57c9877d65d402f42f8ec03a970addff6f6ff7d5737", 0x1000}, {&(0x7f0000001280)="369d6c7c9e2737d4283460e9009b03b357571cf1a1aa8192f4afa1d5a2203f2130232d17eccd8842eb2f13d6e541735ca8376dfaa8f46d730e639a5192714439b23a054115776bf889b70d4e87ea48c090639d6ad3318e542546ebf219a2de2621e57f6b3c77548cedf0f2ac11b920262eb9201e3df859bbf93301b966", 0x7d}, {&(0x7f0000001300)="cae794ba3286b8a45dc30c84a971eb5c23d4dfedf9ba4411f2f63df70de188f7bc436d9587579312c5bc0e2014bdb96f84b7978ec3a4864734190174164553983ee4191a5f7f4fb1d22b5ded36076af8111b13e95386d8b751b124424a1b63d358965c9b8bae0c65748b06b5202cc98b720eb679474b5e5459fbc5966b2c2d3e2f4b0da5d3acf0aed87fc74f17625ed98ffa2c47b0dde3cc0f76ecccdb4024f1c49b68832d17f4ef72173e77eed2d1f086b5d5e62f73eac33140c2369036645e2033142d2b8f3ecf0fc89b25c4f4608ed674498862a160acfc69f8547ac0f7e037efaa0d1b", 0xe5}, {&(0x7f0000001400)="e778c62ee51d6483a6c363fdbed8b77661c4e09756357e96524fa1dba70479d2746ed7c6acbd75ccaac785b968fad35c71835637e73635fc524f80583d570bfb2818b5d29a4815043d7f81f6b038ed497510b0fcf8c224a3208dbd0504948fef295bf23962e68db2c5fc1c5e8827cb738ef6f0b76bf91468ce86f849770b5f8b55673101a7cba569e1547973cf4b90258296253ea4b4932113e9e323bbe5e9be712eb64df475466bee77f4c438c8ed9b036424ad65750aa2601fc289c74c3577fa2b503a7eccca4e4e9494625c56c50245adb659a7abb0c15caf7eb2724958665ba8171f76c0785d4b23dd85da0a8634ce8d20d3c36c72972b42f1e8b09a7688e15d53f8ef7d744e3753e14bb79c0903e6894e684f243f95a7d3da50cb471aa2a5759bc6d8c99126cdbf4949d0147888350fbf6a38f1f72706af089a31d4f35d147fd2de212ff7c560efba548acbab3041130ace75796f36e9bcebbd6e05c4da3967bdc1b619e8535c41acfafd5d5088222b15588d96cb579a5ab74fe441cc29379a7b9a285755383cae73f204bc1d5282935e3fe32fc362ad4ee900cb625d56e191b73afb5e2318d9ab77a6c7412c1ed873a2cc92480e844f089253438879c0c661525ab4cf6e1cbd7309160f9f0386281e6d9a55e1a023e5ab301f1069bc3a8d4c63d686713623cf1228c5fed09db261213e824ca3fea7a958c9b131cbb85eb495dc373522450191588aa1c5946785ffcd292e38146f38e9a0d70e62ac8c7c1b24013c3b2115c54b7cba09c3b50a4be367ab2cfc3d28b15ae1ed74d90ee48850d034845e987fcd9c50386b3c9181f0c70dd34c9e190f2eb40afcd5cb990293a90842f0ecdafd15f94db9a995257b269f1afe13f634af3ba2fd1d53ff772fc5f7faf1c1160262761e1f132049b89e3eac8dd262d05d54a887bd07b04910b7456a3765f987f83301e22e459a38b8abd267918daffc200144a596b07c3b5731567acbac05b21ffbd4816b661a7b0efc07b7b618be54c8373ca2b6bd80226f2b59ee5a201566fb4b81775e1eff6aa08e3ed0b38a078b1993490cb236e4abe88f0fe0186e33f8930fed1e9d1c02791f66bcc2d94241ad40c5a52154e151edfb0b61b14f07a8fb0263becd7e02346428aed12ad17ea9e8ebe27275ca2f2c531c1b66f3fa8722ed749a73d53867c77e5f43b21571a4f8f0d130aa108d38e905b21a624d1a05c3ca126747829655b471d59ce81df77091152b6fa4e9d49d85f1afc7219b3be0d7dd875b7dfbeb47ed6777ff65d4b76429b20d2a692627ba45f43d16b2bd7e6bf492c823b4974111917bf540f9597506db72f62f1dbdcdecb39ffc93e43a245244c8e5735d865191add98bdf53818f24399b7e77952e39ba4b5b483733a232514016a90174eb16a8c13c3fc2aded4d990444295ef9d0615eea61c8f76fd087ed8666ae326cf48459fd26d706678283e4017b06175ef5b1f15f8af3e02c1d1533f6101c5d83182a6af0f1f18134801eea5d8a9b264869fd9d129d21633c1d8da8041a1e0fb1859e8f2dfdf0cf7d87327dd4c6ec1c43cb9ee9989337bdf847f1a9da1b36d2c2029a2ffe7e6c38192f77493ed73a4b51e759a4b860fd52b70d1e34acb22af1bb21a4de613afbfbab894667dc140539b65fe85f20fc4cff5036093bc3c231dbc7b95e92f7d6752eddc090cb0a0da2f6d8bf9416dd2a7e88ea019b65f2b56f0c296a777782d81a2232ff393749787720155ba3a490240950d74d73503a3cfef496b542590403fa86e4c17495219e6a518831f2c7f2d1f4852ce4524621fd782b402715fb97a20d9b5e015d36eaa667f3d803a5009555572e80332f88972077db99ca5ccb6d6e87fb97e335d388bf4858003ad5ab8c601c4b708fa1335059d51d9da688fd08b32c6034f0a895331eae681b64bb823b158c00af95f6657567d5d93be1e8a063b8f9f380d18a33571ae0dbf316e4ec1df98acee969371f44413bf918cfea8d09e00fcf7c898bc81c97949c668550d1317d5661eea611695551ae780feec6b0de7f40fe14c1da012c94f3dceb55f24898aaf1d77bf8c554961d74e9796e144888b2c767a6e1722c7a1e2513f6fd08fc6832a03cbe6ddf1014d0d4f41c01a2900c08246e258eb29d034767671abd70874e411aad43622d6827e9c11fe9ca438343e712eddea2ea2db8182c96e80e14c99a9435f2d58253a1ffd01ac579299453da2135aab01057692415980c0ad284a727b6a6bb9dca3476e932c1bc4416e297e8cc22ca38bd28a5787ab7ceedfe05735ed1aa9c30bbdd2efce2511b5d9fbeb9a8131cf4833279f7e17c7f34cfecd3482b5798261096058143737764f41e81d4de0f7bbe4f085494a9e0678362166dfc2b2a444bed0a3190e23aa6462205157dce224cd3e92123e52f416df244add85e43153d3846066bb41c6267b5df8685f0c605e30a07f341042bd168c5d1d212cca986047f74c5161edfa50fe0349adc6937642d4cc505d5bb241a0a8a530461c38d580874a52eca756035222f21794f675ec46ff86dd42e3775c9e099de7de120aec16ffcee7907dde328245601608596a1b5b768f10eba9c1a76f12f211cce2578e3710cf8236191a6230a2ec24c2c89ab213c8a7c125f5614548449ee36ddd469dc514fae8b034aa2f1a5f8f603fa9d156b6c099d8ef2c8d563d5291e02a0540eff419d27b2bb1118585718fe2cb841b6b352300a46698d418ccc789ecac90e34fa5aeb4df03ca4ee7ffd052aeb1375b0588a783b95a065af91a3c2aadd8750935b22fc68df86984c051ba9d42d4e3b173c08be0ad039c2cffd3e5bccc373a2e951d4cd743e13864567ca8194bb601cadb8568108008d32b673417666856b0de78dc51cf2d66e2b0dd393197919b43f43cd571c35802ff60a53120e8413c2e812509cebf03228c554eab35908f3c669d2752816de60a682fb083b1a54095deec842f175d6d01fcf6def6a0d31c4addb2e9c52979aaac164d90e8a25eb32d47acac6cf80eda97a8640d6746d1331ba20bc7bc92ff199b9bc62cf878e070bcc94314b5e428cf130f199ef294e53b3557a7543aaf1ad7e1cdf27b06562eb82d4e0f75c6eeffa3fbc53c00249108e8161b1db56c492a97695b51fa64eeb03305e72475bf5bb3419c49c4700ac006269963063b04fa52fe2d76715cb39eb95a8757a92b06319540f517d354761327a4d9851b1650f23d5c8d3bc66acea2c9802b88c46f104438b3a91706d5cb9647b7c03392f3461af3d15bc9e6c7ac5d7c75178f75481059d23a0344c587208f1950a0389edf55ba3df32375496bdaf842c1abf70f0d7f49cdbf47e85270be970b430739452f68eb67bab8c43e9787abe1292883a343610f7c56520219afc3dac9f3b99333e3abe3c551be1f050207053ebf55168e22c78b8a9f9779ce4862688ee8da16e49e9b44f51468e4a688a1f4b6a22d9cd5de74fa3150e10c30231df27ae170b7f0134e7eb025995d1a8444b37466c56cb8e2ca6731dacc038a7c59e44eefdcd74deb364934926e29a001c2aca0202bda530a54d7758eaf3efc06de437174de92c2de4e06d5fbe9d930901bf00fd435ccc4c0c515d13126dc13c64b11518ac7769e5d1693fd92c9f4001101f644103cc96955131ca8ec4ae08a388249a05168d8f345d3f106e5c62044996cdd5b408aceddac2c2cfe1f2b87cbb603f44408d366d284658fd9d692634f969814ff5203d5b221812808de9d699167c92f3d7c6d1cb078c534678f55b2b75ac0bc2bf6124ac83da26ae6f7de035db037a7847b25e24de0a425718507b72a420a17a924b7b6ab03a5f8a1f7015fc3ad398500f18fe076ab07eea4ed673ead18d57cb598392d645d0b4d4957de0d5a81db15f68018d1246575c970dd76922082e53a64fba92ffc03cf6f18479187b89296b7d7d587d32e8db96fbf674c91ba025cfd0baeb2de0889cd4daad1c115d9552114e815ef53723119ffad4a9c78c678a4fb545761ebfc4da8c9e599ec8e641ad1082cdd8343047e4f660ac662bc3d4dc73b9427a911f409876941fbfd9984cabc947224d5a5e53eae59898b5af1e29a68dd747f91a7d5f2d8ae4372ed99491b3cdfccbf85a6d9083c7509549884314db54594550be264c0d2976e6ad41b39d7e9ea0ccc3ea12a1de7e06e1a6d176f38a88a79206224ffbd2a71e4b97d5a27d8d9156aa06e0ce603ff1da36abb3ff74b491aae39752333e7aa843506ef80ee60f39f607f3b6d111040d09f0766d30f618709d54ba696f3ebf0f069084734da92eb74233f128dbe8748b483713c48105a975d69f5726db19387eab0a0638cb4c804c7de7c66b2f147088d63442edbaa1e18958bbd7298464c984bda795e26e5206cf3eb313ebfc73296dd6c43b38c8036b7813848b7e64d5955b4f4aa056eb30b8138b072ca6bf042006d552bd53e3990babc68b7f19a66ba447f9aa0576eb83dbbba583be62ff4fc86c6310d66fdaa5b1170f00988fefbec14d561443522bcb38765970d2e0f3838b1d97d249b18b4a6a5353a979b1c5d464ae60f899238dd632cfc934c9744b9653d0448772cccf0bffdc8676e86103e673bf7ec40d45c97c07a86970b46359bf91c02038ab996dbbf1d1f9582b9f3aab38b27c87d0ac48347090b74fb3de4779801628560bf7176e4aa84a8eaf5cd91647feabb84d0fff549dfa84ee9e5e908b9723cc827df00959a44ba5017a9db100c9441d54141895d75341f25948ea70dbc061929410b7ea9da6ac1ef94512ab38691af250ddb6c2f26ee9f66b01bd67406b9051c413bbf711ff88ce77350c2f5bd9fbb3f2641be836aa5a2d2581b73db70a9e1ca27292dd76d291011ca17e26dadc67c602d8bdb088b633e5e734c8d7d3b521fabc400726073ff2b9d401f2208bf91f3d57ace1fd3613b276a003d805afb9fc4615a8b84c33640916c24f47d3782037077361065e82d9fca87fd055f187aec455c84c5059a5d061edb92fdbaf67e907a7cd795f37ec59929ebd433d41192a3e932259479fd3bc1723be7203d91a219f62c02cae75a4ffa153506f7dbc18072235576c4d84b3e547dd1c40d19c0a34db733b7b8cd718939b5299b84bafb50dd33493c1450eae47f196adc2b72830ebc6f116075e611855e8df102221fb20c4b15205145ebc6b6744884d92ddd7a0be179a58fcdf08775d7d7094e365219fe3b02ff6e01ebcc9c00215044e051b073cc745b185e1e4e345114414079ef15047b22b013aa0c01c00c9b87065999d6c2f046b9b122c37df1bcaf9e57ac0f64092cf72fbaa907b09e2d93df5baaa43a9f7b2a64b8b943b28ef098dd5244e969ce58447dde23bac1099e8fc400fbf14b2d504d8991a771c921c2ad1bf9a225e3b8580daf17f05a9a13fad3b176f0811a5c78a372d45e61ed1a3864ced32bd992deb6526d48cfbba748186173bb1726330d886e6429c36c98b5c4fb892809a902ecb54141fd5e947c9ea8cf37d38f2f7e7688a5a053f0a797f3eff40498b0a31a947141dfd0e1eccacc1a0778e6cfb37431e6f6aa01513b25a66ec3226ac22686fc38b9a18490638acc2037eeb319465ebe30104430e75f5100bb25c5defbfe1dc68ce5c55696f7f8b8f630a8a26b2d75b6a390209b8fc922f05f635ba2ecdd909fc81c87f57093d3668e9412ef2aa1cd03b45c1d61693c626630ffebfacf7614d48135519dd680a0eb9f0252f544b287203ab86209a93c462437fd03109e693c9d3cfc119a0407f5b84d5fed3b1baae585bc2d887", 0x1000}, {&(0x7f0000000100)="bc54b54d3fef74b8cba10d9fdfe5921a82dbba489b340635ba64f2d987dbeb7e93712906e891a3f911f42e4e3392f6dc99ed4909e76d2f01793573", 0x3b}, {&(0x7f0000002400)="0cd5a05b884a37bb790b2126fcacb34ddede369661beb24c65255348a9d449ac83c3cc4d14f0e60c29143f6554c6d6ed9ac798a1440873f8492c9c4a37c615a4201fcb48159c3636e04a73be1894c6881d243d01a15f1f1517f0cda35ae563b4ca88d4736f742cac21d39b0dbd3f17687468fa738e43c797056d982197d9", 0x7e}, {&(0x7f0000002480)="819ab3d87e2493144900806a3ca1f4d35d862978144dc4c8ff9d158dc4dafac24c4f1ffe042ccd459b70252fadc1c15bafc42bfbef36caa652c2ce3f6bd445d71f9b257dbb7994a8fb4027cdbd83174e861d9692ab07e9321daf7e48582a7321", 0x60}, {&(0x7f0000002500)="68906ceacaa21b3faccfbbc387fb177b6d6a15a8a555cf16cdc768aaae88f8c4be08a30acc6b87fa1064a19327ae144d97a0b940cd1fd2ab5d2af29a6cb081bce34ef170e69210b96e7e614566f845526550a2596f59ecc54c96630cb62623e85ad7880d8877f8f15e569bfeebe909583c93d4292dc8b3fd191ed4d0029c623d42ebeb2a47c037e1c058f382", 0x8c}], 0xa, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4004426a, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004008b00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000301c944909", 0x34}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x8) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "31144ce9d8b93586fd4b3f8e8693b50890d2725b", 0x1, 0x8000000000000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:17 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xa0, 0x4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000a00)=[0x0, 0x0, 0xffffffffffffffff]) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r16 = getgid() r17 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) sendmsg$unix(r1, &(0x7f0000000d40)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="3786e9a4d316dd74ea2c945158ff4b8065c2d36136937d3074f9b197e4b8123da5c6c5cc6a4e87ea3e974b9e73fc3b6f299fd7e668a82a0a0ccec292ba5eb924c649d297381ecee402ca9bd68f2ef898c0df4b3d1085b4ef8b3c047e83f7a6a0f60392f65a4cc3fa696f584ee14553814e1b137f2859e950", 0x78}, {&(0x7f00000001c0)="4245b80f02ad6b13ecd5a8d38c4592a3734e4e344feeb0aacc6bb3ae3833c4fbf53850509a09e1b60a0476464dc55d65d10a093c23ca45d24e4aeff2b47013ef19ad39169cbf68ead15443ea6355593a68fa90046cbe46964b37683b28e50998a4ec1afd7347c251d597f9d24fc14b2757354cb240adc3e93fa1da264efe42ff294d23703dd1e61d5c1d235f1dc261038c40c16db1f9a1c28b99a673639d6340e21620ffe996f387ae5cf9dfcd5073fdde652a538362d573878ec6fd4c153a8682691a4ffe3d680aab2b40c8c52f8a893c266259fa4b940756ae87a5ec7a9576a3c0c24ca716083875b13140bd7bf3cc7168", 0xf2}, {&(0x7f0000000380)="dfa3d34dbae147db76d6d96ef6869b22971be27b2ad7e2e114d275954d112396fcbdd0b57ffc56e8dadc325db41b6d07fa4cdb9c67d76330f41613ec651ee26053785f174f6b6e8b9f2bae072a7a6329e816dc355b0115169ccbea772735b00f8d1ebf86d03f2df4bc91ed0f912858b86ad7646a1c39059e6528f484ce33db3555071a445818701bc4ac49087f19b1a44c25213e6bbca8f634a4f7ef134d98a1618d964028b431a3bbf324b34639c19ab37f500da2838adb9c233944efbdc46755", 0xc1}, {&(0x7f0000000480)="f9d647bb807afd28be0aca5a2d8a0ed845e250b20877f1a4850eca9e42d427ce8aae4f504b9736365fd7db90803538db6c8bfb90180fe7cea30c43b16aea6a6f092f61b5b62c8bb1297b8a3f87a5703e9c42cb8672c2754d6b32f6c4c16f014b2454e1eeafd76430f40635eae0cf5408d44ee059b376b3c28badb42ee74589eb221bc7ee6cf99596e30bbfd964e56eb9631365d8faf8798f4d7efbb144fb96048f445229838e0d2f3036375d7aa10b942ea4cc7286", 0xb5}, {&(0x7f00000002c0)="5dc677476914a4d01ecb713962601d2cd41ecde5160b111fba9e653579297e5411bc3c7cea1e736c2d5e70190923bea4282aea58094c5fea84121886", 0x3c}, {&(0x7f0000000540)="1f444ba67fe149ca8776deac70e535c7255fed300b29a6de6faecb260807a8d13275704b781e16caafb26c304ff407a03ec8f54b9c85603144f1e9cc11b14e2476f8cd88d53243c0d182e0ef99f359f1fdefa2f5daa5f198c768e9fc", 0x5c}, {&(0x7f00000005c0)="0bf0db7dfeed14fb2dfe04998ee1c1f944df67ba31332dcc1b2d8bec1a117839148a934e00817fe725028f7a3a5bee29197385d754ca3720bb3a1d62d942e2396bfde37dcd9e7c3733299babeedbaed4677016e8a093cc2777c0dc712567fbf9245a4154cd341b4b578b91858ca64eb9bdba58cbcd729344b10ba881fb6650754d834bb77f215d7522618a292a05602731a9ce74e52593c654ce6d43740de5f49be5dad9397877c9d22f2ab107d418ea05ed479d", 0xb4}, {&(0x7f0000000680)="45b4e7c17b7c1198dab996593b22851344ea36871fe7eab550b0514c2715979e3f54356c5b6265f3ecf6b48c6196ad2a1ba15af9238d8805d6026aafba683b54835162550cbc8cbc2d9ee1bab3094ae27ca7919eafa47d", 0x57}, {&(0x7f0000000700)="c9fba6d82b7723d372e0554b9759b29dc9ed32587408559aa5dcda3d65a9af7074626fde81b6b7c2928e8b0a536ad5f7bc80c989beb4a28fc5697f178f6f6dea95786ebd5444ec75cf6b6731619d2421d2a30cad6202ce729b15bd60d53f5f2a1961763fad046f532bd972de3f1c027c48670cfab4b81d2fd3276f706860e50b318f0a90e406cc2f8574f00124fedab77f27c9262a2029cbe313c06cf89cf224cb1b1236b41a835e01d3f6248e341e2663b4bfe46c25fb15d2b233b5df72b6068eb5272038912563a5d5ed55611433a4c20d88a400b612ab8293dd756b", 0xdd}], 0x9, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xf8, 0x404}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000001, 0x7, 0x24c81ca1}], 0x101, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x30, 0x2, 0xffffffff00000001}, {{r0}, 0xfffffffffffffff8, 0x80, 0xc0000061, 0x1000, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x11, 0xfffffffffffffffd, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000080, 0x3, 0x2}, {{r0}, 0x0, 0x20, 0x0, 0x8, 0x2}], 0xffff, &(0x7f0000000140)={0x6f, 0x400}) 16:00:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x63, 0xa, 0x10001, 0x7}, {{r2}, 0xfffffffffffffffd, 0x14, 0x1, 0x20, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x10, 0x9, 0x8b3}, {{r1}, 0xfffffffffffffff9, 0x68, 0x1, 0x7fff, 0x2753eadf}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000024, 0xea21, 0x4}, {{r2}, 0xffffffffffffffff, 0x48, 0x80000000, 0xffffffffffffffcf, 0x38}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000010, 0x7fff, 0x5}, {{r0}, 0xffffffffffffffff, 0x43, 0x8, 0x7, 0xbe}, {{r1}, 0xffffffffffffffff, 0x30, 0x0, 0xf7, 0x2}], 0x1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x1ff, 0x5852}, {{r0}, 0xfffffffffffffffe, 0x447bf04a00fb5643, 0x0, 0x3, 0x200}, {{r1}, 0xfffffffffffffffa, 0x2, 0xa0000001, 0xc2, 0x7cc}, {{r2}, 0xfffffffffffffffb, 0x24, 0x20, 0x1, 0x101}, {{r0}, 0xfffffffffffffffb, 0x81, 0x4, 0x8}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x7, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x35f, 0xf2f6}], 0x5, &(0x7f0000000300)={0x4, 0x1}) close(r0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666903000000"], 0x1) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x100000001) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4c0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, &(0x7f0000000380)) 16:00:18 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e040000620000005fc66a5d70b2362500f729f5f94bf205f6d621e5c25ed820261053be85a0631b0b93c146371f956d2c715ffa43bc79791306d6752c3c6298abcbfd51ed9cd80aecef7f32a9deabdf9a9b02088153aba074f37a68b1bf577f0855e7467329a38198d0953429cd1eb2e200ecff12696235a8e67705959b82c02b7f49c2ab642b", 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80c0, 0x18) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="94000000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chroot(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x8, 0x8, 0x4, 0xfffffffffffff004}]}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0x9a5, 0xfffe0000000}, 0xffffffffffffffc1, [0x6, 0x40, 0x85, 0xded, 0x0, 0x9, 0x1000, 0xfffffffffffffffc]}, 0x3c) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r4 = open(&(0x7f0000000300)='./bus\x00', 0x9, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) semget$private(0x0, 0x3, 0x8) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000400)="d280b1f83075ac0f2e4b91582bcb0a41575cb9c07cc368f091d9ddfc4e73a0099dc9bc572e52285929d37e1e79ea4c676bad5593", 0x34}], 0x1) pipe(&(0x7f0000000480)) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c9, 0x0) r2 = fcntl$getown(r0, 0x5) recvfrom$unix(r0, &(0x7f00000006c0)=""/245, 0xf5, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="d8542c3187d5b3502c60332fead32d90dcdc26d54a54d4ce478d9d5580b7f722d47578f44efac4c33378f0b25632e6d724eaf09f44ed08b8dc7077cce90268430bd8fb8df8521510fe56cceddd018a99f0ae5c1cb65988125c3441582f644b66f11ff5c8800115e4bb0edd3badcda4ddd129e46ff766e785d323cacd0ed582bdc0d4cc5ff67f3634df4e6f4cae8178bd9dd730d87749f54e6cb18c589126a374fb900fba049941e56506645b34fa0ae1552fb226a9758357e5379de27417c8cb15edc23ad16739bbe03b9e6ae7553b21ce42f120663a5ee4a1fcd661e8020e669bb957d54b94c123fc37d6", 0xeb}, {&(0x7f0000000300)="1950de909cee96c77b1abebe99774e1d24871dd50da379e00b8956ad5b82ac13826b4353353762b4c45952fce5963ecad70a1e9358eef15c285880ca35087835a54691f461d47f281bf462a30626fb23de0368120088c33d9f179815afb0377980", 0x61}, {&(0x7f0000000380)="844df1b713dac70d5442714949d42ba1567ae0b337244f0187edf1f50978cb55b0a358a38e2224af40677f9a20bef72cb6276ffe3d334ce1b536b037e37d747ed4", 0x41}, {&(0x7f0000000400)="1d2a9f58e792ea9b73b198299b8135fdb41dddce4b366835547ca32f769e31df70cf7f7a2a9cf729c2f0bbf3bf4583497b4e031f0aeb39a6e11a5b7c28f7da30", 0x40}, {&(0x7f0000000440)="555b058ce5fb5329f157c8f6df443d486c7bdcb6b826e8c9b94e8afcd5718173372b7b1215d6ae792066524b24ac70752bdf65d42113677d7ec1bfb2d50da07b0498570329bf2445d0e555db71f7bb848899a7b9de3d7b081409060b58a3d31c8c1cd6fd8715bb3e4a5c52d7148d8d643dd8734f68e4250785a54c2d8c16a6b69205969ba96558fb37730c22a5083f3afa3c3e159eda", 0x96}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x38, 0x9}, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8009, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x43) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x83, 0x42) r5 = accept$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047db580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005970bcdb2fda3ba0f4312cbd00000000000000000000000000000000000000000000000000000000000000003df7cad5ee27e4ff84bdbc05c1c4f270b00897e2ee9a885a5313a1996193c078b1a9a6a86f0ac6c5fd9e32f7cb4a69883179140da4d38eb58b1b09eb8ff38c675245540831c6ef5656453d20640a58f770a8f1c3209bca7900a839419d4b41109e7a74676325318ddab9ed9ff661a482bbdc4bbc1f51bc45351b9d6bf96bef12a218ee401d68264b3a2f9561ee2e"], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000640)=0x81) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000680)={0x1, 0xffffffffffff62df, 0x33, 0x3, 0x6eba}) chown(&(0x7f00000001c0)='./bus\x00', r6, r2) read(r4, &(0x7f0000000500)=""/79, 0x4f) getgroups(0x1, &(0x7f00000006c0)=[r3]) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20190, 0x0) openat(r1, &(0x7f0000000480)='./file0\x00', 0x820, 0x100) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') r8 = semget$private(0x0, 0x4, 0x20000000002) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000280)=""/159) fchown(r5, r6, r7) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0xffffffff) r9 = msgget(0x3, 0x0) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000580)=""/159) r10 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) fchmod(r0, 0x160) close(r0) fchmod(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket$inet(0x2, 0x5, 0x1) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="ee28dc1f771164c67306a2098704a3982a5ac9cf11eb2db1eed5c50d025a2d2179d87353243ebad787d79260751cf62cde2c470fc8cf7c92a8130d537d9dec29553fb99227ec91eddc196e80ad3f4a8d6637f14b903a5698b75be981a9c744d83460e9549acd7c9f0bf2a9613817d8f44cda38f219532e4b4bfeb5269073f001fb15281f2d39166c541214b2a91d14a8ac316ed5c0e7ff5a3b20917a09eda9f9b909", 0xa2}, {&(0x7f0000000240)="f70d0249e7f5cf3d4b2fa9d14f19c927b911c865a23c5db9786ada57aa708f39b48f4f2f5375e518b9bf8631dabcfe8455d11829d4aeb60fdd496006b670260612e25f12d90b1770a32c679c4d3c509a2e69e9db1ec335728a5afec1d0c8d2b5e99e1b3027049d50a439d721c318be60943b041f5a988da5fab53bc2c6dbfeccc6090a7f390b2e4257d7d051ef77a533940e3951b2748989380cb2209e71ca59441e80b1b2fe47f95fb848a67e3694c20e112843371efb66a992747fbdffe82bd5779f053337a039d0b00e9283ebe5290c4fefd7376ebb770ec65114b22d8316c5c4a4772a648a47a4db6d80bcd5daf53ada9171ed6a18db68415a7992", 0xfd}, {&(0x7f0000000040)="b7a283e2d5c84a594668b20dc2104bc0a1cb298e66bdf25753066df32ea1f0ddb44675063e168cc69d9d715ffdf69e1c4f5b46e134ea108f7e11babda5e7dfa48c950c136613c4", 0x47}, {&(0x7f0000000100)="fab27d", 0x3}, {&(0x7f0000000340)="8892934c69e1b10189811aace64cdb6d00f005fe3db55d9ce4cf03e78dcbdd496c0342dfdec73db6cc9490472d905bb6b1b1bb7064202c02db5f15300818b6bcddd75c28a6b4a6e2de9e746949e617ecf8c0ec95078bde2590cd275283551d352893904e9ecbbf035c01a770829dada527d5842ee541a5000942bdce488c10d458876674ca403afa66f129e706d60f24e4e3d7c66997e3d86d3ba47e5cc2f55392576cb7857de22734ce31ad394efcc78628b7aadf6d185725f6a7916ade17849e505adecb5672119e1f9d12f717ab193c41d71c38c8f50a2f475248", 0xdc}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:19 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x4}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000680)={0x6, './file0\x00', './file1\x00'}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="dec2b8b4d0312b25e7a4860d8853e005156abdb4a3a1571ab1ffa3", 0x1b}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000600)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3808a, 0x8) fcntl$getown(r0, 0x5) setreuid(0x0, 0xee00) r4 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x29) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x80}, {0xc1, 0x3}], 0x2}) open(&(0x7f0000000180)='./file0\x00', 0xc0, 0x10) r5 = msgget$private(0x0, 0x1a25cdcd59f49e98) msgrcv(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000086333bb4c3ae99cc7d2ea6e55086e6374f67e9536a28f168000000"], 0x15, 0x3, 0xffe) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="3218045f15630939fc6ab068a50bc48d9a18bebb2f55dc56aadd7d3d57dd3c1a2ff412653916b5b46c5c1b4b3f58a3fcd0068e4d1c1cbb8f7461f6e8702be6e978951663380ff2c6858a3577df9ba7931e62b43a9e7afc4ab1354d02dda0c66dcc7ed8f7be929afa979bfa6a49d953c2cf04fa5622416030db578c03304e78cdf8567cd5865a2110e6635b9b8e5e84775559a84bed956dcfd6a4f2069ac775c3e6f2ee6d3f355ab4a5d4f3360953f45f5f5ad853a4109fec7dfa4beb7cdd", 0xbe}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)="487ad40692a8a69e7b0aafb3814488bd84ba94f4b163c7760ad1c87a3114eef6b528dda76c420fb7eef1a02725c310429c24bd8f33cdb1fd11662742e922f1ba61f3c9f62bb7e47c516c83ecded537de6be7d3e703ec8f079ab700f73514dc6152aef4128c83b7bc17d47c657a40d36e51db76afe822875b9899eea0b1", 0x7d) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="f26fa82a97bd783805297cec5816a240efa58e937a3098ab33dc11445627f184f9baf1b19f7b9c5e802bda676a6b6b7b2552768d3334f660195d299b9556d22f035e09e3593ee207a39921096b2ec1fd487d04c91ab410704a913d9483cb58a5720bc03eb076dbce4e94f179f760227eb3d1b9e452b489787557f96ff87dff9773a92ce7741c5858fb3a0399665071ba6296d842829ef7a20eeceb4f1e22e0b6adfb4b0db3c2fe50b169a867f4c9380c73e121ac6c1a7a82dc54e0cb2ae71886003a28fb68fb4830b565", 0xca}, {&(0x7f0000000400)="8d12aa5185c70f3c0611f9e544956376a25980d5fd8c3f98c2d102ac7570e73dbd5d96ce177a5e9afcbef382d3c87585d1b5931e6283cc0880c5146b0374c31620de4170c77dbab8974f8ccca907ecdabf401f074615063d76e7b3512b84de66d14de3fd65d268294e49eeb07f060154905b7b8791409dcba1d16e66aa6d47b1af4e64c62743b937b01c5edfab40d7fe71edf3164ddd1a2c24ee0cdafbfae29f4758f2be30c7ef938dcd86abcbd14957337b5173c536f3fb0869f6d590a339c79c7acf9d02f6480430abcdb9f22273c44c3ae94f78fa115275647d2c4364caeac5b6ff1862", 0xe5}], 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) clock_settime(0x4, &(0x7f0000000000)={0x7}) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000002c0)={0xcb}, 0x10) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1, 0x100, 0x7, 0x2}, {0xfa, 0x2, 0x0, 0x7f3e}]}) 16:00:04 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x280, 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/6, 0x6}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) sendto$unix(r0, &(0x7f0000000200)="8e8ef71b550b07d344c3b7523c1c633d34226a8941fe42e02bf4dfc672e7a0b6440483a94659d7dd6206a07ff98391d23743195fac0aa3321e34893bf2201ce41f5b43ef271b397213091fb6cc7641df7d75afe3cd110ad8ae6befc9dbd3c1e99a7565915209edfc3d568d166b9042c2acb220fddc40b7682b180f8af43f04", 0x7f, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7f, 0xffff}, 0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x5, 0x0]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:04 executing program 1: setitimer(0x3, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x400, 0xfc, 0x6}, {0x80000001, 0xbe2a, 0x800, 0x3}, {0x0, 0x8000, 0x1b1, 0x8d}, {0x1, 0x800, 0x1, 0x9}, {0xffffffffffffffff, 0x81, 0xd31, 0x5}, {0x6, 0x9, 0x8, 0x14e0}]}) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2) setitimer(0x1, &(0x7f0000000100)={{0x3, 0x2}, {0x2, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xd1, 0x4}, {0x800, 0x9}}, 0x0) pipe2(&(0x7f0000000200), 0x10004) setitimer(0x2, &(0x7f0000000140)={{0xb9, 0x1}, {0x9, 0x1}}, &(0x7f0000000180)) recvfrom$inet(r0, &(0x7f0000000240)=""/23, 0x17, 0x2, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c", 0x14, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x9, 0x4}, {0x200, 0x3}}, &(0x7f00000000c0)) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) r0 = kqueue() fchmod(r0, 0x100) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20200, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="a1c6fa9a286d698bfa65c718ac0dfea640c8d06c0f9d78934f1493f885c61d3be5f9ab738817c18121c09570fec94ae0c97816f53136adca8d36e1f0e11e93b7d18116864a8c041a732e8ddea05e30ce38c8", 0x52}, {&(0x7f0000000180)="3dab78665f86693abd38807c10967f79ce2cbb732ffcc1fe6598163dba28a173996fbf6b7970eaa66a07462681bcefe3ff290d78", 0x34}], 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = syz_open_pts() syz_open_pts() dup(r1) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x124, &(0x7f0000000000)=0x1, 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x120, 0xa2) fcntl$setflags(r1, 0x2, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x60, &(0x7f0000000200)="1c00a34517faa7b3faff8f7961cf446f6e38b46fc0ab094c772fef342858d1c933752eea2a2715c0d097627badb00d382c32fdbf541a0c500e542173b11f8700e6351262db1a81fea01bf7eb67369beb635251df2d694a127ac4fca1c929e10f") r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000040), 0x3cc9a25c0488cac3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/6, 0x6}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x42) r2 = socket(0x3f, 0x8000, 0x6) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r4 = socket$inet6(0x18, 0x8000, 0x80000000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x1, 0x9}, 0xc) lseek(r4, 0x0, 0x0, 0x0) shutdown(r3, 0x1) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10001}, {0x6}]}) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x39, 0xf7, "1ea9e58e08a09e6d5fa9f17a1a20c2e1d53b0156", 0x5, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0xff, 0x8, 0x89, 0x7}, {0x1, 0x70000, 0x7, 0x400}, {0x8000, 0x5, 0x400}, {0x1763, 0x10001, 0x7, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: poll(&(0x7f0000000000)=[{}], 0x0, 0x7d) chroot(0x0) execve(0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="500105010e0000000000000107060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="c38399ec594f27206c6784deaf1aedcfcec6fc11fe02d1902813f7738342cf22c606a22076b29d63fb3e89ccb00d2606b333e9adee9f49451807fb05198730441bac0909d9a0e7ba1f7035a567e6d9e01d7453a6f4389d84143cde633b745a426467fad25fe3a51b28a9ede80e", 0x6d, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x572, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) sendto$inet6(r0, &(0x7f0000000080)="de4c18512f95194b85cd90124b515ef1249998ca412a8e140531fdf2af74961cbda16a93f9d875f6ae53809aa9f4c1ae0f94d2c7e0597c87162a8826ede6137b0482f0cb23b8ecc1ceaef5136bb00132f26f856ca88ca3c5c4c0551aed531799c506a2b755ddab21fd2db83d885d685d8041714ea0b256b50d52d07ff940e0c8304557b2c4c40f3b32ae056b7c80020ad06614f78be85b6dc24dbc16352f9f48d83223b6577e6f96a98d7c93a3a7102bbde847c933bcda3fa89fb8943363f6def2e4cf484b207a96d05d1aab6a4473882576c2da4c2ab470af6d14c5191069504c08065173a9686a4937b6dd255a8cb18c488eb3e5773a1cb0ea82a32646dd3367c498676ca911fb46bdbc40d02e68a012c021545285539c204b40ac8be323031d01545658dc75b79e6a7daecec3cba6ec5d86b59c01c4bdb1a49ce11e7df0ae35b5c0fa03f4f1079cde588b1938aaec65c9d3e5863d6e808955811233b15c346b3647753d831158b220f150e2dd5444d45c3e7cc7b275c1e76f353965c6ad91b5d837246020815abc7850d3934c37eaa678d1cf278204898c2fea2ddcf4be8d89630098355f35e37709e7aa599451e2d37ff6de594e6a97046c111580fdf6374b2950cba8e3d6c70e7665b4a53266c76e1bf7c6bcce6349b99764bdcce1f610ec21b44ba6fc38da7762a0fd7308b0b395651002578d3198af64e3c0e7fffb736bacb9c3594c5d13fcce5ed6491b7f7bb87c0177cba71e6c3daa25b61230120ebb3b690f3c61dbb85ebfe11fd9a1f38af85d720698ad94fbc5237a3de9c298a4d77d92dbff6e5291cfe6b1da73d8ffb629f33cdb045e9c416433bd0cd9988889387e1a037a9f88f34e1968cc6492a280cd030188a0cb981689af12a1c579f912e63fef38553ca82315670adf2e2775bc25879f177ddca79784449e3dbaa6c73c6d9744f4881343d237824356ddde27b1fc0ecfa825d925f9a3cc23d5fe702d17e876374bbc046f68c5bca99973e85a7779bd78f17eff98e419dff55ff585fa960dc5cebb8bcb0a95f7bf03e13eceebc677001940340269fa273378d62c135088e5b91c6881c623da252cf88667f72ab85bb276ed80338c05b3b46292393ff9725f87c44d98453eefca58568ffb86b938847d15b539f0d18a267385fb2f42f24092ffafe5b00117de327c00a098757325ed65307753398a037b5189d821500c667bc25ba9851559e2fe21738e3b42399b4a5ad36d88ce3ba93e8ec6f3b08896bf82215a5a6415833681075ee164901fe66f6cf58b3919fa5ac7b148295d1ed5aa71e682a30c6fe34476ddcfb87665932d05417cca32f694cd28b8957608391292e843840c2c3631d819951d06b253b5027427f3fefe31c656d7faf60f602079104fb1e2d811ff59545c6ab389ab2c70a10fdf95f53d905497c5e2ecdfd5fc5b752a78984e9f69e5e0040fded26a7ef62408db9875b6eb5e2747364278835d2f76e2ac7d1fd057fa9b7c186908c49f07678d564e801cfb8ef7862f162270f196a55938c9bcb271cb49edc770f803e0f688a5a3010673e299c743153ce89f93e8dfd1a6298ac4b14d87d1da28d3f3a1cbc4e27d392651a382968d24d886be4d50f4d7b36a0fce63879a6820ada094a3128e1df428f307f910485afc4547a4fd35f7630148f4fa8caac941798cbc015cd5ff9eaec18601a9b1487733e9a951ffeeccac2044f769bae9e2e79085f909aabadf96e9cb24d8c44dbb872c36e27fac659c426360483aa755dbbee2da2536d5dc9f97eec960b5b997de99fba76e307368de3853d31d0881638c1a0839cabdfdae5884f921bd27c56289ad27e4dc429896de9a3f27547a255323e4f1d0b561ded5a8345a9dfb1e693c147a72785e8ebf36142d5b12d94c269086b68a1054f15cb80da57278fdbf1b6cf27c669d9d0c5468db41c20b82cc96bdbef33b9ca3e0ca4c44914893aabe50b7003b346c6112ec132b4ca7cad16c8f924ceee4b3d30d7786d472ec69a300a0eead0ded1bdde387e3a48eccdad9f41fd742c45b9cddbc1822225d94799c2d8590261bcb51ae0d0ec351c1fa57479c5a8bb069ebc124eb8a9a38267f8ecdc6a5632870ad8335819f6a3c01f044303a5bfbcec3e60e9b739e93d50837ef9a6135021d8d070c37430c804e861a92d5cf98fd0ebb68b41ed3c3a16e1fb51d06149d4e8b45af7f4104d08f969c08064df4599d7c1fca2e9730f89b0a068d3e2586407c2b1edb0130d5dbee245a1633aefb77bd997e2dfb248bfe6146f3c3504f69a1be5569a369e6514dd1e2863ec11867a5fc70025a38081b027870b7da37c16e2bbe05f535b420010f412ef00f676301b8ec3319a43c31011a53a0819a28e7ccfb86197c040724c5a31ce00c3ba91c15cbe9dc747ee61fbdd90f89488fd24dbb8de61a5801433c71a5f7f4c8871e3e4d7a0c6100449e454fd9d3a6cefa21a8ea1ef119d4417280723b7f71ec908f5c314d3fcc481e4e18d9942e87312ae34b294ba455ca082db298a896f6d7512be9260cfe439619c30d94190b1efc47a0937e81e17541a511051dc28f4d8e64ad87c0fe80351ccba988ecbeb02680682ddf12411425a855acad449694dd6d66d578cddb1b3a0ef8003705b27b86132376e86793565694269b2b98f4dc9999c7e059d1cd2dd85ea26e27e3ffa555dca7fce9dec92eaa98e7377ba0b1e113b0de2fb1e7c14ea3f6c5eb16fed6b875898d0b85cd3dcd66a69203caf1382e81fb9374740e5d813da38c59f8807eb1c2528539683882be6643111bf37426b5514b53129fe4794cda56f5a52307bde9893c5c31dc8f047a47966da5b13162041f4d99cc8d377d6be0fd87157ff7f80ff15e56348ffd20fa4dba64fb31a0bd39bc540b03d76a018e69b067e6eacabbcaf38b50ed596eb6321a0fe8c7d01c576acd18538f3cee0a314a6103c9fc90b8fbb6cd1c31732c2426f1e39f012b2857fab116c498683b0e10d70bb7f11f4bd76b9d155c0037adcff8a8411a304444850001a0a5f9468165a112bf48446fef3a62fc4fb7cdf5f71f587388dde472f77296415ee3f5f0427b454e74c67f67743cbce7a0ee04b5f263ed6c7ff7f6c1f2ecfb128cbd3c07fd8ad64c94a2b68ec9527e22444ce3de16ccb3ebe10d72aa4552603701149ea00d34f3c1c07c1a37f6ed976c2c831581caa37e41100a15a63248ecda99a4c032957b3894ecd29fa7cb850285ba76809988be97e7e404abdb2314d81c2d08724a5be7fd6ecba084b90aaf46814c2659bf65511ce66af4a45790c2b0937aa98e3ad37a18335ead2d16a9effd39c839fb7a5be023068cd4843b380f29e8475c7963c16cf06f0f31b8dabf56df2bdbfa10c2b3df64dbe0396989c8e1ce42ee40462744ac138fc20528c45e50a4fd49403977c762dae3b7d14e61327e87f160fd3f8ef37755743e3265d130a79917a98cc2073257a1eea32174c3fe0919294e7667d1910e9efb65802ffb746d730e3502a5a49b53e16b7330ce4f82a6ec18e925a5b4ab43a5118e4f3555aaeba83ddffdfe7c6a3cde8ba8f7f8bbe9d700474b5b35fc4219467507fc21137debbe7668a4298d7063e2de26ef9d91dff906fe192fea8ff60afb3b733efd2c59d5d72ba26670aacc1a4d4080e694f8e0bf0192d45fc63d39b12c72db1017ab157a4bedf0ac861e3e4ec2aea0045e5f79ad0f4bd394c733f7c6c0208ea2537b344700883e7cec7783bbb9abd40b635898f8133337dfd27bc341491542c623344593d55993dc99b4de76c722778ad5441bc91dbd50d87d2882f9ad3be780cede192d35550d92716cb219683914405d8d292b59b0db42f4fd16422faca59441bf9b69a72e864eae15a08ab6e01595c47381746f13b42e4926093c65a1b4b7a0bd89e4a23cd0b61a9cd404b72eee73c12dc8402d0620d4ee41f7b08a5352275f6cf7a5bfa1365011275f3086c56dfdbd130079fd4a33a4ac261847b07780dc7d66e35d1c4a4afc0e005baaf5dd49e6e8437eba0dd83f40077edfbfdb0ebc9b1e8ae5772c2d15e9e090e0b7f33d7df1b74af40254e591b0df1c9977e3ae8140ac2ae47c33c9c1542d4ff18fada5253a7d77900d642d90b0c6475e802a854c58c56d08de795f5a909f37cce028b309e61eb3f7f526500322166d2ff6a926cfa5a17f331902e5f74c52d808a5ff3a0f6bbc06ed43157cb287f532d9a389776bcd1a1de4085735aaeb04a8dd7a1d0fe50f1e09a169ac956fcc75f2c2b41a79e53e5923c32672b954eda61189e3201c720219d23b11d603390f450d132a79f6605444f2d56257d793e2dc2098999e2e74c6eb5d7611cf0e189d22a235fd2beb459cf931807387334dd9484779fab223a84e2c000cd0760570f0b0ba4401bc832c7e3c922e27f7ecd53ebc71bbbd4b8306b4560762e6bf78894ae623aa262cfb399e053436b279bc89ba3e4f807b55099d1fd18b24eb7a4cf9ace3245aedcb21e32266d64d67380694015b9261acc1ab6be051a52d0a704ebe20cdd8e9f95204c42192342d42e217fc8a4055bcf1a54a2b2e041a2d4365d579be804a9fc8c68ddc63e7f04eeecc54f89efe79ee934e5e83ce25b315f73c8e157d66c8e9268f60d60944649c77c33f710981546989d69203bb8275ece1e3c291d215280a371f089c41e133ff7166e396aa7cf7277c638d36bee16d1d2f12331987e0f263c84544c3b58686c71d3f555cc6b3c22decdd41800a107aa6f0873b6297ff5284df9b66db480cb5e5af0c46bc8a8d85befc2faaf7eeac05d35b2d17c0c47fb42146119eab65214dad2287f5c99a72455330ec99f9f6b205ad33fdac6136e1569630f2d6e61b85b5e94036c54807ad3ece4fca1408cb65e5915a3f78469b803a523dba7d46896b371d5a3886389fb1ae90dd36d0f57b6c8636822874c7dba7d9cc9fa0278ad758e996600c262aa70e71da4d6debc75adb77fdb21b5c04bee65df919189ab6483c2e918f56961eb4b433a812da9946f4bc3b59c3c7c6618876b14b13b0a637a43bb68feec6da0fe4aa1dce0a712f735947cf7715ed186b8cdc559bb1f3ce5b51dbc5767464bc1f1d2fbe6d81d82b54e2bf28f073b3af22d2b975774765c37fd92dd4a118a9dc2908a88936a4fb0e69f51a48c6bbb346550198a1af37f290fe3be081672a32c1fa9de4174dc075866596c3975e7c30a093eb3da7437e1b3236f227337935674b85aa7d5a5049549a25121b92855f45a6b5f9c1f2408ad3f793445e940c884615b6020d3bf89dc0c0329d91cd1ddcd2c1d01ec25bd5bcd86f6ffab0a239af3eb22e052b275522a83e465b637cd511ac06d20dcb685fa56f500e2e3128df36b9b05e6051480abac4837b08ed693802dd15b7ec8d9e2cfb169ebad828ea7e3cdac451a1de33a3f15ddbd43cbf68f9f4c440998f2f49e595984e925b4a96bd4369e5b76a05cbe8ea0f779d8004f1bcb202793a85e519e5fce1af3498465ca0b4b225b8a32722ff4dda697e024f19b584db3bae3f31b3c055ac984f4b281ab92d9f49f0d1f9bf1d12c5284ee0a9feb0795d4c48db8f47e09305383cec1d8bb59ed18d6646ae6a9421c09b3c476dce230171c9e385fc0239ecaf2fe331c7004292a50131427f80ee6f35cae53f4931f03aa007d935b72f81093c6b2654ea3ef0a5d29c5b4364158bc156d16521005dd6375ca0e8105cc15848f98f59cc114cbc0bd7f50d804c9ab82aba771c7413c2821eaeff4cde9aa485c4380b0de6400ac3718816b4689a1d7b63cb0c1a265f5f6ca6b0a2", 0x1000, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x7}, 0xc) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) dup(r1) write(r2, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) write(r0, &(0x7f0000000040)="a8bd2f24aca3cac871772aa5c854bbe2bb3865f7c29172281f7376738aaaac2f7989c68059450ee4c7c30879a9ea40e0758a", 0x32) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x70) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000000)=""/149) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x4}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) chroot(&(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x40, 0x50) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xec5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x27a0, 0x7}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80000002, 0x4, 0x31}, {{r0}, 0xfffffffffffffffa, 0x26, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x81, 0x10c}], 0x7ff, &(0x7f00000000c0)={0x9cd7, 0x7f}) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x2) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x114) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x6, 0x768) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000001200)) r5 = accept(0xffffffffffffffff, &(0x7f00000019c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067cf33789f283615d38b4e7b684c252b1e7af904a3a548350ac175a1024bb17a83095e9ca9491f58e86631deaab4516fa1e970b1f5b8b0306b77cd62bb955d45128ebbfcbc54cf56ca4c07786bce58b7f510851aabfcb30999dad804b22c18726cd8abe6c5d3f1fe9258903ef7ed6ac2017e004756a839425961105aee309e30d7527c94fc61c2906e6cf230b151d1cad4fccb09eac1a372349aba8124909b7fdb16d6ef8cdd19f22c7284888791e4d70668918580fa41dfb5923c3971482c1e1a354f8538f0e990666bba98b8e4e0b7546991845d1afaefa9d3f55f8a555bbcd8564520dbb908c78f20dc98edb7aadd671600"/4269], 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001240)="13393d34dd97db0fa8419d3844959678792ba2f9522915cb036dae154f2e7fccdd80038feb78de241c8b4c4257a5ba8d1072202b1b843f93801c5e0443a59329a3a039803aa44e08751d7ed568c416e9d56e137b641037cbb1fc0f6e43997dc264580877e83cf602f401ebdf9165d53c5449d0275ef3aa7f6ac253863fbaba51c06b66baa047b55b0c84892969b2c6c29b585be9c1d6602264d68570d2bae3ada30320a386bf6ad37831c13f9362931cdb02c23cf301d64938af8a2f162fd1630f23aba6b73ff70f3fc20dd29e7725fec5f01b34e629610ad4458f49b51dc87db1348e8de1b3", 0xe6) sendto(r5, &(0x7f0000001340)="60fbd176de09989a5209ec4fe7d245353a4f2d02b94b1edf2e7e67895a8ba71805babc137f75f7ad1a02a36433a456a3d9e396d13ffe4c6b534414f9664b8a7255647abf4fa4f48d04e08c06bf354c5de88dc835acddea69e0f0bc9be387b0b73ef9e591298f5a0b23b52b56c9b840ea", 0x70, 0x400, 0x0, 0x0) r6 = accept$inet(r5, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = socket$inet(0x2, 0x4000, 0x2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000014c0)) wait4(r2, &(0x7f0000001500), 0x0, &(0x7f0000001540)) semop(r3, &(0x7f0000001940)=[{0x0, 0x8000}, {0x2, 0x200, 0x1800}, {0x2, 0x2, 0x1000}, {0x3, 0x0, 0x1000}, {0x7, 0x6, 0x1000}, {0x2, 0x80, 0x800}, {0x0, 0x9, 0x1800}, {0x6, 0x1, 0x1800}, {0x4, 0xeb, 0x1800}], 0x9) semop(r3, &(0x7f0000001600)=[{0x3, 0x1, 0x800}, {0x3, 0xffff}, {0x0, 0xb8, 0x800}], 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x4e, 0xc98b, 0x5, 0x9c27, "6c297bf35770d82e753d3ac0dd8b0d7904e7f5b2", 0xf8a, 0x1}) r9 = dup2(r6, r0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000018c0)=0xb) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001680)="8611e4b7ce348b7d89bb9845aa7e563a9ba7f741c5007c1deaa8087ebc25aec2b079f34785f696bd21dcbc4502103f69d6b9dab1db6ac43de5826ccd07d2e9d18fcfb4a90f178f575b1d", 0x4a) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000001700)) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000001740)=""/226) dup2(r8, r9) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000001840)) dup2(r8, r6) getdents(r9, &(0x7f0000001980)=""/62, 0x3e) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000001900)={0xffff, 0x0, 0x0, 0x80000000, "fea5b165f4837603286262ff3ebb14d968027323", 0x9, 0x3}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001880)="7275a569ac50a5254b2f5f7afd9b2e4e2f3b5606045e", 0x16) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x4000000000040000) r1 = geteuid() setuid(r1) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1c0000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: setrlimit(0x408, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fsync(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x6c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) lseek(r1, 0x0, 0x0, 0x2) write(r1, &(0x7f0000000000)="90c1b2cd6bedac2824c677927dad7dc4fa5ff146ede982fd495438e21d85d17d36041d23835a7d69acd39a252ebda6b24413b822d92a12845b7169100e30a0c749962be6e96635f8acf7e4b86197f2577d7d6dfe3d9f6154ccdd158b7a1db412a7d0ca9f5a1d32cb8e", 0x69) 16:00:05 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x183) r0 = socket(0x2019, 0x4000000000001, 0x5d6) sendto(r0, &(0x7f0000000300)="07acb49c0841fc8f5ecd4fb7071c568675cce8be7a932c1fb396acdc98c44920ba26874120f525bee9c6b283bbdd534d96a75ab19723fbe4ac508aec1068b9cc5ae9e0d47255adb739390cc2e8", 0x4d, 0x9, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0xc8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="a404b9328e9c998b4f313125385d08289fcf6b4b40ef048c7718c60bdb2b556366073f6b1a6e484dc98b697dbf04a29d19d02c02d6dd699a6b97f3b492e60fb707592175dd68a8da0849554f7977602c47f98c9dcbc43136353b7b7b3ff57523ebb8edbca3a07b583a9516b529854f8377b28408319b3cda7d100446475851139d761a97be5fbcdebd3e8fd20be3c601781d3cc63a35ebf9786b669e711dfaa28c4df2ac28e43604fc000c74bfe280ed49d900651597f491fa12229e8279bbce36876136d9bc0f31cfe6554f4ac7a22c740936800ecc695ab579ae94b6", 0xdd) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xffffffffffffffa1) getrlimit(0x5, &(0x7f00000002c0)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180)='\a@9', 0xffffffffffffff42) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x7ff, 0x400, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = semget(0x0, 0x3, 0x102) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xb6a, r4, r5, r6, r7, 0x20, 0x3}, 0x0, 0x6fe, r1, r1, 0xffffffffffffecfd, 0xffffffff, 0x80000000}) fcntl$getown(r2, 0x5) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="3e010468", 0x368) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = socket(0x18, 0x0, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="cdf933e61af13d8ea598523bc15dd9d330b8b6a1629f1bfd04272f8a1ec121d4a9ab472bbcf59d451ed6dcda62a33b9fd1a5b9ccc2883af09aaa3a890662e6c86d44aa4b7f0c67eafd1228e823e4d114a0e08743523b23ed898bb57cc3a937a8e1547061f1cf9d8bb0345596ad78c6486d27dfb72e3b7726246397afbbc40beea72d8ecc57ee4c293504884fff190efed7053d5edcd830a797c4d8470c754f9ed8eee90894950122ba772c138cbc9f2614dc13", 0xb3}, {&(0x7f0000000100)="1cd714e7c0fbfeef35a532fb4b3ac4be26d42a67d4511b32dc903d4897bd36ed37efbdc5f1a4f53b2df18650470f5b07e3ed38c138bd016c754568db9a59cdafabdad80063f37a53df0299db3e212cf661823cb2f34ada06282e747fc79ed4c61a61541d2acfe83e22d33321ffa38be59c65523d094d10f03e57d8c6cfcb853a5f4a19b8fb0a97085680b28ac792f7d50c966104ba49b9a729305f982a93b1b50514e2e1ca8a80153c4f920ddec5e3b38ff0cb9e16309a77bbdf78", 0xbb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2b22abeed931aaf0662ab31dfa91551f0a510d44931c3175d7e841e6623253541d20766a3efc661624bcaae04edc010c007a594f1d87f2c531e61a6c4232949b8949d69ade597be4b820054745b080f4408d4e183b6f8ee90bb1ea35021e41c63f6cc9a0bb733d471a6a6683176089987fafd0d862534a5d47794e056ceecf771d1a682659700df1150d6dad7cb7ff41eb52382c2b97b7f55bcf", 0x9a}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="1010000000000000ffff00000100000026fb130445d9a7a804acd1e024f5e34f4dc1678ef1f8ff394816163e1617ff6b6cbadd53136f5f25e65dcf543b8315649c738009bc1319b555e7b50485120f6608565af72a927f4485ef43abac341c8ce75ae96c0848ae4064ffb19317fa2935f1bb4b648bc0d7b0c01c6ab801fe86517d6c49c10ce37fdf82cb45bab58b964bf503f9e21c928c666f9a3e512f495e8d22ce7bb60444ed3289ffee958c30d512c6bf9aa686567c5e11cf204bbd9f6d475620c452df00bd758027a719a424fed4ff7a7c91383fb68df06a6afc44f4189fd5823c1f1fa7c45fef90302f448817e5d7a2e8363563579901eff23294477cb3150f3406f1201fb237d4d655d313342a1bcc5c28561a6cae98ae31161bc6dff8e0038c504ddc96dd963c9b8ea61599d98b7bb3eddf39085b412c034fff4ed401d8e2ff462faec82dd49237a7559f7690b77b7619e4fa3546acb769f2b6785dea7c3185cf76f131530b9f5098c8d70305ca092d1c8e07eb3926016404d1214739262f13242b5a8b5cea20668471fd091e59d3ecfc4cd47677b58f62a6be6fd44ff21f33587b46263e1c75ae2033f9d4dfa25f1d0dc3e309d1e618f0ba34a361708a829e13527a21fc83abfa42f7ac789ef24787ee05fcfa4ecba032f826e8b81b05745265d21fa2e8e145878b72ae331406eca7f9ca00f6a060fc90ab8993a59fd79cd4cf51a2a5892e9d793b092f26d62efac7540b3866cf332c1464a3eb4ea3b805d80e128c1c8aef5fee9ddfbc825336281df6b7d0f3f6672ebc4b5e7e77ec23e8c22d3ce4a6f62ab9491eb726a7440fcaf80db3dd2a802c157d89e081ca0e47add6454ccfd4bda2986b5b80932684e57f36caa81d9a3500dc7f748dac2751c731981f158e4134503d3f7b1bd18cb4f3038326938b7f72baba75a2078761a592d9dca910668acc5e6a93e7b9ced6dda64d165deafa8bab2d5f205b545086bb398bcc255572236dd097ac07b45dd8522bd6e729d42a2ae218ed64fc417dfdf50b3b0993d285dc7c1a105ae783bc34ad1efe566ef85f8612821f97b6d4d13b56e281a2ac3db73280a04f921cdc5fa56c5e71435b26cd01b6594ee937da76777df6f24ca754c8aee7f7da45b989a2bf4d1e3596114ec8190df55a5b3292f75c58d672483d9e7b2fe387985e00d376634f8f0c1ef790947da7e61debdd6634d9bd5443d0e92ed28f6254026a519c14abe6daa4d52d5fb87d6d6cd3af8722608b068771d083a63ffb30729b6b258a2785b2cd7a1f77591de98360538c3ecaefd26596f349b2d55cb85404f162ca417e17192108f3c1a345ac3683c85c495f17b8420f2b1c8d4e1b4e974b7ef7e832585650c567a75b2d41ac4a6e359c7e28fc97fe823efa12845f8715037f72d5f94b9c57c8f838556749fc910b7cb71957580c26cd5257d2b51e9da2873140cbb0a8b0ddb5008f668f468918999009c6c03dcf2feefc8596d548c984625390e0e3521469c47de051a44f17798729d26ca141bdc5c2719a6931f1b1fa527ce5cee0c50c62447d6b123e941c90e01843e89378153aec64dc6f9a361eab455f58f40c8d0a07b81c98db2294a2c28e69660e3cebb864ebb3b3e7b97c436dcc5a718e43a5b4c22ea56787549935635f2fe6caa40214a99a8fa75b5bff13143da97243647234e12f8f01fc8f00dce46a827b424b0c8c5fc7f84e3f9078034fceee24dddc869b9dc245f5c5abe9514e74caf285945aa91d825e87bde96f75fc87aeb0b84fb5b08a0206658d9d04d241d07821795d5bf02e31a5a148bbf1155bfc9e6470e72d35b373e3af41cd41c9ca02a88c941b3664ea698226e4d9b3b359b04598be249890fa06d52659c0002be272c650d25ee04820a5ce11b3d681cb318ae2115628d5efdcc419df92c8b704341aea33ba9f1c1befe4e72aa8c97014bddf7235204739e473ac2fbf023d9bed77fa2e97336a830a00f904c3eda4d17b999dd422efb1fc38d69a82c402b0d38938c8288c0386a0fd8b3476e30503847dbdfbbe2fba400851a3b6b98738efd9a7fa312887d9783e2f8825ff782fcf1f6230e6d5d31857f7f267049c25aef80ee56f237e75463e688c220f93c99b04a71ac4eadff07dac1a0c7698a1d5e0dad3f3d55013ec7ba7221b477e4bb83be95558d632324262f8747512362567448d6828982359e8c3879f7045de9070fe5d1bd81448fa91bfed71872a5111dd542585fd228f4dc4c1babb97123900e8abb947162e61e49c4a1dfa381118dd2478fcd213d7ae41fb68ae35fcbc2e1beb95b1655a8b655ab5e46350fad1f0734db9ef5389ae4ee939f55d1669d37032c6954a07204fcb8a0e7a857fedcf7eda56683cbc4b03c36f40c4306fc1fb4734ebf5f362cedcb5aef66dc993034209a088219a20145dd53fa6c33256433e089228216e0d85ec5a8a1d93668245e7a4bddb9bc471e2f09a4de410030f5cdd1bb884df2a3b7cb1c9940cb9ebf22abbc7771a1d353a0a7af3d1aa957fc0c4a70640fc30e0eee8307fc25751eddc044ad67f48483bc63ac359ae758e6e85d43c0a8564f7bc91b7f7874737c549233d328ad4551be7af694cdf3b7f2619968f0988d8cec7c39b8284d0400513766b4699199f8d86af8b89e6a6835ef9a60d2869b6b925e06a112e0f7612b2e296e4e86fa0de5db8d67b305d34f2efd11ac73a63531658276ca2ac39f4e6a75d8dee106fa8978b879575e992151b5d6c5bcd9f929d8f8d2ce907edd5e5d4c6699a204c861427c7b4adf796e8c7e9699689e582e72933495291afddf3d00a5fedfd17caf06dc79466bd5c847f1af1bd881770823fec68aa806d3f0a7fc4bc3c950c3ce6f65fdfba34b2b47444d95698935ae97d5f31ab7c1ea1b3f70538238beb9dd1647a608d79ec0a88e81a58069ccf8f1d64294a4faf17689df620982dc6cd8560ecd8d930335d06a100da75fd8e752ed6454cc6546f5ac20274542cd0b82b40250d28aa5db9a99bb671d297bdbbac3692b2c4e5d2da77dc0862bc19e9e6576d1b1f5f8e1dfeb34892a951695ed639810629c60010dcbad4af907957c5b1dc42a1f28c75316a7ead69c53b86b8a7611824014a6f914244cfaca34b77b1667a6794dfb870c10889fffddf9c16e03d749e96dc7aa1ffbd791a0883fc437ccdcce683b7725b77ec38a51a5d2cdd09ffbd0366ea3a22345cde6dddab500a296c4307043f011a42d1e63cb843ceef04806d05ce372e2b4bd5ae9680902af3cfc462265d2b86ffbacc173eb610cc45dfe6bd41e10f6c0c89afe8fa8f7443a4769a0251d50509e626eb73894a8e916e7c3dcadde23e07905e0f5d998253ca6f81b6796858910dc3e172a594cd7c6725d66537ec05cd1468a78e999883e7f095ef0ea8893add89442d1a163d16cbbc6a8f7754dc42582ae4f315bb44ff893099a024205dbe39b49b552cc46a3efc70b4d6ecca73d2ab7a6443f82e192fee967c8bcc1ecc5ebe1ae9fd17f1d058924acfd6aa0c8790fd957295a2739b2d0d55aec8c2d45986067c58feb894f44a65b8ee334de89421e70b89b49e58db5254511284668cab14d693d2adbbf254576fc06b6796c711a797dd90a76fbbee2a8e28a3b56d1a8d51544b56f3ff83a52d6957135c654d47a84554ba480c5ec61caae1d6a4cce3d50bd17c34a1f06c447e0e8f3462feb172d414f17291a758b394c9534dab124a06c4d89de74b93c1110dc72c2008141062e6b8c3b840ff14588cd2b48bb0c10308507f2ea2e1949821819e40f731be9ec5ee6327d9f44583b4343763e9315cfdb5c81b325a17501b5d45daff2d271552f6a20b00090aafefc6de9228406d022cf081fa56d71eed94e58a018553373802b07f23a3ecc474f3fa3314ac33b52d1827a7ef8cb37149ea05447f76b4840244da834d068d35b98c4384c4bc7e9f0f908986ad5c3cf3324bc2a08edb0abae67fb1ad5f452414f28a9ef8a3e772d1e1fd5cf060079f99316eb8cec6a408e0290cb16acbf64b146c198b2929acd4e0284cd1ff1ba0cba680b279244887ead562d04ac046f4b1917f5d4aefcf19b9a0a506b6b2d52e344377e311f662b858ce1817193ef304e8bdf92942a237bbfce56a3b6e8d6db77d85573eca69581793716e03e518bd8bb752c98e2896c442b691330f73caf74a4ec467cecd42e814ae82fb39dff4d0ac906975e99eb10f4a80e4a17eaa88b0cee17bb044bc4246b7ffa6a5ef32bd9563fd66b88517cc7b977462dfc13d8d0968d007dab10ac5ef7f3bab0a095b80d2d47fc82c8dea8f751816d8a45f021438e85cbaf923ca40f478936a698363350012a035224c7ab0360a66d6d9b2de70c748433c06c3e2314272bd1ddd698e5985d29d410ccc9cc523746dcbb58393b7e724f404a86164f1e217df21c8bd6db80aa4556aff5c04cd755a0b51620ee5205318a16c84d4b5bab03a804f68b6ae4d9066d6a3fe660d9f1f056ec6e9a6686e8a49f7e8409f57abfa4b176232b2e4b3e227008ae31e5a744a2fbc6055430fb695f22da8be0d0d3626f8a5b543a6e488bc6adcf51d1b6297961350f27102fdb892b8f7232b87f766dd305295f50464634b690fe08f08d08ff7d268c1aaad3fb1eb384492ffd906b50c72c83300a5afa1b5e25c168a8ee64128d8b097a8c0d276b32cebd0e48ad2c58ea3402c2a9b020e1441f30ba9c0025d6935e596975a045d8bd8308dc907d67c368a419fd989320213b30cb73000f6f7dd7627eb3605117de53843e62b11111b3bd8f9700f9006e0bd7459ae90ece628ad60b7efb252431a15469887b6c1fc93a87f15f1d014bb4466782d94f622cc58a1220c614dc4a70e552fff0811b634d44427e698d29a113464d55d6402ccc98058ce2c40ae04b1ff53aecd813c5d42a2fb34051f31a00455ab4683ad0509fcdc50df994bbcf959bab7f0ad54d92e12c450eee169098a40f0bd7a75f14d6d292f21da15bcd06392d11ac8ee671e5a7129a78b44d6c48fc5fd3da38a0e202770cbf8c304fc437470a7ec04a6c4e457d1abe608ffacd188b4a322439661ba833be20f0f88e2aad523b3ddf5bca3506603491468db8a85c9179ac0893fe813e1d45213abec216116173b6ae4bae7693ac5e576182132f59186e3516501707416a1873452b19ed012a43ec9192f53d25b2cdba141ca21731587442db57bbbd33172339d0f56eea4af84838da9b43357d9540fca5f3feacbdb1e2de1f2700bd4ad7c5849b2f39b1b6552f95959d906c567bdab9838f0f4fd1cbcbba4a918ccdd412ab8fd0785682d17c0576e4cb20881bbc3ad17d02f02026a47e9208d93acbae7cd31cabeb4cb1072f8ca3ab563b690a418247a393c486eb41774f81a52d28579cebb5863ec991ad3465aef6a4b491c2d5e96c39e7847a227fc2c12c8f9c3e046ef67be37fa70afcf41465b1a67c1e8b1e9191261a47ee70f386f1cecd64cac20f5fa1c7c298638c57a02d2051b3ec21a96e1c4dcdeedc611b7cd1dc7fa45764f7beebd27b0caf2c80739103d35e5fa47db302a757fdc39d320b97fbd25d813d4b8951087d7617b7773131c5d4345c3aaaea8bedfaf2f78d6b198369a60e4334dd03185f24b75f0dc59046524d89c1de6c9b7314222022b2246106eb2076af2ac8f6b0b5027a3474137d1013d30cf8ed9d4d33812f8567ce95c26cf9be1a92a4d1365cf23327cc6a9799d182096a563efbb1259b056876622a65da0981965825a2570f3a679eb4c20b46b23c69b8f2fc81bcaf05e831e391e29f1a1731751521909ae765de93541fbe1b41dbf10010000000000000100000000080000efbffec1d10bb42e12e10bf3281e75e179e053370b53f5a61e499c856053ed15fec2b7a65d133b6632e58fa4c9d8216137b9a3d1c48cde9c47fb62f7bcd38153a76c2a7da69ff0683629eb3fb3572ab15d86fdaf3c61753f161ecdfeec125d2a9212339c5c46562697fcc153aa0010468f121c7cf181ca1ef933464aa725400777c0ab6967954db2bf6dfd0ae2e0f315d06010299d06d9c61f8731acd5719ab8cf8564877df80400000d71e38f019d05016ce9cf84cf39827f5ddec40f0efd58e5d65a8f892b6a53df4704c44c4c71ecb81bffb67a9edfcc4005bea8e49b770709db59143c9278d05a8019d276c6b135fa76973e537b980c15c6000000000000fab324879c5946375b4530708d2af9eed96e8addd96f75d9a20072fa6dc15b59b222f2a63069c4c9a92d1d117a495e63cb6ccb876d258baeb999f22c825194edc844e46787a2524f3b4ce4313f39eacca2ea86880d9634113a4927724b22a495e539b89a0871bd78c19e3198c721fe5c2fe47636f7199ae8f16dfb7117090eb0d0e89f4c90948eef987289be1ac635"], 0x1120}, 0x404) setsockopt(r0, 0x20000000027, 0x9, &(0x7f0000000000), 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000200)={0x4, 0xfffffffffffffff8, 0x8001, 0xc, &(0x7f0000000340)={{0x1, 0x9, 0x955, 0x5, 0x2, 0x1, 0xffff}, {[0x9, 0x5, 0x0, 0xe34, 0x3, 0x6, 0x4, 0x1, 0xfffffffffffffffa, 0x6, 0x40, 0x3ff, 0x2, 0x1, 0x80000000, 0x8000, 0xfffffffffffffffb, 0x1f], [0x7, 0xffffffffffffff9b, 0xfffffffffffffff7, 0x8, 0x1, 0x1, 0x2865, 0x6, 0x8, 0x7], [0xffff, 0x7fffffff, 0xd5, 0x4, 0x101, 0xc79f, 0x3f], [0x3, 0x8, 0x8, 0x1b61000000000000, 0x932, 0x9614], [{0x1ff, 0xe64f, 0x5}, {0x8, 0x86, 0x7, 0xfffffffffffffffe}, {0xff, 0x6, 0x6, 0x7}, {0xc4, 0x0, 0x3}, {0x5db, 0x2, 0xfc6, 0x3}, {0x7, 0x3, 0xff, 0x80000001}, {0x3, 0xe1b5, 0x5, 0x5}, {0x7, 0x0, 0xbd, 0x100000001}], {0x7, 0x8001, 0x80000001}, {0x5, 0x6, 0x100000000, 0xffffffff7fffffff}}}, 0x1, 0x400}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1d3, 0x98c9, 0x9, 0x7ff}, {0x4, 0x79, 0x5, 0xfffffffffffffffe}, {0x100000001, 0xbebd, 0xfff, 0x5}, {0x35, 0x4, 0x6, 0x8a55}, {0xff, 0x2, 0x4, 0x1}, {0xfffffffffffffffe, 0x5, 0x6, 0xfe7c}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x268, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r2) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4, 0xd908}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0x1, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50, 0x10000}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x0, 0x3ff, &(0x7f0000000000)="941826fd22d856cfc676d27d875391d2d31d505b93cd8a0af67fb72a02bf1bbdadde64129f0a", 0x26) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80000001, 0x1}, 0xc) 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f00006e2000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x4, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x8001, [{0x2, 0x2}, {0x3, 0x8}, {0x2, 0x60}, {0x1, 0x4099}, {0x0, 0x7}, {0x3, 0x2}, {0x1, 0xaa}, {0x3, 0x2}, {0x2}, {0x2, 0x80000001}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x1a}, {0x3, 0xff}, {0x2, 0x3}, {0x3, 0x9}, {0x0, 0x7f}, {0x3, 0x8}, {0x2, 0x2f4c}, {0x1, 0x1ff}, {0x3, 0x4}, {0x1, 0x40}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x3, 0xa00000000}, {0x3, 0xf2e}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0x81}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) setgroups(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x7fffffff, './bus\x00'}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x9, 0x7, 0x8000}, {{r5}, 0xfffffffffffffffd, 0x10, 0xf0000090, 0x78ffa574, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8d1acc7d8104b0bb, 0x1, 0x120000000000}, {{r4}, 0xfffffffffffffffe, 0x89, 0x1, 0x2, 0x7}, {{r5}, 0xfffffffffffffffb, 0x80, 0x2, 0x7}, {{r3}, 0xfffffffffffffffa, 0xc4, 0x20000000, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x80, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x44, 0x8, 0x5e, 0x1f}], 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:06 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000140)="ffc94db7570986d0a7b5e549c0410200") 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) fcntl$getflags(r0, 0x3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x1, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r1, 0xffff, 0x10001, &(0x7f0000000480)=""/139, &(0x7f0000000180)=0x8b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x80}, {{r2}, 0xfffffffffffffffa, 0x42, 0x20000013, 0x8, 0xa9d}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x101}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x4}], 0x7fffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xff, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x28, 0x8, 0xcf, 0x8001}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x3}], 0x7, &(0x7f0000000280)={0x8, 0x401}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000005c0)={0x1, [{0x3, 0x3ff}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x20}, {0x3, 0x97e}, {0x0, 0x55}, {0x2, 0x7f}, {0x3, 0x7fffffff}, {0x3, 0x200}, {0x3, 0x9}, {0x3, 0x46}, {0x1, 0x4}, {0x3, 0xffffffff7fffffff}, {0x0, 0xffffffff}, {0x3, 0x3}, {0x3, 0x6}, {0x0, 0xb5}, {0x3, 0x9}, {0x3, 0x2}, {0x0, 0x7fffffff}, {0x0, 0xa8}, {0x3, 0x8000}, {0x0, 0x3}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x4}, {0x0, 0x5}, {0x0, 0x1000}, {0x3, 0x1f}, {0x3, 0xffff}, {0x3, 0xa3}]}) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x100000000, 0x8001}, {{r2}, 0xffffffffffffffff, 0x50, 0x80000001, 0xa93, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x20}, {{r0}, 0xffffffffffffffff, 0xd, 0xf0000000, 0x101, 0x5a}], 0x6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x20, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x80, 0x39b, 0x8}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x100, 0xd5}], 0x7, &(0x7f0000000240)={0x3, 0xfffffffffffffffc}) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x100, 0xfff}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:06 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x146) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="93b607e87b42b6aabcd9", 0xa}, {&(0x7f00000000c0)="34d966f1a09a0a590d3c207a2196439338d740697f38a04db3ab1648e45c7df3716c6b45b9dde3ddc0e5e70e40718da78bc749bd9d880a8af9523340b96b324cc784a2a52a26bdd6beda7a472db6b79e56d202d6627ebc67d8843a3ac39833d03cf45d52d51bfbe1a8bdbe2d04926125c44e262b6f3b2445e222fc9b22888faa", 0x80}], 0x2, 0x0, 0x0, 0x8}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x1, &(0x7f0000000180)={{0x7fff, 0x70e7}, {0xfffe00000000000, 0x2}}, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000010000000000000000000000000000000000247f5a08000000000000000000000000000000040000000000000000000000000000000000050000020000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000003f00000000000000100000"]) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9b8, './file0/file0\x00'}) 16:00:06 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000004c0)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r6, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setreuid(r7, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000440)=0x200) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="b6ccc3aa3446a181cf6c14fadca1e785cf2ca39ff0aec295a3c8", 0x1a}, {&(0x7f0000000200)="2cb9dce080ef791ec77b47ce17c621afaf32de3b6d06700b3dedc78a6a34d68b75b43fac149d5311616d62bf3611d01cbad1777f3ad9f5cea8649686792ca75821a79725fd20610c52284a4a98f14509d7b6a7947652a2e72976a91a5ff7953a12a1f26781d6c270191fb2d4b2f7b85961c4bf5881119c04c11eeac47ff4be30d625c0b9ff9e8c8cf3a51add8a09ea8ed16310e1924892b363ef03d5e6df97e0b75df069060d026bdb09a6182d3a32a175427995", 0xb4}, {&(0x7f00000002c0)="d9c26c3eeda1f2baf8038690d0b8acc75668e81b5a69ff3e63b3b74ef16346fe367d6ea34aef403820006f827b15ea85fe8ea06c5f5fb292f6780968d75355cd352e98d5c288d84647a425892bf9526075af883dddd17ed2e70afebcb342feace0f64bb68192b0faf2eba4903111890251b4faacf48ffd95fc50c4db6b1c50c199f4846afde2bfa17aadbaf233dbcd706c2a664fd59f5d9cbb5e69a4db433adfc319bbe943871c92ad5ffee6ff51f7e8794a4ada16d8e2ab66f0aed3722a3c5c410036fac6d23b050114dc588bb1356a7773155d197f12b0344b958ded8cd66d77a07c57514f4970ca01b45f42e7", 0xee}, {&(0x7f00000003c0)="5f95e7953b6d1ae842e89ae1e3c4e0a3484eb1a29f733a38aa0360c1c722bc06ae0285c0d4f3f52f", 0x28}, {&(0x7f0000000400)="d3d258a7b9551f724dc21542d6031cc69081e98eae685cfb2370458ae2275e561aee7b135e6431f6797cc33d90667b54f8dcb2d583c95f60083c01a7f470833e9be8f7ad0c7090d0a7d8a1f9b2f591e3ca102cc86f6df856993bbe3ffd0a21009dd43156bed70519ecfadee9d71a6a7aa82ec785083b7654d712dc9c4261328a1ed67abe1f2fbf0a17efe911c9743b4924cbbd58a63f6089010aa9cb41df3e3a5306c102256711d5444aae6d201a2f", 0xaf}, {&(0x7f00000004c0)="7e4ebeae63f631d8a358c0d38b5b9265", 0x10}, {&(0x7f0000000500)="dc0a9cd746276ad2dce2bb8a0deee2c09feb", 0x12}], 0x7, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000a04000000010705ca90080210fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a37132e27acb5d602000d7d026ba8af63ff37282902e4fd89610fd3872babfb6a000000000000082f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0xfffffffffffffec2, 0x401, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = socket(0x1e, 0x4, 0x0) shutdown(r0, 0x3) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="46eed9eef8325d749cc5b005dfe01c50d06500a50ca00072faf21f75a60fb9589ba3c1835ee2eee129ecf5ed11188dcdf923f83a206dada88afd8924fcca774dce0ee021f00c0509b9fb98c952167924b2cc10596375c442cc9f70df23844aea124c237eeb753a636decb99d9ff110f6766e776d3b5d782d0dce5a0f4cb214e0"], 0x1) r1 = dup2(r0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x18b) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x800000400000025, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x20000, 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x10800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x10000, 0x0) r7 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x10) r8 = getpid() ioctl$TIOCCDTR(r7, 0x20007478) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="9e895b67744c404ef3cd9bd6342d0604c05e06667436a7a724fc45df4fd7d33f13b804c96cfd6fc74b2c538397017eb8de9e703275334aa3cc62e11d24aea7715fd0c2b576de", 0x46}, {&(0x7f0000000240)="809ab358309ae807c5399400da19f710498c60f79a44bcec5c8bc2efd6652b2a6c9381cac3f4c11527f5f030c3b4f301f0bd361c65ea3530f9b99f4e7c940bcd322bf29c69fb45d92972277a6dbd8ee3383ec8620380e18036648a5f50e96c2693771c637a45b48c25085dfe2af8b497340c421b7a0d5268bfddb4ae8100a63c1f61cde400dcebcd987c633b481a0cf42727c28404ad664d777ee1ab6c103af3b1d30d11141715800b0131dee7466fc8add4f953f090d03b3bab1dec9aaa6d13fb2df818692305883a5ca192d9f8872b103b1843ca0d6c31ddaafd213e620f4c2ba221692d82d26146bee59a42243f17757fddb08ca871d78b3604f9bbba0c21e6af3ace772677351b94fc686bebfd23a0018916fa9668a56118102496b6e9d41d535cb846e2f96737a34433787c3ed032f8298ccd1b44ee9eee1bbf3dc5420fa1897dc087ee894a8f249c11e178766e5dc4d2550d228efc82c22a9c5e3d3fe57d01d58a93a13c9af2172b5b9995f0fdb481dfe4cf5d764b231b4709291d21856037432109d6e51f1432886a15db5dd9aaaf23d47e4a7a46096de49ef722be3fe5a687abe756fb4d7a11cacb9d5607c073bbebadb7a7c13f62aa3e5bfcaca0b73c6ea2c92746729ebde11624ccc24dc4f285e9e5e67615458f8c61b408f32898e98f29bb10dfebda80e349a14c0405c994395083c721c2d77e02c0800413d505b62d49023ad4f378ab10d757d9a39df779644488c3bdc40091830849a8b9decbbe7736b61dff57c7abc78c46cb3edae519fda3348b86f6b26c011042a23fc76b23b68f2b0b86fae25ed0634f09e191a5f1beae2b68f84e5a0d449a7ac1d482f608111c02eff52a533617c305b6564e8871ddf870ce508e9926b50701c0c4c05d90354ca3d890739e41144c0abd1c1e12439653a80c3e07ded9b38104fe20a990049d4c8dd0c323a3b930e7525b8505f67dae098b2cc9d731b104701bb50a7c9a37901e66f26c33e647bfa86954b143d5c47e8a1cd779af317c728f982573fe6c26bf6ae9c1d243aec1f2c7aacf14e750c0ac142d68762d6259628fb5b186f7b79da14a659bdca2cdd9b0e0a8c774dc83dab08039920b0f2e23c9fc710147b69924717dadabc846fe5c3315e24130e4ef06d6ba00c38a313571a9e8cba8db8a06873a67d0b65ee83d70519c5267e1573deb00661bd47c5d851962ca1f09150278542b8d2651df2e69ee0aac0665bff723f892281798589b8c6b463b5abc9f2a6cdcce953f53c8b7c63d6be87f7eff94f255bac119be1d7e118c5cd389d0002cbf9bc057da979589960275c5637d758f0754d6f259af5ec0a666e4cd46909a6a83f853389d2c6864ca49dd6009b1a508301c1775eec469b857028fc9d2867637a30d07a094f3bc99c36404dda573834ca91c4994e8343b194c1ba690becc8d54cdf64758fc8464c3a873242d2d0cb8466b72894e020c5c1c0577170cdd54682c18f27c7aa88005a9cd1039eec9344e0ca81e0d576424c00ed58abee71dd56ac8ce7e3091cadfae64b218ba4a35cfada51f40d8bd2ef27836663f30d2a1663de70d6a3403a1f0c7f40895f1baa3c2a60c7cdd99b350e416dfbfedf75355c0448ab59a2f484517ef1f4754f88c0799978443697f0321c5497a24c84dad8abf456bb8a9e5e5cd9fb900dde2f0abdd6a62a61d7e49ebbfd3e5f097db9df08638ff6c981871d9e24fdab1f7bd29e9839cde23dc60f1c307edbb018a7f50df21ce7102996668ba4d7e3708f96b4e9a87eea5887a3a60b0acd2fa9a7277e509dcc61d13514669d664ac58dfd27c03f9ec44d184d17b00d284c65b9575ace440e23788537efc91ef416f404363c52081608f983df0977c9951212f362540a0d2133d32bb326889f71937676ecfc85268b732bdba887b935efa400d11be14a770fcbcc76443c08a3d580b94460f1720d8991542c0c2beea6e96adfff618d29263bbeb784031ed5b475f192a153cf302da9585a533918c552f0ccf482490f13dc335e2249d0c7ed150ba80ad86ea76659f156c168256b91001ba49fd3e193fac0fb5f26ddafb480c6f3d9e014fdfa187a455463023652a4088723beb661d3df984a623c74a00abf63017d0a5823ff668cf5d20636458532882786bfd4895563fd86a881a64243a913b47425c919de83c4886515525672839c286c36dff45b6494a8a87af547c25b49dffed2b26df520deef1883fb97095717fb3aa279846f38ef207d7c63b4af737108c0dbbf39b291d4545968adcd87cfd722c5450b48a7659103545868ab1d0d38fe25e04b584e242d47cb40333d7cc0e8d4ab52799bd2623fe2d01415bb23e3892ef9b56cc0752c05b970af7215f3f45bf6b1f27ff9ffbdb20af004e73b1c11e1f0fbb34fb3d4b3c7293e38843dde53bff4233b614c61b480605525424ec8bbcb1f1813e05d40bf950d15cffe9b795fc5d54537dc13cd7f5dd649ad0e6be947286a0625a32bb15ca001d3da80bb480ae18f6604ac94a8ca4f38ea28c1c0d3d39f521326bda2b85021c42cc2e37e36e26500f2c32f36c3ad8c38186beed3dd8011c12617564bc6fa0cde768aa8cb56ee9bb8abbeeb6a52f312ebd638bd820d84fbffeeab22104948d16e0ad604175aba8e4e387a82d6b8033f90b63a9db234152621f843423308e70455506c95805b1a358553ef47a626922240c0408812f69bb4ffd8af88b5edda7848dc53f32f32fd78ab41ed27b0ca724d398cac52a8ae8375ef7d38ef7c8f26492526cbad7ef441f18601cccf30fe5bb382f5a48cb036822940bd779c52be6f4e21c481316e2d7fa525ff17856d7666eb53b4a9c31d712dc5b767e69bab43eb18a6309cd617213c47f56e887eb24f8d900e342dab48985d06999a4e63540b02bb95fa524e3d51d3ff33f1e71851ad795b80fb0a72980efde64ee107b1295f4df2e09b1a923177e617357fdc892a1b6f346f0aeb3ab37ac9e008b2f3d2dac0eff8e4f21c7e32c485bc82afc334778436df79efb11847b07e7ef2640184515a7c9b94b608811035d04d9258c8379d97ad8facc045b467db94ea2458064d4cd6f5714ad4cbe7817a0e96ef924223e7eedcfaf5b53018a2a2a4064986f126da52aec696922a69ea6875b63b34787196e210399d7d9f66ca7c3d4017765d251d551ba37ed328d209711f66c49327036ec4ee422e45ea3c6551b6ae9eeb5bd7fa897c205bf336bfb701cd2487b9e7e08b58f5e608ab17d7f229032d33a8be4c436606a6ce46b85b899c485139c4fb8ad5189b6310bb4c9116e92cf30757e244590142767140f995fbe7d4c32b86cd1b7e98ad243c8d99767b88a0501d5b13083a86cb6118398b9672be6c49561d6f988ba50018e31db3dd521663e7cfa96d65ecd7a60b0c4cc33f5f3a257f61c59348580ed6b4a3f094ec6e90479163a9bf040e97a48bf63779011b46675d95d34360a03ff9e15773824de516760e759ac4626d30b03b05cbb947736d20f24eb409d7deed824f7cd13fdcadff8e97ae8e76ab8a7de6758a0a131fc1d4b1b2a3f6cdf34baf876c73cf6b4bd895360f3f742becf1494d271e7249096f62da51f08c030ca26cc6b5acf855df5e4a77ac91c0a9546fb1a22b1cd45896cc442a992f0067ef3aaf2989ac72c368821bc5990ea1515e393456bd2791ecbabe869e52e21eed4fcacfec963b1b14071729bd9c3b0212685f69a15354d963b0a7a7d0a5bea5d9d547b816c99535e4d42edfc4f5d39480c3938e509613355bf13f2605a7d9b6b1bf13662326f606cf6b3e4d1064606976cc97a5f1b74fce92d66454b78d014022d92f6dcc1386d1623c8bd536701089b62e318038dee363f1c5126ac2f8ae38df4be6a4003a2ac6e40107e1ec135650485b325b7926f5856240127e3d20f066c6144337fd8345cfce7afb56ced61aba440aca4120d2313fa6ecb5e72c25a171a813cbde4442ec5e9aebac136913d8f1a2dd6f51336d57d7623037c3f0b2d11a3230468feb3f98ac3b2312f984321f8c3575445652a86cc554dce9a1729a2c35b4c0232786850311de520c75352d3e3df6e7d946e0489961dadb08d45e454612e2adc1555fb9fe7ca155e9aad5044e6ce21d4b4e6ee5105d917e7077210ebadf2f55dc2ef171515fc662da5c290d0fbc0b1ac055dc9477efacbb5303104bfb3d84f55534da3e44e9351e6f14a4c4e824585d6feadee44d1277e4eae81e8c8d801231c331992bfc974143db864292a21baebc138caf0c86fdf6433b3d514dd8f998905a09002d279a71c0e06a0fa0caaf7ac4abe7b3f3babed0d9b162b454b95e2ae44ac4327845c38d9c032be5a1b075e415448c195a1ea5a60e58cd05b7c7e2c971baf190b04e97b4103fc66b9f3157b5ccbe2d057539abcc0d07c4bc3838ed8f8124cbb2c677c8113d621fb0a20e5812b609605ea4f74c1b3db4d6d725a9314aa954affc9d40ff3129158080e005ff77525f63706c8e57137daa04440414b64c2ccc64d80b67d3c6238a36103fa01c2d588a32ec29034e0a84f978af1b2bed0bd5dabcfc17bf8bf6b3d510af5b4e0da5e46f06883f07a8a9dcb63fba537ab1f9901586b4742a31e6a6b4bfedf2210e43b5c023c7ac5148887079d12e2c5963dac21246b3a503465924804b91c1b75fb620465bc05ffbba70d61597e700f0fd889a3277fb4ac52ceb5caef7d2c4ee7f8c5c64739315dc37889006d62493ea8fb1cab954c63410f2a6bdf034e06c08103dfbcd34189645a0d7c68e7ce75c05f76bf8f4abb04b450826b753c69ac6e28ce859d245adf3f62ea4c7149e355223a66bee845db33b039237b7511dfab0175c1eb9fa881d5464b32f68fd1633620a482fcdd24aa31918c97a26773e4663805a3b80731f1d34c0ccb0afc50cc04c6564dc408010b7ef3ae19016fa2e95ed5922d4e51ccb0585798a570f983355e56e30ab6739beb086bbb90e83878b43f8c05cdf34ee747bc4c1bba0671de5bea8c140542fe4b19518fc27bb62cc92ee3de8547e9b17feeb2b94b001bc37a0979cff4c551b65108a153930c8dfeaba6cdf35495ae885115c485d4d01d644cd84604500a14f8dfdaf9fbd1d7b54164968c6af994bc55768514d220735d1eb5182c955a0b09804cd613020b761c8209e1db1fb70bc07e0a89f7b0a15d1e81a082b54250d61331e04bde3b773bab7f30a4ff5c817bbb06a9da7c1e0a9a0808456d5c292e0cdd9ab9b485bec28c36f3f58b564b9b004ddead7bfecc4d4c671eb23668f410fdb505c25e584fcd20a22cf85aede94881ae5b0deb5bf3b462f44fdc1444f2e93cc298519584684baa37c8019136bd4e5930adaba2b3eedcf36a887db8f68af0c89aba9c67fd3a887ef3a9d3e156ec4fea8ee62c0daa85706bcb4db7bae1a1af42a595804169ab78b63e6dcd6fbd59a9520c411fd5f91bde31d8f0f951dd7812ed9606f4985868a43e3b69632bfa56e98b6717345a9f0d8458df5354475c23a8a5b6e1c1b1d64938b3bc62d8d134a291bd0f6e3d52d6cfaa19d876017af1eaf741afe7febe36497e57280dffcdd09c3b159c5b6a11a8a2b3013b18e279e2a7589d2750530d1b8b4875790c564c2edd2c0dc9b1db4218dfcc3ff51dc16b4bb5c15b8f989ab22f4e4eb8c1a4885fa490c3959ad95fa19dba3a1a91eb0f4d7d284f0669f336419b951630d7062e8816b9b4d5dc6b1a26dccf9a423a082c38b2da404a365457dc333f857e5add6de3f1fb2da9cfcbac6fb40a06937a4376d7a8ac3913f290f2ab00589e71da6d37", 0x1000}, {&(0x7f0000001240)="cffd947245d9980151e8afc1a32cc6a16460c6a72c2840b4abc66950a539dde345063c7d4db1e47322aab01ac54eb80f5c2c89b23086ea62893a85a8813726e26b925636cf736a214a5477376b51a02967e2746177dea669db3718831cce6d4580a6c900fdc3440a1a9cbc75e545d120a74f0d", 0x73}, {&(0x7f00000012c0)="0c7a796943a0af6fe4db3c14f39ed568e03bffa6942e2482e289e8368e1688ef452456e8c2feff9c8b03c182da9a229262d1ab6c3a62263da2f466d6c67b243edd15f5e59ac1900faafea30a0d13ceb25fa62f1e381d738bb144c6916f96209fe49f5cd1", 0x64}, {&(0x7f0000001340)="83834dda8e29e4d055a8808bed9c0c13d5d801f8e3af922a04bf812aa8bf729d64c0f02ee86f007b4e9eb4bb92c0b7827c0879b09296e507ca41e4ac88b1b153d9ea15fa950d7149e0171ca7154fe7099bc4cdacdfc0d8e44bec6cf1155483fc1b3a07faeb12b5bfdb0c5acd54883d6363d9d5251027d777381fe3d788c145a629aa4a7b7424943670fa849ab32812d4fa477f", 0x93}], 0x5, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x1) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1013, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000280)=[{0x1, 0x8, 0x3, 0x6}, {0x6, 0x0, 0x0, 0x800}, {0x69f2, 0x4, 0x2, 0x3f}, {0x0, 0xf05, 0xfffffffffffffffd, 0x69}, {0x7, 0xc995, 0xb39, 0xca58}, {0x7, 0x8, 0x4, 0x2}, {0xffffffffffffff81, 0x21c4, 0x5, 0xffffffffffffffff}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfff, 0xffffffff, 0xffffffffe94e0350, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x1000000000020, 0x0, 0x0, 0x7}, {0x1016}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) dup2(r2, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000000)=[{r4, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r4, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) 16:00:07 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f00006eb000/0x1000)=nil, 0x1000, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x6, 0x9}, 0xc) r2 = socket(0x6, 0x7, 0x1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8, 0xfffffffffffffff7, './file0\x00', 0x800001, 0x9, 0x8, 0x6}) lseek(r0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x10) r2 = msgget$private(0x0, 0x2) r3 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x4, r3, r4, r5, r6, 0x108, 0x4b9e429e}, 0x1, 0x1ff, r7, r8, 0x10001, 0x0, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r9 = syz_open_pts() close(r0) dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r10, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0xc0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={{0xaad, 0x8}, {0x32d87524, 0x6}}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000000)='c\x00') chdir(&(0x7f0000000040)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfffffffffffffffd, './file0\x00'}) getgid() renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x10000, 0x4, 0x4e04, 0x100000001, "d3949927ee9998f7602c6dd3e75ab41b4fb8a431", 0x5, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xff, 0xfffffffffffff217, 0x7, 0x5}) 16:00:07 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000200)="a53c039989e6d9e6957b81fd2aa4a78bae51a9aad5bd896bc4b0f1317284527ae5e0efbb546c0b2cec468f3be387d1cd4a877833e4f790ba6e687a39566b9df3c87c77e3b0bb8ef681406b0c49d7f7dffdfc63deb5e959068ed81e13ee25972d1ceaa907b4e3f1a6a67906c557534cb797be760c565147c6008d216d1cea52a61cb2e5656dd2798a2e1d4cf382fde0997d0777516186c6b9e0d332212b159972407b032229361ba51cf89de6d49ff83578534b0b", 0xb4, 0x408, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0xff, 0x6, r1}) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) r3 = semget(0x1, 0x1, 0x499) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000b00)=0x20) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000ac0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000a80)=[0x8, 0x10f, 0xfffffffffffffff9, 0x7fff, 0x0, 0x9, 0x4, 0x1, 0x7]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000340)="ecd1157c41a802e956c282b274dce2587e479e8e50ad28a8482c61103c544070462085b66f93891e85a8ebcfcfefa868f7f6264c7d9cbd3f873d2a50aa", 0x3d}, {&(0x7f0000000380)="6602830d01adde5bccd68184d22e568b86fa7522945580cd20b2f56ecbbea375eb027ae2e8bdf408771e1ba80685254d93da60eaf9fa8436ad3b40561018ca95b45641f37a21b9ba0335e515f718be5a74e1989ab16a54558c5598e4591937a7c69f", 0x62}, {&(0x7f0000000400)="b236f5668a00111a95f2ac34c3618216c63c198bbc22c1e83e408711c5006c24ac68f4644f51c64db7ce086a85c9b1e7ece6b13db0e8", 0x36}, {&(0x7f0000000440)="b7f93ae63721f3589c321647781e256560f57410bd628a1dc4b761066d777fcc4d4491d3bcf56ae15c8739114a8cb933a4117742380154f3", 0x38}, {&(0x7f0000000480)="dbd89c58312b559caf5b4289a4d94bc0bc2f5884f1490138ef9d505e7f66f590311f744abebc83df23ba3c792070165c78d1614360ab601279255643e047d856d2feda62406b826d4fb98ef1e460a504163b92bc824b454fd28b00284d6421d831f3b33398d3e4b46e0e44fb2b58c85261", 0x71}, {&(0x7f0000000500)="a9a2b16f9bebbc74774b5d618ee336bfa2ee7be4dfa5498be3dcd9a8073a79d4156da4b3f38b63c17195bec633d587894d79ea3def31c9fd4f1ca8b77f849e39cceffb16084641d831f53fec444c4d292b6cb8617113a1cffada", 0x5a}, {&(0x7f0000000580)="cdd2056fed9beae08db127b9afef7fcede369432bcb13d3b104b84f839af0a08231f5de5391fbd1c02d9415d635a67d28f52040a942bd831230b34751f8dd8e41c53a07a5a627042cb54df6f797843f63582a38f0de06de4ac2962b52f36a9a0831b2c714826c73f4e7f", 0x6a}, {&(0x7f0000000600)="d1140bccb2e89f9e983128f566fe46c99d9ad88573b74498e9c90bde0a3b198ca9d1652677e6fcf39165d588fa93b16beac9c300c3a3dc01cbdbdabb8ce0b96adf067db18cb3c30c09b3f2a9ec6a53d21833e3", 0x53}, {&(0x7f0000000680)="152d74755902399e0cb1fd8b9d760638778b59a62dd57420b57a0ddce1dbdb0dae9a0dc49dda2bc48185c9e4f7d695b70461a35158fbc06292ebf875d25a4466e885e199fa0bc40c24506760e14f27eb3d17b43a0712c3635eae167a7fe0f8cc87def1759f", 0x65}], 0x9, &(0x7f00000007c0)=[{0x70, 0x0, 0x2, "9d6d4be5bd892685aa52c8a9b998dc09d313ffb0a1e20af81a275d3ec140858c57749548a763bfad7ca28fc0bb145ae8048582f12a473746266c913d161803e779b5dafa8335b8612a7c8de25e9885e68db116db69294a5a77853b797375"}, {0x40, 0xffff, 0x7, "810325e67afaa7fc1be9374b815f60e0ef961634ad51cfc758d7def4ed5f231e83d948ecccb12b28ea32bd75"}, {0x30, 0xffff, 0x4, "ffb1b513c630328983bdda2b322dfec185d7523ed0950f73e1934f7bd3e1"}, {0xe0, 0xffff, 0x97cb, "3f3d157038adef4c87590819e654646ac13e4397a7e9fdf86e9b5a233d59e1caa7c66bd334f91c74494f07694545711ce0a768bc762e69c945f0cb03d84d9983532bfe62587aea3f0cf606c208768b7571c443b205d32570c70c9345f579f25e75d5598b785d6c215e9ef2a88ca4b6c3be0276cb2f80d67799603675e8219973f6fc5c7616c584e45f71b09d907bb88947fe755ec07a045e1f96c71558ff450a77647a2dd6278ea8449a83613b77116b102d2d889ba930509c9f0464bdc98628203d16e32a0022e4d32489c7938bf855"}, {0xb8, 0x1, 0x81, "75ba8fba62a6a239240daba8821a3a3e162f7d1423afb32cc1af2d6fa1163f9338ec74ad6f293760c28ec1fc5055dc5228f44b6369c2e8297fc30ac5232f9a0f6e2f14c9dac3c378e2a458e68996e4a2929bc8b288f87d3a8c89ae06f856252a1418e05336b9bad22d3dfcf84dc11b8683073af1ebdc4feb61f443735f11663b6daa8e57256f7d884fd6563a865217337f820c2d2d668798bce92673e7a03e97be2f6b952b62"}], 0x278}, 0x409) pwrite(r2, &(0x7f0000000040)="4d9b", 0x2, 0x0, 0x0) semget$private(0x0, 0x7, 0x400) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x140) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x4, {0x100000000, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x210, 0x0) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20088, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) getppid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x81, 0x2, 0x1, 0x0, 0x91b2, 0x8, 0x1, 0x1, 0x3, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchown(r5, r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20200, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000340)={0x200, 0x5, 0x8}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x8) getpid() setuid(r1) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x520, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000440)) getpgrp() sendto$inet(r0, &(0x7f0000000480)="e110c71a3da80739211e5799bac3545d3650eba7c52a8fb248df1f7575da1b24960e36425b7ab1fb64cb806db05f8252068d7fb43420fc62ca95f929543043d0c44389d828348edd46a82b7b5292e7e72b29810117845c242113a31b5906695e1eea47d82aff665f41114026cd185270832ed406c095c888af368ae8bcdcdc95b9891f5de58dc53fd7398becd0522e5ee47cbcfef1e261bdc0be57d64130a5f8779cae43cca6b9f26d7fd397b60f9690d6bfd06aba015f1265e387228769b6bdb2657b25aab68332281dfb8d9291fcc850c3f8fd3b5485152feda647e7342d94afd53ac723383b333de17bf7161aa1ebed76cbc029e5c3ad7add6576f813dba2466ceb0736517953f973df2c1017dd29cc5ac8157f969d729fe2185a301228c90c3f8c590f7acc7c90ba82a022cbd093323d9b3a85c7242050a86d532c21231d11be5f47edab6d47bb1e5a4eb1483b2c09363d975c011a36247452c1a2272c8ea282520c8c650f71bd6e683f20997277717d729cff5ed0a5e8597c2669d9ed49a17262855caea5cec776e518f2689373760f9719adaba4f0562fdb6aa6f6ce2b70457e01c7dd17ffb36dee26e0ddc0ce43fe71d25702f37fcf2a8a04c0a7cfba9fb950cb23d58281d373dca0863a7ee6f686b4244857f2f40b8df5d08164ecca7e555eb534e3fc6219d0751c1bb26dcd4aa5e0c5fa929f8015eabb3ca145fc1d48f71e66e5cea019dd77f551a366eeeae3e5c48a57e9f78a20599ee98f1b7d7aaee3f5dd03d6961f83bb66cf5e3c35bcbe91be6127ada5578b09a01d1e2b97dcd1c4c989b079d05f0b5e77562561efa832d5d550a4ec371492597c9607b36a1c3cd1517a40633a3b547c0e0d85f78563de8e2a18361b175750dce4de193cbd0985a8bfce17b159347068c72d86eb2cf4d6202797a559106f64c1a03949363857b700e8c04e3b89eb9981ab2efc8dddf954f1469586230238135688472d4a3bdfb88ad79bd1bd6235911051571d121753e874c01061eb5d31b85e5c987c62d0377015e499b10d97c92d9779c623b0c3d1463a544f9795a0bc2171a7b74dc0abe469f9e9ac6cb4840d00e981724b37d6d3dd1862d86844e105fd65997dba5923a1505f0b6f41da1b1fa81be7317b8ce3ce3da7e1303188ebc60d2a034d048bd1e591f859e29a63e0e2390600b637c01684529c85f36e74264a3c70d47069010336141ddc0ba11e40318771858cade4dd367704e6d010ded6da1d6dd63e1fadc091a26ae739930297a812d37d06aae9d0ef4621e345953cd1aaddddbcf34ea9093db33567144213a0cc8dbe0f51828462428ef49844c16871ad5fec424e56291b7f7ca7fdd3fb9694bfa67c96a9e19fc1ad5d2b27d7f9a1634a8f0d36ba310a5bb8c64af91dbe06ba25a89d774f0010d64646082f924455feedf909011fbcf1db3316c43c1b2dae9554290f9787940e8feee3dacb40ae603354388aed42191bf1758d2ee385adeac6b479d9051fb839401928048353c633ce27ad9eec6995685661239b5d15142deb049783471e0072581b8b71be537439e4f5cdf543a2fc34de5e7c71036ac20e8d04c232c278d658ece71cd9a833f598a8618b255b15a72b5e8c196ce2eaa6a7fe5a95843d347b556a7e2361cc0fe6385a22b2b3f09c3142c6a1b40faa93be659bdd085434e2543d513b1388850c017a27322609541705eda19f13df6fd8a8fca3c62a6ef9c745db8cfa0ea6bf34ee13eee59c8b5bb0e59ea846551df93e8853d6d3b3563abda55dfe31d9ede29e76cf761ee748d7c18538678d472ec87dcece40976ea437fead99eb30255d5ac23e2fe7a9aab257c4d1d0ee4778bb759cfe1196c46489e20b54316fdaea4e3e45700b1b7e13d67181828870b12f0c9d34615dfcfcbe26640f1a59399c9c78ebf4abb5ea0c753e3a94dfab57c215741e2b07f947e4df4f678edad307bc77de4a6cafa3148a695caf7dd2faf93c462748ea0e11b8517d7357d7a18bf99c33fa9d1472916d0b8499d241c04d3bfc777c436673c61b9329b26a285c48c6193e3a031908e4b0d74dddc49ee358746659ef94272a41acaea4ab9602fbe22318a4fab080b77fd6c13401ad1875066d2f65f6e0533686bc01b81991059ab68eef6738628e7a5afdb3b16f4a8867af9bb167410224b1179c04dcf79a5945e87bf582df738ae53f7ca083b1f38d27c91967d723305558d3ef8e25415b3864937d4b739f926e3e615b25d19b431315b0ea3525e36bfd4c2b31c41c8b25729259cfb7b95e9ee28a5f4af605c0462000f58d4f61d89318a34109141c0dc6cea36e993b9ce0b5cd8b3b4d7f6ecd9180aacb4994ea5b63f85676588d646e7c68b613142140c97a0e1ddd3865ef69dcec3ff7ed1d379010b2425d96048ecbb8d2b41969c66e36d0b89f57bce8886c55665d3ba7438b42a5c52895e9720a10559bf7d03f903f01238abfd3a237d4ffc13e2e5a6e3d8586e45727b5d96c457135296edf8590903106c68c91a96eb4a8b6c347615743ff12cc20f415370607e6519fc6b9eaae3aec4d039fd949c20e310e9f46e7878ed5f1b81b868806a60f7c783969b4c3280d97571f6847b88b1980f141d70dd9d3686cdd1ac214350e7c0c58e97014e2c3230782e2cdc249180cf34cababf9e716e682db6db0cbf6b99a3cbef4baec26b2adbb9bd2488beab4c774d2989f91b612f6127db4de22ffb20850d8e6b219a633e329a0d40472f56b63d6f0fef027c4432edefedb6c1ad9f68c5378f64679948a952385bc672d6a0c43c960977e0bdb7e3b8c61d7b2e73b9b37f0fb2f3965f71e22d6ae54683c2052cfba8d2795f00c85b787eb329b78241fab2bd662c928f6a238239b56e895c15e0618b3f676a9dbfd0cd497798da724d3211ed1120b0e7b967d022bd405a5ed85e3cc8435f73a1f439ecf1478454b88ed6ea43409826a002b8885726f9a5d4a3aa7bc95ee40d6e4291eeeea8ea5244871a5aa868bf866fc410ccafb5874c0c8e67ec694c0980bc54904252c34f96ac62610a74c929326ef69f5590cc1ac2d6b7a6a8ecae6bdd453fdd5dd11f4a6371910f523ad372b1cdd29b18880bb163a47d14d4c64ed969c4ecb164e27ecff353611f788488257bfde7da2cdc0883ab710deb6d27479ecd3c9f563293c29fd7142861a099804061846785ef159ed120066a969c971a6fb83fae17986ce05cbc0c985c14b22443aaa124d4f3296090fd3dd14888718165ab7462e3349d5deb47f9a4f2abeeb6710df704a33dc8d37d04a90ad3f76852e4db25206d822c7536aef17f89538677b0537cb5f45c259d44ce7835ced2fe36264f0a885b26cdc9a2474c98facdde504cdc566755a24b4761f4f93fc1a5b6ecdec50a9fc53d9ebef6eacc6d0cccf655b7983ba00365229cb0d432cd5581e4793791ab4c55bad759349b3d37af7e3c7339b80fc61942dfc793b5ec33291e765844404f045968fa243d04b49c3dda535d402796072d39831f4ae494e43044334f37c3ed5c5007e3a71533170ab1b75c62f66128676b0fefb84b4e82509fbeca13796bc2a3c8adba5380f12b26ffa41af23bfa1b6dd0a195ad277c02c2c5bb14a136bfeee412b4d0e0224e9ca6967017e5e8fee41db52b8053d0b1e8cde198a566973eb5dacd695b43f1e0be6c89d3ba5bf9344d074dc8777308f8b41e7b22360fd6c12bc82e730f4f44c70062e88c492ac8b5b93e1a94dc3c52fe5d2cfa75fd45caea9c27349f29d421e4422b41aeb6e79dc67e626fe7eaef1945c32aa9c51055d9699c658cf4aca6e1795319b798c28c9fe79463d4bcd1d10f093ee7b378dd107097fa91b4f7fbba29e83cf69dd18735deb4146fc1091e817039932c78a7266cee0c7c26597ffcc2a5e75705eeb51d5c7196ca8cb1e0d3fe79ebfacda3ae55b8304b9105c54c1f2a1bccef91b2ca823cc5473e6dcc40a97bb7257e4ffbb5f2f45c00e6dcc2b31055a08aed223b5a334a2d34a7c900eecd549b934c7803cdc7b6b3258e3a4058ee202ae4da5a6e7b18f5c81b963bc9d3083c74085b54f910fe1a1428d264afaab8c42f159100232d5689ba77e5f0cb57e3a04c72a848fb6a0dbec64d189c62a7e2b7845ca35fc8e92c7e43c1ef4f650d72a6d8daef1622a9f1abc2c2e6ebf49c6d218e0ac54c7e304cc0b9461f80b1b291e16559af21eca5cef8cbaa7fff8aa28674185ba239b591d919fcd70f4044004f6dbf1327fe9c54be560ad943d99d6fc8156c4c969ff97f0cedf519ac8f9b7c0cada6e8b4ac87c32e54fe2ce31037994a0899b7239a4be0119f704011ba589513b2e0080008b03912d68d144b97c6b674e6807bb1bc1a5f13331bf208040655d26b4a457f2d767ea97b1e1a90f7d0e495d297a2ae0e3f6020ce17eb8cf94a3001397ebd457a09389e82519abf6ed97436893d9f2f4b0914032a142f86a3063547e04031d856cb47ce8d39a95bf8b59c3815eed9194ec9134ff6adba6addc7f2fbb3797d1a84e87e4fc3acf9acbca8c0517497973768f9ed05ead01fda24b46c0f661a4229306eb4301391d51e4e03c0f1d6b875cc97ae35d097be84d88a9456eee9727578acbfa2d793f4990e33ef7dd47151f14e69ad533c4c2c894bb3c1884ee16b2f67305509c4d647918f39843822ee26f9f26c455a5fbe4c9280b7cd196a5911d8aed71318f092276ae1c6a2445f3dab1d0e9dda376ef18a91841ca0e547f51013a82a5340bbf14f98186183f3288852a14b5dd293cb1b11d89742e8a4d30fce827051ac95286109b8e14235596a2d065e5f08348b6553c99ff87bbf82efedaebbef1af0fc086f3afb0c5966269af86b3d5413b10e91fbb1e1726ce782f0c3a93b512d0c90da032c3be4ab26a61326a843c7890ff16407df3335668fa10cc57ce2ec3089f8071a13b27479cf6d202e8bab525c6db53dfa9b87d5d9a5e7714e5950cec7f1bbe4a6e4c7113b32771e633625d54185ec211b65e3d873416214bd4c31176113aeff0f1f036530402ea9dcfc306be560a1da7e1c672240ec16299847d62bdf1214531b68bc920b6a538d82a4b4025468ec22ed7936bb35c6f1b20e50c31baaf2989d69dace6b117c790aa431a6a39199503eb11afc17a3dd80a0cf61175dd32100e8c93804f8cedc32ad6cb6e22cbc31ce2498b12b6339e7491c4a3506670f315751e2781537cf32246960695068097a143f2451430f02af3891e54dda5aca825a79a00652e943417d6588765739908d3d6ef1eea9252eeb37ef91e3edbdd0b19e83c5a29ea21edab62a3a649c2df5448d221b499a658aaf174d705054021da43c427793e7808b75ddfd6017729f97eb41b282514f94d92e3e3a87d050aabdbfd5afce150290713392d6ac5473aa114e1999df1ee93819ac4f94b41f1560da99a0b57c433ab52611edecd20e046dda14f2bc019031472662493d0ff81d60c20740802776776aaaa3ab6303ff9f2cc8fe2ed4b9e316722ca9bb5a65d3a8e708ab6e3676429a35abebf07ec7c95373a33d70cf355bc8ccc5e8468bbf3555c93fd522505c03a2f2158e3686b76733a43136a048ec83fc21d8b47a297984017acb4a26057ebc79a48305c7c0e48689383d5e5d759b889d95d1e8248d241af6a8e625a5ae78aacffb6a884554e5e032e5f26c16f24d55ab1a5191caa3c8f643b72ee14cec5d1645e3cbb13a1fb8adb467c31c362804690644681e66a1a69b78af9c38b544dece45facb8f4164e2dba7d9aabf23ed8f014a6920224068439f40a424094523ad818353078", 0x1000, 0x9, &(0x7f0000001480)={0x2, 0x1}, 0xc) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/vmm\x00', 0x20000, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) accept$unix(r3, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) mknod(&(0x7f00000015c0)='./file0\x00', 0x2020, 0x7) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x4, 0x40, 0x6, 0x1, 0x9, 0x7, 0x200, 0x3, 0x0, 0x1, 0xfffffffffffffff9}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001680)={'./file0\x00', 0x1, 0x81, 0x3, 0x1, 0x5, 0x5, 0xfffffffffffffe01, 0x0, 0x0, 0x4, 0x2400000000000}) faccessat(r5, &(0x7f0000001700)='./file0\x00', 0x155, 0x3) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x1000003c) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc7fd, 0x0, 0x80000001, 0x8, 0x7]) pipe2(&(0x7f0000000180), 0x4) r1 = socket(0x1, 0x3, 0x8) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0xffffffffffffffc4, 0xfffffffffffffffe}, 0x0) semget(0x1, 0x7, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000001c0)=""/157) 16:00:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x22, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x100000000000000) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/54, 0x36, 0x42, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8422, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000001400), 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 0: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86138) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1, 0x40000000, 0x10000}], 0x80000000001f, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000380)) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0xffffffff, 0x6, 0x10000}, {0x4, 0x3, 0x7b, 0x1}, {0x100000000000000, 0x9, 0x0, 0x8737}, {0x1002, 0x100000004, 0x7, 0x20}]}) pipe(&(0x7f0000000300)) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x81, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getpid() r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="eff9af9ee065800329d721deecac5620", 0x10}, {&(0x7f00000000c0)="926a5f1d7aa8b7a4bd55095aeb66dea3e146f2f94191848ab486b02dd607bc084153c12c2063242a02e09a69647898609230d26eed5783344015e7b60acc2403ebaaf4a975333bcecfbb4ed47d70afd6762ae247da72669737111f76669d9fb100236db46f78ef3730325a48fb733350fbcfc092a7749e9d5c81d880c08969e946441cb437d84985987123c45b40ed5cef81d1783df17dded1d5cde355233ae08360f7f3e900d7e968875d168c104f68dc47088ea099cf1fa6c914ddb590", 0xbe}, {&(0x7f0000000180)="af8c0d872f4994e8ec0555aacd67a0", 0xf}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}], 0xf8, 0x405}, 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) connect$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x104) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x400) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)) r3 = msgget(0x0, 0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getppid() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) read(r0, &(0x7f00000003c0)=""/96, 0x60) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xfffffffffffffffa, r4, r5, r6, r7, 0x20, 0xf1f9}, 0xb5e6, 0x6, r8, r9, 0xded6, 0x4, 0x81, 0x24}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000340)={0xa874, 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0xc0044266, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2084, &(0x7f0000000000)=[{0x20000007c, 0x2, 0x6722}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) r2 = getuid() setreuid(r2, r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r3, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x41, 0xc00000a3, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x84, 0xffff, 0x9}, {{r0}, 0x0, 0x20, 0x3, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x7, 0xfff}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x8, 0xff}, {{r0}, 0x0, 0x4, 0x19, 0x3, 0x5}, {{r1}, 0x0, 0xc, 0x1, 0x7f, 0x14b41a8f}, {{r0}, 0x0, 0x1, 0x1, 0x555, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffffffffffff, 0xad}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x80, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0xaa, 0x4, 0x2, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x21, 0x200fffff, 0x5, 0x2}], 0x5fc, &(0x7f0000000300)={0x1f, 0xd4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/220) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/252) shmctl$SHM_LOCK(r2, 0x3) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800b5002900000031000000030000000700c25e388d893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7ff, 0xda}, {0x9, 0xfffffffffffffff8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0xfffffffffffff000, 0x511, 0x28}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x115, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x22) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="61fde3a424be19f682f07c29d8235583d98dc36f94bfc570c3b7e369569ef5d51275bbb25ec242d5b369311baac88047b65c851fe581881e86df7ad716a3c54871f5fb26c0664ebef4a88baf04cd61a67adc1ab08b2ab26d1ffc4358a3e509c239b12e6a6b2dacc86ba80eefbb2f543236feeac0b868df99699b53f5960d6da4ca74ec5c151c4afd48b0fe5411adbad7df68a4505531e5bf5d5aa56b7cbf72b25f135a3ded64e8ce296fa885dc4e093976bfd1ae45d2038c16ec9f40bba6753ebf56a28755dd1c376584e7d278e52223e6d013ee790c3519e229e1c93434f489d756b60c7fb73fb2547e33", 0xeb}], 0x166, 0x0, 0x1000000000008) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000006c0)={0x46003926}) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="d3dd42b5be8f573873ec2c590a9ea9240353fef77ab2e056e00e0e656f3e05efb836dabd60f7cf37c461471658a279828cb9d2bb3078e6d8897f9f61ab8ad3487571eadaf2fdf7486a60057dab71b25fe03b319e285fc92bc4cde06b9c1bedfca0669c9e3276f44529480e19778f9f6ecc42436017bb3cae05c9454c3613e4b3becc011ab43bbe14a5b1d535f92a5069223777ecbf36ff25cca5c28eec1899d2fefdc523a1088a1e8cdc4f7d3d06365666d445e0dfac0080dccac2038e4d48ff7bace27eb56ee05bfe27ce17d94c80a361b3aee91c4c74ef8f112670bd563764", 0xe0}], 0x1, &(0x7f00000002c0)=[{0x18, 0xffff, 0x800, "c3e8523e68bc"}, {0xd8, 0xffff, 0x82d6, "87058aa739c69ae716eddfd3d830abfb661e0e4c6064e662f356ddc264e953743fbe677e5b514c6349b68352d2ed22df000cdd31dce943d1d3398d2b1d0b43b1c3ad4fcb5f28cfb6224998047d92238f6d040e5d557e1dfb2779a9ef245a0f6d99602d7b5847980df1b3b03db4b19db8954d2b23554a6e3c1abf068562ed5c6c59a54f5e374107679e6f0664da328cede021b5d1eabfec5a04ff37f47017aecb8353c2708d1c7c7786f20ac2fe3e706c12d6f5d40bc04dfd62b3f93dd44da48a94ac993b6e"}, {0xb0, 0xffff, 0x0, "4254d676ad3a36e7a372da6a3ed01b1b4cc08e4cdb2b9e208c9e5ace817fe22b7c26f2c3b750c276ac76515db4bc74a308bda894013bdf3d7489a067e5456cc2eae89ce6170cda5e77a3796b954aa90a77d12a495437fe536c83c8ee0f0bd0e081c326196619614c93f0a8235b35e3ec6f10a6b3a987bb10a11b69144c56f17ae77ae4507065452b946695c86a49543118521327ad0e6414120ed1"}, {0x108, 0xffff, 0x7, "44fb5b1aabb55273628007efa62e288a1d3636c0c0a6c949f9d9ac4fa377c8d31eac1a5420f2d8af70e9545152e06aabb28c9b52e95ce3230ef7bf9fa50d0a444cea1934085c16da4399aca190e8eaab67d6ea74f8169cdcd70268d4894ad342ccb20af7a25cb6d0c693bef9ae2527f61ea397a610015f0734e5928c49a04e402917bde6aad1fc1f31b37d5998fc31a122adf62d2777bf02f050bc2340e3b994ac54e49f8fb35c450e6a8bfe99c6f5f6abeb93087cbcba6760ae36bbc4ab42430d8d4b7a64f5bbd6a46916648122903491f530eb91b79c3d14ef062578308c45b8dbe103fc6344d04dbfab904bd6845377f4ca7c2b"}, {0xe0, 0x1, 0x200000000000000, "936d5f1e9ba05df5b3c4a34f4ce884532720e59eeb7eefe09f7f8b4ba06adb77567d5f0676e3f0624e766ccfdf107bd630732b374f476c819f944464beec4098270ad3345fdb109460c3a95d573a5a3668a2348871231b1c5fa686080eea8d3a0a9e17f1db9685a240b234f5c16a6b8814b772f751a65bedc436aa6cc43178e966abbf141e96f369ca332403f85c77431534d70be30d84f65d060121e42ca9cbdd91dcc77dcd3bdeb7060d05dccd74ae8bfe456b20664f9f9ae5e13939cfad99688556d1d898d80727eefb12"}], 0x388}, 0x4) 16:00:08 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1, 0x2}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xe45) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x101) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x1cc) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x488, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/216, 0xd8, 0x40, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0xa0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000000c0)='./file1\x00') 16:00:08 executing program 0: mprotect(&(0x7f0000122000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x101, 0x800000000000009, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) dup2(r0, r0) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) 16:00:08 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:08 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x2, 0x8001, 0x1, 0x2, 0x3ff, 0xff, 0x2, 0x1, 0xdf, 0x4}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) read(r0, &(0x7f0000000180)=""/164, 0xa4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3cc12e00", 0x4) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x201, 0x7) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f0000000200)='./file0\x00') poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x7}, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x2, 0x5, 0x1, 0x1, 0xff, 0x48000, 0x2, 0x1, 0x6, 0x490f3c2e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0xc}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x15ac00000000, 0x80000000}, {0x9, 0x1f}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$KDDISABIO(r2, 0x20004b3d) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="0c804ef76bac665ea1345874c28d0fa138ab9787c212b3b978b304064368f321d76c01101b58df3fef94bf0617deca38c8f0c7eedc7c7a5a2057c01662a85f2da436fd28b1369712aecb28d047d5bb88072ef5e7bce1e8e8606efe60665bda56abf6611b7d46e98dc6043649355e848196", 0x71}, {&(0x7f00000000c0)="e729036a39086662b6db", 0xa}, {&(0x7f0000000180)="466e1512b67c9809e2aeb9b9e16b64bbeac415169c02bb", 0x17}, {&(0x7f00000001c0)="d48d478e23c4fc4cddc5a3c1d64a2c77fc144bfdc5a16b3f11bd74a12a78b92abdaa321422edc458ec9cd4f173b2c34cc6698d489845c05203bcbe9160c978199a1e1939ca4548197a7d210f362c85653c5bd275f38964b7c14dc0ee08b1bfb62467cf07861d40bb769df4a4c4368da9605963dc5316063dd2fecc04d45f708d9b3b0cf634d0f1953d4b5f38e8b46fa464660a3d5c38db8bc8a1baf321793fef1b75414b4b1881caa5f8452aaf72632703573677ca8c957b315d83921290418aba7ca43d195fe361bbc4f10724f89c343af5e70053db80a91d0def69e9df6dfe79741030c184e1a8f69cbcf7330a6bcc2242f59f9a01b4ac", 0xf8}, {&(0x7f00000002c0)="ecf1437a230d9152864be337d7c6ee832640456d5304677771e4ef9c15d4d912d19f02c02d76a6854db7c803f511dacd7742eea6e7949e112cfceb7cce007da6a3c984538b519b48a7", 0x49}], 0x5) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x17e0, 0x7, 0x87, 0x3}, {0x1, 0x0, 0xffffffffffffffff, 0x4}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x3d) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x1, 0x104) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x5, 0x80000001, 0xb2b, 0x0, 0xff, 0x4, 0x38b3]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x79ad67fa9405ba5a, 0x5, &(0x7f0000000040)=""/249) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x151) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x20) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1126, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4c0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) read(r0, &(0x7f0000000180)=""/210, 0xd2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) r1 = msgget(0x1, 0x40) msgsnd(r1, &(0x7f0000000100)={0x2, "7f9a60ee7e06b5b15dee44f523aa40e3757c53a38cccc4aa5c6c44026a948412de9c9fc420a9a53e3f8dd91994fd9e545fe58613f3a67240696d7dd3de88ed0dcc263291318154c88712ff473f8f5133c891d7f8cb55ef71b35f63e227211abcb78afca842d4eeec5995874cac0df563d93cb6375ab7449ef3e36526afd6e23d8b3b08855c6e6afd91ff74d5f31c4289f7ca0ab65e2f96a7d254eb945fc5e5f2fe12354b34fbf5d8703d6319e812b36b42558e53f99e7028b092420624d91b571254a7a94e54b6f8957c69b50d62c38625974da0373a7e16a8720ce54186"}, 0xe6, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x5, 0x5, 0x400, "1616178bca812ecba12243d0fedd5e3ad95c9bbd", 0x39c7bb400000, 0x5}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xfedf, 0xbe3, 0x41095a1e, 0x9}, {0x0, 0xff, 0xff, 0x6}, {0x3, 0x401, 0x256c, 0x6c}, {0x80000000, 0xab2c, 0xa3, 0xeed5}, {0x4, 0xfffffffffffffff9, 0x2, 0x1}, {0xffffffff, 0x7fffffff, 0x6, 0xffffffff}, {0xdef, 0x7fff, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x1000, 0x100000001, 0xff, "dd703cf7ca9ec7a6c69afe9b561108b66d2c5567", 0x3, 0x3bc}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget(0x0, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/244) write(r2, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="6d0c167417ba3a9e0d4c8053195318480e5ffb859ce48314ce8b60ebfb0f797a6a0ef3ccddb7de56e8c3022b118facfc3b8fdb7bdfe80b086071ad4f0ab2059a0ff1e29c6848f89061afb4d622243ce318b16c3ebe64ff0756b3f3fbc60034cafe176957477ec541bb1a98b4548eda69da64283e513419303ffd510a742809eeeffa0dff6f7704df1da3bfb27201ca4db6a6f9bc570963514b5b8e7caed66af71c790ec4fe7c62e21c621e49108b1dd2a8f933a29058b36d26d935f21f4dfd69e7deb54a8cb4a0fb3b1f7f226a4c78688e5a3709eb1d82fe93dcc7931c94cdd4cde5bbe83673e61374b1a3691166b6ddd581ea5f73c5ba9bb1", 0xf9}, {&(0x7f0000000080)="ab7f33db51b21ff9e9247fcd4056b80f765c2b058b4404e1ca072ceefe702ea875340fd0d30a073e598bd1dca955d80cf8f07353b721464e842156d1394de9b201f4cc3738431438e94ae59c08d447a06b4c3cfc651aa841cbffefcbe54d43149c08163bf54efca13ab43c6f45b9cddc0d796b77208d6b62f5b8a776d4fe20bc8e6fe6edbe820e7793082daeada9b25f6c37ae2f86", 0x95}, {&(0x7f0000000280)="3aee8ead512a880039569ce07e2b5c77b4524def1aba6721ef73737d0bfbcadb9d7f180be299d3794a36767d43dbe6c965d8e5a7493ab8d83745ecac233b835d3fd10ec3", 0x44}, {&(0x7f0000000300)="9571c4ea4c79860d4d51a4260b5ecfe0df00275d96a739b2cb717a25a7f3776e915789cf800b3c9d7bfec194e8a0c4c8ecb396cdb1a21d381fe887715a583f16c4a5696f319908625eb96b2ec3b3", 0x4e}, {&(0x7f0000000380)="636b6555c79b98d5e62d71a8667e69a06e77df6e2a23ee98c9b665980df0707bd8101f4cc500abe4ee2f783b0dd8bc5398a846a9097b8ebffc069dfc17", 0x3d}, {&(0x7f00000003c0)="68b451249af1d39985bec80bfba5a4c8ec87f4d6851459481ad40f8f39d729314b3b6c217c9afdee5f9e108d205af8bc1272d2be2168d9048d337ef05c0601ab257639b591eb6a1bdbb35aa3a20eb52e21243e72947553125a63c1d4", 0x5c}], 0x6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:10 executing program 1: mlockall(0x1) syz_execute_func(&(0x7f0000000700)="96c462152e1d32233333c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ec4017b110830091e1edee52636f3a62665f343e317c421dd5831c4e10bf8c4af64660f3838520a470f898c00000096863347dbd563b6d3fada066477f866440ff4697683397f660ff7fc0000c4227d215106662ad726660f73d30066400f642866440f3a631f0066f2ab67dddda8e80fddf6c6e446b1f72ec3c4e2899294d80000000019c286c2aa8282c1b0c10000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f2366766410f3a1517022626802d08000000ba5c450f91f328c4e3638d6e8df9fffffc0083da50da500f4acefba70fc4e251bcdfb83aa2f1fbfbe2") 16:00:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0xe020, 0x20000000001b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="2c30dd2d1eb77e885a54175b4b4021f061d4429d73e48033e08b9d7e18fd2c153ee155ecf9aa93330df191c312fee250340635270d64684e6c22d85ef16a7b8360645e3ee1bfb91efca7087c214d36154cb892d07bc255be885cdde50ac3638cc43fd93c66429c7e609c771e6b54bb1ea62b081a9a2cb6d056dbe1590046fa933ed4489a19806902492a427722528ffe8f7aaa4d011a45435dcc966bce7a92380728e1771e0214a4cbd5d7a05465f153e9d700934065c6656254942010a1a51f5422a212128bf451ccdc95006b78aff8531e6b1cf4ee438c44a2386f1fa3ed90a5f1521b84cdae9caafe51f1c1c96bcebe4d26913c", 0xf5) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) mkdir(&(0x7f0000000040)='./bus\x00', 0x195) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="5fef7d620982e04641b34ba5327f6a0ea8986dbbe856a28a617a7df0c8ca9dc5897bb2ced965426caed94c303be1ccececdd4726c60f20663a72db94e286affb6423e37ec4a16095a99d846ec48284ac7e05a2b17e7404ec8bc57b83aa9933", 0x5f}, {&(0x7f0000000100)="17764c930e3c95f8ef5dd42aa3ec8227cf409e98b9528f99b5372a7a", 0x1c}], 0x2, &(0x7f0000000640)=[{0x40, 0xffff, 0x3, "796d6cb48b2ff00c202958bbb0765161a81eeb191534bcf41a633d1330013272fe24f760e1d91d83e0ef17fa36871e"}, {0x1010, 0xffff, 0x8, "7bef8f1f630d8761bf7b837bcc768bfb0fc7641cd5e4e7f02a91475a52394c8ad91356d8336995c8dabce7109a42c947a643759ad388f7c95af2a80be229809ed6b18b765c27fae91ba38b0e5a6b40c9b1f9101d3c7eea733297c37d31fbc3cb86f5ed08aa3b085395a7280cc5b68965330dffc40132d593956e5255972a31deff6259312fd461c65b21aeaa3855862f49e4b1b1dd2a1e78b809bdbefd9fd79501f6c1b04a9d0c9d4641eeb6520d94d64e98ae863fa9ee723a23ec7248cc67b84adf01e6778e50e3d2fea7e1e6d04809151bf2180510ed9592c437270d2b49be528d3fe0cf366d1fd22c96afa7806dc2e2e96d3dd2a393ee1f508a8c52f56a727fe8494cf29085d9136fe33147868cc4f617bc41eb6588eefb9c1c77284db612d7b670908b220d3df961d2700e856b41e15a41326681357d6022e036204133d9c0846bbf4a3c91470bfa9a2802d0ad6452743e96943755d23e8c5a02233848002dd73cf76ccea34fb5c67b24c100289bba839fd77d435be884dc5dcbca503e36f1e6ef9706a6065985eeac126c008465958469b9901e51c4d0dd02f4ebeba12c61c94fbf5a7597d9610eac481f771cc75dcb948639c650da76ab845a642b5ac4112f659a731cf015384a4452adbaa7fb9bd08ffc4a9b72cfa7745f3c8b8455b7ce989f9e970bb39f1407c923b3d3a6cd69ecc05122eb4ee46b663ad344a06fcb970c8c59c0f973d38db70adc1cecaba19dfad9285a07a9243f2637d9299a098cf36f8528f6779478fa1bc67533d8c307737fd45ba9a056ca3214c410833e879db4df7f3893475b53014112f83157c8528445d035ab24b3a91a338bb387715f2953e194a1a31c98154ec2082678ae3357c892f312dc54bfcee1fd21ce5e0e8b01af115cd240130c35a46cedf80e9497e57a6680c320fd6f614b2dfa8f3cec9f5b1720fac5e18a086c675cec5c5f2cb5522572e68b3d44e9ca71248cdd43e343a2bd4bd43ec2411ae6829fb84a10ee918dd211f366cd48b086838ba0dc7dde98a75ef501bed0ac61cdf1561e989212b39e9c7f497cc9b5836ba8d1c5c6c38a68a7c42a9c0bee2f889426591c8de0d976be634693cc02ae6badf7792a52a883a5f5819ee051b6abeb7c23e6081eaa72a31ea8e5888a39e40d273d3143d4a07c971595b25fa39216c029f6c8c36c90f1016986211d51dc26367ba48bce64ed9bc9473bce92c2c631fec618fe64d33a13365540102280062b0a94b26a3930732ec00b0d38227e34ea91b82fb46d2f54c94f6c5bf043c25476916d5785a30e39416d5769e526caffb1457a5be655fc60e950f1d055b68ffc365d46f9c25e0f94a72ce32a616a535ae1949e90ed494dde6b7efd265c2251821e2a9ec2e06b839a4f258274c2a9fa0cd3a13675309d0cdc01442d2bc7ae92dd217032abf34a0a84333e1567eb3fa4f2618fe47a5519e53edf52c67358b1d6d13e09ff40aab381b83b9e88edc9e006e8f3c3a4f83cccd70d507f40c6109b2bed297a93f1832393a2ff2971b747841f96ed83212e0655f6a7474a00025504828ee0fb2b90319b080d00bc9976137add4b4ffac332af68ea51983d664215f6edca6f553ded50d78e6d44a029c5c53819f79ba405af78df6c093636348ae294cc1f8ab4c4cdf4c4f16edb67044cda29d60ab0ca92ae6a7dd4650293f29d391bd1efb35b5faee79add6ebf12a4d264f75aac954cab0901e9d7bec8fff4761d7447a719b0769cb1bba85c696c2d0e822f63658e53cf0bafd9791731349fe9f585c9f87c35ed636fc0daf97b5d5b4d268c8f1ce58ed88e984faa363a8663884e777de9db2b010906325dc88182101148967417eb248c9ff9f4c46f49c97199e12fad4f9979472f981849b6a5f7dd36c8cf6cd74ef66be90f1bb5a5559dc5f100c44ed519582bf3f4cd188010ef0e2b9e60f2b117752184adbe7ce184be20df0adf7d8bb6fdf13d5d02106ef78ebe052266ad98b5ec7924f66f82001163480f4d5072fd05c3e137f24c80e9a04ccbe7ea8526e2dfb4aa8c906155e26f45ed25692b05fd402b6f1e7dcf6b702f4acec030fce103ed7a745d12bbd5f1a41553b5f5e5fe86b729fe1542325d067fd30d2d989ca83139d2df2a0ae11072acd6c81e524584daf6fbab55afbd12bb85899e850fbf857a3df790d3b96b20c44a6d2db104b589c67a2c879aeca8e351631eb0c5f2a1d15f7d7abcee535411c8477fa86d349a1992428ae76c0a7c8f1494cc3d3342dc3c81f1cfee77cda5f54bfad323a5e45aad8e4880a25f331aa0e9e46a05b131a5b7af65fed3800cd90bf7d3d76367dc743231bb17b6cc382e77b8800dace9bf10c8714f5bf52e09350f61ee3754cfa04e53d61248ddfc478a118129831a90936de65f8126f1e88ce9f4c833a04e21eb6c1307de0b44dc28996e559f09bc01a0467654f7045e1e86672003ad968ce3b71dc751582a67c535a1291992cddb19ed0edd992abcd976f5af3b943cb35defc164bc33e6fd9fd4effc4febd9b022a247295034a488aa15d28323154e7726d8a0e1af39d69ca5786e97dae0d6ef3f92a85e611e1225368984c366ab515794ce3a3a48ea0ff3176eaafbb07a35758e2b9c97ffa7e5129697458493c04834b532b90cd4b8b6de335e38a79e71a8552149317477931c210f3aaedd50da6f48f25328ae8e92db6608d9b369a28c7ae3e9abfe508c1d5647b6afc1fd9ec081f1a68d186d6061eb978a8e4653ebb559cc6e1c9e0c26a2cd7e31ed18fd30661fef751b55e14200b8ad19e6b5a56a04b742cbed81de1e2b7dff8ff19aa57af314bfe8c6e01dd22d51e942bb2097d617926b9baf4a65b57c3ed14f5e34b7a13a7cdbdc2869600ce25c0cf3cbc37598dce1089a4874e8479be79089303544dfbf31c7d58cce4d26916014a727e53ef4525f1d3857d482e49db34afab83343887ef62aa43477a7e41848113b78bbe1c9e67f5e852c6ae26b82bcef1e224fbb6d5d51fd93e0712172f5a391674554583f1949e7b9c5f23f8611af47b2edca586be8ded60625ffbb3af1c0a4bcfbe3922fb4f81f0ee5f4f90e0b0d98555b2ec532e90c22501d4517e3cfa83eb4c02b5011338dbe25e96a55ee5131da0f58333b9fe6887c7152774c9a6e2370de6507b8e614d124a0a6c00c91a8ff8b2e26bfc09d3ddb1baaa862b310d94233ccc820115dfb00c0a8a8d7a98f228946174bf02ff8c44fe63a3bfd9e3bc8c51cce96e84539cbbe966c709550c08d094ef480b4b83dcc7c2f2a86b488f026a62c6cb2c9a49a7ec8eec876d345a11d95be322d8f0542a1e8ec01ef749cd43dc81b0f30595d5c1b4cd143924354410fd521883028f775069adc4d46912616517f5bc40d1e9fa7460d749fdb0ac155177e4da73ac9786e8d9170bf59a7a2785cae55bf2084a43942d81d68af8461da4d17f62d40bf493e800b8ded481f3de41eff25060057df3f675e9a4eedb545bfc9e13ed5fa44bf115a6743f1dff53e0da42f64384700d2ac483ba9c6a3c7eedfb79032ab8d435893565cc478c8554e9f6d0e0765e190614d1721c4c6a9f9efd16621f8e28dc6bed2deeca74ec115370a7aba14d45d9fdce55190bd03d94824410946f709e69418ac59ba33b1c152d850783a2334a9251ebcf50f481dab64d3b36d26361d07574498ae3eb0b4a894a673f207d77953c5651dd40c839b4c552919120f177943e8fa97d8f629faadf250379e1bc8ed4ba6c0d3560f3424c12fd9c2fde2098cfa52fd5ed80de2006e283052b52b25748c78bdcacdabc9c794dc8c3f2ca7a90df3630d222f6d7c52df566879225e526fe9228930bdde90ba582a8bbfa00d1d4756bbc43c9164f27bbf0e273a625a4984295384d85b412008e41e7c4fbdece251029f6bbb8b1e42cfc65e01e0a05b4c2e8e1f720d8c756aa96dc2635aac05646393a6c24b593a72e20cc0dcbe7aa4d6b90eddd7f2609d1191b81603893c54c96c08993ec26dce02107a25e3926579255d119f7a2c7d7d5bd972cde38050046849f46ac25c9810b9f0805f74acf6a1f2ff3d19b43f986fe6588c5123c9fc391e236a83bd2a6dba47bf99eb90f2de2fddae618821c6556f629990fdb2dd40ec0f49a203e48d508639bbd94a1fff692a4fbb559eed7c26c6d559d4b3ca4ee8745e530492ba5eb2baadb93c30b0c90747b6d96650bf286f01b00e963497774f44e68297e09790ca9a2bd74b7f40dd3efcd12b65f5620b490504ce8581643eb9af01834ea1c1116acb017ab08697d9fe12ab02d6a6d9ae93a886f25327384ff796898ceed85ef3181a63b2c9aaa6815ad20c65ba73e62aaaf4886097517fa5a0b979d0feceef3259a38ef086f624a8b9a18d106cda4686fe1795a5d769059b239725b2a06a33d18941f6242ec16c518f57694ad956b7da7e5dd762ea6f31dbceef847fc5fceb922b40bda76ec45c9d83100e7cc246680fba2bbe2008bd2c9a39d638c4427a347b81882123eb684e2b186321b96ec1c0da9c98a4e51facfd8d259f48571299379cbad77b7eed7b26bd56c0eeb11869b08e6b3655f90e664ac3d91fc0f9c261e8981f98fb5d00e66b35931732322957b3ee9fffbfed0725413ec04888cb7e63543b182c0573f7b6d31a6ade248efc0b6c8fbd339396573cc5c380a7209f66e3c9081b0ffb6649bba15bad490672ae77081bd2a9d4bcdd546a478f781963207eaf778f9c6f486fbf8ce100e93da32482a74a737aac720f0346e1949bf38fafd896d1a441e65b03d94aa5f66fc6b3d11377c047f3ea63e6921b1957f4bbfcf19ca11114f040e323c62dab7fa4a9935d9dee4b2f3dd175bd724d99f24c7c16160109d5ddbd3c3946eb5091145e344a63bda7b2f8dc6293f1cfe99e2f81ad1623311e59ea558924449459f42e189f8670c6d8d00ba13007d0104423f674e45834d6931d49b2f6efe49f5829f2b6cd2282e4283e0881318c5bb3c4ab22a361d4360de40375d9ba99372625ab691003de6a6be07b02ee85da27c105bc8ec8312820b66a1f496aedcfc60805cd0b378187ef260b380acc1d929ae133f09f94cc9d524608d2b6fe81203b1d32a94461a47f598389f97c936bf5c9d3fe4591026d8b45e594111575f55cf8a7dd45f4409ec9368986297a2a3339823c28413c80fbb48b2f0690daaba6b40e8d1476eb6459756fd8c64b059c50d835a36ccd64f975a7614ccf48efbe2e586ce21a063a7f5ce9f15c8707ec736214a34b8673293910d4b5968e30f3ee0190545e2179f698cb876cda0c9cb7c1b87393766f28e3b39765825c590410c8499ecc2caec73305f1a79f9ce64e4908d3feac113991ff2b7a0f9db75fa9c629a51df5a9dedd0f445ccf96f6e7819c1abfd94535b44b4bb1671577a2079b527d6d73554e7e5b7c7d794a92d045d6559f64fc3511cbdeeccb3143e8d8bf2bd0062a1e790617c608d1c7f5f50635a7d175eb88457d5cf2f1cc2d22e2adbea225820762ac9cee6824b5906997b1745245a90b4c98be6a5dec14df04acff91a23876917df52497d68b42f2aa2c934bd83aae67830878d4a3ee04c77af41f5055e875e4c097c2846cb7a19d9a2a089643c29b313d5bb3c3afa12d0f0cc1872d2c48d3ce65ededf17de2f0ece2e82d56d523de52e7237077786db195bd230dec208cf7a5db3ac121efcd8c46f50271a88941e13e071019c5a114b01b07a8a972c40b864119eafda24eef3476decc4469578629bd97edde470e5ebc5a7f01b450d2d6253e046d9f29e363ea37d8dc5072133c83853d"}, {0xb0, 0xffff, 0x2, "8d3abe95b9eeb3271116c7ac029285d13eb13a6969a6fd03da0aaa818c0e23af6b28c503f5aa988ec329c091ab5d2e24b1597d3156ddb12001d0bebd3278d2549e8b75956e9bcf2bb8379c6f56082b5e2915376b58e045f0346601d7bbcea3a13b221804928321fd7e18cce9546bae939608156e242de27fbf19acb8b7f72ae538f8b8ef40f7459548b0a8577c0c51a1162f2dfedea57811eebd30"}, {0xf0, 0xffff, 0x7, "c7270595ea59f1bdddcfdb7ea68f85e84334a742d2b997476f3aabe92b20002170990d6330b05f376e9ae4657170cc8700082c745a745c4687ba12f50e583da72a43c65a0d5007948f99d27addc80d96fb4fba34365482db8621516a3261a57ac108754b077438975c4a3b5ad51f39ea10c88b6a86baddf15220872eb01bc07ec6393cf4eb5ba6c54065545963b673776a0b223a965e7b3eff1eb27ca30cd6faaba16f8165d7265d212eaee3207c7841c6b184a7eae308a29974823175f01d09324ed54c25dc3876c2441420fe2d14e531b566cfbc213e4ff0b7174a"}, {0xd8, 0xffff, 0x3583, "038fe84f96e4cccf44a44427ebe91ee8f9017539edba70f188d10c5dc7f8dfe84d9bd94adbd467a4411b25e53f4267a29d679e0313462786dd5eb0d9157c3279ad965eacdbc22e307d5a94915cf93205d488d256ef53bc74e2f059cb30983b986fdd826c86c5ef3de766d4462eddff3a6bd3949bcc9599dcf1522bdcbf95641a8d326b30d3755596c8b01ebdcc80bed8763438fd230f6e60ee94cfd4de4106afea0d6676bf7a7dd9463bf144bd32cc0344d3f48347195eae43e772aca99bfec33ca24c"}, {0x1010, 0xffff, 0x0, "f56072eb6bca3c1dde12313079d995bdb2900a341f46c0e3b05987af2f51b056d05ec485e6f37f49c3310990ca432af87cb2eaad1edbc9a4ff3082a9b0aec665b2ce91ce95582d74c52b53689e6f5d7cc35a3f2713582b8a70581350367906735e9eb4ad8beed6fb63df67ebc53e9a3db22996d25031fda619826b55685c1eca86ce342aa392ce5664ca02257612a3453ab3763f57759f0184ed3161ecf4df17fcb062cdf8e41569cf638c16427c502e38ebbbce16ea792321b4d8ce843324e57407059ec5765e8b30f4e6eea42ce0cf1d03ee59bddba6a9c9ab0f768c63ef443124c8c0c1df1bbeb466a4c0a0a148424b52c265d6beb1bc90dd15ad68771ec72f85212015a7d4ae92939d3f46a4ca0aa88cbdbc26c5a05b57c822fabce45f509ba3e32abc4ef6dca42e20c1ec233d0cfd959e2ad93f5735bd3b9c14b304da8973bbb1095f9b7ed57af9db231932149e8c10f0c07c7878aaec07f104ec465a408465f4b4a945ce1ba8798a6126839fe3abd561f8c1abec040f49111c5294fbbb7c021a4dea9bb4fcd3e581fa1afd513029dc9138b98be2653b319a47c9bb3a8e2f589b7041cdaf8cbcf4deba33f951a70fdb98af68d22ff03e3707ce32676290719f8d5935b4ed8c6a483bb62d340c3a61a780b2342423394d5e25634938be3cc94f09c2e18f3295fc861ff167e62e1fdc6cbd389e444ca284a3a38c2674e7761f4a8c2d386a5a7d522aba06009454de5c93a0af5380d7a823e82966f06562968b676533f15fc3c36ac529108f8cb83d91a153cd3822c4b556210766fcde67fb3ec999e3fecdc39e4f1be9dffc26b08425727feeabac8897b2b1ca34e6afa209fefefb5b8bb89556bd1e386bdd82040cd18f9a13fa69297e753029bab3d7da70416f5a48ec40f5b03518d9db607d8c786e66af3929b33fb32c568e32a8e06304ffbaaa2790e700a8918e9a39b72637fde86f7fafc86c581fe5cf451533396cb046c389249e3ecd92d0a523cc0dcca514ba0772dd8a325b070ed69ea3124bfe920895d12344037b87044f849b76ec7ef8f03f8e61388191b6822ee70ce647fd2bd03e39b61db3ae1c0511bae60877a32062da19a217b18e7b322bf83e392479c9e562326625b20c089d0ad7cd92d1347f9a79c0230e97088d6e7a3cb6737ed0ea625a6115ad53e1781cfbe1a7074520b34d002e70a2af8a537c64c952561aede00a47939495805a1b2a50f110d8b1b94b95bcbb22212b14ed1fdf18f4503dd29fb0b5ba5661f146cead95f115ddf0e3d705e09a34884476b2ebd12c8de03a0600331f6f0fd4a789b9ad077aa764bc7eef14ef7b27a00892edaf839387801167bc63dd2329f59687009970306c98d21c1786a8bc4bd08b42dcdbe2c2766108872116d4555c783e2f2eec90d0b8a1647b276e99cd8baf2769b6b99f974e57b07aad508bafd02ee70d4dab61e81a0537ef0c0669eea2884ca3ec540cdfec4e6b0814c0ef344f57053ef8c46de12572465edb706614678a48eb5967c26d2006500dfdcfa43ca2b3402d05138e6ca39ca29eac5620920059f9f5661cc087081cefbb3ffed92e66dafc2cdc7e366ac9e6abf84a74aaf6e7156d287e0354b6e1753b4744b2fbefac82e4ef7fb248f0a780097b63410382f27926a79cf0b5fcedf445eb21a09fc398014be3c5cdd5b029b391be2c73b20e1bbb5d3e3b6b773b605706c67dee104a06e0355f4f0be8ef7109841d394cfdf11d931f15fc31c22ae34373435e87e1f0a98cc53c78f5b5bd22f3ee80f588c50d7e10b8f25b857bc2789805687ae219c15e72b0cffb4553d84e748eae631cd03a773c8607f21cf1761c5472e835d0908d8de156de739277d9ecb8f37fc21c33cdbe82b20d4dce6211f47070d967714189596a05d0f0a9eb5ee40d8548fe3d5d05752344f7af33fb9a52eb99cd6feb90d7afb30716fb77d6a69080c0101e1a187c451868785e087674a4ee6074deaca6101b992176c588da2249b2a9bae2be721efe448a725ef9eefe632650f3debda31830465b9fc397d25d033214f93922cf1066478b9f5f2a97270743a171c8730646a49b1678698c5c88141110515c39a9336c31f4237e2f24dc3faedb24cdee0654530fd9edc29122d808d4264a493e211578ed0278284922439e5cfaeeb315f8d4e1269972a062ff23263517f47d6a5d406166059d7f7ed8da585fdc4b114140fa300ec387a0624d5d0fef718a6fdd8ddb5e182432ba5554ee3af53f159597719046fdb1e1f9dd9f1ab358ec9847013fcc3980d4bc8a8f4039b59488329989ed2e335d3091a2101b15a08adaa6d4d9da3260fc56f46a0757c2f4fb88d4d00e4f67d34b57613dcce99ce7ea4c3ce444c00d9b63857bde88f6fb299ac0a78987fb14d13f719085ec65929b06c5fd49fe50a371293bc1bb831fdb79f3ee54f8125036ea6374681d9594600eb23cebe57369ed5c11c3957cbd433efd4f595504572956b5512073d5c71fcc5d482a3f65d071f9cd79b676de778d10cc4ebf48ebe802b917c3d0c846fdf94bf62f1b2661662313903e65d5dd179e607a2dfc94e28eb5632197c654a9676d4ae4dd7d15970f325e8d4f24c0b8628d30a18232cf1250cd376723559c28701376e12875359d5ba5f0a0fef00c6675a017b3b8c1677a61c29d3fe950cf02dd688fae4443ec4f6ac4656ab96423ae9387386a1373107764666714b6dac986e1e1447ae77a4bf103db0de98558a430a0dddd0d58c3b4ad26ce1a78a1347624cae7db09aee3bee5e78c7037163621c38087b87d34d334e9dad6ff56794037399129af5b3a030c6f108f964f53dcd370940a384e6f271a978c8485877d88891e56df8cf1a70a3c147676279a40c37e6dc3c683f3ad3b08fd09e8a13f2918790db0d49142e047f86bbaf86901a36230f2dd24018f97a1e49968acc8aea6b7ce613a9fb3728b7f58ce8cc1219515ba4584cd44adf9c0014a049e63866d673ce652da3b9504c8cc7b0e336645246a9b7de54ab3b1d3dc17294a953086173a70906f6598c64dcaad3fd1d8a223034487d04edbb8c0ee8b90542e8f64f4732e400586fbf19627db9de2ed0440c48038e9951fdad01c39bafd10e36393210b9b675182cfba9036f9f00bb5ecf2089b4c5ebe0565049d6f91e17c48d215bfce68a8d932df96274358daa80dc30d36fbac6eaa3e91541eaae40ed41bbe7862e1a6b5199f5a30f1239bab0c5f589a20e90cf8661214520827b14f94c30f8b48670cd0496ad3556189b8ab85074dac5acb7bebd4fc2c8b4e843134400bbbf0e3cc750c7fc6873d33b4cb838757035609d9723c338ca5799d03cbe083aff8e27772b6898f0ca39aa1f623ff671b759831ff23dd1a5ee0ea07e3c410b76410ed7d09f532e17adf96a9e1ee02798f6ea8c0c57c0f4ea80dc612f3495f8fcd863cc3baca993038bb259d9e6ca0286460eef24498eef868142c921859abaf33bb3ba7e8d6d511053250b145afef9a6c88533420fca7cdc622e76e49f8616b6d778932f1eb1c609c6ef4b2e1b37e30e70c378079338c566db917003ab668510c742b21ecd676f48c20d6cf06253000d7f6cc61e8394be5b97d383d4ae74f58332d7312c11d821d30f9ef5bb70a70347b4f80c35e9e2d94c9f28bd3965ded945fdd4d02d40bb2256626dce788883ea3519a513f37a8487c13d0bf8ca2dbe61b13dc88dd8662fc5a8a6c316a440d08f5f9261f7cb83634f653d3278d4f312bfd700417d85b189ceacb33712de72bbd7b725c79ef216b2524bf9fe0254182d39ce13c3657677d4b718848c0389d72a22e1c8fa8d1d9740f1dfe7c691e5da0b7a5c7c7e75b59807e41d3a3a9315be5d5b9e3990160118453ba5cb8e4238e5cd83a309c0f6a6e908c16335fe93439f63732430f9b8d7679bc6a3b552ee33d7208acc04b01abaeba3813525f503edcd89856564c39ac5ad56c96ce5c3c1089033513636b18d7fc508bcdb4740d6f373af2044525350e5f20db888334965fed9886b807910f4e2b067860736019ce2b7005fa586c1349af42b6f1b6ba4486cb975c5961c9fd32e6ecc1e8d744c2e3274de84574adfc71ea7fc80e6edc75581b93a1cb04856e8789887f9fcaa835b046fbb7334a1d5fe35346ed99175782f65e1c6cc837634046652debebabfcd394f1c5092b9f384510caa3b0d71601e5c3037ef55226fe061b8763041cc0991e5f415c07d21a5ff9e77e369bdd21bdab8df66b9d39cad1170a564466cd9af262c51290d568a8d95dd5e77dde3424f971dd7e988605b97fd355570fa9f42660f2cd50de9a6c0dae3d45439db3a1277ff269988787cc1192f422822fe772c81f0d81bf799ea19bb79f38d3a41d51f09be2576798a55f7bce5827fa7c8077f678e778126bc96ec53e118982b85ce51a8a61548594c2126f838e0020263742118d8a4aabfc9734502d2be66c31d17b650f810cca76a61b73e7c0bd8e6d9df9085e382c638bc81d1b8548cc25b61c4991557ccb0e338f1710982034ef066b53c0f33e0a7f9dc0bd6389a378eeadaaffbc6b887570d7e01d072815cb72c6fd3b43486b29d10c73ef78467bbe51bc5957efe7266e916d5978d7323754001b21671093eb92b9b3e7109644c038767b69256d7b18a448e62db7a4de31c45232ef677de4310f4f20c7a2946151acca662ca8718f7f4f6d07836134f40a97c6c2de8645d1b04d4f6d416b6513f306a6d5ea432bad439cde98b4ce3eaa220dc860bb51b0d9d01b4d9fcbe96f165ccea0b6e6bccc255c25eb1a1889b9c7eac044baccaf456bc93d2c1eea195fa82fe8d58cbc059e4e9d144ee110fb9f68052836f7ff85ef737eb947bd7beb41a8f520de6af5202d9fbe26c4e944cfae2bd474d29e1790a9ab24a83c132ee88424e1cf76a5f7220e057a0aa2dbf6218661bc8964b09681447e4fb0c3591d54ca039a004b3bd56c18b9a187bd73d87874e6cd0447d15c240024986d6948a0a49537158b9bedb438be928a4aaf267b1f73d68b256562671522400f096a5111cdefe9effb680309066862a8358d4572eda09a7dd80fcf82ed418feec0ac74da9ec02ddb88cd629f0044f05fa6b9eda70c3c7d1d494a0ca384368e72562db4005ca89b80098ba795df4a22b64eb4d3a48568426cb3de4aaa0c1dbff2ac0385872538f70c2d5df75cf32e37d462c5b4eafcab54cab217bcfe8525accf5c8dec83abb23fa0d9cc5449f021d2cae652ed1cf7ba99d0ef9c5ee1ec991417d1928d57090ebfb5562c2f84311b0a00aa3cff269d6b122502f6aee709b0985026063a0f474fb14828bb362bfc91c58b19276974903c8ac1286de834ddcb50e504128590f3fdbcb3f3bb641aed7a7cf0a6a0f960b13db56b04910741752cfc9d09e76fe3dfa8164e79d310622480aab680e14a6e19f505b561c2663e4d4ed48c7a410135eb331b59ce95692672d568fd802d06edb1d1f882dba3eecab0932f83195aa0fd3d50fcb594c5b33211ff4e32bb3c5a6ba53bd960d23b7b0e12c47c31066f7b7538e7b9ee371a0af21c9c9c0e5fb387e7bb1a428ed3f03c7ea1c5df8424d0061f500f9e5a718801002a326848aef541bac156d44c693987a5facaf1ee17851ed68c0e166871a5821bae11f53902ebaa1711d0f87ff911f8dfc99ce5482cc8261885469bfbfb8eb3b485574dac9e071635afaf55d97e1fbabc1b6f0f7fd2d6a255b63931aa9f926309617c8977aaee56553e1fd2318691d2f5c4999e252cbacfe1e4d61e85e2aa89294f7aa60740e4de916a40"}, {0x110, 0xffff, 0x9, "9f391c9006019c97d35606f05b49ed1a7aaad1011fa19ff18d27976ed567c9ceab82e8e7831dc9582688431d79323fd5c07013db221bf62cc854510f589c0d4d285b8f2ad5c9d5458177746cb1bf4ce16915d36492fe069df833ac8b5cbbd48e26a7e9f6cb5b368f3dc29124863e1177125bcd2de7a47e2b8636b8a5be7562f69e635dd6ddd810ce67ef1c8040a2ea2aa33ece7bca46bb508f386d04a23d8873d04f09dd26ddf06dec0e0071470de1b223c4d9114d13b88d38d93127aa3a8a8bc2e7ee4f2ea6d368abdded3af6d1bff39a0f50092146fe744fa276945a0938466063fed4285eb6150310cf9949612be06c4cf7fb217c909193dae8cacc0e"}, {0x78, 0xffff, 0x5, "226c2eea82e24e8fdbc4deb873e9d1759fa7ecf46ecf7d0d786785f5db06bade07a387157660297fe83854eb14240ace5385e12761a123b568876255f52c595049ff078f3ae77c661e61448c972f1393d04c00e7f3c182cc9d312d3327682d0fce9ba90b8a"}, {0x50, 0xffff, 0x1, "d0f2143ee0de0eb4635883c2ad58b03d8585ea60fbcfce9bda3cbda919531fe12b6c4e87af1e5f638bf8bdb2e451ad6c2bd47c6356c56f2eea9297b0161a6e0e"}, {0x48, 0x1, 0x2, "82d515b8b76b4279d69f7c454d19bc3bb9682e786275cedb517cef957fa826b87ac7c919236197b09746b44f57305c7ecd3957"}], 0x24f8}, 0x2) 16:00:10 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8109, 0x1) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x29) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$KDSETRAD(r1, 0x20004b43) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x810, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1002a, 0xc8) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x1000000000084, 0x9) r1 = socket(0x11, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x5c7}, 0x8) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20400, 0x48) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa7) sendto$unix(r1, &(0x7f0000000240)="b10005136000009005001b0020000000000020fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x6, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x7, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000600)="6861fe263f6f64378b5ef28c5028378c432ff421", 0x14, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x100) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x80000000) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x9, 0xfffffffffffffffd}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:13 executing program 1: getpgrp() clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xda, 0x1, 0x101, 0x9}, {0x8, 0x9, 0x1, 0x4}, {0x0, 0x3f, 0x8001, 0x7}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 09:15:55 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20500, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000001, 0x1, 0x9, 0x1, 0x40, 0xbc8d, 0x7fffffff, 0x0, 0x1, 0xd9f9, 0x8}) sendto$unix(r2, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 09:15:55 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x9c, 0x10001, 0xa0d}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x401) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x9, './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0xff, 0x0, 0x7fff, 0x400, "f7fdd86c9f26412c5b299baa6e1d8218ec9ee852", 0x4039, 0x9f}) r3 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) flock(r2, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000002c0)={0x1fa}) r6 = getppid() wait4(r6, &(0x7f0000000300), 0x0, &(0x7f0000000340)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0xb0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000440)="88876b1bb50c2c1d5c936f475acd96497fa8c390ec22", 0x16) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000480)=0x9b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x1, 0x4, 0x2, 0x0, 0xa48, 0x200000000000000, 0x10001, 0x3, 0x0, 0x401, 0x8}) renameat(r4, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') getpeername(r5, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) shmctl$SHM_UNLOCK(r3, 0x4) wait4(r6, &(0x7f0000001640), 0xa, &(0x7f0000001680)) recvfrom(r0, &(0x7f0000001740)=""/170, 0xaa, 0x840, &(0x7f0000001800)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 09:15:55 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:15:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 09:15:55 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800008000, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/194, 0xc2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x9, 0x5, 0x119, 0x8}) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f0000000040)='./bus\x00', 0x1082, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xfffffffffffffffd) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x120) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xa00, 0x0) 09:15:55 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) socket$inet6(0x18, 0x2, 0x7) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 09:15:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 09:15:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4b39ad0153cdde"], 0x10) mlockall(0x4) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000040)="7c9ac04aa43a4a9f860598a5499a135723c4029bbc9070e9e1b2b1222d96cb301d97dc3d0e48fd2b2f1bd9d00b70a4c0e3212cb20d2e5d3cb361d6fdffdebd9b86220d1c2e62d32e4114cf89111e845d188d50f69f33c3f2b5bad8b9fc8b668aa0541f0a82fcc4f833f5cb1a3a3855edd39714673e4cc3db0c4e94ae6f6a1790fb930b41330cc92ff4dbd251b5cdb551e2df45b6305cf9f7ef18113d806e5af2db514f2512400e57c78f5799c59d3a57450073a1a6ff4f8feca53ece5e55cc06284ee56005973eb64b480db75665e561b1210766e258", 0xd6, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="0100012f2c5f34fa3000"], 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffa, 0x7}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x7ff}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 09:15:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8, 0x4}, {0x4, 0x10000}}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x800) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x8000) syz_emit_ethernet(0x7, &(0x7f00000000c0)="ef1fda639d1670") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xf9, 0x4, 0x1, 0xffffffffffffff01, 0x2, 0x1, 0x1, 0x3, 0xbcc, 0x100}) 09:15:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) 09:15:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20030, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) listen(r0, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000380)) 09:15:55 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8, 0x2, 0x1e4, 0x9}, {0x10000, 0x3800, 0x23c6, 0x7}, {0x2a5, 0x9, 0xffffffff, 0x2}, {0x8, 0xfffffffffffffffc, 0x10001, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") 09:15:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x20) execve(0x0, 0x0, 0x0) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 09:15:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x7fff, 0x0, 0x0) 09:15:55 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x229, 0xe86a, 0x101, 0x80000000, "0b4159aa021a1c6f4935ddddbe59969ee8e644b7", 0x10001, 0x2}) ftruncate(r0, 0x0, 0x0) 09:15:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 09:15:55 executing program 0: r0 = syz_open_pts() dup(r0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r2 = fcntl$getown(r1, 0x5) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/248, 0xf8}], 0x3, &(0x7f0000000300)=""/187, 0xbb}, 0x800) getpgid(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) 09:15:55 executing program 1: pledge(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xf0b, 0x9, 0xec, 0x5}, {0x8, 0x800, 0x400, 0x9}, {0x8, 0x4, 0x7, 0x4}, {0x3, 0x0, 0xffffffffd0dba923, 0xab}, {0x1, 0x1f80000000, 0x5, 0x3f}, {0x1, 0x8001, 0xff, 0x6}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x7, 0x3, 0x10000000000}, {0x8, 0x1, 0xff, 0x4}, {0x3b0000000, 0x1, 0x8000, 0x7}, {0x9, 0x1, 0x81, 0x1}, {0x3f, 0xffffffffffffff9d, 0x8000, 0x100000001}, {0x0, 0xfffffffffffffbff, 0x5, 0x80000000}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) 09:15:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x9) write(r0, &(0x7f0000000640)="9d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1c, r0, 0x0, 0x0) 09:15:55 executing program 1: r0 = socket(0x1a, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) flock(r0, 0xd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 09:15:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffd09) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 09:15:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 09:15:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6152, 0x1, 0x9, 0x1000, 0x7}, 0xc) listen(r0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$inet(r0, &(0x7f0000000040), 0xc) 09:15:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = dup(r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008f000023270000000000000020022623ac4831870000000000000000000000000000000059", 0x2c}], 0x1) 09:15:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1020, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00061000feffffff0000000000e0ffff06644c2bff0200000000000009f6d34f22276ef7d45a02b22f2f", 0x32}], 0x1) 09:15:55 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='\xa4\xce') 09:15:55 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x29) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x80}, {0xc1, 0x3}], 0x2}) r1 = open(&(0x7f0000000180)='./file0\x00', 0xc0, 0x10) r2 = msgget$private(0x0, 0x1a25cdcd59f49e98) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') msgrcv(r2, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0xffe) 09:15:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x1000000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) r4 = kqueue() close(r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) dup2(r1, r4) 09:15:55 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 09:15:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff002000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 09:15:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) r3 = socket(0x800000018, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x200001003, &(0x7f0000000000)=0x4ef2a2e3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff, "6fc6e23c5b00000000000000e74de400", 0x0, 0x9}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 09:15:55 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x10000, 0x3, 0x401, 0x8}, {0x2, 0x7, 0x5, 0x1}, {0xd2cd}]}) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') chroot(&(0x7f0000000680)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="013b0e840cf0cf8f4b0e8aaf23d770fa6a28f88d08eb35bd29a742ae156adba1bf542030277a7c17c1552c346ea8fea4a50e629bd2d60366ab34ec7bcf9eb08cb1dab06a75de5f5ad223a7ac4717a3be37aa91793d24d912be66dcacf5416176480f50000d348aa322ce629aa3641d8e2796e3dad1e842666ce8fddcf355235317d78bda6a262a4fe9526ecdc44018da75aa2ce96f9315587f52f0a10f557ed5f6b99f91dd907368ce2f23163306dc692a7371780704675189cb3cad180ff57efcd8a21527601f5f28f9bddb5feb165ad63b15428f077085f7658561102b0d3d31", 0xe1}, {&(0x7f0000000340)="e6144b6becd46316956fbe7d1cb6d2de82b92134d48a0f8bc047fd5d8e125c9f4b6d3df5eeaaad748b1f7ccff3491c928b595f6a3bb113", 0x37}, {&(0x7f0000000380)="3880164d9f461cbd87f7abdd85e0dbe3ac5673425a5f3b5a1c40deae7cfb36141eb7c2fa63ea986efd0e58ae0ef3d8ba31cd5a962646500b2b35796f9b8bd5b03aba472828f4a8eecabe957839df03ba0de7eaa1735bfc4032991cbefa0b7f4b31954bb5984057826d242d7a0fec89c5aa2f7781e496319910c432595fc56ba4d54bfa39766798ee30b027b926ebf6b2fa3ea60534af58fb1fe839f6e14224b60d7f04f30b2528dfda2b1edbb65772b9ab310a1d0e35b06e239973ea9b69a7b9a5de900a57009ce4e8995a329595a362c7d262f0d8c74be5ddfa7b68899425d27f3456060dd0463062e6162b3cae0c23b8eb5f7ef85ff2", 0xf7}, {&(0x7f0000000480)=':', 0x1}, {&(0x7f00000004c0)="72286be088eaac0c05cf9d98d47243650c2112688872131897215e306de2233af4a72a55153e50d0229e853505d1c4d0c6ec928cd924b4cdbaec34b609858bc1433d9c320968", 0x46}], 0x5}, 0x4) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4007, 0x80000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 09:15:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f", 0x15c) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 09:15:56 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_settime(0x2000000000003, &(0x7f0000000100)={0x1ff}) clock_settime(0x0, &(0x7f00000000c0)={0x7, 0x8}) nanosleep(&(0x7f0000000040)={0x2, 0x6}, &(0x7f0000000080)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x27b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x32b, 0x7fff}, {0x18, 0x3, 0x100000000, 0x4}, 0xff, [0x5, 0x8e9, 0x6, 0xfff, 0x20, 0x3, 0x2, 0x6]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x6, &(0x7f0000000180)="da6880e947d38b626793a40ee77cf67f23efc563fd527c3f17554d6ad246e33a8cabb4237c62a29433334fc2148d10b07d6c863897fb70de09e3f5cf160e178ae22d811bddd6b938cbdbd5d3750571cc2f80ec2bc9370438257a94b38adeeb0eb870dae887f9ea289ac97cfbd13e3e6ac383c3e226d9b6f542b262b485aafecec6d7b911c82e461497ad9ec625a2aee8e76e0b7f73cfc951f1deb06eac55c093d8c5d1f0187f5f612d3999d61ced91bb670713", 0xb3) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x4) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000000080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa, 0x1) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xef1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)}) r2 = dup2(r1, r1) readv(r1, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f00000005c0)=""/189, 0xbd}], 0x5) r3 = shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) shmctl$SHM_LOCK(r3, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x110, 0x0) ftruncate(r0, 0x0, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) write(r1, &(0x7f0000000300)="520282167dbb00673c0a16105e0fd785d452d70dca73b0a710d0d8d790ebae28265f7c4573c22307416f56c58444ec2d28136d9ff0664ba623057e0c8e54ff248cb5c46164211336ca58e560ddc3c0b2dab278a687a20be2a472a881409db3eda8f4afd99fc668aa4b0f6a33acd2d237438ee2ab1652966168efd767134c729ec820fc0fafc894ef77bf58ecc1341fcaf6de0add08b48d651e8b29e77b4d19b76303ec2ae985fcc369a8d0aeaa9f9795b6427af91d0836fd6c3f4ca0967a2932", 0xc0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x400, 0x8001, 0x1, 0x7ff, 0xff, 0x6, 0x1}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x8000, 0x8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) r2 = shmget(0x3, 0x1000, 0x199, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x4000, 0xa4, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r6, 0x1}, 0x1, 0x10001, r7, r8, 0x33a4a549, 0x100000000, 0x1ee}) ioctl$TIOCCBRK(r1, 0x2000747a) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0x1) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) 16:00:07 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) munmap(&(0x7f00001f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r2 = kqueue() fchflags(r1, 0x0) kevent(r2, &(0x7f0000000140), 0x406, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004008b00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000301c944909", 0x34}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) 16:00:07 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000003c0)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='r\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) unveil(&(0x7f0000000200)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) flock(0xffffffffffffffff, 0x2) close(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') kqueue() ioctl$BIOCLOCK(r0, 0x20004276) unlink(&(0x7f0000000080)='./file3\x00') 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x43, 0x4eb6d7ac5b467c21, 0xa04, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0xf5, 0xf0000002, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x99, 0x9}], 0x80, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x13, 0x80000000, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x3, 0x40000000, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x7, 0x3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xfffffffffffffffa, 0xfffffffffffff623}, {{r0}, 0xfffffffffffffffd, 0x84, 0x2, 0x392f, 0xd9}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x1, 0x9}], 0x8, &(0x7f00000003c0)={0xfffffffffffffbff}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000680)=""/183, 0xb7}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f0000000740)=""/188, 0xbc}], 0x339, 0x0, 0x0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x9, 0x101, 0x7}, {{r0}, 0x0, 0xa, 0xf0000000, 0xfee0000000000000, 0x4a44}, {{r5}, 0xfffffffffffffffe, 0xeb1a69e49261c9db, 0x0, 0xfffffffffffffeff, 0xb3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x3, 0x0, 0xa0c6}, {{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x3, 0xf5aa, 0x400}], 0x5, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x63, 0x4, 0x81}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x1d3c8faf, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x1, 0x19}], 0x9, &(0x7f0000000200)={0xdc, 0x7}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x5, 0x8, 0x8, 0x1, 0x79, 0x100000001, 0x36b, 0x2, 0x2, 0xda, 0x10000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x18202, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffff87) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2, 0x100, 0x200}, 0x40010047, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(r0, &(0x7f0000000200)="0e6e27cc84ad3b0cba0eca436062bd48c8455092ef77a3adb811c2bf81ada5a171286ff25f01be3d55e29e2dfc8a341146f0f4cceff6dcc1870f306692bff9cbd9387690889a5bb358128bd7bda9a20770423074233bea259f45e6a961ec9ff65743e376473674fa348b76315b075cd6da2ed36f8643867988c2a89474a7513e416b1dd5ded5dd8a4c2a7a5138f8464af072ea8e38", 0x95, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ftruncate(r0, 0x0, 0xb9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) fchmod(r0, 0x4) fsync(r0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/220, 0xdc}], 0x4, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) syz_execute_func(&(0x7f00000000c0)="c1d737442d00000080c4c17e700d000080200540d19fe8ee0000f2a7c4a2212967d0c4217b107168c4a3f961ba862017c3a6c4e164c6b2baf0fb453fc46200f3dd") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc]}, 0x419) close(r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1ff, 0x1, 0x7, 0x8, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x6, 0x6, 0x8}, {0xbdc, 0x8001, 0x1, 0x3}, {0x7ff, 0xfffffffffffff363, 0x2, 0x7fffffff}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7fffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) accept(r0, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./bus\x00', 0x2) 16:00:08 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./control/file1\x00', r2, r1) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1000, 0x1, 0x4314, 0x1, 0x5}, 0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10002003, 0xfffffffffffffff7, "8549557c14eb9d00"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x80000000, 0x68, {0x7, 0x68}}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:08 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r1, &(0x7f0000000100)="9ff3ee542d371a3ad5a033625eb4d3da240378064a722066ecd73db30cd5f9f786820714154e7d01bfbb31644c95eadd0bd43b7b8dbfa396e77af2c0f77bef9a48da771a9faa81180dde3735a0bb33500599f115e4c2243dad06c29db65d710db199f8f9b41bb39619a46b2f73c2c949f954f6f6ac6c6aefed002e036fa2e712f2c2939b48c1cf7cac7dd9bedbf0bc", 0x8f, 0x408, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x400000000000, 0x7fe, 0x20}) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x5) setsockopt(r0, 0xf6f, 0xffffffff00000002, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x12) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/254, 0xfe) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(r0, 0x42, 0x8, &(0x7f0000000040)="88564900", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:08 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9e7, 0xe103, 0x596229d1, 0x0, "2e18694fb2e2a69c98f29f7cfd18f935d195fd44", 0x800, 0x3}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x401, 0x1, {0xff, 0x34}}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x10000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 0: r0 = socket(0x10, 0x400008, 0x7) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r0) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x44, 0xf0000001, 0xfff, 0x23e}, {{r0}, 0xffffffffffffffff, 0x90, 0x20000000, 0x2, 0x3}], 0x3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x24, 0x20, 0xa59, 0xd06}, {{r0}, 0xfffffffffffffffa, 0xffffffffffffffff, 0x20000000, 0xffffffff00000000, 0x80000002}], 0x5, &(0x7f0000000100)={0x101, 0x5}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x80000080}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000002, 0x1, 0x4}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x4, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x10, 0xc31, 0x7fff}], 0xacb, &(0x7f00000001c0)={0x1, 0x1}) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000200)=""/102) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x4, 0x1}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x9) write(r0, &(0x7f0000000640)="9d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0xfffffffffffffffe) pipe(&(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7fff}, {0x5, 0x2}}, 0x200) r1 = msgget$private(0x0, 0x288) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000), 0x4) msgrcv(r1, &(0x7f0000000080)={0x0, ""/55}, 0x3f, 0x1000002, 0x0) msgrcv(r1, &(0x7f0000000500)={0x0, ""/116}, 0x7c, 0x1, 0x800) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201, 0x38) msgrcv(r1, &(0x7f0000000100)={0x0, ""/28}, 0x24, 0x3, 0x1800) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xec88, 0xa472}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/79) msgrcv(r1, &(0x7f0000000200)={0x0, ""/40}, 0x30, 0x0, 0x0) ftruncate(r0, 0x2, 0x0) msgget(0x2, 0x0) fcntl$getflags(r3, 0x3) lseek(r3, 0x0, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) semget$private(0x0, 0x3, 0x80) socket$inet6(0x18, 0x3, 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x5, 0x9, 0xdb39, 0x7f}, {0x7ff, 0x57ec0db2, 0x1, 0x3}, {0x0, 0x154d306, 0x7, 0x8000}, {0x1, 0x7, 0x7, 0x5}, {0x0, 0x5482, 0x9, 0x6}, {0xfffffffffffffffc, 0x14, 0x100000001, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x44}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x8000, 0x4) sendto$inet(r1, &(0x7f0000000140)="3433c0868b3dd24e5974b358eac177c2a885b6d757331bd51c6d74f747bbe36e00ee11c6b55995402658d201f07430e91bd32d06702b65ce1c4acc925a15d8fb83791096c67f9f4f1415d822c1bf334c73b62988f21bd22e578c96ed12b48504b03ad8ea2bfe5f09fd7e3f91392a9fe71589a7ec30d4077dbe31b9df2d722fad1018b4af5d583ec15ac79d3388e642142a7ea4e8aeb7541bdf55220aed532cebcec0655c396bb22f8806cf291c58fa5adfe5aecd7760b47959b7cd3c2f2fc87688937649838803bed3f1468753886f01362190b741ca5f250777a8", 0xdb, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20409, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x1) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x200c, 0x6) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r4) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9a, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x4) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x4001, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20d, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='q', 0x1}, {&(0x7f0000000180)="7f5f1bf47f7797c85833f3ab9e36d988ba133ade103a756353ff81c1ce4e99f78ecb512384ed56627ffe923977dbe121e09ceaea0d5b30a82637acac4d2697ccdfa2b56b0dc4", 0x46}, {&(0x7f0000000200)="67de353c7a88a321fc4aaa56f9d3db972d08b0e017763b2f416b1619f897b586bca8461b2ac26e10e05b31ee406e5b7ca7d43935ea5b333071dd83cd1b43245b0058d23c8d90ecad5f150369583f81", 0x4f}, {&(0x7f0000000280)="65ddd284aaaad741f5550371939cbdea599d6f7bee20cf9afef5497b00d68d5c5df80c6018976319cedda479da056a96eb61f000f4611d39ecee3b2ebd83d2eee11212d19cc360b4e796772f38abf2ce5da96e24a3f1d0fab773ff1dd198f8f7739f11e31c64af41598ba46e14104a4d6f1dbc124ea194371677f8872e8ed8d243bfb30efc4979478651c663fd566fd2af185ae5870a425056d4bfc6408e7d5d9b36f51a735b0a3cd20097021dd8fa3f2a6a7ee077f951d2637c267865cca8a6a0900418bb2c073e5fd4d49dbb8a4f81238f35398028826e57e4da5ef4eff26fd7cf22f9ec8b68dab510d4ee3bd3dd5b4e92edb797", 0xf5}, {&(0x7f0000000100)="530c60918da8e40316a62dd4174036ce173a8be8f6c23a851b6c547bfdce71ff3fd2b6fda9ea5f76b552d88b5c8573e8c06270171468772373e9", 0x3a}, {&(0x7f0000000380)="d07be732c5edcd2f545cc6098999c04ea44209fc921da2b1dae411070681f417893e0b7609e7c5df9ba5d6cb3603b8d6ff314744db8f0e15f5189a144dc054ff5f99fb90a372f7553ad1d91ed6ee074dc2b24f3f84adf01c4b21927061048cae396e6639feb31a23b1defdd25fc405fa9e53b56162dea265a1c1f517ac51695684cc7b0d130d37220579fbb06f26c55fd6154551da14eed199bf5444d76a8cd2ce66e54e9a4a38f1ba0b105072292dc84c7aa6f3443a3cdd", 0xb8}, {&(0x7f0000000440)="e6b3b144d9887652e811417d15737f89a8752ab9973a17cc4818c1cfe1f4861a40912ed1f5138be025100d", 0x2b}], 0x7, 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x10180, 0x2) open(&(0x7f00000005c0)='./bus\x00', 0x880, 0x100) write(r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6}, {r0, 0x65}], 0x2, 0x0) unveil(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)='x\x00') 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000180), 0x271) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() syz_open_pts() getdents(r3, &(0x7f0000000280)=""/4096, 0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r4, &(0x7f0000001280)=[{&(0x7f0000000180)=""/45, 0x12}], 0x1) syz_open_pts() 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) nanosleep(&(0x7f0000000240)={0x1400000000000}, &(0x7f0000000280)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\b\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) clock_gettime(0x4000000000080001, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x4010, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x31) flock(r0, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x11, 0x2) 16:00:10 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000096000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x25, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0x6, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x12, 0x80000000, 0x8000, 0x9}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd3, 0xfffff, 0x2, 0x3d1}], 0x5, &(0x7f0000000100)={0x54b, 0x844}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x8, 0x101, 0xff79}, {0x6, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000000)="b69866a86749ab2dc6024ca25986da46d4ce2587ab73f7325b1d64455800410926774a2a8e1a645fe4760e866aec4a") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x1) 16:00:10 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x5, 0x200, 0x8}, {0x6, 0x9, 0x2, 0x4}, {0x6, 0x1fffffffc000000, 0x1, 0x1ff}, {0x55, 0x6, 0xcd8, 0x200}, {0xffffffff, 0x9, 0xffffffffffffffff, 0x8}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x5}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSTOP(r3, 0x2000746f) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xffffffffffffff45, &(0x7f00000000c0)='D') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) bind(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x101, 0x2) dup(r1) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000000000000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x90, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3810, r0, 0x0, 0xfffffffffffffffc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="9c87c3772c0035b841332e2eda", 0x3cf) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0xa00, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:11 executing program 0: r0 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) getuid() getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getuid() setuid(r3) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) 16:00:11 executing program 1: r0 = socket(0x20, 0x3, 0xa43a) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00150e2f660500800000cb9170753267edfa85a2b913ba226c0f7c1e5f3097cfb0ef549bd84812963cd702bb72c804302d1eb95ac70a16b16c0f967e1d0b407f8772ff1fabfb241eab81728b56f070e52e86e8f87b73ebde444749fea3555459d0fcfc355e49635f0bbd40c6993fd2c19f0897a4f125e1443dc66363a4b4752edd8e78155797b3ba64e0729376256da15c40c3e793d60b1d1db90ba72f6c7b64a97300"/178], 0xa) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x40047463) 16:00:11 executing program 0: socketpair(0x10, 0x0, 0x802, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0xa0, 0x40, 0xfffffffffffffff9, 0x2}], 0xb193, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x10, 0x3, 0x9}, {{r2}, 0x0, 0x48, 0x10, 0x3ff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20000080, 0x5017, 0x639}, {{r2}, 0xfffffffffffffffb, 0x11, 0x2, 0xff, 0x8}], 0x9, &(0x7f0000000300)={0xa7, 0xc3}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) 16:00:11 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce39030c47ea1cf4aaee3c763453b0debef7b500e08fecea11ea8fef96e4fc748e90b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3720000000073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606c65de56cb093edfdff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c29028762e4469c56cebd3a657e3342e774808c40a5d781bec7a1e3e05e4a3432e6170d4f8520ca38dff4b39a7a7513f881e08c5b7dc11f305f620ec0936f1b84d2296e20ad50b887dc680cc79780eb3db290366e77365f0f5ff4c47ba88b25721f00571e38a7ca7634038c13ace31db556d8a7d5425c0acc0021399aa2c4c1ebc1318800254a8efaebb63819d3952f137a601c2", 0xa2, 0x0, 0x0, 0xffffffffffffff99) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2120, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) syz_open_pts() write(r0, 0x0, 0xffffff70) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: nanosleep(&(0x7f0000000040)={0x8}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x6) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "050355a8a5dd3800174e4b00fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="6ac88248414c6cfbc3277f2fbcea2583a6ad5232766977dd364a084f41a7d34d0bed6aa70b1a21a1f8256c9c0b2d92a1f6182a665cc4321ca987291e59dbd9dabcd86710744ffa2a8b24e8abedb1371ff549039920d9ef3d62985da4ca8c34936f0447667c9928b30e73b2298319511adf3b1bdb4b62314376b65bee44848f34ec0e762c37a926fff9c6506679cd2719bfb616af6c4cee3f3d3f64e351f2b767240095ea19cf1d7fbab939c01d3176e47c3b35de6a50b89d6eb09f8b8657a4d44ea464b4aded919f5744c22a1c06f5c1e51edec0", 0xd4}, {&(0x7f0000000300)="11e258b60308bf8ef5123812891c4d16f02084a74cc2000bf45fcee65f570ed26bdbc9eb7900bc31919a33018e965ba71342d9f0ce26d2b7ea93b2842f92755e8b8a22117b3f662cd88364d6bf990e3f471a2847a9dd7411d36b120ac0f6c68ea94e22104881d3489a0f00c3323d3fa796da9c81bd94823838fd7ff517aa6e0fc95a50a38a7b375f1ae6598f3fa70bc96a6a26f43dd27f6a4c7c977a76abe65f959fe21a0a0d", 0xa6}, {&(0x7f00000003c0)="63e7ff2638c37d1ebd95f460d2e8c7be955de26f7f434db3ff45fff80dca0caf38c87cce8b7e40f4365d2c6e1942ab058abae2a0c024579b453b86b2382be5510d7fa21c69e6f71cdea672da59b833f941d921b8d96d9a52a16bdd6d566825b2d4fe9ee115017654cc45ed543d5ab0c59b14fbd1f205e5580cc4f6e5425c57df568438481896e446d0cbbeebc54877b944f254f293083f27d2711c29e5775973ecf816a56f3ef4c99b7ddd60f28a38a399a547a38e41386c7d54127b239623cb5c128c877181534422", 0xc9}, {&(0x7f00000005c0)="1d97d779436b25028d295b80bd156d56b0e356a3017fc73763176ad2f0da7f6074a0bb06c8398c05a81ee900b5727636e5a6cd7539e63f8690cc8757ba0b7e2537a05a3ee18e4e5bea6be027a6e7b34d3cabc28397fc6e56be7a6ed8d8e8f0eda945ea02f93c619ca87bbba28c9401f6fa4ed61b09d2215f39e9d8660ef7640acc8a45c58c295bed7f9b2a6ed23994b65fe9ec2007b8065962ff6d9418f2d2573a7e82e468ebad0b2e0441b39431283e47f4c2d5c631ff14a00f849f1246851417b940d31a8c63a399d13453f770574542691cc65ea8a601df25a8966b959c3830db383e92cbb9702c1550d6215281e62080804bdcab2e63f1a53159f125a1", 0xff}], 0x4) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8002) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20282, 0xd) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = dup2(r0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwrite(r0, &(0x7f0000000080)="a771e626c980d2d4", 0xffffffffffffff68, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x40000007, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x40000000000001ff, 0x206}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685", 0x6c6) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1000) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000008c0)=""/214, 0xd6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x90, 0x0) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8040, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/169, 0xa9, 0x800, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x104) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() syz_emit_ethernet(0xac, &(0x7f0000000100)="ce72a26a1c1c0ea6be40d1461c5fd77c2069d6fe3e1ee80ae431d30ee107d38b8a7b7a8abdfacbf920e233096e6301368dc49c5b101076d7c90b81dcb9e26c2a1d99a18b3d72d2634849ff4411e4b24187674d54e3583a7840eacdc2d54b14cb18b6a06399b713ca7197d1f87dd563a74eb5f613bfd0317e542a2618e43fcbc477302fa034a3a8dde70ce010280ae78e232791719c983fb6b77a44dad439f20ad998cdf03883c74f39121d52") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="ba") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x20, 0x4}, {0x3, 0x100}}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4c, &(0x7f0000000240)="115fb9c13fa3c54885c29777aeaa2868b4ffc04c8e20aa9aea966a16a5d9c47fdc0e903cd4a03d70233af6f9ea3cdad2b455fe4d454dedb302a60c4d5eec1d30ed761084a3fc229d72a7296d6b76245bafcd822d52113b89fef967160a0316b26c33c7a5acaf08a444c06e859bdd5633e978ac8ff3b883c8ca4b20bd1316332c99a64508f910f36f744f5c18bdf8615ca3cf70a712ad86c1c142a5c2f01f0482f3946d6db4c5a6bdf8106e6aee26713ad2249437f967a487851f7bc6030ea36218df280b8d949999b593") 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc2, 0x0) r2 = fcntl$dupfd(r1, 0x2, r0) utimes(0x0, &(0x7f0000000140)={{0xfffffffffffffffc, 0x8}, {0x8000000000000006, 0x2000000000800}}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x3, 0xfffffffffffff000, 0xff, r3}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000180)={{0x4, 0x2}, {0xfff, 0x3338f053}}, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0xf7) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) setreuid(0x0, 0xee00) clock_settime(0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x18) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) syz_open_pts() shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() semget$private(0x0, 0x1, 0x8c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x1ffffffffffffc8f, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="00e4b29240151a0900000031fcc4822cd26bba9dbd08207b81ebff95232c81fcc09fb2afcfc6d4f65c15d80c5a503a7976891927bfbaae1e4554ef3e19c4dae9e6bc2ac636759477914c43aac0e24038a9903ea0b5b40a0e550c229dfa4757723ec03c094fa0baf309b1e50f7498284be7db0c3d034f9b54da09231d1c3309e458646c803b5c682a367ab46ea7c3c293c8a423a9698e1c4ddcbc8db332877834fe0e51d4a6a8221cd2464ea00144085ae81f1d0a6bf0ec5417443bb70f97a579e6e50565f27ecee2867045558200000000000000108209ff412a4c7d049b000000000000000000000000000000000000008946d2ae39d4630acfedbf1e773a43b21d47ef5264ffeceb63c351b892f44acbf4df675bacb06a37b03c9988631bbd756bae528003fe0ba2550830b65a4263d803134b30d153270a6e3f23d2e5d9ca66562275688ddafba77dede57055071f5d8da9ea4c1abe3a1da1380709b651efe5ab5466e6a768f807", 0x169) socket$inet(0x2, 0x8005, 0x6) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/230) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="4d3f2fac7e4f13b0c0176447b761cb147924644ccc8da9370735491955bd6fff2dd8ad45bd722fb253ec6f61535b41d397b8acfc383a12d896453a7527775f14e4afaf596a2fd1cb7c00f1c4b9168e7eee40e4d39a63311c74273863ad121d199c5d32f8f3c6612abd57d5005c8bdbfb436d41f2fb136837ff5a437cb1cd8374360b347804fb37f9a2146c3695a3c9e6af2fc51d42c4fec33edb3b8b0c98a54e7308cba671ae55cc5c48c20896b4a9959649fd4ddd03c4bf71c4bd270b9d66c69909a07db87c6f67bded20eeb2469cb72d206aa6b62299e8151ecb", 0xdb}, {&(0x7f0000000000)="2643113ca85f1d85a88638b8f2bf6792c6b66d6214f82e2729bc2d04aa4022f044ddcc432b13973fc73c4df010357f819f997c198e0e7d38fd32f51406a260", 0x3f}, {&(0x7f0000000280)="4c9ee164afb0c523ed183f07c6b3b1fdcc6f12de4f9c2bb1bb532e9aadd160dcaa070e5ac6a022ec34f4f3afec6d85e5fd5928e4af838e7655c2d2a0fe8d7a984ddb00024bd5a7e439bb168ac7acfe097d5fafea8ae8112c1e9dbf31ad0df612ab8007c95516d0dea2aeacc47fafd926c93e3bead2465e10fdb6609c07e8cad355ef5297021c8e651a6151a418e6934ccc60ed3bfb78ceb25a05330f2255efc737cf5107042ef3aa6ac52aa3ce74966dab75b9c1ac", 0xb5}, {&(0x7f0000000340)="d9d74ebbd340925ffc0f07c67b43e6c0b5f866a082860e0b654e1f39660d2563950e08f5beed1bbedf1597c728a076d8914cd8baeefd4aa4f2d75b1c63e1f23a6d4f4e408efbf7b06c7d56cac360e8297fab32be585f38f696e06cfae1e1de5cb855f3a6b9f658e204787068285f440d40292fd03e8a599aadd6efdc6176b64cd23f0089b3a349d3", 0x88}, {&(0x7f0000000040)="a633c3334f", 0x5}, {&(0x7f0000000080)="8a01caa2f4bcb128cd", 0x9}, {&(0x7f0000000100)="af1983d56c4836ac2be22aa46c", 0xd}, {&(0x7f0000000400)="64198efe128defe08dca587c3f0468ef6723dd23d43bdfc3bed57997a51aa411db10ef7b19b39666b91439c3edfb3438038c52c4feb636002faafe59e1025ca38b0a3006909bfd50333578c14c1a6d66f304ae42dc7152e8cc78e0edbdbde4875b9d450de35f9c27428fc12c4a8a7907259cf083733928d4811330f490e7bcd981ac58179eaa6883b208dc6274cbed5fe89c4e73e45754c3e3ad", 0x9a}], 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x1000, 0x280, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r4 = dup(r3) getrusage(0xffffffffffffffff, &(0x7f0000000140)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r3, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') getsockname$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0x9) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000380)=0x7) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x6010, r3, 0x0, 0x4a) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000400)=0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r5, 0x0, 0x2a) connect$unix(r2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r9 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r8, r9}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000500)={'./file0/file0\x00', 0x7, 0x9, 0x9, 0x1, 0x5, 0x9, 0x3, 0x0, 0x1}) r10 = accept(r1, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x1, 0x100000001}], 0x3, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffe, 0x12, 0x4, 0x2, 0xffffffff}, {{r6}, 0xfffffffffffffffd, 0x1, 0x1, 0xffffffff, 0x1}, {{r10}, 0xffffffffffffffff, 0x35, 0x3, 0x3, 0x200}, {{r0}, 0xfffffffffffffff8, 0xa1, 0xf0000082, 0x5, 0x3}, {{r6}, 0xfffffffffffffffc, 0x48, 0x0, 0x1adb, 0x1}, {{r6}, 0xffffffffffffffff, 0x0, 0x40, 0x0, 0x100}, {{r5}, 0xfffffffffffffffe, 0x4, 0xf0000002, 0x100000001, 0xffffffffffff8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x40, 0x10000, 0x4}, {{r6}, 0xfffffffffffffffa, 0x80, 0xf0000001, 0x3, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffffc, 0x41, 0x1, 0x3}], 0x3ffc0000, &(0x7f0000000780)={0x5000000000000000, 0xc0}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000007c0)) kqueue() dup(r2) r11 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000800)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='5') 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x3aa, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) close(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: socket(0x36, 0x4004, 0x7) 16:00:12 executing program 1: socket$inet(0x2, 0x1, 0x102) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x59, 0x186) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x102) 16:00:12 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x6bd3973f, 0x1}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:13 executing program 1: r0 = kqueue() close(r0) close(r0) kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) r4 = getuid() r5 = geteuid() setreuid(r4, r5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) geteuid() 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = geteuid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0xc6e, 0x4, 0xffff, 0x1, 0x200, 0x40, 0x8, 0x1, 0x0, 0x8}) r2 = getegid() truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x5) chown(&(0x7f0000000000)='./file1\x00', r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x7bb8, 0xed}, {0x793, 0x2}}, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0x0, 0x20) 16:00:13 executing program 1: socketpair(0x18, 0x4003, 0x10000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000001080)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f00000010c0)=""/122, 0x7a}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/24, 0x18}, {&(0x7f0000002180)=""/143, 0x8f}, {&(0x7f0000002240)=""/136, 0x88}, {&(0x7f0000002300)=""/6, 0x6}, {&(0x7f0000002340)=""/56, 0x38}, {&(0x7f0000002380)=""/48, 0x30}, {&(0x7f00000023c0)=""/144, 0x90}], 0x9, &(0x7f0000002540)=""/115, 0x73}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f0000002600)='./file0\x00', 0x842, 0x115) faccessat(r1, &(0x7f0000002640)='./file0\x00', 0x1c, 0x1) 16:00:13 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x110) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20001, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x280, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180), 0x8, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x26, 0x165}, {{r2}, 0xffffffffffffffff, 0x88, 0x80000012, 0x7, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x592, 0x7a8e}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x3ff, 0x3}, {{r5}, 0xfffffffffffffff9, 0x41, 0x2, 0x7f, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x50, 0x89, 0x800, 0xd8}, {{r7}, 0xfffffffffffffffe, 0x21, 0x22afd408883098bf, 0x10001, 0x8d7}, {{r8}, 0xfffffffffffffffb, 0x6, 0x10, 0x7fffffff, 0x10001}], 0x5, &(0x7f0000000580)={0x8, 0x100}) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x6, &(0x7f0000000180)=[{0x5, 0x40, 0x7, 0x400a}, {0x0, 0x6, 0x7fffffff, 0xfffffffffffffff7}, {0x200, 0x2, 0x21bd}, {0x6, 0x401, 0x8, 0x7}, {0x19, 0x5b, 0x1, 0x8}, {0xb4f, 0x7000, 0x401, 0x40}]}) write(r0, &(0x7f00000005c0)="352bf35b7d14d92d28d69b4e291525105a908aa24784c0ecf14215c029fa8093fb10b037547bf2d51fbf90e14bd9a9fb98f3e0931610b62aff55b4d7096914507224b2ad6f16615bf09e4f15848f5c0a5108bb5fd75c5e34b27703b4a0a700f5bf2a023975d3a9ce04430d843ff157441588baa3bd41e1dd83508c5215a32dae825044f9bcb457d76967fb8e1cfc67eb6099c8478fbcee3dfdb7b58218da03824f44a3ecce656f901e409925a63f3d73c8174a4c1367dcd33719536be4023144cabe7a9ab0", 0xc5) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x4c) read(r0, &(0x7f0000000680)=""/24, 0x18) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getegid() syz_emit_ethernet(0xfd70, &(0x7f0000000140)="a9") 16:00:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0x166) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) mlockall(0x2) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}], 0x190}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xcc, 0x93, 0x7fff, 0x2f0c}, {{r0}, 0xfffffffffffffffe, 0xc5, 0x800fffff, 0x8, 0x44e90a12}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x74, 0x2, 0x8, 0xfffffffffffff000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x42, 0x7f, 0x705}], 0x7, &(0x7f00000001c0)={0x7, 0xe78}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x120) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)=0x1) 16:00:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) sendto(r1, &(0x7f00000000c0)="6c14034b125783ff457fb9f154b9c314723a594a702af759120d48a289d6445d4e7f3d3ee885be9cd15144e5a0706af98f7c38ffe8112e0ba50b9fdc1bb49f3ca2b440342734e7fb9950f8fc0bb7e41b35fc", 0x52, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x56b2}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) close(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x800008000004515) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)) dup(r1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="1c85437582a7db58a4fc68ce3fd5831d92be952d313ac4f783ee3b2039834f74e44946d9150ad7bf47014032e303887204c8c0ed6adf17e01cc032ff7f7675dcbb02c33e9ca0340fd3bc5ce449ea0b4abf0000000000000000", 0x59) write(r1, &(0x7f00000000c0)="a0f31d73218701749f794c84bff4a78024d44eb2497bf3d88bad6adeb19053d75c2115bc6ec9ca5cb522d37830ef8f1f14f1e7d058ea251619f548715f462e0fdabb8df6b62d98601db0ceb6bcb55719abb8cd3f543c", 0x56) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$KDGKBMODE(r2, 0x40044b06) sendto$unix(r2, &(0x7f0000000180)="43070d6c11787bef7208421d58b132e83296a8ef29d2c62bbe5a8efb0642854bc0093cabbb5d7a14be88bf3281c082d05845", 0x32, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x200, 0x1, 0x0, 0x1, "b3ca0fd635edf21cbfd43cbdf42cbf674cee2522", 0x100000001, 0x1000000000000000}) dup2(r0, r1) kqueue() readv(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/36, 0x24}], 0x5) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000040)=""/64, 0x40) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) preadv(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/214, 0xd6}, {&(0x7f0000000500)=""/144, 0x90}, {&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/244, 0xf4}, {&(0x7f0000000080)=""/46, 0x2e}], 0x9, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="28000000ffff000001000000cddc6d678864dbbbd6a3be6b8451b91afb268a3e7fdc173f4e0f5262bbfb6cc3d6ef512f7d65e84b4f72391996b90b4e34c84961f692c587e5c412632a03760b44651574dbf53d00a041ba516c06a9abf43b1e78f00b0d911694c649ae17125afb1ebda0d4886a9462b34d8bc55b1f41a790b83f1caf342c3b252783469018c757ac84657f0719cae690ea00ac712a0789dc6594e2ba6f7dd8e2ef04c7a7f1f09c7661d8d9290fb6329c303d84e47f65836b6e35c1b0520e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000001c0)=""/216, 0xd8}], 0x3, &(0x7f00000002c0)=""/236, 0xec}, 0x41) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000000600)='./file0\x00', r4, r5) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x70, 0x4) fcntl$getflags(r3, 0x3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000580)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x3, 0xfff, 0x4, "b9679b2d0641474320a1c7c5d2b3296c5a70ebf1", 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4}, {0xfffffffffffffff6}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() dup(r0) fchflags(r0, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x4, 0x8) fsync(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0xa8a, 0x6}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0x80000001, 0x6}, {{r0}, 0x0, 0x28, 0x40000041, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xb0, 0x800000d2, 0x3f, 0x8}], 0x100, &(0x7f0000000140)={0xc3, 0x800}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) open(&(0x7f0000000100)='./bus\x00', 0x208, 0x80) 16:00:13 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x4, 0xf423f}, {0xfffffffffffffffd, 0x2710}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x9, 0x9}, {0x7, 0x6}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x40, 0x4}, {0x7, 0x1}}) 16:00:13 executing program 0: clock_settime(0x3, &(0x7f00000000c0)={0x2}) r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000100)="002332c54617bb7cfdbf8a15b913f08264b918f242040718574844bcfd44adbe1bf2a627973e336e2b3965cdb5fd95285e0d7d033e07fe50c79612b73b0949e1e76e61c03645094a2dba0698486b6f8e907e86d12872f02f1e1d00b4825aabe8470000000000000000000000000000000017", 0x9) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x7fff}, {0x5, 0x2}}, 0x200) msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x288) msgrcv(r1, &(0x7f0000000340)={0x0, ""/55}, 0x3f, 0x2, 0x0) msgrcv(r1, &(0x7f0000000500)={0x0, ""/116}, 0x7c, 0x1, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000db6ea02ea52af2c0601edca2a72b000000618cbdff1d5f977fe23956b295db74a6260bde9293989325fa90c29399361636ba4a30ba12e3c90f8ce4caa20f7888062a5d8a27bff6f32f82f72f30ec13795a28ea817ae7043044cd61812ef67b25a578c6599b79be1f95f4365faf0e1fc76308e28eaf9aecd7d3caf4748dce4482e06e5b987c2a5c810a03b5d3c1deaa1c7a705ce4dd5d8078ec2cbec7c2de46f90c0abeb5ed83378a1029ccd539b868a99f20af9e86ae1c7239878ee1009723c1155919164fbc"], 0x1, 0x3, 0x1800) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0xec88, 0xa472}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/79) msgsnd(r1, &(0x7f0000000580)={0x3, "14d1e00ad95146ff2652938e91b80f54ad328540ea30cb3bd06df5c02f3a4682e357f79ab9a6d6f12bdfea84a0287a312ad2e9426c4f6842b2fd5cafd0e6cca18c335605be0c617b07a643764d9186c529d95a7255bfb366a7aa9bc1b379e1727bc9cdc69fb2d9580e6ce4deb445dbc664113f52259c606b4ad48e4dc7cad2ad0e6a1c1140eeed27320a08535361e742e48b31737dea4a6d3dd00cb642e0a97794e52ff9325cf613fe5af27ce36d7d9bf7bf31ff8765d490dcca25baabab9ac63dbf6d88f40fbc83e6935ff4ad059fdda33afc22e278403257dc8c8d8d87ed42bfadead1651de09c032a085d17f4382fa43c8976b1361bd10da86e40a020e17f2510954960447154f524860333e5dcb3ae4fc4fbf4fda9266d82eb10f2982b89f0d0dfc2f3422fcbd42fce351494e408d12934c6bace998d9589e71bd52d983685b80d19778e43be3fb8f36c18badf87ab36aa1024380741166628c43d3d56c3f72b6d9d85983741839d9bed6e8461fbab025a20fce760c6c965f86552cf5a9d8c41670e4477736ce14ed8bbe6bf3c8afdb7e74d051bc7ee3fb59738ba3ce9197101b1658f82063609e224ee18d2221b92c6a86c2c645f84644877a433b042cc48b0adb7293865796517ae267dccd43a3f4087d36ff1e33c6379f0cdab6df1fbde29a36d1227cb8fc4261b3cf238ba5143c16421220054e1f3074f5646beb698b194a427e7392f57472d683f069c682d5fdfc121dc86a9f9af34fdcac4656b9c3f744d60dea5d799863c48b01eed5ecc6a03800f1ffa2df69ca7379aa06dfe682a9d3b4932ed5494df62f17f6f735112a80d03f971b534ab4cadd887cb44c6f4598b4083616b372e94a9f4ba7d4c9104f57c6c58ce51d308af795dcb27b5074553a29d14c7d3d88ba6b4e9998dcd0084707584d45dadba26693efea9a2b360c9bd53bca55a6697cf95832be4ca410112f2cb73072543e9ade0a4a4d868fa459de4608d481f06bc6df048272be90f77a7de8702d2538aa4b04ef46576f0507ae3a45b51c7c15c1815476bcc442f92b0d6870f9d20585d95095fd0dd5d1c9baf4f3673bb967e1813523ce68433c4c35aae57e3942c8dbcc90c216de814eaa062a6eccc68b53098098f8d0f28abcf63430fd73c962fd81fd72e7613cad5380c301d7a55d5e52cff963121a4054f8ed99da2a5b413ec7f4ebf613d4ea391a050f276233d56633de20929cfd3b00b6ca7f874431d8635800b91a5b07fbae652a8d582d4d53f5f9bfd1da7387eae715f0bbdd86f876958e361616d158dd0bfc72603863d7e8ffc62a16bf9de5dab1663823b0bff6763e1de62a8ad35bd4769212004f93e6068f99f5d846d4b7c91125ccaf5f1a03f818a2f7fcc85d3e9ae79fb43ad03e94595474ac7f785ff26af4c352dda779a8ba957e3884b58cbdea4878118ab22d739752ca35e949eeb84bff5303eb74216dedfe7fade9d779bb38bb7e40690a25e059abe64f3352f23d09466e1bfdaa2e6739fd7a714d56d087ddcd418c15f21387aa9a957a4ae9c549150bd0ef25d74dfdf77f7e581e18a3871fa4c0e44714e374adcfb25afa6078fa58da92d087d5156e45e32e9e6dcb95ecd9d7571d84437e8907e65da58a418e2f82fd8d4b175408654e45e5ac8f4b94f6f184fdf5e74e776aad19c4637f541d0070d3f321839ab93407700b1964db7a6b6e5765a2976949740ebc54c16903c572a77c5b5b224fa76abb8374a726534e6a948b9c8631048933e54485d070b723abd833b47fcc81d786d19f3f405ed60c4fdcf52ff96f798cb573103be7b57e0dbf7c26ec8822a9eed4b409a6f8d0c7543905d28f075dc9ca2a327ffedb74b8dc0c2df74c75bae6e2a61d7ee4808a38323894685b65ba27ffe383b6133bf291dd9d5c10b66c997e630d69b0206ecad0e6d32ef6c58bd4293e79a76f50ff8d41d71bda5be0f68f2c832cb7669b7efbbc87577b9784a90ae6a1ebe9a8fcbf37669c887786dd8b4e71b737fc05684b2861b2badce67e505cff0955b39115df1f9155d55bfa7287c00199b899651eb0599328f7398ad8f248f5ce8eaa3b4e3bbc01d8a57c2521d529dbab21d756cd0debb41bc1211ca6e8a35f9d0b50b5434671a9eb2941ba7c5853c7fd0fd9637aabf7521000a7c4a624a82059b08697b955fffcbbe6f1333d53aa2f7ff2f380f6566298d9e2360e48fcd7c68fe5645e0f7f4fa57f1d5a3b9f3e6667cdb232d567fba3c1f776e3cdbb8745e97b3c0a822b5408ea3aad3d57cb291d33c0ba78f1fe97e17f4fb7e5c422312eb6f1fa5023f609a8b99932c281fab0fff5872c78270d3ac706fd1fd7589c5a00b51cdcd8adb5ced1edf9809de9a37253394debd9641a3a1607ee6a55b912e37d620961d2917fa334edbac7c6adc5a4279afcf0c521f923e7b328658a1cdeb99cb38637785bc01910c29d71d1dc6b60d76e541471d8c9bbf741eea28cc332b628a864b308350c475f69d3aebebe57ce4cabb4db413651d28216a0ecae3fb05396db229a199dc6f9f0046280d49af639bf6154512091b12e217a582a3e56e5c4bce3937ebf48526f6a281b715e81596b4c8f214b78d8f535d28e1013a8e6b1d032ffaba306c8b5e8a2c77dcfbaa83d78091d705ccb39c28a2a053a07a25d513aa299f933cab4d9a415ff3ecbeec25c54eb1d9ba604072cd6c10cf29f055189588aba2fc99c66f281f3a3032b1723ce5730e35b2a5bbd3e300714169df8e94f6d9a531cc191ec900cdbe3954a8b0c15ac61e07f632202f04a742bc0d9ce8c29a9dd5604945026218665cedef2c16b135de62fd04d9e13dabbd5a81a091956856657794a3dbd6e88011283da56395a5e8127dfe060b8607034a90224a0953d0eb4bd4601687c57156163d7ec0cd720b770653093cbff384e109d290bac1bad9d4f2f8dfffe8c7ecd6d2ffa2fd44f603c1fa058157ad57c564e1375f93c8e057a0ccad98a71f0cc2f76efbdb751ce154f05a82fff85167174ad3ac2c8158450cce59862de06f4848fc276e5fc2b4adfb10b5a129cecc4c11b3c3cefd164ca27cf241b7b030ff403766c8c401a4ccaa48fefc0487c629f04529643fb29e6e8c2ab0430bc2f65ac8711372a31c153f5c4126c916b0d95c38084818c2bab7b1ebd4d446353dacf97280ca9041d6e835bc94d19af64827ccb6d60f88d62eea64b6dc52412f30ca8eb53e2bca9cf38b7f2bcd8d89fa5552391c7a8ae0900fe200f4c4ddbe33141c2f23813a52263d9eb4e6ae1264faa46c69a658b0d249c4d6629a5da5423eb681c27cf416ee32aaaed88771e74ad73a261c7562ab4bf1e9caca7721654c8150b1dafd1b3a5a7f724b7eae5c3b6a87fb4dbb8429ea18d90aa65817e78e5e0daba1912dd7b64b19d53acb07a9a8c56ecb40e98b5a2a13ccf003a8220946dfefd914c351720756458613ff613930bb34cb67be8f93948fa9c53c3337c84b2df7bfb733b44ed056db1bad49f263ab421b118fa9f7f013b3c544963b146fec5069a9ec84a9d34aa80bae78a4d6b1238520ef9dec6c3fedda606ac63e4e521c7c3cf2e2ee3bdef54ab808df5ca19b4f6077e1d58661993e9d0c06d21a1322a632bbc76f71031d47491ae4b893c24f8afbc52a463c5f28297d0e34d98777804ce8c444ea6ecbbebe0cbf39f1ed14d03c0740439062ff27b17170d33b4440ddd65edf7b15fd05f574d488964d606f6034e34a875c38e20166ca7dca7b9e4e99a810cb9e82122cda40289799d818648feee167496b94160fe088dbd496f5a4dc9ba1a46eb407d5622d2ab5ca34f9abe3044c6046876c88b5543fb5d84ef3560105de53dbea74808702906a1ee21e882823cd2def101e4aff217d835d74f355c1bd3170fb81d7f1f317811388f8433624248e7a377539965c9719a522fa1a21c9f3db3550efde24d307b2dc053771864c4e2103021cd233654335fc57776c8751df5b236d3c9ef7740be2b921452e5c3aebbde39423a87a4c350a03d295a3679795c0397224b8bd2ab96a53f76a951c481a4230ec10a145da47943baa9ea7c966126b370ad145a02af24e64fb526711ce67d0b431b4327890d605e36b9741254c1e67f767b780b91d538c081c7f614d60fda2b43807296addac8aec6dfc727609d22d97e90be7892dfd123389ac1d668b2672dbcb8a2a6a81ad1e148094ab1b112f859d11218487c310d4b10056fd50916c8cd9a0966f9d6aa0db9b1077fa0516863079ce813ef6004a3b52bd287c9cfe862bfdb0e50c321c07e47117301a4d7c0313678ffbc7ab9db3dc9fb8215c53518427a69d0e7f72b962b17818396e3ad27a46e1bb35d02004bb1f50aaa069d03294fa6db216348e0a28d1264f5c5a9d488a5566d019cc7cc4f441b87b766c558b1cb5afd65f90f8ab0519d51a35b8e839c5573412da4c803b24009d1b073f4219c7894d0d9133dedfc7fe5436156689b801229724a2b84fc0d9f0ea9bfe5a90b048e4923ea416a8e39a61c0e2a4f6e29948c2e79ea6d2e829e96cc3dd5b1143b2101270284b0b0f3a9e6de66eceecfb3cea05edf1c99020df5536b561e0040b4ff57a0cf94a0386ed8e8e9e2c9fa496f8a2372b5cb3c34ade9237757328db89f4f7ee79e463984dd6892510e9b2cd5838a02b9ab1b8ba6e5f46bcafa511dcfe51c9645aeefb837d00dd69b4eeab775d5930d80391118e06744acdcf5b36c1975da0a736f2da80cf42813f7dc49ef62b8d6404f6ee8a0827a68c3c5a1e92927fc2d6058cdc09af2913dd9963b3969735486652069fb58463005ee11e0c8bbc05365ac95a51e50eb1c370215814878f912275ebf78aab88a7eac1801f9a6571a07575e4b6bacc1c0585cadcc27f3f66f226708157b6f76140614ded582a78c13ffddb79aff740ecad2fbe251762852478551e471d416eec350189026938d6dfba620d9f37a2234120f6e439a14da206502ab7ece2c3790320d97a96ab1e8eec05949b566f32861ea0f6687fa572e69ee45b218fd785ccecc64ae9bcafbc0619597faa7bf625dc223c1c7d5a3c43512ced2ed666767b7383468dd48e690bebfb09cae50a789901aff9a64fe5de47553cd71d8d1976b830d080197ed3fca5413bf5b1b961b5dbfabd252e8bfe538b39e00f82d63d9487a3b54dddf07d51840feae9ba700cf0141e273dc6b1d6fa577bc58e7f7d3c84902105126de3c0ccf87d58c1261ce29e0ebe3993cfbbe7d07cf403ba2bcadcb4d08748e1f9c6825839ec95f10fdc2058b747ef0d457a23088ee260fa0455108c8a43c027d2305b401ea1c73d3fdf6c54ae754cccfd00de397f9f5f98bc84a4c3da5b7201fae7ced5a0a733b6990f492b86da22e6ba3a3a78501471864e5782f516056e488a632b5d00832a51f56d91b72390db2764b8cf2b7da902564385986dc0b5fc01925232bc1d475d7be3a8e360c07ef970d51c73bb09af82f4ab0111672c5d4b8d8bdec5590722df30cf0c06fed9507da70a3f8ebdaf72997395dd53136d96691c6ceb3aa464673731d9e7302c8f0b20b62a46a56bfdfc6c431a92739e02a3259b88938132311812222f27b32e5e10f14893ac60856aefa8e6262a13d12817e6df1f0c1506630f73c6903057b8be80b15cbe932936efd121dd5761e3bf0d3baaef6b27992f934ae89655cdaf617198f58497f3886fc7ad33e9b22ad6f6ff361c368d7d1f789ff13fd50da03b5f90f660f8ccd6aa4e1506995a261a660022e81b8334a89365f011536e61c706793502b29e06b07a8ee224fb7f6f3c8bd326"}, 0x1008, 0x800) msgrcv(r1, &(0x7f0000000200)={0x0, ""/40}, 0x30, 0x0, 0x0) ftruncate(r0, 0x2, 0x4) msgget(0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xbe28, 0x7f}) fcntl$getflags(r2, 0x3) r3 = msgget$private(0x0, 0x20) getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) msgrcv(r3, &(0x7f0000000100)={0x0, ""/4}, 0xc, 0x0, 0x1000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000400)={0x15}) msgsnd(r3, &(0x7f0000000180)={0x0, "71f045534e92cf3eb064aa32630102b636509a37015703254ee8a6c15f82f0679d7188f93b7620bfd0c6fc484be0bab08c922664885b3fd943c03286bf8bc5fd9be3b1daf060cfc5c50efbc5a1e012b02f5c07eac7d0d307cb6b596a8421cc11156c3386fa51cd6798"}, 0x71, 0x800) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabe9b745f12111a8d16ebae63225259560f8e5814f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bd63c9684734dd2298c8b6b87cb4272d8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12", 0x448) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="050d7643dce04e615d2164984a816136bbee6db87a7f2708048f9d06937f184beb44305c9186f9d55475f06ee005565b7b0c4d5c989070eee3a12552be40cc1ab352c94a3182c8203d9f99f23e812058973c64718caf25f5ca40d8c938a3b99c9906f31d106c3f09e8d36a97e74023d813e0c70bc89c33551293e06f29bdeff5ebfe5c73ef3a94c03fd41b97db87c049488409e3c77b7061c222322a8411d4da5a4471590d9f1ce13ab13f82978b0be90c8eb26e6dc3299134ce630f6629ce83bdc4fbd3040d4deb29c27833afb4dabff3efcfe4ea4bbe195c50a00d65becfb600448258", 0xe4}, {&(0x7f0000000140)="3c0709380cbba2a64b0cc79be48e6830d9671cfebae660ddeed88b348f9e3efe1a053d2c13e5afd70eb2c267c1778665ee9df5d41260b5e06ca6b38e323bbec8014e5d5551d41da1fc0dd6dc7ce5047b1ceb3e64727ae800e920e8cc", 0x5c}, {&(0x7f00000001c0)="f723a38405703d937e26c7e75874aba1c22ab0982c2627b5d5c1d72a94b17cbd23b93ab86c0a75f293f49f81176cc528c1eb8d64a0bcccdd969d5fc1ee7fbfb90b0a8f972cb19954f2922d81796b19d458f884e20fc0a900d933852ecc8dfedd2cc36a49ae45c0d3d5f55e883b9f866128d9bacfe532395601567452d8e80da7aad5d36300820414a92597b68e7293fbaf28e7fb3ab7bd68d273bfd05f21c0760814bac1dd3400a024f2a12bf24dcee9578194a8fe761a8dc0f735d235c50362b1429f29b000d7518ca6b3c21cbd41bb06f5d9d151b3e7635c84bcf5e5eead", 0xdf}], 0x3, &(0x7f0000000300)=[{0xa8, 0xffff, 0x1, "0251b021640fe150d14cabfd25e8d8d1a7dbb7badc209f002f7642a79b38319f9e5200fc750513cdf8525b787883333d2a3555f903204b143177a788ec91af44e30e31a3c62748d8be008a8d3d7e39cfdda8f3befd16607dd381c2233912a9ac1d871030a8efabb4e9eaf1656fa5e4f6ccabede2f495981dd54e42c9597170ea9f593c23d2f6044313e7e979706ffb52a54b0bc6"}, {0xe8, 0xffff, 0x7, "2a3ff40a9523f42a7eac28bbeefc0393153e7eb21af7c8b3279d31d7cb37edeb6146d57b7f36138400eceaca9132d42b95012676cd86e840a3892cf3e6100238172aa5d4496bae9521ca8ea72fb852050068c12250738cd9d0396bf61798d447d35e722cd093baedb37f0c5d6b191a5d8cee524932b073b63644e793443c9eba16d6209574c4662f3c90ff167a433fe0de0233872a459bffa2bcbae8a0152027922c87f593443d771ecdf9a515859e2a921d2b8a4b55154cc3ad6edae854c5f04e69c20c5afb76d1026607544c73b125277e6f"}, {0x40, 0xffff, 0x7, "c443fd04188b309b059b1b175fdd0daf714d89da7c6e0ff012be6a73cdb1f7754ee134ab09fa8ed625bb1c5a904b"}], 0x1d0}, 0x2) setsockopt(r0, 0x1, 0x8, &(0x7f0000000540)="b23748c455b204c9f44215e633ac351bcada0771b20a6115", 0x18) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x35, 0xa7, 0x0, 0xfffffffffffffe01, 0xa6, 0x7ff, 0x1, 0x3, 0x5b4}) r3 = geteuid() setreuid(r1, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/143, 0x8f, 0x41, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = msgget(0x3, 0x80) msgsnd(r0, &(0x7f00000002c0)={0x2, "b9fc9144c3a0cc00c3835e66b3ed679b675e8c51fc8eaeefb56d95b6df480e421eba820e29743e5764420ae57d1db1cb157fcb43cea641b733891913e272f19ea0fdf174caedc9933e71077e2d1fe09e8309282d5f08066a435c1dedb43fd586e8e150d4eb52a478d4c5945f7ab8af834a5630b2345cea0f4ddc6c8cef65e4d1714af37bd96700e98f4730e6242e6ba522a63c1add86ff1830fae5ccd0c0242f3b34"}, 0xaa, 0x800) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000080)='x\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) write(r2, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x6, 0xfffffffffffffffe) semop(r0, &(0x7f0000000000), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)='D', 0x1}], 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x5bca) r0 = socket$unix(0x1, 0x8000009, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x3, 0x0, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/140, 0x8c}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000580)=""/202, 0xca}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a, 0x9}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0x4}) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8265b7d0e9402a022ee8d865d78053486fad07872b86f6e4000cfaeaf88b905298134a2a5cc19dae94b575927754aec1f6422caf40f3e68900"/67], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:14 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) shutdown(r0, 0x3) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./control\x00', r2, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) mkdir(&(0x7f00000000c0)='./control\x00', 0x52) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000440), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7fffffff, './file0\x00', './file0\x00'}) close(r0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x1000200000005}) 16:00:14 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x0, 0x3, 0xfffffffffffffff8, 0x81, 0x1f, 0x9]}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair(0x10, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x4000800000000020, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0xfffffffffffffffe}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="0000001860040000000100000000000000000000000000010000000000000000000000000000ffffff000001", 0xffffffffffffff42}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="bbaaefdae29959e4dbd347ffdd8abcf7b96e808bc06dcbd3731938c057fa1e61f3539ef0ff87fe14c060229ed1710c6be8ca090b928ae80a69ebcad9cda499941b7b9c2f3694d3f7e752274cbbe4309e02a9ac2c19f61f67b62ef29e4e14fd97be46d0fe7e93420599276612fa69cca2a101c9f0f1cf96e5c28fb23a313bfd8972587aab", 0x84, 0x5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000024fe2c9cb0c7501df839f2124a78867d3bf8081392fb5cd613e97c4f749346d50242eccae74329a068d38bbc9de210b7fcb5b0011916ad5364e8e024e", 0x40}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000240)=[r1, r2, r3]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x7018, 0x8, 0xbab, 0x2}, {0x7fffffff, 0x3f, 0xfff, 0xc1}, {0x5, 0x3, 0x200, 0xb26}, {0x4, 0xffffffff, 0xffff, 0x1}]}) setgid(r3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x88, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r3 = dup(r1) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/64, 0x40) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x6, 0x7fff, &(0x7f0000000000)="0edc4878a30c75a4da027f82babcb6", 0xf) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x308, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') accept(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000003400e8ffffffffff05000000000000000000000000200000005fe6e387add6d5e6fd8fa8fcc1809a6a000000400056e6ea5000000000000000000000000000ee96b2f5aef7b7c8505bb431d99493be476669add0a1182e8b241bf8cf69c1b0a6975519edebf0b49c2ba4f8c95f601351c61fea4a87bca53bf0e114794fd055e255f2e8c3da8d0643bebf35d2725709517be5be826c3f224ccc7ea2b7996db7714af37bf64bf0159846000000000000000000000000411c522a05859ddcde6aae6c23e4f7c1dbfdbf46fca66b9e7dc695bab4b778f2da9b7f87aa587c7bea7ef9bbd134ce34be670bc6fc38ac1983797f932d0f3e338c438210bb4524bafe13862a6670f9dbde78cd981f914fcb"], &(0x7f0000000180)=0x40) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x80000000, 0x0, 0xfffffffffffffff7, 0x1, 0xabd, 0x10000, 0x0, 0x2, 0x0, 0x994}) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="e3f6b749be91a7019cef0428a5d743b382f7a43ab516c37a15d7fc51afd3da3f3a7522564d68b15e696907021c22e2472268370f3b273141f2a5fd2c97ad9b884e7a1b0a032e873ee1a86fcca968e0d2de7f770477fee62cec46a3ea2003876eda485c814ce8c9ec4bb5fe0b06af2bf3c5f7f2bb71b35040dd73bbb33ff177a03f3b99f901da61054c5f2c4f314bb7de3ebe486f767234086f3f0d264ef41f04332640a6e8efea3c24a99f2cb231e2a7a9cf5871f6b09499dc88a410a2065e829edc7f6a0c0a21d7ba9f871eb2ded53a29618c4a52bfb819152514", 0xdb}, {&(0x7f0000000000)="8624d7055923bfd6454cf35481dd593bb2bde984799877bc13edc61312122030ce39d4fce061e0553b5bb8d04928826b8fc2d618d34184a229c9fd5f0f89cf04", 0x40}, {&(0x7f0000000280)="57edea9793158860cef2f98cc19a2ba0818540adb3ad003ac5158140020f82b8b8593fa4a6e0f93cc902d3dd4c33e85b3d998a474cb4c3bf834a020a0f6dc82dcd2124490c03b6337b27f8d168c37ef73859336c8934b953dbe2d55e3e3b1de82cdff4a3881a8f394079d7c227420762c0523cd670672fec7ac4d6172f8cb906339fd9726ee7f84b2ed639d8e6824e2b1a21317145345591cc74c0e58662b1787efb51dd5d874eb8d48f69f6707e7a9430dad171d9ab35efdfcd9e2dc0ba1db3cd6e01ee2dc1389ccfe1cb2f04bef07c95cbd2a241", 0xd5}, {&(0x7f0000000380)="22ed0f512028159d24d7860c96ff03d792297118a9c3f861b03dc74fe06ff71dc42d0ea8df4ab11636ce746e67d258a8bfa74faf097643b430deb1d6f344a0868f508e2128036bb21b2b066d1dca2c7c8a012bcddc5eca74892b837b7b820ccc126e670a3e2816df1387581cee4e50b2c3acf0d94ec3f0c0d208d63a0c86198e30ccd6cbaca8fdf31a8ea69b1de79e235addfef741865d85203b1a1cd4c90c35366d10845eb090817dcb556b5eaf48d75b476e3ff7016b397e3716d8589bd43eef19f73c5f545c97879c6d1a3a327f0a8fd87a70117a28a96b396d052e9d64c17487ce5a6e11bdb62d29dbabd2def7951b2ffee9e59ff9dbfc", 0xf9}, {&(0x7f0000000480)="22353178a9f630bf4e09f217bd3bb4c28d7dda61994ea04034c8d1e5f695ce36a030db8c7ca3cb78762c62d4e11b49d171b72996a4e3dfec7d1a7413a38020332781e87dbcd0c890362e4d490e549d871b4038f5086daac9d4e5edf02bb3a2c3810b91408e9c215c9b1532c755ea0cd8b6d63a", 0x73}], 0x5, 0x0, 0x0) select(0xffffff14, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x80000001}, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) mknod$loop(0xfffffffffffffffe, 0x50, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/207, 0xcf, 0x41, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000180)=[{0x9000000000, 0x76ca, 0x2}, {0xebca, 0x93, 0x4, 0xfffffffffffffcc5}, {0x80000001, 0xfff, 0x5, 0x10036931}, {0x80000001, 0xfffffffffffffffd, 0xfff, 0x1}, {0x0, 0x9, 0x1, 0x100000000}]}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20099, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8808, 0x24) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0xcdb, {0x3f, 0x5}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/21, 0x15) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x4001, 0x0) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xffffffffffff7fff, 0x9, 0x7fffffff}, 0x3, 0x3, 0x3}) socketpair(0x20, 0x2, 0x20, &(0x7f0000000000)) socket(0x30, 0x7, 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x3) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefe7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9098cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21aa7bcfaad790b8e6b1ba5b2f527b983a5e9fc020378ec511054d136871a93227cec6964758a660cb8e65789236c822c88f7ccab87e43aa99669ddaf00a119dabc3165e84fbc67cae5c774a46bf", 0x109) r1 = syz_open_pts() close(r0) fcntl$setstatus(r1, 0x4, 0x80) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r3 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8001) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700001dc9265f9393aff064a8fa5ed1"], 0x38}, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf000006e, 0x4, 0xfffffffffffffff8}], 0x100, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x53, 0x40, 0x9, 0x100}, {{r0}, 0xfffffffffffffffb, 0x8c, 0x40, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffe00, 0x3}, {{r0}, 0xffffffffffffffff, 0xc0, 0x85, 0xff, 0x1}], 0x5, &(0x7f0000000200)={0x6, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080)="58f9abdbd28898be51b9ea65c896c2e4e45edd92406f252fa0d190b405679f2568038be0931743bdffe03e1e64", 0x2d) socket(0x27, 0xeeaa3e53f8ca6c8e, 0x7) 16:00:15 executing program 0: unveil(0x0, &(0x7f0000000000)='r\x00') 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffdfffb, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:16 executing program 0: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x5, 0x0) setuid(r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3b6, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffffff) preadv(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)="aba4714398e2ea105fea915ebab51d5ceaf4b61c1cdb1fa232b3b8ea2b1dc3e7afd4e8e623e3e3d8206689c2b4174d414865b6b6294885c0441091998db24e3b90327de6b0523672ae8a84fddb74616f6ab93c1f977ff3089508dae52ebfe09b2d2290dc1d2a75d5196e4f7c49c15ff19f44005050bb57ec633b7d2093e27064777fc5022b185ea987efb2fa13f95c00f4806a28fd850b47defe601933c7e4b58a15be7fbf5863a5200cb8322576b29d59ddb1d1da04b60976740320170b66446c60a0c9eba980dedc7fc131b058bcd67063cde797b57f91a296e5cdf19f2cba73ac048525ab7ca689eb0a4e7757cb", 0xef}, {&(0x7f0000000080)="6cbf0b2ddfa9fad8d514b1c01bc2a64d534d2b4361716f1db715160b8c716c524b7ba7daf38ab7fab8d3e05f246b514a126d7ba4daedf15a5e9bff0c14a224820e43c83aa2aecb0be99b8a65d68603cd47da1f2afd50e0d787759eabeb3b833e267df0d43506", 0x66}, {&(0x7f0000000140)="b9fb0338d43d08194676aa7c78733625a30b8d52734b1e3e06152c76f671ebf7b327c789b91715dfadb5b564524b35734562f5bdcca7801add47cb2ce82f5616d250871d5df064559ca010bdab887c7e625a65a4725e7fb2be9cfc0bfaac1ddd1f55bdcdd87c46f5910ac6602e48802887b1ba8718039854aedc367929850877b37a0e2e1ad1cc3df3a060e7bdc1846f0930834d33a9a30574fe6bcbaa122720c6f8", 0xa2}, {&(0x7f0000000340)="ef10530b3f5bf72549c567829e000dbd8cc9fdb184158369bf23c5a5d1a068ec73e18f0eb40906eaca587082514677b5ef7821da1b0beb28c33298c6b9c8b099ff3db8e2ee4a9195428fdb6342214e36f0a1dda6a155a32846633fe073ed9a97e0f582be5fdae594f121575c6f196023c9f3243621964daf2b2c2051c1ce740148330461eaf805965dfbadabca7408d21fcdcb09f53a75a862ddce01f7b1304eff2567ca2f7d3eda72b454f147b1f687172d83", 0xb3}, {&(0x7f0000000400)="1852b46261ac213a00d295ee5ccfe811d12568fc9a26e0b5ae6c1d7d97464c61b3c369c5a1bb69221eff97c89b7fc63be0011837038aacd70f229a3bf53b79aba8c6bc219ea3d01538d7486823c5cc6210ebb6ca59453daabbba90a1e12e0ff6646e9a4de67e8e04447a1d2d92e85b05f35fe8815475fe8d76d94f40c826c4349aa981af2562217d01eb61f3fe478598b27413", 0x93}], 0x5, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r0) 16:00:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10081, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = getppid() chdir(&(0x7f0000000040)='./file0\x00') fcntl$setown(r0, 0x6, r2) 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="41113f26112adcb74d45c3f1efbca8899996f907b1e3f8b1aa1827ad4cc0ae8e559313f2a01beff15a14c43392b968d32670a7dba5993103ae800baf1ed8515c863cf3dbff668b55082c5a11b1a0e479e191c489c12ecdad333402beef1fc4fc4a1888419fc2a617d3f084ff83111c00c8484127c20bd5c1e147a6ea813ea377ec242ea1a0dd24a45f060dc54a169eceff725c74a49d9b2b95c10fb46456df28f0b1ce0c05df19bb993f5516286c", 0xae}, {&(0x7f00000000c0)="96b70d6950b51c4d4c8e7f9a2b0e05ede8cfe2ee8575daf64dec3a58c6c149cf903a1b577433e76c1de2d69ebce7ab27429d496e839fc70d8a59715c5486ab12beba2f658602bfd0d2abacf904945be80344fe1920c6eef128a5b6c9", 0x5c}, {&(0x7f0000000140)="80c9aafe78ca154180e308a7d64e9a3bca08bc29a88373adb611", 0x1a}, {&(0x7f0000000180)="504b8e216dd6d1f181590e56baaea34a373397a8f84c", 0x16}, {&(0x7f00000001c0)="90e58ebe8cc19c7cfd0900a860b2f5a6b77bec87092da2f0154558e0ac502d14aa96e391e4234d42454186f26a254244079cade46be07f0b741d6bdd7c37261fc86bdb209f3fd95f8ed464d0c6a7c49a16807210269bf19996401ed6591ef0674346e279608d17faf94ae8e8f14effa2f4b9ea9dd9df0f27cff7db6af4c7290eb1eb26ee5b1a6febc84c6f2307668660b3e203e7c4ff2156e707b5fd4166cb33311c74f698afcd8134ec2751e89b503f9a554e6fd81d676e2aeab975098c7e710d1f3a2cb5580fe4877ef3c52b1eb851979bb777d5f502ec6f4dfe73c12c8c4269746967c86735cb457f469981183ee00d", 0xf1}, {&(0x7f00000002c0)="4bcf0cabb62dfeb00e4a8c96e627f4b72453e38e9c040a8f4ceb6fb02666e52a020078c12a3f1b40cf71ddd25d04c0b079f9e94a7aaedc52e75e3325c654af0a3f31e3fbd09bd59ae40a40323661b17218fe9ae8de9a8e12b821d1582376ebe7d0bd172abb151057", 0x68}, {&(0x7f0000000340)="50f01eadcc22d73cd61277d2e3601a4dbd15767ae53750addbf7436370299110a6bac8a96f9c5df12b28973f1c91b6d3ffcf9233cdd8dc591262b4719ec4a744aa0513e910ac0f16bf24e6791172e503675fc7de83abfc05acaa249ef65ded7b6afb3394a4850089dedb8781718273dd348d5a6bc8ac50831eea7566c3a81aa42e2b8ee8a3b22ebbc4363fde398f19a0bf29d6914b3d67241c776dc1e4e3f09bdea71b5c5dd9a7239257c9ebb8e073d08f55b6fa9f641e5877e985084f8d650b369e188f8be1cb5615dbab09c63e473bf213dde8c8574f47848645b7987c90e1a7d37d66675756812f8af208ab6bd68b99408c1c60166235cd808793da3d3913613db13578a86d391534bbbd700aa16cc5ccdca6b6fac4c8511c6b587f338d2ff754f9085f098593f21d7e35ce956bd6174368ac154f1c6865499374bc54b8d69b6aabb3d20db13ce8e6c784374589425a2b77240fac9ea9acff43bdd32f624d47ad42403f11c2f7fef7920c90445d906f23e5d06e84952858d6b6f17539ab828e20b448c7e31b3c4c6b5a986e292e7b57112f75ada3d384a3cceb3d1f9f5a4dd2db9dcd2afb0be958099fbeaa7f332f3533f58b357a41154e7c113ef5455fe4deae90e3b0f87302e0f6dd4a336e46b7a3d156906581e3b8c662d91fcaf2ca8aa4667d45b0308d1b8c03ccde39b0ba70ef79d7e5b1366302375c88a316f6f76c72c1354440b3f9f1d1d28a16dfc5acea3ac823dc3778202e635450fb8ce2e773c9ca8d8d1fafe40f4300f8bd40dd66b3f54b03044890ec80638ef2191ad9d59d0c79f4dbc513ea054600d8a62dde2610fa125592849025dcf7fdf61f30fd53d93279d84446e7e874bc24d1261ded7c2063be2828788fbe9eef425b03352154044b37cd556dcb75c150ef16d3832c0daa5221538120a33c2d9f00dcf85d166ed9806bfa4022bdba93a98a45fcaf05a3c1ac99ba21782700b7937ca7951c98fa9e2a68c89a11350320f1d5fe83c0682293723919588f017c92ec555da0f24d1274e232baf943933da7ee054113aee3938ab37bf8c9821854a992f9c5b0c1294b98170bd634bf5859f659014741838ac787c229bbd5a85e0c71db57dad9a444d1e3895257afbd03cf35090f5d163ad41dd987a7b256e46ff7689588b89139d0bf0d8672b16a5b9e121c0b56979e84f0656fde999554f12749b785ce93b2e367f1874dab47cd3af1c93a10b3ba6729d26919a50f1f8e3f0bb03991277c5059ab1c74745dc78731fe22b1bb6e782999a1f86c48b3e4e3a58a33db0ae364d2273b03a914fdd5268ed2e024146685133ee658c804f89009ecc0666692ec47192c1153ea6fefd9f9323b1effaf268937d979286ac21039361ea65d5bf6a7c673bc6cebb1b42681e13cab3dc8fd46eecbca21c86a8512a8679d1718e073da4260b308306566514823c48d01acb331b76f30f55881cc0d970baf006ea8726b3f3c86e26ea535530c6ccd1c61ec67b8a10d47eafb75b4dfe3bc30a1bb9598e32e2809055ec24005ec6286728a836b6267f141f441ae865d5762a1bea0497894f9ae957c5dd73013ddd608eb181b8910e4737890512b5070887e465b1f2d8f60af4749114633e3339c3f3e231af33a89e4bd2ec05e12bf77610f181e7e863fae8792026f3f04e63c8ea9f78f8f7adce28a92b14e4bfdbb6a8f59b6b4aed7210b86b61192bf8b41dc3cd7f1d435228b64126506a931b6a997175289f0d90e410b2abe592e7e73a29066a6029367ae4b0d7a4aa0ca173dd207a8a28478d8ddc9d93f4be138fa48d57f52ca2557aac16ab9d7f16556caddfe2072c04ac44595295ac6d3082b9483e994a7a840b2205f7d71ef00a5a976e0de4fab9c6d4aae4d42c559945b5a5fdea76fd926506d48aa9ad9f7dc0c9c8f113e39ce6f7bda1b1d7d3113291a8d8d58ba5d9217bbfbb4fa4bc0d57c385c032000ece98535145cf37263ea89b74a73db7ea71f46821691293ded77e91b67eacedb958981ae358baf7cf21a1e8dedcde58471e2bcad2a3a8adcd64d0c8367de1d9e7c9180d1414615496f956df9a3d699a90238ca4a80eebe8bdc72af897bab659a616b7be2a20ec64a08b56c10231da513701f4950aba1957cb934c360529bc62786740b31356f7291b0dfa285a3732b3aa72d3775649ded444fed7d313a01fe4166893e8a8bbe3cadb2d20303b8413accd719a5fb69c3f5bbb292a04d3095569423cbc64e9e0e170744e4ab6c905a2a076030e847aa12ac94309123b524c4e4f150d7763d684ebc84dd3aaae53c02f563865c93fd7c86ce4f35a1431f730e5966516841182aa327658afc5c5ea60238730d58b7a29600c4ac14713273b3c028ba626450e73dab2a0d6b1681ef792a2bd3c8f80ff339b9f712e4e45c12ce9c5443dcd3837b4d74b31ed684e288e13f0f317b53996be95cd0252ee20efd4bce260931817e256aae7e1f3b24bcc0cfaf8f9837a0aa9ffc9548502fc5e32c6f36dd1d757f3767cf32e143044c37339f568203b6306b9ac0b04b551b4291f0d1a02e96ca00e4eb233cbff8ca05ff0ff1c543db7d3d7b13c0ae49a1c018d9ad356fead1e42aa295d5770500e671eccecca438e7facacd5ab64c5a24818e847683cd2d32af03b5602087dc86d37b735cb06d9964431afccee82ab9755bcf9f00af1a0015d646a7574311b0291609a96fb3f7f7ed0df9a8f4388a2098558aa205d587e0881faac50151e4428a05a9cd8cd29268979489b4be2fe846030447221e7e8a6865a23873e90f573728250dffe99f2756b2d5f48f7e3047bf73f452bd3e8c0140fb1a0188aec7ddce340fb79a5870264dcd29770395b694eb6c97253f24ab9d8a2421b94fdf2aac123b6a4d53d0fa54bb4eff322c62a2590eb89010cf9f12bcf5ff943601ace1d6f9baea893c34c76a4931ce944b64dae2c89c6a7a8e7aba5660a447f91f1d2186f852562d29fdcada835af12d7a4e376af4be35aad13e6a92ccbf5b05fb03c929de0a04241427e9af08d560e6781afd0ecb2b7351adad5dafaeffed82a5878c24d76c485fd25841eae6d82f7b42101b39cd62bcb657da050a8b1bb9d44846035091657d00f73260ff8e41b807f27014fd79731b295ef150b783b86e0ac71d0cec6c243eaf2d5f2073eeefc23535ef70dea66cc9692c72f7f98da71a170cb92258ad4a7050b16440c5744d54d2a31faf8c89e3a6422b4e1898e1af32795e4141e0a256821814b84fd771531d31ac899921bef620c760226d4f97982282ad7ad75578e43d7399b1df21ee70522ea1eb09b2fb279df9868703ed747bb34dbab512580203c0273a5e2949ef9745f1981cb36ad6271839599834a8f8f8d92895498019aef90b6ddd7095ec9582efc7a0bcb3147efa4d9515e5c81845d3d544d19b57bd06963072609e73a08b2c3c68956535d6c59884220c07c82bbbcb02d2111788203ab3d3a985237f3df185e5862eff925d7413f401777a008d313d446d6813f8f0834cee8f850f5ee91bc7d26ad8af47c662c8f3ddafdd792189c435698d79012008bc7573d8e069efe79ba1c30b454443f002d4125686eb214d93f719d3f403f2168f8c73cefde080307539e6378e2987e4a79ea5369243b73d138b911abce0d04ae4041fb0004ac3016d8cb101dec297c96c37fab125b21f1d0971dbdd69c9d8e60bdf3851f7ae50bb9df3b7e27149fdc59928ff4be6fbb46e115094d1c3c8c5a641756b0a54edeff6f72b068b37a38fd13f09db0df02d8aeb2ab8f1738192adcf698389cadc4f1249146821a8ab7e1f597010bfed1bf5d345d2255c86b7ec2e281cc5ad20d7e24c86acf87d2149827cdf6f5ea5e7efb64bfc4d8be089f729716878370829602a09629124bc876621c41bf79d9c3de3be0de9094978f265d41f32ab27c536f1c760f9b93f787aa8b2ce83c472cc4dddebf50aa070ea090e95d5a86e03cc45b6867a62059bea8ae7f27c6532b8eb641eb564399e800003447b96ac2256cb04570631a70048c1808b9a863d144d3191a7f9d76b1b84996b23366fe13abde95ef2ea276c71db15fb8cf552bb8c4d0a876a908f00ed1652f82351ec5448b23cb89abe6d088c42fd1e6be587bcc608d58e77a48587187ad980638d1b740eb2a38cec111cfb3d595adc7d348dd56d630911cdc9c48dfd6222d6bb04802219984b1d1765e56b8ac4be783921c35641551f46547fda455fd58dc6a1623075eadd3c167ddb4ccdeb142b9c3d0ca86bb50e4dedf27870dc38d6f558de23275a4c6afe3ab08449392672dfde283b99b7b7cd33cdff1c822bfc8b509002c9ed82576df7f0cc1add7bef269ee99c6c09e89c707b464644b8b8a77303fd82d876c954c13dfac308d12b0b0959af4a0add5e9f0005a87e788ff5dc69d63b82aca342b3872511fb96e1730dde90deaf662772b64d13704a1338bb648baf09ff7e0ce147001c0867ebc00539d34ee122ab3693f2ede9cffc52fb80931d5db9ff3c2f6cc0e5b9d5d83ba5f314ca7bb742fa5787ac0863c93e0b2f256d1936c3a5551a99b5a6b501bf1e846181b4449320b9c91a4b18e33119ccd4f6bc1f958241fec705cbac5f74334476d1706561c56930336f7fc5ea2c4408c67686dd88ad2eebdb11ee3fd8293d04c28445597fa1d7fe7c986a0b58193084c91c5f82f896ca5664b67d64ee0bb04ba22f2379ac99127ea85ce1fc55e6a617162a06d0b096120dd48220a49adb704fa749dc64fa691e46f36d67f0fe21b9d1f2da7584fbbe836a3d88856537f76fde71483555e47eee512f67b580d503fcf1a181e3f7e89e73850f95768292caf6c4763d564f1597fc7be43e9a32653abdcc255f853ad7925cb85758e9bef140d52df9fbc9559ee854857944b9f17760cfb0a6c177ad369feeb2dc9144956756b46578a0018214c2b9f810a7e7bf2d20914f1e7178d3ad68e50c0d11cc88d17ef086d46039ba3d0067c9bb8e0ea03bd618b9cb8f4b49e6c45285a542212351d73e600304cfe0b905e1bcc04975f850a5f20192bfe667303aa657219530b5296f7f15f054e01efb31b78eaca50b9daa428b8a900205b1404efc42f4933a1d12d3c2f2e5023e326ceda2ba788a906d928c54e02ce01fd2bdd98c46a13fd8662bafa6020a184c546224fa1d21f455b9333613f2096ed485e5e647dbd386d5ad70a21dda6c90a882e0850a7d6eac05f1c9d80fae7d1db05a4c986f724538ffd82d28438ef73068deea229d3917f759ef666fb86523d6659f902094f7c82ccbdf0373f7b024b3a0078ce606152592de5806b169ec21dd2cb18c1341c5da57a703c8940b52545845c6b4cf131b9f00ffb658cdd0eb07687d96743c3c97357c74c7761411beace059c70128bfa90c514b85ec90e26d86701e05a35f5afc5675ef2af90fc3776313742bfb50f36f716cae14e7433c530cac7375a03c307f9377526b11de86015c00686776a97f2fb27458254956db89686bdfc6df9bd87ecc67c96996d090176571399e7394d809de0c4b307f5b33701e6a9b45ea2c7a5fd39f5943c5e382b6222de7811ff864f038b4822b9417b9340472605818f393dfff8e519fcd3a28b6f85981abc36bdf63e0ad29fef9e6fa35696cb4649d6d8cdac19d5c90e6d64e2aae592b491e7e71c35f7eada1e20064983208aa89a6ff6c15ab9b157123fd76e029772c4148888f2503748a0d3e856131b1d9931c5810886b7489bef0f62dfbcae7d0bd1b7fc9c2b6dbef6deb2845c5b87f248e9066efda9b3b51e7b2dca0f65b0e88", 0x1000}, {&(0x7f0000001340)="5d576aa43d351c4a8b5ee2e9dce62193e05d01813ef57f92d7c910b34567b1760705ec0ea1188e4229975290a84a4e2bc92f2472d497aafc87b6de8d384b99ccc15899c7415f1a0f89d122d74cd96ad919ebf99f0fc275a0ff7024c4ff889677a2bb2705df3c0386506d12b927df27cf1b3b598372d295fe56099f3742a4cd46bbae0c6990fce32c221b5497182b3e8550b180a2b81354ad9fe9044eb6c11788988baecf17568fc7fac9589883df11306659444a352b1d4300dad029da8a8b0eb17cdac1b18dde4a", 0xc8}, {&(0x7f0000001440)="fddad179dab8fad55e034cb736811458611ab87d3ff5499f63ce782560af931fa04d704d3b13c08be3a7ce715f1ff6e96c202b1a776c05ff2e1aaaed64458d17393a397f450a2232c24c41fdb156ddb33b2ea29af0a7fcfd0181f44d4d63c3d17830dcdbeeb39e3a6882698fa254e84333ea6f4b76eb733b75bd5a843bdff53d4fab3eeff826beaf0fb76b5929d30135354b77d4bacd895d664d23a9b8dc527cd0387528d3a8224e9f584a4de10d51ca13218e55d14e4bedcddc971bebdadf720b170984691e3a7a7333fa93b3bc3980c6d0b79fd35d59908ceee993afe10f076eeafbac4303f75f4d285b1c7249b0eb868004fe", 0xf4}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000001600)='./file0\x00', 0x20800, 0x40) pwritev(r0, &(0x7f0000003800)=[{&(0x7f0000001640)="7f8695e4b91bda828802469e30b77dc5167f56eacbd00b3cc05f5efcaeda4278cc978ecbacd720099048b171c4b829f116a9d219e382b09b438bcdeadb26b78f657b8208d53026a64d597f8312878f8dce4bfbab79137086c072eb7b482daba1354c5ba4b16a7929d66e91d5670c6767c17ad63b5186ae8d5c6f3625313a03c542de064c509163ed45d3b5e488b5ea111c6c0bb518ce0b9b5bcdb58182ec06c238eaeb30d89430f0b8e68c777960e2725e6fba1f0072bdc2658793a3a2b86daa56b1d546c2b802bcd34d091d85df10cc9f3a90b9be56f89f4e6389922005d407f781734eff2bfd3e8a2ce16ce05c691365a8d31a45eeda03cb6260163e9c6d21e858795f2caef90c65f67d7d33c780bd79be0be59639be9396dcafe587340634872d08ee767aa022934f2658c50772c557dec7f425f1225635ae8bb24c94e2037ca2b88396bd44622922d5ff97cf239161de563a03aa8e2af3058f01976be8a9454b8af1f518763fffe5d29a0f67cef91283876f653c4d21f847cdb0cb51788793dcf1424051b5c8374ad47cb248733dfec224106f8354af2e42840bc13cf118b4b65db3b116d08c90a81a19455365369e13d89fce13fcb3594788e05fbc93cce1a9e6a5923ce87a1de9c27298df0819e946aafc0571c7b9282c77dc1ebb155b4474f55e421bbd46c2f81b65e59dd60c7c1f541b714dcb5588d70eefbeaa6f8aa2bb7a226533bcb69be74e3af6b0a7852b6cc29899a7222c06f9aa3ab6b48e51741991683f26c6ac7c298c90f58fa3f12f33710be6d5c7c87eb0c27009b08df3c956e85d4bb6ebefb7f5e289e82bd76d3720205a13132657b3843b48e93c1da317f6c30f56de2d162c39a3c0b91530ff299b3656c20055369e5de1817451e09a90a04e34468646dd69aab99169f4438f3165f6d5c5f1ecf8540535b0a269d8d9b980caf9419629a109aec6979251c9bf63b062d6c6229c90ff7b246246f0f59b82f9b88909483dd321ea1cf0ecc7245547b7e5372c40ca45ea540ef3ad9ba44af8ef93fa8d685f0d8cde10ff9209cc31c84f290e2c4eb7181378799e52eb5f0ef7684f2dafa23e833c144f874fa01ccdfa5cda7b9523f6223d2e8bf0f3645bfe3601b384509b64f57910163019c6812e8c05d250bf37c5141005bcac96ca969a72a3817037e31351f5601ca3cc73c4f29c9d702d4b25bab751180b2125554dc0c5b17f4d090d1f8c4d31016f106af9976223dc59481471c3f3dc1e2af5c04ab72d318aacd06223e986c5b6a788e71637795895732669dc7b8bf55c06264cf8bf31e9e98c920953161b2a05cc7fc6fb39b80fbbcea4cfc01ca699b05e027bfb0f0beea157ef3d619b76d11533ca14ea071e0a681dc65669361aef9be842654fb83139fa2588e1090290bfd0c03c21d9a30c1c00037de1178d4f11ead23b832181e82502db24fddb48c12e91bff1b722fd22cf071e41ac5598cac4f5af44e26dfe77e0026cb87d9e130bffa124d0fb7d4445e0fdb8f618548c22f0ec35eb2f22c5a28263156c7d7e880d2c6ba1496cd712bac7bef3be02399c29034fdb4e3cfd66ad16bfd66108dc559f9f5201d1cdda782c874919f52c3a2685f86bb7239ebb6eb0f38c1b7f0fc1eeec7f6c14ba98b179eb9f3d7082972ba2994935bf5815dae08e61b6e02a125894716e7e4531feb930df5244fd9fb960079a5672ee089d6a12307b1e11acd1e6ed554a596a73337b24aa414464584474fff958538a84aaaf7ba86d3fafa40d34d3e0d48105dd85f4801e270ebf1675da5d07c56f732a14fa9223d7164199a782213c15a87c23054385314afcc9fdc18ddac3e690d8b0e652a5f6da5911677f7f7783e7b5e1776937b5b65c172fad82c389671af34fc075467534d8db8a205525e16a32f07f3eb760ea15cc9090642395910087cabd8ca97ace7a0af56e95fd8575b1798a9e7c6b0af8c3889254fa572a1a842a9046652ccc1179e00c9ab45921b4369c28857ea5cc487383444c534523d2f4a82c02df5033231d6d0f745496e92002b6ed02321c08767dfe8f0106e4c9aaac7c8fa39b7ebe7ee15fa04d0abf45ae389bc583580135cc360cd567251e94dac974754e2abdeba95535ee14c67c2efbc5b0ffdc719be228d43de066188089c0c83ddaa851d545266a07b4a1c96a8bf5870c92ef39254eb2a1dea6ba115ac429baec73abf81f144e74d3a2eb075f5d03acd9195bed9aed71af5ff82068d1b59a661fcff747c62169efb182a011b685534838db30709918539234dc596c38e375f254052c036039481018a7b58d3f6c57bf9246bb75afa69c9d8229361aea95503aa629cf81e96981d8c6f44ad2986a361a264e6041e37111f1769802b309e644a523d113b5a16b6fcad799b0c9d1cd30fe5f4a766fb662eeebdb60ce778e32132351913b3e3083b68d3dd5f00ae23a684aff7e617176f7eb052a78957944e6cba6a453e9211470e6c0c2285576e70d805936892fe7db37d64893a670acf11ec744fa7057f14c7c708a8a1e0b787115fa2e46820ca60a052578ae04545a2971254cfafb9a8da3387e2ec0f0538bf84719741356e7de7443bf90b837fb307b5e575bff649e059d1596deef0f9c2d9da4956fe824ac7c3c473f90fd719915ec138c19b8ab05446a2b3c2ba8767500ee591f8b9bd1293146e66a930ce2a5761b1a2f3d506bf6a2c8549d77f79490b59a621937f088a038b99f20def0f6a1cd9521d2500d750ed68759a5eacc01b957d9eb507695a310cb158c803b5a67fdd45e63ceb8c91cd71fe984ddf8e049f5ccfc03e48caef00da64828463e1f91cf4734fcbf93da45e38e3d8771cb12c52def9bf81d68cf2ad28eee5ce369040e7b9a9ab901298638687f1aff54435808fb069612217d32fda374fac3f96e1a8c25f0421bc176beea1d8a6589e78419fc0f13a0d8a9c1117d549cc2706e8a032715721fd2108ee96181a5c91d99f47ecdfe785e7624075bdbd539e7c6ead4bf55271cb65d6cd34a907682c262b247449e3a03a1e19a99aba8e52b931dcd1bd16388cfc418140cff46ca4846955a3d36f8e904d31fc60956ac5991903904fc6f17fc616b35c93807e7d06759228ed16090075852e96a0a2b3de5a8eedbecdac6256df23b4fdea57cc2a670045e9c99e30ff53d40b62361fe849286c586225f211763e0614d3e8bb57d72f710ca010d336a6367b26b16e5e13b86c7ff4e78e864147836d5df9e4139e3df73f95e26ba02b4d74d68cbb76074fca81fe209ea30a4267f8939a935720f6d3cd4f7b05136440a96072aaa65c1f41f5b9482508f11fcaf7553fa6c7f4e14fb9f680ca83030b2599dfc7fa02c461819485ddda0652c9aef79f09726bb1e77b2cd22b5585074f3cacd9831b08cb35656378188e7db604b98f96475c62d959446358963114b8d0b24ee8116de8c2863e6243e8b05261374322964632a7bc66df5b1f6a72618f30b0b45990501a4b15db3640cae99b28c42faa6f36bde0223b5318250d32b0694513b265c4c5ada7977a5f4ed566ff2a97b898610586ff474ccf5275ada62fd1af3b2cdfe427b842e1356b52b9630a8f103d537f88984bb245bf0110e20a43944e91d6c5222265634e44aaef4ff7a9a8122008836b13683807d4b1c92a3bf01cb7999f27c8d1e36e4631c1484fd3dee70c81352cb04ea3d4006d8ad981bf31ca1d62a9e114c17d44e78e6898ec5f012343e2ef438b581cab37f8098635c32e4bd3495f60f02b8a4ed1c1b26c7e6afc76a0018ba0fb4f3274a9d74e19c0a6f6bf45d5aac993c1f883f12e9e2f7f9d19c4fb521960e54276d768ae48cee5c25f9a5e073aa87db8731d6a2432e99bc91fad7483327fcf772d4ee42d436266f61e0f72b7dfd47d50678adcb9a5c156da146d7f8da0beb756067d9bf41ed3a82b1ac28a2658d59301f784b202587b793de5f6c32f01338330cb48b15e3bd0f4e250209820b2d89e2f48ee762419800ea0c7fff6a570fa7a100ccd3f68abab3539c137d91173ec8ecd59782050fd1e118c61f23e2dd7a54c9cba9eb61d513244ffe4b22db2b7b05361bcf1f7c8da0ade793db80b54f6174f1ea580e31575a83ececab15e9157c5c036de13eaf279f7b6c476288e4b31f30b9382bb35a58ef1d7837e60b759620e5ba1ab41c6af90863ed998168a3d3aea605bb6d9d3ab252efa029024ea9531d16af816d858fd2416a8fc25194945a6341ae96a6a9897065e4f20d05eda216cc59ac83252b447955be0e4ac22c8f24e1730e039b0df40023bf26b92f52fce65b22c90288cac0e4807940a9c4215acbc9f083abe5e640d21b2eddabd26b77778a1939d7bd113f7af06ca801b1450328fe9868e4174418e4916c2bf0a1d03b90b35c027b794378eb77112245468f0617289638e14964772c69ac4416e013d5afdbbdcf4ef9bd421601aa55f8f04ef712240589f23f2b0f8e9cc05220d8c49e22a1839b481e3c58e04c59fe866dce15714c2d9286ee5f8accb9433a6e13dc22d72fac4eef1c8ecf6fdded5b67a8ae1fc86224cff85bbbf4179223560a3a589242e4fbbeda0ae583c44117e0b25e417d9d8bd3977a34ed0628369e9c7380862a8b6a65f95283c2c5af384c94b97806055d25804dd4cdc39f2516602e7a3f1f873cbe1e929643aef6d7f81d91c309e47392f5b049377812af4dd3dd9e3a4ea4940453a578b58288296f6cd8c0d7831a9f9f73818c0ec6ffe676a15fcd89f8dcc2016fd49fe092e3de74fafe0d72c799aa467b29bc695539846626fac3cf6de8f4947158b5b12c6a89fee3fd8aa4831203e9e80fc984da0fa1ff254fcf57027259249c06fa18d9a16ca88f86cdd120421caec94283671b15c713949ff61204ffe6533a39022a08f36f5cadd2095a92f5b99c2bf977f7db7d64e3942ceba68983da9acd983f9f17d74894c579b6318bf0a7f4b7d6e617e83b3dde482d038bc74757f9f98e4079b9e414a6a3a3e6fffb64394abb239d2506de1ab5cdb0847ac4ed9d2542e09b02f037bca78803f9afe2e3f236e2c4daff337e6148c698469312b23791a9a432b7bc08e5f0b7639fefcfe3fef846013b1e5f0bf98f535ee5c5c525306cf92005b1390a793b35afaa8fb68801a4747dd83bee86e3023321b83cc5c3800669452b4533161e05df66a387f1c8b4be85f4049a976c3ca52dc1a95c10fb8a8e0221e68796198a916cce50819d069b58bd04eb125cf186fd14bb766fa15bd2cf0acbbefdaa94003e24b7e43ca10b160ee9731a4c8e8020d908f2e8ea6d67a5955afb4771b41d94668de925dcf58096ffa0578b7fca2766e455179a8ef629124977521e0454401c893747b47159ddb8a3278c152ed943b0cee9de12f9db1e3b69f60a12bab4d54ef8a229172c29e3b5ff4a12d8f6bde54f4ecbde0d34077526d731a19ee4e5b743a260a74ba4d48f4fc264401f66a4c3311c8f53d61f76f96e685d4054bfe124bb31dbe7185dcccb8256ec47f4d275d9308f9b6329eaae3dc4c0c207141beae55edc1fc5e4c121385675b7b27ca457e263f2e27ea0f12b86cc0763fdaa8623c1dba97eed992c77af9bfd0f8f30ac877c902bf13957495d5f080a2c5ce57ef53b6580fc212e3e084ca24df9c73513372ffa2738e786522496a087679e2446b6187f03d693976bfd70518da5247f2181551dbab55d41274e4ea532069a6f642137cff56b23e8bad112d8dc8bfbba3a1a1b53b0292d59b9704031f3dc2ab71d2248a05ea0f339a4ee95bb67636e01ed3819b9e2248dd0a0b0", 0x1000}, {&(0x7f0000002640)="9889b1f0cd057a14c881109825af69ddad17b8872022958cd0643313ec2b894951a5bad84bb969d5c07553d283b044298cfb655a9efcd989e16062dc4b69f0c5368849e50a3180b89395130ccda074a7849c06479a4b2e25756659f67458c9001ae96a39ad3dd31a55816e6fd42a7e13099f1c09921c502f0863b35e51a81b941e1440", 0x83}, {&(0x7f0000002700)="b8c5da9bc80dd25f047d880598d304d93e99a1b45ef30289520b93240c69295634da8ddb6f781ad854257c6c39bcb3f3beacc57ff0a76687fe54af8cab153b0be7898906dede2deaa66236f1accc55a734e4b0e1928a16a3e2e3a84af964ce1b5978680d6afbc5874e1b66f676469e4221a85189dea60c932b1562aae0b60bcc7f46cb496ac52146031fda23097c1734ead02b631006c238f8e12fcc1c0cc73caccdd384d58df0a5cfb0d666d4931cfc8753b4d26e2ef1bf1a3a349eb61a30ecf47bb2f98c8cc001683ad70f7e06ca59804c97a1ca1b82f378a5492380ebffddee8eccc00b2d85c41b2e413a500efdde5a636e2ca1e4694293dc535d5ffe2e4d4d2c1720c17f29d4fe08db12e7b543e79054290386774b971fc6849d2082b963b55e5f85767f2b58ff09bd10c8644c8c4916582ecd9bfee7e0b82327f25d7d8f9c3c9a5eab685701850ee3df393292cb36d8c2e1503c3e35f4d3bf1c6fa208bb273106de209bd6b8f1dbaadd5d3094c9429260ef5f8e91650fb6b98b3d2c5e1d46f83ce8f4db175d21d039e2cc610c288735a40d71b913c67809b94a872ab3e72955f3141ee1199b1484dce90736271bedd5fb2c3e45cd2198abda8d84f7dcbc5b2846ed775dc4ac267da9358cee33e9ce1909839a3d903f8401c488ff4c0c456e48cda83aefcaecd025bd01aaa10e9569bef2ffd3f7590f0d6cd4fb129bc866b31ad8c1ff2594ad6c1fd7b9b8fdfa08d62f8c7afc0de81a9a359025f8f1e7c4a024e93c105318bf3ea4638ae5bbcde7882ac4b87bebd8f5581af2284976a21fa79e98c79ea1c57cfae9583f308579cebfa4a04dbcfd107296a323244af0334a9111748bef229c43b27dd857f0747b4655c8e664d1222529c38400b7468787c8a4d06ecf677a67e68a8c23f347f11f1dc90c772c8f5b6216b2d05de4f8086df4b1103c82ec9ea3ba29affa6616ddd1e7ccd937869e3485fb7ebcced54ed551819455e3652803cd1c3cffa250d3223afd64acb1249383f1f0c1892889ec98bab2309a637449bb84935e5e24cd041780f7159aacdeaffd27c2cd00f2d90d72ddbb623c42c78cc49c29bfe4d2a98f2e9850b967ec47f0f0e4aee8a0be8ed3e8e9ef8489291906bd0e515571440f2cc34b671038c5b4579247906588c8e476e498bb7554ebcfe601aff3249a5442374654fc8315cb39ab08e459594d47b73e5fd2c7fad6c461cde6d20f7b72b60bda8dd8c49eba15fa033ab9bb09361bf9d9a9d731a5b44e5ce4fd7a24338194c91b9314d0dffdfe3b6b6561489fadb31651c581bc59646a2395e65de72595b096178ad4a3cc74f18cbf2bd4988de8cb6a081f99f819d2b8572274ec76d7299a2c06e29f9313f54543f4b968ddd2f68ae07d323f81f5a194a600abe112c1fa6bf4ebf9c042e7d4a7d42d5d82fc9d18a8acf8b8fea94d09aecac0c8983c46aaeaf910358ecb905d69810d59e634d59a7156a06beaf378005463a4b59c0b2b92d64b7c06d1b8098e0dc35797fd925219fa445b3908bab0dee100a4227e18b622897385857a027a6853bec64010bd5ff99567deffad07165bd7cb5e40b651793107ffb43967a9f78751c16eb6006c450c97aefdc15279e887f6254e1bfaf8606dc100b4a7905f5b696cc948bcf3d33f25a9de3fbeb3bc6f78c49ddc31e25b32f7ede49bca934060fab22621a559f48b48b9fa864bd465b541ffe0af5b6e86166640bcdf8466eec1ff378a79479db0fbd7e0e1b38dab436481c5acbd5ca0f369f6ead2d29d50098d6dce230262c193e21edf64fd58ed725223579473d017acac977ebf89c9a0cb8385904dfe45c417f9158039cf62b7232174c39184db76223377eb4579da694f9f2a25e8e795a55e94541cc3e337b802526c02567fdb2b5bf177e7ff5bdb301e545cbc90fdcbe54b19a8fc97e66340dc3fbd30e0826269d0a132a22495774f676e03a2c8bc43ee9ef237bfdae79e28ec3320a1587f7d0855dd8a1bc471492962b2ae3c4eb796ac5f80295138e54d6306b4463952cbf7b0186e9368e02593ba36d13bb26fa5c18a3ba979af2c436d928e17255b7f0df3b5d466415493885f0f721fca3b031b681778bd315f1a65b6b50ba20f5c1b88f46cd13290a0fc74c85e8b4062bd30121ea440a11c0c3b975359a96df791630a5f4ae72893b4f7eed1fcbae744b017bf4768a594780287de23c2b99d3cdcb2c1ebbc9b419341861c6ef6ca1866b7b74becb84919be586878b85b5ff034d02593c8a86659004907bca479a0d6fa412fb302d8c8749923e0b75a857e2703267d5996082bf603a20dcd752fd13aa93e3e3a68973e6b13894390806ac867c366477d594e1a30c9833be0b957327a40e4f8ef7c0f5a6fd8ce77fd7a03da4093aee07035ae63820a9cd7bd5f4fdd6e0705ff92dcb5101103fb47e0d29ad191a90610af5b12036cb0786465ab178a1668e6ca360d5ffae1fef05155dad8f8fa15ef8a1e156178e57f3114c1f61610740fd9a4d87bc8acf6dc6fdfbb2784cd0404009a61f57ad6378f01a7062b93baa31f1eb2096353d62fe28d3b42c336b2fbe7255f722ece7e0cd434e10b451183b8d4c656fa5f9cb8732175f414c7b25a4cde137513ece0223f04902a06c8c2e9ccbe58d288555b8b8439654660aa17ccc32e8eb400caae8460f259ada957250903b75025c31dae0140763c716f84985045fd3bc219b08bcbb65658021ef9d00af38dac4ddd22b7e36e4d8c677299bba99e7c9663d31ad800d256d729532e985836fd23acac5581c70c7fa1823afe3c8e9a9ee88762fcac5642b42890be303a09d43471c2549efa053b2c8b60028e984aaab7c065473e623d84fdc2619a7e3c8aa63764a720cb75e1a137b7176125fcca57ad62a59c8894363f5fbd9473755d5608b674a55bec31234fe6bb451599baabdfff9f2ba6be38ba178476159a5236557c37ea40c88aa68bb06cee9a98c050b49315f04e4b6730ce49131ee9bd7353f2bd0a0e2593b82c813f4b3f287d5f722fe05e226232d33c841e383053175d64fe1073454efc687043fc627a38d06c10c245e06a12107fb9ef9482fd58e0654fb1b7fcb587afd2f9a5890ebfd0bb7a58c03ec3b24016858910e4b755490cec3992a4e0ac4a66abe24c9af5378f83d8acbf5b5d7b7c43b48177cbae8c6ef76acf7638d9dc22f0f93a1769ccf7b81129f8a1cd3a7cee1ca3b82bcebf676b195ac0128b8fafb0e25799d2165374c0dc9d587d1e5517d5dcce2ef8ec3d0e7576b1036bd25cadf4815199a53a3aa79d670e46efff0fc724016ef09dd4c84a20f12c23d014c6cad63806b91ab808d5cbef734a316b6cc1095629028b0be280b090aed1c5c36cbac9ca141327aab8f3d911414057f7bda4701a0e8f641040f246541119164ffe112bc686a96c66ab7472174e1060e535d2b87ccae77c173144857de2efc9970c376572ac382c110976122092c09c8fca71c8738ff438a91a38c5987d63257f96963b9571100e4a49fdb5f424b8fdc03294ac151430423ef4a3e0e6a8e2af77ac833e9af1b5c2ee0820fcf390ba1474739bf6d37bc4f06ec2cf16b2e134eb2f79885911d38626785b27da05d5035e8f22f283caba586b28ed7cc7ee74f68f7b4102c32b5e963b778dc04974b2409e0abae40ff12ea7dc5a63cb66cda1171a2371d21bc2fb732cc95f284daf8976cd87d52c12159b443e177b6a704a2cfef168d013e2d4cb0ba3c3c3f9e2d68d792973251156525e4b5387684d664f6f98490e6c63ff5c4b31df4bcb8507df0ebcf915ef2ab7eaff40c0f0dcc10ec54da38c97d0769a42225698e806cbdc46cd9683df875b83cda37b81402ff3348574857da69eef0581a0113383e942b6250bad4383a2f9c90ed2f62f477a9d15135823c9710681901585572ca5b92c734cf76b2890e2bf94be54e04944eb6100624241721129fa4bc8cc214efe2d938b900aa273afe1ba9edf9ae46bdecda533c63f67a73e3b6c592eac06f261607dffa09a3351edf7be4577acd562e904fcb8b343297877e7ddd5092b4611a8521cdd90c643e5559f5feebe7b2742eb31cb42a76f9c025c37850e69af6d5a918b3b460da3aa1c477fa5f0b103c3f7e1d2387094d9f94b86201a93a7eb04868e2f05b474955e9758d590646e4de905a796ec773402ded1bfe0c562bea419f8c8c6a8b0820f7e0ff959d9ccc445ae617a69b75c8a179359ef99512697e1cb263a34090476c6cc7d3a4a0f0a1310042173762f96c73e21fd4295cdbf4fb73f5cdbbbedb46323b908fe44bffe5afd026f5ee93eaa553cc10235c7483141f781f153bbfd829222ded13c82f16edbbc05ca6837f22b09f430220a461d4f10f0a82eb4dc8399577f3c28dad3e8816d5eef45e6044063a8834aabfe703559372c6fc46b0900ef496e589deb13ddb151ce1cb4d47868cebec4b2735fddf971c145a29f9d120bd018abce2b244fba4fc8c11b96480e5329ba0433255e4943d04e483e3b84a21cac23d47803066a300bc14fc75fe95a96d3568cb082082af05360e179b364d0e49b00abd066a6ecf2dbfe02e330743236f2dd8000e6df0c3cae98cfe97224744b8eea0440067f01efa385e234538e879b58740e0fdae99e4a6c5645ef50edf97e0ea4843837ec6c4db8bf8f782f399ccab20107b051d874df0220b195ea762ac58478ecbfa08a904a15d4bc78c22146f083f7189f846f2c88730eecef89b3abed1837b637b4c4030f2b22061fefa951f197f27a48ad2f5c64fd06c58b94fe13788d5b13abda8dbd04f4ad1776b4afcd0a63318ae069c6e65ea57d721d1ae26703f9d961376154197cd80ba6b0806d4246d20f7f530d6790a8e9fccfb47cf6c50ef3c4ed56201c1d8fba7d24aa2840815bcff04c4df0ebe33f3937076170b1053726999a7206226818afce872465e530138b0b9cad2d9d2bfa5c8a6c5d75bcaf784495879d486685fcedb15cc6ca445de4df68e44fc6269995978e8a69c382943c10eed2a567af7a03b8b9404a97e6da71b2108355f817b2cf0b5cd88841f6e14d4cc18017aaabb241a347cf120f542e86509c0b45af39dbb7e2f7a0e2b2f62a4b6649c395dacf7f379b83130e6300e242b45658b47a4992c35ee26163faaa960655bbab8346f1ef5abffb0934ea7d3cbdcdc91d15e0a2d5ef45eb2f09c970ad4f9d85105c1decb8543962833c8552d5930ded098342a872698dc8b4d5645cf0db9d514ba82ee04f111648ec149b813729b6760e9854905276c6e7ece816324070a43e48e93903c895910853bc35e81ad4f6eb4c0dd1e41bd9daf47027c177f0002b37d9c8d17d587bc31da502a5830fd93248c8adfc91a9554b35f0974b6d600a07b4e0e8553157a556e656e9521d1867939c9f54ae92a0cd639a32f4af67ca76715de0e9fbe40a8dcd0e4009fc732cd42acdc266f7b6e760d97331413784a0bc7154dd11c5b1297f3cc52cf3713a9282bf74589e7e781aeb8de07363fc5d7ef1e7398f8fa1e6964a82ee5a919d967448075c6bfc5cbbd0f17b7090f4ab1443c135ba89bea071edebc30263f12a10603147b52595cc49742b6226510df0313fedcac325be4745b79d8b93e7a47eb64e87cd1899f9d88a444d18dbd48112aef9c484ca22e92612954624de5da197e33ca4a22f1fb1b01f616e1203256e9e9cec13ad5723ae62ea60f3e580a4f19404bec310ab8be6306126427892d121f96a91039d209ee9c9192164d36fe018d7cdc830fa5401d0d3397191dc5e48c69a58553f012d0fa576", 0x1000}, {&(0x7f0000003700)="9cebbe98d9df7b56810e0a0e8727de6617396bb5c5abec706ab16b0acd7cb3d411353afb8694687f2455a4a4385f46c00dc62eef750576a271921ac04ef97bd3a4cd2b0a49d7ce30016a8e87a753b5", 0x4f}, {&(0x7f0000003780)="769b877fe3c10a877316a70efc73394b83a048d99b945e40ff38f77b28cfe263e416e8545cc67a0a4aff644b8110af7534b50dd373f44422789f07da091680edf7e24f14bca343799cdfeac7e504492210befe4f6cc78ea2e0038b", 0x5b}], 0x5, 0x0, 0x0) mknodat(r1, &(0x7f0000003880)='./file0\x00', 0x2000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000038c0)) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000003900), &(0x7f0000003940)=0x4) pread(r2, &(0x7f0000003980)="65a66ca33093487aabb9f27a1c90e84bbf57f74a183e6c6f433e3ad49bce02992f1b7daeb52c4b2a4d3be08992f185440c13800fcae0a78d5bd7db8be0a3a184bc3c1039d4841fb9335e679c76d2ff0a02cd8569e69f7034053ef9d58f049da764af800d8e6c093f10e7c853efc6df6dd7c2db72134d408de2548a6bb1e083b0e864720fb4530d8ecdee6b", 0x8b, 0x0, 0x38) pwritev(r2, &(0x7f0000003f40)=[{&(0x7f0000003a40)="ea21fa65950e5656507bd71c3ad3a8c9787e360ef122d831138bc45b2dd3b219859e258c04da7e9579c45dc400af75f89bbbb86074d916bbd24211a1811760807579e7c4dd9545113871767a8e4f4757861294d6c122a330dcff61fabd267522ab0e72df81a33ed3bf9c0dad74ad552c440ccd8c185fe6b91b9cf518129c95df040f63b5c6a960efda87bce09b8ef4ee593509e105bf9dba1a9ac8daa24efb9ecbea86d606e8fea884ce8df0521841073db1231c3455de367bcbd72240571c2880bedaa56e", 0xc5}, {&(0x7f0000003b40)="53311799c535d611334721e0fbef2a4ad962cd6d374eb65ee0fe3e62cb2c6f9bbbed6acf4e98f0dcb24a18f8bd1c9d291efc25bdbff9d8bce78063800b2066134f8d68ba628de08a2430e1082bc3fecc5bc71d48ae5494f7c2f451dbdc1d2c2208e1bbc6c6bc5a5a6c3b40cde77b7606145c85684c74c51d07972ef2abf77a5e956dd66fe2815058fb9e49ca28c2ac2e669537f185d94faca30723434bf6d7b00450f4a5", 0xa4}, {&(0x7f0000003c00)="7dfcb424f2cd79868de87b405026118d40f4291017ae281de508876383baf39f21db05eb9509aed072350e60e69327cb9257cdd1da78466a5d2e4a94c9927db351731fd842705bf14c2d642aa14ca7d20887b1edae81dbc281660f1352cdf94a964411a62665c6e265bd919d86dc0370aaac0249ba10176dd9ff05adf8bb722f3ff0d183836fdead7f659b95f82a26747bbd55ec9cb5f92cd6fea31cdef01d617432ba7f6e83d8a6cff9eefe9cbfa086b61a28cd896cdb440b5bc7d05d59961de7e689d4bf", 0xc5}, {&(0x7f0000003d00)="9f36562149a81b46c60b4dbef1b54bed86bb676a14363adf91ac766d155c38b19f472a7abfab34463a79f603ded87f18fda93eb171c42ea2c72bd91614652427ea3cc8ac2178cf4e4b1c224029cd4c0eff51463f41ff9c0a28fbad8a85f0c4e4f0271a28e59b1b73149ac3cac82b4fc009e3ab89ee35db7e52a5eba393fc1b77475d8f4451f0079f5e60e5ff5ae6ae2fb0e93b129f4fa2d41615553e060d6794de1e5c2726ee63d94fa6a8c76ccfc6b6bdec7a723914d1f2cae0b6e44f7aaed18774c8df4f46b611fb2a76a7896b6d86314df38ce8116c2db12ce07220f2942fa8a1d6c55d360d46e2320d5fee599e7dfa001088c3d296b2", 0xf8}, {&(0x7f0000003e00)}, {&(0x7f0000003e40)="97261d6d283508ac0ff4fde525eb9fec223ab48da02570e199f8f81024467b0d52750c83e0252a0e0ef6c71210f77836c34b002cafe5dd4c8bbf6b6b5bfe2fa1d74c73c5c78760c6582565bc7db4f331924730ccf78f72ded329bb875def27a44352225cd7ae8bb5c4b911c0299f367c6b23795dfe890b66", 0x78}, {&(0x7f0000003ec0)="b3e38df38bd77e269e1a9c0ec78487225ac82eef8ad4cc7b9852346187b6859c1284d7cdd46c3b182c298c39b0dde2c840256ced2e2b4c9d6582e0e2198e84b555913dd01aa038ebcb4d600560e0644998b1905c95e50cffd2089271cdfa08841b03b818e55cb9b4967895d98fe3", 0x6e}], 0x7, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000003fc0)=0x5) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004000)) getdents(r1, &(0x7f0000004040), 0x0) mknod(&(0x7f0000004080)='./file0\x00', 0x0, 0xffffffffffffff66) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000040c0)=0xb1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000004100)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004140)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000004180)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000041c0)=0xffffffffffffff32) accept$inet(r4, &(0x7f0000004200), &(0x7f0000004240)=0xc) getitimer(0x0, &(0x7f0000004280)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000042c0)={'./file0\x00', 0xfff, 0xf37, 0xff, 0x1, 0x1, 0xfffffffffffffff7, 0x3, 0x0, 0x1, 0x0, 0x7}) r5 = getuid() r6 = getgid() fchownat(r1, &(0x7f0000004340)='./file0\x00', r5, r6, 0x2) symlinkat(&(0x7f0000004380)='./file0\x00', r4, &(0x7f00000043c0)='./file0\x00') getdents(r1, &(0x7f0000004400)=""/44, 0x2c) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket$inet6(0x18, 0x1, 0x1f) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f00000002c0)={{0x4, 0x6}, {0x1, 0x9e4}}, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="000843105fb0c1ee6a6ec581fc2a4cfbb1b3fff8dc0a04b127efc57fb1a6e34bf3234adf2e095411ca35ff86f0d8954c365730423a84f80875889657fa26bfc1d85c6ec582a1af020a8338018632ecf57024adefc2d49738151c481371db6f1fd42e79685f35cf842ca847a68d346987acf25c2df1b956e56fb1aa8f6768fdb35042c49c") getrusage(0xffffffffffffffff, &(0x7f0000000200)) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x655}, {0x10001, 0x20}}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x402, 0x100) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x50, 0x7f, 0xff}, {{r3}, 0xfffffffffffffffd, 0xd5, 0x80000000, 0x4}], 0x100, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x8, 0x9a}, {{r0}, 0x0, 0x2, 0x8, 0x6, 0x6}, {{r0}, 0x0, 0x20, 0x20000000, 0x6, 0x400}, {{r3}, 0xffffffffffffffff, 0xa8, 0x2, 0xffffffffffffff81, 0x7fffffff}, {{r0}, 0x0, 0x1, 0x8, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x5, 0x0, 0x3ff}], 0x9, &(0x7f0000000300)={0x401, 0x4}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="c2d16c11d398aed5f51c1d3103ddf43b38391312c7d90030338ae5a39501158d3f1c3ae458a2aa32fb15d18c3ce37ea004738d36f011e59910221ae25539f17a26c76edad60e256b64a835d377f99ddfe6c73001a92c6a7d952f65a91c9466b7923c95ce0f2d76bac1fcacdc93d5335b3114e46c60b5e902c49d00f4b59ef53972ef0dbc81468c79a57cdca7233b4f502877f75731654f60d08c3e621bbfaa78c08a25a88b36b43d5b05ce80b4d4c9481a27ac4c", 0xb4, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup(r1) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x80) dup2(r1, r1) sendto$unix(r2, &(0x7f00000000c0)="7e0d4940d71bd1babfcac659467acda90ee4023385f975f02b71dd6855a34f26b5689590e44837b8a92bc73baf75f67ef535df6a02f5663ebd0b7b35f73d8d934d052087715916ddc6dd02b5e175efeae77cd56089ce96c4ac20510508524c2d0adcf42964890b93a3e7a63309481d85b4ca0fd193fdc5baa3baca65b177a0b599cc7f4ea9338d72907e3e075614b411aef1a2aaffd547b06ceae2a6934f43839bc8ad142f73ae7ecc948a6c1e39", 0xae, 0x404, &(0x7f0000000040)=ANY=[@ANYBLOB="009101030bce363d545c309387f7002eab2f66695f3b3815f2b36d0675586eddd46c653000"], 0xa) socketpair(0x38, 0x0, 0xa, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getegid() setregid(r2, r2) 16:00:17 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x10004) write(r0, &(0x7f00000000c0)="57d56ea9bb11604bd18fd9d42e265a90ca644015cc30e69a9f72610b46a3ff6d388a1886f3487f4b11da98077be38df2c66364d4d9960bc604ff28c0e0104f5b796d77f359d1a9f8a648123b52bf4944820b813ce947430a2e5447d8d51bd076202be4a3f6ce9e8ae353162d6e9c1b6a8afaef3ca39f1f02991ec3377091f62f561ffba9444524dd6603703e624005854dc950b3cd", 0x95) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3, 0x8}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x101234, 0x0) r1 = dup2(0xffffffffffffff9c, r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r3 = fcntl$dupfd(r1, 0x4, r1) fcntl$dupfd(r1, 0x0, r3) accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair(0x23, 0x5, 0x4, &(0x7f00000000c0)) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r5 = dup2(r4, r4) fcntl$setstatus(r5, 0x4, 0x88) read(r4, &(0x7f0000000680)=""/24, 0x18) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x520, 0x0) fcntl$setstatus(r0, 0x4, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) dup2(r1, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x3da, 0x1, 0x5c9, 0xffffffffffffffff, 0x3ac]}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x66, 0x0, 0xffffffffffffffff, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:17 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000000)=[r2, r0, r1, r0]) setregid(r5, r0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x1d, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10081, 0x0) connect$inet6(r7, &(0x7f0000000640)={0x18, 0x3, 0x2, 0x5}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) fcntl$setown(r6, 0x6, r8) ioctl$TIOCSCTTY(r6, 0x20007461) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x30, 0x0) r11 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xc0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000340)) r12 = syz_open_pts() ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000280)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r9, r13, r4) r14 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x86ff8142f29951a5) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r16 = dup2(r14, r15) ioctl$VMM_IOC_RESETCPU(r16, 0x82405605, &(0x7f0000000380)={0xfffffffffffffffa, 0xb038, {[0x2, 0x7, 0xff, 0x2, 0x9, 0x5a, 0x8821, 0xa98, 0x2, 0x0, 0x5, 0x2, 0x7, 0x6, 0x5, 0x9, 0x9, 0x9], [0x7fff, 0x3, 0x3, 0x7fff, 0x200, 0x312, 0x9, 0x1, 0x0, 0x4], [0x6, 0x200, 0x3, 0x2, 0xa60, 0x10001, 0x65c], [0xfff, 0x5ca, 0x9, 0x9, 0x8e8, 0x7], [{0x7fff, 0x3, 0x3, 0x10000}, {0xffff, 0x80, 0x5, 0x3}, {0xfffffffffffff937, 0x9, 0x40, 0x100}, {0x9, 0x30, 0x7f, 0x96bf}, {0xffffffff, 0x7, 0x101, 0x3}, {0x7, 0xffff, 0x80000000, 0x64ea}, {0x2, 0x1, 0xbdd2, 0x8}, {0x0, 0x2, 0x401, 0x800}], {0x6, 0x8, 0xdd, 0x40000000}, {0x75a31e9, 0x800, 0x1000, 0x6}}}) ioctl$TIOCMSET(r16, 0x8004746d, &(0x7f0000000080)) setregid(r3, r1) 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x8007, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8fec40b19387b8291b8b90504a96a1d610decc06646072f39f149d6e01fc032ba0cc07edd407e1fd204713aa2fb65501896de457f325c119b11ec30bfa24707d91ad7fc93872308cdcfe7f7720d0d49f2b5803b5dad1de8d5f9723820e60f40b8e0399627d4add30fa01e20e244967819959d6cd93b99f064c75c139e940978356944d2890832c49f5e4630609445f0528d5c184457aebed439494a5cbee3f8730c16071391cd733f0ffcb7d0e315e4a792ca37eff9a090953776d7796c3c0305d2288112ff37cb1b3b0799907346f7d9d9a4a38a68f539b79ead31a38ab626cfbc088cb3f36200838", 0xe9) write(r0, &(0x7f0000000800)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0982a978797543733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d72819047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05dfaf46fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6f95609c69f4d728dc1f98a3ecbd14bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975", 0x2ca) 16:00:17 executing program 1: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050160000a04000000010706ca90080402fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89610fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d146780e32811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10", 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 0: getrusage(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfffffffffffffffe, './file0\x00'}) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) unlink(&(0x7f0000000080)='./file0\x00') 16:00:17 executing program 0: stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)="5f3bcbbe1aac75d6a8e07ee0aeaf4eb98abe8e8ac7703799aa18db85efe80d", 0x1f}, {&(0x7f0000000080)="370b386ab34914e95b37fa6481f4553004a656ce99acced8d32a40819adaaa8fc7f9bf897973fbc0e9bbf790f41ff1b7ccb2d6c6ba2d2b8c53b5fb3b4568e8b2481c869f655ca3f0bb47f8a588a73f00e3c90e643b1d8c64f2b040f647684f882188ff5579d3e4245d5bce19583ac0b91a56e0cfc0b265b5b0", 0xfffffffffffffe3f}, {&(0x7f0000000100)="188099b57ad994c892894c2d7676c4c66234469a62e475023382f097", 0x1c}, {&(0x7f0000000140)="7bad0819b3238808d2436a64ecdecd13286cd8ecb7810c400271f01c1ed5412efa217d5beadf2a65f57065f43bf8c41c9b88be6e1a3047c02a95f2b9ee899f88e8f0c40c520d0f9fec8ab5260ccb239da822be4d0038fd26eed78c10bf31ad84293de63366708e9d01df254f706b8f559f131e75fe94967a1e424032", 0x7c}, {&(0x7f00000001c0)="e98eeb391d71bc95f7a0653a82dfb6a031a5e10dce4aa46568c1857d9f9c8cf1a8cb97d61d11ffdf5c057d0f2eb5fa370cef6007819ad00c2780c4d6d9349d3b103117b8341bff63412f350fbcb8bcf6661bc726f6ae1f450a0eb56ddf7227f6bd4b63366bbbbafc6505182733fe0e86d6efd5b787e62b3b127d09290da3c2c49f55498e7d3c7ec5ea7e479287186d755bc2f699f65c47b72ed3c182", 0x9c}, {&(0x7f0000000380)="3e3f4c45430bdcb74c894e34d03a954a78bf2e942b87ae624da2fbb83096525e80d64b8e046f22cba9e1c75f046f5688d4d82e774360863de02ad797ed2221cc54efdcde43c78565f3a9bcf54b259d4907e41293f54758bc4abdd9bfe811fd50486aef4236f620edace4d3c667d1e8d61233e2a15004c78eab3dfe12ce414796711accc441489908bf12dd972e5d1e7c3ba0f7842294ac9bc650939f27280a3be9201a5b0c80b9a50877dac9d8", 0xad}, {&(0x7f0000000280)="989f91256de938c25532dadc04e790e2fd7700f672b5bda8dfce8481b12ec92e1e86b16b55ed376e91c21f3344b486b409c21c58bd69cf02b1db78daac1ac9eaba6928fc888e61068d2a259cd4f77ac9ad6ca22a452118e4460da8a7a5a750ef7b58988706fc2532981c4901", 0x6c}], 0x7, &(0x7f00000004c0)=ANY=[@ANYBLOB="4800000000000000ffff0000e601000080d59ed10640ac15494f9c242d054f853790f6830f45b36d42fbd900efe07c5bb5cafb4991a6f51bac116afade77020690efdf2683223f2dc000000000000000ffff000002000000b1502668add779c680555b885ffa23a7aea312d72d97c8b438db0d6b34193d8a114180972faeea69a8ed8fcb0165dedeb888053a39c72f5e5617239a90893338d00b15501f27b91bfc7c96d256268bcb43dfa5cebaf697155ee39e3013a2580dc4bc5a2310a05401214ebbbad7ea1e878866ed17ca97402f62f9aebec1f92223da573adb2a319f4eb4e1b704fbec81e130a48dc547bd5f35588cb3702fc934c821f3415def55c3168618ce46acc700004800000000000000ffff0000ffffffff97947274976a8e35140c3c9a741e5e92a820d0687891c7fd121d97f0bff3a8d168099988c7461e2dec3e3b3d1974f03590863f2e000000008800000000000000ffff0000010001009da59631179d4274251ef75ed607828a99b871f71dd31cd04974367e36d7de2f608e72670734e0f201042fb5d659a8615a11f8815297a77440eba3358e453797b013f9d32511454ff8138718caece8dc0580cb692ef0f8c135f3ed20ede453a90639c8dbd00b6d510bb8086656a579104bdf670000000000980000000000000001000000010000005f3fcaf75bce6f401c3501b3685e3667586d34cef47aac5c40f084435205fb780eea4e50a38d11efca6967e3f72199631de86fb0e830bfa67edf9b202c73d675444f46edcd5e3211bb2a3048e4b8d17826ba4c9e3491ef28f80516be17134fcb785b93db3a91751aa5d2d1565f18aac2165bc89f4b31b7052bf28b3f45d18548e6c1199785000000"], 0x270}, 0x402) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3664) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffc9e, 0x5}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200000000008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x1, 0x1, 0x8}, {0x0, 0xc4, 0x8, 0x6}, {0x0, 0x8001, 0x20, 0x90}, {0x80, 0xd1, 0x1, 0x8}, {0xfff, 0x7fffffff, 0xfffffffffffffffb, 0x30000000000}, {0x5, 0x6, 0x1ff, 0x173f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x1, './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x3, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open(&(0x7f0000000340)='./file1\x00', 0x80, 0x800000000000040) close(r2) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x40, 0x1}, {0x0, 0x6, 0x9, 0x5}, {0x99, 0x100000000, 0x100, 0x6}, {0x7ff, 0x3ff, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000200)=[{0x14, 0x8, 0x2, 0x6}, {0x5, 0xffffffffffff0000, 0x9, 0x2}, {0x2, 0x2, 0x7ff, 0x9}, {0x8001, 0x0, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x8}, {0x9, 0x651f, 0x1ff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xe, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xb000000000000000, 0x1, 0x3, {[0x0, 0x80, 0x385e, 0x2, 0x4, 0x2621, 0x1, 0x2, 0x9, 0x1f, 0x7fffffff, 0x1, 0x10001, 0x4, 0x2, 0x3, 0x1, 0x5], [0x2, 0xf62e, 0x0, 0x1, 0x4, 0x8, 0x1000, 0xfffffffffffffffb, 0x46, 0xfffffffffffffffc], [0x10001, 0xe2, 0x551, 0x1fc, 0x101, 0x7, 0xfff], [0x3, 0x7fff, 0x9, 0xd77, 0x8, 0x9], [{0xecb, 0x7, 0xfff}, {0x9, 0x100000000, 0x7, 0x7f}, {0x1c0, 0xb08, 0xfff, 0x3}, {0x7, 0x0, 0x0, 0xff}, {0x401, 0x6, 0x3, 0x600000000}, {0x80000000, 0x80000001, 0x7, 0x60}, {0x6, 0x81, 0x8}, {0x7ff, 0x7, 0x5}], {0x20, 0x9, 0x80000001, 0xe13d}, {0x3, 0x200, 0x6, 0x8}}}) r2 = getuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4000017c, &(0x7f0000000140)=[r3, r5, r4]) fchown(r0, r2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r6, 0x40) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x1, 0x6) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x3, 0xbd90}, {0x3, 0x2}, {0x0, 0x7}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}, {0x1}, {0x2, 0x33}, {0x1, 0x8}, {0x2, 0xff}, {0x2, 0x132}, {0x0, 0x20}, {0x3, 0xfffffffffffffffe}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x1f}, {0x3, 0x6}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x800}, {0x3, 0x1000}, {0x3, 0x4}, {0x0, 0x1}, {0x3, 0x10000}, {0x0, 0x4000000000}, {0x1, 0x9}, {0x3, 0x81}, {0x2, 0x9}, {0x3}, {0x3}, {0x1, 0xfffffffffffff000}, {0x1, 0x2}, {0x1}]}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="80109ba09dc5ef4b5ef77cdc7ac23a6b5f23a94fdf9ec0e38389607563edb3a86d0fb96c48c474b9be740ffbb9aecf9df5acd1748f0ced725e713f718ffe8e31f405598a9730dc316c896cd806ab83fd48b7b744a22f3982bc28e5291e13b1ac483cccc6961426578b711440ec327c8f247fab682ac4512e34b4b86c4c19938fd310bc4820e684ab54bfc4a2391e1092c64e38abb81b91a3882dca116b9b8ab77dc0fb6f3ef4e995b19abe88bff51fe3b1c88280dd5fec3141", 0xb9) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r3 = getpid() setpgid(r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1d, 0x81, 0x7, 0x1}, {0xffff, 0x8, 0x0, 0x800}, {0x1, 0x8000, 0x8, 0x400000000}]}) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x9}, 0xc) open(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) flock(r0, 0xf) chmod(&(0x7f0000000100)='./file0\x00', 0x120) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1b4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) setuid(r1) r2 = semget$private(0x0, 0x4, 0x8) semget(0x0, 0x0, 0xa0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/91) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0xc4, 0x8fb, 0x1, 0x0, 0x9, 0x6, 0x2, 0x1, 0xf, 0x8}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113327000000000000000000007e4370d70000000000000000ffff0060f6a2287f433fb288533877f63e97a0c2245206d96f5f35", 0x3d}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20420, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xfffffffffffffffd, 0x7ff, 0x1}, 0x80000000, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x40) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r1) 16:00:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x57f79562cb43b961, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) shmdt(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x10001) 16:00:18 executing program 1: socketpair(0x3e, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="22311007511ce5380000"], 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1a07, &(0x7f0000000140), &(0x7f0000000180)=0x4) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000380)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26c6fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020066000000200f0200ff00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xf37b, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd0, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x30, 0x2, 0xb7df, 0x200}, {{}, 0xffffffffffffffff, 0x12, 0x80000000, 0x6, 0x5}, {{}, 0xffffffffffffffff, 0x24, 0xfffff, 0x7, 0x39}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x0, 0xf000000b, 0xd8f0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8000000a, 0x4}, {{}, 0xfffffffffffffff8, 0x47, 0x80000000, 0x7f, 0x2a00}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0xfffffffffffffffc, 0x5}], 0x5, &(0x7f0000000280)={0x7096e780, 0x2}) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r0, &(0x7f00000001c0)="53daf64d8c829815ed", 0x9, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfffffffffffffffe, 0x401, 0xffffffffffff8001, 0x1, 0x9, 0xfffffffffffffffe, 0x7, 0x3, 0x3, 0x3, 0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2811d, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000002b00000000210000002e11d50560eaec0878bd1f62195f0c63bb2796d3970a75ff66104d82c66a2a6fe9a0d0069b59f2319c27436bef9940d0908396e3c20f94c158bba24a971ac436ed65530c6762ffcb3edf576fa1e1c59f5c75b4b737520c82ddd2b278ad3f6fed64094d2897ef2f7a31cf95260b981cfe671f4a1d28ce300cc63833662e63cbed89a4d1d14b7a2b80df2a4c7d12d0c04f6d78e06dcca1a2449e5dddaecb58a609e90f5b1338d724aefc524b563363e64793eb1ff4ec9d902b2f1a444dfb105824eade0dcd001815d663414de3685bd0fbbe68d032a0ae229c7c4f9ae2b908b3b8fb7e0d6e867e6f11296f5cf9224e443e91d0c6e50273cc079278a1843b9b7a1679b958274b18903ea2d422665ccc83c9f745870d36c53b4b8ca4f52be59c128375680aca7de7a0a8c7e6d32a9f2ed48a71983ad534b344321cde161daedd7584e152e4ac0a62d40a9adc095c8ab1bd09b727ccc9642e"]) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3d}, {0x34, 0x0, 0x1d, 0xffffffffffffff7f}, {0x714c488e}]}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") socket$inet(0x2, 0x1, 0x80) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x6, 0x6, 0x5, 0x0, 0x8, 0x731, 0x4, 0x0, 0x2, 0xfffffffffffffffb, 0x8}) 16:00:18 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) setsockopt(r0, 0x9, 0x5, &(0x7f00000001c0)="cb11d5dbb932791694bc0e68e609b9a51c08e68fdacd408ee3edb59fd4a0366c150fdb706dd7348473e197b66a353522adc0b954521ff5027b07657d910137b6e258c3eaf27a58ef6906e16317fdb90ed1c4248c0479426a06477350b4def4e386d723e3fdeb2ee88ce077b1bae113402d91c8cd51cee131da70a7419d5eb03c1e0966ac2a1b2c2ffccc3fc55ef7bc36e88f46bece0f40c33617ca5e725830b98097c7276df2a64657010f8fab284977cc621fca10868bc1d76ea28bfd5d9a50b5352bcfbbd7a04c", 0xc8) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000000fc, 0x0) open(&(0x7f0000000100)='./file0\x00', 0xc80, 0x141) fcntl$setown(r2, 0x6, r1) getpgid(r1) poll(&(0x7f0000000040)=[{r2, 0x80}, {r2}, {r2, 0x8}, {r2, 0x8}, {r2, 0x81}, {r2, 0x40}, {r2, 0x2}, {r2, 0x4}, {r2, 0x20}], 0x9, 0x8eb) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6, 0x7ca800000000000, 0x2b4, 0x4}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0xdb15acb5e2493e50, &(0x7f0000000180)={0x0, 0x1000}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x12) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="a23a817b3f63cd25a998771f44942eab04822e60", 0x14) write(r0, &(0x7f0000000240)="000000fb021a701a530820a18cb756385033", 0x12) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x2, 0x3f, 0x3c, &(0x7f0000000280)={{0x9, 0xe1d0, 0x5, 0xa8c9, 0x5, 0x2a232536, 0x81}, {[0x8001, 0x2, 0x5, 0x4, 0x0, 0x41b1, 0x800, 0x6, 0x0, 0x5, 0x9, 0x2, 0x7fffffff, 0x8, 0x9, 0xffffffff, 0x40, 0x5c72], [0xba, 0x3f3f4932, 0x46, 0xfffffffffffffff8, 0x8, 0xfffffffffffffffc, 0x3f, 0x7, 0x7f, 0x8], [0x3, 0x4, 0x8, 0x7e7a, 0x7, 0x4fc, 0xfff], [0x7, 0x8, 0x8, 0xb, 0xfff, 0x4], [{0x80, 0x7, 0x2, 0x4}, {0x9, 0x10000, 0x100, 0x100000000}, {0x1, 0x1, 0x9604, 0x1f}, {0x2, 0x7, 0x1, 0x7}, {0x0, 0x5, 0x9, 0x5}, {0x1, 0x101, 0xffff, 0x5}, {0x7ff, 0x3, 0x90a, 0x90}, {0x93, 0x5, 0x4, 0x1}], {0xfef, 0x52a08de2, 0x6, 0x5}, {0x8001, 0xf5, 0x2, 0x4}}}, 0x8, 0x684}) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="e5") 16:00:19 executing program 0: r0 = socket$inet(0x2, 0xc0000003, 0x2) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000080)=[{0x3, 0x6, 0x800}, {0x0, 0x9, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0xb66e, 0x1800}, {0x1, 0xfffffffffffffc00, 0x800}], 0x5) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x2, 0x9, 0x9}, {0xd6, 0x3, 0x20, 0x1a}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x101, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 16:00:19 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000080)={0x0, 0x80000000, 0x2, 0x100000001, "043117f00000e608060016000300", 0x0, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x201) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdca, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:19 executing program 0: clock_settime(0x0, &(0x7f00000001c0)) chroot(&(0x7f0000000000)='./file0\x00') clock_settime(0x0, &(0x7f0000000040)={0x8}) 16:00:19 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchown(r1, 0x0, 0x0) setsockopt(r1, 0x20, 0x400000025, &(0x7f00000000c0), 0x4f) 16:00:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getegid() r3 = getgid() setgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x18020, 0x44) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x82, 0x100000001}, {0x2, 0xffff}, {0x0, 0x8}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") fsync(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1000, 0x747a, 0x9, 0x100000001}, {0x0, 0x100000001, 0x200, 0xfffffffffffffffd}]}) 16:00:08 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') chmod(&(0x7f00000004c0)='./file0/file0/file0\x00', 0x9) socketpair(0x5, 0xc001, 0x7fff, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/198, 0x31}], 0x2, &(0x7f00000013c0)=""/4096, 0x1000}, 0x800) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0/file0\x00') syz_emit_ethernet(0x54, &(0x7f00000003c0)="635b108e1af10714466ea583b483af1d8af2e569a4a3e8fc400338d05441f60cc9aea017996f9334fc43eeeea6ebb6883c3159a40931595588e9902fd036541922b0347debbe71e364ecf0a0b0cb48edea206abb") rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x18a) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000440)='./file0\x00', 0x2001, 0x9) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x20, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./bus\x00', 0x8598, 0x40) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse\x00', 0x400, 0x0) r4 = kqueue() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0x100, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x2, 0x0) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000440)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000480)="2ab74586ce6412e4d31479f975de9eb31161d03016d503fb31dfd27541e672640bbc0d3d401545423e300c0789b7", 0x2e}, {&(0x7f00000004c0)="ecb28e07e2b1257a818edc003b7858ca7dd598bc2f69764126e34c11087e1611109f2a11546d8483d3ee806afeb22b1982342f2f4ae53168eb2e389a080ec86582d195746bccd3011924e72b89d1bd060bcea352bee7424a66f285b365d7e1ede493de09153caf0590fb32701d7e1f8c9e330438c4df4e7e6308f001e5bae85e9a061cdac050f9944c7e3106f90ed18e15b89376b9237108be2821dc30b853813ff85d4eab9b6dfbd80d0981efe712d7414b6cb05616fae37c42a96c8b5b0d4a83504978ac44ebcf0a263a05dfc598138d52b3c26347cdeafb8771c89bc466b6fb97b2120d747fa83b3a4e29243580bfc248dc5512743347418a774185422cac68c5d3dc1b43fc8f04534689358d271629b3baa5ba950d852335215c3fcccb5662a7b87900b02667f28bcfef37d46ffba19fcc75f472b7e67052fc1ae47478f41a10430113828630b57ae02f8640c1849548c462a2dca6b3258466b6aa4209498cc92c5c00617c7cea277c8c418f65a99da05f444db7f4ad427af9bff5e7be8848780cfb7d6d1b727fa931a58e5b9ae6d659580643dc97853e2a2af0839f132d9799dddf3d1d1d136bedfec3c9b6a501bce26bcbd27c9119cdb0978d4ee78f0c2ea2f1d800fdef8771d83a2234277917cfce4be1cca4a87f6d8c26234dd4b8e6a13b2b59f51cfa3b31e8cb6ec0ba342fdbd3faaa550dcac504eec47a42b6dddd33da21e62a5bea04e387872b25b48e9b4c924742f1dc41f1f3e1285f7c4b715f7564bf21bafe95d44afebd6f5c6ef7839be8751d8be4833be1eb01ad8eeae6d0ccd2b5a279f0a497b9e594e28d498035015750594756c1b63cbd04981a7170ae37244fa714c85627420284a22e030d861f25855cc676a2a25f3738840a58a17649c7b2b3b2d13bc89bc3e5f872210041bd78a857e0afd606a1b8433ab356c11cb86bcec3d316ddb1aa2656b3c141a51ffc3beb9bc680688306f0a1639aaba489959beb800781822114ff21b50b6d732e3f32dbb6b84e7c539062d91fdc1c85131eeba90c31c539f5fd9e931f321f63cd9f34b2e57d6724b86353c5fc26133c73273922a645c208a3d30d6fb462548e1e299f8a77fc253e66478cf3138732fe11ec950af487dcab4c172ee70724145efeb12927226888e8905cbbc65934c225f21a4dfb83910a8dbe752f1425e20faaa819a928c816ad38e62131271925b9f5e8fad4346c9c43e5c60a83463a2541889961f2ca093d224d795d635fc46ff9596f2ed79e850cedde942e2f2770587a544316153da6266ab8ab1b98deca6cea151a51007abbda66df8b8082e7c97a75db57647dce71a079ca033510dc00f6cb8b32e82997ecfd43fc53aa827de2f300554229f5df3838fc2fc49c0dbf169ccaf6bca64c2d5923d3c1fcfcc107677b77035b6d76f2ece8c94b781f288e17bf454dfb677c14ef029a7a8fa662168fb2cc15f8559304f423d6dbd5546b9abd9bf160bcc11a788b74ecacb03f81af273a004acde03776d799305c18d93e5234dcddfb0039dd831c3e62c31a782729861468f201c615f850905cd091ad3aaa56dcbfecde823a8f522400b11b6da95d4dcdb354417b42172548dd35d8a832e3c28596a1fdfe20138407d3f797781ad3bb33667df558a3f5296a9028bf802fdcb65b3e4a2016ccb7b797cb017291af7a6b13ec201672a259c1119c1d1c48851a023beb23127bb425e339f6a10c05bab20a040351aa576d855e629fe55c8ae307883a95779e0adca8920a73c5cb87810632389d0cb3344ea30d08fad963b440fbbabe3c94bcc73b3ac503c67af59e75dc4f58646449365318db706a1e808047c5b13a5755aa9341130c76a5f8f0d57520a62b0f1fa0ee9cd030d9f13f3c1219a18c44c01469b98943a89dd2255ab76c5e845340ab9a35ebc20084631b276d3d24509a50dc1a3ae9bc3e1299ffa39e1cee0cab6ade167e0db28c776267f8a861bce47fcbc440d785369f01f42a4d078f3a07d7e495532725437b0df06353533f74077e5859984353268634f74f9eee9455bfc506e764ca3e94ce64cfb123a4b8c9a02409d51aeba60ef505f662279f8fbf4044c384840446bd63058670fe70647e22045e737f82f5f3924b4034148bb2545f028ed98db44783cffcc31ee163654c721d4db75eb4ae0a7e74e8855ae59c0a762f9994f93996acda3ecdc9b0067a76d21ae4974c72ce3f151e6cbdc803fd2ab9b18f997f9f73794c09a56a94fe958cbd7021cbc6ec1cf5f4039bed3cfe19811c03471c81dfab752c71e94a458245841dcaa03b121749dbc59afff3c28983ccd61cb04932ae3fdddf15ee6f540e39da8afd0c269f30f79827792412a7795889f7e5ca99a4784e5dd0cf5e0d038b59c317e5d2e4ce30aa4282ded00adc7a7dc68970715a20ad3ba4b7e30588fcd999eb317fb2e4699f5991b8cf15eb1fcc01059653794b515d02cb56d33acf0a5a825244d6e6c183a517cac536fc1ee9194320b2888154cb23771f5e227300b4446868b09e4dafef596cff1a9bfd36b090ddd15f5f3d6429000e6f1b1a9104cedf009f456152ab10ad5f79e6d1dfdacf6ab9857bd66c8feebaf82ca2b404c848ac0a85654f292ea35b480584bfcf70f21504c7c45a7cd40014902afeeeddfea27df9d33f599703e3bd1a7078f2ebdfe9bb5e95dd822eea72652f244b2fb88073094f35072e725add73c24c53840ddf45c92fdf05991dad153c01277118b96124c01be4cdb7f933522ebcf6fba2f5b8c470e9de1757906d19baf2aac6e5faf7781a9ece60da4c8c94096a79b750e2a82718c8a5979c5dc8637651e6091b370d938189e5856118ba22d694a1cd4bfd87d699948a29296b39e9a8e893d7b59a4f72288d4b9f0ae11a981f4afe54567112ef499a272db685b2792dee3a63ea4c21da685a7ef66935584fcf0e0475127cb9a45e9e40e409e6d7b0566ac37e6c42dd4a34e9db89d949ec11e4ae8a77e3e91854fa016a87f328b6e2ebde180148deb0d3586277e41212da89ae1f0f9ee67437e33f876f03d9ed903d7a6af5af46bc9be5643131b0c1197b5c40a44443b8ed8183703408e797c8f2fa50ec0e56f9efa1deda56ec502665e3993231f52b0c06f65f3e4237e815d37a13fda4e868e4ed3a3a0af407a8b892a2846396b745c6d8bc80fce675eb11237e3ad4e7498fa5bf36b760f352a3a3c2fdf85a0e78602d2ede87eb0a80cb4ffbbd32703464712b580113305dab6ffc0e3a6993eb6b71a8c077caefee17bb106402c7d3c301e159df6eeb8834cca6df9bef51d3bfa60979d56ceedb6ef0d16fb486b5529b65d8afe1871326b0e317cacb697cc82030fa7b8b2bf68d549b640b2e151089030cadebe39d5dbc62b109d5a318104eeaf9b3ff7e8e41b129c1d721763cdb971e3a2930eb4317e4decdd15585fe3e9df350c68e208c069fe9ac071d500836556c46f94781362e8df6995710c56b4d435671ce2569e1b7e2a21b47cdfb65f82a5c2fe4090ba873591181918019b7372d6e1ddb54c3d7f598a0d189d7a20507b388e2e7fd464cc6cf31eea45d6b00f1fc213bce9c850400e640f8ecc150d839fa818091198f539fa2cfd837c4834debee672f0766e31c71fc0e7502ff6927f55c3eb2516c9f399169be4ff1089df90b324d7a51c4020687b42ecc6803a7fe66a3bac8c2418668ed77c1f352ea29d65d49f368b0d637b821a8b1da0c8203b412655bf8e594cafd5384d8f3a64625c6355a8758621ffed2e6f7e390678f871d46fe894ee3002058f79b2f1f2a0c7ac60cea9b944da6e990a1b524c2d6b72c3554a96072bd096c6ac0ef7b7386510a62ece4e0e429e260d5302ff87e8d80c6a8572c5b57b9add53d39195a862d5aa884141739fa165940eee7fbc8155a7f105731a2221d6397efa93b27c95193a252fe45abf8cb9ad57fc9bdfad818856c4f6651de0b7734bd3d63df57d3901f52a4ea0a6af0ad8d970fef91e1dab8ee0b3f964b8fd7cf14f4a11d276504b62d95a1ee8b8b1383782928203578dea9601486d8cef27bdc2011fbb9667a06d2702b01a058751c1af5f01f0e54f8f88c434da75c4792ad659309d74ae87e5321d71abd6c48fdd0cda1a60b95ed429c94040b48ed9af95b69b1418de95b1bc48a6f037ed8f005a593c7b86c0f33658b018fdf932f18a75073432e2dfdb652993b8da221a9fd75d95bed483463f8158bdf7fb4671aebeff18dd00c80bd9193e001533098d6f741250e57383c16ee63db31a8a496831c3352632a029d57d3c6c89a6adf7d4ff525f2e9ac8323f64825d4d16ee3aa8954b2f2f2121b0bad57b39330284bd79da9a750d99c9e9ff54681721b5d1bb79d15669ad4b698408348a3636b3807c277c4baacb223d7cc97b6c7378d8dcf9aa9a1136dfb81be76eef067668306cc1578d4ef2d4a79a615fca0a673f393c0033a9adaf6ad348544bfb124d13050c69b934baec1b4cb77264947f6f456204042b2c886af213941df9dfeab928d9ca205531fe874ad2db348149d8ae72c8e1701e57cabcd67d44e205a87f558ddebb9b5f1790c0f004a7ae74fa5682ca6be9056340e596ebff0b84588e8d1093125a47b9c75734854adcedf67b575234890db4dded5808f090f789033b11e82063d226ba26db8c7a00914923e0df7899f529715d1f85697aff218eee4e5c3985b227946976d34961bd473f13cdd4f3220b1eff42fc904ff098671dbd90ea007a07506a0ccb54f61b02ef787277e11b8bdea495ff419e7d71049138007be8018ca30e0cee0549adf08d0018733e9c980ecef56326656df666208b609f5537437924538ab0ea58a8884454374d5a08bdcbf3b905de623227ed5a96d944daf4bac21ecc22fce3ddc0a284b62611515dd55f2a1237ad3469bc595be296daf8fa45c57578fb75a5a98c5c358f45c75537f819b2b9315fd832672a30a21c5cfcef98903c07bfd9e32de270f65fc4d33ca84650d3d6d921595d0dcf9963bb83b8279ff934b0fb33ee37a1456c17c87c4993d1f12e5d152844abd2c0bce37124991a633164174401346d1b185f7267ce6f971a2170f899331865fc26728553182cfbe51855149c6eb70ef135641c288ca3cead1b0450c89bcff08b38cb3cb4f5aee47ab239d689854190bd083936d09c92c935187aedb692292478cf224dbaedfe77cf9a837c7f3db0da6b90300a7ac4f76c69095adfdd6c1753f5f3e1c85c7bc7903f714c6fe0722a0d0d4a1ad75044b15e6d83af0876cd0e1abd78ce6c150527c7b605cbeb69b4fc374e53e3bd4250e560298f0185bc952355046fa489db30d9924afd262c62760ac45db3e1a306a0cc5c250aa44032dc625e2ff615045994bdf5c1101b042c1b1fd0a7e0aadde5056c56aa68eaa4df42fe9b0e2e8a5e2d60eb9f21b0bcb9bc2cb9159be7685b686b7b1bd4cf1a698a84f6cb490a13e3daf64b702a3c8bc8b2609a4cfb36f3508bce7f8f306e2619e279b6c00f822cfd2f639e9bff00fd3b1aff775c7a8bca1450a5c5277e6febbb33990aab1bac29c8252ef8cc5ee7400f472d7562962616515178c2f199daa982bf6bde00cb04075dc80bbef7e66069b4ec98b11d7f08e36a4ac45cd31c1e25d26f2200978e01eb52d7dc3cb2db1091abf67c06bc0b3a88d6ef5391bfc674fb2f11df22f2ad6edf545c979838d94de28c4696edcbdd48b3dbc72549975e3eb62c0ad4a822a1a85abaf7e195872e33c6c73d26ba2300a4ac3b25aae28344fb3242a16074dc29f3c341b8ddffa22c1fd1d62a84fc8", 0x1000}], 0x2, &(0x7f0000001680)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x48, 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x100000000) r9 = socket(0x13, 0x5, 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000001c0)={0x5, './bus\x00'}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000140)=0x3) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f00000003c0)) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0xc6) getdents(r13, &(0x7f0000000200)=""/164, 0xa4) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000000080)) pread(r13, &(0x7f00000002c0)="9fdb2db74cc6233a81acd63b2bf9c70817b2b25b60a9b493803f9153fd982ae3e04480bdf1b165eba326ccf1e48f8f2c4be31e4a62ec7f0e9a7a75c6c8008d0fd2e338a1fe4c8fb1f6ec38b3bc2fc5f3cd2e70d9e0236a41ce7fb9388c86bd5eb9ada29439a0c089078d2a8ec7afbccb6544a2b8fe3ceafe8d85c94069bcd9d9f645a83b24014628b48d76e0fe77bf51ea681b468ca9ddabbe7da6045c0983244cc763f9a1632ed5a1ed85ecad3aa2736d83d0f5acd2d88a84cdf7a7f95661a56c4fa7d98c8e", 0xc6, 0x0, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1008a, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ffdf0000000000000000e0b386ee9fd917a6cc2a99e82dd695a195403f132242dbff85deae3c1df2100578ecc3d844b3177abcf00c1404d72a8857903e0df00dc6414493ce4118f902584b1601e406119a6a5cbd2df5143b36d750d7fa1fc022f6009dc6588c7628fa4309a9078630a0e644c7bcf969fc9d7565508191159c70a2f1c6537418582d7b6b4059507734c11b"], &(0x7f0000000100)=0x24) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)=0xb8e) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x15, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) close(r0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000380)="fab41fe7121ca288b1309b641e9c404a7b8ad7a10650f67ed52a53e3a30d84e0f87e925bfa186d72c25b783154b2fb44f14779eda0e54c70b6f0cbdf7a8a1bf5ce75c05a3e8cfda6e3ee7d6516cb6bbfcd1274b993b6bb7fb1858a96db33aa17276738c5855aa71d1556cdd576ea578798ee039316bc5777bb6a226cd10a636d8bb091685aae83c7db76647a435b4ecda02c55e2a628ce", 0x97}, {&(0x7f0000000440)="84054f333bc34622f01acb37dde41cb6f2f17cb91f7e07afaf3f045a28fe9e81eaeb17c01a52cd6708455e692efd5fa6ed17a81388fd31ddfc01965d71e6e9f750f65da2bedee69a444a2bac0d0c7b5c5aca74ce312514053d8aacb5f56d3e49e4d402da7abaaf7f6117bfccf77309a6f7aa17a0ff32684ef616f3dbca42a04aa02e981be02f3821758e2a42824f22de5bad392cf6150fc8b4e6741dc9a1f0ad1aea15b99e", 0xa5}, {&(0x7f0000000500)="12c2db8a05b62baa1200aa4caa98f238c1432f2d0d7d991fa2a2afbbf7786576712692f9b8ea9fa70953da9d4d7c6a388e6e7c8a7997542533ff4ff7ab450fb8ca73ab6a16cda13b413eebf85235b8e23f46d6b5a2825ad6bcafa3eaff55c8f3ad7484e14db9001a73cc9c9e753df897653315e0c7138e56d093a0109f07c4133696c271c8f8f85e97afeafb5963dc01d09066387ca14729dbdfc3e59f692ed7d2", 0xa1}, {&(0x7f00000005c0)="1b64b81ad98ad018646d4fa458b31252e92fac7b3ad6260aa3e56681605c80cdfd1bcd3019cf98f2195fb00421d6dfde57087efa76ce710b9f2a69c1cfcbcb1e661debe4e189a3bdb847bf4cff0fff24dd2ca1f87527dd9fe44b7462200680d2cdf894bd9baef62ae569c94c4454c6", 0x6f}, {&(0x7f0000000300)}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x38, 0x8}, 0x40f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x280, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000300)='/dev/wskbd0\x00') fchown(r0, r4, r5) mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) pipe2(&(0x7f0000000280), 0x0) getsockname$inet(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x24) r1 = open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x102) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x40}, 0x163) r2 = socket(0x11, 0x4003, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r2, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000000340)="c7c1b13ac8932b99af74cb22495e014e1fd492d843ff87b2a9045120f520dbd3ad7176713b9fc256909a7499e7784be4a965322970b0ba10c46fa553ecc7771cb0befa3e517ae3060d8dc878b8c695e5ff8426ad44eb39fd4e5f6595c091b5da3e2c6b04a49249350d772f3446fef49ff48b0f", 0x73}, {&(0x7f00000003c0)="09e8e4ca503dafa3b2d01c7a1b5de4d8f8f679c7f8e99b006113653e5ee42de829e0774c903433b3d7b2de8860a455156a271104bf60b4895b88ad9a4d6bb02892bad22263b475b87700e5d79f9ce90dd903e881f49986b15f2910b34c428f49794f9351b5f50fae858312fd9642b49de27411a0993c2ba05ad30246ed", 0x7d}, {&(0x7f0000000440)="9c6e1f5b194224b89558d7bf7379bcdc4be7b7c5c36e0241ec22cae476101e4c7425a1a727a3a686acde04347931efe9ccb14b923228b697b51b12c194b84c3a25a104cd9766aaecf1373b3aefdc13db92092b1c3c6d4e9dc20a1ce16bce022abe971d8749b984cdca6c0f8815351804651379806040a61abc99bbd13e455d8b4726d51b20eb0cd60ee5ee329900e57abe4e73b20b6837b2fbfee61e5f216f7f4255b4a6bd0c24d2d7b1ea5f5d1e0724e8c6a6cfd8075c2ef6e15be60f91453b5a32e40a6ebbfe2aeeab0a3fafeadc5319590e473abbe1f024b75a364fd35d04590c38", 0xe3}, {&(0x7f0000000540)="8a202e807714abe6ccb3e744177dd97b89832c155d646097cfd09865dcb8b6cb0124d7eb509816efb0ed001cff5cdc1e2a889ae76b4a37848c406270a59e615d64e0f070920e752c6474a8ad4a0c004090424e28d558f5b8fcfc4e7ae895bad5dcccf43adab9da524af2c5bc56a297c9fd6837375555acd5acef667ed02591be63c71089cccd1b33612ec46e0ce8aa9318861bea40a26058359fb60f17cba1566082ed690a31427ae420e1d7c14ab5086457bab74b205c0ab1a08b83be1806f830aeceabbce15db19c538650e27d1e75d3bab7d736110da10a402236260c6499991208340dc6eab3248e7167a9143fb4b9f2cae3361a186367e53bfd235e84ea5f94c04032759334ac55fbd2d430c41a6aeb3394bed5f8d8cef5935e91a8b10d2e60350b9ebe08b5ac3af8aa6a9b196b545cad85869e03c71743a8d23e621052d7a28980bf0ae6209265434af19a38e80ec40a0124df510575dec43cfeff0210ef15c561266b9aa955de715f1a82d1e67537a0f680c70c0736e660e41770e4bb8292c10ff7c8cf69b1f8d71d439494940050eadb6e42de3a80d6546616348b5119c4651f1fbad35042015102a149f357ee159d002a9fea8fb409c1e6a558b160f5558ef6f13afc6fe544aab69ffa865595f3b9eb8d28af5fdc5aeaa3d72c36a3429d27c75f4b4625a56f539bb7874c0bb355abc3064c0c483f6bb44783c9ff4b8ac7d7b815d01afdde2633afb02fc7bb9c5a93a75f929703b3efabb078913de8ec429c1ef31bf400fdb7bc3a2e6aaf0d3b244290f1ad4f4df1076cdcb4d85717964307b8c53588df1a319cb619781ef243fb59e3b60fde4425eb717b257004c2083d448215cfc51db85d23dbb9d87a8b931b2b23c586036a79ee444e17d14dd20b4d22f18f96b6bcf436036041f48e0f441d7a2c592f4d5baa14687cbba5f1f974f1c17deae36e43af29839e7217741b9368ed3b781472d04d907c3a985b1ecf24e24f78b905f134817ac517883c22aec82d8de44c9e0fa95f4bc27adc31b9ea1ca67d85b9a95c118da0c9f78b82bf4e2a5d886869c0a47bc55c7e6b6659ddad8da1bfb6f548c7f1682043759139d264a3457f22d972dacb9e6aaaf1c7b627f86a6b065089bc4333563a3f8d2d970610a3a41ad33001bdfe411feee3469203481f43595057dc6173db626e15f0f48c100960273ed2dd99f0c4562fc0159e637d87043c8c594a438b9921bd45ace98b6fad3cd102570ea893134cbbb4846be5a8ecc927c9e1cd3cafa57298aee9313da22fb8d3a88f925dceff9d0942c3514666b2cd9d3a364050dfc0ed5e5a17f48e00bd7ff2e55c3ce9e4217365829d7527633159ca13a713bdc8afbef096bc69429406c5d9cf3fc50c271be25edd886df8a4418a3c85ac1b08c1a23668050f70c5b93a0781ebc897e3dce7e106e02b17d3d913907da7223d10e67d165f20b45ab1cbc22ba2e955e0d87bfa2a06e8ce4399c8b9323b705dd6e2c00f482149ec4e0bbdeb24579478381c1f8e41dd17b9633b49aeca6c7a1e7626636e95baa56a939eb79ecb075f9c6325a0de90a9f2dff03f17d8e1193d0fecdb7717f805dfefdd5affd71aac9c1ef04ef77a44d136d6ead277b24a5bc51e4c0fa54acf87e91f337921cd2f5a1977301b2db6124e4d874048d4e6377098de187278ff9c5423bae14489610cb05449158575ca326984cb1bb6973e010108b52159a141454f1e5b1701bb7f5c7c8f9aaa7e37b6f30c08680a3c4de129b66866f682015e1e429fd1167d3cc1bcb696b4fa76b2d60ab324ab006a3aaafc846bcf36db93066b8079f79f33674200cbf6bc950e5d77f951f77bd22ad5ae12a35cef47155af5c0418f24f0f162f54716870f6d7f410bd1c3fd7ba538286368aa103dd44aaac05839699979b266a73632d53ac3f2ebbfed0021ff48402c595d81fda864558ec121053b2bb254e35c5804f2afe9b879e1c1eacd9517d5c56bde6a35586224a431b9d2feceddfa751ccc1d8bc6db4b50c538b2ce7c227c9864267fb1f5d9a4f79025283f41135151350d754275770837cf2e5c69c11e5ecb8d9e98099f8da01e978877166d568b64d3100459175eb56deefdfad38a41c0ee84a6255d5dd75a23aa4ea2f639a6ac6b06b4d245fbc4c4819e676005f1187d2f0a5ff6edd704da36a03464ca18390127b99de2e1a7b81bfd066bee1def1f0364c00c1473097a5ebe1c67900d61be67319a87e1e321fc6f303c549ec9fd1d9533ec31ccc3a2172e227874d7d26e405e732fe55472a821b1318cc73864806d53c5f625de55134baa70021f0db47bb0130357fb47d7dd80df4fb8c80ad47ec57a0e1598c961c991aac7c2030bd61ba1d4c0e9c272e26e7581b2e60fd08c620927a83f88473c01ed3fb9e57fde1d611ada1b646c861c151b7982873917072f812b2a334e4a852f50ee2030d40e4c461c1d36e5393ab6faed851a6368be4e0040ce3dae2ed623a52603003d75e6190703628d1ddebf9d8e79051135f99c2937817a93a2764db05d6e3cc41df28a1be735a2df3cbab340025c7aa5680ab830e6cfd03f29baa59703015a5c42558a4a35f0da82c03d9cae1d87b214b1296ff9179e0b495a50f048d9a4fdcd4f7ff470e07b5956efa2c780bd19ca042c2b9882d3d87a086fb45123a983b4b79d0c412f04b4d496c5c21b9bea22a9216953168987a585c215fb57361ff3dad510fa572ec470276f552b1fd8ce49d3b5998500877b53ca382993d2afb7b81f420b1f786906146fcfdf725e81fff4d8fea7e6a1de65a2463378e6692f806aa93ba48d7543ba846487823841f96fe7cad0e21aa2a4641ce18914506f93181e92b6d435678c2cfbb6ea0accba9cfff076c938ef44633c839cc7b49c90b576327095365d38dd3d89d3afa018b9c22866a50cf37a5c4c3945012f7dd4c452cea37a112de02026867233a4502e13bcf5b86f485a3c29148bf6de5f28e69bfa8577ab5c635420a89fc40911fd2d96ec0c9e259c34af85e6885eab63b6e6909e84984f6a3991f6b1bcd40034a65195f9dcc480bb228c2a304f071895a2d935251548e0c588fa617847efd6204af6de79328e23172aaec4554b59a314a121efc2f0fd6b4b2971586fc7d9c6f91e7d067ad168eaab094384f9d759d966f4bec772cda964db1eb59a1c8e78a59e2fbfbd47af60ba6203ae61f408349279204c9a0a8b19af8cd3edf0bd4538dccb4b8733dd089ad179c6a4c2c99654a3f6725109bc8a3eaa5c48170ca67e169e00333bb9a5d1f0b5f7cf4e65685e69b307feeb9de9131687d6e101c7a368577ce769b78bbe4053bede7aec2f216754b0e2d22651b8e2f9b8acbe41553017ee84fb3de88429738a89e155ff7e572a1a58ac884bdef45a4962438fbfcb6c1b2a3de71e692693fafe3db874f2c1dd808c1429ee4be998fb3621c211add65f212989d8d23f8853adc75d92eff8f37916533831713b3fb81d305b72961e1ea5d0a5b092b769a1addbba029777c2f42b4842e236ae6fa1affe862088b84b7388adabf09f291059b19476cbcd2e353e22c2143bba9986f6dc3a8a35ca5c5bdd25642fa4e7a53f2469535fce4812d4756b110f71065f1e36ea9528dddc983e0ec8de05238368d0d308b0623d5142e9f57148c54a17e69d6a39107a2c5a84449120ecc3f1363f40e50dd0dde769f083a52bbf4ae09137d94ba3ddd20a9314e1785c1c1d3ebbae8dc351a959c2f19c03a491b4b4b63998ce9efb5ce320bf3f8dddbce0fdcaf9c5420d065a005556beec0b04b21d5ababbe2bcf53675106a999518484fb33064570108df516a7f7bff3ac26255ff88b2bf6e390ecb5923c1e70fa1923d2065365e07274b5643cd90221b04a7037c096678470726452b243c296e73b0004876888744687d737e414314e27cc290c54192795f366efa743c53c890ad8612993485b17800296b5ea25f7920b1297f0743460994011567beaaf8b96a443c45d7098f846599085380d4e7201d38e522b76c18412f42a1b2143e5b06dd0684eaee6379d6a4e41a99cadd2f09e53899557f3d1182da4b71267f6abb57e140eb649c152c186ab6543eaf4bd037d6ab0fb0c014b10db7494d8f53b60b09a9a922a852b4ea7451736fec12dbef0ea5f63b259404c9e4632b211de1d63657868f745b2e04c47246a1fc48f5538a57c9b6809c0095038ba9baead909173ebc556ada51d9fbc69b4398ac98543a79c16566cbad96ccee813dfb8295b9875d4fed8720d1406327d09fda022582e4992eeb4bf33d157265d471dc64b3954152f0eb419dec1a9e13d201b2e43658072b4cbb09c4d94acaa5c0f0301d59c6d1387e98c581cf309afbafab41ddcf6a5622baad958c7f280db7fe2514978e73088c3294a6e591125795299be1d7187de26d904500c89825a8fd00cc811ea5cf95398be70b9dc9fa66e250a7439fd0f5c87c90cc4d51fad6a2754a4f554c7c1b8be40f469e8915d4437c81e0c0f9b0cda5f8f5fe1bf1e7f26a9b87df8b83ea186d5f349fc5e2ff16ca4409c970fcfe044bc7bafcb24ebe3cbf3b9dbdea7ecf5388676ccf26d29edabb44904efa64449bfbb34161e61f8e071394943a3ef490b9147a079e2147c8778f92308f435682eb0f45495bf13a3e2cfb1f0a8d94117736ed7d2e47339ba76d7ac967dc502dce3310418db24e979d75cd5e820b0f7e3d5a1aee3aed4e47e43f8029ade73c87612757f354833fc9fdd8961342b7d18708f4a680902e5e96d5f6b095fb67a38816cfb61d6eae5636abd2a5d0f4600adc4c54d1aafd3ecb1262cdab5a7600f5ec7d472f0e5a3c118ba50d40707752bcaa5e7bed81e6d5099229046527dae357a9cd5002ac01472cc14181ed85acc482730eee28acd6fb8305df4b6b403f6bf9254ec74876456c391a613c274d1e553a967b68c0a2a8fae816ead468d7a65411292e1a23c03e17dfd793b28cc8fcda9b8ab7faa7045cea838f7142f187e508aa2a076ba8221ffdda47dbcd4073f55cb06038592266cbd8cf4d6842f06d65ab8add06cbc04447e4c7cf9c3d71057321c72937e571cd96f88ca071983b68a11ab8a8d378d3db53a1b9fbddb12d0266a86ad240e884a6e1dca41109610067b21db9f709ec8dd46bdc229bab475c8506d8cc561d5822a708af4b42504ae677d1a744403553801e660602a55c2c736b4ba71e4fb34e7faea720bee0bb3f08f01bb9308b14b59da82f7c6289ba37bc644cef7be51dd5dc3540a72cbdd3991716218e9b9af1f05bb9f1d6c41b2b88496b0dc18a9ff5e301d35e500a0214c81e78f461f40b8b44e5506ff54ce2ed8d49b226fca18e44b9ff3306dca1f4abd72f0da9bdd34b575df39d0377dc6b81dcde7967718c944374cadcc2e5dfd95da6114a3d6558ae658320dc637e278d89287e8e2b502a59308f322d146db765aa578202536d850bc53299b22e7d171ba8842cd0a3e00f4861e7f2da7975e881736c435e91aafeedbd502ecd01d316e23d04800af4472e312df76abc1c9e78c9092511c36156069a892d99b05a5747e8b81ea86882e126819b4f41bb0bb54de6e5dd562053872e7f770a42d432e6e9bcb952524aa7ed403880ba352ed68d12377f6bccb8ccef7792b5d3f24ae397ded89078690b762b6be7eec39b59f7bde926e8d6e3bf6c03ad08e624f25c0f6fdcaf0f553896cab10c538679c6cb25788776e752b424967ea56ede4766007a339de375995cdbd22b30e23a7f09c999867dbcb7ed1c1ee56196db5c8beb1049fbff411584f42f", 0x1000}, {&(0x7f0000001540)="d4172526c8d74b941162f2ff24e23d795874544f7044f3444a1736207edceff73d066c37f59cb20c895d9a0c12d94d0b16b30a0a12d753bcc44fb3e038ba410a3746dfb7f9a6d0207e252e72e6b67e2435fcee3cb2a1e36d14067a2a84e5287f3e80fbfb2fa8e7f7b981f38649823a89f9f96e2a945cc5b02b9712dfbdc9bd5a6f67fbb123b0d6f8f31db9b9056760e54a250e8fa00af829bd7fdcf0d291984694ead87bfbfa2fd92e2276f03bb3bb6ba03b6fe1025ff96345535b422e668a53615666d39a7ccd4f97ef17455450fb3c20082421f547870142ada4b701131264c243bb7da6a8a7f0717c8caf7d6a6ec522d29539fb9f5da1a8440059", 0xfc}, {&(0x7f0000001640)="008bbf5e5e496053fd140a34fde89194838818fd7695be242e829faca4262083cbbe127387564de6e7f0214644c93cb03a4f9bf9093a6c791d8e653c13738465e14e8b7ee6ccf7b72d1a6b60fd1e9e13f06fba67bc1a77cd5eaaa7a3bc9d37e1d855c42f1b501f5948176b897c7df16a", 0x70}, {&(0x7f00000016c0)="19ad29adc0029f3daec4292a9283ebe1ec49a40a45472498db707067c8aa17bf95c9b2f6c6b936f79ec3ae4c9691124190caab3e82c232e2909f51299733d0c28389d6524218914ccade721cd93c06ef7c2aedb7addf4823a97c95b69409ca6b983a0581668a08e94262ec419033bddb3d", 0x71}, {&(0x7f0000001740)="59bf81ad795c84f18aa41a963605603d867f81e9e59826a9d556b4e56eef30b888848a7f28bfc52d8d78e6b0b1ba6eb83c030c6a43cac8999de70901dec89c0e459a16d553d03ba5c5f1aa0678740289ebc95d897e2217f56c9274cfa4c2a2c0e935d47b825af8d41a403ed9768e30c7f7f9429f5f909d969be80795e03093660cdfc0", 0x83}, {&(0x7f0000001800)="9edab03a4ca914a0604464a4604e8b07596ce9a83ab1a80f4adbb949603949c09d7635a936f5ebfe21f8c60a96d778142bb171fff1f7768f6f831745de6469847a2c71cb8e017d426c8fab96c9ac0c14847aa9d6b4cbbdb332bd4afb9a85d31461ada6d236751a1187b268d9775b02674553100471c51cbbeadb7959a7c2a347ca4d26db59cb6bdd5df1ac163e5d9e4ced1c371f8ef31131009017b5a2f7d9214be114769123c6704e291cced8e5c156254f80eece4d834c373c08d4f224af971ac3d6bef02d23", 0xc7}], 0x9, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x810, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6e15, 0x2, 0x70, 0x40}, {0x88f, 0x7, 0x1, 0x2}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xe1b) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r2, r3, r4) getgroups(0x1, &(0x7f0000000080)=[r4]) fsync(r1) pread(r0, &(0x7f00000000c0)="9f4a81f55ead0777d06dc508739fe0596dbc6caae051f5a41379eb8e72870f43d8633e3ae22a00a648de8bed4cc320d5339fd876085452029d5b7b3e2a3da7", 0x3f, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x1, &(0x7f00000001c0)={0x100000001}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x9}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") fchflags(r0, 0x10000) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20002, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000440)=0x40) getgroups(0x1, &(0x7f00000004c0)=[r6]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000180)={0x7, 0x9a2, 0x80000000, {[0x8, 0x8, 0xd4, 0x3, 0x7, 0xfff, 0x20, 0x4, 0x93ee, 0x7fff, 0x2, 0x488c, 0x1, 0x4, 0x4, 0x100000001, 0x0, 0x4], [0xab25b5a, 0x7, 0x2e, 0x2, 0x5d, 0x100, 0x4, 0x6, 0x7fffffff, 0x9], [0x6, 0x3, 0x800, 0x0, 0x6e2, 0x9, 0x9], [0x8, 0x3, 0xfffffffffffff800, 0xffffffffffff57fc, 0x5, 0x80000001], [{0xffffffff, 0x6, 0x7, 0x4}, {0x1, 0x4, 0x400, 0x5}, {0x9, 0xf4, 0x2, 0xfffffffffffffffe}, {0x5, 0x9, 0x1, 0x9407}, {0x1ff, 0x10001, 0x4, 0x3}, {0xc84, 0x100, 0xa, 0x4000000000}, {0x2, 0x5, 0x36487dd1, 0x7f}, {0x40, 0xb23, 0x10001, 0xb6}], {0x7, 0x2, 0x3, 0x101}, {0x5, 0xffffffffffffffff, 0x1, 0x6}}}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x24, 0x8}, 0xffffffffffffffa9, 0x8, r5, r8, 0xffffffffffffff09, 0x2, 0x7ff}) setregid(0x0, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = socket(0x1, 0x80004047, 0x1000000000) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x52}], 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f00000000c0)="fbcdf7d21d635716b9dbc34d8739801a35c621c647d4cc9e3b358ae3f434c2875c82cdbc2a56698ec77e8b79cfb590e9701a0da3d34c8526a165b8768b7ad3c02c2b75ac76503e") 16:00:08 executing program 1: chdir(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x208b, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) fchmod(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000006c0)=""/83) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x190, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000980)) ioctl$KDGKBMODE(r3, 0x40044b06) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="24f9f647b459b212b2c838a33af61c27bcc0e479f0edc5838a7e857093941722af1e1e5938c96d8af460d63f7ce2ef6c456cdaabe0332b057342a50e159164cb2ba892beaf7dc1b7081e4c1837d0650c47b125f25a7c016d91bda154b423dd42f4066b7d82f677e6ba0c74b4d52148e143e4f00b153731b8f68e225ef58b3ae45f19166e1e2180fe69be6a99077c2c94aa5039076d4d1ed4def5da52a846d50325d4c9f973aa4e2e4e28bb30c314b974bf7f8a241eb3b6d1ad3064547d6170d6028c4442220facad685c709960cf1bc5b357d8e9", 0xd4}, {&(0x7f0000000200)="a4f4f2d43d6088d37d5530b79d07293788447103ad93b0104840de85dcf994624834c993fd4b9730f51c7bf080303b828cf7c19766bc689e999c1b6d0a027f5a3018df36733e66f8c3ef333d707fd36e30a2e683590f5943bdf1ed614d2fba01686eecb467bf9bb856fd1aed99a0c9dad623320cb6853804c9122216651f2ccfabb78e6eac1d43ad729cc8d315c767802feb1f3eb984528f52b74bd25e9ecfc5b9a1ab3e2b39f31a1c665f930c94fc7da7b6e7c8bae3bb59f92867e99ff8946fea51143e914b8e97b2725c2b3c11b4027e338e2ae3404b6c1878b8f22dbbfce36438b400"/243, 0xf3}, {&(0x7f0000000380)="e994011afb62235f3fb850f4db831f1c71461a5357f1e88ad86ed52dd0d5e6df6fd497bd70609742ebc7c42701e32108650a9704a2ca424c39e24e152b9bb161a2ade9d1dfc977b9b155b7531987de3a8907d9ce27fe623fc406b6b3e69b60caa8f5c0417aac0c2510bddf4aaf8956a69580e522aa63ecc7037a2e94e4982bb8fed55cb61961c12507818f7e69b4de57cb0c28c30969cabfd23e8274f032a9a23a6a6a33f642c4028cea0bad718fd14d9b743e71d5a50a270b5ab91a77d3f6eadf87ae1731a922f50a13645cb9ba54bc9ebf46c4f81d438a56b486c603ffff8b49c8a1aa4d59441b", 0x13}, {&(0x7f0000000040), 0x9d}, {&(0x7f0000000480)="f3b429d08bb9ddd9ae34899bbd8aa8420004892db0fc69c30864edb4daf35a12692422cef31a306a8044df3e220f5e758a9b4905f16b8c5e5e35a8ad4dcb08237e2cb573f96c866ad342901915ece331a635c2d9ca178ec7e8f6030a8f7e797f1912d179b0761522", 0x68}, {&(0x7f0000000500)="5ebd13c4b2e8ae564ebb31a611759f3368faa98724fce99d254af1f817b4365d9895e74e5d1d07b6ddc1c3a7865c81294baff828e2e4c3e8f4f2d7a69992fca794795016cf7147f564a94330146b4919035761aa6370109bfd599e7067c29871bc8df131cb", 0x65}, {&(0x7f0000000580)="58652bd222d5c52974c9a5cfdf9291a23584c904cb49ecd0e13697696f408cc068d168da5e3d705a016c1434af1d4239bcdb6a7e6321ab9c29ee20e6acec46447c87d78b3b777ef9433c5004b0321a6d3584ae3e2ba2165507c78631864c5d3e3e3452ae3dfe7dc287f509d7195846f5432d58542b56f3a592ff620a996f0cc467e55598c47c88440f4da416c672f2a2", 0x25}], 0x7, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000780)=""/216) mkdir(&(0x7f00000008c0)='./file0\x00', 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000880)={0x3}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x5, 0xa48}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r3 = getgid() r4 = getpgrp() r5 = getuid() getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x4, &(0x7f00000015c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x2, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgrp() r14 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="227e195ee5db2e7081c444fb5cd3", 0xe}, {&(0x7f0000000180)="9ab9dfb7a2692625d2eaba130ea2c972a5285cdc666f2a77e0d6a0f3f6da5aadeb15002048dbf48da4b8a20f73ac45c0a260480a00d9e1b83286984a793e61faf4cb3f504c38ebffb3ea6aeb395499988f28116c392296ec401324ee50309022be808559d69237bdc398e5e7af766fbc8fbc6f412d5cef3def3813073e20bfb8eeed55064260396edad76a2399082b4ee38be120aec07f535b8df8a2582d93b68c3c4627e65180a14df08e6151cdf081110353ededde8cad6321569e5d82a82619dd5eea006cded344e479e4c6209fb84392156427acffa7c5f24961529ea519313831a30116e6e9297577613b8c24a3b975c906ec9d0013d741e85f", 0xfc}, {&(0x7f00000003c0)="6769735c8c3d305ac7756ad7fabfde385e085e20c50d3a2ea2ae17f907b724683b644703ae5e702bad5cba3ee337e9edc3b092e893cc211476b9e36ff5a90b8f151a97d1ea1c23677d06418f2f16f8ac6566b101210c9ec945a0b10c298204c4ff1ba176f2d0c80d6982a48c85c9e409d3aa2e524b2b77af8a0115f8cd7a876b7ab6df8ca2126fef426d3f08c9443b2bedd1f44995da8dddc6403028706014909d828e015c303e7f692c9be6005097282b48f33b32c5121870f2bb4fef019c16b78caaed7fc8bf83abbd12feccfaa460fa7ec7814dbcadaf4580db8c504576d89941fe1502c1a542632b9ea5a6157699402ad4547d5859770796532fdce17c12678fd5fbcc345c8fc8680a8a355774736f09780a4a07efc9a1186b1011ed8adb87f7e5ae41893c8127a7d21993fc9f3b3338849adb6aa5834b1ef66f99818e45244d822cd757e17b93d7234434a6b82d0e2e797cad188da52cc1019d63ce05f4471e4668a38b32c39c305ac41acc4b766928777ddd62fb40ee402397835f2492f5e9aa4f9b2720055343a3256b7abf480edaffea8c7bf42821c9068a8208a6351fb8104595cec68d91b1aa1b61c5f9ad1fc593fb3a7fc62ac07d508a3731e1bae6abce4d11c4fdd0db09d7a2ff657158a674fcec1adbb8fd73e3d0193cecba5d4fe8d4cdc3aef61c8a1deafe255870c4bc24221ec4c240f89df12341fdd3a92d267d71fc3bcfd8fbc5f725b480aad1fd246be2c2e8aac109f3eabea9e8b7009a8d4d67630bb7e6c30e869150d7328c421f1a0c4ad6ed89e34619f1336c31a2b86c6b69279cf1508eadc09657ab25a532fe9a1789187458f553d4c082afd1711f96828b05badd72551a9698fb5d410763fda53f0c76ddbad571b32a617c3e3487dbb02b25dc4d8da99ca97e06cf6c4ce74387d13e1bbd3c96be36b298ce760ad463a5ace907b0e3722e635835a07ab50b9cd1b9325234970b2d42bdd49d6689f9c8c13c86cb038d30ad6409d5531b3bb56414fe1a79897388d1f001a51c87d0eb0f85009fff8acafa6ab2eb9a5e7818a72e43316aa8518bbc5cba465b5e39e80e474a257f4f0242aa2438d7249294fcd5761ab8a3c14de749ed814714b61cc0898acf58618ba82e6cc705e88aa38d18fa1855cfb51fb8662c44e912e2954d0b26831e300f0b7c2fec0fe5be9749e3cbe2e341c0e780f669582500ef723827380cc1d395e3be7404215e5e5ff5da2345e0290f8cd60daaa7136d85a7aae8e71d8e5be3548195b25fe17d44cdbd5e1b7a68bf5f4b079081d1d9c7931917885eb17035c6b4a995fd39cf6ee17be73f86a41803dc21590194550f332f01bb04a56efc2ae33a5dbe84f7333b8707d7a0e8dcf3223f3e19e8c6437b70d0fc8c3578ae309e0e649a41998ec7cb74156c20dccfdec60e6f8d1af4b3ecc4703c6da304ae37603f89c7386ede1d6d07d5a82158e608d3da4660ff152d022775c20f55744ee2814467c967bf1dc352c524477a277566fd87bb733d43a5a14f971f25775eea67e3ed22936315d4f0492fe8373a0612c74aa63cf4d24c75cdde3227bc6bf310f15f543dfbb759f12f4f4ab56f1c0a255c77a4967d8e7f7ef70b1c0747addabed32e9072978df46db599ffd67edd752a3ca9672d2b6e1e96a6fa6e783aef01d4e6d32886e8f8e10f7e995deac43d2e91b00a4c4fcc1deef38ca42e642bb9b0a63b9a8ee2db3773ea6fa6cc2b5efc0b096ca26aefb03b785a69e765e98315d570b8a44d651b677670e024eed7ccf98160f1b8704c7f587d304cfe7e0de4e32ab1328472f7763dfe66e14f1ca6dde858104b091971dbfbcf790b5f2adc720eab52afc9106012648c45db66314a162a9029b3f77f5ee053da47efb3536a41ce4b1284ecfe26bbfe083e10543b327e9d8f0518ab1457cbe4eed231aa8f8a47712214591270258bf715f79a06b656ba5167c8870b18f7ff499ea2deb0975f6b8cdd94af2bd0062226bdec46fdf3a7aad4c5d4d728fd459150f420b19face16bcbe89bae5ad97739a89e0ba58cb905c11dbbe3b728941007df6239357f88d023eb753a5384a02f0d41220f51ea03243e4fff91cf4a2764f085de8758f54d771345199a644ff6eb85629a59d7adb523479f903d2f17ef54f59c394f37743d055f2babf295b76c19e27d914d9e2e7a664c6b8843b50fa5ccf90b930d991051d8aa8256543b2e43763060f303b59367017d5beb9e74ee082a49d8a708b6ab63be7f8fd9c1c7c15b1aa079e1a21363c9c08a1d9e2ad9935c8b41afb1f4028191a9d5834cc7655835db8f39c20c3f398037aca0582ae83358d125a125171f0fc9c5ac2ea04a49cb73e25ebe6761f5a3d5deda9201449136e7434366cb5f3bdd1d191f09be2db7c44b90a8a724e469e087e31c72ddb0e65497cd4a851d6ce9d8b37671b42eac430b6590c760d091897f34f8ed2e11d2b2f71a1ebe8dbf1a1a6ef24ad1180dd3bf60bcbef2e4f3942157cbcb54886f5643cc7c225aa4f940544525ef1348737611589ed84dd6acb7e9955e02428dbc5bfde1073937d0701ef1cc92a51ffc11c3de43f281036cf602b3663bafd4b68cc2f6a51ef3b2a8ba5ceb1b7ceb1752cba342c2532391bf48882ca4832fb701efca7a380edb721daa2da19170aea4b5cfd1ae4c8ad3c93f1592441f276e912d9497d07fca10d75fb3ce6c6a16f24557f207f4f9946a35b1e7007e505ae0f03d575341c92a533539055615490e16ac25a586308f5ca2424ba5dcb377109cb7ae0ed7d9cc1c16759779568ff96bcf543f8736c2567a23c55f7db772a02f6dc7d97db5b85b0264d96603af4220df9f85cac2c0fd82fd3d447b7905180e159c1e97ede5fbbca64e0ee605a434cd3937973c241db11d43b5caf9af9fcc0e4be70cce2c2b9fa568a5b7b00fe136726582edb7c810df9d11157a59dfc209f4f0d1f51f8de10e05a8e207e2f44ef801dd4ff5ee51f012ed91a3564c01910aa03ec38aa790faba321749c0ca0f80fc6aa9e25a63f48482e751f059046a485c1bf7bd192df884e0531884de5c4caea396f7d2f0e882cfc613f6fa71ca636861d36c934e30f667f5fc23dd43ddb99dabe10fd96fc9fe1f159de4cacd16db18badf0a99344a4f7f198d1b9d51f340a85d4421e51f0376742f0ea8ac5038a4b9900f30176fac6a706a1b289fc5ea779cc73b65db9b6824c7812b3d612241c7f95317ffb932860f54f7e4c641a410dab5e3352734a5ddc4a5aa474d4ff633cb6f85bcb155aa74ed0a7248ea8e3be86599778084bc9c3b7a703604353005884298616b6a52b0fe897a07fabbd0a33974f930fb3fc2e902f24d42cbc49ac7fa7616a5c4cc31d8654594bc8e10eb47508d56d62f90510cfe1ea253580b651f6d82f8155b6cec7017bef1668a2088c0c9225c15efc117b92af0d6c8d2d51bf1d45f0015de45cc897dab7975e407a8a22b274e84ddbe84e61ad4392a4920b59d8c66e6412f11c7db5f947957237856e877447daa2b8daf4e041cfdcba460e4dd668685c784b2b213b49b46f4f91e7f0c03061023a602766f62b35e69fe865d51aceaf5ed211c5518f3bb6590ab7f729a2898dd42622eabdfd80c3fe45487088d49ec8e2df3d1dee3b4b49e72c65ec2e7708a5a68f08b059531abaf61ec6cb0edb8a0d839a6ed4b9619f033cb39690f96093884b9410bef1c73bf87fd0538004b1d3f8c0846985e59d7e7ed0ae81ad381cc9fabe4dffb636efc83f6b10044dae4f7ef596421169c203929be47bbfdc3152f4eb96a7add5aa439279e8f789f9ae29f8b2c5106c0b636470cffdc70b5ddfde5235701f22e3abbda6dbd6606875ef5a4bd31efc2a1492c76158e6c4192e080ac0d6251eb126c2acfe31760a913d15a53c0a098a2e8a7dc4688fc51e3283f402915291bbf57a39b9583615aeaf48f4a6f6c67e3903950a666caa95b8ddbc93b0b4a96d7fcfb8b1e1712d10375764d89764152bd4dfb63f62e5726cd00f2d8fccdf149d24ed9f1e25929e4ac1a72aefb8b291b6a9808fbb2ffa115ca898c319a645567149e8289b4bae1715e099a8c505e028c9cb8fb3d762cc8b66cc346dc1026d323c1307a3e3c1e7d9135573710074c3b25679535a5d85c07f53e9c8e80c34a9067dae8deb2d79ba960c27deb034c57c8b024d5cd8e592db42f994b4843d45699bc2791c9aab828944ecaa00b7cd874fcc91bce24069f006f2a4c77f1cfae82fa93607f14ae484b1868e777a6b24d03a422bebdd78283e9c14aa18032d49b7dafd68f59b9a2d2cd1d50cf26ff19149f2a2a08618be020460ef945629396bb71bef045a214206a7b9ff4f37b427956a1f18cc5e9c4d6eab3906af47bcb5fc5cdf3eb7e4bfc4967132c22ca2de4cf3f8253b9ce8501eca57da01ddecb9a7eb1019b4dc16c0e785d665d0a1450e6ddde845a428830f49b7c6f20721dde7c34b4e83c44eecb64da15836cad0af3ccd425fdb40016930e5ef3f0bdef58931a1e8092a7a415f39acad7840b68e2aa4c7c386322ca0ec73475ccc8ce75992c8d810c84dc81f22fc4ea0218b5b134d14c936013e2a202bfef2382a0169e36e4738d49771fe0a81732930322f6202b9051d6c69ddb5fb5771c35e772096024e43bbce29cbc0f9d9c187bbcab8751c2411a147427a901dc500ff0e9deccf9c18503fdff37f72c1d369b46ba8e0375ffccc0883b78a3aeb3e6ec419680090b35865bc32563044278d755eea6cecaf013084d26b3856e8b8d67f2d890ef0f7d06f36d25f954ab6f7825289c8229defa08d25be4ee1e697fdefbbdb5de270fb898f01a21e8281b323f84bb13b28f4123e7942b05abf63bf991e92e5b096ca939adfdccc8a11747874ff085f1b81cd56909cb4115a9aaad113d1eee4dc9789ad6f16edce7e18dca36699051e830ad392d7e33b8dde00e10793aed6d3b16cbcf21757bad5dba3337a4d27dfe2b41ff324bf66ef57bd9859c8775ddbc0bef0a1835bdb91015205704b647942af4d091d2ccde0fe88713ab4de1e46a2b71a970da209d0a84ef6b0ee3d192a5fac8187e2d9799cd01db71fb0012fb413d3b4629b84fecf19c6e0a360c042dc895358cafe8f083dc38a9c6ca86c200505ad9d768196b7145dce9a4635bfee54709c4a5ae40dfa4050c81c4247eb4d0030649e29122245d9b691656ad0fae22f21b28317d1b0233da6971c3dab5e11b035ba6c643f9359fb3f3f0d39ee1b9448d33956e358f746792cc0b4bf5d1150c50dc2b6f583ab334a34af31745f86e7d4c964bb32783ae27d74bba6c3bd053665d2ccd58511f570bfa686dc61c53ff449ec883be8279da15424fd35a6f334e38e0dbf11cffee8bdf118d760d8029b27a10a7938ffb72fae00a3649784321137d7c0af7bc9e066cf86b91f40bef2c3f11a8542e8a5f220ff1e99ee4034eb0e59182c87c692f1c647c0d5a4a5391dba92a2dd5415d3d4ae3e03ec7620ce695c27b4afd7ca795100cd5bf991b4582d9245e18cb17855eb9dcad8c5a51104e64384ef437f3a371a70264a8020bb9bb509beb6b4ac1d7e60721f11d23a48ff95bc2950f33b2a83a8951888f9d8ed5c71c2db870f1017590340c3eeddaa675412a6f203766c4857eb39567d4b7c55ff764493b35ec5f544e5342868f88381280c5d66a3a027573c3e01b9f42f934e2876d0fd82270df5c997506eb360013630215e5e973f9d1f068bb27d7e20bf1eba1f6823ebdd2930df268f85620273720ba9266d1685d710c29d16468bcf217d7437a8ba3cf643ba5f6cc859f", 0x1000}, {&(0x7f0000000280)="021c69672c7ee36bf95981988b9f4659173af382628fad0a7b9b7a12d2718833cff0195086e639c54c7572089df154e8b9119cdd57a63ecd0d7a61ee1cbd46acc69364bd8e8a8a7588607f56e7317bc55ff41ff6dd49bc5071d00941cf66847407bace4cdd29a791ea8f36f4138d8c2ddb", 0x71}, {&(0x7f00000013c0)="8b2a44bf62902b0d2ec13864585c891d7d134ac96a8efca5511bd67e09d1400fb62afc0b72c65d579a74567ce9deab354d417ecff07672b0ddf0a6dfe6212fe7c8866233f28fc613f608b3bc0e9768881233c9362255cf14bade27d3b245bb5a721c0867077fdc22b9a4ed56e7bcb702d31be841ec47a69c9ca0143e7c18290fb368b411988fd8f83c", 0x89}], 0x5, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x100}, 0x4) unlink(&(0x7f0000000380)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x2, 0x0, 0xffffffffffffff97}, 0x842) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) write(r0, &(0x7f0000000080)="9c87c3772c0035b84e33", 0xa) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x19483494) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00e70f40dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x20006) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="1000000d00"/16], 0x10}, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff3) close(r0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/143, 0x8f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x7d, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x3) fchmod(r1, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000040)={0x40, 0x4}) close(r1) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x344) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00002927febf000000f922c7fde2657a73593efffffffe0000000000000140ffff4f2200", 0x2c}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc004, 0xe02) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x100000000, 0x6c, "e554920a7d043bdc4308570252b9d26a8248c3a9", 0x1f, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/69) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000340)=""/63) setuid(r2) read(r1, &(0x7f00000003c0)=""/198, 0xffffffffffffffc7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x4b6, 0x4}, {0x18, 0x0, 0x8000, 0xffffffffffffffff}, 0xfffffffffffffffa, [0x0, 0x5, 0x2d, 0x3, 0x4, 0x8001, 0x9, 0x6]}, 0x3c) write(r0, &(0x7f0000000080)="b5a2add3123861270248deb9ff097b559ed663559c7a08dab04e43917bcb0357edbfec46ba2b4f612b5eb9c0f3f76f2f9a9541fc02e30fff11164935", 0x3c) 16:00:09 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x82, 0x20000000000003) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpgrp() getpid() fcntl$setown(r1, 0x6, r3) syz_extract_tcp_res(&(0x7f00000005c0), 0x2, 0x47) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffff}, 0x8000, 0xcc00000000000, 0x0, 0x0, 0x6, 0x3ff, 0x6, 0x3}) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:09 executing program 1: r0 = socket(0x32, 0x4005, 0xfffffffffffffffe) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="e43d64f09338f404efa96c3d6d0d946ebd6e65fc7e98ed1273b843886e87643b356d6829bf0be9c37d419df88cb5281bf5773df26eeb8f06c126fb937886bc81cec9bb9f91a88c3487d9a081442ee0c9c8923a68534a0448d655a0de49b727db11745bcb946f6d1d070e314a90b97a3e8ccdbc0292b2af", 0x77}], 0x1, &(0x7f0000000280)=[{0x98, 0xffff, 0xd, "bc509a44307e6f211f86f3b9813e42852b7c8247b495e6c652aa78b4044cdbfcff509da43d71f29781e3a0ab08c8330a0fddd5ee03774a012b14c709f67edeca25413b8f86ae5f13f92f0db3908ea94eba78131995143e97ad50c033244458def40e674592fe7a8908229acb53938d370b5365de5f5d574e35ef9f9e33073e333ea2a1ee"}, {0x80, 0xffff, 0xffffffff, "9c12a553323be8087065822eaab41f28cdfa19712d79377fdeb6fed1766a6b0ccf0bfbd9c7770724b9bc2559f4f30ce53f3692c544ba33f4ef0b564d0ab1cf16551cd372470122d476d688175ebca5910d30e4af893c90f2a06254f17b03f2ee17a8fbb50c16bbccd887"}, {0x88, 0xffff, 0x300000000000, "06fdb9f00d4da3c19c9b0de5578a0ba9670a53151ace1302f1372f93c91522fcc25b35d640078c36ad8e3d557247c8a1e1a5e47c20b7a33c6e6a119952354279683cbcc0fedcee53b3d47ce96948d44699b33ee97fc859f77b2c6542a35fcae2a5e63eed1b28a9fa0634ac71a1cc4ed68d5cbae897f9715f"}, {0x80, 0x1, 0x4, "22c75f77547075b6335095f8f19acb61ce6324cbb5ad7809062deb07a7d635a5e9dbd7708a56fede34e3f965237e0755069fa72101707b35c062b492d7c8706a0c4a15907afa3586d19c961a3bfb88ca8166ef93b1fa45070b5a0c7ddf856e3069e594f77c5b3a3e7e1fa49df2"}, {0x110, 0x1, 0x7fff, "d8da263c5305a371f4f47d308a3b4338e58a0af9762733ffc27f87b9c9ed356a28cf95bff70b50d848d41ca85536664cf58006e86af36cb3ea36474a9cd320a51aab4464a491585b5be3714adcb936ee1e51880f8d62e023d16603c2c760aaa44e19ad67d869f4cc8c6cc028c24e8474fd741ad78a251c8c1d9a4239f624a84ba3d9eae29464cfb92d08c2b0cb04813cf03e041f2a83f034352cbddd551e95b7f1c3d644580593fa6e82f3b2750367f01d20c3ff453f8385651dff1bc9684b0d467975f8dfac8629efd1f23aaf387bce9a9ec212e926fe5f09ab7d1dceae38d828bf42d55cafbbd2b8acb43726b264e11ab0ae3eb9c78ddf95eb133eab"}, {0x68, 0xffff, 0xac9d, "ae0e2cc5b19108d3b4edb45a295c2d1a4d71249720836e77504eb4a91c220a19cd916b99048b87fc42dcc01ae0c7aed0eb7b65fbc7737dda2f8f24fae50d163f28c24d8ec1374d1560517b5f5d31e21530ba1f290f"}], 0x398}, 0x0) r1 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x40) mkdirat(r1, &(0x7f0000000700)='./file0\x00', 0x102) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x800, 0x20000}, 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050360000504000000021306ca90081002fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r1) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="80") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000280)=[r2, r3, r4, r5]) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/215, 0xd7) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8800, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x401, 0x3}) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xb7c) 16:00:09 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/169, 0xa9}, {&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/101, 0x65}], 0x4, 0x0, 0x0) syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ca, &(0x7f0000000080)=[{}, {0x7, 0x0, 0x5, 0x4}, {0x2, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x100000001, 0x1}, {0x1, 0x100}}, &(0x7f0000000040)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000080)={0x0, ""/180}, 0xbc, 0x0, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0xe50) r3 = geteuid() msgctl$IPC_RMID(r1, 0x0) r4 = getegid() r5 = getuid() r6 = getpgrp() setreuid(r5, r5) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r5, r4, r3, r4, 0x142, 0x3}, 0x4, 0x10001, r6, r6, 0x38, 0x7500000000000000, 0x1, 0x1000}) chmod(&(0x7f00000002c0)='./file0\x00', 0x80) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r3, r4, r5, r4, 0xa8, 0xfff}, 0x3ff, 0x8001, 0x0, r6, 0x9, 0x61800, 0x3, 0x1}) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="8ee454544312af", 0x7}, {&(0x7f0000000440)="532bf8805334b58e6ab402f0671cd204bf47ee29b81aade8d0b89a8ca180eef2f7f14f49c8a2cd90d14f261686173554cec6cdfeae212966cd71e7cb53b0663cb31af9c1a0e1d277bed6620fff1d8f891321795613dcb1cf3816ca8a5f8d86633db8a7874f98867c2a073f10198e28b2ad0a8ab360f3f6ec3c24a3ec1fd58327a7784133f47bc0f1baace854c467df6e127a6bb294195a7b3876eb9450e44253ef85cecaa718bd0dc3c94c11bb6771651097e4c155f22ad6935d9f18bbd7f02b85dbb69cdd8d9fe6bd1ba50cabc2da5c16692dff000b2a4df82258021e86e0f341e030509ef79726120f389b57d7ee5bdf2265f67f8b6013f5c4396c2d5f95c0dffd77e5f059242d616e1d06124c385d248ea68f22eb370b44624c65be67b108dd012bb320b453b8564c99e9303517777622b77143ccd80d5728b134191a9cd269aa7aaa908702b74c88862bc3c41ab38aff20ecf9605b1006fe608f3b24f7b54855110da1c8b9daa4b1c142c59575e049fe6e168ba94780d32cd3781f9aaaa9c351468ed35fb9e8f6e5bfaf6505a1e16a6646081d2a4d4fad2c0f66ce0ffee8be59dadfaf52b9e16eca99c3a455ce546395ec97b366b500fffc63d21b5d8726d416f2e3b59e41dc45e9a1992841b71de58d6df3dc043ee1a8b7bcac0383205b24359d18dfb383e0c83960690aa549899df12fe670b04e4c8cc970f25a6a4c926d2b117469404913439c3f8b47dad0619dcb625fbeb197b39ee8cab530965dbf272b14fe4e6a1524f02f4ef856199521dab3cb9aa35b71f054f0d6a9fa0c2d075d846bf9a6879978db1b24655df22d2c40bf96e6b11e6b570c909a36e310b16edf83807421afefc6c408efc7ac0e28b7fc367fc9284fb089923e3d63c2b4886dd2984737b9593919cff942598f54ee7870914ff4b0fdc68759deb0135fcb4254fc6428e7eaefa10c26103c0f845d98120a38b0edbc6022f2f83855f9502ab90c0d0a1c3c2f3ae2df083f0d7c60440f35315ec952d6ab8b7e01e8d5c06fac695e9527c0616e9cf5f98e910b8013e3f133d690e83131392fbb56b3cdb14d4cf9380f6cbbd6fe2dbd1216d8da2b59cbd05d2951ec66679416dd71e2b5fa633705563c536840ec5d9855cf43f475780af27429552b150978b70d4749316d7e360cd7020a0369913a8283ff8d8c2e81e8680d2ac27aeb84079a8f3c148851c4f2b30c29b8a5863fd64ccdc52997ac821c6ed6fc8512a26058ba3329116eae2f5d1705b827e99f7d7b0807d62c286e98d92cfe8f89098a0391669141812e5c742c275822eb3cdf7bb3b5120fe00973d7797fcc531c50214746ffa80a86a077337b13e0671b4551b6753ac6a3ba7b1b8fc60b020a7c21a7e676bab60bdcb72c160aeed38677ed9db190938263c1973bc6108dd3c5dc2fdd8cbbeca3269df7da8f12cbb08db06f9784ea1b9d86f07672071ca15ccdfb036f3db42ebd0e79abf689e1f2a5731b34a105a8705bc6127cde3c1a55ebe3a94644452b3e400c8beff8f9986617aac66d0ac98c597f46a8b23b12c8c0a9c832f1731ae0860f4c6f80e698cd7ad5383c36e42bce1ade2c7ba0cf2b955450d88c176337d789eab590dfc743e0db96021183600c757dab637709c4c7c57ff1b984c28dfbef6c5cf8acd5237ac6e18983fb82b0129d0941ad65e68b4ea1586718b9d1eefee60ac2a3aa16ed8489e75e4fd39072d1370dc4b1fa4e4c865c320f17e7e46da067ffcc05e11d3dcf1733de9b52b3db001f908ab04e36478105835e65d66b9d9b7717ed6014d4f70708658937edc31acd2ec712b462ad7b382824d5e93d9e2cf7a7dc13d6dbe9c79cc029ae67ea3832aa1f9437fc1bf50b3a991623043d6e0a4c902672449cd3eb8aa579eb12a40bb4e13b25ccd2180b03dbebcb3ca792f89f43f848b033145900880c01cf168408f0a1d7f29ce7279bd9b2692aa42624a29d7842ab8bc0e175030731eb90a340cd04c0d02c582daa0557d2365505ec2d268cd9c382c5f494e488fbd49c82fcbdee53c77e726bea84da570be2d30c4cfee607b7ad2d455635b6ab7e01ad8220bd4011c44ab3cfeb3b569909f360e4e46275f1ca8c6a36d51fa97eaa9d61ea37018762e9a96ed5f82e4fb617fc16c367a5ddb76c66b1d10cdeaaaa73a85da649a1b6e650508a27cd6a88ac7186d5b9a6880f0b60cdd6d29854dae0f74b088cf12f8f55a1326e80cd52f7788ea8c3332a89911ea964d59f14b4480c16286d9c9af1db1f9bdf138a33dcd899fc18793ec741819870cdde4c6acaf39b16a79b59ed172a7c8a5f96cea0a986611c2969cfcb19f446a4d0950116921d25baa40e9ec05ac6a846e99e729e3cc0b11d5c1ccf3aea85122ffe1039e41da2fef0384dffcc5a37ef183343c96da6d0f750bb7d65b4ed3108344e8dbfdb6a6a732586b80c4882e212d5d28b59c1f605e240d251860f372078e84e35695fcb029a7ae58962f567c382664737cdaddee470432a8f1b6ffa8e825155056682ce51ca7cf88699beea55ef5576a85e37f369f84ccc10765f1a8fb4cd5b122dd1e3570c3559e5258d37fae0426d9188cce7a0613d2a5b2073d59d30bca1ff7361ea8fc690c2865f86dd64923e3aef86ee4bfbc9129987d272068f7697b3cd739e08d3dfa162a2b02c8b5c4fc637e092ae17462cc33a7d84968c43212367726daa8a71232245d7d1b9044c9e663807911d0b9e58bfd1c812db2e6512396d5ce20f71284a5797472e73469f674d55cbe352f0207ee9bb74f592c4f97be861e376dec7a65903528b94e9bdddd2e026eb74e677441ddc502bde31eb205a54815d4b3a36fa0c132c63f5c7dc3be14814a762136522d4d1cfeb768f1bf49c45e90c2b629267df44dfad8bd85d4d5500c3c1f0eb5d265dad5004d298a5f20d9c82bcfe94ed9ee8fafa4f3033a02b54ff802bfe69287d6100963dc9870328c56cada366a775664afe9e159321fa3886d92b76f8a2b1a0a6c3a685ee046395d1f9f00bfb6499f56e716f40d07328ece0c621db9add26b44465771b48393c96bc1c9c0a79e689f83d77ccc66eb325e1e55492e73fbfa10300cce679025a4b22f6033cd81c466518b5812c6d6304b64e01f24cf78fbee70a2463d0d60f70f5df0f352ba136ad458b36258514610cbc4183da7e3084206528c3836d2156adde0382a375270107039cffc2ebeeeb39f7936744f3f4fb88fbe817692ffc9edf4dee6be0594e8b7fb664120d1fcfb7d0c70a0dd089b27ad23389b79ac2446178096582a38d839c5b56d14be3655d4d557ab7c8df27db7ef599d0dfba4c805e67541813a234ea8ac96bc3f74789f832314a858e0ca47b51458ce6a9748dba848daf7d89dcdf91f9c6f37b1d9f494044d95a52ea48a14e42eece92423b81e6a0ea03ddb93bd94fac7e3533e99d4b9ca880331cd92aae24d76087ea3567d3ed3a4451569d865305492a4f6893c25345ffdfbfdd6030f2c2c767412e2a4f08fee069932de6b5bfc0969792c6ac870581029acc44a54715be504df3714f71a20aabed50de65ea4cecda0e92894b095a3eda5af97c6abbab07440da65c5bd08afdca1a9f0acdd5a0d6046db04640afb15d6fe47eb43bc0ab3ca07ba0354ece8114617cc943f36eb3009141798c8d0a25562e1f56dc45a88e026913a073ae9c0e448e3875d50c4a3c7316b4efa6e30b1d41483aa23561284a97fef0ec4094c73200884e25e7cb7719cfdde3ac6b2b89211992e1db057e4d9ed07c56ed50286da41bd8e9cb67ef6c05a0e3308cb68c3c8ab219401657dc3a66d8b8d5fb96337fdb1423aca8f88987ce15cc4dc6d1e9d47c670e357cd82fc8fd4ca8facaf52c3a48414a627590d6503bed26605db0a09a8fd872095673f307905a9dbd4cd62c23a24eba3e31896142518ea5da4631e91c3811bed1cf3532f7d18cac7c12925531825d98267df07fa693c74daa255bdd883eee018169a1fc19cd3094eb77d5a91185c1ce65c38ee96762e1eae507d75ad3e3e3211ebe4c1d719e3720f66a3c0ffb2b7c040c23d87fbad08f0a6db0a036998afa7d85ccdd19ff3e38fb119d07101208bb2195280e15bb76d516b454ff4db396ead04f5932b7542a94a2116d6406eecd83919c465da80bd03a2bd32739348ecaf17052a19347174883967d006c70d8bde9196e592afa1125f1a22498f3debd780d456e3137052d021f5b58337046778e00f5beb205b40e5af6139b76e894757a8c1aa5b55fd9789f7edbf4f29feb22802fc376e610afcd573cd8d3f1367477bf4bceee5b0ab3106728ef2cc47b99bd0972550f276cbc86fd1bb6fbe5a554a877823d5803de2071685b2e8ed950abe5871f5795ae4f56bcd963c827b2235caf92885b9aaa69d5ff25b32fde575748fdde8fd171fd23376a5e7946b27fb5456a3906d7fe898d932ac1159db1c90b71c19755151d8f99b2bad543a6ac57deb6c27077a0a04964cfc1f81651b7e9a2cecfc7f86699924ca06b54bbd61b9dfb6f2c45fca3e8788b06370e394dcc46d5d542d25929e628addd838a5e388524e4788e1a0523bca3bb5344a823e18f642cba10be005b6a56fcaf1ffde00308c45ff9689021e2d0c3305353ded74d00ec9f5538915276e50ca5ccde1883af68aa7fdb76d49a6fd9cdc34b15a50f12d46a25b64f8ce3f777e7e59182263375b5feae50162418a7d1e75635b9d2a51681f011e09ceac1e4b2e8da2f5c5f8ebc8b3e79eb3abdf928ad09a257e616772014fedf46fffd4dc78c230bab278dcb8d750f4074800e9c60a0a7301b09f70af55945d5e7c8c7d22c55ee083327f10fbfc20da694b0af99d67ebe8cb37fea6a2e1d8201ef3c833edd642e33cb31a3e2fc598e4476b2b2e91725e6b0be3fa275b24058adf69aa94908c7c0f746d7c719a7fd6c7d6f5f3d50def5c342ac1cbc8670d58d34f780493c9a4ccab976ca1abfd7368eb2e051fa8e50b49d0d51d9b39ff1716cca4dc7ec22bd282e6c3c238d0aaa7439202d202a01a5177953bc1461ae00b0d41b58985fee08c904c7d470074834abc748e32e5dd15229aeed1393a1818ca9264425df1619d659d79c6590b0e5418c6985875a2905669a11c252cfda3b83af2a2a9c6c6981700fbdb96fae23ee4a114a7256064acc3c2296d71c124f7cf752f1a8fd7df363ac870d63b61924ad05daff997e5e4a042a30330e7a9c821f9e9813b88c1bcf062e84ce15498ce2b291e141deb082c4ded987cd0433f1e4d2c053b1d6415441845a14491d1b1cb8e92831f69e1730a180479155542208ec64ca7009dd3e06b5526e6e8e76fc815f6333c8b444f767f8eadce4b0997a6ee06c76c1d95d82a74a6127e3003e78a69589bb8e6ddbf792c3900a36b435a34b5ddbd6f14a0e63007953e8cec456d74773993425944da9739e83aaac84570c7c93e9d798d78258a12fb93ca8255d0c1074a58951081fadb600f8ea998a2aef4468fde62d2cbfbe18ac9feb7340dea06b528aa32e2e06a17107d95b3dd209cf15bd35c3b43600c2e2e94244240828594246c532f50042be22959a3593de421d89be3a2ff6ecdf3669202fb7130b626bd92b3fabdd12fff24a15f7b4382625fb5f0403c78fc088deaed08b6bfc93782bc0bc7248d094255750f1a124024464271226ad426d07dd66df02ced5369a897b1317ac27d7179d8eed9f8bd12cfb42f5e6ec8d81b5c9a3807aa6d54e0b187ccb1e50ddc50405500f359061870e94be7d1b1b47ca133b6476a0dccc57cb2efa0c6b6404d9436eb96ea0505849", 0x1000}, {&(0x7f0000000040)="7294cee46fc1598bcdf3af38cf7565fa21263b6b20654bb8d4532f7f6ddab67737c0b06517f61c56e799d9be211905c64d7d4e12721f4d5ae0e81a52b764c7fcf3021a533a7849879f015f10a35f05a779d65ef1e08afd192f20b43c6bf2111bbcfbc3d36f583a2521d53c6cf40c3044d3", 0x71}, {&(0x7f0000000240)="205002f9d02f75e221adbf23f3bfc7d8220cf3d1f801ac240650f3c5dd8c1d800fe0680292b22df9c2cd5f1eb557636e182e1dcc4a6bf484d213e9aa2ae4f4d54ea912aa582504bc2eb0445a3c669c4e78cec5f3000000000000", 0x5a}, {&(0x7f0000000140)="7339606e87cac8d55d314514aeeed607ae6b5ccb850772f196d31e4e4e151102178e297b0cae02d4af8b7b3db4c43a7992a34ab49d293165fb7d4bc02c884207853bb0e32cfe09451425fe33b5453b90a4b85df4cd109f4244ced8997e6fc294792645597f5c1c104b6db0f1113177db47a550b9eb76d02cb0db3505", 0x7c}], 0x5) writev(r1, &(0x7f0000000100), 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000240), 0x0, 0x0, 0x400000000000406) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000040)=0x6e) fchflags(r0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000000000c8c83ec94de44678f123fb5630ff02103903227f0d2a8fed6e4d8ed98bd204fc959974d394ba872506e1b7c032602add61d7486f690caf27e7fb759410b6d04fb2b484cee124607976a43146b262daef3b040f2c4b3d32d331f092bcc094d132e9ef0fe0359cbac08174035ca871df23f48e4c3357e092d78be49373846f65c661060e7f7bfd6d72d16a5216e5cf6c95909feb61f00f442cf4e7d642267a215623b483248b09eabebaaf335d111c0f6bcc8c07df1d2000421ed84e203474b789c9132e43432d8209f363240421a37f06441d7bf8bb0055f518b6885b0b8ace3b88bc894a4c840c469f32d4315e76f7e151525c1ca2980ba5d445e5d4621899cf9a0cc14eb4f52fbf787e1222c393426c521e1bae46d5ab3704f7eebdda105a046a964a164c8f4609c3a81771ed5ba1c178eae7205666ca4d915d171e7d1594a4dcd844adcbca7f5509473cd4418a9553d352162bd3b62240173a3c000000000000000000"], 0xa, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb2b06fe03131bc49, &(0x7f0000000000)="b0ee503ddf92573a83eecd55a90636c43da4d3dc600d304b7228f6d1c47cf0953b0c2a2239e1c59d329896f2ddedba3453c202e348b1809e173296e6f75af9359b641aa6f8078d80af9b5fafc4ecc31a17f3df5f79b676c786cb999a2c9835fcdbffb9e058b7334ad202f0", 0x6b) 16:00:10 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x5, 0x81, 0x950, 0x9, "6f1dd047485d5c7ae375dec619184d5d9a7f882e", 0x8bd, 0x3f}) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) close(r1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) shmdt(0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/35, &(0x7f0000000180)=0x23) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x8}, {0x24}, {0x40006, 0x0, 0x43a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xfffffffffffffffb, 0x600000, 0x1, 0x2}, {0x3, 0xfffe, 0x5, 0x8}, {0x5, 0x7ff, 0x7, 0x3}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r1, 0x98) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000218, &(0x7f0000000200)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffff8f309cc3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x100, 0x4}, {0x8, 0x5, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0x1, 0x70, &(0x7f0000000000)="55b70aab99d5c58eb5572ff5fd52f9a32ca9945fa859", 0x16) clock_gettime(0x4, 0xffffffffffffffff) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00d3010000000000000050d8f6199eba30893f003cd9a402563f0eeda956219fbfa099680261ff17ca02ca2741cbc6bfdc18ab582d81d5831b4a6a42e30474419eb7deb40b8a3021c6badb499344261915df153597b77928b004253d84d6425207623437f17f92f3f7ba89aaf0930d7a6136662483d63aef257451e1acf6f536a8b102ee6c50fcabd87763436e1a1f07613932f6286babbccbec6bfe86bd18e39de996e8dee48d95ad29acd76dc413861599cab041e56a0baf98"], 0x10}, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) 16:00:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7fc, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:11 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x290a, 0x7, 0x6, 0x6}, {0x4, 0x8, 0x5, 0x81}, {0x400, 0x2, 0x1, 0x6}, {0x8000, 0x7fff, 0xfffffffffffff366, 0x1}, {0x0, 0x3, 0xfffffffffffffffb, 0x7}, {0x401, 0x0, 0x5, 0x200}, {0x80000001, 0x0, 0x7, 0x1000}, {0x7, 0x101, 0x101, 0x910a}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="dc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8000000000000000) r1 = socket(0x10000000018, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) close(0xffffffffffffffff) dup2(r1, r0) syz_open_pts() 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xfffffffffffeffff, 0x5, 0x0, 0x3}, {0x7, 0x7fff, 0x81, 0x7d}, {0x6, 0x9, 0x80000000, 0x2}, {0xf946, 0x7, 0x2, 0x3}, {0x100000000, 0x1, 0x6}, {0xffffffffffff9235, 0xbc, 0x8, 0x7}, {0x20, 0x9, 0x4, 0x3}, {0x100000001, 0x21, 0xff, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x8, 0x3, 0xffffffffffff7fff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x88) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) fchmod(r1, 0x100) write(r1, &(0x7f0000000140)=' ', 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) socketpair(0x20, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x64a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x800, 0x4bad, 0x20, 0xffffffffffffce33}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffead, &(0x7f00000001c0)="b61700bb10f7c0036a3bb249f83365d5b54c8d2b0168f6abfedff9336930f10bfcf3f9a0c911f748a9eaf3e3bc6c2a2d255e6d27d19528628e6ffd56537319d4fca63700"/82) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24, 0x0, 0x1000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f00000001c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10008, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet(0x2, 0x2, 0xab) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0xff8c, &(0x7f0000000280)="1a") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x26e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = msgget(0x0, 0x404) msgsnd(r1, &(0x7f0000000200)={0x3, "819f59c0f52f1fd34a10714cf88ab822ccfd9deaedea4606881a108fb4f6d701204b43af97e9fc804a5d456e313871d2a54a727a8d0b04c494d99a61165dc892dec651da7cf5500a96eae8e9cda6e3660b3c145ac4eb571826a206bc32aac1a0cf463f740aa32ebea5ba3792b23fbd010b4883e2d642d2edbade1ce54a81f54ade06b8e00cddf1106b3261b9731fa0df4cd7347942dcff88b8c323bc99cae3949bb7d625e210802c35eaa4c82c8cd9a90065d35e9335073aedfc108561e6802e5c5154dfe45f206de0cc9d1eb27cd8b6c0efab200ba264aa477dec387650ccf0e333ad3f5151b9cdeeb12d41cf3c237d4605acbbd8b1"}, 0xfe, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x6, 0x45, 0x5, 0x80}, {0x4, 0x9, 0x6, 0x5}, {0x7fff, 0x185, 0x0, 0x6}]}) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000002c0)={0x5, 0x400, {0x2, 0x3b03bed6}}) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='.\x00') 16:00:11 executing program 1: socketpair$unix(0x1, 0x201000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) semget(0x0, 0x4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, "04713de5af000000f37f21840b2300", 0xfffffffffffffffc}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x40, 0xffffffff7ffffffd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$sock_int(r0, 0xffff, 0x1104, 0x0, 0x38d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11a9, &(0x7f0000000000)=0x4, 0xfffffffffffffd9a) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) setitimer(0x2, &(0x7f0000000140)={{0x380000000, 0x6}, {0x8001, 0x5}}, &(0x7f0000000180)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/156, 0x9c, 0x800, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="969b100e") 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="6c65442509bcf19fd541915bc98ced8094fe6301b670be3000"], 0xa, 0x0}, 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="0271e242481d283983f839ae41fb1fe249765c78462973a2181e68bc41531c6b3dc912ebd4dce5c025929f4e2ccf0caf51a256231e4157536ada109ce015e346ca2ef3ca97aa3f9d3da44bd0042726ebabb7af30ac401d13a96837f5ba03393062f56cda64f5ba9b97f97ce30175ce6411af23ec65622635f10c09303beb85510a773e5fce3d", 0x86, 0x9, &(0x7f00000000c0)={0x2, 0x1}, 0xc) close(r0) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="a592f98a69b1ed014030e6d18f762bfb92667537c9835fdec9f4d894c353ae4b67984d7de12161b8ca9400d46dfe39d3c4487bfd11d64fbff63eb8ff4db24dbcb32278a27a4c11af2445c937ec646ccd7e4db9aa92ef7af01e145c7dd1327bef5dbd7b36be367e386fef60b8", 0x6c}, {&(0x7f0000000200)="5a206becc2b772c7b4c186d4f26a16c412e39761a0b95704035e3bd0496d1562fb043e2b26e681632693c567afc993917066fdebe2ec7f3d776e24591b09ecd4fd1c268b2dc426c2ab92370e256d2daf0114e66f6365ed7b1a653d98079b80508bbe4498ee58f94a87c01c73da3a9afb13c7c20352954c56028a6d095be12c2c33414da9f5bde11884c7151aa2ade11db2a0f1357b794152cea2e9f07701f2c0c13341e53e305970f30648046b1fc104d360a0f180934dcdca4a36778584cc2b527bd351a090513f96c711f1497b434081d8e3efe09424", 0xd7}, {&(0x7f0000000300)="64c94a997f88ada0748d0c41d21311d56275fc37494ec4c8fbd90a770f3d5f67289d9bc1487cd80192c1d8aeaf08f867323efd75207fac7a7e702d2305268994abf07222b3358dae56acd4928027913c99c62db0c8ca8482fdaa6e227b8981d5cc5fde68e4e3ed2447227bda960f889df427cbfe4c35f12656aa84677268beca74818481e674d875b7fe8dcb222fce36d07a621986542c707f692a8ea7261a93706d16305db93c6b1a2dde63312c6ce6d037374facc3d672", 0xb8}, {&(0x7f00000003c0)="408ee540aab2c0d151dd8e5ecfb39b9db36efc5507d24ce6e4db56b67bcfd9dfba135ae6c26b59b38e0c2666f99691fe8ac389b84f9b40eec3e49b697d832d566326f26833ca79e7cba061819137", 0x4e}], 0x4) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000480)=@un=@file={0x0, ""/86}, 0x58, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, &(0x7f0000001540)=""/190, 0xbe}, 0x801) writev(r0, &(0x7f0000001680)=[{&(0x7f0000001640)="a28dd6ee07533fbd60ef6f93e4704e0fa3fa1067d38d6707acfbaff444f4f67b820472c51cc84dab3d246f70e8b027f92620a3", 0x33}], 0x1) writev(r1, &(0x7f0000002bc0)=[{&(0x7f00000016c0)="48d23ca83c5d9c6ca795314a3011e4d441aa9f7ee1b158ce7f78fdac3a5cd6a7555c121861f72e2729449f67eb9a46f85770d757b7e5d0268d09071ae8787b82586b9ca54facf1cebae0fa1f37a9c2ce1f3a56fd1a5da0a89a9040ec402423aae0fdfe0b507503397878b8d72eff00dea2443e17008b2e896192a0dae766346715fa14bd31d9059a1b023545944d8a1fee29fde9264a", 0x96}, {&(0x7f0000001780)="2559f7221af017dcb62779ea387caab97e4d6c", 0x13}, {&(0x7f00000017c0)="520173c6b2405f17939df004c4f925437c206f25d82f502e22da9b452754c67736a5811cbec6f05ba1383dcac5412d1ac20fb8c2efa0f539a62ee47eb183ef3c31cc28e3d710a68f517d81919845bcac1c115c3d333af934b505ae4c0108fce0e15e43ac461f4b9bfcd3cf32cd0b798ebcd5d46c782d90ba5136b2b6fb225adc8221d4cd403c671db8bcd53411899fcfd4a7ae1dabe9370c616227d035cbb042000556150bc7cb3572a3863fd9881c8daff2675cd2d8b06d29468eb70bea8d5915d036a78273c2ddc103edf93d591473d9545942cbe323bafcc0320d03f36dbb61d894643e4cd9ff1f", 0xe9}, {&(0x7f00000018c0)="4b76f206c68b0856db4d58764cade35d9046cfdec689bb4275b9781dbc556b3e1fbd03564721b50e6465af5c6c9b703ceaa8d57cf9f7ef48049342ab15e545f5f9b660edde303c121b488a7a14f1d37eb98825c8834093e61852c6e7a1d9f95e657d2351bdc203ee029cd5a29665cb79c51bffa8da5cab5b35f16acd88f6c1e351746b41c10d9b764ed4f639a350138d93bc7b0d732d24e410723df78dde9eb962f6d24e207718504f44af2c3a810a817135f910b884cea844cc8d67583867f784c7e8468ad341fe52686337dd08d5d070ea6cf0cf5a92e63e84317feca1433bf168c134af71e34f0979a1ea0705a355e5d7a00dcb4a2bb1fab0b3494806c74cf57b6ff013cd7439b4eb3da8b9ff28aba7f538c02600e2067039ee0111dcedd09eb56979bfc387c792eabcb296340e436d1fbee2f98c5fcc0ff09338bdff3c4a2451dd3d91f40bad7add98ddc6171a8b89464080dc072e26396528508d394acaa1d4783ca53a670cd150ce71a11f2765852d6675533189b52e62b3693f86698f73ea5e7bc84a82848a85208da8243ce93718eca1e7422a593d3f2f9771e11ad8cec1d73e1d2cef148406abe326725c503c5232031b485bef60f6d301aabc12a2c62ee2152114c202e33d00426d0784690081a8caa5ce7f881e9d045f0bad3ba3dce97929c6a3c70b13ce3e82b59f573e5e4c444356833f238b70975aa7dd39b4de85a774b57a67d79a32bd14ac6fd7fc17a6bd70f56ae37f007f21b04b403f0133c383e7b38d5db5de21a71847a093f8ba2b0e7e4af66b0a3a55c77db5842e4b9c8293983752cf2baf32aa90f8ef0c3f3e920c3e1525584af954ddb80b518866017b4d070ce45d0a7391dc75fd7197db1170b33fc6607ddcc6496e8bc60c5e47238884ae960840ed1bddbe1f05b0c3533849675873b8928617cd303672ee1936a09806cad2245545a2c7b94388455fd460f4895a7eb01208664bed4dbd1fd0c2cd5fa3f0c61f375d8b359869667536d8bdc6d7bd72cd70f7f44d0a88382eead5de6bc269d74045ce5c14d7a7af1e3acf5f57f6ec56eb88d87d51c6cc605458ba35319a64bb6ed38f683a9dd1dbb15eabead7955ff88422aca3289a164c14675bc300ed4843376835e864b7ffb92110afeca0b4524245739b390fa094b98bdb85617c60bdf02d457484dc40cf8359d913233d8f5fe26304c9dc627cf396bf3c02bbae821f0c8a5e0d3637fc96b733fd305c3a3b7307eeebce446293ed51ea4135907aea72034e2710c783fb05bfd550cb66e26b7d3bf6d44fddae167c1e41fbe7a41686f84c7f650c64b0aaf74d8d79a27de118e2d1004a8eabcb17477dd31001a9d9302e95e5bde35935bc8e6de58556f034d4f6224fd565c03e9fd8f0cf05a9c31c42a007f451fb7d15dab2ad751822eeca0daaac019a820d8bac4988caf609903796131945ff0cde2934ed3ebda4940c6835b6ad165e33853c3c478eee5424daccedb774bb8605e9a46a071dd17d67dd6bca9217c2bf87d2edc4c2acf5c4ed9965c97bf60950876a7892563311ca3ad1a5bfb6413051d1e51b36e8acbd0db898cab145da4a3a9efc997728626ebc54a8791e788aef0a5f8c58e848d6f63431f3df21ee0165a3c9efeb7ada8ee5e3fc619ef935686f5861668f00b189ed20ed4ef97aa3d00a218482883e0e6c2b813a7ab1559b1ea5ca5f604168b649d6f37b1ecae824c72e0bbe20874015b914ae21725c19f78f13c2842dc7c0829bcc2ca9df74e26bff623df0437f5ea488b4233ef32a74b5589a7b69c8ae4b4da0c6abb9baf594dfce02473c49c7ce358fe89f57fd199214c42b4d6658cb77f20c0f7f71f4b058fbd5e473e9691ea6a2bdc4c611ebb28a5f84e4b27b53f42da33608a75cd39fd5a2d35c911b9caa9474e0e7c424458f5220667ee1ced83144f2ab8bccff6b6c0a7a2515bfba0c82ed12990b69f78f2e2aaac9fcf6dec796afc43dcaca7f5495c262aff224f3c34457a169e7a621d1a83164347401ddd9907f33666a6b4578c15cea62aee3dd3da65e840a6301442add595d06d4d4fde6ff7bd5cda82d3ce8fcd161257db201975dd820e946064fb5593ef013b2fd4f20b4759200fb4a3f9c5ccf1c45b623890729cd8057eb98928b4af21d61d3b11b9e59fb7de6839cc8547922c035bea7df1973a599da1a69289ad3d766e01990f207610f4b089fe949312d4827fa820fa69b145ae5d792656fa5c9a77a4bab4a342808f69671c36d892d2d529253d5df30912da7da194e2a9526e04a81a46dde9fa648f41d3fd7f0545bdba36b66658bc0f80d1e83b04f20d868a022b791834845f648ca7b00ee3043c47de59e655002df82319ecd95ba32a7eb1f28d9256f7af7e0880604972ed53f879b23276e85fc6b556be6b24530a43dea38789e1ab47fc9f9748f0b41181b9a0edb2333a74073d0975e27de4389fcd6b607755b5030dc3f597fa5ae171e77fa2fd7483f56b77cec3a9a8f0478e4f7abde9591388b9e18891808db576e78d8e68c06edc328835834a4dd6867a967bd1679aa154066ff1e07218229ee6fce9587f383f89f95ebd7b17a4877c860b7c05ba64a25d73abc063c6e5c96f6b1033b44e48834a6dd899b8eb386ac7f4b950260b3a2e2ab2ccf3ea8dedc7b47a0c407e58abbc01983ebaa2866757e8305df2eed6eedef6897b3cbe38b70002b9230c11489c19cf89b056cb2649cea883fc6ff1bf54fdc698318cb55d4b0d5d4d53d170546c0c1fb35b68a16a175fce7eb5b521acfd9bb89a65054d49c9a5e913e113010a9f4b39db3da6e8b4be6862916aa0fabc83986ec309d1f3a67462264a80d09516c7869254e7423a083b0210f96bd3f48a2603b7db45794557cbacef56ee329706d3a7ff4e66f7b5630778ce6ba6fbc02c4e564f497fc813e331fb23510d6a4a6134a0b3abd1901b565f9a21334761e4be131740b52923af865f0da77c3aaf65cb875676a8e5e450e653cdceee14996c78fd6a6967a8ea43ae8af049202e75d57dad6621869d3af581b8475556209eda2b86221a13214ddb28976c18622ef285f1bb715e9eaa65a67f7e655d7bdf89f67dd313ce7a4e63995ba5a335c4bad502d4848e1303f63485c837b8aee2300d23de5914266681355315f95923cbedcafaef5724521ef31104ce2bb1d0ee15fea98b1ccab4420fc2064d31662861746eed428aed7eb3c327da16c0613b81fdab4f47094518e94c86c03288ab5b83e6bfcc6e4c688aa02b0c2eac1636d1426132013a9e5d99aa9653874cabf82cdfed60acbdee7190b340bcd189d5bfef5bf0cad5aad88a65c6a9a585a350ba8ba31ac704d222970cac2ce7e7592f5f4525cbb56d5f24aadf308a6e85e1641934a67ba3023ce7d99ce19d2c248185017adfac0fed701ef17c91887dbd0db4573e524f891e126b001b68c09c658fa013e213ee34bceaa408e50a6f1e2c9c38edc06dbf93c83ef12d719703f74ed1c67da7ff14e0e04cf2bf30d007e0b2739ffc32bb32be55df9a6aac651133bbca6dd19981becca1e9ce5dbdcd5bb149cbce2e6af3ea27474594ec547498dae8401be9ea24d1761e42305175a040888515241dae9f536e0fbb5328f86441fdf0d782571a0149085cba0a0502efa56845f841ff5ab265623ca085c838c7417f1845b51e898780e82d30464d349a95446345fc0bfa703c95e19d216aef4d18d3bdc0b571a3f7771f513ad5ea724215724fb2f61ea6236852cc30f713f936384fc18d5a2274eba23bdf408327131cb9a11f568ca8627849e6711210d2ad5e2193d40ca7e58a85c424372129abc5349c7022c48d57902cc3540044311ab1daeebff48069f7cbe5072c0cc5a96a852a7157a5c9c20fadc664fa5e8db32435ce1afd727acaf542535a0ce9ec01b47dcdb2fc5c53267643b87434ce5d5b1cec68330220c8211b9a4a8de0a52a59535692d832369df351aea509e45aa2c053657bd4d650ccddc2ffee9c874c58cf798f89a9a503ea30a612f7dc33f7b3ee5c13f600aa3671ba22ed70b10efd596b4a1a388947cc49abdd800df66e2ab81dc50107b27f6b23a7278df81b7bdcfad23a542bc3d916366c00f58ab7438d9d93608a9d5e441e55e9c7510755799d5a9e90be8f99bf8c7d858702525c5ef9bdc223ea63c98b3ae5166c0453431f9149ac769956f3b74724b73388a54cc8f669c83647f22c73d94213c28d5bd220a324ff105b4c3964a158999eae47980958e49f365c2256a5e92acb3cef49d6426a7d8f2fc5ce4bd80b26c1f94791ec681f44fc2d2d4e6a187c0c77089a21fd212f626640275b765fae59a5e18959de462fa647cafa6a9a1703fd1b9b40c385ea314d51f1337d5c9759e0b9008e22acf266e6c36bdea0bd656f71bbca27d1c47e2db6019c297fa74a65f4901526d797f8449235cfbea3137197e8339602617414a06b198375419047948f4155c6e1661b272023caaea629b4a0989d86123e9313fd879296403ff5a44c60554489b679921a2312c758000ea205418c1f1e834a798f400b06be7fa83cc126e110dc30f924bcb2b48bc3a23aa177fc966b3affb49e03dc543a886d647c36df60b9f5e5be9e61aa48e856838c0af20b8b0e8a40836759ec1ba25305d3660c65d32db5293047648b402c8de7521fd4b30c5c8f1bb6139948e0c151b9be8cdd095407355d85fd75608d281b160b7ae0085171d68075db0bc900dcf57bc23fe0d60cb961b5bde477e47197cf4e6acf0214e60b63d83f86ee689b3139819d19b885f7ff82ac0682db78d2fe045c81c81287103a5fa4b84d129de59c5296d54a1f9b39d23b0c45ceb760be7f0f5a17e114625241345378b273f6a9b354484b2daee14eb07dee729ac7ebe3b69c50da2c15f68342b53ac566eb756d3d0fe157dafbb11f0c1d04e175219d150c0e70ff0350785e7f08f7bcc62f8efd18b7977b40e7e40d9bf5e243322b973ceec7d6b182d220a6b1c15b5f4be8f03b0777f033188887828d60d6af7d251c0ff6062c810e5b12d1d780f848c1911101d973819e99449bf684f1cbd4ac8d517f38b38e3d97dee0dbe153077e39126470d864547abcd389a6ffb96e99cecfab0f5cff4c11ab6aac12ec0348081852071437560b1665e5d41e3d9d40405ecbda85c87fa3aa19163f9e92217fdd25e541b8fa497abc2021b878a9842deae7e36a68eff6fcbde9472b268aa5c0f6771c1951e1fc5be161d1cd72d063e155dfa93762885401adaaaf5abb7682326c9040d9881d26439b3020a61baa1a5d2319f911352bd02352ffc32f47216d912991d03b208a4d9eb89382a1de15507f12e3f643599bbed15c2be9856a1fda98f640c9ce3d8d1ecd7b0de3276520783aed696f0bc793078692485a04a69100ab402ecd2022be75be5952254c23be187a2cf58445acc58bae331695eb072184b669d888e19c07a617fa64673faac1c701a5efd36b5cd75bf06f7cb85e9821403cc5f3badb5d5252c2b22e113dd9c815439f6ca39223922ea82afb28f2309d495363d997bcabe7723e2077127a36c3efb76d42867269d40054f5ac38733a5f29fa08f6a0e4376e5bc92c9ebf43d4983053a57e6b9da11130572af386b7d8d6b8a36834483478ac19f11b6630a75a3e1298c5381923d78c79a81bbdc740d06b4ed29a45a7eead97c2b56d728b0d01823db35fd0f29eba2fd4658fcd05e4e31278d93196daaff6ade40a0efb1d2845e80e5d23ce2cad74d9dde8f980f4766a1a6b3da1c8eedc38c7746f619df97910c3a5f22071bbd", 0x1000}, {&(0x7f00000028c0)="f64b1a9da83bb3cb5c5404c84715e645d06f", 0x12}, {&(0x7f0000002900)="3770d13c7f8957fc5c063de67aacc850df17c2d265d9ed01e62d4c79f08e8044aec0907efb9fb1fbad1538ee3c11d40f3155ab06e05208da57ba713bd416f971f8722691e0fe13b16f55f75afc60f67ee5b99cb6de08fb7074ade388b11c925df72f3bdc3c8d8a1b04126aa7d64974ac23fe7e0387bf7758fd4f72c56cd10d794e5762708f2341eddfce84fb40a2195cf398badefceba79d21e210735d83d664fea549939ba7da010c", 0xa9}, {&(0x7f00000029c0)="0aeb49db187a743343a7bea5480a68bc5c7519a78c546f3cea8dade4d284aaf81b4be55c89ec82a6afd74a7b4ba9b1d79292a27001084779e479aea23f818fad75f24bd409a8e5", 0x47}, {&(0x7f0000002a40)="0acec5c79cfe7f8445ba8991bbbd8a9468fde1d1d35a932d8a064b351960a08b253bd42ef3159658df3fa3e79b70a9fccaaa7a17a5b69d752ecaadbfcb4580", 0x3f}, {&(0x7f0000002a80)="2694711d845f65974b12dc4dd5399762a7af75546c3d75a9e311be8c2f688c2d71eab7760143d4f12b022ab714dc3eb03de96ce9807ca17ce00b32083b773b3ff12a3e96cab85c5148a552b7fa51f99a911f3af5741e60308323ec98ae299f0bac57f16703b2c9bcc8319331b32552cd3a62e75fcd200b0a09f145e92306b61d78f2a6db11f6df87259c7faf8a2a6099b75c10da6c95e19735f7dfa5c02f11f46e9324bcae7e555a006a160ef9306987f41244", 0xb3}, {&(0x7f0000002b40)="06b077b6f5701e3ff8987cbbade5849da31bec2c831b4a0869f670c30df5fb4fe393ebb01e4ed6f83e6767bf11744a44ff0e64cc1aeb9d8355fc88720c82ada6a046e04a9b758d38ea8e37f25d9ccf7d0cc0d6e81eed4c9ca59576398abd382107a04a166e31519d81ad49ed80e446", 0x6f}], 0xa) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000002c80)=[{r0, 0x1}, {r2, 0x58}, {r0, 0x8}, {r2, 0x4}, {r0, 0x10d}, {r2, 0x100}, {r0, 0x102}], 0x7, 0x800) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000002cc0)) mknod(&(0x7f0000002d00)='./file0\x00', 0x2001, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002d40)={0x7, [{0x0, 0x9}, {0x1, 0xffffffff}, {0x0, 0x3}, {0x3, 0x1dc45319}, {0x3, 0xe8}, {0x2, 0x6e}, {0x1, 0x3}, {0x3, 0x200}, {0x3, 0x80000000}, {0x3, 0x4}, {0x0, 0x5}, {0x1, 0x7fffffff}, {0x3, 0xffffffffffffffc0}, {0x3}, {0x0, 0x9}, {0x1, 0x400}, {0x3, 0x10000}, {0x3, 0x100000000000000}, {0x3}, {0x0, 0x3}, {0x2, 0x1}, {0x1, 0x7}, {0x0, 0xec}, {0x3, 0xb47}, {0x1, 0x8}, {0x3, 0x8000}, {0x3, 0x3}, {0x3, 0xffffffffffffffab}, {0x1, 0x3}, {0x3, 0x4116}, {0x3, 0x2}, {0x2, 0x5}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002e80)=0x2) getdents(r0, &(0x7f0000002ec0)=""/81, 0x51) r3 = getegid() setegid(r3) ftruncate(r0, 0x0, 0x10001) r4 = open(&(0x7f0000002f40)='./file0/file0\x00', 0x8000, 0x10) sendto$inet6(r4, &(0x7f0000002f80)="ec784aa410cf67aa158aa2f411f66cfa2c6ef3b4eb6cdd0e1c008e584399e1bfe7d457e5bdac247031373d43ebd77e20964ddb2f6a07325a", 0x38, 0x0, &(0x7f0000002fc0)={0x18, 0x0, 0x66, 0x5}, 0xc) getsockname$unix(r0, &(0x7f0000003000)=@abs, &(0x7f0000003040)=0x8) r5 = semget(0x1, 0x2, 0x20) semop(r5, &(0x7f0000003080)=[{0x2, 0x1, 0x800}, {0x1, 0x81, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffff801, 0x800}, {0x1, 0x7, 0x1800}], 0x6) mkdirat(r0, &(0x7f00000030c0)='./file0\x00', 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000003100)=0x7) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x6013, r0, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000003140)) getpeername$unix(r0, &(0x7f0000003180)=@abs, &(0x7f00000031c0)=0x8) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000003200)=0xffff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="000000fb021a701a530820a18cb756385033", 0x12) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0x180) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff) open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000140)='./file0\x00') 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2504148c096b00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xb2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x1b, 0x1}, {0x6c, 0x0, 0x20}, {0x6, 0x0, 0xffff, 0xfffffffffffffffd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x5) syz_emit_ethernet(0x0, &(0x7f0000002540)='y') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x200000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x4, 0x10001, &(0x7f0000001200)="8d0286a4a9830f613b119693270273fcdee413098031e5a478be138501c880e42bce2aeb84dd78afe7f7e9e88a29cda0ad4460250299143d7fb769834833c0b8cab5a46b3f1bf2790170f5fb40ffb488dcc0656ddc2a8fe22f17c286f94250e8a9f9028e686d7ca4dc68647809c471c0cfa015b260a449e4bbe738ca64dabd65e7438e6c04e58e054cae4c9635e18bc84ce9b08ae57951e50717", 0x9a) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="3c6995e6bc5f45a719cf953cf0568659b05dc869a9557774453a2769f66af68ccb4901365e99a8138aab0e", 0x2b}, {&(0x7f00000000c0)="798eba9d314902dc14d72faa4b2518c58cfcdc7a75590ffbe34b0a194c547c63482bb402f8bf68b1f4ad48832714cc9414fc95801aff62fdce72d1f741801c0253ebc80a84e709d54c828fbaae6802c963f7366225f4f74a4d1c9c7492ae1374c91fb9421e2a1301add0e6a94c78ee90b6275158cf532ab56cceb77d2145da0402162736d8d41e4f854348f20f4cdc7fd6e2b8f7a8aaa834fe63bc370d62a6be7081b4e22b4b7082ba5da087d948e0d65c08aebdb3ec95bcc3af51ace9a6f5f37c790871e882d5159ca633ae81a9eb0dde52395b75a9bbfe657d7240aeca", 0xde}, {&(0x7f00000001c0)="9947cc0f6f628837c960c304ddbeba6fc0048c72275f9d3f6c5fba33f6b0ab6af3ef42e3b232ea4cedcbd247dff803fa32471c12aa2866cf191f426a1719ccb029a1e002275f65c3f8135958759906d78276d6a6a27a0446451f6d74ace90e6b08de18616bc5ea7e5e108d938a234e1776de37d344b7dba2de9398efba253d4df0e890f9fe8166d9138d03f69676766cad158b864f383d776ae61cef0b8706c30a2c0da56d60ab0fc9051bbbee6dd154c57b9a2dd4beaea955f665054cac9b7e6d2bbd6a511c9b70780db2783e3fa6a68fbb147b4d2628b2684850cb69e3743f0d8467e09c0830d498dd08f2b543703c9a1c44db5b2db74c116308b5d08f68266e8e876d3118cddc81fbfda2b7c6b1901fe8f8f76c2003371fcd45a324c908b014d35869ed59b3255f69851b28d57dc150707f16ceb60e5a5e53f0faaf4cafcd91c4b63f77ce26d56481119ba7cf46f8ec9336c6bf87a50cddc8a99648cb1f5f88e03f404ff7f2798c7f46d76b16df9b3651e04fc0056dfe090a1fed7e699dddd1131080d520ccb3d289dfbe077fb13a2a6b5ee908fa64b1e32dd95873f9bfa120af0e4aef012debbfee0d30bca09c02598b460c086a2e1de1c1469bd8f1c0bd1cd0ff8236a90a30380fa4ce08160f93b4cf51b2629b69b70deca0618cb208c55fd2d93e8e4fd3f9981194c9baf9999c916553bb0a5175ff8c16fe4dcdba468663d1f519f9abb2fb95037354924f654ade6536321565163198b90860487536334501144468eedb61d8a6a78e84fa26115fd28745fea91c63770b532b111c52f7cac25901ece453b48d0cd499e6bc2b0206ed3960fb7534a447a42fdc4341d6df40b8a2a62947be6e6ca0cc8655033be0631553669fed365fd946b23c881781d38a79359282aa515bc9db51fee68163d025ed26baa83befe5d214f3f6d7d430dbdc0a6e86496ebd5dc43d864ef279d14118f756b0c5f347720a2d63ba1acb0ba4e171ecb1d2f3e98d2e6e54d0bf2708379b53a34339124ce9c4d1ff5ff34563ff7c44c84f33c8747d4511e337d7021fb5dbea592977ccc63ee0b501a051c0bda4c89e0ac01bb5603e04a7d1edba9e0e0b01fefecad8a75408f1fb09c0002dced2759cd0884eb1d68e3e4b32469fef1bc6ee597d626a91a043a928721071f93a3395c6b3234e2f7eb54080fd086e8258ec140f9db42fa330651896c1a5294ee299908e5a6b78c952b59f4547e7a2f5d2f6c838b00fc72d7fde3bb244f0505db34fb3bc7e40bf531396c85e62db1205d9d2430a8f03499004afaeb9d6014b964ff494dc2d9d89cf115466e4b09ac51ecc1d6f13d12d0eee7a9a256ed3ce1a12d95a225737a5a7b76cd3f25005cfd1fa6642f6c1c1adb740f1f2984d5cd2395d04da4bacd4796406c61f72a49006dea5808e6bda2ed149987a58ab1e69563096a43f65e935482aa5b7862cede6be40edc2162f0eab132a4ad341004a43aadf7b5b2bdc01803574e2d88d1896c911d610c082a2c64e3224b868e47bdfacbef9a8b57a98c8980cb13e8b38553df12c0a0a95cb98e981bd74c32e0acb3fcdcbc2b508bcbd09299760e19ec6688cea53f58e99c0ffc7c070d18ffaea6fa7a5905dd92817f7dc7d19fda28e5784e340c8ea776e13223a017ce9dcb78aa11b8a74f864fda3949c0b7be79c4592bc8353bdbd769856e2ce3c2813be7358f996c0f3dc9cfd0cd611b9fa74cd5ce73bf1f428d255f23c6f75bed793de17451aa58d8de652cdf1bb2b534357089bbbceea4c42549c2d2ac771667db553eb9933669a68db0e805c98d961773f07f53f95316d5bcf02d8bd37bb99fa3c7117c1b48fa700894c91a3881cc07d0613d701b0541b02d1e7b3f77f7f45ba48c1cc9c5f17f6bd573a103dc66b1682fb9835aef55e1684c1185d9065f2f10fd8787d6bee57dd42ecc8af5d6aa3a99d73d40233b19d2c886ad1c00ababcd3013eb4ea90c2724ceb81c3610f5dd04f0f21a81e3836a1ee457f789f1770753ee8aa9de5377ff6f3b2c125ab04dad55d4fac6791f70b9f24f9f6505111b232513a1f18015d287d297c0ca01028e43d39b5f16673139d407e63e8af92c54587218027f3ab989a80e2458685a5a5f9edb57e2ba674dfa47c819f93bf2410fb4a2f9dd35cb84a75a4eb98d8a391c106f50ff04dc6a8527de3016086a72cef6f69066f66baa21aad6900876ea85cfa156f6141b2a8450a12b95e78faf08e886549c977bdf806704f0c27555fd6c2fea353f9a9c00ee03f40ef1ed462d7c87b17f53c601a76f1e1cc5fb5471a6658c3799a3a1bb48ffea958d4151e2fafdede6b15b7d4e84616037df5470b04c5fc9d0b3bf247e4174202278b8422fc424503d6ab0273c78a8c9918e25fe8ed35f338e00981ef2635d63a757022febd56f044ed5c93d213db725d37d96ae6aeff0d0f1bdbc9b21cbedf6ae913d11e0ba5610fefa5ae0b44ec50e3bb43d1db3c11c68aa2c2a01e22b64a2f7bdb48cdbcf599c7e0fa6a9f5ae23115fb2ef179049062b9ad07c6173918ef74cec862a90e70f97490421e22aec01ea1e93ed7ddfc84b4020129647a3dc3a1de0ca292d2dd60e5cb70d346f520c9ee60af9f4645cbc8e149b3b88c218059b4d45a9b4e7bf18c00896f0ad1aefdaba814a5db57f9e3e2346154796d7b670fb687123aba8549f3238f7e1395768dcc50b33900d59f6ac15366fb2b93bee8bf48c65799f718f3b7bd7c1c51f53a09b0b3a11a1d48db5c0c7f0c6eec2dfe0cfc3881f82e6621014bc5582bd1185967a3a0c49253b20ec66cb45be897f906a7160e24fa6361d4b76f09c8cbeedd0866074ea1dd36ff53e16cb4bedf3fb4d0b362258784a9885153dc2837ffe0ab4abc08eeca256f8d09f268f9739d3e4a1607ecda3db51f27e7ca55a215ecff41e5303b7617f2f7456e4a1e99deb1c9f7108822d4bce267a2bf8c8f49fa8922aa8c6ee85c3c5eeee718588206dfb92651719c94a992dd313eda04f0d8dc93e256607d38a329784533271e834e067e7ffb1e74a6fe25f7a63cdda10fd2a3cb5ae9d336092a63f013c1292ea6ee38ffe055481fd3d7626c9879cf8ff849b8b0c4a251b7ee3097d27fee56eeb5b560d015fbb649e9eff49038f2abb325879701ab4c4875fede05e0ad7681875a0e3ff365edcde8664df999a771e2bea44b1f719f6ce14dbd198c19416f669ab40c1503bd36c11fa909762d6158fb9527708a6ae2b37b5a3ffc3d6ae49275864715084080d0d17f9343643a486d4a60e3ace7cf30105ef1794911161f05d5e6d764bdf1b6b15ea30fa6602bc4155013ab2e898360d43cfcd9068fffb342dfd05319ecbd2940cd43b917d817a6bca40ef14ae6d923c5ac53cdaaa4c1ceaa426a67aa86e459fa90796cad72f2dbee429818f7de489ca2aadf9247e764cf8439615612d3cd2fd52697d7e7370682e69e8913715e0c45d575120d338702b3dd44977142fc713de623aa6bc38a3321fae0e3ee3f256ba1c3f862f1fd95d0e731d68de786db116e27b3572b85f03f9b32bf74abea8d5288dc7b9a391a87f96e47dca3110b464b045e55a196847125105a631e57302866f9f83f71d34a2394763cb5071533df7797e1bf7893c1f46cd00594c04b9f40da59da37752057d5b7ed5734b7143e957fc837b874ff9d447578f4bd44f0a030abcebe1865f2b183962b18f7bdc86a0dc83730879e21618a39870496bcf98a19cc6873fdd531833d47a4b0ae0c0865e7252439cc992e0a5fc3e8b575980c7d9686253f2acbef84a0693749396131f6a9a840ac2bcdb34e294e068f11c8ab509bf677bc430ef3134526ed9b3e218ff32a845eb77109bba011b8408de234704ed6dfc79d635b4e943bcf6649196332f5bea466c0379e6016f53b0cc4d3e65f8b5135fa425dbd828f750401c4616562e4e96da7d0fb4e719c861f723ed6d5ecc9bb0bee561544d12d57f013674918d4b8003e61b0412961c8da5c8721f0da8eac358bc4e056bd5699a1a2e2528deece8a93a6c727c39ec319f17d29cf15d90234af35ecaa85758e8bb685e4de8f725005a3eee28fdec16f68dee4ef26ae1e2e53d4f07bb28bc79a5ecb6ecbfd8addd102cb9a9c39f3901995be86b5ef1091b9ef341836822b45e33f207fc9be9c4cfcc96e4c3884e2397250b0657f885de48fba79097d7ca904d3424ddd91e55f64e2970dc43744fffd26cb2bebe291a9306b76cc4e4a0b0b3fb46062df6383f84adef73230d95716d009c18717bea8e1325b113d5b46109fcae6477bc4bf452629f83358810a21d935a4b995f7eaa04e74d7c1f02f431de20982f99e3afdb7d64717e93bf8f1110180075b6078ebf34b3758fa23a2025a123226f698c18e5dafd8606abea3b27737814347d83dd5a2c738d85bdd1b8343c1fcb84a135fc4067226e4487fb493414c1bfaffb1c6e047fde7a2796c9de62201b20c92fd5521a42ec3520dca6cd13b2a1e888fcb9c735fbdd67d12dc2474d4af14e8ee4dabdde9a725d04e6ffd4feef72be227b4997487038cec2d753d0b50e9d4ebf6e7db7d7646254f9d83b03a051bca665d7bd5e127a159effb647538341930806413d09c909eb195539cf18816a4394a14234b95d81b04c7757e576f03230655aa2abf60f70a132805ba7e0871de531810968253d00ed2799329cf3d4e30cd49e9df829228c1de6802454fe6b4269eaa93b1dfc7dfec4795edc90296556d5015432bc7c204577d2d169e8a623af973491b31a58661440f63b29fb8e50f35ba10b84bd9023608291cc2c985ec7e9133983f6a869e9adb5ff0a0546e0ba8851d4951f0c42e2960d29fa3b8ce4d284b627ae6ef8476117fbd7087988e4c28f981b72a31adee014e8c6010b9a44b3773722dd96c777af3c2a9597f845ba7d56486b799ad997703f95492901b58ccea12583dc9dbd6012b947478238dff63c5ccb62931cc47d26c05735bba9500af2cc432c63febc9bfad2258a1ca6bd274b35c87796b93ed09322418ce36c2b6dc513d9656050fa948bddc99cea20f37fbb176b19666ed2768b335f069865860143c4b569974d5c1143c592d5435508f5af2f4dbfe0c731462bf29cb3fc71da25aac2577119d5aea70a336b38f6b71e59b0204e0bac4e0f1ebad8a3d42bc33aad9bf45d973a5b0357a50abe0ea0df10ca2cf88142c3779673d74e2f3482b9945800c298c79aacadbb87961b9ccc345ba28605a715913a87de225e9df272e2a4b0684a93cc890670650b53926e83e2c3ce70d342bbd4139307ded19a7f2d934179df3f15e8568608de075ea9bcefe2e027ace9c1eeb3b1efc7b30eee78243905f3a8ee45445f4cd40a78f43838637de09d45e40ac2114ebc8b367d2f2a711c7bbc06bdf3fae2d0408740dbe11454473cd07c526288c3de08c208ee32b365153493d167bdc0f123ccf4f0a0c24ebcdfc90942d6dccbbac447252b3edef80f026d9a6ff2b3eef225709ec7ec4f140bd1f8da67db37a213b5cbae17ab75fb849e97a5779551df0514733c2f97f04d16c8c70f9098c8ec35328435e3b2f13e2305dd7c1c96d32a8dd1641472abc78e1122e2f9aed5c3fd0a4728ce00ff78ed06b4da7f522d3a48d8bb92fde27354d91c6e6105b3b3ebaf4136a6a3c58df56e9b1c318bb7940cd6b27c8d7cb594d0a4846473fc023113baf762d8eb641478a3f86cc7c2ac6301705dabf950efaed5f6e1bd2dc87330f9b7f77a2bc41f51ca49440db2a4147d16e868d8b65bb76102b712b6c6f9025f197d85bc67c0b6d6150a2609d", 0x1000}], 0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}, 0x14e) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:12 executing program 0: socket(0x8000000002, 0x4000, 0x3) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4) ftruncate(r0, 0x0, 0x8001) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x80000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x99a, 0x4, 0x100000000, 0xe3}, {0x4, 0x3f, 0x78, 0x4}, {0x6, 0x80, 0x7, 0xff}, {0x6, 0x8, 0x8001, 0xc06}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x0, 0x10001}], 0xeca, 0x0, 0x8001, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xf0000002, 0x2, 0x10001}, {{r2}, 0xfffffffffffffff8, 0xc4, 0x0, 0xabbc, 0x80}], 0xfffffffffffffffb, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x400000a0, 0x80000000, 0xfffffffffffffcd0}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000002, 0x7, 0x8}, {{r1}, 0xfffffffffffffff9, 0x83, 0x10, 0x80000001, 0x87}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x80, 0xc000000000000000}], 0x8, &(0x7f0000000100)={0xfffffffffffffff7}) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xe, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="01ffa1f74d46a8a9331c50c9f46d37e4926aa0f1b5e4088fd2e034942b399d8465973af449ab9f2460065c0af2703fe353729048efc895ade1727cbacd60ed62a333eb74c9e92155bc48259ee6075666e6de9a741db6b1ef88c4a2340b68e9703f1ec9ef281b1306c1f1f8717e2e", 0x6e) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: socket(0x1, 0x7, 0x3ff) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000100)="f0bbe481bdfe242e478745e3af8ea3bd2935575e679cd5bff47efbbf22dd931da618b81fe54268664c9c8fed65debf0f096475c9f1d3d2dac3b324daab2775f1fbea86b6560fdedf610b39ba340967b8a7ec5676313e6ceb0c60b631dba7f97e6fbd735e5d9bedd1508f660b84f01986be797f49f2333dfe8a717f1fb192bb33") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffff7fffffffffc, 0x9, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x40000000000000}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) chdir(&(0x7f0000000240)='./file0\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1d, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000090, 0xb6, 0xf28}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x27ae, 0x9}], 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x80, 0x1}, {{r0}, 0x0, 0x40, 0x40000011, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000051, 0x1c, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x41, 0x9, 0x6, 0x400}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x7ff}], 0x3ff, &(0x7f0000000000)={0x4, 0x8001}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10383, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000780)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xb) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000840)='x\x01') semctl$GETNCNT(r3, 0x2003, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0xe2c, 0x9, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r4) r5 = fcntl$dupfd(r2, 0x0, r1) chroot(&(0x7f0000000040)='./file0\x00') socket(0x6, 0x5, 0x5) fcntl$setflags(r5, 0x2, 0x1) fchdir(r1) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x5, 0x1, 0x101}, 0xc) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000600)=""/137) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4000000000000000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) fchflags(r0, 0x1) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x251, 0x8, 0x3f, 0x101, 0x3, 0x9, 0x2, 0x7]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4a2, 0x100) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) fcntl$getflags(r1, 0x3) semget$private(0x0, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0xfffffffffffffffa, 0x3, {[0x0, 0x8, 0x7, 0x4000000040000000, 0x4, 0x1, 0x1000, 0x2, 0x0, 0x80000001, 0x8001, 0x1, 0x12f9, 0x1, 0x0, 0xfffffffffffffeff, 0x6, 0x3f], [0x4, 0x5, 0x800, 0x1, 0xcbc7, 0x3, 0x0, 0x40, 0x1, 0x8], [0x9, 0x741, 0x2, 0x0, 0x3, 0x1000, 0x7], [0xc22, 0x6, 0x0, 0xb6, 0x1, 0x3f], [{0x6, 0x7ff, 0x57, 0x6}, {0x1, 0x4, 0x7, 0x7fffffff}, {0x6, 0x7fffffff, 0x74}, {0x8, 0x1, 0x78}, {0x2, 0x0, 0x1, 0x3}, {0x10000, 0x10000, 0xffffffffffffff01, 0x9}, {0x80000000, 0x4, 0xba1, 0x20}, {0x0, 0x1, 0x1, 0x2}], {0x4, 0x2, 0x0, 0xfffffffffffffaea}, {0x3, 0x10001, 0x7fffffff, 0x4}}}) 16:00:13 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8091, 0x42) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x98a, 0x2}, 0xd3, 0x0, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x8}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x10001, 0x0, 0x6, 0x3f, "4eed1ff28138a13e55f21919fe3de62a8b37fd46", 0x8, 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0x4) nanosleep(&(0x7f0000000000)={0x7ffffffeffffffff, 0x80000001}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) lseek(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x812, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2a) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000040)='\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="9f013f75d5a80a6eb2a9dbeb6fde1d8db8d57d73701fd30fbbf5dc861667ae68f6e251d6318b4f2cfd265c8ee6f528537a649768c79888334ae8b8570c55abbbbda03ebd26ddb29a7733f6dc9c0504a6673d63cb79a360058c499bee9e23ce3be8cc80e6f50b8dca29fc0c78cc6931cd1ab7478aa9d50057a678b5b11d99f109e126a6", 0x83) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus/file0\x00') dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x3}) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80800020000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x104) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6018, 0x9a2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c", 0x14, 0x0, 0x0, 0x0) 16:00:13 executing program 0: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d}, {0x6f6}]}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/28}, &(0x7f0000000140)=0x1e) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0xfdb639de26597f61) syz_emit_ethernet(0x1, &(0x7f0000000100)='^') 16:00:13 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffc00, 0x7, 0x100000000, "66e0edd2700e270cd8a8536cf5125fd3f0c4093c", 0xffff, 0x714a4b21}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"})  &53%: !../4 &).$ &53%"5& 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:13 executing program 1: setrlimit(0x7, &(0x7f00000001c0)={0x8000, 0xe2d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x1fcb0c3287094c29, 0x100) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7f, 0x5, 0x6, 0x2}) 16:00:14 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7ff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffd) fcntl$lock(r1, 0x6, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x7, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x40000010005, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="80") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, &(0x7f0000000000)="16", 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x2}) socket$inet6(0x18, 0x7, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:14 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x108, 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x167b5a86, 0x1000}, {0x4, 0x4, 0x1000}, {0x2, 0x1f}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0xee6b, 0x7fff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x10, 0xc90b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semop(r1, &(0x7f0000000140)=[{0x0, 0x8000000, 0x800}, {0x7, 0x1ff, 0x800}, {0x4, 0x28, 0x800}, {0x2, 0x6b01, 0x1000}, {0x4, 0xd87, 0x800}, {0x0, 0x9}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x8) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x992, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x2c6fc4bb, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000040, 0x26af, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc1, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0xbc, 0x4, 0x8000, 0x200}], 0xa1c, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x8001, 0x7}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x100000000, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x80, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000018, 0x9b8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x200}, {{r0}, 0xffffffffffffffff, 0x41, 0x8, 0x800, 0x401}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000015, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x0, 0x439}], 0x6, &(0x7f0000000080)={0x81}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x880, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x2, 0x7, {0x1, 0x7fffffff}}) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x53d446da42f4b232, 0x0) r1 = getpgrp() r2 = getpid() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x3}, {0x6, 0x8000}, {0x47, 0xfffffffffffffffa}, {0x42}], 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0xfffffffffffffe01, 0x8, &(0x7f0000000140)="029610c7b42b547375e00dc8a62f90379c8ec73030d8ff47a7ec204efd63252b", 0x20) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) listen(r4, 0x7ff) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c000bff00000000004000", 0x20}) readv(r0, &(0x7f0000000140), 0x100001bc) 16:00:14 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x9, 0x4, 0x7fff, 0x7c1}, {0x8, 0x5, 0x4, 0x7}, {0x40, 0x8, 0x80, 0x8000}, {0x80, 0x10, 0x8, 0x4}, {0x80000000, 0x10000, 0xffff, 0xbf}, {0x4, 0x9, 0x2, 0xffff}, {0x1000, 0x93, 0x3ff, 0x5}, {0x7, 0xffff, 0xfffffffffffffff7, 0x2}, {0xfffffffffffffffe, 0xec1d, 0x9, 0x9}, {0x6, 0x0, 0x6, 0x3}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8b, &(0x7f0000000280)="b68b040dc3e8ee4b54eee39900c3f31bece3d7727264f2cf027fc1b9f9bd64c25296a3cd4b8536286552") 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)='n..', 0x3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)=']/\x00', &(0x7f0000000180)=':#\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)=':\x00']) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) 16:00:15 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x9aad4c8dac5e91d8, 0x0, 0x2}, 0x8) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/47, 0x2f, 0x40, &(0x7f0000000040)={0x18, 0x0, 0xb9, 0x1}, 0xc) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/83}, &(0x7f0000000180)=0x55) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0x0, 0xffff, 0x1}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000000000c640907a000000000000000053b5d1d090753dd4611da24e14da0000000000f10000000af6ec4d46b68de1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5", 0x57}], 0x1) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair(0x38, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x210, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x1) 16:00:16 executing program 1: 16:00:16 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: sync() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/36, 0x24}], 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xa7e65c1b7c453ddc, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000004c0)={0x62, 0x0, &(0x7f0000000440)=""/98}) mknod(&(0x7f0000000340)='./bus\x00', 0x2080002000, 0x40004000000028aa) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x200000, 0x7fffffff, {0x8, 0x80000001}}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186004008b00002b27febf000000000000f659565c0004ff0f0000000000000000000000000000ffff", 0x2c}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x3ff, 0x4) write(r1, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000600)="d6375ef01b1b88bb2dbf44a7e5e7b32ace157d195b794b1d80d76f87a42a5db4844f9c") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) geteuid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x20020, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) setuid(r2) dup2(r1, r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) semget$private(0x0, 0x1, 0x2e447d4c9a5e707a) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000680)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=':,(\x00', &(0x7f0000000200)='\'](\x00', &(0x7f0000000240)='][@[\\--]*-^$\x00', &(0x7f0000000280)='-{\x00', &(0x7f00000002c0)='\xa4+\\}@\x00', &(0x7f0000000300)='[:@\x00', &(0x7f0000000340)='##\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)=',%\x00', &(0x7f0000000400)='&-&\x00', &(0x7f0000000440)='$)\x00', &(0x7f0000000480)='\x00']) r4 = semget$private(0x0, 0x2, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000006c0)=""/224) getpeername$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x24, 0x4, 0x8}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000080, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0xffff, 0x20}], 0x9, &(0x7f00000000c0)={0x80000000, 0x6925}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xff, 0x8000, 0x9, 0x8, "ec06079725ddee275994809d5cf49d10110a7929", 0x3, 0x4}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30, 0x142) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = getuid() r4 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x5, 0x0) dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x7) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x18000, 0x24) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x2ac) setsockopt(r0, 0x80, 0x2, &(0x7f0000000040)="5dafd676c661a1432d9a0f7200fc735c23acc45ce29e07e3bad3b633182e6d89841d40a38f1f542e35a69c46bdf1c632f703852f8b1d86b3366cd443223250ec852c6aebe873", 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmat(0x0, &(0x7f0000ff9000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000fec000/0x14000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff2000/0x2000)=nil, 0x2000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r0) 16:00:17 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='x\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10001) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:17 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0xa2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0xfffffffffffffffe) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) r1 = getppid() r2 = getpid() setpgid(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in6, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0x3a4) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:17 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) dup(r1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000064}, {0x84}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4001, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8019, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8200, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xfffffffffffff1d9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x0, "000000dbddb97b00", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10400, 0x20) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getdents(r0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x7f) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x6, 0x10) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/163) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2012, r1, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20000002104, 0x40004004000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186007008b00002327030000000000000000000000000000002800000000000000000076a2287f433f", 0x2c}], 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) r3 = socket$inet6(0x18, 0x8000, 0x7dece8f8) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0xffffffffffffffff) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x424) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x6, 0x95, 0xfffffffffffffffa, 0x60000, "de07114e2bc800", 0x422c}) r4 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000200)=0x101) clock_getres(0x0, &(0x7f0000000240)) socket(0x16, 0x4007, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000002c0)={0x5, 0xffffffffffffffff, {0x7, 0x4}}) r6 = getpgid(0x0) getpgid(r6) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x0, 0x20) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x2, 0x2, 0x530, 0x4, r6}) getpgid(r6) r7 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000380)=0x7) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000003c0)=0x4e69) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x40, 0x81}, {0xe3, 0x8}, {0x0, 0x6}, {0xe7, 0x2}, {0x147, 0x1}, {0x24, 0x3}, {0xc7, 0x2}], 0x7}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000480)=0x3f) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000000)={0x2, "8ce5e1ef34fd81c5eccd47dacff502ad489e2db8b35b192a3c6de49531840ea54e486180922260586ed3458c3b16798a3f3312a308d8be585be59a8f5373588d43876d8975c2747bef0afd307904fe6e63ae3865b146c1394379a2173d0f2e7c2527935b150cfe6408ce56bd9e792c2c5b52d44356d88d9a785f8b75f0c369adce5e36a2619f45fcb3b54cbeb3952e39283a0d1628b4d5d97d9e4220295bc520e062bdd4edf651c5dff62bc18ab431c26700567f08a6974de852951e73a59df050f495f9f2ce5d964de8c0c071200f5b"}, 0xd8, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x2, 0x800) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x90) listen(r1, 0x8) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x77, &(0x7f0000000340)="cfe3a61a677fb53ad1b0324b661cd85b95671ced6754832c20507cd6fcdeabb321356ecc2659c196bbe1569e5759caa5ff5ad4ddc58531bf383fd963e385a4a4df8b6ff907e07b7c6e84bd1cb71239bf41411c77c63d2d81e977aa33f289ace6295b35468130f3c7141d0c0ab281cd969aa9d035e45adf") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xd3, &(0x7f0000000180)="fde168848ad3e355bfde327af55f61f1deaa94e2bed966c64d7f362fe5d25379ae43c807c8f24421a7e1ad8d993aa3c0c6a2b81e79b59df209c905dcfebd08dbe38044592ed93569e4c3e6674aac3b6523fe829b0c442ab46bb4e51fdb49b2f8e9c9fbae0a1218d3e6cb1f0a23398266bb62a5ece41a2ed6a58dac15c89dfed618c8a555aaf01ffad3e9fd860b60e2be47c5620ba79ac05f172bebc6cfed123b342e783cd96e7b31a484405cb0984901de96cfbf592ab5372875ce42510228fa011941028419bccb0a6d1dda87a05fb7e6071a") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x90000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x7fd, 0x1000000000028) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="a86372e6f592493c64d67d3ee8be113e0157395ec0c0f98caaaceef05c8735ac4e94385567cce808c1d430036ec570166d452d", 0x33}], 0x1) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000340)=0xc) bind$inet6(r3, &(0x7f0000000380)={0x18, 0x1, 0x8, 0x139f}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r7 = getegid() getgroups(0x6, &(0x7f0000000240)=[r1, r2, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff98, &(0x7f0000000280)="93") 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) listen(r0, 0x6) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="95952a41c3ff5ec5d5bd32ad76f4b400cb3e8b7f8477cde45725e1a95cf39f007316e0499fee8b42acf73d6b26045cc6938ad615fd5e8074ed3dbc55dbd4d84e77e5e51cdda4139dce32bc51247a71f54855a9946435b11795a5bda3ef2d3b71819fbc98d8e7d1c30b40412a47a85d957eae366e14a9a1779e2af28e817756ea5f55ffde539310b40ba7334f90d16376e19a934fba81fcbee093b541cea6d60949a0b5f2f67fbb96e0bcbec606a8b8a3736bba4d6c08c136693e5a5c5b99d888ad27797f4963390b776a", 0xca, 0x0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) getpgrp() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) r2 = semget$private(0x0, 0x0, 0x440) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0xffffffff, r3, r5, r6, r7, 0x2, 0xd27}, 0xfffffffffffffffa, 0x2, 0x101}) connect$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000500)=""/180) socket(0x19, 0x5, 0x3) getpgid(r4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[0x100000001, 0xfffffffffffffe00, 0x4, 0xa6f4, 0x3, 0x6, 0xfff]}) fchdir(r0) semop(r2, &(0x7f0000000640)=[{0x7, 0x800, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) open$dir(&(0x7f0000000740)='./file0\x00', 0x600, 0x0) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) socket(0x10, 0x2, 0x7f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20082, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0xffffffffffffffff, 0xabd6, 0xd775, 0x8001}]}) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2010, 0x80) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x13, 0x1, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) fchdir(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r1) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3b82, &(0x7f0000000180)=[r1, r1, r1, r1]) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000200)=0x9c2, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="dc24053dd1d31b84a5b9caf9bc657b4c5106d88189340bead48e3b2f74f043221700444d95f6a4e9bc2f76aad768b1485e70f0e60ffeee61bd501df900d9c1deb7599142bd108a6b4a94a60ed4cfe30de916256f888e71fd5765baf4b484062f0f980866ebfd003dd079e6266387eb25635e0b130ec64a5ecf296c8a2fee3d4ec0777a3b4a82c544a445190409677570aaa6b1ae7bd9808c4ba3d6935080c83776d36a", 0xa3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x4) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3, 0x2) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) 16:00:18 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000001780)=""/108, 0x6c}, {&(0x7f0000000480)=""/132, 0x24f}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000540)=""/146, 0x92}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2ba, &(0x7f0000001680)=""/43, 0x2b}, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8201, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) setsockopt(r0, 0x6, 0x5, &(0x7f0000000000)="b1f83e06a5768725f113d739d1304a5167437f0121ae988dd9db24dc900908a4b0ffb46333ada47f1a17044537af479aa1644d688b578396d066fa810862fd288dd99a0ce7c89c8c1d01a2ba7e62480f5819ba9ee25fbf0b68e46fd35ede26f4b56c239cb52e7bbab9fbc41dd913ca16fe2ce3621f505ea16cfba14f6b0b4ed2aae89dce6dbdf201b207a27aa3a4c530ef9350212b90b7609c1cd6e793a60f3bf5af27d5978289b5470594b4e6ca6486613fc92f9449998cdab2", 0xba) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) geteuid() getgid() recvfrom$inet(r1, &(0x7f0000001640)=""/119, 0x77, 0x41, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="81733926072f4e50dd6713fff558ce0cfb51d69bc3d4b6bb378a03563632a5184e447fca5916b3daa9fa86df849e7c7105b38a168cf3a986179f28cc7130d676b088217621328911c27f778b6c9f35788534f78c754f9414fc4aac00607653a593e8e6666e0708ab6f3ddfa9644df1801faf14d7520786296776dec3898d217cc12e69f2ec423bbcec65e72322907724adf83bc5527207f3f7e1c2bec767ed26db68e917b2be5c48b9fcb41f076ffeca9e42eccc64d6fa186c680e45ca5cb7ef33ba0e6b05e8ee4fd34434e154542de9fffcbf36c25df0f68ba5c21aa0847875a702e1a81ee0e9254492034ce15ad4b2be2dcd81ba4e", 0xf6}, {&(0x7f00000000c0)="a76844942850ac20f9cff8aaad4dbe428418ee2b1dc9ecb2b0eae3fe70e197ae4d57fa0ff3472fc94c6fd09c9d969473911c461347bc1163e2eb8e9e29f9c0c4c020f56812107ac86b6d7fcb11f9d895afa78fb86e8e1346296f48daa91eae75208b8b9a32e99447aea081bb648ce3d574c5e74be23b9749d802eb70d5", 0x7d}, {&(0x7f00000002c0)="15ee8e253dce7dcbc386a827d2cfbe9f3ae03117c6a47f369acf580f3d191adab67744bb02557deb67dae7e42ea4fedd2c08d606d42d26b4e284d927d5e5ca010c344219ae2f2af3b738f6aea44a4c7a5df5e73f42", 0x55}, {&(0x7f0000000140)="9fdc75", 0x3}, {&(0x7f0000000340)}, {&(0x7f0000000380)="1dd037e71f6d61eeb7fe31ebd15ff25223eafbb7627bd572c06b4a40c04df4ad085ceaffb0188b5d656280cab7178a824fc125eaea07164f6fb30dbd8ed75fce8a15b425f6c3c40d73412eb7074357804a13fa910c49b19ed980574204049282a0a3ff415f3014eae1d39e4e549a5187ca143a295d7b0d91a12989663c7ead3645ceb3bb640f878050767828f9fb16882080e3683ee4e51d4a64567120c46dd8cafc19f0fb8adcc9a35b0124b02673dcf5732da2afd43156d9139bd158e75dc8075261ed3d55075810f08b984edb995241e3e3f07adbb2e3f350377843a149892d694c5a79c00e9b49f2e130805408e1b699900b2e4fda088e8bfd35cdb1c259217f7461bf4bbf6c91c9b7c2d24de8ba3e4060ae0bcd669cb40a7039dfc940b510eb52e8dd3ee3be897329a689794aa8cc10cbe9ca4f5a772aca387be2237f98c81a1ddcd91dc124ba759bfb0d611b93b0df6ae20ef5bf8443369e1eae92e9199bea987307b34b9347f7614068489795ce81fdd3f31d5ee26c9c212a4ad142bacb5f3d8bd67e75dc8a4cd6d7257e03c52470eb7ca717c071634fe659bfa8486e822f742b97083055ede601ec0593558a1fde43d6015e6dc7574284fae474e793d15d853d1c783f9ed5a42594a9ee960557c0c1ef01847f76a0ea9aa947c3fc24dddb16cc85c18a5264aeb5c35b18150e71784c88f1c2991186b9c85ea9d66af76fdbd75e88fa1260b1b65dcdf36deca38a384519e0f5e58fc5a006d1ddad035ffef942b62cf735408398391438bcf6498c17bf7f0f92216798b0480f718a867febe6bffb14be07926ed86e82c75d81747f085ca76edcbc9e99418afd7ee07c3963e8c68a4f6fe477827522707da1e40c0496a2fbeedc250cfe9238218e5cf59ff1b981aeeb7f7bc444ed66d841d554927bf1492892eccde58f980965ae844d8ddbd895e23f6c2534b29207ed9d172893827dc0807449a709d5452905f19816f62d1e1fa20616494e9af690d99535fcb2a80c87e3b9290ae0c85f0b61135625dcd30a7c26ff8804cfec181394a55d4c1ca5c14455b16adfd4b6bb20d588c9f0e00b8b694713ce8c3c6c87dd78851db25f6a9d7d8732b950ec744c87b6b45035f4f5eb25826ee74df580503955ad76ff4543e2eabc91dfda2891bb117cb5814623b2d97139401e2d6a5a79e1c9637a6b3c187bf1ee4aeec7951d6c0d3c3489b6a2f4f4691bf22e494e6851045c4a669aba79c397d158b60c9881f2ae0139be56f5f8577f7f39d19aae802839c19ad805c2afbda24cfe45f7a58e7d6848fcc16e1cac98ce23465410875a2b9416c7ca18fd6d46bba4d7fff0686a51b0b5808631c47d1af0c833c0ddef013686914e882ee5782bf113c065f9b5ebbb20dbabd7efc811e6975d612f06952d9f3631df161c494cbf87243dbffa671fd372d33ceecbcf4b19ecdb5de2c0ccbbb7a72669de5310be4e616ba58095e37ff182c2ed6cb184bcf0db9aff7258269099e130a54b558cb4b6db2606ed5dede01afa8018a99bdc2059af6f7e1c313fd7467e6c94cb90b89cfe6163fbd92fb32322d88aa0ce71db18f0da7ae85c4f784b7b3901a9202c41db390d4a10d7bd0fef6f23e20a4ec699b4bb7ac4c98df69031bb07e7be2f07e20cb7d78e125a39325fc837ab4c2157f0a86eb8b60b05d8667efd002fa67d36ee2408403d0003f2aac9e42813f643037be633d10a14bb7673de8cc22e576593355a1f16dfa459cddb813a5714ed4427209efad9dd923b2a3da2519462b1ff696bb95b0e29492e14962d3605e5b52ca4f822e2a1c79063f3acf926c10fea65814d4c0c99612505ec9512e4bd98be7fd4812eddf16882efcf2fda10ca17f8e91e5a9143d494c3095221859cfaf587ca27299731dcdaaf0bbd4a06f4aea0dd65c5419d65af61da5df1e7faf81c073685ab9b430546743188169c3b009a5da8532ddc7896770d343949c3c5d332ee51df15222d00bc7b315ecd3d5f28c4d05809940a7b9e780ca3a3b6884b4237bd690453b9bb7ef117ac3fc493ac41919b25b75e706b9a5d03a5d29af6d28c3934b85d202ae28e23326b4a515afcce41737991fd7c3f7d052ac02054f8658d8efcecad5a8c8dd99f4fb03f084d04bbfbf2ecf206d7dd4147d7238ae1b8bb0a9a90231f1c1503887e547e5ab66ec1c14dccb0ce2a113fdd8679c681cc5efeaadc41961b29ff683dd4cd2102f4eecc98760b20ec654dac20f0b1cd7ba4baebfaec76efe8b1304028a135c4ca9e80c1bccdda0ba41474e81e551a99a973dc1e78c7eb8ea934115b8a400c439a2aac9ea11e86e58a956aeaa471ecf5c66c968ebdc387ca59d7eacc5330767f8c60da5da704d83aa76bc9d90827c3698f4cae585aa9dd79f4e6b5642b0ef628d4e28ececaafcb88f9bcefb81de1edf1dcf2e8b684cc31699792766046144560f44be6710c8de355e59efb63efd8340a295941c91fb04bc2402ab138b941ceb7b7b085b36c744c2cf39067446467b2aaea7268163c66471444e3af4696f852dcfbf05fb6bb39400e590d411e44c57f5770058053e9d4440fb349104411e89a343df4aaebc0d933a72a51831f7e1c7927efde762824ac644f480c034785fd83edf8b9460b7f5d9d7659536b8b4e52ea64d860ccb7c6a18307af9d37578ae5e67d8d566d02df88b15010f7801df4eb661230303d915c3add06ba0bc347db0df3dbc4f646a658d5bb71e8b3682ea0e8f480d2aee576589c8ba262d102fbb5e3d7ce26da52a206fa86423f36831a138ce85419bbdd86ebd1e551349500f5fe92137507792ee950e2748597730b0dd853487fa9b811b9a4fbdfc26a07cbfc206b0a92d867b96a8ef00955564aa650b0c5e4716e3ffcc7eb2add517fad4ce5357b14f16e7e1fa9a7d78bff72b44f49a3999d2477f2c3ecefeff29d2e83f0d0427631c9a9cb014e955c4ed50d30898e493ba9bb89365a3779bdc6e102b6de5dbfceccb9303ce331241699565620ea448e5d200ecfb17451a60f80bd926e57f40aa3d0451b46218d0492515132c0dc15dd03ac684aeb5417df211fcd7a105fbdf2c20d69071efcd507675bc96b07b7e4388ddb6e7f7ee14192cfc5a32319f491cfd6acbe1f526fa14432a730b7d7ba2150d07d804102f9cb69f2892f7650910e5b20cf837fc65a7fa471b66fe69e80a566ea87dae19e07ebacd8acce5c82405e3d4ed3d5df8315b8bd7c35872d34e0d423e3d49ade86c013136b6afe3b0bafd15ea7eeb954fd0ec677b6b2d60e6f656ac7226cf1e35634a375d9412292e915955ee9fa91705e63cf7ad345d73b2ae7dfa976805b22eb9521ffe01e8fffbe6943cf17f3616c0ee9c7abc5e9b9716afa42c47178b72b99521f986c2bde3a0667813ce13a1cfe2f672f8ae61dd9cbd48d9bba89fb414a9b9a0b6248a2059b4204edfe7838ea5cf4d715f112c9491ffe2fded96beafc477e4621826cb7a4d66e4f3de1bb7bd327c68a619e30451ef68fa443e3ba3b841eec093543c73957cdef2e4407374e0bd6ae05d9531b439a27f76e85fac13200b3bc57b6b98177707baae65cb259c54bd0274460c1674a9582c5b0e14632cfa584c5f96d55491f9758302f96b8fbb2fa753128c70e9aada934bf25c25d47fc07743283fa985c08e76c0e6463fcda97746a123f8585ea5ed9969df6ede9a668a34a811808ca5995afdf0726074bb30958c3db552311093675d9a50f1909b48961a168d6d4f188166867be502fbed962e7354a42faf7236c9d9389500a1ada06b20ec21b571f7c844c5dbba4cf12eb52a40c4cea2f67b01eaf3624d14e28a834c120b72c50d2b7f3cb00fd5befaca6241a392ab06b371bc30ec4c1b3de9a02c94a849b1730711eeed78d4e83aee6b4ff56cb40790ec894196b17a9040c48b39f98f62bc6e4fb72e9bdaa86b56048072a3a1eb0915f1e144be278328e1ee98ec745cab268d72f860b6dae765780b7f2f1eff8f3663ea0fd79d66e12528067357bf4fd6efc92b998ca23fac5cd81e22dca7bcecfb1286b4eccee85ecb4cb4e83b4781271feec5e32b9bb5bd6fb343cbc7c48265f3ad68400e1c3e3bfdc4aeb1f4ee8df83ef688f7b07718088776dc1f76dde5eb02e4d8ba45f25d8cd2817512aca463d69eeb8d43846fe86a81eaef4146c76107291952a6454bf76449b4d4692477590a26dea10863f1d6e9f68a1661b09a0cf0a7ed716bc716536fa402060255e50b38b4a48d763fafd142b42f0bfd51fc879ebcba1168ff8b9ac1ae93d38e1f54af2654bdc576a9ab4ae1c970385809dfc8dce41b8f6c4bc08bcd9658fcc320472b865d114cbd5b92251c77070da6561ef0b5413070874a502fd52b93a3af37710db0229a905d95446c69c5759b7b54052a3024750aefc32f11b684bc842152d7e3825866aaae3bf47986b48662413ce859f57d1bf53a8c73b810bb842670c62000d20cd8f1fa39739f4135694459e1ac319074afd033c253b31a64bd4b5bdffe210e2aac6aa938bcc333c3024f2e99f34587def74a33311dd9b7d9607555db8b6f7297b5cefbf1433c79d4ce7014feb0a50e5c67ef346fb19c37db97155ef7dab08a6df6f602d25d823862afef9c30c939bf686416c43008d8665365dcac5872e8a9543eb1e9adb557551e9fc298b860296dc94b38d751ad0d97f6ac0abb941beb3b91e146fea90bc0518c91235f04d3d9d68d0092f8ee47de404a60b72a4b0e68a22858525f64c32508101a0ee3a4942505510f13e1f456cf0cba99f0d564e377e6ae642c397badc77d0c993cf6d504b2fca85a57ff6c6387a278a32f5ec589938082f00465e1675b2d88c703558fb5af4745e6d8d997a064c4693bdc9c1921732169a0396cd601f00fe272e028038cdb2c10b1515768211b9e7077fa7a761b2a6576a4da65cee6db397b2d2c4d2a5df1631ffff5cd083f8f3a3e738065037cb8d404e55fafab77ca23aea7a69c2cedc5b37f46a13c052fda54b9d7c28c30a49fd89af5a7ab3428736a4142a72373b98a11c2a6d4f725a529a119e2f8e700016a403c7a43acc93886f4220d0dcb55911c8329134d0e04fc6b746382a37944100c9e8b1a86c298bf9a927f565e0926d29d256c49c141eb0f84c3abf3981e4843ba89c31685cd8d4f48888ce2e20ab52db05c022dd077fa076b6dd5f95c6d4e008b100de517b38191700ea97649856db63ed4b0f3774eb6113c86c13c663ac68d75d1d1e6447e2e041a3a4a04a730a133619796649ffc8be7b884cc76a4330fe70f3392cb6f8d5be1b7d024e2c92762d01097716bdf56d9770796bda19df26d2b2ffe3c11ea3f40a770b49372dd6211351d3d73e51922036e823ed0fa03768a5dfbf05fd9efe9f8d8539d6709065c8f863c7ecfd528d8c90de05ccac6a872aed33c11c78192d63a622efe7f8a07f7a7b51fc6a82baeb35e6560528b376c0596062b8a7a1f261f5b9734ce24432ee4328dcf64f291deb6db7125edf84bf2b67c0f8bf1541e337ef7326493636e8c408e61a183c4fbedd76a8ae73f3487ae76269059524d491c7973ca68f7fef958613117e71810a0edf5fb6fd1ca6f50a09483c668672d1352ec01db195c90c0201aceeb92c6e0f5c838c4ed00c4c44aea0c14192a0ffbc2ae0baa4364c52df97d8937c2d3a79deacadbe0d394207354318eb10650a38785d1c0ce24a4805dc0f71db81c7275e504fb81efa56be9e0701ee693845676ddbd41ef24037e74a1c11206f3657a1cb1a131581b0466d41551838c77a9eba3139a4ae7cf94376b79f", 0x1000}, {&(0x7f0000001380)="0a0365c11cd5eab15b99c6d61ffff0b64608914ac07db5a3b28991f0a21c398e36bb99ac12b5b3b4f35fbfea5f", 0x2d}, {&(0x7f00000013c0)="8d2565a6a9a4d02ef4edb6730af7f667006114e983915691410e38e866c559c51f8b1edfe1898b70ff18f094c3242f407331372758a572175df4ecc7a92629c713db66222976376b585f24110cd69c76720ebc4b0ee553dfb96aec54038ee686e897555ed66c355880d759db7a6459f39d4752c2ddc3aa81315a13abe8a56bb89c2d2e19ca59e5c6d60d23da6ccd9af44ffdb11a70ed487d1fabb65ccc3fbbdab2dfe445c3973198609dfb5fe97a0b01a051bfceb6db9cdd6ec883aeb55f421fe02a90cd8113e9d39c2d48bc6ee88f65c88416d1ef2f1146ec73af50d07e970fdf09e627e0c0c9f42867e2fe04f620040819e0cf9b529dec", 0xf8}, {&(0x7f00000014c0)="a090da85de6df6c1974b1154403a2c352f7bc435ee5c551263f83730600cf9ba63dd9122e49ac27e8d03b0f4fcb430f53189e540d4161bf5a19acdbf72c70441a30b847e90a32cd9d919ba9b2c8aaad630f9976951a30a2a8f3f15e3ef7db73fa9d1373d5d6e3124fe2e45d4c70502a0223dc896cca001", 0x77}, {&(0x7f0000001540)="b4e3de06f4caa15562c6c3f8336b2754a45be727c0da02406eb87d370d", 0x1d}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000180000000700ffff000b01000000dc342a49a0c89f3ebf821aa78f85d716d63eea06e7968db657bfe1b52ea824e2f6f6898ec685a33af5305ac4cdc6bbb9db148884286936cc589d30d8af5f1511fbe904c0ef80eb88e517217f67a37e67d01b0978514453d441e83d2360d79fa457c24865a3677dd995e6022f3fa318c79b26660308b14690eb7b346dc8", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="bc360ec1dcaa60920586a76e8b47b38cb08d17864b08a6b42aa482b159d41abe2ce800839a62ed6150957a071530799c86dda765b61e4f70"], 0xa0}, 0x1) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x100) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x182) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r1, &(0x7f0000000100)='u', 0x1) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ftruncate(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18080, 0x60) sendto(r1, &(0x7f0000000080)="760108bb3bfc4872f985be462380ab0dd324fce30da8bbc1790ffad3deed4b896da90c64704fd2969708dac3ac3a003d101e5884818c47cb6f73eb286ba3d14d607b83ee1aece7389a941244164667ce0a747f68f34663b244811c92bbdad7832d6fee934e93c93a92d5f82dde59b90a1550c53c6a836a713e4640e811f4d5158d5bd743b5a59921639dc76a2a760c000d57d39a8a40877529a672c12e7d9d9ab35b1781fcba9bb84a9d166071d5f90dfe3ccc2bdeb910140aef12b7c6b0", 0xbe, 0xc, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x99888993e7b3c13c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: clock_getres(0x2, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xca9, 0x1e}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x3) poll(&(0x7f0000000040), 0x20000000000000bc, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xffff, 0x3, 0x5, 0x7}, {0x40, 0x9c, 0x239d, 0xc0b}, {0x100000001, 0x8000000000000, 0x0, 0x5}, {0x0, 0x80000000, 0x1, 0x4}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x182, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10401, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x810, 0x0) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000400)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x80, 0x0) r3 = dup2(r2, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x66d}]}) 16:00:18 executing program 0: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x6e185558b692c2c0) socket$inet(0x2, 0x4000, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x802, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1, 0xfffffffffffffff7, 0x3ff, 0x600}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x7}) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x9b, &(0x7f0000000180)="b6e657e5954752c34846ad6cda690327e1b0b7fef3277c842c21666239eb058128f647f7406f58c0818cd211961c27def704d4c4ee5eea601cdeaf2c0cb800f674bc095f3db52ab22c53afcf50fd63fe8ed650375cf09ae39b15a02dbe7d51ea83ed615d6e30bf2b2f94591ea76611eb0cf9e47490141b58446e48d6fd1fc89663ea757520fec7b865fa1be8793f0f8446003e8757a66ddd9f8630") 16:00:18 executing program 1: socketpair(0x20, 0x4, 0xacfc, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) bind$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) accept$inet6(r5, 0x0, &(0x7f0000000240)) close(r3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0xfff) fsync(r3) chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) setsockopt(r1, 0x0, 0x4, &(0x7f0000000200)="c2d0586e6214912ac56ce13cc96cc7239ef90e2667dd7aae525a8d3840d8fe700110", 0x22) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() mlockall(0x2) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r5 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r2, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x83, 0x8}, {0x6, 0x6}, {0x8f, 0xcd9d}, {0x1, 0x7fff}, {0x6e, 0xa80}, {0x81, 0x29}, {0x86, 0x7}, {0x83, 0x1}, {0x85, 0xe49e}], 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)='c\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = syz_open_pts() readv(r0, &(0x7f0000000840)=[{&(0x7f0000000740)=""/127, 0x7f}, {&(0x7f00000006c0)=""/21, 0x15}, {&(0x7f00000007c0)=""/80, 0x50}], 0x3) r1 = open(&(0x7f0000000700)='./bus\x00', 0x400000003fd, 0xfffffffffffffffc) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="b5011f2882ac59dd640961e9f15105ee050d05d59311d9cc8a4027237b7afddb722aaea15f70a48d5bc6383a8b9c142e00019c74bb40dc5404626513abe595f723bbf325d094b06123", 0x49}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="be497cbc4b87822a606ddeeb048b09c73c497fffe21944df6a693bfa6651d276c09bb108d9b66b66b9d50cfd0518ff8be1195c72891919599321a341e3ae85fa9fff73e1ae7482c70bf274fb3f3c1d021bc3eb13eef8639087e8d0ec08459409bf0ea08b6fa6b64aefad050fd4afe8", 0x6f}, {&(0x7f0000000100)="8695fe4b3380d5a7061e378411e6deebf0c08b5ea3efce368e710906599c1f155460498bd201064c22358cbe678a48457828ce26c0c71d2e4d3cf8d05bb26c997a", 0x41}, {&(0x7f0000000340)="03637abd83c837fcdce4eaf1701c4834a08c9b021ac17ec0e1d5da5ccde10832b05d939a646cade4be95069f741ddb90153bca7ea02b14f454fee0e7e572e89588848ad900e0622e318d8e4eb01500df8de29948cc5c8cc095cbc8c15d9415a07abd1c775aec24f56baf4f74f99c740b7e01944fab788ab4c043b9668632e8acefb323e89c660f76569e4fd84ff0a11362b3d4e11db927eee66e37931b661a3f4915f39ad8cce0d48470c5640a9880c86266b8689987ebfb6c118deb3006eda891bbcb18a34c06151f40e73ace58a695675a5fccacdae326e3fc46facaa0ec9817a4e543f297d047bb844f4c690430998835", 0xf2}, {&(0x7f0000000180)="726ce8af016ee45a18568ca412b2a01bae9966011ade9b2dd302a359144f87b7683c", 0x22}, {&(0x7f0000000440)="3c2f60b8f346536923feec90379fbfa88d4056e8ca8272c0e1d99aa2f3048a2c72a625a5b2aa3e2d617b388b1a0275d721c6ea0af139df6f016f8af1469dd469180847696d1030aacd1d55d6104a9a46e54ca8d3cbbf530f650a30976669341fffbf497727a827e57050d86859bfc85fa38f5d92de5a378797fdee4a54c8f6cf32c3f7591a5225619455c4ceb6d75ea4b8b44f66ee9c69a983d185dd57e99cc1ba4563ecb2c4a7cdcff362ffd8bd722dac3ef309bd590e4b90d816a96505a1015a43ac5771c0eefb7c020d8f89692083fbbadc79156f6023965a3e32d4ee49d7483a5f57fc932a0f1ed0812ab800f16e100e6fcabf0cd6", 0xf7}, {&(0x7f0000000540)="b0f05e818dba5b64312c1f35242ebc55a6efec4daef0e32defeb179635229fb170f596903cdebee1a09f739c84780c030e27605a8fd371eacef3cb72725c5baeb7305c75b5e1719caae6fdf59d592d8537c2ee2281bf5a8825909d0e9dcbace7ded496f21f75a2b22eb1057c1ce6aac976dd7c25fe3abe74dd25073ce3f163107cec5cadbea9468902452866dfc26197dd50788655851ee2d9f739a734bfa961b1508e4ca3266615486406695a8621debeaad2c399eb35", 0xb7}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa8, 0x4}, 0x2) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10001, 0x10000}, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0)=0x3, 0x4) setuid(r0) socketpair(0x18, 0x3, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="8a44174974211f1ac9f394da194c81a09ef425ac3ade0bd08e40450fe2e18f70f5b97c4bc8f10996d79533495b136cf250858d9e158e78a2c132e7a20382449ce54e62a746f0cb8cf1e157be85816ef8c87ba56c300b436ed7e3ffee0889feb044dcc323184a9a7ee0c7ce0431b5bd6e4bdc338e8e0d0b89b05dc86bc8eecf6eb8e431535c42bab91ec56fad14a0f6e94c16605d", 0x94}], 0x1, 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/223, 0xdf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x64e, 0x4, r1}) write(r0, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadcc944f8d9293530c5524d893c75952f2d2eb290755f410d400e1897fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b73447", 0x5d) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000380)='>', 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff61, &(0x7f0000000140)="ac895609ede1e405748adf1bfeeebbb6") r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, &(0x7f0000000180)='./file0/../file0\x00', 0x0, 0x2) r2 = open(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x84, 0x104) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x10000, 0x101, 0x401}, 0x5, 0x7fffffff, 0x100}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:00:20 executing program 1: poll(0x0, 0x0, 0x8000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xf3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x9, 0x0, 0xffffffffffffffff}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:20 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getgid() 16:00:20 executing program 0: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r3 = socket(0x1, 0x4, 0x8) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)='o', 0x1}], 0x1, 0x0, 0xffffffffffffffff) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4", 0x0, 0x8001}) write(r0, &(0x7f0000000380)="582720efabd13df6d44fde6acaf2f6bfaf037aa46ebae6b225259560f8e5817f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198a8952a0925bbd47b3bc779456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f798636a5d00d1628b53a", 0x5a) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) r2 = dup(r1) r3 = syz_open_pts() r4 = getppid() fcntl$setown(r2, 0x6, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) 16:00:20 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x7}, {0x80, 0x9}, {0x23, 0x3ff}, {0x189, 0x6}], 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x1e, 0x4003, 0x1300) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) semget$private(0x0, 0x7, 0x400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) r1 = semget(0x1, 0x7, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1ff, '.\x00'}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x3}, {0xade, 0x1}}) chroot(&(0x7f0000000200)='./bus\x00') semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x6, 0x5, 0x6}, {0x8, 0x23b40000000, 0x80000000, 0x100000000}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:20 executing program 0: r0 = getegid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x911, 0x0) sendto$unix(r2, &(0x7f0000000300)="59a7f7abc7e430ad561640d0d4c13783d35fe0d25c0b19b51b779ca2e1ddae74c5efc7b1865299d4568f5c4a323c78d24952a9dd05ee2a76dd47c0e8b1704049bf867319497bfb2e1f143740aa4f541468c448c1712c865b6844e89b206979e00e01fc3a0fa535789e4ba1f067ee671bdf5df0d9f2093164cd167e56f20675fa58b9fef09a5e5840ac72c2413fad5a70fddd77237c27d57a6bb86d5e25c9a752dc8c3f6e52f975fd3f80d82e5ce37281ac107b3f9d84e82bb1f826fbc89f56cead68adad60b3ddd846e7fa39e0394d3be9f0ca9c549c99e97d9a003f8b51fb54ff363d9c412e36ffa70a7523b01446df207c9fe666ef921c", 0xf8, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setregid(r0, r1) r3 = socket(0x2, 0x3, 0x2) getegid() setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x6d, 0xfffffffffffff4e6}, {0x18, 0x1, 0x7fffffff, 0x7}, 0x9, [0x100000000, 0xfffffffffffffff9, 0x100, 0x8, 0x1, 0x5, 0x8000, 0x464]}, 0x3c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x4, 0x9, 0x100000001}, 0xc) 16:00:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getegid() setgroups(0x8, &(0x7f0000000500)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r9 = msgget(0x3, 0x2) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) setgid(r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r13 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpid() open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000600)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x0, r11, r12, r13, r14, 0x20}, 0xee1, 0x6, r15, r16, 0xf48, 0x8000, 0x9, 0x5}) 16:00:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') utimes(&(0x7f0000000080)='./file2\x00', &(0x7f0000000200)={{0x9, 0x4}, {0x6, 0x4}}) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x6) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000240)='./bus/file0\x00', 0x26) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000100deff", 0x5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x56c4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000df7bc06b0795739b222d87750412dbc4e34f0782a9d12d50ac91cf38be94ec3b262200000000000000f3629876e47935ae1ea6b95cf871e091de6ec07ef81e28c404462de1acb02f077af8662b4adb0fe152d40e0eb2c6bcb4b1df24c23540af43ac7040a82c43904d722bd61ad462"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) socketpair(0x21, 0xc007, 0x8, &(0x7f0000000080)) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) fcntl$getflags(r0, 0x1) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet6(0x18, 0x1, 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) listen(r0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x196) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:21 executing program 1: mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x10, 0x8000, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003ff, 0x104) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e2eb5", 0x7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xb524, 0x200006, 0x3ff, 0x1, 0xfffffffffffffffe, 0x1000009, 0x100000001, 0x1, 0x1, 0x20eeb, 0xc4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x3, 0x0, &(0x7f0000000080)="b6830100020b93e0f6e9199815ced82c0bd82fbf9a5f934e2330c2c2551260a629f7a65c99b5515a8ed1a2af0828b83a18e3209dab27114beefaafdd9d099fa18f847058193682bbca5c0673eb663f1a0c6e2878bb0ec9fba1b45cc938e9cb596328edb1b8f67c939f061dfbd05ce22f3c6c008fe6", 0x75) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:21 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0xc000, 0x90) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)="59298fe8c7abd3709a38483be8041ebbe8117d8d086e2005cf12476ebed7826a47b345180004cf163c349a9a43370573bd939fa8e22eb5c7aa5f3e8ab39e76a5da848d0dafb10a340d62ee28fbf04a14a0eaa90c9cb289d9d62f864fe2fab2b3223a3424d7e0b978a027602ab8b9408aa45cf5e52a721f1fd3db6e4ee31211684372", 0x82}, {&(0x7f0000000140)="664fee1cc60bcd132d83aeabbfea4cc516fea170d96809d0334344353738c76115e27a23213dba51aa0c95b65ec85ae7983b32cc4636a280b448a299348d88869126d40e27cecbeca58af84f4090791e165a9d1037b9be473d4b973c028fb1693a76cbcd05c85720232b8bb859547e3604f8f759f782f79a448cf4341751b001e2c4b16141da1e31ec87a42d2b3ffb89e44873974db5423ed7a2eaa50736f9", 0x9f}, {&(0x7f0000000200)="75bd600210f920a984ad6a871256d1dad8938edc00771eb840a9a22fa6ec4d6259b7fd7c4e7a521e66a60251563a8e287796fba309baae83a436cfccf19332e244e302f963b4", 0x46}, {&(0x7f0000000280)="135535a0dbed3e7352cf4d02bc9054a6a2d63a10bf2c382f56dbe63b97394004271963ff2e984ca392f59bc44542e87af51ee5b85c683e0f81065f6b4aa3c39e0999902162b1f1049420f84a49ac47ee91355eef9ff78bc5cc0c1b95ec2c4309a58610be96c56a406f9b92cf0a0b03d7b7c6ebd11589cd92d8ceef180ac9163c816172e6243302613b563068fe7341dd484d5c6a01f78f", 0x97}, {&(0x7f0000000340)="037204671c808a266ff79afd397bfed1eb91f650b43c8e8ddc0c822f921705ad37dcfbbef525a1c8040a65929b090b91416c372afd6e22b03bfc68cf4c9a47524179bc4c09be17d1d99679305930981c131145dcd4788f35eb18020dffc2afde368b0dd96a6cb6b45dd45fb338b1572b71b73a361a9f4b596d35a4ab037aa7ed69913ac1041139417e1d3e75f3e28e956599da0ddf1b89b52713b139cc5a05801e96b4905788649e2b826be542143f07554166fc57e6d93ebd68021c2a912bf54bb1048936eb4a861a8961be175ea03a5affa8fd95877c8797b025", 0xdb}, {&(0x7f0000000440)="077b69a6fd8ebaaf97a113b0e7132b3d6b41d7c04b4d0d4c73b929d3fb06ae2682791081130a08f83c10a844033c295c43777d83264d09b6b417aef588c1d248a3cd9dd8368148047d1e07fb22dccca34fbf6c7e1a47563128307a6d44db5e690ed4e8629063b5b6c8762e710060c7a592c949dbbd49413dd56881da783de2bb71733a45fdcd", 0x86}, {0x0}, {&(0x7f0000000500)="74fd4a80961065207563b0c30f73edaec52fa629f511593c6ad8e4bac709d26bc3067e83960884ede1aff202aeb468e76b6aa1cfaae00ae4dfecf874861dda0c61a2d9b06355a88ad84538358d583190beb44d2a2616386b09f1bd946b3b0ede9955408f7d6179f70742582fd9c28597dab59aed6e398776f239e902bda0e087c6487289467ca240afe9e508afcd7d5a6f192623ac43cbac22640fec17e504da8c85ec0b43467bc35a2e5af99a2d9a00473b8e01f5695e0d6aaf6a56ae3dc5d645bbf30142e3369da8e3395900ca68f01d84f06fa5713fd777473184d7939a169ea1463d99bf3f3de7d5d140fe0325e13068905d0980953c4e42dac9cb63445f1cd8b2b8e18d5d053195b2090e9080dbb4a48f62864447421c3358d564d877f71358caaf358753c57395d652dd7744ced4935319cae84afdaa2eb8b0197f8dff619bc4d168c7f41c2abbc07003bc08f30e6fa29c60418c3498b1afa4eb42b506ef72edff815187f0a63f0b5cdfc4a844824459ba376bca0a31c94669681a41a3d64fa97d7b039f2050ff18048b72c7f338ff15cc8ec79a39f53f406d6c4ef9ffc5555b3a62b3990c121fbbf5c555a36ddca9b07e3738912dc7e3654643214824620653eda230c45eb56745f1d336d576fb2b707909be4ddc9a369de9f0a2dd19d830af2edbe649ff23c5557df890bc6e12a5506dc012d0c150f2dec97d0fac69e56c92eda081fe18639b4c917ee3123ae8ddabfb5caf2a353bb3ddb7872d977cfe907032b245b1c55c64898afe9552e53cefb634be096fb555d64b8c1b54a5b6cf345bf8ab943225bbf46ff686820068789e7e8043db01391af73cc315d3ed7df059ef38acc56201974874bf17d9f07b35969be310db8ef2c88afad265b12f6c4b01c7efc3bc59acba24cbf41dd102ac0e771f545e86e87f0d49749f22667e299612b078223752727e2d74cec59edeb7b4138082519b1fa2fdd0b32730d4343cc31d382edfb030996f1f133e09c9b823dafdf3c12729a7b6989f6a0292b3be9bbe6db4b7f5abfefcc57f3e4db66efc4d32fe545c72a6926b6332b26c62fc6b49f4feb093b33bd52aefabeb78f7180ff4a4746e8856ff8e68c8cdf2face43b957f6dbdeedde924cd219750cde82ef1db401ef0015a4f11c280d8ee8611d98acf086832c4ff4fe47578b261749904035d51e6092647941d1806896be3a5acbe11c412b575f0da0e033cecd014a5395afa12180bb767df4077f34f01ed9978fd104d40046d16a64a001879eddd749aa8003009e1a92d80db904da72d5e574abd16348d249871b52a3123bcdba775b2b5a8c9838af11baae6beb232ed160107ba4ce29a11201d3d88bc5e2092d92ebd918b6811cd87099aaba6162b6897c584a6c8f73837b6fc5c74af7b6b1a3f67459a7f69bd43a437f90e5f33c06edab9cb06ec1a38e38b7100bb2a58b1f2778c2066a48f2a47ce7cb45689d0e54f22e993f3c72faf76211b81a5e44d00ebfc531a3b9b4836655e8ac2c6fe608b65efd806008f6e5b11ddbfcedf13fee630be1f1da07be95d6f0ed62c4bf974969f094583ca91b42b14d33e6775a341cb4273c1d6c06c9f9ed26b30e38d61ce6ac848877eb12ae3292b36dbb2eba64e4be7b1c6fea740df38a3404dada19f5d8d22af82bef6050385b97c6270a3375f849695c6775144a01c6528c621d8bbd097790cf4b48a84ae688715cd61daf033498ede93a00f6d964c58423dc61cb544fdcdb92441a4564b7480b9b2cf25674862daba74e5af77a0692d8d9f6ad4657412a50c65cf3833d094c4d5c7ad2026421b1d4b3497a6722d4231089532fadb0753e46584cf6422d652bd35b98fbded8bd2192fbf85263166feeb9893b5fd1f6e33a105178ef3f7822371d4b94aa2935664604156c7cad3bf43a0d8f818e595572a0cf6edd5d24fbbd466aa42838efae4334e2e7ac68314e90b139a43274df22020eaff680d6c3fca5d8da05465b0aef91f38a067895a0139d32a8575fd757c7f3cd1f98b51bdbfb9120da28022131a51cf01cba3961c57fb0cac01007f88b9b0bb683c328499155765826602d4351598a0ac1e465fbeacacba1feee50de9de3f3537285790b04cadaab96ee877d6352f22db4253dc51e4602d2dbe3a9e6f630e75b131f5220be3f4d5019f42b99bf8125fba2abf1b6801c76b85d070ae6bd2692f312e52eed4991c4e624e462def48fb9a2d1313265adc34a3d9c6c05535d408e479deb4665e1d699ea5e7e51855787a7873085ab1fe6db4c5c7b9cdb799e663b54f2a0c5da3e50ca2df21d9a3333e5749a18927548a516a0392e35e991d5fd0336637b27e8db2c46f2c3f2be91b9af30c1d3e099398b4763fac18632b54213a6f0f10a66818b86c4bb0da4455017452affae1173bcda70d2810d3cedc2b97a0e0d8475f7e27d0830fefda687612da74f33f3a12f2e138b439d0c3598035f38050e9339cf77a91c5c7e0fba1d0a4381a26e70e16fed19f8550eaf71c9a1733c251d26e0149d1557a1999802eedc5bee7a50b87b94676abf06a0dc7c12b656c8f9b6caeef49a0166a4e7143325b9e9f1bf80dc4ce625c7ae56480a01462d32446c9535154c78c9650c55d9c85e5bc8e36e39eeec463ee0e76972c4552b97dd98b1f74d8d782e5df0279ab8f56ededdbf1710073b1b2cfd1273dbb7454d48e4a923bbf26589b7750b427395c631c76a931f96325bcd8afe4a1aff7cfe518f879dea41124cd0d9b2ae7f804555315beba95aaa055d8714bc80c0d24b8e329fa689e6fa6e8c6f97b897b73c253674dc71fdaef1f431de28310db969a2301b67842fb5ff297378f32bb8641da35290a3f2f12b8f150bce708b474f05d66f9175d2364fc20725fd4ae9ab183037b293fa46902c42d85f42da1cc62262aaa0fb797867a5fe14e0c426bde1182d0009c06310e1d3bb9a30e9de64cc08a3d66512c29ddd4531055658ebf0a159ec37917ea980257121ba72da6bbecc37e83983af558caf3f8259410c047d2d378267efeeeb19039454a33f43f94ad3a984a1c2dc2c056fb229f5352864bec1f998bf192342d89e4cf5ed25ca367bbf49dee09a198e08f8dabd8178c0ae619835797ecd84a9172f241ac7bd6bb6b4ff0afa1d20cecfc127fd4c4bca37c56487adb2f0e5c266841b23fe8de3d414ae59d1e5720fc74ada7434116c1c1ab95477007d5c61c1d517b5f189dfc3ad043a8eb225a4d508d3b699e11c9a7c8c5af64f035ca91cc0a9bafd35fdd37be2d7bbbb2c266d24754d74559db1b7d042c0e24dc4200832012820c89a999f430ed7b2007e2562990d209b15f066f46aa793fbc14a175df46f56443f4bb513754372e345af095e0032f2e6a6439802cf10f0c25f66d0ea28600a440600f8fdeda877c484cd14ff79a645b412b95f4297d9445fefbbbeb8c77bc51ec4f08f75db5aef13140a039a064756864534810a3a9d949c881523a63ef6e1727732c8a9c7b6a096ca0bf9ceaa656142c92772a740ecc8a7dc99c3f08cffab8fd937048766f734d7d86264f83d2ea710a8d61663169a4a20f0cd66aba3d731ddf90a666d39a719046f777c7badf1497201f703d5b09c5fb2b90ef87bd631f37c1143e77a219049dab7224eebdcbc6633a1f7a38942139b6f72f8525ce201e64a224692e296f973cd9cb7675024998658d6c7c40c1836398f171e2177f33cff11c7a50571c3da33da4ac62186ef69418c930153da10bf2d1dfc76e7bcf1fb798212e91bf744a92db6e4c21070e6a1d872ea0414d8c1146558dcb1ce1ebfdcb62787ce548f2b763d1167929223cb8919a263f6f5e5cec64a916c01419519b0c87cf866eef4e5a55b60d4704fa656948391b2f98b0ab5cb34cece4d72e9bd957f64d71dcab1eb39369b50603b86ccb8041b41022d3ab0cbb5f6d170227e1b7f06455c9dc43b2e4d160a69cead01c532df2ab8b78cde2ee808b13ae9f54aff570878971cbec14067515ebdb32c1949a6f21b795d8fb1b1e6f5d0886a1234ae434081579f84865e57c1f441586a61232cdb5a7e34b3aefd4f4eeace1913c812f9b13b495fa787b91c71c8423dc2f780c6f398f3e43f82fe1dd082dea66f3d4699243ec290d5cebde87ae94a22e30b313e6fcf1fc3a1eb39058c7a7a04cb42720ec2a00d83a458e799c665d70213672bdf78cb17eec2be37be71ff5c7ff0869321ce58ee18096a2940aa9041755f42c80b966fbf9068be04d567bbc6a45b780660d88a92aaf679b22c90b99ce24ceb8f0249921e365f628a309925570e19020291d7c90bd1780994a0deca00d50b28c672064b79dda8fed9c2e99e208d75ecf8a7a5565d81605395ce7ed3bd33b79faf619ad1a00ac4fead090e2df881a4b918f535cb527ee5f5a9e6becd32ec6250625553e9586d039b21a878b2c1a7030e38550ad565e5a1ed561654bd624b94c1b95c6cb3324d34572419cf2bd73ab89928744204dcda5e611247f888a52c924cf9acccc536661a17e15957ede19c7ec50d17899216b1a637e5acd32832e155efdcf8669868d18fbc8f2128de83f97907a32bf040711d6086996a99bcc57d05dff0d5ae615a42f3192a575ea6062832503d418da858db88ad68318b4c7dd6144119dfd3c28fa783b88e18856d6a6a010bc84529d16072c68bd9c84100b8e931e48c1b343abf01b747d0df314acc416a24d88eeeffb268d28ea43422be0e7033cb807b385750e88b161fca9d4d202f1c75342fc671ef6abbaf38e4a55e8e330770721c1077ce80b895c15fdc903e556b7ecf699baf871ca931e837b3e2806ea9c9401880c28df2c3cfd55fc78ea757959418c2d503cff10e74be75788cde0353013f1b8fbb616b8c1048071780f2b760408f3a2e2365bbed796fa34d98454cfea2f2e97208c6c960a3873397a14145aa68e88d33aff70f5949d800e96b1b46f0facd97c3e324b19f5ea46aed776335ba4c78151370f12f11b102a540a8c8ea33638fad11ad6cf9c7c1b3f4ac06514819864fdc80e04533ff6a51557e5c6f7ed22cea401141bf2231fd4a4bc79d80a86fc4065a742353c86be0877a7072c02b8432306efeae8f1b27d6630cf0e96269e83a2c5806ca0247623e43af83392f6c1aac777ec1e4a74fcd46e0d10afc6da836090249e51c4847894d369f2adc65497d31f0d6b5158d301b83f3d2d6d36ff65aa170e56fdd44ed45599e543284c15ff645f5b294750d94efbc7ecda3700e83bc6cf775e7e239466135f707d54a6d5407c395e224869168570e22e7550f40495a37f7fcbfd8ed68b6b7b9dbf1f9ecd60764c4544066fc2b667d63a82bc0a5d3e0196f0f9ba0be8313b2a59cf292a3f582b4f945da4ad70c47f30a5992214547af417a1840275f1331ac6e861cdee8a638f57fb674e8b2d5f08e8b7a330255e9857657db80835e1fa9cb68e3078d1a86886099b4bbce6546e29537e621779af27cc274be17568918c98f08ef586ec077aa011a001a957185fff056c81ceea43078e3f1a14f21576ddaa60e21d2c2e59f8cc2243684a51dff8e592d67eaf61ecf6e56c0dfd5677e5fbebfb71690e443a3c2da1da83dbfc6cf0465243ba153b4ded42b74bb2483e0c94428a1232b32a315f32e8908ecb662f2dc2395d497139fd9d3d72c3192aca23b993f46d5c9d67ee9129b4f78bf4ccab1378c1681699851826a20269a580f570ba025f3db350ac4f9d52034fecbfc0c4a935bbabd1de44a043611ee27694006c485b79657f2d86e43e9a12aed2007f1c0b7b8df06275e24", 0x1000}, {&(0x7f0000001500)="82b3656bf80b1fc98f74e64e4945e3520d1bbfa534fe7d4d35565b6ac3d5d20075", 0x21}], 0x9, &(0x7f0000001600)=[{0x78, 0xffff, 0xfffffffffffffff9, "ce560b6f856b845050d97c83b5f5a9b6d9fefadd9be060c971ef5145d5248b6d765d622403e30f44896b25f2d6bf526a5463931c9959d76e89e015d49ddaab22a3029ec4be8e6582a53622cba8fff34e2bddef3324733f07280e4715a775d1c0cf"}, {0x110, 0xffff, 0x7f, "ab1f99dad91ff5786e2434fdec3f12c3c0b1fc5d1d0bc4ade24620dcbebe8d121ca839cdd98b8381bf55033a100ad6e149062bf748c85fd3bb0f66a447c81ef2974c438d8166cc951ce105436e808b628f078b3952c8ccf413adfaa85dd2a79eec673322c97ae19de9c50d6fa8777193d00014342bf7d476c21962975e898271ba358c22295e5262a8bb7d2847b023e927e8ff604589cc464ff8fcba4669013ecd99d4311110d123b0adca9781fc4802a093dd50efce7db052849335b9ff7bcc79d77a75f2ecb43ea586412eed54d408f963dad8f2b4fd47d868bf1d511f17fcf515759e9e65765cdc15177d4c343f112416bf6af92df8ef4e"}, {0xa8, 0x1, 0x0, "190238b27cedf957f739ae541e46cc6d0438669c442cfc1441348b456c7aadb6cfcccc73cca48249c4809b7d76a3a301ecdc8fb4a92cbe7f1bd33e752f12839cbb0acb733d1bf73fef2fe86f6a421ec9f05981b0efd481d244f72091155ffaa3a7640c29f5fd87bf5036429d187c68c2e51d3464ca595d358fbea7358df3fd6851969f4b1e6eced2716e38847d5ea6c5f986f8499351"}, {0x18, 0x1, 0x0, "0c3303965678f3"}], 0x248}, 0x0) r1 = socket(0x800000018, 0x4, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r1, 0x4, 0x2, &(0x7f0000000000)="73d6c1a3", 0x4) 16:00:21 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pci\x00', 0x8281, 0x0) fcntl$getflags(r0, 0x1) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x1, 0x0) getdents(r1, 0x0, 0xfffffed5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000600)) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/119, 0x77}], 0x5, &(0x7f0000000380)=""/170, 0xaa}, 0x800) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057963c120517cab3fcc0f15d53350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003886000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5f7f5a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f358785c28d5d46"], 0x1002, &(0x7f0000000080)=[{&(0x7f0000001900)=""/136, 0x88}, {&(0x7f0000001700)=""/188, 0xbc}, {&(0x7f00000019c0)=""/164, 0xa4}], 0x3, &(0x7f0000001880)=""/99, 0x63}, 0x800) pread(r1, &(0x7f0000000500)="089c80a5d346f5051ed8599cf9b9dd85d382cb14a11a0a5559d873ce6a388a32e7cc69b7bd491ea2964f18ba7fe7cd9ffd8643e1868ad687545d8a95171e73bbc2129d3f0c691561b7a3ca7876285ef9b6cf30363354d610f600c56fd1d7d743a79c0ff4cfb03525a18fbea8b8e58aae61709fc97d16d7f9295f9a5eff1ed97d3477b837577614aae9537aecc4deaf3332e936474706fae8924685cc624b8ba1a9385c92e79cecc064c8d192fc50248451264702c0cdab4f3e33e3673386144a7855db29d7f349253fea4a1eaba7a18b7a", 0xd1, 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66693d033000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000010706ca90080410fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x142, 0x404, 0x0, 0x1c6) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x78) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r2, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x81, 0xfffffffffffffe00, 0x9, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:21 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x7, 0x0) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="a1cc469806b54b25842ecd85dd90bd2fb3081f808d6fb2ce91f51943ba31ed402f0c83af925c43a589dfd159ad607a38928350fb624b4faabce01f2041d156228b44a9b9c630dc79eea4497aad7bf5f6584fbb6ebb6f5b0c414f5b81ee907294315cf0d2c90d90ab4616d6360e8cb127019d89b721a9d0f510a536f3ecc8e34c014b53fee6c1b9af08aff7cfd72a60d7eeda7289885cc7e3b6294abedf785c584546c3f6159aa8dcbc9b9f5b40aff964c0d6dc462c207145b8ef90fabea066cc2bb83864da14a15ea1f46d6761287b195b2ef1e0378877d39750fd6b541e632c7e8ed6fb129f4732c44ec6481a9d1c38", 0xf0}, {&(0x7f0000000140)="2e7672211874be6569566020e2de86547f62c898c1ae17da2dbb731c84d46c4cf70d9a", 0x23}, {&(0x7f0000000180)="0ec734cfa8e52e3ae9d262e4f79d8092f5bef4b971b5ee403217178f88465d3e9faeaa85b839aaf72de3e349857b116d12f280c76ac8fc7e24f9fb1355017e28f6cc01b5c55e15930376cdb9a96a0beade58fa227d15e3ec4b93728d936a971e327d15511afbd99fbdac53b2c35d2dbe498f014c50f1d0feba41cf9186c8d7abd90bdaff14966167d4c54b9351a33ceb4655b2f89fdfecd5572ebf02ecdf1c264001669b5b04cf626286f73fc1d7fbb79df1b7852dd040bd62f913b8d6c48f4e97fe3be2462a2b3ea280a243f9", 0xcd}], 0x3, &(0x7f00000002c0)=[{0x60, 0xffff, 0x9, "34816763827785db6834b8d3b0f674157fbdc9607637698b7bcfaae10d0feac130ccd9673023caaff37bdbc80f34e97cf039f358eaf1c702aca460b3294edba283d87024cad0ef32c22d"}, {0x10, 0x1, 0x1000}, {0xd0, 0x0, 0xfffffffffffffffa, "cff779253e78089a87f998747a9d5b6ac8c5bc00b05f7a85acf57caa9172f5121db384043d6c78fb000421132c10bd44ef70fb25cfd139f477f08b2a75cc528e5defb80e9e026d1a0dde69d0d3a2727c14a77307ff6effb67bf454b855f40aefb1224281bbef5ee58b46c744436b341149c529f7cd92982632fd7610f34c82066ceb19a8a010b7e7a1ed90de806879d28b1060e0d47285cc3e4667d666431d1905b12b09fe0adc8f7459a36c6e2daaf8a60e2a96010c5f34217bc37468"}, {0xe8, 0x1, 0x8, "bbf0581c768e4a48d93ba3fa95a6ee088ec4be1c5bdd0444298f186dd1717cd0be89180017f97e1656cc6a797eeb106cfd943df80a48d5f7cb349fe009772755ee57ef01d80e1e9ef305432376dbeed63ab6b2612754e8962230d715bcc99b2cbf489473294c5277a02ffbef1669fbdaed0af0bff8db84e1fffe7707888bae152e7893259a11e2af764abb41d302941a14da2cff5e313b9b9ff1a10ea3875c00ec28ac48f5097db3099ef327f0fc2a25fb48c3e441eac2584e215cdc38b78b372ab758af12c82aef2621c4183ecc6bfd3d75"}, {0x1010, 0xffff, 0x9, "cce0f2669c4a31a64a2067eafda484eecbfdbf5aa247c8d5ca0b9c0c4d197f50d5ce2d83e128857422e25fd06d9b7718d1e906abc0ce728e4ad4fcbb1b88979d9c0d4d7db297dd5cbd583d242f706831990f146a551bcc6ea5f6e74a3277a100ece0e26e87f1d8fc71b1def8cc6ce1b45caa69ee5fbf7ad2bfabb91c2d89b53510fdde0c12a1e9aa2e3cf0631c7f9f21100915b48cf4c2f438d4dd75a05343b2d4603a33ccca20cc1ef7d36e3b51bcd878bdbc619047cae64be31922096c45423567117b9cb59bd4c574d8ce970668b65e0e53e6d786991d29f2877c73c52752772c2e69a321fc4ce5f76dfa809d3e9258020789c52ba1a7e4da88947d7d84107c27ddced9174b549a01c280a2ef4e1f01d4df606653c525fa02755bf5ec55a7304cb8afb887d30f9c0e4f07415e63457acd9bc01b075b82eb32d5ab52730862327a891663a86f601f29556535ed13a8fd7ce2c0037fd624c493be81414875195da20d1f47e4902511116414f42b1daf2b82e2eecdbb1253c0e619ab0d83b7d37b47943caa4f1896494ef601f6682cafcbb7ece69ad66006050c41348dab980cf28286e672160cc20b3153f4cc6dbebc31bf70a630600718d766cdcb3970f09de1f0e5114fe836cbbf5a01b7150fb069b91156e8b55368fcfc195c6ef1c7dd7d7327a980a6201b0d477545ff1ca2c11768e0280956ae11bb45c07c4ffa7e14461ae3b01cb73dbfc642f5bc370bc839c5e47fbbf7e2b3444ab2cb3d5e1f93905cc28831e04d8eff0e1b0480296594df7d982d77deab014bb75187d0a75662bb3f7d3259d3ead2600b95b35dc5d2743721a1fee68653d9d8a04efc58c79eac7ae088f0e27f0a342620442b7dbb26c63641171dfcb0660fba5a31ad1eb12e747cf37e5806c316533035351fb68646859c88bc81f3540b1dde626b4509118a8d06c8bd19349e7e78331d5f433070a5f5dd311b07eddb023f84b1b8f37c856b6d6daa9d132df898085d79c9b55e99371b244d484bde45d0cabaf67778762f41ca45c167971d68899ffe9639ec7d79ee91e9ee8788dc3674691453e125ebe55360559577a214f4d3767a2fb3182fb7a0b6578d03d644416381240baa5b17c6a4510a6e2df5fa58ad7e8809bf8a9ad5648849ee6b156f0966e7ac2900a280f3ee8de657aac7961affa74d31afbf81504495f4134184bb1efe8b7a44e51d48da425685b4487eccbf9e9e2d72a2117cfab6eccc7cb5675148d2d05a2022ba8772a87c6e678dcfcdb538391f576880b45f0f92b9f6c1191822cb72d61b670bcb09fa4fe7ce03459856fc7b7dfd8cc0aa3ffe9d350445a0d9381e549cf7b01ec571b81a0e3bd3292634c0926595c31c0870b1891d992d8001fab4ab5c1d60e3606c1ceeeea094dc888895e86004446d7a6c986e7a1078537eb83feaa603a27a210a25869ddb700d6f4f4c802b20853419b752111c8654e8494454db8f529680e469279054397ee9e894299a4de366ab132dd555bbc48083ddafab157b84231cf98c9d4106bc161596162982f4f49f45a29d96b0a44e38d2d0edc9116392f22b0e7bcf59db0ff6f1a1725cbe52bd39a25554a37b1c69330376af73e2e9df3de06f9c8e46498e05e6479ed7d2de7525a3e3ec0687fa079405ae78b784f170de39280bc1cad136291aec03f52b7d6bcec5d09d7d317088cce9cceb2fd51bccf9e48749ec797ebdf42720e46c4474e1222ed9eb38ef5c2559d0da8d447aec9743e2ce37e42e7c9bf13343184ee4e0923d1669a7f1b877aa22883193a5734bcb4a4e7f04fa9e373829adf2fc3172070547d3eac60003b7b9e35de8718fd032e41402ba8425c0bbba9982e0e24db1555908f4191b844cde9c855d2eb85ee391c55bdcdb55f81a16225b9dec674fa9acb471a195e81d862f8d45f34c0a7f3ed6d6198a2bf5fdeb451bf14cc6a464444116ab21e3ae3227e6dfe53b3205f481c9fc185168f9a5adea4a5e2d5c232efbeca96ad8b5d324d835b5a475efae8683fcde17a597d279ecdfa4ce2b20ad1f04b5a02f608a6da0b6de13bbe439eb8e6f6f628917a013f402e6b80799a86b8a5c48bedd76df3e36b8f633254570f3b4c665979ba9a18167a756eaf5268612c763d15518f841dec99d243eb50a550f8a24ff489e082063f6d9877af0bade2e0f2370d78cf58d7ea12fa27cd902e51051cd6ab8230c44a3e10e3e8be30992a803f466f6011c726c0d4259e83a9a7d958eaacfb53c6961360a72ed73780ee5c3a1bfe8d532d64973c3722a8e76d9562b51f5ad4f2f92acbb6eba62a09ab442988bab5e5b0b32427d061a719a033b911b80f496d7968f8a0a3f866065c8cdcf5ba042642fa82c7f3d4e60716ace3cdd0738a9800fc5646453152b954bcb3a8b19307b779b24ba432d821e3a18779e19e9bf8297a8cb3ddc59c67cc5d4055c5795a9e12ca904de6b438e116b19bc7d491b4d743c869e4c136e858047fb196de447c5923c8a3b7f96a70961aeebefa39e3d97b8d4af8e400303a99bd44e58a20d4a3a0890ce0d6ea69d9567615363bda60e032bef69bc143e79f71fed97a4f9e75255c6af8de6fdf87d923d34985bbe97d623f08ca9d8d054579a8ade4b1c7eb3cb796e3c0ccca61052ee821d0ffba9a28b36ed8b3324b2da4412fbab543c68d6879e59fbf4221a59acbe267445fd8326d169be90725ec6b7673ec2d40b1ce41ddfcdd54d9eccb0ab0e571e22e6c2f7862d3f3107c00c838177586483cd08baa32db1e55ef1b15b4c81d944b8da3e17450b57065191254faf4019c8392c643e437d2d009943c9aeec0e81ad5bab1037624b1673dd45fb6dd811f1795bca4718a178173a1da75e541f3846ba35eb70091b6bcbc1715330d2511094e9067c171051be414c58040f19ada4b987ae8f32918e9cbaaa6b19e6ad819aa07c2069ed0c28306b4be9cce09c527531ee5213dd15ed9b19ba5d4b36877f5f24e9282abee1d05e3af445a4a11aae1df5bfc89355718d3ef079b7db14ed09072b76fc0dc9dad7b1aea7c51728b1307c74b57785572179285508111f0167bd3bbbfcb1574f8f2c29c6d0b4918fd032c5aa97aa0fa59a79ab8a9d8b8a082de6b68144919bf4a8ba28ed28073a9656f745ea83f3f9a75fe6f5225e348e845d16bb3c3be4538f81b0d0b7b6625dc368cdb65b8a623d67f659c372c4d830d354b92c95e2122479df93028e7ba386717aab277263e329062520d921984ae30bc2a73463db060126fc224ce6435d960e7300d42ecf017d1b30f91041d9f42442eb7274207f5cb3eb8a27387de75470f852f110ab0c95dde6372876a5a7d28818f30ad7f579e96c80c25db32e554599cacd2f89c1d3d517cd5d1e68170ea4d4e5a51d57b8ca0d213663bcc8468048c549ba8a9f6f8dca60ca6fe9dbdc9d10822b672b289b614d1c7f3e74ceee0595f81cf9e45078ef950c15e6664f1953798c61e328cc4f88e3c68d5965f31ac7a958301880d5389e538d459633f116785b2cec709a0a4095d72f627ee6844e1e5356a8de0ad4e1b081e2d7b553198e4729c0237ad00b782f957f2185d62799bf63a4e07e62104ab8c8d41b000dd334953bb009f2f1038bf530ece4aa52d1bf8089fb3f584481791bb645186b087a5338d483e5bdb4199c68fb66bb5eae2711da1cbed32efaf4217b2a6ceb4ed63eab5b2c4fddd163e28907d6ddf688af3fb0c24f30dc382c50922b645a759c2d28749fa9756b1cddc472c74fed281e1b60b46f12b4ed9349d7de675940b3c4ff7773b19a2f73cb552b1b8ff6b76cf3a05427c66af11e7edc5d16ee752a316cd98d884c50cc809c59093aa11a54eee645a0445ff81ba710011e8c181c38381a97556dd2a2be453920ac4b35ac1d681c48e298db9084dd1cec0ebfb81a2e51dca63c8d603d55bd6619c5d19208d07103df19ea42d9b89156407aa3233f3b199b3161c425496bd2c735e455db53bd7cd628fafc3ccfd2060138db877fefd84bca9f7530f30e0e59561380bd5e6f45c6c83bbf31b59597ebb3740fa4ffa5625d152220ebe90aef128c5a8fd6349fa34c7f5064b94fe19dca89f8d5456d30dc031662d1d7faa65bf3846d8f2c992c8a5798e8136bd236b7e96cf10c9374456b1d212f5c3aa99454a0600769573a1b45cadafc7d5ec722928164dc0137b16cddef956945fcf94e82e42856d2d6005bf5ec8e1f07e3cee51b9ab0261bdd10b9e7b10d4e5cafe833ddc0c567bae89939529cf5e3ded6b697ec79d0d98f391595778c51f82480a95dbceb094488700cd4996cc5aa954122595a4fa2b691b5679f1eb7d853f86d63cf3b9cba228f0286e9cc947f8f4b286e7d7984539c6d82a9699853b0c73f735768bb43a10b78715eae5156324eee938449b6ec632bf5303e4046fb1ae2ca065a76b912bbbfec3f397fc7e8343cbce04e8eea6e759da5489e08bba3595385f9f5ffeb90bc8d83cb7659148656e8215161f6e6b33706e6abe2de45f65f133b4b3f551b759d858d748fda00cacc494037576867839a5429e481a70693a019a8d88a17ff63e54766080e8f62659ed41a084c2a2bba1079e8fe3b5ad0911ab794a78d435137777498e22cfde106cd6e03ccc19c2070099c462141daec169c6c568f70e50bb8cefbf41f30cd026a2ca61febea9a7c3ac8675a77e5370606465333e192efd9f6a8acf133cfbb8e05fc789758657f764b9dd8aea81ebf22e72cd5fc1ecb2cc2b3a5ffe8a22ec6d1b59c93601a04db46d730b0cb308c8c002dfc6edb4ed1d9071c0529fd87390fb24ada34cc0ddf13070f5236620f7e759963199501e12aba60b2a359f2809b5b8591cc544fc1c8c806ecc8981403ba4ea5df26cc191460704f3cc7b8c3441a28a50e321e44f1e1d740cfe9ac298d1af23715eded342a41477bf4de2a2a5d8425f386e405d3f7b928e1885cbb8cd339ea9279c76fac15aea71db028a0a6822bc6b269792d2266dd442cbd2884070d27981b03362aa8ad60163c817872f4803c87a4c71319ca1eb203666f94cf33a58b0ebc97d472a2193a6d7fa4909a3d5ad2db2395254d3701c6ae898a1cc38901ecb76c9b5358277f8b423f3bb257c148e2715b17ca0aabb2b6b7a6928c3538fe38a55322adc0140978c0c64f1cb921d80526f9c5d891b0fea72b29a9d397de642757c68a9ed3a130dc1ab0c231e238e9f94a0a18f265be705fa33eb34e11db9cea34af36580bc8a629840ba7f8410a72b10ca4d72d14609d5e165db368bce902856123c0f0fc259f679aeafc8ed5eb630ce1da6b52a9cd83b82cb5f0928372c9663fc94dd969fec9f6a5b99e15df86022d4d71e961e9c10e0b955a55b60e4b886170bc117db57962bbf9b9ca42b6f897e72863e74c7661ff15c79ad6d5a1577528431a45e1bbf15535b1674cb6fad74135ee745b6cee7aee436628901e799878b5a36c3d4cb9f5c44517e501feb5a6b6fecdbe390a5725e91cacb349d8f8790322cf87f784219a1b97c16f748e805469cb3b0f7fc8cdacffa4f4fb8fb67730070f0c2c3f190b7343ed8122d155c5caae1fb65cc203352b06b053654e9be08b57a81c3236edef83899d2157e3b337b30a62bbea4bc9b926cc82705c3b58c47196ffb23aa14609633177663362dc6544221137abfef4bd0a04b36fa93d32f1e56ad9a644f301548bf73d19de594a85040e24ecd196a1282ac791fd9181362ae34151d22d98b57afd217f5bd1210d795366b0077eee30c1a65a39fcc9a3766c4413891f3d50d480a0a34690bc780100ffdc9b1bc9"}, {0x58, 0xffff, 0x81, "ce102cc8673ccb1903299561165030c4fcc33e670de66b6f20d30871d50e8506c2ce4e19d0f464b2058500582d2bbccc79b68ac7979b104f3f4c1ffe300444c126e078"}, {0x18, 0xffff, 0x3ff, "e233a1"}, {0x50, 0x1, 0x4, "95dec6b6658b51b01b2bb5b749ef8f18a55c296dc80433fd4199a2394143b4e318eb35ecafb5dd980cddc39f8c49bf78f4799c77bdf8771332f6080b5da00f"}], 0x12f8}, 0x40e) getuid() mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x800, './file0\x00', 0xfffffffffffffff8, 0x100, 0x9, 0x9}) 16:00:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x200, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4efb73ca651c6468a368497da95036b550a38e46fc5e9db1c9258c280fbef0b6cc5f7c4d5d34fb798a9be5d1dbcdc23c18c57e9daaf6b1011c6ac5b21a4d9a2f03cd1442a1f9a50d785602a475fe864ae7ff1c035bceece33fd26c5a294c95b4b805c26d87a74e71ed0b83145251d7780af43c94c58423c55b074014d263fc3968", 0x81}, {&(0x7f0000000240)="4c3d50fcb81edbb53afab1b842646d550027bf35a665b8dd679388d876ef2580ab83ea38901ea53af68d7f7265cdc569e821d69ac67ffd9c9e3a85b1cdbcabc283fbe71aac26dc49610cf26080641e3083a92d1fece3c83651c4a8d9fd4e34d7", 0x60}, {&(0x7f0000000380)="96ef64104790c26c3eea9f22198d1173d2bb2df55a147d9e612a485ecca9f739568ce4869a4272af56cbd3ff81ee51edfa0acb93110fa6e2b8ec7a86cf97cf8c36674423aea76a9012c446b3e2fd64b2eaa94c423f0bd79666b2840a9126c93402d69d0b69f9ab09123004ccf1debdc3a4572d09ae228c394a512acd2d2f233629ae59d696f08a63", 0x88}, {&(0x7f0000000440)="0186acefb435dc5c2b561cc426e6fd11b70ae3df54172a0e0dc6142a9128f5348ad5ea13d4eb0c075e28d4382bb5fc048b4dcd88faa327114c9f4a8b2c13026bc12863de253cc5e02cdf2b6d99be0844947bcf747387b6f135b5e58eca9d572ae5198b872fe45b45c9158aa4c1d6786c990ae03887c52bcaa667c39a8421ce76eaac9494be9bc9e66d1ca431d27439a5688e9364d3bda4511bdc7a78af7a8195233d818cb571af4ca97135be3fddc1f1f4eec4c374179c749ae75dac4b6c7b2d171b1d8d79e7e37d5c7fe78379caf0bbc28ca9d22c22d5ffad50352fd0eedf15555b868a54c4fc78a16439f52d580da4ce310d4226670ca1abb2ff594289ede071ca8ccdd5004e3b82e554e0412f4560ca5fbaa7683ed1c22e0724df003eac7caf620095e07082efc02813af5a95f50a772ccf90204c420facd3265b8313b41807e71cba6c3a76946b75ebdf3fe419c4d849d0b24f134848f57e3103e5a4b344d95900f33acf8ff7050718e2c832ae778a3156db83e70337fa03103b5c033be5c19a32a06e2d2ae4a70efb4b73fb11f3f796307ecc4fba6f2063a924a43741fe0f50b069ff993da2edba17ff2a7d362d58a73969a762988b950b7d281ebf41df217897f1e260fb65aaecac068548bbb004b262a623684cf4c5ed4153c2636913d44f9e1da4e74fcb5ac2ced390fb373de2fe52c0e1e1a98213e3d7e94cf82b0d26bd83fb3d30329fb3ba58e1112e0473af089918033d4471e92950e5f30576f942c8c46d91128b140239dfba45b3c3b60dd62b3497b60e8e59b9d31dc18b99c1fb55e99334787a4bbece5f5fa5d53d8246360b53e31a944c2a5b004fc524611b4a853884e72c70739f124257e9e3b66b4ebc39540b64de9cbd1a32a90abd67394c75452ac790ee615fcf3b3cf15908c6338f232c43953f7683f199275f7566d31c5a7455ba9230e74f4cd043e2ac7cd57adec524f0b58b7357d249e19d82a71b46e32e684d02a761a120af3eff972bdbea01b01fb70e2aa1cd6e87312853bfa65c99472142ed4fb9106a1e13c8fb09d1a168b471da49386ba7d43b7e4d12915a7b648b0831902d53f349a216c60dea20fbeb80f813daa5cd871067a34e8d5b1b8fcd9512ffe6baa1f1d0adc9afe4c03986ec9af08f671138643768afa825c81811946080f9932faff393af0176cf2f68f3099810fa401a25fdbd27a2e992b5af4cd203e053325516327f3c417f0b852c7a052ca0c3b8ee9e7bc3f14396965f65cd4f511ac58d549ec4d1c98c3effc8df651c05657709a09a34852abf4fa5720fae4f498f67ba29abec6fd0d90c78393f1cec0cc46902da25658050b6e796f1552f7ad100f380ac907a70b411134cf9314d9cbfb24f5039a264b15c0c423a7ded751ca11e4de1f2d1afc8b9fa2c3947b73c8d181370fd5c701cba8ec24b0afa182252d1b30b18ec2625bed465fc843fe901b5cd326ac91bc35e7171c0d608ed0b9893dd63580f404fb93317edec0a3d60cef174b97b4bda808e3224702d18f7958824093fd7df326cfb330bf9aae062ab1764544162a3164293ca7cfcf9a1dd56257704d6412de0cde0559f39d0ed0665b7e6ea071d97a43f3f83642f47f504c7f43e72beb34ecdf0d85a7e37f6594c6d3bf984e9d1d31cad5897ef8b17d8c1c3344fb039def1545e6994e4cf948d27b846b9a22da9fb065407edbe96fd6e9384c45471f4f1d9767a37a8d739999e01401269cedc64d11c6aabad1abfce7b8546a792c787433eb29871a0ee4d664a00b07c9949e5b48c5876c349f0186f930c6312b0e3d3a5a1e4acbdedfd716ec7df74f7e876c269968b44f86ea072e8a39f86cd301d1a35122bbde40eb0705802e4d80d49b2947183b00dbd41653f41acb099f91613b6a7cb04eaebac46ec6b37ea99fd3d96e489104ada4036b2580c3c3ade0fa36c85d290f60a8b35e14309e3c2d941a56f18b1e6fb67dd48f9edc62c0995324df9e9edd838950fed4d1414082e8ab48e2e0226c4873227400a275cbf725e019c797e7d00830f410899655b4740b4cccd5faa7af817511c9136ce62493c748a4a9af65fff1139d3432f3da1829a0e89f1f534addf78f23d29eb6ecff903ce8f6483936ab970e03b753959be975aeb63acf73e90e4d9e71e9b5f3df2d85aae00c628b19fde3745e69322fd91a9d329501e754cd580c74a2c0da3e507601d0feec8e86942152706b4ad7fb4bfe2d5ec228de36d6b6eb48f6f401af3abd5ef5af5af68ff76645460d6773b91788863ec27112983b4043b21a57a6f91f6654f0debcff1a2fd75367099159caedc4b253c94dcd5d74fee53557cfdf6b74cf6ef5a6c1e08c827f236b49bf535e6f8048dd887a7067535c859c7c8345d7b2c0b9eb7aebecd06e159318265323ab407bf6a89c256dedc21934317d9be049307389d652cd1a4a1d85bc5f7a7bbcb07bc69aef35b7451b88d033e51bd38737633a64a8f4cfbb0a8837ad0504cbc61e2c71c663fc7144d54678666c9782b015131805a8f3a13e6d630e443437c036bf3ca1a90a168a3f4d2aca6323f32a42a206b252d987dc11366254cfafff204473d8309a02f78bca54c3b5f80d3b3cf6d4e2f44287c7fea1427ac1d0726305d8d803eab856cf33e951c8ccfdb17aac68fab2585ec759d0ae4cf2598b0f90ea2ecde59d6da47f561925a3888ba2fdf398784527cd2f36db1f70be97bab37632c6e4eba30cefda31fb37a4bd800f4f500347692a89e87ee9a5ead4039b344740e21c9b217a49bf544a356172c3371b9188b46f1429e792c2fdcb06c189ecf4cbb010e76c911df0b9bea5687d3c2a33fa1a99134c5ffe141545e3f91c6994e3e0a4c877f6231ff1d7bfed76d0aacf89157e3bea13a7a68dc4192ca55ea96a8d211905c997234275d9abe61ce47365fd4b2d1ce3d078f1beb029953d1bee0068361e2cba20633b78a73f6c0469d3f3828de72173687d73094fc501006ac3fbc49ed282ce68a308c297729a50b860526c28f9b8059995a86331bef35fac414c1abccc32154f9ae3d941256ba4fece3dc06b287f33e76e6c810ddcbd570608e6fdd5fed46662769f481511f627a9e0b1a787e201923aa8ac3ac0c1f29dea039d66b3192acfff594c598181e12b17c5b58bfe3a0182e02248f6be6e7a0cc4d9ccc8755c76892167f325502062c9ebf6d1acc43734e0566247efe14631148be885e987587a196c19e878847c99307ea8d61839b8579931d1ae0bdeb82df309e8d122bcb0cea7e0bc33cbfba1db45e98017066d6a4979436d860f9013b96bc933fde1b9fba8d37ecfbea903dba2757100f9d3ff7d81572ed9680b33b1b793a16ed8cf48ac13a339dc69e44e250b8976d75b7e74a3e59ac40196a9f0f4d598a4ec981292d83659be93ac22927ed9cdc2d034766d5ec2f4682912cfea7787b074aebd6e04eef0bfcdea65f85b52a0634f034423e4aae1d8b8fa4e8df9578cb8081c43b7806fe5ec5a9167e024228acf8b9b7e39cfbdcb832eb6b31cf7de844ab62756afaabc1faef09491af1fd402028867d7c060fda19e5640aede44c0df0a74af7d0473b922d7ed363c89eb18fafea48b27e5fcceb1a4a34488d22e7f509cdba2f0170a464389038b80f256041990b6410472ab712fd2d1c85f06c9b6a89cdfc684e2b68e51b60a516e3fce357c3697f377f7fc431ef5336ce3c3eee7c4bedf05f4da88b7e5778a3ecb3fcb1128984e70e7ee3d7486274ae06a3dfd7ada6a32d1547c877a6d7cbe16876055d711ba1c0ae9d34fbfcc16d2a0526c5c37abf5abc3486a948a18f3679391b9ff567bf19468214b452652692d40e3b5bd6c630b273ac7d2f667694a7bb1bcd5f083a845185a886cb138758f720304a99f27723700d7b63b0601c30b1e128ff44253837308e3e7c1c829eff71d5d159f7bcd2b080b7f55adcf35641414e598b3e03af888fb2646f4e6754b6d7099710d4bedb6d4f231e1daff179ea0fdef9e1a641f9a7862813eee411bc933ab5c723f50c010ee7a830979cf11fa513ac4fdbf372c709493b1634929eb6ea81842414f860f5a081f2ddcff40766c7b0f2bd5784088283367b52e2e92e0512749283aa9e7e91422712f93a4aefc2c76e38eac55dfd8c0b3fa49d7b1e6d0f3a0ea342617841f42dafe19fc93dee8833ae681595637fead2d0695a747d815e137cccfaec57bb6fa2d507d3779e768c99c35973531dac8e5d9d282b94c76ec023d5c026baddad62c4d31b06d1b44f78224231e35a71878e54517454e1399c9062b2420d27a6bda140821c641fca0c8e9bde1835570f22c207a1b5f933a58a10e1d0e5373921b7cf2f0a54eddc754dc51a60ee879a53fc6ad4270706bb188baaacd67a10c85f8e85a409fb920d99a60bab9c84cfb821362c2a94642537a6770b040a1e99332801636e53400c5e7024cc35bee54cc3c6870fdfe833703c9cdf21b0fbf97fdf3e79124f3d657dc2874e66964a2da1a80ae0189da6385924f15decefe4f4285660c8865a08a7f3c9e303886fe025873e45d0045eace7601f8d6ededb6a7ca45484dfcbd8c32fb70300fcd9d6b76980f69e6944f489e486b64fe7d80147cafc522bca53318ab270f30b6d458c043e372c184fc9048581b83accb011e64d4758a81dec46e91185fbfd2adb2cc6dcec5ead1c0e7cbb870530197230332070ed53912dd552757a4d32299a1b1fb89debb397415b3b20b4b2dbb9effca6bd3a9038218dcb1fdbe1a36bb61c34bc5b8dfe7a55ed98c6b6334878af9038a67c816eddc775f4e6ace18abe012afdb84c5364a9d737d789f321b8b05bc5c5daa43e56f62081a1f55f030751202e16ca318ff4db252037219877515362d344e1a14b125197b40ceeff46d7cff6161003009c33cf1cc928d1d0951edc86679aee0af4043a809f3a7086508ab75426f4368fcd28d3285c066201541512a131050f4e693a131e752fab6c06821ed1a512af4739328f5a50b7d692d6282e8e601ba85430469fb06d0c7c79e5244af62955e4bf4e63dcbb2808be16536bf9797f88efa893d6d8b6698cb051c25a7ccf8ffecaf77ae341713ebc32f09da6e2fa975a3ef478c4a69144a4200f3cbb848f08681fe8ef1eeaa9a81c1f70503684a453ac976f9e9a2620128fd948d2986743bc1ed48495b6c5ede937fb8762dbbe648c3bde88318b9dcb8f060793470e9525a88bdf3a92c6f04a1dec751d6609c369acd8c2a0ac9fbd3bb3a6dc2b940a5eec08dff07e251bcb72cde03683636b0e766d21150d1e3567f81d2d962510a17d4caa34cfacf041c70007ae1a59bac0c7533448a431884d0711a26f55a066d1d79aef989b597b0ae31eff8dcc52a460a60f2e9101933c6189f022d711de39caf11292e98a887ab784e581726a29604543d86507314e3cf2b7609af4e181460a6efa76585fa61113cd771fad8039364910ccb7680012c177366c3b91eebda30d99ee67dde64332b0f0bfe00ea8a590f4f55140194e6c2f47c60896ef0530f64c34ae7f8073735bfd47432e8e4a604d02b1d974ef3f4472e847f2c23cad76d59404587fabf37c74e522df26cb27bc4522c884224e481acbcbe87e153dc857c0d1c0e09e68344f9f26f4aad3795c10740cbaef25ae5b71ec03e24066b48d180d226d3973266d6971c80d9ed0a620b7ddc0fc421185d80e02e66149a2fc0d1d610be1f669ff79332664732849c407cdf1ba33abded139e76bcca2972aee8c122a7457bc2031929dc60c7e5318f4a7a6fd155059ac81f37f8db43724", 0x1000}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x9}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfefa, &(0x7f00000002c0)="b6de66b039b6") 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/19, 0x13) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000280)='./bus\x00', r3, r4, 0x4) setuid(0xee01) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x2000, 0x1) 16:00:22 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/120) 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) fcntl$dupfd(r0, 0x0, r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCVERSION(r2, 0x80044270, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000000c0)="b35986aef52c4a1cb88f9cb2bea06c411b76678346da6378c9b2d1ed41373738b575919a35ae18", 0x27, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="0d0053038b440e29953f"], 0xa) 16:00:22 executing program 1: r0 = socket(0x11, 0x81000003, 0xea) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x40000029, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x7, 0x2004) recvfrom(r0, &(0x7f00000000c0)=""/197, 0xc5, 0x803, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9252, 0x6}, 0xc) getuid() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0x4, 0x10000}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8800, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xe0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000988f6e1f643453181b9520c78eec111670a0d401a7adb1ec7b25eb4ca300694022a81d821365c9d1e79cc75dfd319d1d6180dd59ae69a2f31caba1f1e275dfc33ca396912a2e7779b618e1818318c5d4e9354e9175701ad6a3917f1c7a018ec25b6f014708a34956f37a3bb748544e8247d7d14f7da21767af73193c2ea2a37431129139e4a48d29d0a1fc8d1583a264c08e4e1ce118f3fed3d1c83e849eba9274ff8dfe404b47be2fd11b0651e5a54065d5c760ba004086d38dd8ce8ddde8cace3d5fd213b6470bfbc1427771863a1e3490227ff09e77745488189309ddb8560b22e4030d51a2ce478d843ef2ed0f06b1675db7be931333000000001498c7a41f0808bd32c690f0adff5167bbeeedd39ef1845a69c52d3f4d7eb9ce021823a287d031c9ae2d57d8a98747d26a37470bc14426c69c49b57ac7dfad62121dcd2bb9b94c108f9292e9f5b1daf2a3adf9719071a2ebe06b955f8fda6e5dfd0ebe14e2496efe8e8f86c5a060f318d91234e2143f518b509a2159cff2cad813620c1b051b001fd02efa630e25a597d9c11a5656860b"], 0x104, 0x800) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x29, 0x80002000000000b, &(0x7f0000000280)="e90fb6a36aecca1af8b2ea1758591a1dec63788c00bd9cc07e6a7e6ce686ff1f63ec226cee155babad73bb5bbe6151e0af5da3c84632a70b95927aae66adca0b8f99e958f0091a7079ab394c26cd2645b2df5967c8f1ea3a9fcdcd53dc2cd7ff8667f0a7060fd5c444be76eace70ea0e8fa709641c6b5ccb5d3cb945677cdb4844da89d4ecfc00bfc739613b8acc77ee78abce05ab1d03ea1fc098ba3fbcfd169c255e3cd78c9338667d390d1d74310eb0babaffde085c544354a7b41d1bffced2474c3e63dc6d104034b85ec3", 0xffffff78) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000600)=""/251, 0xfb}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) msgget(0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)=0x100000001) getitimer(0x0, &(0x7f0000000040)) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x8}, {r1, 0x10}, {r0, 0x40}, {r1, 0xa5}, {r0, 0x20}, {r1, 0x108}], 0x7, 0x5) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x68, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r2 = kqueue() kqueue() fcntl$getflags(r0, 0x3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21, 0x2000000, 0x0, 0xfffffffffffffffd}], 0xfffffffffffff800, 0x0, 0x3ff, 0x0) shutdown(r0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40000000007}, {0x3c, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x80000001, 0x4, 0x2, 0x401}, {0x10000, 0x7b, 0x100000000, 0x42}]}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x100}, {0x6, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc}, {0x2c1, 0x9, 0x3, 0xffffffffffff8001}, {0x6d, 0x100000000, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfce8, &(0x7f0000000480)="087696840d103159b5c4654d3ea5d970a42a64bd06f46883e2d7557691b30825d81284f82406a468cf248517eeba67cd947f8b8f45e70514f5037a3f4cc78e72a02a3664a8923fcceae6413c62e477a52406787e12ea735eeb4ca0b179e0ccd542a167f8816689301fd97e7381efcf6086223ce056adbf5d71d4ce2ba4f383c0a76b818a8a8e173919d16c72824bef765c6d1f5c8448333f1f857ada7ec0f8192259e904dcee72e0318fb0d71325600632d7d4c9f23aff6d7881ebbdd7e925604b5a519d79d7d46c7082750000000000000000") 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x84, 0xc6, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x56, 0x0, 0x7fff, 0xf64}, {{r0}, 0xfffffffffffffff9, 0x92, 0x0, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x7, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0xfff}, {{r0}, 0x0, 0x2, 0x0, 0x1000, 0x491}], 0x24, 0x0, 0x29470a2a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4aa, 0x10000000}], 0xf, 0x0, 0x41, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1012, r0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2081, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0xe000, 0xfffffffffffffffa}, 0x1, 0x4, 0x40}) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x3) openat(r0, &(0x7f0000000040)='./bus\x00', 0x50, 0x80) 16:00:23 executing program 0: readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/234, 0xea) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x3, 0x8001, 0x0, "3373704a3c33055aa6af014c09c4d66a54570451", 0x3ff, 0x1}) dup2(r0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x10001) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:23 executing program 1: r0 = socket(0x18, 0x801, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x33, 0xc000, 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x9, 0xd1a, &(0x7f00000000c0)="5511ee30", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x5, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa9, 0x101}, 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x2, 0x8, 0x800}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0xf3, 0x4) syz_open_pts() 16:00:23 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x0, 0xff, r2}) flock(r1, 0x2) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) close(r1) flock(r0, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/254, &(0x7f0000000080)=0xfe) 16:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = getegid() getgroups(0x400000000000010b, &(0x7f0000000180)=[r0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getuid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x88a6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x401}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x2, 0x5, 0x20, 0x0, 0x9, 0x0, 0x6, 0x2, 0x2, 0x9, 0x48}) 16:00:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40105704, &(0x7f0000000380)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc81, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0xfffffffeffffffff, 0x3, 0x148, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x12, 0x504, 0x7, {[0x6, 0x8800, 0x1a13, 0x6, 0x1, 0x1, 0x8, 0xbc, 0x9eef, 0xc5, 0x5, 0x2, 0xdab, 0x7ff, 0xffffffff, 0x8001, 0x0, 0x200], [0x3, 0x4, 0xfffffffffffffbff, 0x80000001, 0x1, 0x2, 0x4, 0x6, 0x80000001, 0x8], [0x7, 0x3, 0x100, 0x8, 0x7, 0x2], [0x10001, 0xc85, 0x7, 0x6, 0x8, 0xe4], [{0xffffffff, 0x1, 0x5, 0x4}, {0x0, 0x7, 0x81, 0xea}, {0xe6, 0x4, 0x7f}, {0x8, 0x7fff, 0x8000, 0x7}, {0x7, 0xaf1, 0x9, 0x6}, {0x5, 0x2, 0x7, 0x97}, {0xffffffffffffff62, 0x80, 0x6, 0xffffffff}, {0x2, 0x1, 0x8, 0xffffffffffffffe1}], {0x7fffffff, 0x1000, 0x7, 0x401}, {0x1, 0x1, 0xffffffffffff0001, 0x3ff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x1000000000020, 0x0, 0x0, 0x7}, {0x1016}]}) syz_emit_ethernet(0xf, &(0x7f0000000000)="10131690ed857a9c70762be2058f62") 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) flock(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001fe, 0x0, "b0d42000006e9300"}) r1 = semget(0x1, 0x7, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/181) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setrlimit(0x1, &(0x7f0000000040)={0x5, 0x200}) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28800, 0x1bf) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f00000003c0)={0x30, 0x20}, &(0x7f0000000400)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x3, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xa, 0xfffff, 0x6, 0x5}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x4}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x3, 0x1, 0x81}, {{r2}, 0xfffffffffffffffe, 0x2, 0xa0000001, 0x1d2, 0x5}, {{r2}, 0xfffffffffffffffb, 0xc, 0x80, 0x1, 0xfffffffffffffffb}], 0x6, &(0x7f00000002c0)={0x3, 0x6}) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) close(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0x7) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000100)) 16:00:23 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000000)="4ace75beeaf4d264444f80fe982f52ef0bca679ee84f0f369cdf07e5ba30c4d27549f95573423d07f045ba1bcfd38ab6b281db16d7af5b14f0b231f69c0dfda2a8a3129a0f98ea8403a3407e15140dcffbe1ed2aa110c78fb3f0cf59e1e3c70531f1a660c0801ce911c1682f0f788362098839026be4cf5a5b6c", 0x7a, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) pread(r0, &(0x7f0000000140)="54b61fb1114f36b2dd469c9cb6a652deb4e2b24c9ce8dcedb876e81943dc8e274b8623013096978ec7dbaff46b2ecf454a2877a24b44f780ad79f46450abf9cb5552e4585c552114635b947ce4e267211db2647f773ccc1916619bc2929e1c8eedb3217ea37f983a72c9d92f0cd084d46cc56ee193", 0x75, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x0, 0x4, 0x20000000, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0xde, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x5, 0x5, 0x1d}, {{r1}, 0xfffffffffffffffb, 0x45, 0x10, 0x80, 0x7}, {{r0}, 0x0, 0x8, 0x12, 0x80000001, 0x200}, {{r0}, 0xfffffffffffffffa, 0x50, 0x10, 0x33, 0x40}], 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x18, 0x40000001, 0x283, 0xd0}, {{r1}, 0xffffffffffffffff, 0x8a, 0x80, 0x80000000, 0x800000000000}, {{r1}, 0xffffffffffffffff, 0x12, 0xa0000001, 0x8, 0x40f}, {{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffffa, 0x60, 0x46, 0x3}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0x2, 0xc7fb}, {{r1}, 0xfffffffffffffffd, 0x11, 0x4, 0x9}], 0x8, &(0x7f0000000380)={0x2, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000440)=0x40, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000480)=0x1) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0xffffffffffffff4b, 0x2}, {{r2}, 0xfffffffffffffff9, 0x4b, 0x4, 0x83, 0x3}], 0x1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x80, 0x8}, {{r2}, 0xfffffffffffffff9, 0x9, 0xf00fffff, 0xffffffffffffffff, 0x7783}, {{r1}, 0xffffffffffffffff, 0x18, 0x0, 0x5, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x4}, {{r3}, 0x0, 0x8, 0x20000000, 0x1, 0x3}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x80000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x31, 0x2, 0x100, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0x80, 0x8000, 0x100000000}], 0x6, &(0x7f0000000680)={0x401, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x99e, 0x9, 0x4836, 0x0, 0x1a81, 0x424c54a4, 0x0, 0x1, 0x0, 0x2, 0x4}) r4 = accept$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) pwritev(r4, &(0x7f0000000a40)=[{&(0x7f00000007c0)="64e39f900a240e039df788e09da070f3338a28eda39df0704a4590943c6dee40a8cdfd051be8e5eb7ef7f143d257b266920eb75e536cd1fb07985cd1ebd4635a5fa2d8f1611bf12cdd8fbe2968b0afca3daf31f594c656a3f492b6", 0x5b}, {&(0x7f0000000840)="d435ac1f41ffc1bdf055cd7517c8bb4033a4f150dabf195cd93df91b75f8b63f707d9ab87e0ae0b373faa5e7018a696a1a1a78d2ecbb17d3d9a4a9b34e9b39b97eb71674dbcfad7b31bd", 0x4a}, {&(0x7f00000008c0)="e1371a169d2ca3935b439ecbd709d9a0aeba8a3f9370cf1d8bb53e4a79a9e82602801ae6d70d6cc6ae80b215edc6040b7da18413cadb6ccff9ed6d2cc97b309bc959f9d111821ff57dcf4c6e448141b8e0efe30a7c9e25e1c30a8817e328b035b2b556b8c38e8d8ac4f90c02ffa45f15357e5e45d6bfd590370bf8f3689581d3b2fb5bd6c73c0ad5c2af", 0x8a}, {&(0x7f0000000980)="923d0605ee0969b9eaac18edace261ebc00076680cb65be3cc075798032a467601ebc20b17e89d89052261d5035dbef17942cd6d54df08d63a2107ccccc70e764ef3fd0f961a5bb8be3d881c517f76641164a88a4a7e8ad15baa346bd221666b92596391392a1b98b3b18774f575c074f31fa11ac41f4280fde5e8c63d7cf8a9e5802f27c35f2d2db6f0dd43994feb251d53bded9ea16e94c76b", 0x9a}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000c00)=[{&(0x7f0000000a80)="18c5d772e36706979729792ef77ad28e0c4939273b44e7897f7a115aa2fed168fe3dfe11df1eb1114fff3fe736a352fe64411997da12a29ecb4f6bc3fe6648afbfb6ef23dfeee897d63d3a23d2c64a87445ab231925b9d635abcba5f054cba0aaca3a0323d86e20f015a5271746de3c2f8fea66c43fdfb14b46bb6cf11", 0x7d}, {&(0x7f0000000b00)="9761bc122ee36e89cc60ac87dbd0132e100472f4ce09370ad609db4220b0a3372622b5b1b28c6d3f37cf674880edc7759cdc89227a7dfd6e35945fadd9e973339b9687c34e44fb5182cb42e8f55948e5a61c3b4b18b406a9f9bc659954ee9f3ee5aa842ed1c61efd49ea68f7", 0x6c}, {&(0x7f0000000b80)="90b0f69f728ce440934b732d0f1f094d46764080c76bd4cb201b3072a3660db6cd393099b0178c1a5433d0e2f8e50defae5db9c46ae43cf5716ab79527f8cfa264c442dccae8e9f751bf098a7f7aa6726f8a1980631184fac9a04c6a519b0bd20e5d3f690411a5f2f31577c14deeae32198031c8defa0d8c382cb4b58b71", 0x7e}], 0x3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000c40)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000c80)=0x2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/pci\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000d00)=0x81) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000d40)=0x8) sendto(r5, &(0x7f0000000d80)="5cba79fad5865d4c45ca", 0xa, 0x8, &(0x7f0000000dc0)=@in={0x2, 0x3}, 0xc) r6 = openat(r2, &(0x7f0000000e00)='./file0\x00', 0x100, 0x18) getrusage(0xffffffffffffffff, &(0x7f0000000e40)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000f00)) pread(r2, &(0x7f0000000f40)="6d6f8f0fa70ab17192a520ba1c0ddf05c3afc15c06ad017615d79e49e91d95f2b7e17ab381b24861e633fe2d2fb2545b8e3c1abf3e412ea559250aabbc6ef7ef2578e2f3d8749b35bd14c9bc25982d16c255aec080a75d92c7ef063cb43e5eabf8134211d13cde8aaf473015c2d12a98ff367c88ebd434b24c6c173d891c8fa5b8c8c03c3e63b9580323e2960cb33e0e588a42f16bed868dcf2c28d0179a2fd874003f11f7069f9a60d0f2097a80322ec0d5db4f0c0720b34cadfa691ac1fa6f91b8a822eafe184d8ec2fac7e5c777316afec467671d9a08c4e32e54cccf97974d3ee62e92dd09b501e8095032df8d115b795712882d88b1eeb2a9d9fd1e09218fb085288cad2c9e4802739ccdddf291bb1e12c736c9bf63241f125ff1eb742886b17637f8e33624f192d40c7f7d7c43cba054ae4f173a0cb02b2e50affbf43d50e884ff665b7c79be0d2cb4a578d39044131820d882f8ca078333c7061000241ae1d33f717746d01fac2f9988286c6dcb0261898812bca6f584135031f344ceff0ded49c21b6de5c9d9866b705aff878ac6b86e9af828243c3f185300c3496506282da7b5adc95076b824798f2124ae531a73af9b118602abe5cbbca9c6ea84c9cba7eaac4c7025c4f2a0ed7f9283475d3febc1a21bc6f6489b4e32f39a7d02a2f26a74efe30da97f83acc844bd0df48460d2abb49564c7056c963b179ca1fca4fbc6a844199a47c3c0f52d9849ddfc7f2a56298ea8a993faac8d7e599f42a49b18d98cc10c501caf69ea87a517c4452bf24b569a40a220322c1047e2c1c836d471912079efd80847ff5cedad49afd4ae4b642eb910d576b6500400cbf3134100d323bf2b8af48b6f273d4fd4e616c4d4dc3ed9ec73ed5ca7bdf518b61d1b234e45b5e23cd074a3daf4b14202854ed30a19cd2b8bf0c1c60ad48442da684924006db990e3352ee53806fc3eec2eda0bbab5e8ad4f134090407cf5d8b8edcc1dc2962c45ec7a9b364adbfb8d8dd45feaba465493bee1ffbd91dc302a0a0e373b101e7c2a255c73ca192a325ae631a8d58de5e3d6617571ddd6a853c462739581f4c471c9b15430c597f87511bc4acb61d17f4ad3b064cde7f5be2a10ee92b86fb4284d4028a6f53855f4737345d0d1aca2607f40a95c141400ddbeb6563caf12831120de34a3f6a3093c7c422770d324b02b841a4d02a0c6bbf0d8590bb76b3f853474f0dbe6ae1e792aedd1debe85cf5f129a5989eaed18aa82872f3a480e9c754b1336bd2397deee7bca74963261e6c4a3f405fa76dd24cf0944613df7c39ebb8f183387086980d436892abbaef88e38188d9213dbff35696bce034fed53f4ed8df45a2496e45f3c6f157d01245b981f2320b557a92191ba5d2c2c80d2a25ef7a79016ae2bc6c8961848a0840a95c202c88d16224d80b00a327d321e2f97affeba8d99842ac6e795fa21e3e58622e99c67730cdb3857dbaa62b41fd7a6cf952c7969f720218992da95aca9a271da16afa0eaef5bee9d3ed4a327670dc2d3749f0dd56f24b6059498ada602746331347255bcd574986afb10a07794dfc86c771f77d4c833e74a6487b11d71a2e9b3eb6adc5d02998579a9cb07a84771206221e7399f5c65da079d8194092c47ff8d3a8ec1a1ad775f44ca0bffc3ad365e69355856c36ef4d27f25232bf6f1abedcc71e91fbed2435d7f20d0d836551ecff0f8615bd8b91c07666e5da7bba2e965b227d12b67e1cd12f28b1d3188cc9b1c47a9ded5065c85cb4cfb856c9f2fb2cfa5ad77c4d31b0770f2d09d1b5b2208ce2f9630bc59704c5032b9b706706a61f83b5265e768dcadc4bb06648bd3d9d0b2a4e57fc9ac5f87776ea1b7a5f042f4379189db810d28d81fde1b6e0ac0b6b8daadeb342bca0f4ccfb8b66806fe0e99b698605a83e336e59593db3ceb7109760ae525f8e31f6e29a45d01f386b133deaa293ef76a4b852c00cf4022b2c10b045a596813b71c85a98fbecf9e3f7bee1743cd0481677948b87aef087b3f4b6068f611114caf9fd5506e024d068841eb1d09821a60dc70107095993b15fc8402a9162c52a65d109ab9f27cf84abeaa1413a39e500bfcb562a4092011f0e4d7f5ebf8022772e462240465f1e107e8a61efefc030c4cd2db00d363ef1c04c9cddd26756d603d90f85b2470f0c606264516d1015c67aebd4e6d4c4b869c25850abf57b4ed29e05a418c729124f7767908d4fd2b4ac3099f7e0308a80829fee3d27114979589316b98bb539fe87533b6ab44c14e9cafb4c242ed5dcd80c3e8e6391c3e3166961ae71d6761ab7d29d55dce569099f3828d6cf0fba6817f0864a7a689daad3f56b761626ba6b692a9d6ce5c637ddf710809fea7787446cd9272c6a788b1eab86c1256d69efebd0e87b52142bfc4992a84670984136dbb6913ed7e1c20b38a81a29235a5a4f8bbf920ec336e27eb5d01972e0460a920329c47fff2051c3576c48689ab581a3daba7a2a5fa101ef5783391e91492da84482ffce0cb95dd7d68315b621040cfd253881347fabb78cbf3e75780fc623cb8a390c19f3d7b63e5c1fabdc287776b74b2bae343e027f3250adcbe54483b0e9f641d4229fe45a3f045d528990ffc04cf55a38e959e128440b9440d4e05879f2c466f85908fd9b413f0e4cc6c0e328e3e8f8737ca59509a157983cb7d82c3ca2b1cb2e1b4a8379f09347e734b3acb7772152236ad55ea9ac06b371bd8c5893a8b85d201b49685143e2acaa533d30ef3482dfd359870d5403f494a12f0f58dbb3392984b73262bb8caa9bf22678677aeb7cbbd5d999eb1fbcbddc8790cddbad2a4c8fb1cd2ae3e728244c6144e4b8a0938de023b877be11d5f027a46ed02f310952cb422e2f15a791407897f4088e9e3488695368521b6b3e700839238d221b1656c8e9e10ccfd658ff7458db490961b2f349bdb7f4a518f07841206ba78ea1b7595c3abc71bd613eb27314fa3b76d40739045252ad01d44a0f35222fa7410cf68be71a858627c39f9ae1a829d4660ab101c0d76acd5a5aab56f57938abb7b7fdac42cacbdd419a84e02a36426be0f365c5014285bbc7d34cb53f88812ca3ed41f7b3f211a7fc6fe3255f469877080ddd973fa06b75fdb4662dada7e6775c16bc1c8f0e51bd28d1372a6e065f90d5cef67b0bb6ea9427dbb51bd2b4d8f57811e2f37d3210440288ca90b3480da6f4961893771d2eb2e12bb51f34dcf13f6c3fe50067174022e049207176f8c9dc3a0f1cea4b46a4424b11e123f8bf089c59c579eb29a83b4a2426a3d68a215c8dd76196c5e8c7bd17ef3e9c2908f7492153ab64ecb7c9bce85668605cc0a9bb1129327c71c3769a6d839cc8b1fb81a633691f188a28d25f1c0ad9aadd24fb4333b44e322f0d1b9a314db472de1059a7e0082194ea1ddacb327398b6cb02d1a1a0226ef3195a8708de5c73eb22bc1f7ac61cdae9a7a923d27a1606d7aa17c91970fce0d2ac309d4bf2c0406b87762436f0e10ad2349f88a959013ee3647a7468c9a04fffb4800bb3f6b6ca28df5715ee8bdd7880c19926f17e0e186efd03177875acff434526e8176efdbe8f7e1270c4563a9d4e65b382668704350e61c9880a321ea0b2c4d3b09e5d76f43dc522a5f822b7ed48467ef27916fdd7bc8d262f377017454235b0f3422669e0d4705e1aff282af1be1687b5f2910f1752e89a5debf1c1f739550070316afa2c6898012f79ea42328537b3f195b01514ed3159ef9a34d19da781ed91247a773959a3064878754eca94fb18fe285a0796a3f726fba2b141bb14dea7c5df605b7400f7eb6e792041d9b85f541708b63f8b366e47a65af19a2403fe0a0bc0e45e60061ccc37705a8de36cb9c6b62373b65feb4d2f90089cfba20c930bfa4603a3bc95d8eda32020719dec427f4bd8f5814bba5305a981df7f334d82042ed2c9415acdae8584341c52fee6f737388013ded0d3eec4aae7dc6408347e161f08543b6a62bc09b00f6648cabd41d3357db73ebe1e9bdb7236cdf1ae6853fd598690e2b2f39f41ff14bf91fa38bf77d14744af247197b86bc1e3be43853533a668e3bcc43687b58b8d4821b6f7906c509311a42a9ddf90dafbb3f96f1cc08e5843e0c20648d5f0627be3fa5b88c12a28eb58912b1fd3d452d65fd6e5808dc2c606178893cfacee701cf66cb6a7dc9854ae25c8bbc0c191a68fa252be4b8bc5fe748c42f83d21fffdd9b410b2ae3cc06917cbce093d3b081f6b2498b01279d550e76128292dfba6d78000be909c1a7dd72cc9ac5a8798aa8f43428f74b736d9882a25797c7e6672806f9eaa68dae6a5e6a8e8c018f4d5779f0530fd25ab1794832b50544a584a12fb9bd8d7364cd406cf7819931ededd207279bfb6487f4d4d873c3481679d75b1ba0e1446726ff17afec784b951bff6a6ba74c1aed54f5fa78f4034f32ea284088cb1fc810cb948c79a2d6d28bb25f01fcfbd9be8e47bdb510aae1a15e1efc08588fda3a131a58bc3077f31b87e836ef527e283293c9149b46c4f4539759b7dfec38b015194fc0833b557152edb7c5a0aca61eeed960bb85cd9cf98523153d1f11b80d1d4e7f60f7d6bae89a1203997118a22bb51b8349bcde4d39f0517bc43838084a9ef3dbb3b67fdbaff07dc1054e74998d1cbd36f33d04d37884dad42730723bf952c47d41b4dd23e59a0bfeab60ccd7209b2ae56e4e276caf748d635c11ce7f9831469ef61ddb7f6e1a03f8787ea1b98978ad3c948ce5cd31bd628f7bc705092fb5d928afe99167ccd703bba931f33998d47940474204db808df8700357aeac6c7b095cc869827931f05d70d773ee0591604c57acf67cffe68d78b673fa02f360666a6264f10cec1ecc8247dcb42cc56ef420985a2e5499861f4ac1dc56e19d7748d61fc091afbb0ee79ab0d53d9b0b74944e6ca3fbe9ca913e9556331e588129395e5366808effb63c2f010e4aceccf7a30f1b88467b14c608fea062a099d7e2d16da895eb4b94d74ba24fb80a659d05b9f7fbb7df17e053392c7890ec5043ff58863b007888e7300341e7ee41986c6025377c39a09c26e8151ede1daa3e67182bc60eb174e0a4298f086014dd0880c824336d3c4c2c5192f1ade3b3e5f6a2c572816ee471ffb267f766dc1a23bc3a3227004d95476b34bf639ee923d238ed243e6227aba5ac9368821d46c77c4801bc3fd5bbd5109c387e7596e112062dac9204c4199819edfe99187a65897a229deec4ed5e373d64cf3434455aa3f8540d0ad61b1fb0091bcde51b3a492b48fd2db8659dcc193885b20b41d1c3f15d08bbd3845fe2f91d9dc09c1cf1f5572f1a3240b7811b08762b70a0145b2b0967d9a9060abe68d7b8bd6f2f4ef13590b41ec20a769a8243dcaf40e76ea5592fa54215b21f09b77ef335893341f0f2183d936e32d9b941c0cd14816c53197e07fffaa68aafa597740f5a84c1fb18b84f364d6a1d34ae10ca90c119957a0acd984ce5531fbc00e624bc27dc4110b3b332277f83be82a974ace845773642cc8d0c8c5eb58cf6a44202736a50cfca614a49efaa58894f24d076d2125b07f6e57a5796fce13302deccd8b1900a53826e0f5fb3bfb7243f4159a67de61fbbfba7f62c8f835252c7ed9d47c9a530a737efef8c9631ece183166262b4e49b5bdd8c3da1d9f46aa9c1c266359cb2b6a368b2a837e0639a1b20dc0bd8761d844e15d364ef59227a98aa1ae60d1562493c235c37df352c489e26a318962b52438e790fce8c7152960ae1955a13f398be27821f7a97cab0b7", 0x1000, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001f40)={0x3, 0x81}, 0x8) r7 = openat(r2, &(0x7f0000001f80)='./file0\x00', 0x8080, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001fc0)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000002000)=0x3) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x5, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfe8a) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x421, 0x0) r0 = shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/77) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b0011332700000000000000000000000000000000000000000000ffff0060f6a2287f433fb288533877f63e97a0c2245206d96f5f35ec84b46c2cfb5ccd469208996ebef556a11234ba7594a56a9667de0793e5d52ecf4df930d455913b15d79eeac58294e604d2017f361fdc5498e6bc68f6accbd812c0b2af40ef5f895b333e2bca236707acf4d4df", 0x91}], 0x1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0xc020, 0xd02) geteuid() pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r0) r2 = socket(0x14, 0x4003, 0x80000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000180)=[{0x96b, 0x78e, 0x23f7, 0x54dadcc6}, {0x10000, 0x6, 0x8, 0x8001}, {0x80000001, 0x6, 0xffffffffffffdd8b, 0x7fff}, {0x40, 0x7ff, 0x3, 0x7}, {0x6, 0x6, 0x4, 0x400}, {0x7ff, 0x1f, 0x8, 0x6}, {0x7fff, 0x10001, 0x800000000, 0x6}, {0x2, 0x3, 0x40, 0xffffffff}]}) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="c620cebcc7b5b662bf7a794043f89f5dca06a59d", 0x14) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) socketpair(0x6, 0x5, 0xdee, &(0x7f0000000340)) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x21e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xff5b) flock(r7, 0x4) getsockname(r2, 0x0, &(0x7f00000000c0)) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4e", 0x761) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)='N', 0x1}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x88, 0x0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x9}, {0x18, 0x0, 0x40, 0x8}, 0xe9, [0x0, 0x8, 0xffffffff, 0xffff, 0x1f, 0x100000000, 0x7, 0x4]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0x2b8, &(0x7f0000000240)="01f97fc8e407d4bf1db6c8c87cb1") clock_gettime(0x3, &(0x7f0000000180)) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x40000000008004}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1100, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebe116626"}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x7ff}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x4, 0xffffffffffffffc0, 0x7, 0x1, "a5f8b541f274f73360286606700cb6f5ddf0463c", 0xd8ee, 0x400}) 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x18000, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0xb1, [{0x3, 0x2}, {0x3}, {0x3, 0x68}, {0x1, 0x5}, {0x1, 0x80}, {0x3, 0xb097}, {0x1, 0x9}, {0x1, 0x81}, {0x1, 0x352a}, {0x0, 0x7}, {0x0, 0x8}, {0x3, 0x8}, {0x3, 0x10001}, {0x2, 0x84}, {0x1, 0x4}, {0x3}, {0x3, 0x8000}, {0x3}, {0x3, 0x7}, {0x0, 0x8000}, {0x1, 0x1000}, {0x1, 0x80000000}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0x10001}, {0x3, 0x80000001}, {0x2, 0x200}, {0x2, 0x7}, {0x3, 0x20}, {0x2, 0x4}, {0x3, 0x3c14}, {0x3, 0x8}]}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:24 executing program 0: setuid(0xee01) shmget(0x2, 0x1000, 0x305, &(0x7f0000ffd000/0x1000)=nil) getuid() r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x9, 0x8, {[0x2, 0x4, 0xffffffffffff8d59, 0x6, 0x2, 0x7, 0x1, 0x6, 0x78, 0xde54, 0x8, 0x101, 0x3, 0x1000, 0x6, 0x10001, 0x7ffc], [0x3ff, 0x1f, 0x4, 0x8, 0x9, 0x503e1c78, 0xfffffffffffffffa, 0xffffffff, 0xfff, 0x69], [0x7, 0x6, 0x10001, 0x1, 0x1ff, 0x5, 0x1000], [0x3c20, 0x3, 0xfffffffffffffff7, 0x0, 0x5, 0x8], [{0x1, 0xe0, 0x0, 0x6}, {0xb10b, 0xc0000000, 0x63ba, 0x7}, {0x7, 0x3f, 0x2, 0x1}, {0x1, 0x4c27, 0x7, 0x1}, {0x0, 0x100, 0x13b, 0x8}, {0x729, 0x4, 0x5, 0x6}, {0x9, 0xfffffffffffffff9, 0x0, 0x4}, {0x6, 0xfa, 0x100000000, 0x8}], {0x7, 0x3, 0x8, 0x4}, {0x9, 0x7ff, 0x2, 0x8}}}) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7, 0x6, 0xffffffffffffff5d}) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3e000000, 0x7, 0x7ac}) write(r0, &(0x7f0000000100)="237e36c6086eee9b97e05ee9965dbc48c49f543b294dab6cb574aebd817e122b55d5340a1bce3bb82ad0b0e0b2c4a19077a4999a4b5705196445723568fed5c95954312859c016359a7b7444504ff7f08cdb96f59a719786dd76fe8dc593c76e9d1372e23e74cfe0954bf6ff44ab10042d6a9cd268c6d6d6601a5ba3e6f6516b07d5aa287d612626bed3fafc83b836f7b9156c78cf6fc567ac67a071c54fff1cba417992ce92a6699fbda18600000000000000000000000000aabc1f5aff978f3fc923471d4c4c642bac9bd802c018194034ced39c60c7d8b6ab94c396a3", 0xde) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000640)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="e7742e00"], 0x4, &(0x7f0000000240)=[{&(0x7f0000000080)="5fd02ac6e5ce27d5be2a8b60e9190d4b3e8b45878d38fdd7c2b878a33b915c87ddb103b2d9e2fc19703f1414a487e8e1016f5352300bc5fc3305a55707e45b2d625b82a1ec285b9a7d868c3f22a19870c0b32b791bfe7025129c9f8c91492a17cc00eec1fe2e66b9babe7e44689f51b50092ff5d23886011e704fbfccdbb6021f218d2e0fafaac3ff3e8fd4a981b832cbff6d06fff8458c76d8937080b03691b1952289703eb4226da3c1774a740345a62058bf343f4e7f2d39203456d8c41eade4511074ba35158bfb7a9cab625334f7d93b3ab8143d452322e0754721226cd63ff3d3aa0be69ca", 0xe8}, {&(0x7f0000000180)="d2d022ddcb278670b379a57dcdff", 0xe}, {&(0x7f00000001c0)="d7baf271eb92f1e0046ce7e2a8aee0fd158b09dae25db2ed3813cefb4d1a681700be5e8e04f37975af4c853595d688eb5d3245187a33cbb7", 0x38}, {&(0x7f0000000200)="c29678cef29b3e65a28080fa9a8baa24e6f9abbb37f9719e33a2e74edcd08e865dbfd7ff99957801336f0a8e2df5ec7494c775f6ecb6697244d20aff", 0x3c}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xd0, 0x4}, 0x1) sendmsg(r0, &(0x7f0000001100)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="08080000000000000000000000000000a849595f180eb0e0cf1f8247117fe18f866c3b10fbe84f1ec8bf430f09c358c75104c004935102449ac172f62b1856c58c410ee09f8262323f9cfbdd421056ec9ce5d03ba11462346bb272dcdcd35a408e424c1160f4b992e3cc9bbb3be1b501102cf041fe0bc1747815a96235b404365bedea75565504eb2b5b7731e299de75fc1a615bf78901b0302bf8666acb2d5678b7537623e8ef351cc630136d7d37601b37c381dbe2a86906e5004fb77ed6f3c8fe73bfd7c323c10901a8f0f5490a02935dcfb882e892422e97e559bc4063b3bbf69a25b14cec1f4f7fb79aa0f4bff8ae969496f9ab487163f4ce2844ded76ab449484d6a28dac81406be2664d9f539ceab0473d956d6f966be973969cf91077aeb242afdc791744e4cd38957dc16e7df8d2a9ad839dbb76d4dacc47cb8af2f9e0b96fe8de1d3ee4a244f34c82fbeeb0d8eb96dad6bf478850c6fcac022307f4379014813cbc1ed9fae77bd97c2eb3af68a185ebf865c61129afaed274deaba9305fa8f76c641e7f1da69a3cb04473559adae1cb8ab2d576ad9401e4dd0c6af5d1406838b1771c48db8ed03bc7e119ee2b697c861841002bf94cff3902b4d989f227a213a05cb24cc688f3b14d92147a3fdbef216128701133717fdd45aeb7619ce0c9903a2475af937209cface6695a309d21a05d293f6548476d0a53f02c614c87564e5d22f40b6259bd148a98a854eea9e32943c7f4dd236c7e8a1be92032ff724cbb3440c4a7f082f741746ddc97de558a9abb3660ac9520b1068cae05a09bb2f173780fe33cff0afb550d3f636f45796dc0ff8c86c5d7a4d6c7fc989b5723634cedeef7cd777be2bca728f72d9c89dd81a57c3ac900d22f6883c795271a6329a13470ea5252156a903b080153bbe53098ee0780adca963d095bc21cad376688e4d9e1bdd6df366b7822fa3bc62952e50a798ee4cdc76ff94cad717bea0e02fc8f7bd1b16f4cf5a4f0bd4462c5dc48f64792cfb7a433a75cbc4ef18107d358d7315481bfdb25c8b69f997b2d0e8917a2a042205527785f29e8b682825df4cf77ff502f507afbc8597e34ddda01efed74951468e3b3626b77553501e9c5283c1a976f5b7fe884e7b26bd32abc02560feafa6b446863ae26561ebb57bf999c0170b0af698d2b68a80edac0527c38ef19d5128c37ff162279e19f393273daa7f3ca50104e9c0dc721ba1b2457502576177aa0d25b5e8e3960ef894990496edc4ecc7d6e1e838fbdce1ac4e65526132fed0cc724c22c61272cd1b26bc5fafb3465552976fb4665400f89899c47b0dd76230d63cb993936379623078a55f22ffdc9777647359dbeb8beebc2c8dc251b42af88e887e197d298eca477659be00c062bf1fda3f6de36c1ea31996c9364e6a2ae3a92bc07672688c9ca9b6ca5d622dfc97feb51b93c9df3073f65a097ac60796e4bfe17913f7c6448c78270e9a753f4179f8835712b3089fb5f2892d72663f4f42b4c0897db911c06579fb171d22daf46c98b349fca0807202015cba1b119da2933210dc898e273a005193eb08eed756660237faf3bfa887c36f629c1eac8c941e6f393e843693133a044271d878324f85425d52310067ebc5820fda76ce13d21d96738948f2024de8f1141845ad6aed2ee803f24a55960321826bf9b296a40bdd31618f3820c4cf4e6517624d30800e96feb42b356b0a21a52ca3071738eb9db5b1ce2820e9e90e8276f9a5df33f7e6c40cd597243e9e7f38cdf7f76ef9be136c4eff5349498cd0ee38d6b7930ac5d2b83048469ee366ce441fd85a86bff75b4d3f96a367703fdfc53ecd71c81aa7375edc7cfc8f08c72193974c6e3bf83acea5f2247fd156ed7e6a7ae2a23def9bccc357fddc8730159c2a5e10ade705b3541f71bab89b742673108d6985dffa5d9421883505e4394badd2e49e708b26ecafa0b848c53629e65ffc17bf813970304e3e9565f13c0d850e3af737ed31fed930ff2cf7a4d96ce2cc4db0388bd40f8f2bdd278d0b5cfe7d833b94f73bdcd39e083f56ac82e4ac7d341d151693375d15e1b0df364b501593df7000ab8d65a591f7b8a4246a131801181939c6a79d05fdd7648b92b6611bc6cabad0dc4b071132c8b33758f75e36b16b9b5e8a57a62240146503bdb4ba9d4a856888fd51c56b6df6a8f4e9dbd9015dc8febcc4387d869c8fd2b2b2f07f53fb2e9bf1cb90c27c44a0c5e75a9679b89691680af00b6efb5bfaed803192623d749197004419f1a71a7f75ee17734fefbdb246e0296d1015024b53d48c4e817ba499696a97e44ce7904253020149fdaa7dd726faf339e6ca6866a7240f5b793ec89c52864432e778c07202ff1ee2aa4ecdea88350f550f0bf345c9b275f34459dee5cea96a539c71b1225eee04179a84397dd4ce7fff2ab32a050a76519f428c3440a37fb2343fc3f23450ea1eba82e328cee4b272840697f4173a16f6556a7b04c69b29143c76b1d71b6ed715daa96369aebccee921f971fe60b1b62aa34cf43ad3ee07583ced4b2e1e45c692f5d47e6d98ea80eb4a82457903f55d201f46e42202f5a2c3dc7168235140a1dad3da69617ea59497aac4ba6309ac9a7e7ed51738cf5f60015e052d0fc748edd37bdcef0d63ca6db8d723b67ad2afbe34b656b5bd01d11e3baf2d0870508ae978f4bec15a69d736db5ffef31eef1ed0ff9151c5cc116e73682e3120990e58cca3e0b166bd331635298221834583c9ffdba513bfebf74998e3f65bc36012b7836b11676accee73382f494efa06d3ab93f4e851e5310b61723e0b261662cbbd533c87c828eb31576300eba5701130c9b5db5ac707f263c51ba0a482dfc8f44431bad0c24d485176d4b5e94b05ddb50000000000000077fc145d73890b50494ae1"], 0xfffffffffffffd6a}, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:24 executing program 0: open(&(0x7f00000012c0)='./file0/file0/file0\x00', 0x410, 0x4) mkdir(&(0x7f0000000000)='./file1\x00', 0x4) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001300)="c2ef3775a96f99fa61bf9cc25e3dbd7ecfa2aa9f53c0802c33d42e9526df3159272764ce82b16dbbe752db3a9f9ecf038bee3644fd67f83f19e1a5956d7a494e9a8bbd239dbbdb519e7591520f0475fef4c41bf7a24d2d", 0x57}, {&(0x7f0000001380)="1ad45e26fe971517cccfca399a98671bd9d03ce88991cf302a6f26d6003e3e1a8b14cabd67063b3d963439afa4b854829da24809f73c940ed5740134455f633aacadb73cb2d1b5410ca156e0e5a1367c84bcd9471dc359ceff5f59cb7ebbcd3d4c164e48cee277202ec43d5cb6bbe6477af2", 0x72}, {&(0x7f0000001400)="6237a71030c83338294268eb28590dd52b7665c32b6b83c08d6167da74f56d58c56e278d27c77246a9b8fde522f8040f9d418197b8d5d9fa0198619b509fb6985dec3bf16ae5b4fdc7ef4e343189d434a9353915ef715ec03ce278597955e424d1f68c1940895cd42131e97829fa90a6e22d8f7c87e5244ee5d65f44b7cc851a98ed9f7579901e019c7d3bc0326f0143ce7e7d4bdc8a0e81d320a8df3b8773e586aa2e99eb3d28fe641390d373a444a5bc68f13c799684f5e73894941d61cebfd740321b5a401b4e94f0df2418df3df3b8ed7098d079c1fdcd3712be9694daab896929a941b0fb050c9313e5da4325", 0xef}, {&(0x7f0000001500)="de16904e90bef5f5894752d48acde6455cdc49b4492ff584365d55e29982ec11de454538edf6b36c25898bcc58f2f45b4c941da05a3f97945040f77d81ef6dd25b95c6b4a23b170eeca37e10dd66a5c22adb95bca2872ead90c5e0d8eaee81108fff31289946182ce2136b7ec9ed6727482a65e4481b99db94d74e0329b60ef97cd30c8c978927e16de7d17d61d7b6dbb2c26e330aec21fbc940235091dcdd8724141ee82a19635c1afe1f70", 0xac}], 0x4, 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000011c0)) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000001140)) getdents(r1, &(0x7f0000000140)=""/4096, 0x1000) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') getpeername(r0, &(0x7f0000001200)=@un=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') chflags(&(0x7f0000001600)='./file2\x00', 0x1) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x20}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x6) chroot(&(0x7f00000001c0)='.\x00') symlinkat(&(0x7f0000000240)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000280)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r3 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x90) chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8001) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fsync(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x7f) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/105}, 0x71, 0x3, 0x1000) 16:00:25 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8400, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000003500)=[{&(0x7f0000000500)="d4c74a941db70f51bbb8574099eb997e3406664af139b4e6474010b2119c90571bf4119d1870615866120c86fed2f0cea98aff48ef4f8a7cd94a8ddf8d92559fcaa2163984ce64e34ce5cb562a5a1a4d8676c3c7066707c4c9fe0bf5ac71ebd1fded9603da28db63cb6daf2e979198b0d4704957a98315f84a43e4c378177d458dc8551bd155be1f1e1fd4b7cd3a6df4eef8f5a395c432857bd821c35473f78ef36fb828f59dd709f0a4b10768995e3b07faa64c9e3b18da93544b1018df1d476a71dd5c96cf594ade189625284a328f890e8a727020c07b5b6f2d4f95da673887dd4669e8035b0bdc9ee227712c0627f653374659db2f7cf7c48441093227b63a1de274e87e8998c2a55a12b810c8ffb75bd82e7c6e287d869bd5cd779c6b598b8c26eee74dee880c3d9bbb7075a9149600f04fd9734fb3d36a4f2701cd11ae480cda8ef324b2cd98f666395b40a7bcdc7502e300fb9a8d076eba46b0f140d6de290255fcc7457061cc9c60db3f04c499d51ae3438b7b93cd524bfbc3707bb9aa2bef8a6a92ed25704b31564cf0711e56ea43393b9fc7c58f298c68b3f832595c689af2b3497fd0c9c5e5ca2e98878301d35e9aea7337488ebf34b17b0533dbcef5cf66482de4b7e82fa46c577b1c3056bf651b40222a41bef600e8ce9a7ad10c75d2dfcc8e6588d638956a4adf3acf9ee1282aeddba8296723dc5a5e491142281ffd802269993d3598d189f9e304b7d82b832e6c99d7b5dcab785e9e86f422e0db44221c354a745b9ff3cdf468986e163b1fb7fe93a0c0465f6bdd2a989160ed047d598308ec7bf9f6d48f434c4f7b19a0197152393d36fdd0bbe9a31f307b83260a209a0f4c56465fae5432496f74dc4474f38eb0ae8cb1727eaefc6c971fb8aa723253a4e4e2a6d9d94acdb43f2443aa74ded9f50ec770fe2abfe8a18f3bc06c24c8079f8314aa5a80b7c2cd46b9cf1f2fa159bb0d48cfd5ba913b1969847098d638c2c6d602b63eeecb4214b5074c184c78ea5d252ffacdf31c83d5c0a9f8acda3771fe41496193adcd223b8e68ca021968a4fe14e161f7fce9dd416e2e3e56091dc8c4e598cd182b44f3bd85183dcf6b9bbb3a432c9181a8ea69162b6e29b68719fdc5e3b6cd72d0a0a9d0167e316a4db442dcb0a5e389ee88a85ca0204c5da408ba599e7c5f2887dc0a", 0x34d}, {0x0}, {0x0}], 0x3) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() syz_open_pts() 16:00:25 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getuid() r8 = getegid() r9 = open(&(0x7f0000000840)='./file0\x00', 0x8, 0x1) bind$inet6(r9, &(0x7f0000000880)={0x18, 0x2, 0x5, 0x800}, 0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="6cd3dc1d0199ae83b7009525db70312782955a264b517064af31e5876490ca2d0ef75e10f07b140427ea25ceb57396e3816682fd84552088b125a8275cae", 0x3e}, {&(0x7f0000000140)="57bee1805e6597c670f2fbae9933bfa0693274846b00e5baa835abfc2975ce90f74ded9d34f87495d1560d1f3a0fcdf0cfd57220428bd652c96bf98b35abc9ca5423e87b6fbbfc6e1cb61cf5614ec8768ec9584e4e39d330aebd120d9ee9e2cbb732fd63a5e1037d78dc3ee7d9b04558b3e17802b40147814a6c57f0117fb79e4c069aed9d5184d95aed2193f405933cb9e08b9bc23ea930bb0d807d1bf8b1322bfb9b983dd1e098bfb6ba17f092201adf0d1757a37f36f632741f4644d8ea700dd4a1ad94f6d9bcd30a28acc7830be20751af5e43be751397d72224f4a7a49219dc8732d1d5077e8f0cce762e", 0xed}, {&(0x7f0000000240)="08ca4401f92da550afddcaa56ac01dfc0f63df45a18321514510e8b21f478d7a73d02fad962e94af8b74ac51225a5be6bcc862e91fdb0d7bb130e7ef06224d4476ce64a5875dc32a3606b731da9fd7b3e31874eb59b4aa63c15a0d11a725e7ea00f19c97236cb8dcf6821fa514cc7d195b50258f56dfde71308e8c24dfda28199ce87aeb55087e3d355b2ed0aa6144fc24bb59c38620adf6e764df6083e260603c320a2d7d274b772899d67d851b57f6453831b4ee55d9570837a3", 0xbb}, {&(0x7f0000000300)="9aebd68d1c047ae2a45dfed0786f75f600871395682b865189d9cdf8df6896f539f385fefcdf186137874321b6f26d484e593b440c99ad7187bbb4541454e538baadba53abe3ebe61d7e715ad5387587c1ec739be4", 0x55}, {&(0x7f0000000440)="f2a11b00bdd6a5673709f8e67bd5695489701d02b236375eb3605790d1c95b1ae59544b14f1c834adcf040e314b45a838a3e61389578ba333044a386bedfba8c85ad4f05bb2bc7be203e35e19cc90ce165d00ce9b7bcd8d2123ea8e272fbfdba3328cff230b8d9d46de64bcfd5918f3c9a87a6dc8bb59aad6a20678a86aee3ca9d4f94427b68e0785213d296db9b4e5d737662e0f0150c4cacb58425ad79e97995682e448e38cc4d92e6bf9e877fedc28588141a4541306620521dd3f1c1e57e5f1c393db75220bb4eb4698b971c2dced2d44624e8f1e84d9385f91feb9a309c3a917564b5", 0xe5}, {&(0x7f0000000380)="84", 0x1}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x100, 0x40e}, 0x403) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000400)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0, 0x400}, 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00"/4088], &(0x7f0000000000)=0x1002) r1 = socket(0x27, 0x3, 0x9) r2 = dup2(0xffffffffffffffff, r1) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000004440)=[{&(0x7f00000000c0)="b67ada4d2fa91df5a2dcf7e7825d44da79ac7103cb547e31381cc2089c7cffbf9f9c86108ce3d180bcbb7c7fd6974a78aa01cca6df73742068244be3ea62d4f42ca79dff02f73548f0508e24eeb3171dea9192d69e50ac942ad335b6c6a417e1a0eb", 0x62}, {&(0x7f0000001240)="ae70ec98c89eef25fa0dc3621478f7db19844c0687c5082d9667adacea9a925444d912773c1428f66118c7108f16b6cacc1e872bca6a4d32df8f191cba8b19ca247f1b05c3777231b3bd0b76bc19f953da93a256d9d18679e747c146a21167b450d7f3d0eedb06788a094a5f9e7bb051279b283b91b980fd32f4667d37e257e443a7b985af885934b768c8e96990aa39c2c4bfadacbba53a9f1465863fe42a7662ba65ffbba20a7f8741ce7fe449ac2175cd05e68b2a8b6d7c7d3075aa49ac9540b934dc2f1d4610d543e08e77f328535518a2b00951e6667eec36615fce4b84149fe6e632baed84e4edc77ceffd782418317b4b9fdf6769cc4eab2eb6d4a33219965a0ee416767179ab06f628bc518c941647305df07ae6f2c122a8ec757a12264933102884b4403c7ff065b94b76c6df5e84386320ce59987640055dbd4960abc1ba5e2f30b8d441b61f23464df6d867a0c36f18f7319ce0617700e359d1440b6860332ec2c46768b378cf534a063b0a9c4c49d8a6073da4d18b7faf973ce522978ec07684f02ea453b13764d937e3cf90925d8af9f0476b9d95a54836c4604f6303e4c9053b637537d3ac50a3a0bfeecac8c8b3205a7dee4a90ecbcbf0e67599b5372bad3d85b2580ca9936265e0fc08d9b6ea37d16105140beaeb228a2d2cdc194f834f1d327db44469c2cb9f7c931c13bcea3fdd9a3bb47a441563c2d22420dd458438762c4ada7c8589fb99ff7b14ace77d0ecb3f371384ba37c3849345d15d202adddc612306b6c24749355ee8747b1575b0b6f171531ab9703b94d6efb274ed5c7870f8271b661d198345b990d40eb8e93e5f75deb22570a465676a54953398c0d071c2ba9a3c48b78da34ebc9576fe7f836ef5acf155f6369e59e4a151c13885d019c69566ce11a9665610903aac3582bc3b7cfbebe706cc37da45b62eb9655d4fd2ba304761352bf418a9ef4f2b9ddb6507f23ab367d76beb757f096e29bb7a3ba99e58639aa2e686d10360382d7e42b3bd00a4f8bfe027b8d0ba1b679124bf7fcb1ce781929273f5c6165978d6f40b4da2b723b41ca8581562f5a8497c1f771ad7c60e48ac7888a035da3ef48f45f82cef4de42de1c73a14b4ee0b0e527fd9416fd893751c6c296a58b9e4dffc5dc54944445fe66ccccf2c0176a8d6d2de31248905404dcae9b957cde65a07773eeb42ef1dbd01de417a63b67742f684ed0a50a577008f11880c798e20bbb9084967c88ed0fedcc4bb001f2ed5b34fc67976cad772cdabf7b19aedfac7da99a5577a92c5b35e096723fd8dfc60dcabe09f289e397f886dde1b7bab9560bfc265bae4d069a0b057c76f6ab918695075426e8a07ab7e7d72305d1c0c4f3618ce32b745daaf83eb612b95ac6a55233ce91434d691b69755e01c362dbb271da3149d69d45e7431c6b0ebf725e04bdb1c89b713946f03da1aa0fed1a2821151e254d5f7518cc2a6bab75778347996bb73f43baae335a291a5f0d775399ff5a0e6d4c54ca7aab274ec9f60078ea39775960e1f8facd27bb1f894503f886ea89492cc93bd0e1ebeb4c9ba91e05d7c39e207375cfb67517f39f82997584d0463318bffddf1ebc58fec9a8539495b910cd3f208e933274439a1e7a5af1c04457e074a2e554c3a2dbc58c5e85577ed2fc4ea7a5f86f1cfeb8aecceb41680a733378d34db64c9dd88040831bdde8280d305ea05f35b269b66a3244aec908eed1e07d4fed763c1e1e8fd587fd37866eb65e0e087ea06b8876fa144eaa972d4fc028ae55dd91ea6e1121eb2733cf6e87df7f0ed3c5c89eab9b708b48937f607fb3e8a2b1a382792889c513e8d72885acd28012ac00c0040330b1b1b1a555a4dff058cf6e3a1628e6e9046579a65d0ff2e0a4a1118880974bc62c799f68f31e40d54c9e0fe7d022acd4f99af76054cb844eb6440ee0edc0ad7e5e4cd0d66332a90935668e6868d5528469f6357d9f0c17d01e26e3fde7fa7435b9e1361b6f162b3a45af1a3fe66ae7c6b88999844626e3805bc16ee1d0c9660b332fca690c20ecfab061ee1f18e6244bf0947fe9d0580f46daa8a73c9c86f2a730f14874345eafc1f03b1a31e4cc2ff2a4791f10fa7a0ae1be3bb14b540ea8cc96bcaf467850344e62dcb8a3d41715b5d12ff4e51dd7052f86367813e7847351a91a710515862940368a0afa2177ebb1367b90c40a760b10397daa06c96a19a241adea0bddf94570c6e19f8f2b3561ae28ef67c35eb06a84438c9dff7d6491025379c37b69bfeaa5527fd35a5e1edd330a49e4ae27657c4492fd66aa590a699c129b45064e6ff4a564d46a5b4063d879a9c9f7454de6794274eca6d1231708acae835543f4f2a6172a2d943051b1751f5d08ab2c1be80064b29f10fc37e1380f82d813df883facce0aa5ed371da1ab52f77fcb738711f8af98d0d563efce5b3b3e8f17185f54285579f368a51bbb434aa6f9999c09ca18c08e2f5ca8c41640738cc3f37a01babe61c132de979f17b08491231a359ef723309d0a81b012f016cd639e1a354e284b38a75a832f60845df3922c354fed3d94599fd6ea3fad8a2e56e37a2a5acdf947ec8d896a2043e889a978c8aa22924cafa37fcf603ffbb4ac5bc2779afff0ae709333986a2fe9eb75b3ed7bad93eaf09f6ab325459bf90aba4dbf52dd630ea61864e744a1e92381932eb0fa736d8bfa4174b710d42b5f44948a2a5b6f4de92cd7d212e327bcf909010d122829b352e7d34bb83cb515c79d78a298fd709e4a5cbd4c03c186e01fe4b632aa793867aa0c8d63131886dbf8ca1f0a9ec7552ea5301a2d1626393e384153c532740cb6247624477c5df04fa08ff1fc2cdc1509b235045d6fa96f4312acdcf9fd26473aa0e53b1a233014ae610623e4b45b8c27568af1d3928b299a96363c0661e387ea8d5d6e26e14f9620b5522c8de5dba16aad9cfe8595b908ce0bdc7cd3cf038b25d5d7da06283fd5bf2eecb52065280f2372c69b11803772345710697d8bb65db7d6f6ddf6c9acac51b45d3d1ecd5e80c2191331d6f4bd206613e5bbf0c95017e7d91ab752e2914b6b533c24d5dc9b065066d16b0855579f0060c1f2bc7a911ecdfe54b11b5eafe2a4208b0b5486d5a393733c8c25ca8b971433a5d182ec7dab9803c6a0504a6a6cdfea8881c8cdef8087d69eb2f2377d74c63fd143c9d4960da2151f738f1abcf75c5541ed024887b701a9ca8d4f75108d420116ae4e05d70830f1b39ab7fc7fa6a7244abc5ed11005d0794db445bf1168324f0d591a6380cf14384e3a8aa468ef1868f1727b9578fbe63fb6b2e81949f4b2dbf89cd2877e78ab34c65c8db5f161cce44c500996c27d8de094389c3906d774d7df714743805dad1a95f7381b01e784256dddcd1ca5ecabdf222e84514cdb0cd51151d04b02ad6d00ae6dd0addffdcdf1413b9f6af3abe4e0210645dc4cb28e53dde59c9e87bd989d1575ead7b5969bb50c1db53414900f7c6ee7e4b3c9dfcc90963ef8cf34688e8312a63f4b1027901eeef291d5c9e0b93f1c2b8894ec5390607eb732c3405c0c8218136a020ca8d40bd35c6e2443e4f6cfedf285724179f166564eff2a723b09e87c15458c2a2555e079b8474b7676538daf009d788360c58bdb7c66d80a78b0dc07b0c75e45ec60fd6f17f7e2b8ae7445537c51b1dea62859bcb7a4efa22f205d63fe2e460a999541ccf5c9af9c882ae03923cc3724347479c1454d2fdefd1e721bae5bcc4db5397bfac325a2cfa7b4380c698ac4459b7ebb61733fb0a4907a084e4810d4e86c915e019f36abec6d5b0afe33028ab5ad08a96d140aa3f51880bcbb282e85b10be17b09fd4bc5adab305f3827f52249eaedab1f8aa86c91cc67055965b0905f1a9329ceb50b564ff682a1b5e99bfd6b773a76dadebbe1ecb1bad3f76f0d1ae057a7cc855393cdca91c3dded2068c1a20d0996fe90d6ff4211e24b8108513555e69a7c71abd5d5ce05ae4675a2e0d1233e59fab2fca4c4f60f79192d004a07e5624b4d0da34a5659914f4f8ef9e844d20c2c324138eb8eef5bc494b8e2970da93afc6947beff2ca7a4d8ebeab3733fd44d9aabf01afba1b8cd7ade7bf0204cddcb59be3520165d35ae766c26616e6d34800546d41527a672e4e00273970ef3b35e04702ddc09b8ac8bcf30bb37625ac99a4889fbd426b52397a121678ce8f4eb829254f976aacd2083f814f55761355c26e3c1ec5040cc235bc5c6577143f60ace0f5b89eca64e583dac8a34deb6fd6c6cefa47b9e000e04bdf6310f85967bfa38687cb17949ae8cd191dcda3d4b59cc6fab84b221f11b8b632ed852d8f81e573dc216b3b3c5eb90528d503265bc1a14227630ba6a7b093e5c89c1edb4edf0f9b45d47ed43d16da5af4e9644b695365b75c3c9053f678ab365136762f8fbf4eda618ff8eaf5c2e72e62ab2863d54d8869aa053b747e97267b18d5501303f9e652a2d1363386571170b5a2ade1969a4aca357343b9cf920d5e68a7d1deec0b459957d745dccf8df55e729337fc449ec9adbb7c027d2cbace7cde8332fea7d6df35edc147fc583c33d4e78da4533c30d285ffb549a47a688ca3ff514c35123afeb95a1dd8411f31073d793d22fe2358892888a70cec89d4bdfd246fad344b29e6afdcbf143b149ed7b60c7f56411104b2802e2d591bc1d3fc70c8d4c0409c2fc65aeeab482fee79fc6bcc367ff47fa420945e8e1a15c1f57b8f858e6b5e3f61c34a84c45e5c5c1cbffc1fe3faa89b15967332a3725a824bd1e6083450551d0758e0242481d980d311b76430088cbb99d02f73c169064af9f3f5532acbad772aabf211612ff8d1cb77815f802f7e10162ddbe25df0f08fc5b809125882a29214e06f7f165d886f252b225351876053392c086c8bead485ae83b197be11516d1f2279644ff7f27ff7350bfb8d2e6a32a52ba8d0acd2e7a663b91b82cf4cb6680a1d8821e3074b1a4dc3741ab1c7532be582ff0dc76f3acb865f454da076a3ed5e8e697f9b84cd78049d6ae030231359e7c39b287c6c56a666d851d812f814d05fbcebb57dc4c3c8a3dc2bf2182a4653e1f23486fd604c2ca0afa8b821ad8423e051018a071ce48ab789464828cc56ce06288244dc7e3e6d3c588f6f20dc54004ab92cfb0dbb16f57b18eb03c5d8351ab9de43987f56a0fb399954a4e95d981ea11dac40df0ca55503ff2cda6641177f187cc3652d17c7a965b1402d7e5b6e5d2fa173a061223e076a20bcf27693ebf607cc3cac1f6a53f10a6b7c58d981172fa2139d986566d0a77cdce66cb011e6aee588dc8eafc4668996624dd15b90325428f7ce8a16e0594ec7d47ebe20a0d340a2c4430b65acd6dd27ac2c1bec80b35e618eead643942eb8c0d4c1d8759cbb32a70c39e57208a18836717bee232ecafa292db15c6068b482ea4bbfdf8c762455a2e5bc90ff223f3c4557db8d3e5d3c81529b5c526f4e8f8d33ee28e5eb2fd0ecbd18e9a886f3a6c938a4adb5f55d1780b4a60531591782dd34f2550eb571ed58c2dae75a54198ceae1fbe1cfd4066454e114bcfed09f351ae7a5558b14eddd3c3f357c3a6ae4deaac08384ab35c480893262f187b38963d45961c1241816f683e3a2e41722bbb489e95028e152dbb0f35ee7f0513df8eb3712c1cfac61563cb0ffc1876ef16bb1ca9b723011286d89115ae7aa4dae989631f127c1cdf0c9b05881f4da1c8b17602f06d0f6c740d342e82112435958ee0c0bf849ff8da35ce3ec8a79eb66b12829dd4c726c7ff9d6f9da6510608", 0x1000}, {&(0x7f0000002240)="898bd427cf91c8d616015d1fe5e2f581f284bf5ce8f2c32de3e633b079fa84a3c8d0fc9629d549179120441a913b1aa0a05dc792bc95c8f0d2f6b1688753d547bab669394ddd918b", 0x48}, {&(0x7f00000022c0)="fce71adafbdf9b586ca77f6da424d05ae90651f27d220c71dfdf9fa1a6a565715abba6f2cbbe5ca906d8738a911cd8d40bf73575f6f862416dbbd779c8286b1c4a7ce05e1e6a03ce8c0f1f06c27414d10adf1d249b13f92d453eec987e67ad1a2706fb7dee424c06766b909f974edceac12567ba6b0c5c9c84c96624fdca18e1e4cc75576420be3314530296f26eff9f5a53b4eb92eca4fc3d36d6b3cc94ab46dbe62b3bcef16677492d90eba7c85f0280240dd91cfa6ba32df2c91d075ef63419f105e33fe2f0b0b23d8994ee18a67e45c053e8896e70cbab3ef2fff737102b6366d4c7f2754392bd55f1e07ffea90ff17fcb7e062cadaae51a15607c1a42ba50c0a8ddedcb22cd281b80ca402e02cf5ac3eda6232a835656646ee2b2fe522c24f9f875e642788a29b3c57269bbcf1a3681b08eea9efc3e38648a70985ced676f94676fe18a82ac1ccc10a8f1d473cb70600d588cf1ba291f77663edb4fa1c246b020b5f34932b749437f52decd79f9e9140feecf9dbca25f28ba6d735a4133ae67d4b4a4181495e63725ae2c91f047fa5f040c95aab6db4656d571ff31a82ee0cd7f70333082a78b526392c202822a4cefc5baee3f1d83711042f4b6b7c57779703ac9f6c6b18ea43f79a2af1c0c70d8f3db8f465ff46ccd914a24997638f31f0e71caea7adb7f371f4b262e7a493461f9f5b487b2f9e38b988bc01e48a648c65d914e1bdaf3d472e4b784fe226b49c3ed97f067799f4a9cb9e456e1428b21b53cb86f98a8e9df3e48279bc5993202a51e7d9c3eb63e0eb3fefcdd048a00e9ac729b502f48668ffacd2d7a438f0e56eec269ae2a97f3bcf9f95e9c19e61870b28a3b0937274a26d09ee40a63aca98ac997a29ed800ba1297e8e425f8433ed3b48f07dbac2c46c27ad2b24b8a4c2f4d2be3dccbad07598250beb1eed698ad3bc4dabe2277987842ea665c97e51302b20dfef21a832c5dc8e577ebe2f96f1ca930476cb3fd3a4694ef02afda4293a2869de12aa6d5536235570a64776cc7fef03c4e4b3faf059309c0cf283c9399169247d4f903b78f7619b50ed318bbd9c0251b8d34c3a5ed2943101c8332897e4b276cd336ad48867d21c73b02bfe2f456853bc9d1d7d2572a5187254ed26f87c0d1e2092442dd0874941e31471fd3d5c4956979e570128249fc64a5de7cdcae99f26878f0a17dddf24ca9102ea995864a5e1696a057794c641cd77ac39fca1bb67233a0305f33bb7ea08b3f809709b5d8cd83c20d88e1508ae4c55c5b4ee0c75e7554641ef179a96a7f2704424ba877b39ee19253be552fb3754e6167a3c24a631d9bd2324b1431c297ba51a438e687d648622eb4e564b6e4a70b65cacaaf736806be3f363c50badca5bca96f223584c751ee7296cfbeeae8496c7cb890085c0ff850405be0e966e0d95f9641286d3bc8f75fc7442d343936016b19a0951a3d040d14e0482302c3719b5353113aea4ef6c497a79d2c73f914216140ddb1dcef642f7816581836c7c4f7e3d14ae849a77ae0df54d30fbdb987acb46a5876991d0a258f5e2e6d220c65d494ef65fdc482f6604ff9c60c7c71b2653060942ccc01d00e4cae8707d0189701d5bbd0a4e1563d6cafec0fc9071d9abde8b3db46303bb87eec015e4b3f1f5f3ee2c23a60d8e0b10be7f0b54e39e039654c547f86dab6cea1604a417d5549ebad6eacfd8089dbba16a7d6db6a725e5893369f5b07e59011a0e005cd8ce61fc97b90f08ac20eee461d96c51be368977d57776ef5f96f64d1f334cb3d43d6176c38071e6b8f29b597d3d30f63d27962a9cb3fbc2d273b70eed6f552e2c85a92011c7857fc9a0537e735558194455d4857609d032d54ce8dd594a6c24d7280d62e6c2cc5b74a79dae0a17ec456081ecad085c70c0ede825f39c2b4d9588a9e33d23dba878314505a4225b2c421d45b4c4f76f11822ef7c0fa9633486a70e93f99279a03320772123860bd71e855a5ffb6a1f27248e3f2ba2282075d42fedd17bb1b9ef30d2ae1bf4d122f8d27170ce881cc3e3c13e160f72d21983d891322c2c2ce2757bfe150c2515e43800a1bacaba65c327324cc79b404dedb6d8350f25f0fee3d2b73665bdbe5e9562ee8eaedd71048ed8ec3f6a896c649b82b5b7948cd316a45cbab99d712202b285878993728a8dbb996ec12dd98dd333a6055a77043bfa641ce4f414ae12b85104a937477f3e3a0d814321ac0d6e3da6748bbde5ff3aee130a0d2662d896dec4063c910b5c68209be9e456bfa788d331e2d9a4406effa42f1b08347b194a569989f9068dc3d4343e565a1d9d5154685706fae72497cce8a3ca02530c3e72d4410ad1b31b08a71bf3b97ee5fc668653ff222f37bc2123f34df1720dd7e6a682087548e3eca65928662348a76ccb251a6180273f947c335db0b248be039805d322134ae40ea3de915d430aa8cb16dd336292c00872d361bc3b7ff8d62d1ed9acfddac6a13c2cc0aee796adfd67a1753c4b96c13acdce3cafe650124d184b3b784c8b3703f175c53863f9dc41945440c463fdc605dfdd5e37fb6897ef4b0993a37b098170cdd65cce310378ecdaa5c0b29957d1361e6648b9cbfe0b052f9a548cd36c8f6e267d7d926682ff0795c7aa89138f447f6823c8a127b954747f753f5ca64046ac1da318cae4eb493070eb08204ceb6bc1601fc5f1ad9553f423d53989bdd89b40456dee2c85a7f756219913067a04574333f2361448b971c95ed74627d1c378385586f1a8ba59ff508f37206837e1cdd2811f7896e2eea65cf7c60e4bcd26a2fb9be1ccaa4ec8d4383a13426907a8bb597708365832906381c9ee9de90a81181a676d3d80e3600e3802d046f921d109b373b8de799d17695c195c7398351d08310856ea0092a78f285c8a1e54fc241d69301ea1a8aedff8f14eb96a24fc649e81cf9a42225f2db45e8b8b56815a533e9196bdd53fa0e83adea99804561487e57f138f6bd692b73d768f9cffef0e882324faf99421ee203c9d79b7ca5c0f9b19d7f2f2b0833a967b824e0c487202ac9bbeb0599e7ce7c8e05edf82a45a25f523b2409f59d272f0b6ff029112dffe48958040805b023693cd5a2fb778d80cb695639f9b12d1fd2d0f3170e7aa7709ab68b9a7542b21c4c38e7a6ada8dbaf230e85b965654b6ed3d0b44ad4c2e6552c80ec69267c97074511be176ade78473d85cd6611f232a11b17560e84f419c0b3ab8d43b8a608a71556de51fa8534e6f69b4f55acce0449de5bed5273f76d4185c5d9dae3bb39ab2db6693c1615d416846092b0d0eb0ffecb888c3082bedccb7bc6c115431567ea15704e17d6437535b21f57bbd576cbcd64ee5a27f1fd44fedd6c1b34d503e5127a40455c2ca144b7a458c159ac032f81bca62d0f2b97b2d59d6a0f9b4502aacebd185c68be1b0c37b841d68940c27cf8060b4ba039f353db1f72c4219885924d07ef6e69a561ee64b8eb6bbfebd12c184369a6322d9418b675035fe87683c3a8b51a18ea6af4450b84f57865cbf1f0f0d0df3fe6673fadaa65df2497a5b47024c41322e19e6d6ec3ded08533481944f176ca73d7b8ab36288cb1c8fc997336be3837bd4372f77136084730e5b2d331be471a6fc1d3f118a303d3c3515d263c3334441b69c368a44fabb57f87e7be601638713a1a603cb65ea239f80334366e38f503a51b1a514f84ecfd6d47f91b139deaf9006b2c45e582565d468349cd109d33faafefef3b70a6cf608c9093850d1f9b7cc61e0e11f106f98afbc333c69e0d713bbb08a5cdd7892f8576f93f77389da9f301151e2630a17ba15b326694cc8b7bb3e5e5207f64ac5977740d1845febdc0df5858299462c6e6eb3b1b592df01e2c0d3141aec355026812828f037eb77d106d4ef9bef2246fd530d08dffa3c07d7ed6cd2810acd20cfc90f32e8d42ebaf3024034c02cc6d434d36e49d48f83cae2e5c7d7f5f362c0181e2fbb2bdb693199f2b4ebbce2a781bec83d1a63864ff8de73eb10d6abfa03bb1898d28c698951003e89ef02cb9cdc0c0881ea5f48eb5a527f68894e8e873e3e46fa00a0576e789505b023a1f3421f3206a3125ee01c238f4b95afaf0513cdc2d95b2e3514e16eee9215d23d75c7d066ca93b605bcd203ac604a8ec23d22875778c3bdcbe33b55995fd6c3db77299535ff09aba0e97514e1de81ae758836bf2b0c35d30a922523179d5dbe7e2757e320864ac59010d68690e163b75097e4c072fb844e72e78afacb4491c5cd961a8f26c77add791ae4d74957cc5fd14bb39dcb1abca21507c9bc688ca77072b7487e17fc0b29bb42f9ff38e9e9da8bde121163eb8f6c06e75107017d48e9b0367eca114e1cb6246815f5833a815b9b003360d0164e9ada82955c06d2715283d185a060ad62122ed46cd592326da2d6d8b7daca155cb66bf49703c6fabce31302f0100a5ad5c398d4c351fc10dae8531906a2a4a614ff4092fb00943547b3eec08f430afe0f700198d814b33048b108c8b9c28bbec21232ebbe358ac001f0918ea30cabf6f9f60132c7caa5d4b18869ef6f77640cd3893d522253c471e53472d4e15b2400756970db9bf963c19b5bb23531c3d9285054fde1e1cf3e5c4243986fa8545921b8b78adbc8620e87f41b22ab0fac887d360dd4eca4be777a681e423455cb57e1cee20b62d08177a7ebfa7768010e158f3cddad1a2dd60d2d6f6b73d10b8180179d45ffe6e834c8d49163d5e686a54b3a770cee10dfe6fc57291c4bbd4730b3de1e2e95168a6d4972a5f35d51f1556a70e04be75c8e5fd8d2662dcf9cadecad385e3145eebe7ae88dd2b2d675c3092e3916019e02055c43b0fb96cafa9ac56be2c077858f8bda7380461e5ee8c34b5ca2d09bda8aead8523c1f4b7ca4a5c5cb0da8225a1e4511b5f2494f7e19cce153a5f79a4d6faa5cd056f8537cab0fa27e081e32695976b29f5a20943985a1a3357f2faa7e514a8a8c7893d9d07a05988d6ddf5611d0e48e2f88eb0581bbf7ffcc1cdf839bc53061c1e54bd0934b4044ab9229d7f64a01859df929dda678f481d78db4d8743185e71ed4666921ce4c22946054cced84a1bdb770e5c00257927d7d04650f2c89e0b4795a9a5ffaef76ad6cc517f027d2e7293ec9b7fb67ff5b124b708134355ed3f2faf1e218aaa6cf0951769a9c8de05bc749c1acf10ce1ad11d73da5651897f6c0f8307682e85540d5584af03a69b4f88896c50c9796fd5a6bdcba7c9bfa1aec91ade5d3caf0e38924f9beb5fe7046607c0ac0def623347e6fdb28c31316f2210c0c71d55d526f2ad73b2969906e10c0a76caa3e4b6c834eb44992075fc5645a0be7e70d0f55c9c9aca144f031435665fdbad5299ca2893d9156507f1242cf066e4e31797c9324c8a2f6c613e0b56290d636736db4c003c3a5507e1b662a199ec5f7822d9bb288d419824df724b4102ae8a9ba30189e5392264be5b451adcf54df1afab37e30aaabeb9f35bcefebf4ecee3b6e75bc0a099bfe2aa3d3ecdccb915fa4a6e7f930bdcab3f319528c9606e04b99e5eb5a81acb4e4988d5348b7bbb668f5b92c20c317632e287482a44b00cbbf948a944b686ffa8b0fcf57df4a499bf4dfc0e15854de2e0e4afbe912b28588360453d9301be238f395d9099c5bfea6384f71eead92d1202ca839590902d56d0a99de23acd315785811512a0792736c0457684109460649ba96090a8cef503fcd8c2e056bf81914254f72e0cabc2d2fb839da20a641474f099eff72da3087e1bb609881f89660051b48", 0x1000}, {&(0x7f00000032c0)="4f60bf612c2ec6ea60d0a641ad6fb184bfa0cb3d1f18176621532b0999b2f77576fe9ab7603d930092a4ec20932a3bc521915d846805ff343927aa78077eb958b51c56add3873e09084b4d4790547aca37dd512e58cd848e72243ea240a8f1c7", 0x60}, {&(0x7f0000003340)="fe1fff4e0d29cdcf4945ed5941cc58796ed8da792f785595e0338e84af2d2cb544192fe98e3bdf1c675127bf7eb13272d9bd97bb4857b0f0797ecb2f1e7185778227e66b84d6eaeb89692f76967db6c5f0f9fc63fa8f40e2f86a4d9f72a0f895653b0f600c0113ebd0a3018b93bc8bfb03c964ffd806a071257513a505a7dbe1ecb35ff8f64f813e0de4047150111caa397818d044dbc0b72a31611289cc5294ed2c36f5d367c0374145b17ece710f072b0c6b79326daf84efd4b4cf76e91aacb3252d276d2fea00cd4d89e33accdcfc558c8ad9358acf354270123d7d9428ffacb5e182935802caa03f1a5e6f", 0xed}, {&(0x7f0000003440)="8d21413cfe0dccf09ec6acbba5e4d6a348b185693616463ec1ef37cda6d7e80496b85017ed61bcf31a2ef93f0710203893688c58aada24403415ef7e6fa41a1bf0b28fecf497d7dd470b25149c4943911680a591ec052163e492d158c62551d011671341ed308acf8417bc772d52341fbaa9261c2612f26f0b6dedf1eb736cb72aefcf5bc97bfc9ffaa0fbe0d6dc587fdbc4aabc54b635afbc205e25578a2f11e5408c9014d88874d3e7eda1cc4fb854f9ab66c66315fced60648b6a145e395c2dcc50e2c9e9df1948926fb91042de145f934d74bf39b6691bf9de40bec628e738e22b98208644104f3f2e54a068fb94352fac311b7dd9d8d442e3ec6d0576e3604436d919f35e1e128ea07baed07aa61fbbe72c9dceb30d9d0e77307b45af13c360c9ec8a8a424fd773e6ad43a572a065d44c51aa914ddc87456abe61996ea4a19968c092d1849d47b3ce47338bfbc7ee78f198f53fe51f6e9b85ef4c7a9b71e9e40433031144c3a38c849816e1124ff010b6216bbb00d3157271fe4386cba2f8952355947ca7d2a29af19d1f1728b1d05ad95d97a89764f1225f7992084f313d737ff31304a7ae2e874f7c97dc01b239ccab1167ffc412de035d841e8314a84df50f6155a4f8f458ad04fd0b0df49f973d2d5ce4ddd4b0bd4a1e03759c3ee2ddc493267b60abdcde2e9ee3e899a8159b98db21e7a2c451f454b07e65bc12350d4d00f10cdc35040a36546cb9bf9a640f973a0a41da2b9f63c30c6eecbed7a5b28b351a994c53a2e152ddee1a95f16339f088361c758a0f9d615721791fa1c82cefad81db79c7904d9982e85389991a5a821cfb19959b25dc62123d03797d88e930b4f0a5c13084e51a562ad3221de3226f4d3a494a4f05b3db5a2a70ffe6a9084028a38227af1a020eb1780e64bf5f0b84eecd30b9bcdce891186041393219646046cdf56e86df6f1636fcc3d59966b1e2046cf835678b4000df15a1e8ad131a4c0e9942f1cf48299b7a8ad753a3cf527412367348130461459fef7177c51e8e6799f7d8e17ccf50b82bf4dfcd1b1aa68881e7dcb01067fc3c54f66d18ab8e552828eff970179838e2f57dcd1d100be07414640608c9956996a069cbf31cc730607903f421f47432d27c1cb1cbd237390000f55450b66e9cbf939bb5427d2a466489a9bd6085da4fcbb5f78974b4d6f8d821c9ffb5529cd23086efeec96cf95e915c36ef77b3aeb37cddc00d7d209d43d05c51be59cece925d4bd1708336e144ec5bd8c48c9a26799a889dcfe39f4b7d5491d335cf0336606dcc12127d0960f87344819fb556048fb6d94ceb3c01219155f83b0ddb8df57af50582765e47834ab615077d3cf90b18c499f5f7b4389d24d06d795442c5e4bb9a99be10a2f59b6475caa7b21b1ab59e52e2bf069928967868c5309f70456ef1b032befd2fff588d267b95eb835f3fef4cb9ebd36fcae45b01398feebd82f59b95671400e2c55e01f0d56908fffd21436d94ac76bf92b4055dbd5ee1c8d1b1bf51d6f2b9efadb0fccc267b56ff2c959d3aa37b355d5818c22185714b81b17a2eff4a1ab39ca9c224f8c92da534ba5dd2279d3faf882d7c90989b9d101b171771bfebca7fe523d32979ebf69d12fcaf20704b656662e76fd2cd22774d4f9b3787d0bb01bd70accb3b2bd56d4cfd5f51cfe255209bab9763e3156f5d163bdb3266a2f4dcc569c5ea5145459efc3e5f7310d120d9a494426af298f05f52cc42ace672ef0af4de5e40de4d74f0a0035dc8f26c13a822cf0101205343fa606ff80347b6b324f939b28cf6bf35bb9f264fb58428acf5949695b13a919273ca530f9f3fce625bd48083e530699a7b81bd06ab9015203e67a3b218d2132749b21c045e67e25c05233cde211b9e54953f5e982269eb46b6c0d40953387db4032c666729d1f2311194e0ecae41ea107fe16319e95c247c1838c4a78a36395cd0366ec923f373906832cc4f5edc0a9c8fbe048f4aeaeedc9c96511d5dd4296e3f475480986fb30c00a8e48d2dd35b77dfd7d329ea033dc745757247a4a45cf4d5229f99318256d243ea08a5f6f43f4b5fd5cae98eaf4463025ae60708bbae9604f7cb0cf2d05ba3905cdb7587564e70b5ebecf3bb466f10beed9329dc946f20a9bfa439bd35bf7f25252c30f97564d4e3b0b67387b921029e60fa5a43e2eefa43962d1bc9aa8aab2354db1adf6750990fb0c45e2764d8c459100c1ea7b59ee3eebd47a2c1462ad430e05d3f178e9dbad965cdd1a2b149a2639e4cd25689e1cff40585cc89d39ba943e5c02d977ab312a0878ba556758bde04815fc447af7a7afe3c6358b57fc3397dfbfe23a97a0ca265d033900d91871f0728c48054bc99697e5890b64f9bc0e0958c44021a2afaa5c43f73e91dd3132f415e01fc4f4e59cdc261894d58ea4e587be11f346c9d6e8a9a09dcfc6c59209582cc1784368f90dd5c7aede15b4d9a0fe2e77eba3082a6a43416f37b2d621cc10af3434a475479c6be0486237b8b0270cd2f9a5f64086adc6ca61ff6099f8bdf1bd1bd90130fe5c2ea1f8be9da2aaefec80825e5ac89278df781f6a02b9bca6350b797450c7758afebdcf270459953e2b8386e4cfcf4298e83f11a0f942d59d3f700e15e5f6ad1971b495dd01959646d9b9c50d9c815bf9c6e1b553a50b280913dda7a7168280c27ddf3962be524d7e7b2840444f5b149f6fbbc420fe9ca9f02a120ae16f6bca2565581d492f7efed8c434306e69bf3112fa9dcf1b31f3ae176a06a96973a97defdd12ba69dbb100424c3224aaf3e3a5ed8ae267b73aa7d6767904089a96ba5fa3fc008d300efdfe989c84e1c7661402b209b610a37cb492a37a63405db8e59f1e6eb88968ceae16f1d6aee80711ea3cc589d912e7127b85347e640763e03c1fd3fff0c4051785f72cec92376b384525b4498b50819981f8db059af0f2ea15a202b84c28ee971873e5bc02b2d1e9c5be80d9bd7cfaeb7b4a912d04c624be06b14d34e282bd74553ad7ff82330dbd4c43fb548d1bce58a3b5c03ce95f694bbb71002329b361fe5db5da3e619f45ad9b8c21cd8a152bd90bde931f7bea2abfa949438b3425e0355149fd0e2ff60c5a493777bbb225377434191512a90155d6f7cc205352ea87b86bbe3255b60972d11eeaa7e845dd1fd1246ee08a522e7925eb8b45d14127e30f26eb7e4628e63322478485f0ff499e09176fff1b18dce7132faaaaa792b175ad28b2abfc4ea361f0688feb6255f72b45ffe10b17c6bebd0bf77718fba27df875b7610cf290675e3db724b9749dc08adaa98f5f49be1a7ac42152fb7bf85966467332f6f98d76940b148ff5441783dbb4c8e49484f047575731521a61222fb4b39b92577416aabc6534a48817a6d1e3477d033c850b6b343eab9872ad4d3bb970f3839240bf47ba21de2440784293c62baaf3eae5b7d5f01d23268adf8cb129857e3a0a169660b9ea02322182ace52f331aee796d1c45ebf30762b92c418f26dd0a7ae2ced7b69de732e1831218a69f92d074c2100d6d2ff561e1688721b89b622ea2ea08da967dd44a8aeb01a572168fb9270580510a55aefc6ce9de1e48790d07f034335b8736a64432a53866adf3794b401ca295b8271b7e486d0e1ccfc2dc56422d4d3c71a290a1e4f1fb5359a8905c3dda10fb3afe088d5b10ca01ddcf88c9421bd43b75708ed6e36cb18cabc61ad916bd5a39eb3f799a22eebddd805289cbbacb336cf7593183f6ebf37419322038d010cb8b8a9af88508a488dbbbe9693ea9ffcebc669389645fe1fdfdded54b69ce992d41b221cfd3e0ec9ca1212aee9f80bfed9889bfb5dba400385c779ca4c01f671eecbb2ec0ab4f7714055a69747de2ee0b9029f32836f2b736481fd7ca82caa7dc2e410259583314bcc58a94fd58baa333bf530acb8183aef2ac4d919740b1b265f2f556171d8e062f3795b777c9a63535765d649ed664289bf345bcad162d02ed34b15e3e7274960822fe565f278da5d2bc189946062630b2eb2c90f74b36cc8f7bb5a79e1bf7c643233668df7bca8402f73e5d458d135c10139fd6e6f8c85d34b11288a039718aff730248fedd85130bfdabeb9809858544b508d6426ad6c281f21a0350b89ce28e617c8ef98145c2b122d9b8421d3e8d3249668692f89df3ade9273ab4ec6fdbda575415587e60c826a3d5bd464fc92504208ce5e3c33415a024ffd0e107e6052268012b283727937dc9a920536533571de5f891e687aa77e966d468aeb0a9900471f190db5e151b6713d872e07da8bb67409ba64ff133905b09af602de21c632ba3c5c30fd15ac858c6acef58494f10b31456c8d2663303417b52506c019f907a2b2a22c72808fbeaa3d29881200586aebec29136c3f99da33fec0dfb277ead526b769ebf9a254fa725e989e22907097bb549c611f6715ad51d4ced59b266e16a588caceed72cfba8bbe7c8ccd2eea9f1ad667b843efa27a8b414b759d06693920477d52c8498140f03a4aab545ba9835e80a0ceb376b56cdec20d245ad3e088f0008ff4fd514622f1369b601a8491158761d7efe6f3bbb0201d34f57693e8702847306b1ae9e6782a78e2164d7e3d9894baa31640857f31f085491b56c19bc32c9df61d0807779245ffa6dcd0ea2a78dd3474cfaa9e7425d1945a846c16a455c987b7a45d0a12128e4b9554bc1e244bfa3307a932f3869b513f57d9aa7c053160d8ddb46c5443ea36b7e8a875eb8c5e89a02e4a581dfd51a2ba62bf0b444b24c2943bfe9e1772d4cf64aa79f8ec661499ffd0ddf615c8b329c8bf0a7603f3631017cb18fc83bb6d13271ebc3cdeb02e4b01529b30bda1a305a0a163b3168e6cce003b5a311d4cce3c14d5acd7001197ecea57f105351278fc4ab32c6ad0bfdcb7c40e988a5bb6e5e0c49766f58f94e1c1ee6fff818224913419c09ef832348846acf1c5c738237a8aded6b48ecee733c0b6ac57188611069acaaded9f1ca724af5daa3c2a9db0915e8b0a6bee3e95bf5a940725a6e8415625b9abf4a2cda7cfee1e89fbb5b620de632d68be81ff66e65e98e6f4d79e6515618b5aa6d21d714bcc0de68b1cab2b6335e4448e2ce0ede390eaf6452e13d3da587c41d4b30eecd37ea2ade32caad36e8f29e96a9997fac02e7df93a12d71d236fc666889abe1f2051f530cdf3a39a551ef8bd449e670e24a97da4f17c2db7d222382dded535e553e0ed2dc51cc07b4be12f28b4630b817959f813a89acaf880ccfcf48823c2d5384e55d550945a2f84d795e8d5bddb687b3053262e009f0907baae99328d63a63a698cbd5c72513daf50b0a68dcde2d24e5ead6535b46ab3afbcd65474bbf708087b3e0875a19ac70240e4750148499f05a5502b5db2e0098e546caf653ecfc786c0ea890476ed0a328cc019c57834e32f31c50e70ef716640fb9723de5169708f2e8e0300ddbe16908e44a1a82510b606056f2426109bdc1be97fff9b4fc8a41a818608ff4da6a518d9fe5912bedd87c908f2725882a1d0a502e9ad55803eedc448e621564525eaab6e051a23a7bf0a1954589f62c17a3eeb9476d168c0a3996efc86311045c017ee890be1a3ca61946ff30f3786e219111e0643ee34f8af30440e94f7b1c00d9fc7e47675ed7489d66f381f33cc655d0e594c969f5fd8b03e7892fb6b22b1bb0c1c2fd86ad5103e92f13bbc27ee1a13f5434ff2135aa45b4fa14e9a0896520138efc392822b74cd8ff5f2d2300eaab313c34cf411e0d2082556c9b3e8b6b869c5ea52ebd2a5f5", 0x1000}], 0x7, &(0x7f00000044c0)=[{0x40, 0xffff, 0x7ff, "dc228bd6a812ecf11fd24cb2ad399d3145dae61c86efc5b05a3b3241c4cd346663afab4fc4c12d3ba7f4"}, {0xf8, 0xffff, 0x100000000, "8efccbd185f2fce066ac75e891ee280ea27f33d36ba82f54e7254b5c2edaf9f4aa3a4b37c9abed41180ad6273be3bb0eecdd74d0d904fd48ae872a59f3cc6023189a706acbdf94b2b7351211a1f36430b588a147efae88ccf2705fc107ce0989de300f8d4bff10ac94aa276569ed276f00b22d510ada3dc7e7d5e7f637ece84f698d2f555cb7400bf69172df698144ae965ed67278a6776525d4a8996143a2614b8205ebb81aa5ed4a05de4bc722c468da38ea5834cacebb3a8455aaefe1e856c1707f98ec1d60099b0d1915318c5b5cc44acfeff2d92cf4cafb1bd741573f405bc2a8c7734607"}, {0x90, 0xffff, 0xffffffffffffffff, "8a64d2dab68f0c5e2fcd5081a7575929bda16a48e9398d239cf2c1888ceb4a6b30c396de3bf702dd9975e37bcaf649fa99c57653da5f2eb8b80b3ac890d971d1fdf71e0f464b62f356eb07c7f3cf7453c5ecc808b161f21907c931746ec4dd9e7139803d0483f97505005b8b8bf5442fc6b9b6b845e25e132e738a"}, {0x1010, 0xffff, 0x5, "8004ccaea1aeec47a322729ae06156d26e284732a86757163b360082a19f66858217f0635dc0b4641960ad9e26966ae33d901303b00012667c61a58f2ec4ba3efd7f94882176348581f794a37ffab31651161293a362dea05803c12e9e9b8d49d53d20a66e51079ac1034c7d88446b49b6e0d7aa41794b863a499fbbd439ab33ea9f5cfa3bca113dfaa7b10f83b0bb9c8d9f45c5c7f4b7a36c7afc4efc6d2adf78d24414be1b300ed4ebfd4318eded7200c6cdabf08566024d17a8f73336f6bb2ec07bb5a77dbc9504c21a369e325d82bff29a26b58326aebbdebd4e384deb78915d10daa8039403f960c0bd041eae69cff2ac081785342ef633249916eb0412e61fdc52be69bfc168c095b0bfd98dd53a63bfda9a7f22bc20a720bb48678bafc53a886b4b42d7c2e21acab239d6b27726757b2119e561fb54c8e8799196f52beb0b999ce2e010a0b27b725123d9ec1fa7eba60388d4a4858f5b355b8a54e1a94d3efe61fc319233fc0f43cd252f0e6cb25781ce3ccd277912687ab2a35ded05abf98338f5c37e363e54ee8d06da17f6fb0d63c5d573b46a72c4766d490806658c6f879b873874508f8ada05ea09873f11052ea1d908ea2000ae18f20d1308c5b358050d06b22d2e75941e52ad744e65097d48320399825166413ea59a710c1411cc50c9f30504ce0515077bf0a296d4b21e81accc6a8c20ef43ccf0819afce960d1d0457efb00fe24402dbd5f8c3ede7214d8945ef8314f9ad99192a8dee9d3219c5716c5a246158c95fae6a711703d10b8548f347cb64686bfb83cebba14b6fb20ea81227471edf099f7af32484e3b0e491fc80f6c7f244821224108d1d86c23739947b2741b47a802f615bde02750d19570a7c95348cd6afd92e56d8bb49083a3bade8ef03241dac007a1490d402a95bffd3339082afa98e4e31d51c01915758f95853b09f836620767f567fc1e577b9e032bfe65d8cc5451b978a177525c7c31ab9df3e1a3ac244d2ba136795dbfa68a03478751386877154ff38b59a73805657884fc15d77cf91751c256550d9ab3569118beaba87149016403e81a820fa7f7333fc7fd78600ced86e4de6f0cfdaf2d7cc0cbe5fd4e15cd3860f455486c9fedc97f111a8e3612b50f30c50661a8c5bbc20c99ec5001f349e43333928a029b2192fd93c980afa7467dbd5a9923e3a9a729020656a2682015320e9a375b355bea9cdd31cf2de7e4ddd1e11b95a712cfe34e34c6d5303ceec9bd3f7d488fec8b5a00bbe9a1152ae835afcbbc1f03db05fec4d4c4f0ec860ac23999383f392b362f5bdf1349a8dc760a3507f63ddfc0001c931d59df8e88919763f24a49a66c957a00ff5d9099d5dc981edea7afe305b4fdffe86a1b5ab5159f00cffe247e09b829c3f90a068877bd66a256cea34fa245692a4df8b17f49416f859bca5cbb9a0a3bf1185133fc37fb23074e0d6f5a9315d5980c48b21d790e25df94f7e635c055b53b8373f91373e3341fe5d542bb51eae81fcc18946cf477505aaaa1d21a72751685b6119eba5616fbc5d5d5ca673c201ccd5f671fe96ff37337fe57568383b479eda7fd0655c7a84ed3919ad916ce49337ffad6631ec8c176707ac00469c8ae27f914d60cebbcd2e9af6451ed86a0a5dfea3538a0e79beaa1719b85d0d5fefcf07fe64836dddd1f01726ce2877a477455f86b4b936df0fe984c3dd9cfaa03349a6345927527378a87ac20d3719978020621c953a55e03d26f7d8b6a5c3f67a86edc8ed99d5d35751c4049dd3e4e14c8b65cfc013401215ba184f316e7b8c531dbee6656f1e7e251a964ec97e9b337380d67f07e29005088b59ca8c660ccd7c4c0728cedeb5f41c63ac6160d55a5db4b59fcc2d5ab618a893327ab3e7c7bc0b7626c1ce1ef11650cc813b000af6ccec9062f4462ba0f03577affadef58da0e33545c955cdf80f65c7a57156d645333b1313ab88cfb556a94e0afc7e7e346b6bb13b390156599317dd1a6358021ad2e8371339300270ede06b71ce3f7dbef21c138dc7efeb8508ee2675ecb35a9b37fa626f2863ceb9efef2520f0ca43ebcd5321033293a797b51ced07a67d380e17ae683ce2a1ac3b2150048c72a69625e24d302c20b6b69d04639823b39aa6e3745656d43a17ec62467f7afb57889166a844323966f45aa11772c91a87b31f6a8b8e2c5f84846e5797879b49baf353e5649b2390dc48017ffdde9a7944357a96581d4c4a9dda748a174e1c70ac43a8b5e5e040e5207c85e221ef12b89f64e8e1fc129e1b064cd613952d59163dd0dbb497709bb1f80775ef10b275fc90c1d4aebefe3cc60a4477a588e1b3c0f4ffca324a9e9ecb4adb1a06f389fb4c68409a234309edbe0cc2482591182d87b48079b94224509284531bb7d25dacc8cf2ad5e17103d8f97449de82844011965b621b82c68f893cdf08c91b3464cc6e4aae6ba0c0609b10b0a8c59423cc83e4a3b6b3c4890a1e097a537058084ffafad1817ef030304bd38fbab5204bae8aa1dc00a806c3435e5538bd75ca344696a1c98ff035edfda3c8fe202b39b0f1078cf814adbfadc53460a8bbe6d1d040026d46e20cfb75850d303606adf1bd24c6632fea097100eefb152837a057d17902111e803899f2614600a543bc97f7ebf751fa0dd0654519c18480655b4438afb3a7efbc6c1f3828570ab9eaa77af7ac0c3078f6dea21b0b055584d90a7bc1fc9e1521ca4a17e6f03e6af8a59122bf86bc75f04018563ec930bf7c2bc35e866da95897bf874695d29744d8a0041bfd5a0d9797b4a876d4b659924f3231dde84bf592ed31a75ecde99334b5aece2fc4727fb8dcc8d2c71c719bc41216f268abf0d6e74ca5c196bcc01d57397cc46e4873b1b92a5f30710c53ce13c36b3fce1e7214675526abdff135a286b9077755a96967876c0d6bcd990f00e65ca5b7e0569df8ae0a2022b56e15f2170254e70831d4cc7503ed17ef38a5b12de6ec93a26545587a0dd6dd8dc767c3252d1499e6c75c6469a9afe6d0ee34aabd050fe4c41ac0f68f0509785bf361695618eeccf2dbd3f97e9b33a1c0aa5bc92352bb5a954982155075f39d26bf67559330096311b9de7d3a58da80200827d55ed77e87c311c24f4bdad9320468cce4470c423f687bdf73e72963742ec731849f5c5e9f14de73469e697c636765017c53e6c6e7cacf9c1cea82a763f1fd5ca4ee0fcfb5b1b9cfced80976ec25d0fa3fa8866a3c9370c9889b77c66f03cb1d52a1ba5534a6bbf53c80e40030b184d54d325d91edc40e30087fc970b9725f8a62818f8222abca75c7b235c7be2c2e242fb18f2239dbacda829c54bdf4bbcf7c1f6c7a82bcef582cdfae0682dd582f848930d8ac0cef40eff7248aa5dd90c125ccfbe2a2dece2d5dfe2df9a9d5d4de91fda8dd3039a5c5125deea3a2c9161127c21201ffc09d42ee314060983f1755a78bff39f0ad17ca1ff5454a7f64ae15ba7c7ddad051348acbef8bba916482915e388aa294168faf09243959ab4e772e2a5164bc679678083f7753939582ac471e4c3e79f3d986c0eaa3cf95382e7e627a67013ce132a9c76db13ea4cccf5af22bc79d8390f265486635bf2811cd1aef11a9abc449b8b2f11a12104aff1cf4d652623b41be6121f0b98cc4458c871567de778c749f7fd61003c2f5b170df775be2bf18304db1e72e3a3ea47b089ecaadb9e841c8818ae5dc83c1df422654a17becd358e93ee0f55319e609fd3703e9abfd984cac187a2b5165574c5b2685ded663ac860369f8783794e55a3b55677ee3df785a4e85108033bdc0581ec668373c134ed466f90802720f63452d788777bd16d572dbdd93126d128a031c180d3c15d8efa99264c72880ff35992ba16252c73c0b3d8a97683150a5982942c1f741e887807a53795a624c01be029745662cf810419ef9d4992318d63b29b3226eedd5b80d971a9ff2fc7834980a1934fcd782c78a9f1c0b54042787b200986a1635e7c358b5fe03a2349274f14b83bf1dd4366ae1be89d0d34f954757e640a8e3fc16e4325e535c5a4f722cee559d1572ccd400c0cee7e60f6bb6ed12381b673e6fb4dd627eac0514fbaf551f3995a13a1fcede8e8dae2de59cea8f9aca1a3df898cee93ff5ee99dc885b69e520cd1498d56938e52c182615c2fdff572b21e97185930391077c7860bd5ac64a2516038227a34b8fb95713d8603f51bd69c7fad0b6fc4647ae2ee8cce3f2543714b8e9b8ce51d2d4d24c6132f4868f2d2f33018640e4c4d4d87db43d2d43ae843bdc0bd81879baa9826a24169d408d421eaad66cbbd4840f8b8fa6fc53331e1b75a927d084a85235e8777bd48dc867b052ab7db78e25bb522d33329b031d4bc10bbbe6d144604938051d948bba7409d894d1065b64f272996bb25367942a4916fd2e7f1756667df56f3f960621ad236b93226c7064f8abae546fda4b57d1ecac3a49e8722d716e8926c864b80615c1756a38a2a600722119c03c1f5fe6567753d056914360773675a4856e6fec8c1e5f96919c9bf4c828512579ca1d43fd2c93c233b0a41f4f8b455989075e4d411c959c4b6ab50e0476a478f838193b7a156baaa0dbd47ca49482f3c6a9142e5949a0923b4ec88f31fe68e83c44e96a997be95884aa706a105d1f136d8e4470db13f6a3024433143bb88f007b722698aca3d26f97224e19c2b9f6eb5912b95965cd21378da653e65d87fbc84d3ea4657cfdf0ec040dc07eca30f8dcc49b63eba8a57503ddb328c9cbe0b38b8e67f6c7cc221c6fda37335375340183304b76707a6562da1f8d5ced1e7415000f22827e56453d74c81f43f32c734aca5fb3de72ef83fd4494602e69e0da14872a7aa95a7b071d09195676dc7b53dfa3911f5ee53dbe6da4793a8d5a44a984c900efade2196a73fcbc04696ff598e7390b8935c4210f54bf29622068fca209f16eadf30da250563b3d757a73ec93044296ddd503bb14ef75d899649355d48a618d93216f883e6a7da6d41421b8172a810e5207d759e0970b31f630137da1649b9bce4b9f3725391cb6947be65fcb71e62453d255ea5a1d9a6a67e93a501a6825d42606abbdacd1da113664b5c9326a483970332ae4aa2d33ed9a4eb533af097690f1b8b78a3ce1511fb5cb927475732dafa50547550e30b73636f317d784bf812a2caeb98e85db1bf1e002053f545c8c7bd3b04ae616a7d8f27fad69be8ea07dfceab6ebcea09fb92b75a48ea318df321ba6351d54439bee1f74cb695f04cf91f6f8a3793e44ab8c138090f3d84a18c45f17114b0574fd96592c69521b93ed471346d107b0dd499ea7ab8f91d785d8d25616b408df17ba9edde385fca4f6534051e6c43b8b1ee536171bf9dbd9db891fcffd8fbd7dd7c50c0a32c8ec4a193ca44b2b9604f3fdb2cacbe6158faeb30afd92fa0b9cbbdcb184777b92806cf4346a2e4d8f5c7b4604be764ed48dcee30e2ecee8445fe56e4f1d18e9b596b4221aa69d12eacca6cdf2a1ee6df46f1252c276f4d57293cb80dff3a552ca075b0375fe9fc63db1fb277dd7e98450b5c1de6018a3d3861476afcd68b255d66f8d3b1ca9cb10393d48d6f2bbe6c2fe77aab75b650950d65f9143a46d6c544f707f56a46d9a127df14f70b3762542c830ad5087ffdd7d791deea11ecb19707daf67fd4a27f6e185679042e9b5b59d2f95c5565e4d0af1c9b08bae11edfec605706bfc0d034cff613f1fec20d3e554cff1408499f45fa0dbf1f9e8b36e70a4764e856e949a0f7ddfa917e1c4710073a2be853"}], 0x11d8}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x4525, 0x4}}, 0x0) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000140)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x9, 0x4, 0x9}, {0x3d, 0x1, 0x4, 0xff}]}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x220, 0x91) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/118) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = shmget(0x0, 0x4000, 0x108, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmget(0x1, 0x1000, 0x22, &(0x7f0000ffd000/0x1000)=nil) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='=') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x650, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xae, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x0, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc8, 0x200fffff, 0x1, 0x1}], 0x40, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x5, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x90, 0x20000043, 0x1, 0xfffffffffffffffd}, {{r0}, 0x0, 0x4, 0x2a, 0x6, 0x617}], 0x9db, &(0x7f0000000300)={0x7, 0xfffffffffffffffd}) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x14d) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000100)=""/59) r1 = socket(0x2, 0xc003, 0x6) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="edc594690d"], 0x281) sendto(r1, &(0x7f0000000040)="6861fe263f6f64378b5e83cdf30cb826b2bbf42161338d1cb349f915e2597291bd50c92ec1ceeb7c735e423facaf3baca7c389f3fcd782fa62747531", 0x3c, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0xa, 0x80) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000000c0)=0x6f) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESDEC=r3], 0x1) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x4}, {0x84, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000380)="5e81732b5a27388a1f6fbcea177faee88ed89115c3b6e3c04225588014135c9840748e30b3d9aa278a3cb87bd871ffadc12d5409e3c6dff930064cad96000000850dd20868a8915021aa1a62df73717f7d1cea76e10c7381714408da3de58c32c830a64b20065a2c864cdcfc1cc9e106904daf1ebda07f95e3a948a84e92b22c1d965d3e16c764a06dd3f41c76be1141a305154fa7d58117e1dde2c7e35858595a290adb761227f66819b02e8106e44e644d4654270e4029f33dab1957fdaddbc0e117ecc0588c391a313c41f2da8c83b27734c4636220f8310e16b7f9e0fe41e761108bb55609e576", 0xe9) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x0, 0x1, {0x8, 0x7f}}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) msgget(0x3, 0x4) readv(r3, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000000)=""/24, 0x18}], 0x5) getuid() ioctl$KDGKBMODE(r2, 0x40044b06) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f0000000280)=""/165) 16:00:25 executing program 1: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2e0b, 0x4, 0x8, [{&(0x7f0000481000/0x4000)=nil, &(0x7f0000587000/0x2000)=nil, 0x101}, {&(0x7f00003bb000/0x1000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x20}, {&(0x7f0000580000/0x3000)=nil, &(0x7f000022b000/0x2000)=nil, 0x3ff}, {&(0x7f000033e000/0x4000)=nil, &(0x7f000005c000/0x1000)=nil, 0x6}, {&(0x7f0000131000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000705000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006c6000/0x4000)=nil, 0x27fd}, {&(0x7f00005f2000/0x3000)=nil, &(0x7f00005fb000/0x3000)=nil}, {&(0x7f0000002000/0x3000)=nil, &(0x7f00001f6000/0x3000)=nil, 0x9}, {&(0x7f00002be000/0x3000)=nil, &(0x7f000018f000/0x4000)=nil, 0x1000}, {&(0x7f0000317000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcc}, {&(0x7f0000455000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff}, {&(0x7f0000428000/0x1000)=nil, &(0x7f000037d000/0x1000)=nil, 0x5}, {&(0x7f0000386000/0x1000)=nil, &(0x7f00006d9000/0x4000)=nil, 0x3}, {&(0x7f00001d3000/0x3000)=nil, &(0x7f0000042000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006fb000/0x3000)=nil, 0x164cc0000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='c\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) recvfrom$inet(r1, &(0x7f0000000080)=""/63, 0x3f, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff7f, 0x67, 0x9, 0x2, "76c63a8d2c850f43b5f82240c43dfec2fd7f02c2", 0x7, 0xc}) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc, 0x0) mprotect(&(0x7f00002a4000/0x3000)=nil, 0x3000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) open$dir(&(0x7f0000000100)='./file1\x00', 0x8402, 0x400000020) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000140)="d5ff0668", 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) minherit(&(0x7f00002a5000/0x4000)=nil, 0x4000, 0x1000000000000000) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x1b}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x403, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) 16:00:26 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000080)="50ea007dfaca4f16347607336832ed88ef2fe5b4ff7021eb116338646587d6dcc4597d43cdebe566279c43014f651f6314fc19672213d0a6b6688433162bbcb6d512a381765f165b36c41afc46eadf160b9abfb8866f9b69371bb67950a82cc7e3fef17edb0b6c851402c70357dc4c268662bb9dd19a4c4c5a8c1c0f191f68143e41090d1ab3400d90be74534d1103fb6039f996f45c63520cdb74a06c7016a9d26d436f8c1974f2fa0680473a834de49f3a4130fce28ea4d9e16895b3e18db3f9681e62f89cb111f4ec1af07e4ea1c3e43d401ff7067ca63d4055fa626d471e3746c1305960f2bc90d849b5a158576a2fce760d9b5649e401ce36", 0xfb) 16:00:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) dup(r0) flock(r0, 0x2) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x0, 0x800) syz_open_pts() syz_open_pts() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x8002, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2094b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x87}, {0x5}], 0x2}) pipe2(&(0x7f0000000000), 0x4) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x208, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000080)=0xffffffffffffffff) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/62}, &(0x7f00000004c0)=0x40) r2 = getppid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x61}, {0x6}]}) ftruncate(r0, 0x0, 0xbc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r5 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r10 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x77e8, r6, r7, r8, r9, 0x2, 0x3}, 0x0, 0x3, r10, r11, 0xd953, 0x5, 0x10000}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7f, './file1\x00', './file0\x00'}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x550}, {0x81, 0x0, 0x20000}, {0x6, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:27 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)=0xfffffcdf) r2 = semget(0x2, 0x1, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001080)=""/168) syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) pwritev(r1, &(0x7f0000001040)=[{&(0x7f0000000040)="2b8e1f28e5b2da87b448dcb833d65e8bb4575ebefc01aa9a822d4caf6a2b20d89cbd4d4473164efd06c4427760ad7916af6c9e91a96d34e364892c3ec08efe077ef1f4132d6a6530384836e9f1171935e21f15954ae3460cf1d660600803ce8df7bcb2dc2343657c145bc63fadba47091561226fac552d96675c67e4eee81ea6d2bab5db079513241d89f8e9aaa5ce8f4102d567c5414a50ddf74852d99a6e9f86599509de9402f7b778bb4a7b5df3c92758b83f45bea5ecbf06a92182a88c4cfa4723864ef0825a9f4c70e22ea29bb7787a7e7db0b7e4c09a3e7bdddc6f52eb3ca8f75e4cdefcf76f1d1b0a7d03b93deaf0edecacade612495cfd774052a002d9d3a31fa8a700220e35252fd6434b8cf918a90fa733549d6cf188fcb03a5304c9f4ac59206948c8d1c8ef7c09ca1edc68750602e5cb6eb92dd43b5012b6f75d177ea264a548adf5eaa5793dd05726611eb2924b094529e9b5dadf104aee3320932c1b2a9bbb7edb273127f02f6a5362ea879d072bffab49cd5b26898a54e312fc6fc5961746db5255a8dfcd280d18b72f90b287bd3c7d7059888045b3c953779da3e486c14a43f1cb89ffdbff7c81c719ff1852987ee4043fb3588bab1e4bb8a895b6a84d7811043a3cd27e6f82c4de7da2388ddcbc37f9af0880b69b62add973e4fad5e8ea8841483492a6b012be90cacc37e4337cb276c13abc6d90c1160f2e26ded04571e58a00cd0d0ab741f25b0850077439ee080b89e349158a802b0896237b4ff06b6d5920b2d99bea496b208786d51a3f6f05f8a06cb9d9c153bb084a0ee7309b137590757319ab6270b7e898a17368d7145d7afdb88320d84c5c52f03eda78fee4cddd31929313e7a979e877f2ea172c4555000973e1911b4f42f02037cb101e7afcb20d0fd28737046a937e9b016f034b2a3fdc81e7a05c271496a924a4dff1236cb6b99071715dccff3597b2392e69075734c72be908dfcd0a7883ccdb3b96fefaf86006f20546f2276119ca0463fe7a0e7961a220c0678d299799327e3f23f0e15483a7f12a5b6af1efdb494cbf17333b653890866c411eb144ea60d5157936736aee7d8438cb838b3d68e765238eea5ea491aaee8fb3448deca32cd65664bc48a857f9c678b82538a48314a12b06d52c07989c8fb50a3d34a7c97fe421f93c667515bb7637dd7b91a6f837fb93dd8226beed72ea5afd027291bb3cc11b0fd7376baf23e85a6323d8566b994d81ab528139cfb98e434d3bae42dc244c0b81750e26c9f8f0ea5c392cab66273ab1dc8c332987495fe43e2e6182122100a6b7b14115e455bfb7f8828933493c6fae251a0c229198a0bb5f91ec9361b3ddd5e9e7e37e65ee1b19723330f4ff21d4063b4247c753878f7d59290424d0df601baad9cc6422407049cd7f4558284cb93b7ca1613add03eda4f4afe28e92bfcf0d0a5a2406ef386c86e9c2e5cb4302b26e935d3bb31d47083056163b34d21e90b29c9fef98e164295e1177230b8fdbbab3139cb6f8b0d7b062da66feab897dea89158f16743b2a423fc7c8cdff740063189eabb228b0d22907f9f38ac0ccd7074005c30d268cfa7da29cf05e7be1c3b0fa0918e2c14ff83973da8f2b6f79e6e83eed18aba2eba855798db85b35c9b13f8b7b866dae9283d1b13e174176b94d57d6c5521da89da1f4c155f517f924858ad7ba152b3fcd6875970454d4797223b46e92f3f83eb424ab8864d97964864ccb091b3fe8edf147803768b524502ccb32f28037f455d7250fc681c4bd83c0d14e6467d419a8e509e0cc70e216ee7ccc2cab5fe8571acb4e754a71f3e47a41ccee3915618eeb32d8404c54f33a69971f3e486d8e559bb9104c4f237e7855fed7818f2caa19503a012490ec3a0fbc3d0d1bdda3f4f1399fa2020ccccc55daf4d63d01bd50f54f05c297845e790db7604a16dc4e1215a1a5340af48b8530f2a731fb962b63689ed17a8a31e629dd01a7b81a15b652c139bb1671f1991333af831b11ef141920433e7b5e5fb6c26025b5aed338c7e2fc836a09bbae2dcfbd3aaeb4e13558eb110a1b87fcf2c4c887d336e5a09aaff181da63b6c2d8bbddab4012bfa55fc0142cc7f84368f9c3121c5688d2584c7e2966b2e6e231dd7194618a78667d0e7fb4617c9e370a4df5e247cfa4c0780615a9e9fefea5c0d84ffa165f2bec7a51c66c0be8b36c0ad5dc5e86462d1fa1d821f9e0f4da4df2b38084e73a8a6b26798ab556a923498da67928a248345ff32c69f90f3b91aa4bf21031933708f749977e042fce3d8d47f7bbaf5ae899c4e3475be157e48772488046434450ba12b9a93a89c533e8ae65600bc7b9031138e497361afc4902fad99ba809356cdc616c2db16c4b72116b784c5797bfbd2c6ea5267e2b8e5c6e81bb252884c1d52618c671e37a0aac559311b4a2b7908a11b6f5e7f865129d04992a98e223436997e6dfaab291b3d0d39c299d68e74c2426fbfe93786cb618704dbcf5b21f48e508c85ed3d3ecd8f935b89470f4b20b1bd7cf3d42619c5cfe1e92f860430cdc6b542e98321b41e8b766733cc52d24738883df5b0c45beaac00c5ff46eae55c20c93f829bc1709e7d13b5b855a69a4d51406bd5ea6b17f0a2dce32100f6b36ab631a82c45a0082a2f5447177bcd52720100334a2a880d61ffa1db3d8b8eaa0299cb488fdf9a8eacd89bdc8bf9c7381addc6ff85b26378f257f4434fd88de831cb7db92c711424f6b374b278bc5d6b7c57279f73f1021a2a6eb1414774518ad72b493696f6277747a941e0505199f353b211f3cf51583f91bb0e160879c39d3aa37bb0c4c204a6104e3188fca10c2bf24eb21b1fb96fd74cb6ee7458dc2b19c96d04037ea13ad99aff594ceac73b81345fd93db0026b5cf6f4202f067c140b2edb9d0b905952e72a678861a85bd28cae01250f5c848249c1b4c6d294cf7a2d8648648293f1b207186a2037558b881cbab4bdfec44a7e67dbbcdb46d38f6efca2e4d7a83ccdd5b12fca964d97f05f2b20550249288da04e980a09a054ac6b6eb874bfd7e8668148bbed2662788b41671e756bb55601ff388dea7d7af7c3f215bbc37479571e6db8e3848c9d2db76b081cc5017cebf300a518afce197199bf76aefce6ac38fbe155171e4785b0b33f473950b7877b1ca43ce58020767864c5ce485f534d9e62f9f492d045f46c09364f3d6bb70a0a3833b47aa07ddf12a7319f72c014d8edfad0348e6ddd96091e55a7059c23ee55e693e3cf51e764ff4d4f779e86b165a4de4a0c07bc5d514a50978d03dfe6fc5a0fefb400fab11b0b367e06b3377f930a07bd9d76cefe896c7b4deeffd8a8247bdb887d78af6efc06b0bd7c9b0b4133dc01794bf76f18548dd2da9fae5061db8c62d79b8111b3c5d39c312cf1d5a7fbcc5a31beca1e714d6ca78ea2a740b2b588bcb27bf4bcb315b963709d97e7a4fe4127728da5a1a035c0ae5e3f66fc2f5a53c2266e6bb077bd9e146ad5ce5e7d3db28bfb3ad46ce6e5953eec3177af2030d6b0f94344b8e975014f5d31e10499376715ab4105815cbc604f9ce0ac0f5ee90ff1dbfc4c972385dce9f1780aab24e37b1e5d2a67ef62e68b6012adf6aa6f98c9e0050aa33faf151a5a992cc24ec2cad47d6ddb9d014247c68930a339b08a80c70d0ddbc715c255db0dfdc2307f80bbce5eb5fff23273adbc1752705565528f5c79eefa54554347658785074bf3dc26c5a6a5137cc1ec59c33231e1cc7448f136376e7030179e2ec091de096b3b6bf224ef49f1f309735c11b618df2e26e504704ea4037380e1160cd6d504eb1bc346b74ab3dae614f418a131702b5245d67938cf9f5e4a80e883b52fab01144ea46c1839835638f20e0faded3f8b3ac097a5cb52ca9334ee0d3b81f0ada4a6378718976809a5307b2b620042a67ba74cb9ff49564e393b82fc5480526558a42088b6076dbacf80d924413d47f21e3d1c1800d68bb365da3608d4804ae6b1aaed469884bb351c18eac56fc849a1d28d79d63dd788ba535bcd77baac8c5778f29d0e18e3b10190bc0d0a2e6f114d2b3de7798af3f21320a070118654edb6c5306a3e307a2cbe7d5821fb4c55bb2e9aa36fe2320d698a64756426db9712b9d0688de9fddf7043662c9d78d87f681ee1d95237b60204934afcb4148e828fccdc169db9ef1c3dec1ad2621a4d815ab5c4ed93304f224fc83c7a5510fac95ebe1b36a379b27ab21b86cd62d576668fbf4961761a30ceefc50467ecc7e1abef0a2150d2bc63fffd0194a1b62b69e3009354f558fd0fc559d3fe61e390d4c570e03e635c3b0b26bbe3f3daebb8bcf2ee81cc54d37aec882ddc268ff886b255a81db06cba49da8cd1b697d2b11b9e137c8c6e60cb1e1d597dfe89d5026fc6af258b82d716b13d5372d9bfd4b889d80a396cf38851860e1acfbd5e27df92d718608957d652caf4a9411c8b100356acf6679bad7fa00308208f2751bd073715a6fee7e0d9663ab6af7b352775b7abfd64d7b5f390f31ea10add5c0a7bfee353e67d2a4f516a0df614b7f4958d6051d095e5001241691d0668fb28307015a97fd5166201b8b9ba05e5c76344fe56aed43cfb408a9f7fa4bfe9d9324b9e5b81a60844991a84cd783f1008e1c80ddb38d9a7c4be284835e73ca29400752582cc3840b8158e60c8afb45a7924ba1355fc4206459c428439c573dab61a3e74c36f7dec9defa60b093f83160b8405288e08349f95234880f450052d5764eb75dffc9d9eb1112295f7d3b58563233ef4f0746019459132df9115fa9391ac1532c10d0a3a6f92111401078d7bc58f3e275c10d01f0a7ec663fe53a1705cb6e6b118e7e6f7dd29369ac63887b365ab404c7266ff6f58d1756aafa4024f59ce90e4fd724879bc50b8909f0bf2620c7e1817862d526533986836dae4f1e827e8a505aef6a6ce4cba408c7fa99723176880627b620f3af3a105719aebc76f703bd8a9253245f6e6dbb908797d74302d4f5ee91733f10e1726627cbc837a43a353de7c2269cb696490d4b60224f36a9ebed2e73fd05d83067cf311a107c1f412a59f0f2440c590b460c2e5fdec3035e63cd7915a39c60d9be7511c2539fe72db0febe1e07fb413a9c6842b3d6850023efc06a19149efae2206068b9307a90f5951951295c549e0f984048f1aac3cb6878586f0fb8e0fe8cc3bf6e48eed9fbb57ec0f26be0e76783ccaeb70bdc8e07326f499a7ccb6fb53744b9a01a8d39205b1ef7042ac390614eaeba89c2becf785191993596ed57c81e6bfd90a16ad16b21f5aa5f7aa6d35b2ee8b6ebb01df9e4304a2f8a86c5bfd1e69fa29e08f87da165a7925879981090e22e47a7bac519b32a497a1904512972dacea6cac271a78518c37cb5ddc6b1a6e386677cc7ab298223838d14eddf2ffb06986d23dd3088dfe92df3ee890bfa563f50835bccba6ed995757a3f5bdf87db0e14f00429abdd6196831db3312f0420a96b66c2e845449f754930dc72aba1778d1d21eba127a0af402b421996dc98a97b3b076df3b475212241364eb1ed7db9f7d4c083e549e76f2d0b60a5a50696a9dd86246f01411f39b3f5d049d3ee2ae0b9b754befd0b2e647e8126a69a46a45ac64a6d181e55e58f538e0e470b71c425bb62dbb39a2267099312e5c5456790fec1407d3ea119428ec414d81f2087a7c4021b4ef5d1ea34feb09eb5401904343da47a084e029174b3fc19ab597ee98e061df985f2a2fbea0f4f1458c9f029d9c537e657b0ba8197c74cfa44f417b2ec04e0690ad52b17", 0x1000}], 0x1, 0x0, 0x0) setuid(0xee01) semget(0x0, 0x0, 0xa0) fchflags(r1, 0x0) semget$private(0x0, 0x2, 0x40) sendmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001140)="9b00eee0358c72af267140e6920f92328a1fe97fd4b231f2020f6138c09a69810ef05e4a9a2d59b5169bb5c9114b6c217d70d3b64c7c322993bd4789ff04032062a94c46d3fa857549426670685297e6c3a0284de9b1b4ee50ce30657d22f90894820c52533feb3fba3940867b27b3274898e5db246ce0", 0x77}, {&(0x7f00000011c0)="0fd4befbaacd5e5deecf82ec82f47e25651cc181aec62c7a14f70d8507430008ef2a91b1d259d260f2676ef939320b88b96c815d1b23dc3bb1d0d2f41ed61d0f4bddb4d88247b072733ca0e849efb648f1f8303577f81b8cedb9bdf759be9aeb", 0x60}, {&(0x7f0000001240)="9755baf224fcf9f630395aadc22933b36949aa2e9b190861e8caadb2b53ae1d8d7f86263233c5baf576c045dbcf119c4ef9367e9428506a3b2424f75d718236cfa8b5addb3a20d0362c61ed2310a68d02ebe46b297d047788d1ce2c110f2f51995a639dbec4a692cc7bb8d081b99559df0092ccb400ae3caf0aeb7a54d630fdcce14802c08409d971a8e269af245bd829e0d9a3035324d7d9558821c53e2bcc28294a7dcbdba081d5bbb9125211907a97f7f901646cd1bdae29128fb14cf42a2e5f0af074cb4c8eddecedb322be9a9e2e66fd06501c470e894a0d478afe380b6ef763a79c2ca055fe03b2a48", 0xec}, {&(0x7f0000001340)="3f908c1c6a177c", 0x7}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="28cacc7d66000000ffff0000f9ffffff7a4642b010363b8c27a52723ad98ac70525fe200ceadbb00d000000000000000ffff00000800000058da5dca9b5e4d338b6f08210600000029ff1ca04de8810ad201e7a6590162dcf98d77d0b672a75fa3bcd74bca761f45d1137164ddbe565126b9aba8c18cc0ba8245c132b0c20c5226bc2bd34f0d4712e21e4268a42cba2040703ca0d429e533f61e6f019ea016871550c80d9036fc2a0658eb201c8b8e7fcd7bd64b6f1ed21cf4072ea31217af7407844f844e4f6caa190cac9fe239638ca0166058db6a618537953accb4502f999d7aa1cc1fa9629066cbdcee0353725318afd40000000000e800000000000000ffff0000050000005f9eee713f18de8a57b6f202ea5eea7a58e7fef3d17a2cb5bb640834e673a09327552737d5d81782356d41c109955f87178e91a7d2de7cdb194e812cc9df9486ed72210940e35e57e21e70315da57a0dd18ad474b9f7d8a51f2fb35f7614bbdad63bc7c95aa541450f7ec990e231c3da6fa13a5d1b9278d75fb20f83595a76c7a1925a3e2495d4fe68027e2830310bff61d7d2b1a952e7b1c0c3f3b28b15ac4209a0f0aacadf5243248a7717e6e0c24064fb351632d2b35cd5f75a97b90d8010c83689ad687efe6119a000000000002000000000000000010000000600000015d86b2344475691c400000000000000d000000000000000000080000080000090cd30b808c86711ef201205d8771f3885bfd0ae0856f1aef074f8e13d11f27c8e67bb4a2cd13dffa35f5f71827a74304874c2e185f9764184fe06ee25967bed47ef430505b00a426cde502731d9fb604b08772547a6562cbf9a0570a203585651f2d102446a2b408ce95e01bd7a0f9189d9f488095ce0d4ec84f520b5051d0ad7ebfd1d3903444792da8d6e00b4f2a95734c8ec81bf51ccf09b32207bf024d982e30789d70aa0865e698e2961f300000000b00000000000000001000000020000000c8d78883b9617c1603c86b2e6e062c3e15dff0712786d99f4f02804838fa3025945cd3a920ef8bc5e2a8b5088d5cca28febd57ccae08a71ba04254385b793319940e35cc38fd008485b0e43a51df9c599fe633cf578fd25f503adb8523aa7f97774c3cae47c27854f28a2f195ec0bce7b20aaaabc6b0c1165b4d8bde88b223a6064d7c6bc9341bad9e6ab86e569e4d2255a6cd3d2a92c16342d00"/882], 0x380}, 0x2) semget$private(0x0, 0x2, 0x101) semget(0x2, 0x3, 0x28) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x3, 0x8}, {0x100, 0x3f}, {0x21, 0x80000001}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:27 executing program 0: setreuid(0xffffffffffffffff, 0x0) msgget(0x0, 0x2) r0 = geteuid() r1 = socket$inet(0x2, 0x4, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = geteuid() setreuid(r0, r2) geteuid() 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000080)="c8c5080700d29623c735440d14465d3efadcc944f8d9293530c5524d893c75952f2d2eb290755f410d400ef596fa24f43b65cb3f7643f2f8c5041a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b7344715", 0x5e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1000, 0x128c3290}) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="9ad5223493ccf8faef7683dc51c87b417be69d4f899c0426618201261f525fb70f5ac50cde4abc8a0747cfd7694000ad90a8a4de2978e60c8309d7442d70f7a43aeac346d37d81e66616fe51c9c9d0eb72c00a97a49392a0defb330966535769bfec470cf8cc2cbf93b421c779a87d7176f270cfe2834ef3d16320aa8a0080bfb22d3bd84f2ac4fd6f92d43c4c9137400a69ba9a9af85ba63551de9e85ef65676a1b1ce55833323084b8d99d6d0e4211c613c97df777c36e1504557028e9293cc9f4ae0bf5efd049032f5586baade85ad255dce49dbb5838b2e641625a", 0xdd}, {&(0x7f0000000200)="08d6599bcb22b169b8e57af70face6d1a494bbe0b0c77d66b5325988bedcc149dc632884aa84fcc42c2db81bc1ea8164d5daa6ae4fdbbb0d4eba4c034ac8c2537ba6e922b4387d75e87ff16decff2af0482a34f97f3b015282", 0x59}, {&(0x7f0000000380)="a7b79eeb213b62eabb0c4126d8138782be9e95b8af41abcb2dc3c2ec95235eb1004144568e57e7c5387bfd3bdf3ff1722190a862063d5d06a84484399f28fb88ebf64365f2b8fe5c75e4755a235dfd306303f09451e3373b55f2e541f3ff1ddfd0e3acff4d956cb67aeb10cc45360681e9da760c8c98f9bb73bfa04f9854b33cdbfa4fa1a12bde2c9e685a429ac4f6bb7e4ebdc6958c5f27df8978d31e9e68cc892db6f6179e5512e4aa2c1d8beb041a7db417c62cf2ab99e90b426765085b97ed62b2d4ded63d6768b545bfd598102414adb85a50d878e8c1b11c37dbc69125f59ad4f3d60f8c9caeceada1dd23b11e52b4626ae8f86612ac", 0xf9}, {&(0x7f0000000480)="81a53b4687f8bc832fc58f73809330ad601e1a624bc61bff707587fad35a4b29a135cbcf54267c308dd1753f9825beb26318ffaf797b82bf3c2ca770623ca25ebee06611c48048b7bdcb4a3c5065ce8b806e0064c8eba4d30d979628d45cf0f863fba22aa05ba72a7f14290ab9d6d84b57f151e7a8a1cf1fbf582d10490c8beec879406cd4414336f8d4a5f287a07f3303ba1b2ce5596bc59412fbc1afed5c2ca5bb6f81bbfe0d6ff3d165af52a386e865f2dab55ec06dc05fd238ef0b3f51626e6a898a0ae31b81e248d704cd1c3cc6203fa5c9a52f7479e7a75434de2c235ac32a09", 0xe3}, {&(0x7f0000000280)="ea814effe36dd892fb1f67304c4bd3ddf5a648b3f32a58060760871f860bd9c80e6a40419432355ee58fc8fb9d4af26dca6017eba63f3afef9e5e0baa7", 0x3d}], 0x5, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x510) msgsnd(r1, &(0x7f0000000240)={0x0, "610cff1d2796fb6c53b43e7ee06034b40976e3deedf9022deabd10259f363ab2cb5da7845b3d2a1398460f91c697943aa9b21276acbfcebd8314759ad76e4e851230e0163da563513fa4c4832020ade31254b02ba6d431179af92a88ba8f9e12915e07bcd53161d34c7d373ae9a3cc7dd7a7aae97a1ce5f5d8f8cb8557c1d91d96b0630bab9d723f05e3fc77a7e32604672c0c3716af1c88008484d0aa1cd0fb0bbc590b0303cd544d6301d477ac9525675da4b10822583e9bcb9d07cbfbe951a798f5eaeaac0d96a9"}, 0xd1, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="cffe65264f5ba9e0b28adeb04e5210ef7190e1f1c4ca7752b85158c967a71c67d7c60e6f8152341682c90ceb7e60c93614566c2adf57ce7bc36e6eb6", 0x3c}, {&(0x7f00000000c0)="ecf75e77a61d668c46486b2ebaeb61fd7da3497356db4e360cd91e5cff42072328be5e7e926f71a5", 0x28}, {&(0x7f0000000100)="8aa3ecd384ac935e532b0cbaa137e47ae883d1aa990bc0ba56cc88b2da1c0c979875eb726580efa819db034bc36d6cd51ad37c81c4f4d116a5c6d4f39d396ebe1eb9e68887cb047f0eae27c3f7516519bdd0fdd67889d40d449dc5d7d58424934b8c3904c0f08f3a5cecdb7d3e77c64b9724928aada541a83754520ef57fbdcf", 0x80}, {&(0x7f0000000180)="bc85f76761d0db81bbe49b08fa3ee88046278ec9616197d02e94c8f511311dce6efedaa6b7f7cc39fbd77fc334301af6d54acc72a1567164455da8ff1970732bb36e3766483b966a55ac803f24ffd7bbd2874667a228e26a787d8c2e26876e661ccdabac348b1e1780a22fa5064b94cbb0e145356015bd922bb304985a8d5c630bf3c8fccbf515ba44ce961daa7b2cce8d2e2cd712727c35c59179833c6b396a7a4b682a801383ddd2bf660ad510d9e1c0b3a8b6e87dbecd8beb42a1708f360061da30ba6529a18784e0f965147a8d3aa187953bf750745d79677e39cb0b98", 0xdf}, {&(0x7f0000000300)="e64934df7d8dd11726e693fdd51644e7dc71718334f0a89a7a3de68b3dee38b9211e29508c89303b19d980fa882becfa6f78b661b4495a4ddfba6f2b8b3353241d34111454c129359c297c30b728a8370d44e7f98bff6e59bc0f8b2fcd65e943152c8a8cfcb09f43578ee0d3184b6ac07f30cae135c9e925cbf8977e506475a8129872d6a9a884ccb0999ad7a3b8de589caa115ada79", 0x96}, {&(0x7f00000003c0)="ba83b699e6dba052d61751da880a7d6c56f123f5038072ca8f0b3b7667ef5a50602996f98d97c44283433d52d3044155e8f1f30e8b936643c6a12731e9691808d1398ffc3ade3e57f22a3e580c0397c461fd6fd13d", 0x55}, {&(0x7f0000000440)="8e38f798122da9277af0b76660bf4e1bf38e225c2ffeb04bf8224fdd431e6657a19f00682f68ed23be7f08e9477cc5d6848b4d867fb416064f58b907beb22d8b38c3ef257f266aa9d8f83ae010b3b8feee8665887740abb3f978402861acdcf82a79afda2c96ae5a2f74096abbe999c647a1d3d4083de61f08a6afc257138e85bd64dfde0ba61e01260cd1b2d4d16128e001a563f0ad842e", 0x98}, {&(0x7f0000000500)="ff978c037173f90aa7d83d4cc1c1cab8a512b6b9ff54a1de94d651402489ea9ead6f31a813f32c88b61fe5b27d85c6644ea971b7d913cba2a5cb146f9a755f0151cc14de2be5ab26a7cb50906f7b6f5f592b593e137751bf3eb18c99bd0e1dcd5bad1c2373b708e8d184c0082f1fef59d3dc31ec8664844db2dce0c4c7d2f5", 0x7f}], 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xffffffffffff8000, 0x4, {0x0, 0x80000001}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2}], 0x2000000000000002}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000240)=[{}, {0x25}], 0x2}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2810, r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000300), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000100)={{0xf02, 0x8}, {0x3, 0x6}}, &(0x7f0000000140)) syz_emit_ethernet(0x2, &(0x7f00000001c0)="2f9b3b1df62b14981e34d8626009e2aa12cd487e5c6fccaa9eb797dd3a3b6b8001d8c7509d4374a0ef19452f213439f36e2c13acb578301454efdf9a0109cbad00081f757d09c2834b2b6d5f82b732401f1724d78f85e9e4644b9756035861e761b2d51621a7f10900c733f7bb6c0d77878c5f0c5e95deb2048741f207db7d9a1f26af2218ee8943ea33a22f5c8009e5f5e684b37dcc4a8d16f6e07e21eb4cd234aeb7c92bd70df9d87e863920bf654f0f07637872807e6a0f4df7634005ec3381a74b17dc930d50249cb2da59033f07fee12cbc140cb5b3f6964d4ec015b61a82d301fc7f6e779370db328609b873b0fdba8df620ad6a216f7b06d71ce2ceafc93ba54e2f") 16:00:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x8, 0x100, 0x1, 0x1, 0x3, 0x2, 0x1, 0x0, 0xe71f, 0x8}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:28 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000006e0bf03ab0744b00000000b4e6f79d873d30cd589b83db636cb1b6c932153f98af9fba2c14d339904eaf84519204b854cc76da1971e7308d14d2251b5d1700c08f77c8b798da7bd00dd9753ef182e14d49c4fee64e2c813842faf10e9e1764bee25a3d3b1e5063a911723c0d01843f7cf70d5cbf8a95ed2d0300aea2c50a37cad6c47da3b7230593e49d8a09e270dc022d5f2042e45d534ffcfb1134adae0ef0680f4fb246d59d80293955623c415e5858e369aea10210bd006b8ff1df6731f4b066c67526769dbb55ce2c97002a095213183884f5e925d12b39ff12e15341c5b7b40000000000"], 0xef, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x78f, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x114) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r1) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) sendmsg$unix(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)='$', 0x1}], 0x1}, 0x0) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="4a846e0122a08d8fe28fd675f0f80a0f4415376ce2252e4d445e0389781bdd58440b08d4d6852584ca63fb3f", 0x2c}], 0x1, &(0x7f00000001c0), 0x0, 0x9}, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r1, &(0x7f0000001840)=[{0x0}, {0x0, 0x35}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x898, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x2, 0x2}) 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x203d, 0x7) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8042, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x59) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1, 0x8}) r1 = socket(0x20, 0x6, 0x4) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0xff, 0x3b4f}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x20) 16:00:28 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x22, 0x5, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ff520145bef38bad694ba1423357ff00000100000000000000ec06ffbba460d22bfe961bf58fcdee9cb86809a72ca9ade0c690f0ed9d7b7060e82a60b6bc2c9f6fb39baf61fa1b444c3b50084f98ee4ee4d2abfce4e6183ad00e0303db570c7f8014051d9bd7e25c8bda", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x4a, 0x2}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:28 executing program 1: fcntl$getown(0xffffffffffffffff, 0xb) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x80000004) r1 = socket$inet(0x2, 0x800000002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x40000004, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r2, 0x80000000001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xc76, 0x7ff, 0x9, 0x825, 0x100000001, 0x3, 0x2]) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r5) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r9 = accept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r9, &(0x7f0000000580), &(0x7f0000000300)=0xc) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x15b55763595fcd8d) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r0) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000024fe2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0xc74, './file0\x00', 0x5, 0x7fff, 0x0, 0x7c4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="447290d84c2c72d971b97c88efee0605a498ca425a1ade5c988fbcc7fb694aca4313c7f92419afca478fc5ca96b70ad285933caf2afbf388ece9b0f344b54e896f2cb7700bb9a0ba785fc9571ccbc8e152664ae8fd2210d25ecf0e5104cf0766e155adde83ed9f8bebcec890fafc0476a1ef8f0cf5b7b9b00b5516d78d0dea1e7591ac6edc9237015bb7445b52aaab1526b545de6fccfa61417c5c8c4e78551ec072f8f42192aaeae0590c2955653459f1a3a2420e8ba039ff1819b1377bd9d3908cc15427e84dee11691f06e0a78277abad9d6639e05be8d116d8e950222aeea8f98e3db0e5651428a4f967ee569c580f1aa319af35abb176a8ad063ec0559f7decba4b4981c109e6b28a776fa3d4e369b96388e35c718810dd9ca2b63c3365082d10e620b25fea646c6541ed8033aec683379ab0d5f4ae69ea1d6c99018f9fe0da6b18157cfd3947df745e5ca35790bdc76ffeecfea6a6ba33042a472b8fe28aa9739292ab02d6634fbc7ec3508ce10d1c1311d70ce51f4953ec0d1a4e17886559b64afa917022b9b382ef92082cf23933c30b0c580398e98517fb177e491bc8c164a7d98b11479d9284ac253dc639f06c6fdcdb3acd7af9e35ce78061e5b46ef7c13e1af1e72c143156f78421db9d95863df126f55ca47f96a4a7fe26b57a751f5d026c1f3b8465a227fe363dc173f9f9c9d84689cc9def0d81923d2836c99a47d8db95f9672f57e909be3b56c105e239d3427241480d972061ad201cb2357c02b29fac5bcb3855798a9ee00962074af49ced4d9561a74dcfe72d4f47cc32097d2e6ae3ef132fba67238ac66df3a926f50ac09099f5aea11dc18850b0359c024d9fbc2b5fd7176037bcf3194e30347a54eccead71089b651f17b8e80d1ad0f4d516382a86d72caf0e1d83c425219c1ba208e146ee1a5c0b6aa6c7a5e0929b1ef1a3cec5ac127bf7b3dc34c6df609b8112aa62c9e95d6f16abe4897b2da3a78e9e4af2ca7ac6b948c27456e385d886a4fd03b6f6d3a1f3822b09e3056f3f502f41f51a845df6b75bc4f1f652a93bdc2fbbfecdcf66817d00c22f75768b5b81e6f2eeeb6af074acf6fb37d7f77181286c3d8ae76736326647719a4039142a5191a48efa2bc02f5977b6274155a3935de31a69eb8008439c4e2d63dbc00af70b01d8314cd2b3aa8a4c4736d583eba0dc4dad96de9f8fa089d7676d614a1b0c7096e141534152a2dc612b95312c25949e5565d582199de7e7f5fcd973304cb339628a3b0d800c5b6d08ca6105381cbbe0532c6fc60d1e354117cd7ab78454c4017786bb1d5d4327613c7fc8026afd714f638ef090cc6b53cdaffbde235f56c1ea45f5a53d0dccbfc1bfd32aa8da080fb1c4a2af21ffaf9a0f0c35cf8fa4fa0e3edf5a48fe4867f65ba6051b9bec31617983f24d017287f6e03c73bf08759bc5039d9362d759e0ae1e0f856e54b23cc54bed55cfc925386b6d9052e3b839dc26ef1f2d7ca4d84e6347989e691f6215b1bfd8cf96b4ef8764aff01c5e25670b1d097d401cd50bbb8da93f762b9918817ef104cab178d69f509a98cdd973feb9b53a2325892bd706bef873e126a8b70b21efaa6924b394895f3afcc2d9b64ede5a11a0080582dde4d53c617f9bba7c9253fd2dfe7789a2e2b4a93ceff8b04c044ec55e829653b6214defa83a57412477feebf781464bb753f2c87efe0819b39f99749d024a1befa482b4046beff771908a3b3f32c352ae166824e0d78b12b6f4d90386dadad9a7d7dc491e2ab894b4c6972ae0e83b8fec62c401c54cccc07c7fcd806a27c112ae8503ed9319a786e8d537471648f62cc1b750c5caf40fea8256e454e938489943ebf1b32f04a9c73d1162caed23e472787a41e572a1826e8ea265e100cee91a12e63ec073e112b0cfa2e74dc47c0eec3c8d388e6b6eeba125730365e3f2b61c684b4b4796cfa4d0e580e12178ad0cf062096d05690d2260bde15db29338634f73c4e3d7f024042f59e23c3d2b09f3858a2181246ac45b5bc4749d54d65f4b4a3c4d6d01f072c57b9cece19b72f46036e256ab2557169ca25c31e894cd38d5889d5a2f54f4142f343e473eefd9728463b8d78b77b0ddde1f4325c9ecc67a3f445f0a8370ef42dcc42e72d52d30f6a0e8f7dc18f31798e13de879c80eb19b0699d213c300818e4f36beedcf300e5bb78e7d0152b3e9723d07dca9c07d3cbb8503f980780f98f59ce9f39107a8f699594748ddfbfee9ff934dc24c50422436212cd96ed5e7eb8d3d6ea0f01be9d44dd05ca208c67b3332ea884b94a685e1275367ccebab4813d9c39edeebbff1bab2bbdc54d3b9dc9a7988ddac0b70014ff452e53ec55105a4d32d84756ea1368229ed53d6d873d3f34e496c3a77ebb97e48dfff4017cac09a955e73dd4365a11f88d722e98ce705cfc9e6c435512704c1fb20373da04e1e077dbf54ad7e2093fef1ec6912fd942c17ceca7e139858dff7dff462488e14ecf74c975bb19623f7eb3e03e22714b3bf5fe7f328c97d3733afc749570945ccc12e6fda06b5e764bf90f8e7bdecc5dc42ff89a702d658616c325876a73200b5561ed869af9767e5ffaf000e341a61a559e6240852ddcc958d83d172011e25271928a29348145976302a60c50e8e9d6f9b34b74eb9ee6d708610965f7ee1a5f65a94dbb9d25e82dbbdcdd753151e1cb0763c22c445f4c23fa92a034cffc84687e9e14341c6ef0fd65d243467ca5f80aac3a72641bb26db50a1046c44ff391598e6b506fe190e22c5b0358c341c8c79a5362e853784e7e1a84894d5a4406d35d47dd5739acb441773a0b2cdeb8241aaa6b82b29dd7c360b30b4cc62415f2ef5d485501bfd24604fd684e9eb647f84c9b27eb152a75ccf4febfa56368840309515a33225638f15aa18a9280ffd2badb46b23d8ca1137379e7c32f8658085181c19d0562ebee54a14473bdfb7bc2f7ebe776633fdf7add46054ac7aef456d3e9dd1959bc2e837c4b3fac58323b96ade37193eb20adf7cc1dc6827cc31fa9821529ef02a83ee0da6bd9d7ee1c724dd803358dfccd1e2957c1e00187952db4c95962c486cd80bb7d7fb6b3642834b95ddc34470e9759103123f51fa944660403834689651e495e1ab42c425efd5c8e6070090cc19a08e4aadb5a8a6d789f4010738c1b910f224166fa6d263fb4fb2f81427126ef75e5146d7b419c29404b22a4792b04a8b58ad53ebd741b3ddb9b51838a1c9c7d39a87389c4c0954cdc8eaa5964e894c1410c684a034f00a822e5872cc179ae46d19ea99e03dafdaa549473accfcd272a1971ebeb557317a24e4cf9282ad48309f20acd17ea3f43f1ad41a04be93ab6fb2cb59a943f8573fea7ed26d82f25d317d8eebb1b4fce7aa8dcd7bc3afabf847ae8c119464259bf91fb3efe65dfe949d7ad186c565082ad0d7586f57dd368977b836817afd621eaf198886f5ad3bef136d742be9846c88ee07b48569ba04dd6d127cbda55d88707c5b5954efdea8d09c4e9f9d834f1bc9d5bb4f54a98cfe5a25a8d373eccd8973757d2b9e121db7aefddbd43818d8af50fc66484f7a3e9b10f3b138244156ad123ef6fbcf11aaf2565770cd14d42f3c78461f22b9ef2dd0887ecdd2b3965b61fc3fe102e4761e3b85b8d24c94ad65487d84e0276fc6a7a195705807e42fb154dd61a790cb88e572b4fe9b7f1454cae60bfddc6544fe885732984c9c440d205528dd2a7f539ece70115cc25a2828f82ef3ae7672be020297968f56e11d015ccda610ba8af828771bced012bfc34832e057945f9f38070277cfeacc38b7d1daad4309889388ee15559dbd75b0e355da510e989e5ff5c5927fd18bd656abf09d7f320c12c11e64a1d4438f77f2f97e81c6af3cae55f176417d98fa203cac4341ec9aab9ddf2cd4dde5dd27f78b69ef0bcda2edc8587834a949001ad6e78c0f1343e69280b1dd2c3d830cf968423b3680a8a8a684573c07461288a73b06aec016f361681be708c1efbe9da21e5c1d604c0307d4c8d503ecafdff495abf662045438ac79d4921f83edb90f8dceaa4ebce4ca1671665aba131b96bc405749d2002b0b99e9b7927e7c9f521f0632d3d4e15929a9f5a61524e9ed58bd266c88dfc85de93976dccee58b1a9d7c03a8417afe3e0ba74b5901c5c4244a8d7068317e78a0645a7b782f32bbb44ba86e0b79093675ceec5edda2984681c1c45089ce59264e3291f91771cc78b7f0b04e19c10760ed8529bfda8d85ce0f991cf11b89875da41dbfcfef9d3c4f74d61a13cca702124c6bbc71030c370a0b665c955d78056652297dbb754f4e2670995c6d8f02d1117c9c32ed47061b98301af01e7625e799bef0250400d9471aaf17afd747d98afddbe0c91cb76f9195bf49e445759149eae9bf79850067e820a35edcd069e30f3ab3a43512c1230c5e1efeadc1c5f2eba56af6080d6d356c650571ed2d0d6b1d023da451b80c7081ac4c28d0edd9e56a304255688bf78a8c42257210907201364511da6e1a9d4b958c2caf0ed40b8d702b521b6d4fdb2589ab37d94829ef7d86485fac6237e1bc2dbb13e7e4f40a5086298b9dab17dd304066b7931e86abb1f7525542e0076cd673cf0f4d80073037c3642d9395e34ad2b5fceadd692eb0dfd1ba3efbb11f6f28a53fc743c1e74b8378dcbf8f7445058cfb4d5fa924d24640cee0b861c21c1b6b14e0a5412532c33af26e90afa944af666abc6c74aa681170a3695f6e2dd359f15089984811d013f41dcbea758b66fce4446f7a9c70dcd0de8154b88cad41de789c926aa379b2b8f6f3227e9937b6c49f504ae22bf8150301296c4d129d8d65aa3db3778e192934bc2b34f69e0d6ca01531716ae9caef4af646b633492a3161fa773b211a07bc87d5058a7ebd5442acbdcf82463c3ddc7e5a4a54f5698dd4aa9638a541f319a072c27db253f89619c95f39cc0d32ed16c8df31e0533592512c011a2dbe74ba8b0f8a79553b8fb8bdd651618d6c8b512848aa36016fd5deeee41097da47774ed2602f58721e98772a4ea1e3598a6fb2cc6054baedaaacee52e79dd27c0e24faada19f671d124a5ada8de8e3ccd155903ff4cb9adff3b96f83d2343579568865c6f198ce47871f3e1d709541c55fb25cde7715076937a7e78e7333ee50d5d632ce55d545d47e354722902c9f0c2cc71008b589076fbfb1877fbcdf378165d24a6f3aeb9be85d72169d67adc5edca27666103beba0714bfbbc5dc32aaf0bb4f2f408193e13076accf2a984a1b1a99feea719f9610b92fb3cf1566b91bed81f3fd03cf69ffb44bfe77fb0916fb3e172f21270c90c4bb57a5b1a2894b0b86f4de20c6fc330f7335bcc08adcb8443fa0cf052c8c45cf8b30a9a956096bdd8e3d7b605db6b8d6891cdd24ba146ebcceb490a13d4fe677b71e80d059e77b5df7416e64bc1ce77e458a56c3cb8228048a102caba55e98f2bd5ff351c6b000b7f21a515cc076b72fc872899dba5687311f57c0b716a5c3520c43383ead4515d50809219aa762f0f2c6f9acecec1a6e814ef9faa9790e24b5fd364151638da50d444e51fad443a7f7971f68f537e6279ca4f5103b5bdfde55fa578a45708fb7365d36dcf77956208aa47d9f26b7a920a1248d2b2cff1f03e89abc23eeada335dc85bd13b1a26792b88e53676994b5b604fe1979090105f9d64cc7e88cdda547ca73cd315955e338c5ba59641251b7bbbc7670bfce6abd42ea43bd60ee218553f46659a78b8c0292d04d4884ec5613d8ee24ca7b58deb7010dccf3aab1ce", 0x1000}, {&(0x7f0000000040)="fdc2ce3014ffcd98cbafb59a9ab820486a292e", 0x13}, {&(0x7f0000001200)="4ec7d27a1da7f0cd9c56c3ffcab7ba2fd8ed2d4c18b12817128e247e6b7aa56badb89f9d517881caed627997a5921845fd3571a5bb638c4f296f5f77bbedfbfc1cdd9c73e7fed389edeb8f72f3a84a187642c847901cde4b7071de9adf90ee9fde87eb518eecc76c1ba0f22d5bd62df3ad26dc1995a7b506d17c961092bb6f8f5d8ac14c642e9aeb987077fbc0fa81d564d867cf04467ed94241084c", 0x9c}, {&(0x7f0000000080)="2c6e027840dbe62674ec386ad163e843eca0e133bede86f38a6a34959b33925c149e3fd9791529ee8361ac78c69fff4ffd9f7360ef8c8a866ca06d8e6444192b22124c0001189a53102fc66f18c77e2748b6b558ca6aa5bbe54c8b2b2ce4f53ca5c488ef7060", 0x66}, {&(0x7f00000012c0)="c4a63d4849f58160acc1fd8e3ba884a812dcf69204f74400ff631dd7f66eba93f5a0cc9fdec9315d4137d57dc20b8cf086bc170938e3e1febdb554f275144a07ac20b0cedb780ae37a6168f236b381fc8e78fbbc1e9906e30b33a1bb9957ccdf03638b2ff7a007a6cfa6fa75ee48424f9e3af8b3e5727bf046b96a155742edcbdbd985b7aa391d5f8123836d385049086de66971a43908a68a620ea92167d324e686905a46a25f0e240621e13613cc4d10912d7a0cbec822429a38bd044e16abc1c76a7192ade87c9e42bd79a0cdd20e24863aa3f29e1e53e6392f84de3a2dbb48252ba116e7", 0xe6}, {&(0x7f00000013c0)="a09f676bac4f0a142ddfe821c983211e037c4057474a02afbf585c8539d9746a7ee25483b20fdfa33b16fc16b4b3c44aef7f5e7d5c2dd89c78369e1e90f9d6d14daca2c44d8293811a6b47f7bd80326a0d2a7f2e905bd804847ee53a4de2ae978865098c0fcd6b50164adf53081458aa4ddc869a26811d525177c674d9c9dfd13980ba6cc16fde6e28e2f7a99c0bb45f6e444bed701330b217d29e45fdb87926b85f2578e492163a3b5141a5a535393c1e976b6b0cda37f4fd595d19ef527ee853a99fc500b34496c5216fea35423d960f57b0cdfd7fe8ee03be89", 0xdb}, {&(0x7f00000014c0)="75481eb4ce65ba54e72758d7fc2d013d45065f8f21a73ab86b7f9b81fb9e7473832b4d0934cb5d146ffd5172fabc7c13efc053e17b4e91203b427ffe42d165b5230251c25ac74ad2b536445a8beee14e77b443f8f77d7136718c1b01b5fc66b15238abdf0ce803c8cd462add7ab74ab30b22d14ec43c175db15af03233c61f0637e7c2d89425ea76a7632fb063db76f2a63787f9c661b0f692118d5f94d5d568c01aa8dc172e1ecf93fa48e47bbdb8dac843", 0xb2}, {&(0x7f0000001580)="292754657f3bc7c1c1daf94deb35eb065679609aecca200a8127fb752f7aaad43ac3ec3e37eb092db9af88b09ba511cd1eec0869afefb977f620d25db28a0e43f692dfb7a822f4180ff1db11e3908445f90f4d1d23e6b7a3fbcc2af92fb2340c10528530c0ad1082364a60bf698accc872f0432651e90d", 0x77}], 0x8, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x7f, &(0x7f0000000180)="a2c0938e46ba82b04b871a9b236b23321921d6d509c7d64f1361b1bda9da56ce8eb7d3404ea4b6ca984f5b0f91f8f6c6f8250e471a96fc1fc77506a45cc6d05ed658624217274601f7441862b100cbf6ae7b003cc23a795afca47c4d73655e3a96e67a19d47fe94b83a2a29d09d951a70da58642237900ee0f19b8dbeafe4e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0x3, 0x0, 0x8001}, {0x0, 0x80000001, 0x7f, 0x5}, {0x80000001, 0x7fff, 0x7fff, 0x3}, {0x9, 0x7, 0x2, 0xeae9}, {0x80000000, 0x401, 0x400, 0x8}, {0x5, 0x7fffffff, 0x8, 0xfffffffffffffffa}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200b2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x4000, 0x0) close(r0) listen(r0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x02\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='!,^,+%{\x00']) 16:00:29 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x84) getitimer(0x3, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) 16:00:29 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) clock_settime(0x0, 0xffffffffffffffff) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8000, 0x7, './file0\x00', 0x1929, 0x7, 0x4, 0x7}) dup(r0) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x34, 0xf0000006, 0xae, 0x3122}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x11e137f4, 0x9}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x40, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x40, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}], 0x5, &(0x7f0000000180)={0x1}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:29 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffff8000000001, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600", 0x2, 0xffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/194, 0xc2}, {&(0x7f0000000000)=""/24, 0x18}], 0x3, &(0x7f00000012c0)=""/160, 0xfffffffffffffec3}, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000001380)) 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) syz_open_pts() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x1, 0x8}) 16:00:29 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket$inet(0x2, 0x8000, 0x1ff) socketpair(0x6, 0x4, 0x7, &(0x7f0000000280)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x16, 0x1, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) r10 = dup(0xffffffffffffffff) r11 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="631370dde1a0aa743ea865b11c2042eece1325ddb6d627dc233d47e8e5d88d60d2cf4e0a068c39b4300d88c9f13cb2cc928c11622b26b3ec30f41670ac3e834b7f1ac6062e85cbfcd7d32e503586ef1811065415a30de8049ff60383", 0x5c}, {&(0x7f0000000180)="dcbe389a9c557c4b0f1e09a4fcad1cac16a4cba12ac494d3eae87e4441aa2b7e", 0x20}, {&(0x7f00000001c0)="a86f43a2c420b0815177d7e6125db6d4aa6f09d9e273c332a39692653a8e4ded051d4e1dae63de0dd6554d6e73b41f25580e933b4fa00619921fa9b4582b61874af132c17220066b40bda73026f674d2557873696954295e27cd513ebce33304b6c13140358aa1ae", 0x68}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}], 0x80, 0xa}, 0x0) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x1000000000002, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x688, 0x0) fcntl$setstatus(r15, 0x4, 0x0) flock(r14, 0xf) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5810, r15, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setflags(r1, 0x2, 0xfffc000000000000) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/232, 0xe8, 0x40, 0x0, 0x0) close(r0) 16:00:29 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x40, 0x7, 0x7, 0xc3d}, {0x8, 0xb875, 0x401, 0xffffffffffffffff}, {0x8f4, 0x4, 0x1000, 0x1}, {0x5, 0xbd, 0x7f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x40006}]}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x3, &(0x7f0000000140)={0x8000, 0x4}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x16, 0x1, 0xffff, "a99b5555f74ec195577a803cb30758e23c67df59", 0x0, 0x2}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c90000000000000002440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f080058bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c9276c46d9bb328d5003ea6102000000b0c231929aaf8aad55f53e0000000032780c6a26625442209d412ef3ec9d908fd024dc52ae143c5c1e192900190ae82c6cab6b9363c8e4289bff506816731d443a5bb00c4bc4b32cc7df369193c2e55d1fc4"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) socketpair(0x6, 0x2, 0xffff, &(0x7f0000000540)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000680)=[0x0]) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000840)=ANY=[@ANYBLOB="00d100aea9b7289284ad28eb268c8a41df0a318e6f4efa463b5b81b169e643301427d467f3fda190bd0bd7247b0181a5cda150771781618a77e0e788522dc4770cd619483036222e971aeb05e77b1b8f6d8bb5ab5581c0f335298630bd0879bf2830f3657cc06d12c1f0f3ad50afe0dcab6c9129c419d5163fbc3f585fd4c19f1bf46cf1c202b78247e5fa66"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="b713635a8f7879e78f2876e7070c0f4b806b18a564c8cd3d7e3833346ec46ccfc4bea4b1bee0e8cc2d4c5aca9a2a98401b53a8378537e53cd3b950cc3538042d3f0c8acd4e33818e38c3d496a27781e79223ceb5d244be9ca5e57314a7e23b83e00a03a53c0b6064738eef93c8657c119ccc8473be147ce35ae2159cf2bb2ba4f347", 0x82}, {&(0x7f00000002c0)="d8d2409eec2e269c36fe1d350439857d26d6656fea83096dc6ab04c32255fe65aef97f48371814a43e4c9e781ffb3b2462cbef01c8c5c7d7ea9d59ad2b1a026726109adca8", 0x45}, {&(0x7f0000000100)="81e235c2c77233fbfc9a605ee433e79307609875f8285b8e9171477b2a55dfb87ad5a1c0feb9d474f2e1acde20147485dabfd263e756640594b7cd1e3f5ddfd2", 0x40}, {&(0x7f0000000180)="c4cf87480124", 0x6}, {&(0x7f0000000380)="ea5930bb728e84b00fa0e97810398e53031166a1185fc125bb0d6647155b6909e153b2add692779944dd85db6c651e6e37eb2e3b2daae4fa98beb90fdbc487dd43572529ac76004afcd846897045c2fa337bfc017a10ee7e24b76b05109d08185bb8a8fa295982a069e5e71c6e0150c81d7e1656391c9ed4fef2cc2e26a7a0cd7cd54e36c7e6b09891396c4fd5f6013b95", 0x91}, {&(0x7f0000000440)="00cc1ee880507ee07a97a39edc8694ca2abfb42df5282eb431ccf252560be564181890454bbca9d38c036348f0e52a8b5aaae34ecdaf9ea0a7672ec427c95b839357c8afe8166c96ee427e9340dd81a797b1663582e4", 0x56}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000722652d3926975d50800000001aad50918ea", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x78, 0x406}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0xfffffffe0000004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="0490c1f529c947", 0xfe59) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x6) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5d41}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x108, 0x0) fchflags(r0, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x7fffffff, 0x90, 0x4, {[0xf1, 0x101, 0xca8, 0x7ff, 0x3, 0x800, 0x2, 0x3ff, 0x2, 0x3, 0x2, 0x5, 0x3f, 0x80000001, 0x7ff, 0x4, 0x2, 0xffffffffffffffd0], [0x4, 0x507, 0xfffffffeffffffff, 0x4, 0x6, 0x2, 0xfffffffffffffff9, 0x10001, 0x80000001, 0x7], [0x9, 0x4, 0x9, 0xdfffffffffffffd7, 0x100000000000009, 0x214, 0x100000000], [0x2, 0x1000, 0x1ff, 0x3, 0x4, 0x81], [{0x7ff, 0x8, 0x1, 0x40}, {0x4, 0x5647, 0xff, 0xff}, {0x9e34, 0x9, 0x0, 0x80}, {0x6, 0x1, 0x7f}, {0x5, 0x4, 0x60000, 0x4}, {0x9e9, 0x1, 0x46}, {0x8000, 0xffffffffffff0999, 0x80f2, 0xffffffffffffffff}, {0x9, 0x2, 0x9, 0xfffffffffffff5a9}], {0xdf, 0x0, 0xffffffffffff8001, 0x401}, {0x7ff, 0x9}}}) 16:00:30 executing program 0: unveil(0x0, &(0x7f0000000040)='c\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x801, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1000000000020, 0x0, 0x0, 0x7}, {0x1016, 0x0, 0x4}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, 0x0, 0x210, 0x0) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3f, 0xac0d, 0x3, 0x0, 0x5, 0x3ff, 0x969, 0x3, 0x1, 0x7fffffff, 0x4}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000500)=[r1, r2, r3, r4, r5]) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x45, 0x3}, {0x0, 0xe5}], 0x2}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000640)) ioctl$BIOCFLUSH(r0, 0x20004268) r7 = semget$private(0x0, 0x2, 0x0) semop(r7, &(0x7f0000000680)=[{0x3, 0x9, 0x800}], 0x1) setgroups(0x3, &(0x7f00000006c0)=[r1, r6, r4]) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x81, 0x100000001, 0x5, 0x0, 0x64e6, 0x40, 0x0, 0x2, 0x0, 0x0, 0x7}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x0, 0x7ff}, {0xaf, 0x100}, {0x25, 0x47}, {0x8b, 0x3}, {0x8b, 0x8}, {0x27, 0x520000}, {0x21}, {0x123, 0xffffffffffffff2e}], 0x8}) utimensat(r0, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x0, 0x80}, {0x2, 0x5}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000880)={'./file0\x00', 0x1, 0x7fff, 0xffffffffffffff81, 0x0, 0x4, 0x4, 0xff, 0x1, 0x2, 0xda70, 0x1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) semop(r7, &(0x7f0000000940)=[{0x0, 0x4, 0x800}, {0x3, 0x8}, {0x2, 0xfffffffffffffffd, 0x800}], 0x3) semctl$GETVAL(r7, 0x7, 0x5, &(0x7f0000000980)=""/255) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000a80)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000ac0)=0x2) bind(r0, &(0x7f0000000b00)=@in={0x2, 0x0}, 0xc) getpgrp() mkdir(&(0x7f0000000b40)='./file0\x00', 0x40) rename(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') 16:00:30 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt(r0, 0x80000000, 0x0, &(0x7f0000000600)=""/95, &(0x7f0000000500)=0x5f) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x17f4d60560a468b1, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = dup(r0) dup(r1) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file0/file0\x00', 0x51) setuid(0xee01) r0 = geteuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x802000000000000, 0x4}, {0x100, 0x20}}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2f, 0xb453}, 0xc1) fchmod(r0, 0x12b) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x80000004) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r4 = semget$private(0x0, 0x400000000003, 0x4000102) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r2, 0x80000000001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000100)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r5) rmdir(&(0x7f0000000600)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r9 = accept(r8, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r9, &(0x7f0000000580), &(0x7f0000000300)=0xc) dup2(r1, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000080)) 16:00:31 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x3, 0x8001}, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x46, 0x266, 0x6}, {0x9, 0x5, 0x5}, {0xffffffff, 0x2, 0x80, 0x133}, {0x23, 0x3f, 0xc4, 0xb649}, {0x24ca7694, 0x1, 0x7}, {0x9, 0xe, 0x4, 0xffff}, {0x1a07, 0x3ff, 0x9, 0x2}, {0x10001, 0x5, 0x2, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xffffffff, 0x1}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffebe, &(0x7f00000001c0)="001f592fa525badd3487ea684004d353174983a879221cbbf4fa541204cf78577d80fee0defde04d4ea2deafd6594e7e5c040dda8cffc8e415aa6605ff28f036af9fdb3fe455050000006596e900af22e3") 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2b22) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8ecff000000000000000100"/177, 0xb1, 0x0, 0x0, 0x187) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x400000006) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180c1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="fa988f291bdde25b023d4bdba0f9cc5cf1c2987d16c7acd4eb65169f2cc7b72b41e08bb09bcbab42", 0x28}], 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x0, 0x0, "21882ddbc39a8f4d19787b11ff1356b58f839804"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7ff}, {0x18, 0x2, 0x6, 0x3}, 0xfffffffffffffc01, [0xb6, 0x8, 0xb9, 0x7ff, 0xffffffffffffff7f, 0x0, 0x5, 0xd76]}, 0x3c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r1, &(0x7f00000000c0)="057201d01be3ca6625d57528a3e5522476e12efed066553ba973abaad1aa58219fcc559db6de4f3bfdc02810e1ba7509eedcd5f7d7c005a382ee767e0b", 0x22f, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530003eaa6700b6d723d906aff75c7268e0f41641f81c0a6613560689cb5d126b2ce4d3c0c8b3526890bfda5a3081b0d31fce255f46362769c3b46cb611a33710f681d7e2ba02db28af9d609924779fb092db8ab07540c735"], 0xa) 16:00:32 executing program 0: r0 = syz_open_pts() getppid() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x1) flock(r0, 0x2) fcntl$getflags(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:32 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r2, 0xffffffffffffffff, 0x2) getgroups(0x7, &(0x7f0000000000)=[0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x48) setregid(r4, 0x0) setregid(r5, r3) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = getppid() pwrite(r0, &(0x7f0000000080)="5d61950666b67519fdf52858929e39f856e0af34207f3cfd8ef6c847107b5fabdcfb1dd199178addb247eb1418dd1524d4add77580844554940a10df722f9ac1afa41fb0616cc8b0424c2f6f495952f35ae2446a69ed111978d19e7a7ae55d6390311f418151302031424c3db366d47216d6141ec7574ffb1ca4c291005fe9d3bdd483a589b44ce6e330122dee66caad1dade875ea37665b599d50347d9a08c75956eb7a80c80a6cb25ca90bf5856cd4f077881602f879e5fe553d10c2c83da794dad579b2ba2c426b0c9c3397ba746ec256", 0xd2, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x0, r1}) r2 = fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x3f, 0x2, r1}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x40) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x1826) 16:00:33 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x5) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/244, 0xf4) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x0, 0x9, {0xfffffffffffffffc}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r1) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x400, 0x3ff}, 0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/215, 0xd7}], 0x3, &(0x7f00000006c0)=""/5, 0x5}, 0x1) close(r1) readlinkat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f00000007c0), 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x401, './bus\x00'}) write(r0, &(0x7f00000001c0)="21a0460a8872534aa37398123f35fcb90c9f9a1e824bcfc8230f579cf99b55356e6d3428469a4bcfaedb2fa90c45647336474b12d32ba7911e7a275d12c7b831ac228766ce61c1744abf008b5f423a73d61a9cdaf58bccb6cbaa0953d86cf0eb94b77c8cddfe9df2a52b3ff00c7dd3da93951665a89bbbc946f36c4a7c020ddea6d506516476b5b068a9410db7d938bfaaab308f1215c52bb993a0ef2a7aabde9613fe60b10aee05ab64e5dd75e82d9e39cb010691032a4104b464ca81f4d0c3582c2e7e6775c0abae4b8d1ba212f238", 0xd0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0xfffffffffffffffb) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000140), 0xb51) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:33 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x11, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file2\x00', 0x4) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x8000}, {0x18, 0x0, 0x6, 0x723}, 0xfffffffffffffffa, [0x3, 0x3, 0x3, 0xfffffffffffffff9, 0xa59, 0x1, 0xfffffffffffffffe, 0x4]}, 0x3c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000093300000000000400571b5da4a654ff22b9c94fa2ac6e481654b8dbac66783501d02ed9336c417b631192567f7ad1277a4010ab7daa7490be4e1778ee07d965361464d83738f427c072e6689d324cf5ff070000000000009f608455a768e858c8"], 0x10}, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0x80000001}) sendto(r1, &(0x7f0000000280)="a95723be5a2b62da4c30005c256488fea79e630f77cdc8551612a225a1e06f1891715cb690b1010dcc1b4ad5344453d9125ac4c663d97d926bfde6d504f1a5faadaf55", 0x43, 0x40c, &(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0xfffffffffffffffe}, 0xc) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r4 = msgget(0x0, 0x201) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r10, r6, r12}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xb6, r5, r7, r8, r9, 0x40, 0x5}, 0x1, 0x0, r10, r11, 0x7fffffff, 0xa000000, 0x9, 0x1f}) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x89a9, 0x60) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0xcf8, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x3, 0x1030, 0x80000001, "dff9f60c9ff83617eb125b05c94c3a444c7c9f4a", 0x101, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x9}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x921e763ec29963a8, 0x5, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000003c0)=0x1) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x1, &(0x7f0000000500)=[0x0]) chown(&(0x7f00000002c0)='./bus\x00', r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x180, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x7fff, 0x0) symlinkat(&(0x7f0000000280)='./bus\x00', r3, &(0x7f0000000640)='./bus\x00') r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x3f, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1, 0xa, 0xffff}, {{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6, 0x4}, {{r4}, 0xfffffffffffffffe, 0x82, 0x6, 0xfffffffffffffffe, 0xa9}, {{r0}, 0x0, 0x10, 0x23, 0xcaf, 0x8}, {{r0}, 0xffffffffffffffff, 0x4a, 0x4, 0xd3f}, {{r4}, 0xfffffffffffffffb, 0x1, 0xf0000005, 0x96, 0x4}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x1f, 0x6}, {{r3}, 0xffffffffffffffff, 0x92, 0x1, 0x7, 0x3ffc000000}, {{r4}, 0xfffffffffffffffe, 0x29, 0x100000000000000, 0x7, 0x6}], 0x3, 0x0) pwritev(r3, &(0x7f0000000b40)=[{&(0x7f0000000680)="97dd51d7a1dbe94039220a18e9e2eced70426f782a85c8749fcd5811cf38ebec531b1f5e72b38ad726b751b4ff7c9dc4aeae23fb483d02230e9981870fb935eed6e9ff5df42c4e41b571d8bdf9d2e82e333794b5a719ac682d875d6b116d84f8d4bb94693b4dfb9849ee98bc5206d0d9b20b7db2065eaebcf9c445432cc299ec9e63e5cbeb7fb172ac707e020e87d789786f926563bdb6b248e7f750dd59f8b4e1464cda752c28a0f7c0e78a686b9d46c65fea1ae004f603ed0653c3c8f9b9d026394efbd99d377d", 0xc8}, {&(0x7f0000000840)="d3681ffc79914d7ca04fbe654a8797be0089600620eb1d30cf7d9910213d6352635fd2930ade28d1cd9dc1a7998e601d1f5708c4e2be0b0656362bf7639be9cda192d4ebcf52d46a8189c9d397ed7a16a2a55d89a7178abc6ce2e54219ea4f70403f6e8b7cab493a1634208ba7c5fa0cc3f6215d61c12fa5a9af5be8030cc5991d21ded1d4277451eb73ed5990181815bde3e4ea2487aa44917b9c40820291c334874269e0a5b329dabe7e695706f7ab50626a8f36cb5653f653b7bc2a3a955344929466f42f455c2fb7fd26812996ab7819204f93dfb6d6552a9b5b29a87bf007ba10f24dd5372e5f9593c11d722a15", 0xf0}, {&(0x7f0000000580)="28c45371e0a7fed8cfa9f8eaa9cf89de42a998b7db8d3ea87c53a1", 0x1b}, {&(0x7f00000005c0)="3b4bc031daeff09a5882e2d2e3aa73a709314eaca645431917337192ccc4072cbb0163f4ae9dd284be30769fe89990f52fff7130733b084837cfe073ec3f0018d2d39c32df7758b91dfe8346b71131549ac30c7af186e7f3207e62410df22f59a725893d03952554dd2f23a6ddb5", 0x6e}, {&(0x7f0000000780)="e85ba13d22df772a539ef5cac993450c9ca668b1794bf2c65c2d92b22331fe9fcfd15a67f6226f17", 0x28}, {&(0x7f0000000940)="505ba3926d722ebcfcc5119c8e49568f0e58acabcd002e3de4ee529c3356dbcac4bb1d63fdc8833cde2ea2515b053edbf20154a44b014f83cb746b7d6ed60388b006e602743e08c7096aa06aad912b0a0b0be667f9f6f4dad0d024e705ac95c96e3e2ed69123cbe10c7e83c70df01b28c41f4edbf512d539a16c5454580f342bb9dafa510101e630f2f31fb84640d46853b44f70985847295399b8b288b43463a63c5c58efe8cf9869c237e1e66f4c30d1dd136937cf4c2e7f5c17a87883480bdd7611bbb5a0e3f7982156658d319f9fa560558e2b3b2f6866d463c21685c9", 0xdf}, {&(0x7f0000000a40)="d4fbaaeccb19ac437816a222b63ade986b2619f86bf93d1bfad5bc9af41a0dc8c5d65b2976e9e523630554595dfa2fc09be301f8eeda0536db45bc19f11b8a1b1ba3cd2b61ef6c8a9702f71b5ae78f5ed93e41cf9cabb12f19163eb59557f407bf37883525d62e0f05e719af59051a743b6d44dd1fae7a32455fe816e93202b75c49d2882dbf3124c7779fc1d7cf5fc182c06af818fa2668ae3ac4337144bf6f9867fc45a6b4ef77c17eefb338dda6a9e2b461f44fbb672153b54c075d469368a7758bc01d9b9b3340b68b585e2d4d500ce6373191684f444f758a62c3ed7c9e4b4eb4f801261d6ff6702a5b552cb5511e1bec034c8a3ddb3b6e", 0xfa}], 0x7, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x81, './bus\x00', './bus\x00'}) recvfrom(r0, &(0x7f0000000400)=""/210, 0xd2, 0x840, &(0x7f0000000300)=@in6={0x18, 0x3, 0xd0f2, 0x800}, 0xc) mkdir(&(0x7f0000000380)='./bus\x00', 0xa) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x87f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x3, 0x4, 0x3, 0x80000000, 0x7, 0x8, 0x0, 0x3f}, &(0x7f00000000c0)={0x2, 0x7, 0x1, 0x8, 0x0, 0x7, 0x9, 0x60}, &(0x7f0000000180)={0x997, 0x359ea700, 0x3, 0x70, 0x3, 0x61, 0x9, 0x8}, &(0x7f00000001c0)={0x9, 0x3}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: read(0xffffffffffffffff, 0x0, 0xfffffffffffffca2) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:34 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x2, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000001240)="72497faad23e3a14c1781741124bd2309a69d51c37f9bec451b169b8f7d3a280861746245e7f18cecd5cb603e94ef197425d2bc5fa96f7be4ad293364a510b23469546f0d905cfda44e8007162403e3a75f0506b387f54af967e8a0cf82f", 0x5e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) write(r1, 0x0, 0x0) r5 = msgget(0x3, 0x128) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) sendto$unix(r3, &(0x7f0000000200)="e4684cc871295bf53055f23ce9e38cab56f36abb5926088b0047781269527ad0a06b809bed6bbf1b45632121cc6b7c269e0a03139ee7d20b5c66a58b880dca7a40618931a29372c44f805f860e07afa21f1cd3343f7e5d9481ae6d671720b21d2569d8b88277beebe1d627f0cbefa7efdfecc9b486018d97722031b467808d48e80e45e4a9a7893e4d9b1c4bbe213dfad1017e5f3c89c533a5b5235640cb43ed447e37f39dc6d3eda13e3f90c5c9a5296730574279e28a63a4e40cd0efbd1c49bdde46e276691fd2df7b6686561040fc61877e4375b02f56d3768825be69fca009a1cf4da0524fd28bed995a3013a6513055abf0339c4586b81628621cfa64bb67502599e62643dff8c0d65a036b054b9c198e22f6812f420edfaef8565d1efaef341318368c6b67741630aa1421aec3a2299940cd113336ba073bf1808eee3d919622fe3a07950dd090d8ea4af7a6327685083e211955f0b302b83c2cb8e96404136c8e9b60d112e0880cb4fa7fc828a9e6867353b6b774773935543e1bfb8e27117e3204cb510322d4e31f3005ccdcfce10f6c02199ef969a9f04800103f58e7d54e089c18c433cca37990baed59547ed3ad16f9d61ff5e02d63f1db5cb9a924834d96982f6e3b48277ab04acf6e5b43740991530c3e37a51f5c12b3952da196c92ce6b243c8b3da8a11f4121d8240a894d8c1bdcbdd09486aad672b5fd0eadd58224902809e08db4e274d133f9e4a964f8972bde348245264091ed529716352f6aa1aef47014c6e396e57591364c7da62ce2f8cc25b3f0fb3bc2834c284d80da3efabee51d22e043493d77cfcb36fc67fcb182804c0a04ed29f3c305e0c8a9ac24e7a677c0e8646a53ea11fb9643f576ecfc5b5a3ebd15a599b7506745068932a8273df12d1fdd7995b01c0ba4199982a241c19d7d7ad69c85f6b2cfb7f0c3e8613b1ff74dded79c82fff50b0b25f75ba098d87f9ac46e23a0b91b16d0b7ebd568b308db8c201cc081d2ee0834b9995ee37d49825c6e05b7adbe230d81756698958b339dc4b8cd2c16a1b34f090ffa21528697078766d69fee151c0550ac7bee088768790b97e4787fb7231d088371b349b9b2c8de342ece81f170a30895c29dd31ffdcddb5279fb9ea5f2f1626d3ebd0391fcb1f9ed4c2f75e2dc156b46d68a9b06e81dc95e62ca90eed3bda14b42db893234834d78a442c97afd2e0b81abfeb19b13e6be3b961252ca3a836a9a8a328e544fc96bf1d66f49d94fe3eb354736b870552210b60e88b03af96b538f2912c6a4f8512498c04128adb8faef7d22fba295f23afe5a73e41b2aa63d22df69246c434cb556590ef32055cb73914b673e249a5ed590c8dcfeeee06117995b46543cadee6442c3a3a015c5b49db1173aa13203c9fe928e9b53f990ce7fcb4143778f55bccd7d6b435c30a6b2b734978d4f01ec58135ab4210e38e9b3e19a9899b6bf6824da78699acab78d6cfeb79acba69cb33cb9ac92c6a67986ae7798cccd0326f840c1b145a47fccb9df55cb7bd9c18b7ec6393d3785fd3eb714a44965d02416a6d3a5fe6dd51d910394c0bc5f10d4f0295a3e63cb3d96c79abee702b4e6a495ed794878f361d6a4301cc1a9afc9e4e43d58cfde22d56d44bf7a863058eb6429a14c8ad601a13a5b338721a8e469580d859a057404ec097ea06d8431dbd52fbd35163e450337add7de3086f5cc8b9e0c12bb1d9dbab362ed324161b796c2542a8fe49d82a66e76a64f57b61e129dfe7b6a9f0b84203d396021c168b74aa9dcf303a13779691b115aac6076709f39b4a2af5cfaac4507d65c25b1bded3bf32de7da5bf2e7b8e7d1c7540084a9766e0269b843b10a852a2cad9595a1b840f9af23d6358917b24a64649c943ffcff55529e5a86157a8e71cb217008e865b5ad2c5812764d9003d774125abc6540b543d8bb7f2fef3dd2d644c4c420ad543e025a8eb2e238628299bf88484db78cd552c9b483ab449ae2ff007c97217f2ed85cdd86d0ff42ad2a425b5010c4d5dd06e3767b11cf15e938dc32192ef1386cfbcfe29a4208d78e1857a5847bce7915edda96bac11bc479db158a6802619b21700f19f25bdc270f7419fd4c3d263ca6fedd7ac47fa20553913f1ea19fbaab354725649363cbc3a4446165d7192cb0d5da464c62e53e9f81ed5d363bf0d99355e9b395f7ff54a343bb48282c17a95309546a17c846afecbbc4a7c6b2286b99efffcaaaa0482c9674ae353ff2523356b8e2f23bb2edd4c817a3064405231c5f814076e4b84b280370bdeaa271d4374d8fe2f4af08a025d101c112106dc64c470dea6c0340e0499848d89d8dd221c2d8382fd49f0dcb6c9ecb3929133636bfd67459d879b205455c8a4f62bbca5becfcfaf8a9e84c4d1a2c8a3327810264c50e4bad3afa2d4eb7bd73be467d45bdffbd877dc0c01bf4706ca2bbaf2f403362d12dfc926074241994c7dba1b9ca84d40b3aeb64e3574b1baa49e4e16ebcb6c356858263071c010a7806f4db8a5238c1639fae9f32ea2d793fd8805de00644ad6e8cbb09f38179238392b98b25147c87df6fd177cfa8b30cf26df72e256a7d7960e9cba88497bcd432932a3b4e1609de79bc7dee36154f53a0b6b1e79561b3caeaa162cfe53f54154e3132c450e075a99cfebaf529840535d448789436d8239214797310ec8954a30d89e992d9646e5ae5cd7becd5cb8491442d62f53b2367d37b1931df087543448451159d8dbfca66acd5d9ac66d4482abfeafc1a843bc34452a29814f1fac28aaa3051a739dbceda15c38f85e6794d3de5905a031b31765b53eb89d85f730e2ce2ff4c7b37679dfaefa670c656e42f68b487b6ec2e40fc03f2e397b8fbc4469dc8d49c30318f819c906d7908de18eb16e3b0d336e4b953613e5f5f812984e304f7482035d25bc4bdb35c5741b4c4ad4d9d5ea843f3377617a95f7eeb7a1b84ea1c7677e46a6280aa205fc7366d0439b227c3d248ecedd0b513b0e1d271a9d112f7f51817cebe8e7490c4e7af32da7de3973b8e690051ca08ff86b250fd28e8b8898f90a0c05e71769b68d39ad92329415ed231b05501c0084ad598168d2de81b05f262a2e79d56ce8c6e0b6d81e64a0b6c375759a2b0dc29e7ed5cbe64b20c4bab7dc5ae8c586300c435a7472da210938c7b526215002815e7f03f92c6d6b2e576ce3de7e54d044e9373c028e61aefacf81c285fa17e27747f398efa785c398bf303ea62a67a3de90efb8d700538ee7327fbfc2d42a6448fd83da863262cc0988aa207508ca2a900e8ac201fad2df55fa7b2f74f8605bea5dbbfeeb7b5e8ee320578f0621e880b814284c46232b5373f340157e6912125e73fa2c2ce527e1eb1b92c9f5cab15bf3454b25014ccaf1300eb7843082e036bfcf15bceeb30bbfdf18650b6b38d7cd99968c10e7209b025eb1670adb60b3dd7d2605711682286076be4890d7fc66ee049b4b8b3de3bdc7198d1c7d9f804ab68416fef2df0ace5fb984c9efbb84a185a7928a2e2864269e7d0941411fc76affa877a474683c082452e1d661e3bd6735b0dd363dd055e5b680712e9b3790b5d107f67c552c89e296f73fe0db9a61f7be4d45a48e5f5dec086f966ff1e6eae69ce809b97108f6ac7b388b379a3260901705a5367b39edc735ab628e4a5129202fdfcfc72847f92ab4ae84ef42e3eb71400ae4c5c7635abe54192b9bc552ea31a9c0e64ea4db0367952f003d041996622cdb654a8aba0e73d84f2729c638405fe76ed93a4438999bfa41a591bae1553f2b12f49589d83afddf99b403ea4b9eaf38472f8d7bc789d8e9a42518e6508289be7f832279d7e7c6c483f3fb6d1ea6d9724040a969b35880cef798de9ef98b6831ff906479e50cb1ad992c3cb080c0a041159ffdaf3dfaf3b12715024c4d25af82685f05dd22fb6f9c3a4004f26633d968b95d37b8a6a3346667e09758cab06621b9ced6332d4aee834cbab45675c66eb95ccc1a7074aa7db0c22772c9d9ac7016a92c632de3e318b5b400405ebb8262117684a930a8a659f68d17456cc8a5f96418170bc9b6a9a724833046743dfacee987fe7cb46fe91d5614496942efba8e0f39af9f25a42e914fc7afbfffd843fbaa295f3fd1bd1cda7d61fa479fcf036beff5f99c3c3f0a79f0f5bcd506b342b12988cdf3810536c8e000f044090b331e684d707bd39ef2dc4bdce43a97506395e8327aaf4f5efec8b2e016bdf137cf01cdb78b66abb57e49b0dcae1c0f20d9c12801154d522cf0cc91c5ff38a7e8578d3ad8a1afe5cfd8fd51628e20deac01022da86dd01c604b5be55b83d0dceecd21de0305e9759b636a4df4835d37d81467ea37b8c0b53dfcaaa70715aa6fda164b164be6fa42d59b49faba0468919144ac188d4da0cb6aeb086b978b61231b23b812efacc27a868d5dda68bbb37dfd7e76005a956c3753993f9f63640be1d634b81b2e2b8cdb115bf28dec833b502cd5567618f321a81c50aacadaff49f260685b005060db79bf855286e0ef4498c8ef324bbebd21e33569bf2875e4ffb8f12482bc0d4e9557dbc38be20c9bb697f43dddde4f9b1556d606880c4c19e8532db28f714d7d056a5dd2d718d90addf63197b770a6f2d09e4550798a566d69fe645f05d31c979e258d2acf6545c9e983459890d569651c766ea7c2a1767b75716035c082b0cbe7a703260fdfd957f0ef83c83f611ead6e9dcd1b3261e5d22157c24146667b9b32a5c2efa944d343c52a2f7b5860b54996373dc84d7010bc50b6b641c61477932ac2c7d98842ab9c7dc857f58c72702664681dbaf4c4baff137d2d639f30ce31c89a82411c8b5918bb81a845ee15e7489c01868f0cb4b45e4d15fd9decffa27c21048b35065eca1a5d0574c27ad185fa918320197cdf9e265c0d3ec1544b62ca86d88ddd8e4358bc593cb3c00e0aba8a020440f9199f2c76dea551824c168eeec1b98568554fbb0b19c196285db9d08d4ec2873850391220a9acf99d86ad69432e0fa9be416e472b741c4116898ea10f18a35b560acf568ad2f5b66400dd46e539bb694bf39e86b012c5d4f51df2fc601a45a6ccd9eff6964828bf8595f6ed8458241b16cc0f1002e242318469477bc8ee5f968e806f440cebad82bdb53002642e65103a19b0ff309afdb8b96e6e8248af8a0e23bfe4c67c786b9579d48f775a9bffcc8807e8481837ec91954ed6e98fe706962de823a104889598f45b3afce18b719ccf89c6b81df0df59a9b6794c43488bf093a09dea2c3e79292dd5697d477417117df4e49b51a3598bb5c2aee0cf02d971cc7cf2a7639e30716cdb3c36476614603287052367c60b7ba7f9650aaf96dd0a2f32304e05fe792af129ae1aab060e48d9bf312957b9719c2be8456a8a26647968e6b65346e46541c4d296dc3767f467e738166b0c21c73294434f795b3c10c1f1573fb86f04407863666b6f01ca78187ee5b2f9d38c7abf76f53ce9be239d7494a1227d7a0147a2365886de1aee7c8966f4c6382d8f314512931f961fdb9d0dd2dc8f2b74a1fb32783b1f3969f0b2b11d02983bb76bfc34d4dbf23ce6f7681afee9edbb6a70fa2ed7fbc9721b35a9f64071bc67662eb811f05410839219c839e93f998208d4a7201fbe2e0c77060f6579d64c3a67f4956fb59f4690e1b091d10542aee4aeced1bc2be591dfa96a841b8d58d60b62e546755f82c385d249eca36ce73c64707cc4a967a79ce22cb42213108efc4aac0a733ca4c2afa8ab2f2727c5b95d578565f832f0764a10f162b342", 0x1000, 0x1, &(0x7f0000001200)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = getegid() r8 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x845, r6, r7, r8, r9, 0x84, 0x4}, 0x3, 0x6, r10, r11, 0x1000, 0x0, 0x6, 0xff}) 16:00:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x8007, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xe6eb, 0x4}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648fdb4c51bd6c87cc47b1f042a8694313c0397730a10124de83b9a71015cb603d7885e707005085308c721c0ad9d163944b1da65bb8b373c962c8089a7d7438bf4183a5f8030d1d975f9e17504d01659071f5a2c4466d2baa0e74a4c42a445ff0419a1e59455b66700b620d18240a0df93422809719108b3bc408199b92f33635f9c91fec490", 0x99) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x3f, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lseek(r0, 0x0, 0x0, 0x2) 16:00:35 executing program 1: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x72, 0x11, 0xfffffffffffffff7, 0x200}, {{r1}, 0xffffffffffffffff, 0xc9, 0x2, 0x800, 0x80000000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x64, 0xffffffffffffffff, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x920}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x101, 0x9}, {{r2}, 0xfffffffffffffff8, 0x5, 0x21, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0xc, 0x2, 0x4, 0x800}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0xb11}], 0x7af, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x0, 0x7, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xff, 0x10000}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0xc0000, 0x5dfa}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000020, 0x2, 0x2}, {{r0}, 0xbb89a4d78c0397b2, 0xd2, 0x0, 0x6, 0xffffffffffffff7f}], 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) dup(r0) 16:00:35 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000ffff0000bffa53a2000000001c000000000000000000000004000000000000000000000000000000000000000000000000000000000000005b8c928336e300cc0d2b709ae14f8c131cb1ff8c8ee9a67c4836426c562f3357d90630c2a131fdec26310aaaa25672d256dad996693541e09c363f3f29d2447fb2d957bcda394acdc815643c06cbbcfd9fa17606b5879b327fa7200a8b75f1e44ed8d81efe0000dd04312c3de7e358835ac309e6b776504f05fbdfe2c5b36c1838059caec8aa666eb43134bd985434af075ee93682fd9894fb7b03c7aaf43716c93862d474ea55"], &(0x7f0000000000)=0x44) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0x9}, 0x10) setsockopt(r0, 0x8e1c, 0x7, &(0x7f0000000100)="e07c19d9ee8ac71c9b60660a01cf20c7af00b204b0f9da93f87d3ad09a7fa41143e6bb2d339f5a544fd66e", 0x2b) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0xfffffffffffffffe, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="8d92f633b6814c85de606dd5279a6e3c5542836e4ed6a68c70153f0abd60235e1baa3b7fc2c3f7c6aef3fd6d8a21f89944ba3937d7d2b99cef804cc9bc02a840623d52f5b29cd739c078327aa60180beb78e6343d2f8181cb4d7b02685e39adc4c73e32166e34a8bdaa4848026267ac55b51d2254ef16cd015d99ebbe7200505edcb86958f1d4a583524c4c2d37d1c92ef073673107fe88eee7af0330d1306dc59147a43b753a26eddb9aff86c1abe9133e8a21dc8484a04998c596dfc8e", 0xbe}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) recvfrom$inet(r1, &(0x7f00000000c0)=""/52, 0x34, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="1ca97004b072c6c48c08fed7797bd62f67e08f619574dbe0d13d438453a72ed048089065587babf7994cb619de14c507150a2f05e0f6116921024d3e28115f5dd530d0a5db16465ad84004fcd7c2a2ea70d32e11bb2db802ee16f890fb8bc95ca971b8ce3c449c5fb2885d0a563c654157fbb28b75415bab17a0c893e84ce90a7bc8de3cf78a3639c7ae97ec4427aba770a89e370e2cec29590db5ed47422c34849de7fe0a7e5eb4", 0xffffffffffffffd8}], 0x1, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8000) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0xf3) r3 = syz_open_pts() getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/8}, &(0x7f0000000140)=0xa) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x8) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x401) r4 = dup(r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x4, &(0x7f0000000000)={0x7, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="4babe0ffff000098212af1d95686b18354e3db94661d897fe45b845197f1de39cc6df558944e24707ffd768f800c2c477dd84f3a09de8df5d7b3d9b4f40bcc592de2f1b26d3bbd48d665ba", 0xffffff0d) close(r1) fcntl$getflags(r1, 0x3) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() syz_open_pts() 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$inet6(r0, &(0x7f0000000080)="804c5abf50e281e004b3cb7d29d5bee3806da5daa7b86f37ec09e51cd685abd4a3490258b377528bfc03dfe888f68fb599fd9c7e31cd5b10a84b4215e6c5d585cd55688e35ab0a587c0c3442799dd2b4f551cbaf9867778ef3079e19a1b3e2ec87519538056c412204eee2098971d42d1d59fded3e3e2ded1c345f30d12ab2ae1708ac13e389feb747a1d9966157da66d56521a91cf0d9896a74bac1", 0x9c, 0x5, &(0x7f0000000000)={0x18, 0x0, 0x2, 0xf7d8}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:35 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="3f6a1f865f76b5bff299dcad", 0xc, 0x2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000000)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20600, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x38}, {0x6}]}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="dd2e5d2a7bd4aa7dcaaa46073f59160085046acdfc45a9e748506f6a5a10fbd53601b0b7c52c53e6b3d30560d3764d2057cb6fb709a1ce4c256a0ee9e01f34f8fce2731bb35a3f87bd14010459b50919e3f615a1620c735a10827ebe906701521bc501b095ad13c24384275c36693fc3d8adca0ba6418bb1a5c9f1e39bbff98aff2ad7a86f97df66bbf8e61dc0494b0fdb23dcf207713b8046e0b747682c883ce6405cb69a02886064e8fb5d4d1a9b70068ababba9155ed4179eb642b85d0be2b3b8e7c84fa2d7b4fdbc65a11300cca2d7999452dc8a9b9579a0e8e8256e72b9bf5fc1545441fd701f5ea55caa6ce63f8a55d79bd15dd1", 0xf7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000080)='./file0\x00') 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xd43, r2, r3, r4, r5, 0x10, 0x7c}, 0x1, 0x4, r6, r7, 0x1f, 0x0, 0xfffffffffffff01e, 0x7}) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000400)=0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x12) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/197, 0xc5}, {&(0x7f0000000500)=""/58, 0x3a}, {&(0x7f0000000540)=""/157, 0x9d}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000140)="0024a34350b06fd90eb97acdb73bbfe25a1a3fa6b0964a107eb1abf73ae7207ed451a72897403cc904fd727ea16ea30a8a41b9022daf7c5e49741f2ddba851c86e2f13f7c5939c406781906cd5ec5fe7a832cabba4fe11faeb618323fc9ebd07073231c274a7131043d116ce549522e4607ce069c9f2ac15dd67cdd7b35b98307f356894c396d589fb1b808d444d4b54057937979f7de478f2f3e31392") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1000000000000003, 0xde1c) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0xffff}, &(0x7f0000000040)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000000c0)=0x4) 16:00:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x3, 0x8000) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80, 0x0, 0x0, 0x1, "9707d05185f36dd31b437f3ca047ca1fc2b38300"}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073b4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1e5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x120) syz_execute_func(&(0x7f0000000040)="f3430f5fc20fc7b4920c000000c4817929b800100000c4627d2ca10b000000720066460f695a000ffa0f6566460fe9f2c40283f521c4437d1d1d5079ab7f00") ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x23, 0x53b0}, {0x67, 0x1}, {0x42, 0x43}, {0x8f, 0x8001}, {0x88, 0x548e}, {0x2, 0xfffffffffffff000}, {0x1a563e40e1ef6167, 0x4}, {0x45, 0x9}, {0x40, 0x7fffffff}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000280)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r2, r3) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) recvfrom$unix(r4, &(0x7f0000000300)=""/12, 0xc, 0x3, &(0x7f0000000340)=@file={0x6a63424bc42c45b4, './bus\x00'}, 0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x344, &(0x7f0000000080)=[{0x7}, {0x2f, 0x5, 0xfff}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec0, &(0x7f0000000680)="8f69c418c44996512f9356391e67d93cbcfd197b92b6af5f06db13b5d729a3a22163f3bcbcf0f4aa5f9831dabc3cb56aae0370583f62a63a05a5c2948400bf3a3cf24b18b65c523b5467797427112649c0adb79deee5a47b41281b002d019874777ec1082a0b3840dd11b4eb5d22fcce06aa717f424b2dbb6d40612c5ddb8f06603086a70777f74a8ffa7f987ef07a4ae2250cf37da7d397ca22d8b251138e53adbf4ae9c0c523700a2db65d90c84b5297e015f018ce036a4d77d37076937ac6d73a5281aef6d782709de2ea28c98e4143d7549c38763e3fba82f9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x31) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x3) 16:00:36 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102c0, 0x80) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0xfffffffffffffffd, 0x0, 0x0, 0x7, &(0x7f00000000c0)={{0x200, 0x3, 0x6, 0x800, 0x8, 0x80, 0x6}, {[0x40a4, 0x100, 0x8, 0x7ff, 0x8, 0xacff, 0x100000000, 0x9, 0x4, 0x9, 0x9, 0x2, 0x1, 0x9, 0x0, 0x8138, 0x1, 0x2], [0x200, 0x9, 0x3, 0x0, 0x7, 0xffffffff, 0x5, 0x200, 0x6a53bb25, 0x400], [0x1, 0x4, 0x101, 0x6, 0x3, 0xe01, 0x3f], [0x8001, 0x1, 0x0, 0xed, 0x3ff, 0x4], [{0x3ff, 0x6, 0x7, 0x80000000}, {0x7ff, 0x101, 0x1f, 0x400}, {0xffffffff, 0xffffffffffffffff, 0x8000, 0x401}, {0x3, 0xfffffffffffff801, 0x3, 0xed3}, {0xf28, 0x5, 0x2, 0x9}, {0x1, 0x7, 0xfffffffffffffffb, 0x7ac}, {0x10001, 0x1, 0x9}, {0x3f, 0x0, 0x6, 0x8000}], {0x2, 0xc6, 0x8, 0x5}, {0x101, 0x9, 0x9, 0x1}}}}) fcntl$setown(r0, 0x6, r1) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x840, 0x108) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x3, 0x800, {[0xf320, 0xa78, 0x7fff, 0x8, 0x259, 0xd0, 0x100, 0x2, 0xf872, 0x1ff, 0x9, 0x9, 0x8, 0x6e38, 0x46f8, 0x3, 0x1000], [0x9, 0x80, 0x6, 0x2, 0x9, 0x5, 0x3, 0x6, 0x8, 0x10000], [0x3, 0x3f, 0x4, 0xcc, 0x4, 0x91b9, 0xff], [0x4, 0x6, 0x14a00000, 0x7, 0x7, 0xa00], [{0x48d2b5ce, 0x7fffffff, 0x0, 0xff}, {0x2, 0x4, 0x800, 0x4}, {0x10001, 0x4, 0x0, 0x4ca}, {0x7f, 0x1, 0x0, 0x5}, {0x5, 0xfffffffffffffff7, 0x5, 0x4}, {0x1, 0x6, 0x5, 0x7fffffff}, {0x0, 0x80000001, 0x8000, 0x19c0000000000}, {0x740a, 0x200, 0x5}], {0x5084, 0xffffffff, 0x7, 0x1}, {0x4, 0xffff, 0x800, 0x8}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f00000004c0)="6b620a8a2aa2d09aff7df94a51d6b85591420c98b560fb88cb0b63fb532261922a673789a8da7eb732bc98ccaca0e9f1e730b0d0401534e31f51a971fc986d", 0x3f) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b85", 0x2e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe2(&(0x7f0000000000), 0x4) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000200)='./file0\x00', 0x20240) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) r4 = semget$private(0x0, 0x3, 0x0) faccessat(r3, &(0x7f0000000100)='./file1\x00', 0x40, 0x93a827d906dece55) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f0000000280)=""/165) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x100, 0x1f) 16:00:36 executing program 1: nanosleep(&(0x7f0000000040)={0xa}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82824b7b6a5ed1ce35271e3a317971"], 0x10) mprotect(&(0x7f0000472000/0x1000)=nil, 0x1000, 0x1) fcntl$setstatus(r1, 0x4, 0xcc) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:36 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0x9, 0x3, 0x2, &(0x7f0000000200)={{0x6, 0x8, 0xfff, 0x81, 0x0, 0x6, 0x5}, {[0xa097, 0x41d, 0x800, 0x3, 0x8000, 0x3, 0x8, 0x8, 0x3f, 0xd57, 0x9, 0x3, 0x8, 0x8001, 0x8c, 0x7876, 0x3, 0x2], [0x8, 0x1, 0x7, 0x785e, 0xffffffffffffffff, 0x12894aa1, 0x2, 0x58, 0x10001, 0x2], [0x7fff, 0x1, 0x7, 0x6, 0xd54b, 0x0, 0x106a], [0x1, 0x8, 0x10001, 0x7, 0x2, 0x1], [{0x3, 0x6, 0x6f1d, 0x2}, {0x9, 0x4, 0x6b4, 0x9}, {0x4, 0x9, 0x1000, 0x1ff}, {0x1, 0x6, 0xff, 0x3}, {0x8001, 0x401, 0x101, 0x7}, {0x401, 0x2, 0x7, 0x10000}, {0x1, 0x8, 0x1000, 0x100}, {0x1, 0x1acae00000000000, 0x7, 0x48}], {0x97e5, 0x62, 0x20, 0x3}, {0x19e, 0x0, 0x643e, 0x8}}}, 0x8, 0x3}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fchdir(r0) pread(r0, &(0x7f0000000000)="1e0948910bc7366e387deef29836cfe99fea78d1f4048b55c9afa46df45ba63a3ab5fbd30059ab8f761966f9cb136e3fdd54cce4053350799943a35eec1ddd57", 0x40, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x800, 0x9, 0x2, 0x10000000000}, {0x10001, 0x9, 0x2, 0x6}, {0x0, 0x1, 0x80000001, 0x100000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) 16:00:37 executing program 1: socketpair(0x10, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getegid() r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000005c0)=[{r2, 0x60}, {r2, 0x5}], 0x2, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="c40051da5f31c9b2bad9ae9bb0535b1397a452934a3c059676e2d5d0f6e523ca161a521172864c4d431871b84f9631cb511ca8ffdf843883317bcad00930ad001701c8c56fc5a16cf2deab007e4a211412f476fa090c4eb890f7d69066e8e0e1b77a892345c8fb8b38f46b2e28c60c92f064afae38119e521c665e9c30751b3cc81eb887bde99836e63af5a328cb64d639fe5be608c0ad6e971291597e5977178d35f2793d04a58e2c992437e66b6f578c891841eb8346826bb8a75db1d5b0769b3c1f5f3560da87c3662ee8c02280c239aca1dc0ccfe68d438a67abb3b90835a81eb94f7094f1c8b80a5ec77fb15233e429308e", 0xf4, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x4}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x1ff, 0x8001, 0x0, 0x1, 0x100, 0x0, 0x5, 0x1, 0x0, 0x0, 0xfffffffffffffffd}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="24fc0d528a6a2ba0a83abfe5a53d3f9498e4431fcffdc3791f3c91f4e494", 0x1e}, {&(0x7f0000000080)="9e839358f7517a8d9931b5c73c3f620911b939ad408f2419eed3a3cae5e19f4a2eb79c49565c888a804724e4c312ba4a1b5de0f534df734fa36a0e98a7e5c79c5ee7a4db17d6f0bee90127ca02da88", 0x4f}, {&(0x7f0000000200)="1ec76802d64e183f1ed03e748ff63556726a72ab0daf00dcdfb201df67ec1ab8efebb62d8f322d346170a3d788808caa4470b1303a5317e8c84fc691dd4a186450408be84de7cbaeab9855e892205a2a5bfd791be650bf95b2f42bdc07eb7f0f4109cbec7c34d940ed282ff0ede7ad5a07dfc764d8f1f1c6630723287c11f2f560b0c457", 0x84}, {&(0x7f00000003c0)="945e162bee89b78259f7a4644ac272abfc9a585651c29e65ce56469b6d21a6bf419a7eacbf8de447ebb1e4b8a03aaf22e40b920b603c3de30cbebfdd2f4f920dfe02d051839ace313beea18b9d29fa3ff0a45e2c752237c5d8104694e7a32ca9f46ff4329fbc487f57e6bbb969704277d3a4ff950432c30decf341b4fe6f2aed0915a8320f448dc652ba46e5a33ab4a33f10ffba2d2ba066ad1fc3937a479e527c8dc4d70f5f067969720d94759fb16bca00f5848dcd143689bef09ac5e0177b838ec7d10ad2fb5361f65c07c1568664baa043ce25d2310a", 0xd8}, {&(0x7f0000000140)="020471af006402a750d11641a17ae24263777bf34e4039b83b9d2fcb3c7a3f0d1317dd713495244f240080dabd7fe2ec4ddf9c9e756e34b6432327e31a8d1bd4da21e42a6e917b33e301a072011ebdf3", 0x50}, {&(0x7f00000002c0)="c03e69ffa741604264c38192c9fc572045f492441b091f9f62fe0aa06eab0ce5b6e685053e9726afaa6dce7df588fca12fbe13188e444b991e4418627a723490deec8f99ac33c737a18c9e26e37f3389acd46cb738bb9854d046a044eb932f8c085ba2d151e895195646ff00fad60abc28874609f6e15a78595703f776201b05c8e6766150d691597a645a5fa6ec07c4431c7a62a7db4b292cfcdb65d5c7", 0x9e}], 0x6) semget(0x3, 0x1, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:37 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6270ec8c72c111bf, 0x2012, r1, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3ff, 0xd5}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:37 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8020, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x22000008002, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00G/fil\x00\x00\x00'], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/137) 16:00:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x5a59}, {0x81, 0xfff}}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23}], 0x1}) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x10, 0x3, 0x8001, &(0x7f0000000440)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000005c0), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:37 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0x3, 0x3000, 0x104, &(0x7f0000ff4000/0x3000)=nil) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0xffffffffffffffff, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) write(r0, 0x0, 0x0) socket(0x18, 0x4001, 0x100) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="99b21bc77eae578534da602e584394394a70b37af5caa0a30053ea5f40665d335035305787fe8e44", 0x28, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0xf94}, {0x80000000003d}, {0x6}]}) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000100)="9314f5319fa782136bab361d7361147b1c802e5031cc8de5a83b88f12da9a5dd4e702a7bc7a1f4eefe3004fccad5ad470166adb7c600cfc093ef7d7383e4c73619b5a035e06ab257126dfefc293ee2af0770d994370f0da9c1ded7363da683786d6be104fe04825258c5054277749100ef512acfa15eb186de2346da2dddd77dc1ba64af2ce543acb095ef43664656a7e23d2d2db68837746e438041c4ca20cb95c64ad1a32efc1a6e6f4ac3a76b2572d1f50980186883358620c796aaba40dc67bc42b6dcecb1156ef25604f76a89f3c9521007f05f21e069eaa036303559aa506d5688b0447ac0c9ae5a9779", 0xed}, {&(0x7f0000000280)="3f211dd8bd747af952123683b03ffa208f39a568086da2563c17eff6203dfbf808cfdd14ea26656baba1917012168ae0dff3b92cab17d44d9317d29b838727ff5566fd5f6d40def8938c5d9d2101bc18b658f337cf08eb5306165a351ae0969de69051dc5540a012329a30652a12ff0430caaa8536131bdd904e21629ee85a3d80a214ffbd4d751744217d10a03ef44353223654ff2ff6c3254853691f2bc0ed38d6a6906eb95f97b4117c6552aebd596b930779b94770c89d894744470d332f3d352d4ee6a83d4c0dc844d922b513b9441783", 0xd3}, {&(0x7f0000000380)="09ed3e87179cb7898dbc34ad5df303b00641f4f2b24ad2e89cd25cf5b8bedf3304b2a6d100cea6a96f0b5d7cbdf13b8ead5393aa80f5c5063ee5c6a5e874e96cae4e7ed04c3874f574eb11296d923a9aa3127bc5448975e3584df20ef777c605eee3190327c54a7345e324742d039d5f92ca1833bbd2ee6ee66865b3994d949e9866f622d16d6f7a8464cdbbb2b2a114a5b12696d7fb009ece29b1dcc1f084d7530bbd68b7a4c73f8d1c845e1a", 0xad}, {&(0x7f0000000440)="f9c41819404f0b43c5a8adaa1ddba0b13c7347481e48e54e86f5aa00d9fd54cff08ab3a3bbd74ee761daa3d90b87fa20107205b20da6a3345ec5ca45283e88c7f131a675bf84ebcb85a09a1e392c5369fb9612120bbb4db4b6020b6fe724047234e7108462457a8f064f76985c89d8465cb7d6e435189029907e1089236f4717a772f62612c598c67505d1a84d611f38a81cc2de6e2761ea7910dbcf2601dc6da1346e4666f6f3b5d2dca854e04a7eecaf1204d2c93bf4fed622a00215e8d6e8e657ce", 0xc3}, {&(0x7f0000000540)="fba31e95507afddd4817205b7873cb3563a9412589828b56c10f98ea792da681ac699b139e7223bb1f436ae2c9158cf839fb97d6f88ef0ac16e942ffad4ed9cabb521f6d0f3e8bc6f327118ddceab4c4d633421b0eaa0a", 0x57}, {&(0x7f00000005c0)="aacf00a4e63f49a2663d4e9e37a9054023f6a10ed9d5b8e484476af4b560c89a33430c351838b8a3398e8f75ca5e52a4a48180c8d85e6c45080543ae1df679c8803fb78f23acfa42f70a2442c3e754fb355a2f64ee81703b7d3f251d28ca4238de10c8524988c74e82fc121702ddb6b7e045fb3d6b5ad2ccf5b23afff634095d85b6e506b790dd74a4bd285e76e6aee65ae0bc86e31e80817106890547e3fb852da405b71c9c2491d1331758c1f51bda9b8c29cf88df006aaf7c110e6c386bf66ab305f869903ba28e08cb72f675c2705d16bac5661a772154ac3d0c055e55c356e5a70d9f02db914989e5ef05b7b105cd5c02d414233e013543e13c42292685f129c197bda332bc9ba7cea8f79e2ab4e5a0f2d11256bace0634f80050d8bdabf14a8d780ad974860d36232ce53a381ca5f1acc4dadf7746bfbeecaa511d224c68bc9ac118e3a132edb5b0608abda8b53bc888d5d709fa8037a10afe3f18b64486e9fdeb3c3c69d215201831a523eb53aae3c3d6f9edbd25134d413a568ba4a8e986bbbbc25626586d90d1732b499e04f497c9f0c205449476af2d10837a58e2cd6b641ecb5dad87d0e89fe68e202a573d03893ad0acc6b40fe1bc3bc7080dc34d91b23c9421a6756f80245f6f8b7114122d927320ca7ab5b36ad8f273d3e364a4cc5c21bc59cf49fdfd001e56834b05d55bb771489401b2b3ea8cfbd8dca0985d9b163c2b10c75c9686bede1a8a4146e06a9c8ccc214c74e2252a5afeb9aec29f5ece9853bfbf55e2a4a71cbb6f1c288dba5f197043d50b5d05c514d9fc237b1b5340858e963197b3cffd7871444433da45a74e86ef16e44dfc60baeca63c52853b6c6f1521ab61be863f42a84458da3b27f7d7c0f420ee198015ce926dbd1f97b719db0eb290f7b4a3c20c99a83048296a4f93192f9b2e5db03eee6aa5111f44ab27ec9cbc473c9e9bf1f0f7d8768e3dfdd053a03c982ac6f606c8b1d15808680656d2c398fb49b022f9bf187ec0ed0949cf1d9667ed9b28aa7f1a9478e9f6cbf7334904fd3e1f72dbc84ed821b93d446152403f3cda415087024802520978aada12d40e6d25d2e5cb434df0f4b73b24866b9f1c2c7a76d8a8942a178681abfae663051d08c3da7dae9720d0c12a0bd9592334b2cae0140220b0ac7a1132720d34c7ff1c4cd51f9443f5cbcc8a01f1d71e2754a8cc9766db940c3fa297c9365d9bdc65f2b8abb28b1ca45859165a22f2770c7ec5cff0b295b687901b66ef4a24c8a001b0357b2e243dadfb08ca896310437bf3ba86f850b6a14e1329bbf59905c42c6777bb6189e40e11c8ac125b4de7cc81fef5963d7fdea89a3008ad1dfc773ae80c90090eae4bdf28abeb9c2503eb2bdc4fbf81bd0f96f15c4f4bbc26aa74c4059173bcbf5b2bf91eab64327ddd8e95e8f64e4991b5ce9feb4cc9310487a9a9801e9dedc3ab2af06d91682ca9467c3315e280d42135b4a2060b56feb704ccd6c3ffc0c2a2eaf7fc0803b6899b93d88c5a83d098bd764555a00af3b326cfd7367be08e8214de11023e072fc61608cdc5a610931dfe8809203ecda76c225e8dee5b536570292dec997327cae3ddaaa1fa28a8863e2d8ed7b677a31107d9fa80c010603e8524d2563dd243ff388e7c0484e211448640d933ea5286f72c46a5b650c80a8aeb1eab20b319bf586eefcfdead13b2568d9faf8544c8fe6fe964e088533b9620a1f8fb051deb4275618859236e11a900b0f8282f61aeba18a9bbbcba0507eb01507872b358fdf6f87b055014c3581fc00feb1d0b6ae888507551c189b58184b296852f51bf90e3253fbf418479fd205a36178aa130b81e63c135124cd205d97a7c1ed157ad621e8916ecc04d9bf35967ad5eca9577179d7c9f80668b0cd55e810eb730520ea4792cadf16a302976ba1c69c46465144b4159393ec0e2e099b47db9f0e4544c6e2fc25ea747e5f88d7780dfe701d681c38bad4b8fd79004ff45b04a19aa3d6fd648643b12b253a4f5c22a1e9926f307e94d5432ab9cb1cc84ff5d19a6d41c29b61e11f91d1ec4dea571d72152f9402cf2bb5621a54d6bba12056a02402bcc2a9c2115ca0b575895d2016510538db18cad07a964abac22c370c2de7cde1d66dc5cb685a20dcbff36f9c272faa02e13016c27b2ed140a14402bcfda2298cf2b1d32959babc2398e0ab4771bef1563d8ebf09890423b377c6d858d2a68e5636ac9dba4bb88c4213e2922c55a388bb4c3b4fdaddbb0c16085522d671627098ac4b3227bcff97d0efc730224a713c485d03e5a6daa30349a14b04813a7e014ee54d3a5b36e037fbbf3f8c21a889feea5865b57c42d7963741da8f84d3a22cadefdde84791448df6863ea88cfdd6ec05effde79cafb8b0aeae8cf8483453ffdab29320f19146a3a796257dd181d5ca2aff55af75d8b3458ab0c1f320ae1004f3f92b453bd9e34cc464793629843979118e144cdae28eec48b1868f510868ae3aaca84cfad3f37e1af3104d5b4491e551207b96254e3cb48c41cc74183ad90a5c0e12cc1c495a2bdf3b727f2815d7ad21e14f41ba27e008c4b8ccaa1d41813ea1a81c42e65fa199b5fa68e16863d229114c41884f44e77457f2645152415d2aa3e0dc0aaf529e001d524dd71ed76024414f4ac3b73f021bb06c47df8b5ba2c43154560217fac6a72b81411d1a24abf6bb61f0df20975a415cc8ef9d13d97a7704652e87ae1db1a3ab10f11025ffb99ed5f56147b011995af6b7439490ade959e136ca457a577edf63b145f89a1ec0aa463bf74736952522b1c59fc0b5bd10d40f6fc6389b9bc327b3da39997b2eac90226c0553f01092e0b5c4b47d913e25c42ce87b88c32ea3ba118300d2b202f1fb0d6b2b4d224dfebd3937cb50432ceeff3713cbdd7744d01e90ca3c13818a50089e6edd4e818e63aef28adca2c5d849da69e48b015306c8957e5e05fcb07e56ca19ca72fcbd7caa5c5bd231651f5021c3ff7f020cf09975b4345b61f07871eb601bd4079e75ce23eea151650ac4c100fd170322742d71fb35b491178f514a4cf901c0135f9b2c2e8a2ef259a9efb0b2f22d57ffab2ad9239c554f5b0bf2b75225b34fa4f9655929c7bbf043d7919860423b11279904bfb96a3abdf775df11da21a6e52c71102d6ab880aeb5c72318101f8f9376528e26cd10e1e151c1694fac0b2c7525427b73220a799e69ce7d2d4b4a7000445cf544ae8966f47d316b781a3ba42ad008287bdf5258ae7b491715f2dcbd908c1cde68e196435ea59cd218e709ee8cc331b63a8a5acf62bd5cc1a19f43f1c9a4192874cb28036bc106370f515b587e2165f3e1f3015704ed6705191c8166c2177dc0b0fac55f7c2f8cb9a13582f47b05374b2d5df205f0df7a3b517c477e3ea013e7dfe9f31a23d08d20ac7e22ee6644ec9c0d7abffe713b34d0e288fea11e02f9bf3cb5d48497d3c20dc1e9c43e7ed04ef0024d7b9ec9a0ad4d5fe206168f4a545c03693729f9d762bef1bcb19185e4eec816db69d6829d72c171e61b860ce7346be6d48649c1cbdfebcf1ecb71706296e9d86829e9c18e659ad3b6b0605b0cc3503d16dd1b6aae9fbe26bc114fe158046e8e9fa530aa891ddf54c20b727e605a6fa75b33039e971557e7b04908a4e7c2a1f39ba36be31f6b59e2fcf679b4b56ecd89623e3508fc387b6e31b1a0071da429bb5580fcb7d952445cc37e43c406e484979c148457e79f69f70419fc921f49bbbf6e23fd1acc62a998906c96b0588c7c2b3bfecc321460f48b6a1ab64b8d31a24b7eec8de6c6a6656a76d8177977a7e364a2f90df47deba327aca2c9240ac076698911b6b5fce3123f95e943307bc0d865c671d6f0ca192f38b00dea1e2dc0227fe21a988f04ac23bffed3c4b40a0250c34c800afe01eecd1e7ae7db995c72609a710388a36bab80aec14c13712b8d701d74bd7934cd712cfd0979f01554722c79f4d2dd5f4230282e78f732778a5cc417f8da632820582fb98668e09eef8087ca6fdbe1c955ca2d78074fdc8f0775e97f148d84bda488baf5fe196b9ef730d1ff83dbdc9ec77955c6b8b1b1f45412f8d834bc7579f944ca5e98779913dc3f6063e9f4b30fa10eb56cd3c1ba88aeeda2ad55b182a2b79e8b90928ef959f21ec706760b51799ed60293cf6bd46a64a5a66d6382484efd0da5b6c5df5648df6b89e66609fdfb5b7304bfb91374d0a1db81612ed88de642a69447b28a545877c6fe3667cc72a67af57a9b702e3c8a3205901c730c3e691c254891e2ed3a1990a60fdb734b014622e2d1561d2bf5ee931bbf267ef59b5c65797d7a72ffbaf3b02b9fbd99138719e21ac10f0310094a79b07585b11ecca4b1f131d4d00a7d17664263af81cf5cf0aaf1da05d50c65d7d34b676c50a9adad9941994c3378c04f15f14e41a90e4f13134f6c71a66e747862476df8ccaf467b2e759001e808a30a08c2a1887d7566fe87d8a98c6a1ae6096e4bd6bba6fd835a1508e675a5ec76a24b50e14e40b194a20e018178971c43beb8bf982944ab045db21a4444457f62f20e9e510bee504a2191316a792509935d2d63f325fafa51d59ac57a08d9b5a5841a5d8aef952bf35a58fc4f34b4594abce4e3e23a35240e87077f70d4b62679c9cbd4411ef8f0e3051f718fbf69fa56a1b1840ab2c4813f7f31d60a7df8d64000bf0985484825bb984f77a90353b63026c49891563f601441330143811ced3e270a9c20579049add150d5a130a8a4ce8719c715b03f8ccd6eef780044edb0a5c25a33d5e86fd94d195929e05a8856f9fbdc860ec30f12431c84403c75eb9673d8ea9ec162cba9fe88bb56a418f91a702d56dcda9a62d0ad9746a7922ff54aa9d589f616469788b6e9144270edc5726b7e1824d005cbd57f393ac9077f9202ab3aff9abf2bf51149dbd707d0fd060763c704f76695c853da33765b9ff2f0ce2d7f8c9dd7ed1abdfa02d440224dda943e5471cd0ae0a117debaf8d49cd1b3bdb33ccbabfa683596ad9d6d1a0340308a80ee6f6241b4a1414fe002c538558eb033260d4b7a70bcb27c9af23685c3917da6e1dc307ab420c61bfe4ed3cf6b8da81ea7fdb2cef922a2068f36adacc3bf5977703caaa8a353deb2b9f69977841de2be5f2d299288fb40c2e041b0ce2d60e39f38ee096a44de0b35b282c694534a335aba176c4397d6862c2527555f4f95e4d0fd8950148281985ea079ed2b74137631d67fca7c5c69cfd1588910bd673c6b128d20e15276e03536503abd8ea46685b1717f667679041af89278a73aadde167b1d825d938bcb3b8c78416709c905a9017c89b68fe41b3f42521c1fe7fa0de6c79bbb63597eda9e180f0bcac5d82a413679b5631b5ba235c9dccc7a4d23ee076c7bfc53c53f1349e45fa7a15e58bfa38c9f7cc07e2014eb62d1116d4e6d5f221d609a0061756b1e9817506c4f6f7936f1c14f67200fd0142064fa8e0883b4d854f39beffd042d21390dfea78262fa291333448dc9a1a446e3d23b8658e18e64846fe327dc571a2abff4b65c3ec6f3b0f45e426341a27a9993752a3bc9e8197a6a1f42a8b28307eac75f367ad66c2cc41beb89b9b7b4cc2f69af861b1dd418d1fd5b9d857abbe9273eb0c099659b17d23d6cc106d9b2403d4e9f7a1b08070b60819e078e29759b47278cd2b51d164451ef55ac43c06f25c9b437cef57002d375c668495450f2c4b8c69909ae3fdd44b7bc4181c1a9e10791873c417cb88b4a85bf4eae9568d731117ef4a5c3f9df2699325c06ab8fca405d15b", 0x1000}, {&(0x7f00000015c0)="e5450236a9196e3564683ef2ed93ca1604f2b8ca19a0e61ed7c2365116c5772aa19f3b79b738e4a47c127aedf1939876fcc31781510af8648229adace9627f1e7c2ed8b0772a586326ae2e426f69773dbe7a1b19a91bb5d98890996c5b23b4c2fc034aa92c09ebd1762788697d258f9975790282267d211a1d5250e69fe0ce34e85b594445896326d1b9", 0x8a}, {&(0x7f0000001680)="0390daf3bb6d7311a75301e65fcbc1780718eb6c68eb70b1b762b5ba7cd85efd1561e7e524a561a98fa4b26000bb77c5ed221f4b30b254f78b5c0c65207846a2e24fa699389055c3622c5b0bab296014fb9b7156c485734dd32d4389a264df1b1e9d0212f010c073eb5150e7ce229a3e7abd071d7f5a1b6b4b9aa374b05ccd567227141a3fd619fe44826c76175d6413af9149b7e25f", 0x96}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000017c0)=0x4c8f) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, 0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8a0, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)="01", 0x1) socketpair(0x2, 0x2, 0x571, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:37 executing program 0: r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0xffffffffffffffa6, 0x1000, 0x400, {[0x101, 0x0, 0x800, 0x0, 0x40, 0x400, 0x6, 0x7, 0xc681, 0x40, 0x2, 0x40, 0x7fffffff, 0x101, 0x82, 0x6, 0x8, 0x1], [0x3e81, 0xa2, 0x6, 0x7fff, 0x5, 0x4, 0x2, 0x0, 0x7fff, 0x4], [0x0, 0x7ff, 0x6, 0x9, 0x6, 0xffffffff, 0xffffffffffff8000], [0x0, 0x10001, 0xac1d, 0x3, 0xc7bd, 0x1], [{0x81, 0x80000001, 0x2, 0x6}, {0x9ce7, 0x2d, 0x3, 0x9}, {0x80000001, 0xffffffff, 0x8e}, {0x3, 0x1, 0x5, 0x760}, {0x159a, 0x7, 0x0, 0x1}, {0x7ff, 0x0, 0x4, 0x4}, {0xa2, 0x200, 0x3}, {0x5794, 0x10cfa0d2, 0x3, 0x9}], {0x1, 0x5, 0x3f, 0x2}, {0x4, 0x9, 0xf876, 0x10000}}}) setgroups(0x0, &(0x7f0000000300)) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0xc003, 0x4) r6 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={r3, r4, r0}, 0xc) sync() getgroups(0x3, &(0x7f0000000480)=[r0, r0, r0]) r9 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000004c0)=""/90) connect$inet6(r5, &(0x7f0000000540)={0x18, 0x2, 0x4, 0x349e}, 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000580)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000005c0)=0x84b) getsockname$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000680)) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x200, 0x0) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000700)=""/151) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000007c0)=0x4) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000800)={0x87, '\x00', './file0/file0\x00'}) ioctl$TIOCNXCL(r2, 0x2000740e) getgroups(0x4, &(0x7f0000000840)=[r8, r7, r7, r0]) faccessat(r1, &(0x7f0000000880)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000008c0), &(0x7f0000000900)=0x10) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000940), &(0x7f0000000980)=0x4) fcntl$getflags(r5, 0x3) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, 0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8a0, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360000004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:37 executing program 1: unlink(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf0077804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000020000000000000090006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff0000000000000000000000c900000039cde74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d0800000000000000de95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ec5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e00", 0x143, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x60) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/59) r1 = socket(0x18, 0x10000080, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1000, 0x4000000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000440)=""/139, 0x8b, 0x803, &(0x7f0000000280)={0x18, 0x2, 0x83, 0x6}, 0xc) semop(r0, &(0x7f0000000100)=[{0x0, 0x10001}, {0x3, 0xf9b, 0x1000}, {0x0, 0x8001, 0x800}, {0x7, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x50b2, 0x1000}], 0x7) writev(r1, &(0x7f0000001380)=[{&(0x7f00000002c0)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bf", 0x158}], 0x1) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000540)) getgroups(0x6, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7]) ioctl$TIOCNXCL(r1, 0x2000740e) openat(r8, &(0x7f00000005c0)='./file0\x00', 0x80, 0xa6) r9 = dup(r1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = socket(0x12, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:37 executing program 0: mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x2, 0xabf1b141905c2ba3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfffffffffffffffe, 0x9, 0x5, 0x2]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) 16:00:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) readlinkat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000200)=""/92, 0x5c) 16:00:37 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffd3e) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) setuid(r0) fchown(r2, r0, r1) setgroups(0x0, 0x0) r3 = semget(0x2, 0x2, 0x9) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000000c0)=""/11) r4 = semget$private(0x0, 0x1, 0x3a2) semctl$IPC_STAT(r4, 0x0, 0x2, 0xffffffffffffffff) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() flock(r0, 0x9) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8000000000000000, 0x2, 0x0, "2504148c106300000100", 0xfc, 0x800005}) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:37 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0x976c}, {0x480, 0x4}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) 16:00:37 executing program 1: r0 = semget$private(0x0, 0x3, 0x604) semctl$IPC_SET(r0, 0x0, 0x2, 0xffffffffffffffff) 16:00:37 executing program 0: r0 = syz_open_pts() socketpair(0x1a, 0x8001, 0xd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x380, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) accept$inet(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x40}, {0x6, 0x0, 0x3}]}) socketpair(0x6, 0x7, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') write(r2, &(0x7f00000001c0)="2411cbb0a1495b051734ae0adc143f32de59bbefc6e97b7db21ea333db5d68bcc7da8bb72401093c36b1cbee904669f9713780fbb50eac767c2da0c8dd86d3075ecd791395f297cde6b01c31d1ce71dab9acd26ee55a3ab77e00c49a251b48a705416dd4d6c8c73cc2841d0228ab69ddbc525a64ca6a4c589ac2be7828ec78f49de55d40c4ccb74a200a21eaf6a5bcc4b5a2055fa7906b476e1e713d16dcd4ca1aa52c4ae51a2a0064de9bdfb3500cbd7387715ea24908ce83090837fef67e15a429e36c3954f706885a66c947a95919d22d54ea7da2c26a9e0be50be3d03cc1062ffc42da908e8446ea78c79ef170ae21f348e59696660be42f4b9b6a9a5db982153ae4d5c0376e793f7ccfbf927156b190ba2a66dbb75771456082dc5d89bc5ee0411f751d766c59da8273c6ae04dd44b88f368561fd5464fa831daff7fd30b44116b55635480e037c310c25b479246352755c1a927eb7fe1e02558ed3cd62e11d8490b4519f54c1895d64207851570ba39d27991b8e046c3f0f535219dc725520c997c78c3db6c102171c154374e00e0044991032f85580f72627ea6f307df147816b69098bb5f46443f14f8c109ca14655d9731f75d37c230d8fbaf3c54a9ecbbef9c871ccf3e0d7476c6bd0971268c751652e08338d181b646a4e14ad17f3519f6f433eed5a0af4d0af5ef1562b1c186dafb87616900d9b6229a9d52af41ea6b312a7c7dcea2acc00280327baeecd8a7cbd97c6a0463f66eaaa4f802d4d2c37793fc43d34c2cb711f422b7382ec1108f55435fb57689868116c2ac3d7194f707fab9925de11fae94a812259dd95b05ec83d85d816fee4242454c04a619d362f0316a6759896ecac29de69ce06abbb9c0c4a7930cf517264bc39c189351831965ac129a258c4b6382da099bc134eaad61b7ea67302b9e362caf4a2e84bd2ad8713da8ca8ffdf059c28f7f55c49e929c3b667c6a4c10ab6b9ff680d973416de0f1a2ba23a5c37589a26353a24d0819df92f886415c966b59e4f6f58e4c435f8c6071531e653549739065a100ad862baf8b147ffae865c787c31e78b32bb71d0496352cae3767b6ea87b167ab6939d7c9004555caf955ff33203fe1f813c5f17b1f6b6128fcc29a1a62f3154a999ff7a8122f6e186a8d3ceb07d03126735881b0e4bd0e5c3809e52112fb05e9b71f90c975616410031c3414684b41b80125fabeb439dfebd46903e60f4e3e731a1122ef05969f25dcc09db4c2e053cf38a658bfcbc8267f09c292cf5d783e8c56679d1c1ccdf2326f7bcbf3955dc9797ecc88fc18c72b3ee820636146eefa91b0daf2523e32d6d0b60fdfe08f2b7cbc2be2b06ad546bb866f88293131d1fe15eef3fb97b36b447303fc87767ee784f179626a26691f715a1cb8b69ccbb64b2cdc4d2353d5f17482a3bd34bbd61f1ca4188c9aa3b641a508b647ac0bc6e81749cce5db72622d6723fb7f39f7c383509400032683a8acdc628a376363a9e6fceb694a426681625be451ce44405117e4601c08d511af16535cfe1b3c79e5fdbf5699351a189be0446fc548d3ab53bd985888f909fbfa9fddd1eea5b8f416e87dbd66ee0e928a8da639f0385f6280b4363147ecd4aa7301ea72620977bfa8f5a79bfdf9c6d8151f17ebf5835913e610247bfdfb5ea506c66050137f2a60aba7836742d9d2758fe114acaed662a5a692e390ab943de283a89a205a14caa27e75b85d16e79c813f8cd9c88b86ae6504cdfa8177721d5133d6056a0f5f501a5088834626541fcbee5376a175bafed33c15e4dfd9f725a4818ecbf4809417073b5574d142ab18c61a22bbe12951b34bf257b19a8b3ad6cd252c411ce770f8ec5b17259dac19e2b98c3eee2908f581586aaf65393ec8d6b2d7e480b1199b41e4b6021891e647a860361f114bb2c592ff986eb0db1da649a04db88e7bd78c336b5cbb58f19260c21a31505ad737dde8d93408e0918358691e0deba6930c8a42c265a5fedfd14f94f6c9e11a54ff9ee48f8fea2c2ae48fbaab95237b5fe5eab46c1eebf9db9b8ec4d4066ae6637c578382abed6f948d4d9886af5fcce905b2bc71f3e5060da1de83438922ce76f0f7c99d92d244e1036f976849560be38b1e45fbed334a50f9049e2a1f360864d5cb42f56819f20212af50288309825ec1d91c35b236b7a5aacc5953e7685f720460749622b801a0b3f315fe1cd5b92b694292e52df06da09e76c28a3869af55197ee777c3d018af0006404bc8fd890ad1cf825d0eb5cc3186621caca44c77246e4e5717f3c2b6211e80fb6eb1eb27c7836ec169d7bfb87dc0e928abdda4ec89eb1173f6eead5f5904b8f47ab71dc2e50e9b4192c030f449dbd5befa8059c0086140daa3da5a061ad8a661440d2d4e18602c18da7d3f30c5500e98568bd99340a8b9860819a74482d4a57acf73d44cd509354b9a7b29aac6829be013144599cd2165154d262a165dfa8678f6456395307078b762833a6e32eada47bc876131f166e4223c1c01bf484c57b994f08f961be3f02beeacfb8144ebf524e009a7a63135348eb2d8a5d75339e8beed0c8198b986cf02f31beb0528885074557af69e44a217b797b31881d522abd806504dd3aea4798937f057263f031fd22eaf3faf0eb5c092ce62e385a638ac06ae2b6040f7b88555927d78a3f8dc375715916dcc412936aac3b1994a33a897b65dd81ec1c40ae3fdcf1e144b0b72e76270a99536dbda8fe3bc32257a2312b28886df010ae9a3a33580b5e2fbec628116a7531e68f0de031bb1393e1a4e7b99aed60f1a556accdc24e2c372a8d6e396bfbc1fceab84b2f20e8f935bbb3e1eebb9edfecae8964774278ae32509f7ad8f8d42e76fc894df54f8375cbf6552b2a585ecdff2b127ec1b40311805ed4ac7013bb00fe6e302736782d7dc0c901e92747bc44fd690bbe3e1b67297dea38931bd2c380fcaf889a1405ca5c550dc18982fb8cdbb86da2952f81394db0d698ae9b0d5e74c58a2a979f76ef151f25948ee53386528219e70e7c20654f51a893062920fee068ae245583d2b784a7f1967fbf23563eb5a993593cc2bc8b41f49d8ba7b21feb77763db42e25bc1af26c34b11b3333b7e3290189b6cdcf271fe66f0952f5f3cd346257937facb39536c141a7d5dffc8828ae5ec6f9f6cf360e1abdb3794458c8afba4408c30d3139012dbbd9fd80166d9e2b3ba100484ceb097a59703dde63a37bec349e72227f1e4f93fd2ae0ec38a60257828b0f83f75769d74b5515afc11c6633369e1621369e86c88b1f041c0af945cbbfc37bf020df186d322aa72879019d993c211093eecacbe3c9e0faab361aba50b790258b2efe03393c6e2dfdc402efd88310d85242fa68a45a5e29355d676d27486a995d60bece347353e0333420cce52c3a57674eefadc7dc319217f1c6f9f3469146b2037635f9791b86047b05a899f3b5d4b53eee145f46c848271723c8b261844cc2a5c18c565c65ae3e1d27b2d3145e92e2b4fd607a4afac9bdd8aad244dedfe8d9d38a20764f051c46381365ecc1f231a631e8cbb254462edf21d9b4cbfaf348a0ff137db1e5ea50258bb0c10be8e3a03b0b6f43abab8599c54b53b42a876ed2cb2dde4d0e59263b4b62698c926462bdca978a380dbe05f00210b2c1bde00360644d6dc91337c58a00de07e4fd17eee464ea559bcb4f20e5460765af27feb3648841201a6b5da2d8cfd9ac16439daddfa900f9f4596467c78ccbc32e015644c5dc64c2583d51cb71e5355bd59d4e7fe3c7db2188cf1d9a9b9d77318ad7a46b55bf91cbdae55af8035697ee76828e5a96100f5983f682fb1713e033724a2e23360d03eec4ac0de1d5a79cddaef34900fa3bd8c4e721e541983490a04099e2917ff73206a6f380731bc89d4158f79962b2a05d7b7cb6f50e287285eebcf945fdb5ee3272dc683efcf84eca9950f17f291804baf27fb162011d83dd6fdac2949fb16f632b56b3b4fe7a8c9380b60bbd071b856063a08eb52f0637d38a18eb585e598d00a6a5f5c0374948cabf6c06c5a410929d4f9b84ed3446a16d7c321f9f17363150f3cff53c8cff49e98352e4c570d5e3a791b318953e8e1176db0499ceac30d70069d040ae7a1688a831f7649f6d66fb7aea8be35c56e77bde7b279461ca6f03a6f38ebafac5c3149e15cbc6f9b4fe438a5dafa3c655a43a70513e2d12b4e5c50f1392bf65b0f9db15cf0bf55b077678086b931f0a3716320e0905f75ee25e5bfaa6f95b74c575cc555d866dd339f9cde7dfcd8224138a0c8f97349e88e015b5169274f5d17b13a3772d87b0ae1ab2f3dc46d2233186241072934bb276ccebbec64748db17113f3baa8f43ef212682666dc3a5a0ad7ebc533666c495eba5e0ee1080daef94d1763e4b3877d9de8a048a75cb58fa3cef176b227f8b67f90d4410a61b01806e3d5ad1522e871b033f5342a1939e7b7ad5524a9d9dadda53973c03c2f59f0d3fd189f17b036e68fc8c77c76239778e459f7c273a69efd76800d1b46944fec2a9e757c582c3783e82452f595942bfdddbe00bcb7a4e3cca795d3d4064a4c80c459f257de78794dcdaf15de6be036cf7262c3dc49f43d1613a20e3da3b60a9e5ea7c1c4c8ee3a7547642a9397c827517f61063edfedf352ad929f88a99c1c5287a286921fa0519c3f81ff1240f9989f7f1e98ef3d7e978b6d3e427b5e2a1f3df04072ec0ee208794b27007c483ae682d1db046cfdceb292580a01eb46c13b72613c84759948f5d5ef79d453d698c36cffebc43fb2d0732bdd6937836fd523496f6343ee10473700b901212fe0225cd64818cc037402cf11bbab5afb66df746537af562e5cb53a96be16e1d9c676284543c45095c7b93efc6c65519786d072e38c68fe747e7a770b47b79936f0304c8ebf7ef88c442b4e21755b9777f4c2938fb69da29f54fcd32013b4f41e4d218bd5e4ad4b09b59eb2163890ac95e508f431b713db4e5f696a870cea01c5ec4c644053cd2f7fbc7b678081ee645502d0a3d6fdcb9250102caa52edfd86d83e848648b7d1f62da7338332b77dee50038a159eea8ebc4a4c3e2ded3bd495d2f2175c1fe171b3a3cc9f317e67711cb026a7c09ddf3927d9b2d6359fd5f796d05943a96db399dd5d6f1c92de63f0c535bd0de82084b1160ba29b4b7e0d78987557dcf75661d1a45b0755025e6d77cd0d9464a01e475c1c86bc7831c12423c1c1d791397f4d23649994b90e89510c15c2d1d41521826b2845495f36ccd51cadf8f44c6016a28ddfa0ac6720e69c2bf89398a0585362851c0dbf3c9cfe657a8fb1812eba4b3d1bb25c693fca78699775203d97125fd2fd3c52b9ec8531df000d22b97c71e89baee65ef4fe66e1071a05485a2c288eded93987abe40f4fb4e4d3f9f93ece8184fe8849f4f3f951f8c1c19d127b054aa2aa39c496108150d1dd5c5a304a498801be5b064e8954419f4a0249890ca5bac7a3368c82071478e28214a4885e093ffee567f7b7a628e3226580407c659631103a2bfcfdc0a8d2605303162f559d673f1da0537a4a16b8bc5ff3f69f770af7a6d4cda33d0fde4d857df405387af781e94bc91a457f0a99cb360f189303039abbc1990dd28a9efe03256ffc6ba541050d469aeb15bc7b04361ca01dde1795df89f66bfff7d377e9e7bd4be8b5f576907c3e9890108e4e48a9c065f680f593f1ea833a1f01a3c6888f4b614b9665dc66242383041bf8d8f1a7309783f32c6ffe418a2354c96bf9aea890410588a6aae80dc7657da", 0x1000) r3 = semget(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x800, r4, r5, r6, r7, 0x0, 0x80000000}, 0x100000001, 0x8, 0x1ff}) chmod(&(0x7f0000001240)='./file0\x00', 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200a0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x8, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x53a7) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x80000000d01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:38 executing program 0: getgid() getegid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)="89050000000eff0f", 0x8) read(r0, &(0x7f0000000040)=""/92, 0x5c) 16:00:38 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x44) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00007d6000/0x4000)=nil, 0x4000, 0x5, 0x1011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x166) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7a9, 0x5}, 0xc) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000000)="ff07000000000000", 0x5) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000340)={0xffff, 0x7}) r0 = syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xd83, 0x8, 0x8, 0x2, "0c7d346b668b638f7ac3318dd22096e314601b28", 0x8, 0x6}) read(r0, &(0x7f00000000c0)=""/81, 0xffffffffffffffac) r1 = syz_open_pts() write(r1, &(0x7f00000002c0)="35676bc879d19f6e870b5217ef5bd24cc6ed17e733347b76355b9f34b44e7ed09c5930ac412ec1aa87b8415509b5520a2be5cff59670e304cf49179e870b084a55c379e88de56fbdaae6307b3562", 0x4e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8000000005, 0x1ffffffffffffe, 0xfffffffffffffffc, "661fbef224ab7fff0e091fe6008100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:38 executing program 1: r0 = socket(0x12, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000000c0)=[r2, r3, r3]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000180)="29085ed388259459ee584e542251edfe8893935d3c89d3dc566d504f14e2d0107e6e8e47966d02eea849fbdf55e54d50148e20185c3e6f74aeb0ecdf1ca44c4103a451b8443b617c6b2e3e17e5a9e39b328c3e85864eb1c097fa789c5c7b3af4", 0x60) r1 = socket(0x0, 0xc007, 0x2f3) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xffff, 0xb1d}, 0xc) sendto(r0, &(0x7f0000000000)="3e41113bbd5058d66698d74cc335ed65700ab90cbee62c1e36d94e897fe8d3f7c73bc7c468ed3a60b2d134ccd159b69128181a8c797308e313d5e9419afd5d3cd796a303ee02dcee7e06289cc58eeb62e99b901e301f76506edaf391ead46504a9c90f196a5722ba0294c851a3b2f9e1ea9b421d8575a6e0aa7b0f564f06846ffab075ca873a7b3ace", 0x89, 0x5, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0xffff}, 0xc) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) write(r1, &(0x7f0000000040)="1e08dd53b40da0d88fd7bb388f147facccfbb5b38d1bff43a99a79dc43997acd976cda91ab892528bb5ce643260262bb054c8d8e038c6961ca0d6bc7b72741dc7f9590193df54b44287ebfd8d85689ab8dbbe76e0ffb978cecc1fbc520ab47a214d39285ecddceb9f3d87be78fcad9ab02cc3148eebf67561f91", 0x7a) recvfrom$unix(r0, &(0x7f0000000100)=""/59, 0xb78bb3cfad0bc9c0, 0x80000042, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) 16:00:39 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') syz_emit_ethernet(0xd5, &(0x7f0000000200)="d14d8cce193511202a02acaeea8a0f50e8ac4455ebc2c4e562a7bb353b0ddfc17dcea78d3230b615f76471557ac7e21a94fcd2e45b292fef428fd5eb7befacbe29dcd4488e1bb3d4f3b103eea83b087858c5070876923b69dbc23982808f87edf771fa0f05b330854beff97491b66c32d15e2169f44f923fd01790649917076fc541ba30e2f317385d2e36d8cbed3e051c16289b9c1a66774c269ed08a8219bcdae4666a7e7a9bdffc366d3ca6ca65dcd215dd3fb4a5b763cc53935ff1e06e73fc2fa7dff014ab247e27b04fdcd92b949687cae019") mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa1) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:39 executing program 1: r0 = socket(0x2, 0x3ffffffffffe, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x48) getdents(r1, &(0x7f0000000040)=""/197, 0xc5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r2) 16:00:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xffffffff, 0x0, 0x80, 0x1, 0x4, 0x9, 0x7, 0x1, 0x3, 0x7, 0x867b}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') recvfrom$inet(r0, &(0x7f00000000c0)=""/173, 0xad, 0x842, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:39 executing program 1: r0 = socket(0x3e, 0x7, 0x6) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x100) recvmsg(r1, &(0x7f0000002580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002500)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/72, 0x48}], 0x7, &(0x7f0000000300)=""/58, 0x3a}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x20}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x1, 0x3, 0x7, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:40 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x108, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:40 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x18003, 0x0) r0 = kqueue() utimes(0x0, &(0x7f00000000c0)={{0x8001, 0xfffffffffffffffb}}) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0xffffffffffffff4d, 0xaab}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) close(r0) syz_open_pts() 16:00:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011310ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fda9f640f006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640ff2fad4bc80a192bc91c3958d945a2a5fc1233cf6e27749bbd97bb0d2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5da2a5d892f531aca708cfa0cfc992e19737b8e2405757105889ae2", 0x150, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="ea4215b09ba5f447f8e25538a561a42ccc8dea9747c9c8bb911522c27b00433820c0ed523fd237071e2e354ae892f5c5e9b133fb4184813067131680f7f7654b66ecf7a16383d86f987a0a92a691937a11f25f6b40a8b766db55538d4512f095dcdffe1fa23d2c03105c9b72ce77f549f0b4531ad1316e51eaf29c8fd3f1625b22b90ad011186a7249936998493966ce1e47256ad2c456eacb3074e869f6ee7fee62a868211fe70be15ec55e85d396619661ee785ce1b917225f26526184c04e9a0cd31e432d52202cd142653253088fd5", 0xd1) setsockopt(r0, 0x4, 0x4, &(0x7f00000002c0)="339efc45c3a76fa79c49991544b9ead230ebd2fb6c71e434fd9dd0df67c2b5e44c3c8d766122b5329a384f026f8d05aa1036aab42bb3b45a0f55f4be0b5e0228ab63dfc201da637dace33750581e1c89179e2446234a4b72842e0f2c60fd5999110e044a23eefae76176dfe745e82e0e9f29a3d4744d1f6fe646393274beb2fe9f9997", 0x83) login: )Guvm_fault(0xfffffd807f00c8a0, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00c8a0, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800021c3cfc0, count: 0 ddb{1}> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009e9600,ffff800021c3d080,ffff800021c3cfd0,40,0) at rtm_output+0xbf4 route_output(fffffd8063d40500,fffffd806f6fda80,0,0) at route_output+0x7d2 route_usrreq(fffffd806f6fda80,9,fffffd8063d40500,0,0,ffff800020b38768) at route_usrreq+0x363 sosend(fffffd806f6fda80,0,ffff800021c3d270,0,0,80) at sosend+0x668 sendit(ffff800020b38768,3,ffff800021c3d350,0,ffff800021c3d450) at sendit+0x52f sys_sendto(ffff800020b38768,ffff800021c3d3e8,ffff800021c3d450) at sys_sendto+0x80 syscall(ffff800021c3d4c0) at syscall+0x552 Xsyscall(6,0,ffffffffffffffd8,0,6,c10a03f9010) at Xsyscall+0x128 end of kernel end trace frame: 0xc130051fd60, count: -9 ddb{1}> show registers rdi 0xffffffff8118c547 arp_rtrequest+0x157 rsi 0x361 rbp 0xffff800021c3cf20 rbx 0xffff8000000250d0 rdx 0x362 rcx 0xdeafbeaddeafbead rax 0xffff8000000250d8 r8 0xffffffff8118c50f arp_rtrequest+0x11f r9 0x5 r10 0x11 r11 0x66284db820b6cd2e r12 0xffff8000001732a8 r13 0x2 r14 0xfffffd806848d388 r15 0x100000000 rip 0xffffffff8118c54f arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021c3cea0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb{1}> show proc PROC (syz-executor.0) pid=467273 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020b38eb8,0xffffffff8237c718 process=0xffff800020b8d3c8 user=0xffff800021c38000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36533 279742 23885 0 2 0 syz-executor.0 *36533 467273 23885 0 7 0x4000000 syz-executor.0 55715 152403 1 0 3 0x100083 ttyin getty 54449 455079 0 0 3 0x14200 bored sosplice 62028 512842 12143 0 3 0x82 nanosleep syz-executor.1 23885 200518 12143 0 3 0x82 nanosleep syz-executor.0 12143 454638 46219 0 3 0x82 thrsleep syz-fuzzer 12143 505036 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 165708 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 136766 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 395747 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 16251 46219 0 3 0x4000082 kqread syz-fuzzer 12143 181483 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 196756 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 523951 46219 0 3 0x4000082 thrsleep syz-fuzzer 12143 364715 46219 0 3 0x4000082 thrsleep syz-fuzzer 46219 296140 91585 0 3 0x10008a pause ksh 91585 427011 63138 0 3 0x92 select sshd 63138 263229 1 0 3 0x80 select sshd 53662 134362 91350 74 3 0x100092 bpf pflogd 91350 7930 1 0 3 0x80 netio pflogd 39741 327749 85895 73 2 0x100090 syslogd 85895 92432 1 0 3 0x100082 netio syslogd 40299 446104 1 77 3 0x100090 poll dhclient 62507 306339 1 0 3 0x80 poll dhclient 91108 43032 0 0 2 0x14200 zerothread 21058 468487 0 0 3 0x14200 aiodoned aiodoned 73176 228247 0 0 3 0x14200 syncer update 29678 141939 0 0 3 0x14200 cleaner cleaner 11287 131760 0 0 7 0x14200 reaper 19702 172429 0 0 3 0x14200 pgdaemon pagedaemon 33718 243631 0 0 3 0x14200 bored crynlk 41833 174113 0 0 3 0x14200 bored crypto 66962 229973 0 0 3 0x40014200 acpi0 acpi0 6434 383485 0 0 3 0x40014200 idle1 58203 167698 0 0 3 0x14200 bored softnet 42690 208004 0 0 3 0x14200 bored systqmp 68259 79587 0 0 3 0x14200 bored systq 95636 85984 0 0 3 0x40014200 bored softclock 40481 216930 0 0 3 0x40014200 idle0 7146 75485 0 0 3 0x14200 bored smr 1 156886 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36533 (syz-executor.0) thread 0xffff800020b38768 (467273) exclusive rwlock netlock r = 0 (0xffffffff821abb18) #0 witness_lock+0x52e #1 rtm_output+0xb86 #2 route_output+0x7d2 #3 route_usrreq+0x363 #4 sosend+0x668 #5 sendit+0x52f #6 sys_sendto+0x80 #7 syscall+0x552 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8234cce8) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x52c #3 sendit+0x52f #4 sys_sendto+0x80 #5 syscall+0x552 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9554 6570K 14752K 78643K 16909 0 0 pcb 26 9K 11K 78643K 1357 0 0 rtable 126 5K 5K 78643K 633 0 0 ifaddr 66 15K 16K 78643K 267 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1561 0 0 iov 0 0K 20K 78643K 327 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 77K 78643K 3723 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 31 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 234 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 2819 0 0 sigio 2 0K 0K 78643K 42 0 0 proc 54 51K 83K 78643K 779 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 248 0 0 in_multi 33 2K 2K 78643K 124 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 404 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 95 21K 31K 78643K 10049 0 0 UVM aobj 130 5K 6K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 160 0 0 NDP 14 0K 0K 78643K 68 0 0 temp 189 2736K 3375K 78643K 11679 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1150 0 1143 2 1 1 2 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 63 0 14 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 414 0 410 1 0 1 1 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 46 0 46 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 24 1 0 1 1 0 8 0 pfstkey 112 35 0 24 1 0 1 1 0 8 0 pfstate 328 35 0 24 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 52 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 2 1 0 1 1 0 8 0 semapl 112 228 0 218 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6073 0 4599 49 1 48 48 0 8 0 ffsino 272 6073 0 4599 99 0 99 99 0 8 0 nchpl 144 10186 0 8545 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 32179 0 32179 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 29361 0 29361 22 21 1 6 0 8 1 plimitpl 152 83 0 75 1 0 1 1 0 8 0 sigapl 432 3021 0 3006 3 1 2 3 0 8 0 futexpl 56 33700 0 33700 1 0 1 1 0 8 1 knotepl 112 511 0 492 1 0 1 1 0 8 0 kqueuepl 104 615 0 613 1 0 1 1 0 8 0 pipepl 112 1768 0 1749 5 4 1 2 0 8 0 fdescpl 488 3022 0 3006 3 0 3 3 0 8 0 filepl 152 17908 0 17808 10 5 5 7 0 8 0 lockfpl 104 995 0 995 2 1 1 1 0 8 1 lockfspl 48 347 0 347 2 1 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 36 0 25 1 0 1 1 0 8 0 ucredpl 96 4067 0 4058 1 0 1 1 0 8 0 zombiepl 144 3006 0 3005 2 1 1 1 0 8 0 processpl 840 3038 0 3005 4 0 4 4 0 8 0 procpl 624 9174 0 9131 4 0 4 4 0 8 0 srpgc 64 3 0 3 3 3 0 1 0 8 0 sosppl 128 38 0 38 9 8 1 1 0 8 1 sockpl 384 2339 0 2319 6 3 3 4 0 8 1 mcl64k 65536 771 0 0 97 5 92 97 0 8 1 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 111 0 0 13 0 13 13 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 929 0 0 53 0 53 53 0 8 0 bufpl 256 11422 0 4414 439 0 439 439 0 8 0 anonpl 16 252143 0 241659 96 52 44 59 0 125 0 amapchunkpl 152 17097 0 16974 31 25 6 13 0 158 0 amappl16 192 15540 0 14983 70 41 29 40 0 8 1 amappl15 184 8 0 7 1 0 1 1 0 8 0 amappl14 176 36 0 34 2 1 1 1 0 8 0 amappl12 160 12 0 10 1 0 1 1 0 8 0 amappl11 152 58 0 40 1 0 1 1 0 8 0 amappl10 144 1494 0 1489 1 0 1 1 0 8 0 amappl9 136 595 0 592 1 0 1 1 0 8 0 amappl8 128 150 0 132 1 0 1 1 0 8 0 amappl7 120 1456 0 1450 1 0 1 1 0 8 0 amappl6 112 61 0 52 1 0 1 1 0 8 0 amappl5 104 135 0 119 1 0 1 1 0 8 0 amappl4 96 3223 0 3193 1 0 1 1 0 8 0 amappl3 88 276 0 266 1 0 1 1 0 8 0 amappl2 80 23260 0 23179 4 2 2 3 0 8 0 amappl1 72 74108 0 73650 24 14 10 19 0 8 0 amappl 80 9438 0 9396 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 3022 0 3006 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3022 0 3006 1 0 1 1 0 8 0 vmmpekpl 168 27238 0 27206 2 0 2 2 0 8 0 vmmpepl 168 315979 0 314306 131 55 76 86 0 357 1 vmsppl 368 3021 0 3005 2 0 2 2 0 8 0 pdppl 4096 6051 0 6010 6 0 6 6 0 8 0 pvpl 32 733537 0 719915 201 82 119 149 0 265 5 pmappl 232 3021 0 3005 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 742 0 9 22 0 22 22 0 8 0