6f415f7816fd49f62fcba0989288dce6f75defbd813197a79dd17c5d37cfb8875797fba80d37bd904aaccfb94b8a5a9ea9b611976ca7273119818ca958a2e38150967df3094b6c73479022a9f92d9efe2fc3ab8dfc457be714e471c0e84717737c4fde536be951035b986f89ab3bd9cf1fbb9a10f5cea902ae85f9bc04f86c13558a1529401fed6d0077805095d73ec94ba60d46b67762ac29265be5bd821a92acf90b9270550a3a69cd3e5795ff1ac4bb762aff3977beda30666c9715e74f4836cc15a313e18244c6d9df1d503524275fff708a2d7efe09f9f984590d977c3d5d9e724455d89cc572cce0ada60881d9fc9f0430aa0c6b95c6a3806de7ffbb2191d251b26c57d1e6c4ff664ab353576871ee0f8b7e233a4f0519", &(0x7f0000004a00)=0x1000, &(0x7f0000004a40)="692910", 0x3) sysctl$net_inet_ipcomp(&(0x7f0000004a80), 0x4, &(0x7f0000004ac0)="35fc24a96cc1e3b058ba3ab20fdea768851dfacaef001cb92ab0aa12445d269488a7811c2cfe0df3df91784707614ca79f4bd0938e120428d3e9844e63e5569b9e628d1b505cb0f61310d168a51e085681cd5270edcc15c78eacad5fd91e6366aaea63658047aff8f9ca73a433f21c205c7b791dcd2d3a19d109cecd495fa814711c1ee9f5f3bd01e1421ea3", &(0x7f0000004b80)=0x8c, &(0x7f0000004bc0)="8927b29dfd0dd029b186006c88ebacfa726fcba3f22b679890e143f6f046c4764831e6e94b15f514dee53e049606793f91ffcebaba7825e50bc5ff63d2aa5837cf910b434803bd2cf3572a0f0c27cb7896355fd48fa5e534e9751ff1b51ac4cded11f61c870e9fc8e25efa2882b5f73c8f6cbefaac936d2da7b14aa3bd2e0ccf2d3cc2dca7d0edc20f0a396d3902a96214ca6d0e80c06f3eadec4752f8d5ae76fc427c228c6e5e8609dddb6f76d301e43a2728b78aec02c2aa04802beb3461b3d36d1b1573e85858044acd61b351eec1a10c28f019a3deac3435d4de785bab0cbf4dcde4b517c5a3024536e7ebc314c51a8919784c90d9c7151784b6e22dd169fdb933926645d1116cca9421ffe948dc63c40182bcb8a8e01f7f30021b0ee569fe6adcdff87c4190d8afceb1f767c6140b1f6faf35f1233cca5647eb2dbd625ffd141a6167b484b85661cf39cd9fe9b0cdceacd0ffbe2dbc666b1605407293638d7d84a80b5cba8948cbf764b88efae21e23361e7c867f2af5605c04227c3a504a26e8fc574a05b182804e0f168a0eb97635be9cd946d51d6d1c75ce33dd83174a13868e9f531221ab05bd2d16f73cf92a509ae4947b7ee9052d172a748fdc7abf3e9052c72ba003f0a6e6f5927cc197b0f71787d65799b0123ffddc405bba74df9bd718f1365d085cdf47183c9fef33b4416afae3c30aa5357b8c3e49376bb311ea1ca78a51b9acb19a65e79c38c970cb8bd584ee163ce4213e333940073fc9aab635ee4fd280368dcdde09217e758f5362cf5c26a8753a5b4c5301a31488238f853c3cdd700bf5459923914ad6d1d47b1bfe105425b566fb74042012205872d7806ca9ddcfe8de4367d89ff1ec6d05d2582076d372f44a6b8bc2e7aa7c044213040c8134719a5d0f3365f20a9cbbcc5019e1a3757d30117782e320ba6fc2de4b8279069f9673c975982c82f5ff55194da9e815338587fc96caf77348dac52a0b216d21f23343604800569ae06ccc6be67e383de5345848b53a4aa4239e4ceed473d3be58c31aa9bb4bac37dfe9bdce3f4caa57d960750bf4a43140eeeb15ec753063f668424a148310ea03114a1ca5db3aa1a6938c1363b031c5501cfdec9cdee6a0486d476e402feea0e68b2fc9e1d6d3a64f922d7fb46c61ac5765cc8b34dc21478573ec4b787f91343fc5b8daa2aca9fd89cdb638200cca5006bf1c3fcf8dafae6455253622318f9604095afcbb37d902296286b0085e736af3add6556c70af3819f31403cdfa393db94f7191106283b3427358ad65b4571e93af6dfbb9e16b7a4957f935867246bbb0c0a31f8fadf75279c5cd53da358c9d6cf58962e297d151f371ee0fd0c88e2eaf0142bde34d4140e9a8715d38c1a40478161bbc1692ce7a9088ebe6dbc8044a602e3157c324920fad052de187c5301ae014620107e1c5db4aaaec812011b2d147372ae4403d0f15f771e72c4f419a3b5f93eec5dbe46b8c69d23490030a962658cdde959d94f56d769f06f8807f2dcbe04145a3a87dadeb9785f035dc93b47ae8f654004075471b2a497e9280f30ccf7d77306cec8dc95088da8662e9bb71b2ec3f898c0b5a62339d7a910a576064c9d70c4924a7726cc851fbe3bc3ed63d7d8b712265a9ce400c5ec2694f5e194e3ae0ced89421959fc091b27e4df3fed8e96969814176d5df7bce6e0c6030fa7767ced01815f70f19a13049aeac97410d2c8e58628f353bb748256665387a5c8a75d82c0684d1e859c2745b43cf6d6b26970f15d2e80d307371ef0db8fd5d5dab2504cff110a2459e99af4379f6571ff1b310df697c4eb1cada0fcf32e818ea09251922fd54ef62aa31082bb447745097351ccb5f59ab5a1ca9729d2a7c463e543a4af619cd6a1068b4c63abaafb3cc2c64aacaff14e3f52705c5f7fafb2980c4f469d40c417571d93d846d93921590dd0fe1c893d647262f70e415eee9131a81c2cfea2c266af1faaba1e4e9d23a45014b5507d52afb7a18bb5a7e7b97299f8295e258fc5742ca15c67f4b0de1cff04e8dff98a87a41ca93288d47ea9f59bd4edea985a950ce258343d1f4a42f91c0917c7029cdd44cd0114204b6f9b70a0bab00d964aecfffe473d13c3a6a3232b39944c549bd17e7549c9b35cc09a883c58aba477c108bc978aabcc9e9433e70a3195ce5a7ee80bd9a98175e7c97532be3bd5da899424c132003bd4bfddf03b1a619b9275bdfe1a130a293d97a88ed091855104b378876ec7ad4ad315e8306444a88b5697c4dddf1fd1f15baf31b4175e4e70c780dcc07f6a8d171afb1791a0cdc520c2c93b84d7f8586d1af6b99e3d3b0cc3da3cf8d6fbab3b2984219a5f2f4aa41d98fad7fc9ba605f714aa7dc6a516710e18c9bab7ea7a866af404ab3572bdd1a6b8c37583dcd89e6400ffedd8ed4dcc0cb05300494070b1b1c0314aad45acb703b1d3212b4ab315920be63fffb90f68a6988b94d7446b998633ee772388d48883771fcca589e40f0d293a68ac84c81ee79129ddedead86152d4eb41afca75caef324c8be8760a9f4792bd5497439e80ae72cfebde590d63cc8600d282e94380f4bb60b287787cb692924b1365a5f3b1cf1e52de0b0c9fbf317ee1d49f55930b064251d2096a760ebc4bae95be163f06f8d855a8cf0229096ce5833e972616697f7ebe2891ab9c083e041e29a910516016c2e2ae8a8af29b78efc63b30d336be5e808032938c9d75c25366d95eb3049e58ccfa97ae9d9221425ac05578f367ecbbbac8caf8e74ceae2ba63b46ddd8efd1833f9979ceaea7c76aada391f21fb2eca29399064cbb377bff31f1febdeedb8e3f2549597ca6a6dcfa05a8353a419141df705ee448ef5f74f2e1b97f9cd710dd6b8f6e530d22b406701da18759b99a0fed12bb1720a941afa374395374baf63a5779cd198cade3ecc66dcf05db34cb647b10fad30ab6a219407e5ac433394038e9b065da285cfb9ca5648ee4690ef880e13ba344c705669729e3f7c6cdbbe3eaf7e136a8e90f511db4aefe28cc847c4c553574db498abaa7f54bf08715561fc43f912d2e9c3bbd7dcfde20e54b371ecf29c80e0b89d852bd91098451bc26897b3020907a16b29e848d83b973da36b9fe4f081c866ce7f937ce18c847cc741d8a44c87893a53745405edc1f5653b92afcfe17f8e6f854347876d6478665a2ebef8f722008c1ff6dcfbe18d7e3f26730b41eeca51314dc051727a2e11287a15273cd7a1bdc8bf1550eb53d9511aa79f27b69a2e7ab219708f5166ffb2f5c367966141e174f1f2bc45db2b71e0dad3f2a31588a8b82c4bd0604ab296dca95d1be34ec355e6f1ac34e055728f192517bc277aae57bbd79684dcd304cee5731eafc72937e1a82f14e1b93e5ddfef46d2a69d70ebf9fbd099203ca488af77261b48f647953f2596b20c6820802741f1c4d666b7b4abaa5b668a4e6a280147b44875410b556a8bed585cb69acae537aaaedd7eea14e402721769e623f77df9ad7cba54683a9950da9fc7dc89002023ba8330b15762651934c65ba26814076b15c69bb962a28ffa096210bc374da8a55bad087d3f8929b59d2995b93052caec3143b4dbc83c7678fec36f12bc42cfa7149056d0d1f5a2aa9515a9f80b5f18372e99a4b75bb021cb65ac85e73a3b900ed4e0e221bf9ad24630a57a7c48fa4b5dcfb88ce6956a1e408286a9a0109545ea70c26129ea44a19a65e793841e611a88d6a61582d07193989e02d6fbdebd1d34811ccf9ea844e963a2b32fdbe081e3072af6464c150dbd92c6aec7fc938178fd2a62d180b747427fd0f0d39070162c6a7585c864f1be025e201b1044a4a31657d8a3d07354c589b70c43b1cf54da47420358dd7cecfd7f62a36729353103d9fab1f5318fa7bf785de9764a4721381891791c7f84ba6a455eece09e38904a226c1e97a39e45e39338879e8df9cccf92b477b434bb8f4890cb20b701de916bfa089f9cd3a9cc5a04ed376e56ebf448c73c6e66690b2d698edcfe0969afd5dd547d62c1496498db3e9140a8e40d44aea3f65903afeb18d1ab6e662782765dd6788a8442c3dec56fcb4f8e52e82c1a4eb66e5485e9ae018c027a498b387ee7e7c2252075cddc2d0efc55b20e922852de6002f7e8a320e089b9eb665f090b076272cdeb1d995bc4cdc5e9dea71f12bf3a5e225a365610540d3e341c15e139130f2f418221bd43135979e9f4b4f7f35963889966786af9ab466db8dbedfcf02d24b98e24a9f64e58e6f95ffbd393ddbde08b00160afb7924e6e51f1ff5ee7ac7587a0a565f733739660490b5672f0860a181d6b493d8bee3b07f8090e45518b4a1f74d5345231ec0634b02e28aad35d60f55a77549f13bd465aadf7cff3adffc147c71cfaf17c06d8282b3a359bbc1b3ed386a33fe8aac1728c547f361552b5afd43ff935180df6442973887fbe0b2d928b2a9ce391e9c0b3bd8ba12fd65a46ed9e5dafebb66bba3a426a78ff37343ddf02ee0ced52d298c5eca51f237e5cc53e2dd34f3ea0a62cbb2dfea90e0cb41f552c0428667f43ec5e30e487088473fb7f514cee4cb6030650597a41baf99ffaa2d87f5f7a7b49db4a6f207eccbb0c6a066a819a63617133e84ba007c0bc9dd72103bd4846af61b5c1679bffec3c0375f36edb572e78ba2c06756b61ff3966e80e3c2ef901ec474e54bc434bbd5bbd3ab76f96a7a85072d747d778bc452b3a9e2fbf40aa630b2100c4fd5ee6a0bcfee49b00a17aca6c998fb5cb39455c7366c1804a5e58e4f33d22aa2e16f9441824c1bd64956f1e79cd09faa614cd6815b21fafda1bbb3c81d0027f51db7ff99da722ec321424691d2daf60029001879e969ed3616543167b68425228124b0f9935911226d81b20849c5f4cae00afae6453a6af7e9264893d5233467213612235729187ded44854a36b9ae81329cab58b4518e7e537954de6961cc678fe12f442e71d76c52b86bb573d19ca0fca4067ee403950079aff24956f7acf860206f7516d14ff4de16f21dc6cad921f058671de68f71ad6937ebc907efaffe9b62dbf12ca97da03555114d61d7de6f35b8f9a3c9053734006fe2e58ea273e2265379b142d0ce9c8a18b49c8f1af7059fd1c20de98dcec4b01012982fee7fd06bc38a44320dc4920f0c4501766d383f4396d6c349e2edadbcfdeaca9670911f2af2312b9a1fd3f23b04f0e6e6ed6362f7f0429ccfa081847a969c47ddb74090efa60f4349d57e59a7d60359281416a7d6247e6ccb4736499ca1803cb450eeba02e36c50119027aef78c77c9734965db9fa93202e62041db27ab8da3e641f5774b458a010d233b64495224bb9a0d05e30f1fd4a2880c61f65d119d98ef002056f2feebfc4b47f672457d89fcac12ba7ce301013ac71c340037548ef65c9cade76a70e0ae5d9e84867c5df34c096cf54792b71265f0c6d705a62cfcc5db168ec0771274aa7a697bdf4da6960a08bd372df2a25f339ec4f0fa610e73baa7db2170c59e95924538b4bc7a2307ae3af055c6968bc710b2c2e18781af1b09866bb90c640f6c8296f569e7083772f1f81aee089aff44e4c58d1bc7fcd135b2f6e32d3951520c027b09508b9c174d55e0c903f425456d45bf61ea244f3615372b52c6f8076a6600b8d72d7fa08e891d1d440b4006d964c7720c9dd96aab4484c99b3e73938f330c8504f3631d7e4d608edc521e8753cf736aea5951b88ac9db4fbf2f8717b00977fba92edf880f19d75ee3cb1061fdd52136b64fef988e016f1fe089dbb30524585", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000005bc0), 0x4, &(0x7f0000005c00)="de07405c9950fdc0ce7ffc12c6cbdc5d47538c20b30e7d83329ce11e260a767b78b747d9168be1f69e57f4fffecf1a5b5a75e62176614dec9df01632c3a7580fd21c92cbc8c11b6e62de465fc0f9deafee139628ce3ca206326ec92ec7ce154caeeb55da32597ce396a46fb1d01946c0d145c14a097b5941995d0b17db4cdedf8cd0b136fe58049de00abbebf6d4450a97fc7bf89af4373f3f92094379ba463921a8ede2dafe39684da7d9b592f9dae63264", &(0x7f0000005cc0)=0xb2, &(0x7f0000005d00)="755fec8de6b822b723d0e3673d62c02ad06896df9a9b62b17cf6d31c496971958e9440127cbd3f1ff565705bb862cd4bf21e2cb71184bce284dadcdf3de4de6c16e65376c104784a885cc1984f5080a7895aaa1ccd2609507a57269360e16c6c84b30563a248cb669c3b8e3951d64933d59de804b5baad170d7ceba7a5079ecb0b481bf53093c9c0fbc2298a85f9cee7248eef133905988c723686792a9db0a1a963d627be7b2057c833291a84bd87dba91361943d968c793601532013a082d9f03ad8700ecf525bedb99ffc6bb484f6cb69e8aa4546c259fef5ebe5ba0a5a52e44f65833b35cfa6d9a27300b8", 0xed) sysctl$net_inet_ipcomp(&(0x7f0000005e00)={0x4, 0x2, 0x6c, 0x6d455fb7cd096cbb}, 0x4, &(0x7f0000005e40)="df75d6ff619fb60c4a54d8d9d01f08d414a8ba70e15971cca7be31debaa041e891e9f665f987fd8a71c0d922585370f96f42bb3928721dc567b331d83374cf30f44b64e6e701186d5bbec91935a0a255912339db4a75895cff35f37cfe2b0a5112fe6f95fa8c7f18d0f6c08c8101a32ef6169c409bcf57181b1119cf8d0f3ffcc75995ad0939e85503c6c29568f552309b53bf830b85f81a092f0941a3d64785c8c8997e59dccb7e0be0c5a33bde2560983f503ec7d6c4edad6277e3d2398446fdb41086b53a38cc045edcaf42b364a103f5afb99bfa2a2b64d08f92cc6f0d9f6cb7472e851ee216d2e26959fedd09ed1a69d1127db082cc75c1462eace3fc2ead55c8b60a288729a6cd55be81884c88f12c24c2553cd20f892deb7c4882ef221bd47a00312c62ed26e9588fead17b8dc67076c7172f85568f0ea1e4dd444a453f79dab8b5200c12fca7f2c4e277ed89772d6d0dd4c9dc17a7c30c71f2ea329b2f78559dfecac577d15e228062b74dc174e2e1d7d35d4caae9398d9f271c6355aaede9b8890540eca7af512b4c4b4e5ff12cc9f0656c07344722f27aa6edb235b576309ec0f0646430ef837f03a84f910d248a31cdaa5c7308668ae17161e775daf065e39fa94330726167db851a05eae3394249d78b836ca1a146e064fd607baf80e1565ea398f537aceb85c36039cd9a2fe1d1b47fecca3a60d17d930375965f50f04a3d1b612476d8976dec280454f7e07ee23ac8af62d3ba2eeafc1714c6bff38044d5f6beabffc3065b8b17d44a0fd574766ce6b158b98fd203d43093d58cbc5c5b822289d83ade74251f1313f01fe1eddb70a225d3354c5f4c499c53cdff4d2dceac8ad6266c7f9cdc90fabf4644eae837f670976c36033ddc20a49fdfab6b48db5ed0e7bd6ac25ce6f39816d2986627122ba7caa8a0d88885a01b7c43ab5512b0f17ed962f2113b271b49424458ee517a134a4d639a236c82aa0dfa61907dba85bd4dc22d6ac8f20ce21490dd8b773000b3f7c15e428b31f5ebc517cc4478e64c83c0e186336437afd6b72dfccf6e03ecdc56bea12540ee8f5c0ae5029634ad3bae80fdf8aa00040d5bb8640ed5b08fb72101080e86edbc69a7716e01090767341d7394b4c0af69709d60b918bb6eac1b3eff22237b8f56d2cb98b741025604fa944efc833a22e9d1e0dd1eae3e5dcfda0c04eefe99800c21081c42c146e798f703f7cccca08a0be0d5962444f9230f830b7f9a5f5457fce45f7f1cda1bbeeb1a64595ebd568e9227ae9c3166502132600ae42777cc0ca63a2a3edd554c731edc3338b9c74f939d6afc8ea5f3711863e77ace968025fe822e124de571bcae8c5045d8c21ec2bca4ce39f8ce6e4472548de20af8ab67f7681a29466a3bcb7530ba05f3e4680e94b77d403a2408f90d684cb98af428a826dfdd9c88ede372ff0cc3dc40bbee91a8bff138ab9cf32721657be50bf3065e34e2756f422e3ffe3a942e6164327a70eec94184ac5b513a4c513fbfa0df3555078fce6dfddc68989cc50bbfd7f459cf67141a3205665170e328b879801937e40ca07cd556737dff2ea80cf56d2964d730eef9490c7039a2c4cad3bfb3599f86ce7507f8e95ce4377a68e579ca2b99235ab387fc34ca2caf8f34570015b1184c299167584271be22ac7db48294bc61554131c64d3e2efc37394e8f7f580bee14aee0e6064f5ba4419fe60f7150f50200c1db1229d194295ca5e683c1dc45f822ff99c473d8d879d98c4db35ecac7626ec4de5cb23f1803a1f2885c61d09c844196195899bc7dcf5e0bbd5aca92ede73ae44dfa27decd46d1c379200e29a35512fd2a6afe320c2d71e1a623c8a8395dce5141c58aff20bab62e3b472622c27506a2e3b4079c789fca2098d4ffa027129a8cb665869bfaabd69b89a1617d781a99bef670251807fc851e1fd6387779c337e819fb343964492e8ee6c90efe7cb052939a956ab80e79400af8e84653671a4eef3f1268b1021853e496a7e49beda6297a2d7f1fb375cc82b38ac8a6fc99ec3b36fa724576f0af1cf18789b9719255e2626239e2900075e4cf3152864b24ab791f8eb57c2b9355c75122f28f0baf4a5afca63b9146acb0e747bf4bdd1f9a9c87b5274761a43e289b0cec58978541946e15fe099a8f946577c0cebb941a97eb18de0115e63eb0efe7c1f33728601312e6bd1260480d5089f55e14bef9d0486612b7cc6462cda0509fc56f892ec054a155376b6a0bf53aec30e7e9403b0a8bd00abd2023ee2ca471ad326c525ff4c9d038796a52ee747e6caae35f65e11c6c09c259af2f1bc20c2e1deb9904e22b7dd7f81a5e883e62786283c2bd472d4078ed9e1bd51f41c60948c59149b8882589bd21ddbead10451a9ab518ef557ed9f4bc0e3d9460848505e6b0aa6c0349bf347ef8dbb2cfc8b9f3efdec5fd7cf6e3d66a86d15cab4652c9a33aafa2f005e0ebaa7aee27879fd910cbcf30369bbcbaa5d3a50d84a36f5b725c401c9fbf618e37e7c5181c7f8ad26361d518c16fec54e797d5a0db4c48c98ccb9ec64f4e13a008ab99f8c4086442e2f18eced164881e6313d4c1d03b32dd36ad2fdce2d59b3fc96a65ac7b3f3c3a467added79cd53f623c26533941da924f8dcdeb8434a11d78ecc672315b9e06cfb037d6a8d37e44cdb04b486739231bbba503024036e8f85727e06edc4ae6128ef7d10c40f62ad1b894c2839dfe8875f1c2f91be09e36af0b67f8f81d0dcbbba66d4695e664859b0382349d84344480af0f0363eb951d2f6f38e7b05aeb9798c828b05cf81a57ac2836c6611d6e7092c02227dc48e0c7a729328fd2066c66355cb0aad3297e8446dfb3999b9008f39a1f163b066d71b37a961ce4dd28da456e528f410cae545bcfa7b731dbf8a61f57a827f535ca17ae07faacafa37dabedc483e719bcf18d699374b82cb28ad4134f898aa42b0c160703868bd107bfd6282de8d1ef4ee27bff535db50208cf3dde47b63e187ca451153958a92d7643d2ead3d896f9cad73d764a8c3a7ab6939fcf8915be3c570a2b698f85ec1c1c7e6bc9f8245b0af44e3fd3ed7eb8435d251267b02798e437f4d3d2201bcde8493a3eaddc24b4d167aff45edf5c1c03db0a5be09602b1306d6b0c53c2280719db42b31b8c7769bd396a49b6d3e00b6e72b34ca7b85bba0769fd464d1f79a7b86c5991549828f85e43b0cbc4cf35f3144d33fa78c6d9e909cf6eb200ece2a1d17586711d5533ca67b9fbb55f42b666f0ce13311295cccd89f7ccd2f05f078734ecf8f531be969614451d9975db7e9309b56e32010a6eb78203ec01eb784e1c670f2b04c1b44c468da794c7d1a150b0dcb941e6cbef43acd3a93ae894e2d1ca0693c0c7eb047dc39f9483932653b2d5f32b3b085f839092736ecfb86776d545c9f70719e3eda82eab296d52bd4fb0c338392031999d62f748d91197e3c07425130b1118e61c27d567cbd4da13346c3221218b14c0fd69f290559c4101d7cc229e4536a862a0563a97e930d9511182734f811465ced7318a7c0d7043321dfbd07a4abd995f26a03cc64860181805a44c2b565ad217466b12043ee1e76ad0372efb214b0fa61f34108ef023e44d047f274f55b9cb01bc64472e535f08d4ce8b9e174ba9bac9eace7d1a8212248f2885cdf8525b6997f1d0be725d35d530af0e0e651011c4676dcb098abb827058cb2be7b807182e9ee0ca774ceb19483277be459e058387551e6e94b981fd96a83c9a03960f49e01f833c730969bc21ab1100527970c718dcd36aaa5f74ec295bec3ef1f854cb1a597d785c59b73f745633db81dae80f485f727f52363b5510fb4175862de248ff609c5a40421c1cea036bed89b864f475e8a98463bd7793129b9e0236d921d4f621786e8281a214aa68d70d9e8fbdfcde6de3224c7eba4d4430b0d64f3d9f6d255986cf9474bb1c324823d38c85658508ae4c0b3c79b43330c6b6ec3b09f58d3b95b8d0648de9fc87b6750b98f29218c55779261180889d15ecc4c9fa10ca98516325a4c5e717c85f3408c03e3a41f3a001b0ea2ef223290aa476a2224b991a9a9b3146d4c8e97d835d3b6cfd6d3e782573c2ab32314890789af8debf03b136a62d11ebf89c7664ede5bfc3dee09f047b9eb61940c816f3320d19b41a17d7a2d8133b9afcbe3b76c791aa08a5f113599cce95b3f5f3ee7f1115a6f4a83b2ccedb27932f52fb7113e9f3cd0b8c19feaa23f3de6fe9e4c5bf433db641e0b4e37d43f9894c07c28d2ffa9960d3dc3dd03bc8e3d99719bbfef4d1ea19aa45d7afef867bc0ea7b1590522114b4e5e95a5eb84341815c375049852f76a465f4ae007a55f6183eab921605450892e97a7030adefebebe3785dcec34da938e85b1a06f7d7ac98f3922ef0cbdf23e8953444de63f78813626b1e472fe064d844fb8485240af67cc2fe6de41a83dadb959d539698c0b9cf51c5c4fcddca87dc62bc53170979d1d809c985905175372696f5fabd6bf080fb9f067aaeaae4066b8dcc213c089c6d7f749badfdec33d11b28292a39ac1a35ee4525b830abdf82cd81c0ad0941f87d991d00d11d26b188d3fc82bdcea423f99637d8d4f907cc169dc0a19b53eec9b72041695390f75a644e18bb518bfc4a276433ab8caeb67be6d852dc20f8fa95365c35f0c0fb634b05b5ab752de6f84ef8eb1310b66aa14d628a3b13dba34e28efabc19e437d23989b543e1e59a276630f8a7bfc13253890d31ac9b2ac5536df584a7e751a72692c24a6d7781906e565caded5725c6c44fc9ffa37c2d3a1f3cd7e47a7d7262a7978043864ca51198dd256f1b94ca2a124d14ac706af92d0d23e799a33dfbfb174943f9365554e6bec50f2f7f99a4222a64e39f110b7c0831ecf2625c1761e430ddefcd6a9b80e14ec1a4d579e76bec70880aa733d73b244c4375b8cb30e1f25b4091affbaef0f152eb5cb18db5e497185c1ba67830033e464d145d59ec45f39e6fd7bea6cb1309fcf8d8fc071198046c2f4741858209304541f85c260e1d703764815ef7e53ff8a95c93afa5239df400c78f20a6de691fcc22fd2283e1e91ca44a51a7e16451275c731f75f85b663f2c0614edd34f301c6e67fec5b923e79432fc201b6e6f792e82e1aa8ff642a641f444345ceecbf28088d5126a559fb02be9d59b175e382119be5454eda7f0820ab59e02c7a2d12dacb7f83ea959d4b52b7e62d64244186d030c0be1a5d02919e830f1dcd27fe7f6c464388f9f69a188b1df1da26cf255586348a96e28890dfbd4e2372b731c22e3d221fd28710560c5ac94ad35c4000810a5b058e06ad52880aece04bd57dbc1e06089f009dd4e250feaae6bce8515d8dcdafe4e5dcd4ec0972fa2dfd58f9a68dfd493c3cfcf46c1f176c7aa41f9c31825a3f1e99fddae8192272d30915a7a01b5d31830352480b234705f1854cfe9d2ba54620bbb61a010317a9866b42db1fa198f14f7e6248c8e9475b5d24af5798867efe111dd41ff71eed3fbf069a548307f08d7d5476dee02525c76a5a08e1441a961047863c49c60055b3fbffe3ec99bf256fb4d4e11078c2854433f5446a9886b5412e7f1e5681a0709b58b9383de6eddc0700190888c22d03f7af23c494a0078651bc0e57cf68e684d01a81d46e92090789f1f8de9a5fb70a36b637ab1c0c1347caf476c4305cf8ad7faa859a62efa361dc897f184a8d02497f712fef4ad30a79e2699208876f3483a4e910be09091e10dc6f0b1b9e4afa5c80c91ac3f2b1b492d95379949b6b1ad", &(0x7f0000006e40)=0x1000, &(0x7f0000006e80)="74d0ff3c72e767a26b0e8f73ed68bee08c096af308be74e2c2da644a4dcc7bbecdffed1000a27669144ee504cfe970255af8c5041687edf4ed35249201a4fc13d07882b9ad31da6d03501ce125387d4f60", 0x51) sysctl$net_inet_ipcomp(&(0x7f0000006f00)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000006f40)="f6522405c5476c7e617684029ae6a5857caaa59167dfa31ac34fca1ac2476c6dcb555b582d2795d9a5dabb11adaa0950ae3906d5a702f3579c5fa21b9186cb3363c484ae4f2b143c80003a2d2b3a1ba7b951229cc07b7e0a394fccf30c35da270626416d2a1d82ed6eeb75eef0c518bbfb083ad0eb9dbe9bfe4229aa3dc2adc1b85588d4e47ddca3f50bd6b5", &(0x7f0000007000)=0x8c, &(0x7f0000007040)="a42857f1fefe36e9f429b634193ac6e08387ff3805c9620eed6b2abda99ea97c5e420f3596527de1a4eccbc7d278948e3e42f22615bb4de9cb7cf8c75130e8e94ff8b99a00d4a5dbc70f4eff43b7d5e515a6afbf00bfc3d89997d957bc3aae279b5aabe5f6d6e89e25ab97d1b71b84e2440f56c9d8c962405a415a9a8f059fc5fc566b79d4af1926d2c38240633af7d60015115abe18dabca9d847b03f4ed500e28027a64da6b0fdc987eb9952ac1cf723aa2a6f7bf032735f7435ea8980881d8fd96a253c646cbe9e84799df1c89a2102f91121db89177161349c1a0414c1027c496595b3d3a5ee4281d366d359e020c4b094ce54c90c9c5c6e44b933cae4", 0xff) sysctl$net_inet_ipcomp(&(0x7f0000007140), 0x4, &(0x7f0000007180)="10ccbc322f18934c", &(0x7f00000071c0)=0x8, &(0x7f0000007200)="e71ec6619448441ebf353783eeea7ae9c68a968b9db39701ae6d345358eb69dcc54cb4ff6d84bc4b7a48b8253654f11ac2ecf587f11618", 0x37) sysctl$net_inet_ipcomp(&(0x7f0000007240), 0x4, &(0x7f0000007280)="6686e88e0000b828677aae22385bfe2bda0d052ecf73a073ec5c889b2dfc5ac7d524100c123a3cc5aaf8d0adcd3656e134554819b63c5d696aea13c9d12a46d49c2a267439eb54b120fba6e98536b4b7ddded331c53c9e75736802877d3a76c62969abfa61589ca2c9fe1d5c2879d006775c9cc4debbd7190c7e70b4df306da9e2ce3422861384974e17cca88a78017ea3", &(0x7f0000007340)=0x91, &(0x7f0000007380)="5f6170818d57d7a293bd49ad4bc8fd928010dca98f59ca853cd04720a8fcff8ad63ffefd484386e297f0326bfe55433df7f64dd7d2e46f4391f1b5f257152d88557af8e73c5dc55c14976cb3f98200", 0x4f) sysctl$net_inet_ipcomp(&(0x7f0000007400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000007440)="079b614af62818c17ef93b010dae0a396ff666e1005da74fa27ac7c8597b8e88c3b07a5baf9fc3193b7f08ea02ad5a3e25613ac87930ec781149ef4b9f97d0c34fd8a97a11dbd4e4b2d154e83ac2d3e3f2a4cbffd241e1076d4653b9e2cc63d2feebaf633975747ca32a9735a255a886f6788f7776ad8882774d9c0ec2ad6d74115f644f1542cc197321840e0d732500433346d29ef65f6ec177df09d5db2db4df86d0b491b662ea4e7c6e4e2ddd024991db3b4db308dc8fad3771640e7f7ef03a6d4677d2b396e52c2dd4cd39843a002c03ba801d32", &(0x7f0000007540)=0xd6, &(0x7f0000007580)="1c8d21adab1ffb5df10983cee12fc0916fd9ccf6901e1b0827538cb2488c693cfa6386c35b0fe83d5bf57a55665ffd3d3a2e19d25c7ea01338bdb93be24b8b63773d3555732868ed4b6ff1cc1ad97eba0d136f2bf0c570e177dbeff8e3e1d871b68bd9ec274405aff8c6662cc8ee277f7e43a48a01ac899b8ca8e89598205ffb89791f8eb4eda6de9952f1e85a31cf917777576d91de64647198f239762ca50aa54558dbb1a7b1d18595a6462028f563aa25a9efaac83be684755c287c09df1e1955bbdbaa7be277", 0xc8) sysctl$net_inet_ipcomp(&(0x7f0000007680), 0x4, &(0x7f00000076c0)="d2a70673887bb1f629caa2b79b6f771437b314b7016eba0e7f78447a04209f73ec8cb9f4b663d7f172340c3387f62bf12961fd0b06a35f5745fbeec02d63478c4101dd19c8de2b262c09e265c70ea93b82576f919dbfe3e87edc11aafdebc9523b28561859968823f30dd5773ca7cd94f99f0e2cc5c0bc34bd4311214989abbac317ed635bd3eca0b22fc41027558df283b3bde17b62398c09774d5dd9bfad13513601bfb0b8a97ac6f2d0250891e8bbd1ce610848eae683d1005617199bfd972729c823e40dc099b09837fcab965ad1f2e6f6548fdfc02037b552b1abadf5a7f3b21ad608ec9afec592be3172e5af49bd7a", &(0x7f00000077c0)=0xf2, &(0x7f0000007800)="619550300c2fda330754178ebf9d1fad775bd0cd5ca1032be544bf357a045f37dfea6c9d4745e233a51a69e0390a2f90e530bc08fbbbc8a12f61215900cb541ab3ec343e4e7f540c0439654f62403e4d76fe4da56aaf370c6c1c686fb5bca09892bcdd8ff330e1355cd61884a0006dd80d96f05a6bbee16f50d8d1b91891859f0d5bd78af202a411740618349f3a308041d967a65767e96616cd676f36e9c14cdd6f6e935f84a2962f59e813d1d8eaa2b5c63e5104b799d42333d6ac46eafc0bae23d02d52cd6343c0018d2d4c011b80a89fbfb34be27b90d832ed9b523011307cb266ca", 0xe4) sysctl$net_inet_ipcomp(&(0x7f0000007900), 0x4, &(0x7f0000007940)="3606bbaf191a962b226239cf931bf61f8601b2002b8e80e6b0f02853d3be263d952d8d492ae9516c2a64ad26e2cc7c657cb80068442bfe2c327ba33cb15014de69d1cfd124e2caec508778fdf61b87ebdbb5268b76dc31f01f72c6d851cc213cb1d88f0f14b1", &(0x7f00000079c0)=0x66, &(0x7f0000007a00)="61bf1410ca45b7c7dc6252816242da99fe3ec36ee33d38518fbc8780468fa0594994892d3ba16f27e78c0f34d570df80e33c648baecef55c917f90e3bd7af8d0029e68153fa6de8fd786d5556784ca31f258cf4588ffc7ec730a7950f926934cd2b1b057a56f97cd8b34a24ffb02", 0x6e) sysctl$net_inet_ipcomp(&(0x7f0000007a80), 0x4, &(0x7f0000007ac0)="2fa230a6a58f7430d7b9a09b5a11c2d8b565e3d0d5956b274b9c4adbffad03fdd02fe22bdb9a0c44ab2d7cb9c527c86f92c42766786feacf758a0595daa7d82f7c79f3fbb3897798acf92135c66f277bb15e4a81016a0727fcd550abf061723c52b1017b27aac28c4d9523a7a5a3bd29f207867794769a452e6baf10f190d775b4ec1e350e", &(0x7f0000007b80)=0x85, &(0x7f0000007bc0)="835205c5c220136de04021e02161a6c2794ed3adeaf22e22ad2fae22666dc0ddbd743d734275173cfc5acec529c24574b374c3376b325458a3940af09d110fe20495645603e9a849c6bdde631187fd0968edcb567ef3548e252c3f049f90374d5bc7840128975aa950996d81db5cef22eb3551581247a5647b8f0e0edd71f33bf81874bf4a3f8de1062c23a84aa0e937efee40d68a9204b11c0c3b38bffb82f5b20b80c4c0fae16c3fc341b07e303b9e94414e92afca7e36d1162c", 0xbb) sysctl$net_inet_ipcomp(&(0x7f0000007c80)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000007cc0)="b387534ca646c817cc389a39276d36e1efd01b701196647cfbdf59e970a2db0191efeeb97c7432df636d564979cf0edba979d90b221da2b6d8d315c286a62f78918976df7a9f1cbe94fe218f4179435bf0ad5c98ca918d0b860ecca546ca3929a3f39766d82dda55e211fd8e0e891cdc1445e960de24bb16b03b426acffbae132158e0cf80c6fb0f0fd7e734d0b7a008db79b85d77050c0180e9bc1d78b8100d45d0b6e0a78e81df388f7610c9abc23979271630d1e0fc2235a683ac1871f3c73a2e3174b0647eee5d552fa084c742b4a7d00c71e9ea9d", &(0x7f0000007dc0)=0xd7, &(0x7f0000007e00)="9f052de7b41a698b877274bf03f0eedbc4f7947f8bad6debe690bd6843ca03ec4eece7bd2a7c55b3d821122ec1756a6c5e7afbebff5de22984f24cd53c47a4f23bd5817ff9baa436ff40e62bd0a3467ba3c46f4fdfff621fd0e4570e3e230f9bd3033ef7d64b3c3d01729a8c8d854e5e1a58614e07a70d0369da2d29935740f743c407e86ad7a10c", 0x88) sysctl$net_inet_ipcomp(&(0x7f0000007ec0), 0x4, &(0x7f0000007f00)="362bac66f5a499e200d79de22fa72036b42cda06064c6fd8729b555cdfa6f27ac18c8588d544ff048e69d1ddca5b3a3a967ac11b4959f87e58266da742620bf126a2033c687ee68fc9f5ef9f154deb4e", &(0x7f0000007f80)=0x50, &(0x7f0000007fc0)="b62370ff9709bf67a959f86f4fdd251c92d2c67ea0028ffd3f5ac504dbca2c5cf096ca504dfc249f230c756a5bacdb08a88fb7c67713503a3d4aa348f9bc17e656be85531299c432edee22a044fa05cfe1", 0x51) sysctl$net_inet_ipcomp(&(0x7f0000008040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000008080)="d239462a8d3ee956a79b9675257e93e07cab0c11fd6bc1423a79a6275298f9872489304ac06ba1e21294d63f79c1a4dc2295edc155810d542d90add09b889b9566d738018efb5aaaafa344f6cbf27a1eb0fae9d83bf2121e3d7e47f7748c6c53bf2b37bd9b54af200d14df3b0b387920ef448fd653e0116e8c7a29732971a22d99aa391d0f", &(0x7f0000008140)=0x85, &(0x7f0000008180)="214dfdd0ff5a9cb37df26a6f78e123890c63ad7b74e7a9d52a4f45f6d4cf57136a1ed7009da45c746a1a027d3a160295bbadbafaaa1428f41e63fe7efd61528c7ab01167e5742b7ca5e3a6a5144e0ecf5c4f7c0d5b41842e7a69f1abbf89364548574ce0b14e144e0b33363efc878f654f34ce6ab69a0694930b3434005581a7641e4df5e451e84d15edeefb9ab0d340443db019ad1e990e635f267b88f333", 0x9f) sysctl$net_inet_ipcomp(&(0x7f0000008240), 0x4, &(0x7f0000008280)="15ddb8ac52329f7ad7a142661090c3e0bf6a17085a2e675b52233b07e6159151d795e3b87f4df685df8c9abd2e4fa030f4a37c71f25205684eeb3def3030c30f0a361fba2593781b52034ba60c7c5fe61bdb1291e183091908afc2888bfa8ee7b2e12b12688fedc8b4a53ec8421ea49ce8c90c7c1ffcef85a0952f5f9137df01d6b53b9a6db157eb070107a7bddb10a0442008caaaef7530110999a19d8fea80a4ebd4c3", &(0x7f0000008340)=0xa4, &(0x7f0000008380)="4c8edcc21faec1f667ffeffe0dcd66f6caf7be706632aad17da65a29a518003b37f7612e9c9c513c4385ec616d87266e0f9c78c4af0a5672b828c706c7d422a9f41c8d4fa956c317414ade926401203c69dcd4252389f4ba3e68cf0a3fb9abca4ab7d361d1a5ead8bbfb347631a544393f0a8e3089b0d5bee68e4be84b415e57fc07d49f8db94fd87b65d4cd0e27e98cfb050b2d9eabfbac42f10f3db32cccab90a183367754b9f359cba2c09d38284e5accc5ef822f124ca8715d20e50e14b6eaa3375d1df2d2c7e841dc85bc183231be8098b8e6f3198d7423bb1e9a5c7a367d15219bb3516217be720aeabb7ac63727123a80c8ad", 0xf6) sysctl$net_inet_ipcomp(&(0x7f0000008480)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000084c0)="a43a7b3bce3639239db3ea89829b872ef41c8d365ed32bb461d677d02297d9caa3466ba5193c5cfa17747a2981b9831f123894068a10076b3fc1c003630242d42809468deda328b97137252958544ed3bb5b01017b26fca7bde65f2da0345d6fb8773815aa52045eacea275840850202162a68227520b01e0efaf8bb0696f57807aac129371e43e1f31a8fa06af3a67da4f2eb2687dace3dc677ff84a04e", &(0x7f0000008580)=0x9e, &(0x7f00000085c0)="b32ac7ac0e5bd3bd7902716a264841a7d0e02792", 0x14) sysctl$net_inet_ipcomp(&(0x7f0000008600), 0x4, &(0x7f0000008640), &(0x7f0000008680), &(0x7f00000086c0)="80460fd2b7c07ab84e4d6a66d925ab1e73af43a95cccf95cd2b39d12be583ec60887230d31f194ae719fc5c922ba0452cc76606d4ede2d307e3495193a72b946fd27943b7c8929e29e4351714d66c307365d1eeb05c8c653186f643cd332e4cf550270137d6d5297cd121c7a5fd3a5fdddf93e33b0520fe7dbd8a58a2019e051e19ab14c8c478b6af2d83353dec2aae31cd723cca545fa2190394a9b61981d21af3d1c63a6ade56cfa072a286676e89f47542382040614cd7140c03af9785904bec65df3a3fb5b65432d050414806f70338e90fc09ba", 0xd6) sysctl$net_inet_ipcomp(&(0x7f00000087c0)={0x4, 0x2, 0x6c, 0xe47d249a64274ec0}, 0x4, &(0x7f0000008800), &(0x7f0000008840), &(0x7f0000008880)="87a5096486c08bd5031139d7b3bb664dc4a2c7b9bc1d3571ff1508a186126bb4ca0588a99a3776f20a7ecdbc865604f56102a8c5f9ada4666daec538d7c287bf0e309a0783bb409817ca86dc72043365fe412f48db3d4b566ba6f17ca6866ab939f19eca68a682f0e500613b7610743caddaa90ff0b2f93b1585c4e0f90824062ce14e836c4aa122bd6bebcbc26e90e536398bedf348499a8f816f584e3f10fda6ba3dca62a210cc9d5a9aa8fe013b28e48d62c5a25c77d78e59fe791a55fbc18090ce7dbd18683fb8efcf7cf5dbf17e3a1e7e0803d3d1cd6ed21c01dca44f3bf67e309586f45fd3728d7fe315c6329cb563ffbf6885022e0d5b0d5c135c4802332fe479abc36158f69b32bdbb79f2b0f7e6d2a998e32f434d3c26e42ab7191238ebfb083ebe1f4b9c68377dc1363179afc2c18f408fb07d9dcba804dbca37f810f1a313b89f2b495859d44c12a6004d360eb53a56efe27dadcbf44d88805f07227843a1b202858cfd3b86190f9f553ccab0e691071ba6728c19d6e28285e22bfc2792f85c5b18d361c0a337903db281d3263e2036095d607bfc32f352e67bc2d7cae7fc8db8126b5594d33bcfaead5edbd3ebbbfef8bb4a3e57a198d0933db7b10d700008f3cec43d516034d73841008947e3e7ed22553b729cbe247f65ee6eeb8db54b1a204e31a113cff9fb1ad8ff8e05660c6e2b7f80ed53df607ec613bee341cef1989bd9e0f1b83e2a343629ed472e5174b3f65fc3f114bde2fad8dd995ddd52ccb0c20b96ba35dc6e384e391e194cb96d49fff818c4f56cf6441e2ad5750a2804bd4593c5fe0c3bdb936bc641b2314818a15539c57a9aee519804b687f33f723bfae1c5e68fe7a3a709efce24aaea3100bee87385a205dd0c2c7a541f41525a80c97d0eb0f159d65c38877b442ea5ed8ba600c1868126f87bfa17fcc1b16d2ec1dc77a2742a01d9a4f8864b7a030612c239d80e7d1146107ac23a68e6507a9d536281e8a14aa09217a844cfeb915b1c61b3022fe3490132593dfb3f6ee2d8ca50318f4412a75d688192104b25a7767aa99363baddb2106c1e390b177ebacbd0c9ae7ef71dda88fbde62b9eef74c4606714e0f726739ef32597f2ff7a97e16ac0e8d1b3517b2c090b2bdeb5618b7dbe556a082907a68d637b81287892f9d49e13f62a9d26ba643d981bc76bbdf3874ca908abf74a1200c694f38db6dfa7097abf3dc02ae3061ad57aacb8ab5ad6ec5e90a1f2a251222b6cbcd5e2301060fa6f370bedd3310eed9839f435df403e203e29a0f79fbac7c995eb127707f8b35d1b9a62bd14a1ae056730b22fa6533cf67a885b1bff54f401e4f6225588d6ef347a8c5c4bf650cb997601f1a17763297360ca56f08f475ba2082159d8b6fcc12235379bcccd590a3ed39c297ef7c139420f901598eefbf0fda51bb680ed222f08e730862a5cf0f72864c3ccde66af351a587cfc16ac836747b20cc71a070a005bc460f641cd3b0b99a240991c12f81f062fd9930e257a7b471e51018ac5942a56d260076efb3318d38d032d3ea87173504564f6ae229c0be85a45748d0359e200766622c63a0655a5f369d8561c9b529c10b5eea3cc5a0441f905282a823128ac1929acd2bc1df47fe24041b98411b53c8133d6fb7f6f8055acfc8be6d32690e0a079fe0a23efab8b775f11deeb232bc7dea5afc6597c4b5cea80b10d882587341a3a36776a58437e3c65851f47c3759254766ad3845071297a48d9a6e37b885f1b6d5237eb9e5cf907dbb9c18cf9e7200aff97a7e5257b79c6933da93b02e80c3e1d578fc031ac1e87f4941b489d5290250ade07123e05682010e7635cdba6deff9ea51aa0b13d60792c810418b02fb221df91194ff1db2ebf46205d0301159bbb22f2875f5ff051cf3782064d100b82016b96430cd6642fa56093deb6941e306cd04cd62ff0348ba63071036c782e52778b4719fcbd9558cb8b6cd7d0b47cbd5d0987a1f537860d4d24d3dd9c0dbed7017331c5ea529b67eb7378ca4c8de64350876e642229d3bdedc8c3f794d6bded89b915e54445f062207adcc8be823c96771c75daa95f9720d797396c586f01e5d4cc2ce8c88c73b02b1257c53fb8cdd4d950644e14833e09636e7ea8e721abb678bc64e1e2a357e2d42a42b1ca404702ba6dbcbc49832ae2ba78b2e3fc78095294892946e4c4438114aa4a1cf237c1cd1c8156d457ddc78b7a21b26ed6864f1799468f2451fc634591c2f54800d9e264e9bd9c5e724a30bebae8b5281e3c53153bd0cbd183504d956d75b86f386c18e2c28795e34403fed8e3624f0a8debbe66bd58f6e9698747f6886d4a781d7cd3e2b36ddd1455084747a964977fdfffcaac96f017bd2c707e946e5eaf9961b664813718d22d090336287b08a2213bcfee2bb8473581002e122e036245c74186d73443bc8f4feba9ebf3cbf8c0f964012e5d5c65b03234bd918025ffb1cb9d711b2b0f71aee8f6cd0c65f06ccbdbd6e4e54f18a05bd3bd94e8eb05ef5551df78124c2066b698d19e3edf41f5f92dd4e61815a86a24062884e015636b764b1973bc239ccaf0939f28328ff699b991d067ca16338764db24d90741d443c8a5ea5ee56a74eb8e7ac2bef57b214b948231e7f9ed5481558183fdc3f741f881f02b0648813283608c132f7ec58a0180f10c8afc4dfd909ea821497c2ee9dad59bd634baadf5527397aaa6f7c123197163384d2ef5c254871d163027068dc9b1aa70e59b85cf8977770d1cc23dcbe064fca96d4865fcdd6beef36d22db991ee758b549f04b0bf52d657144b9b86e7475b24f7fd94ecf9ad68bfd80f2a77f28d0a1bdd0ce7b56d417b569babaeea509cd5dd95c582c9e4147894b9234e7d979270859cd3835d677047e0d8152c6b3d9d6ea289d659c05465c0aded1f06f4a2ecea7b0017c9f322e44dd65bfb5b7acacc7deaa2b6980efb9a3c91012d85d924e6ee94aae4c9376a7d5795e62e26ab042fcbfd786055e16e9dd612e1a91d99573fd5ec278eab44b113d9f04bed07e6ff4ec7e683468dd0a6bda454066b0836fd42e8328ce5818cf4464f685f8c4e640ac39ac22254c53f48486c5941dec89841851723d1aa218b36eb2f96746eed1ef32e1dfe6c40ac7568b6afad74ab23fb3745f9d58c2500afd82c0aff2f236164dd829753473a0bda3f2ee96ecc93b3225b8ec933f23629cbcacaf2b8444c8ac0c16a8a091887d556b7e913435e85f293d54932f043ddd8f45707e408c71babff07b9a52d837f8e08d0bf804ac2fbf5638f9a128710fd1a958849637a4bac5cc681b2822a8de5ec8f4e250898b073feba76e68655fc54668f28ea29a861c78d8ba5e1a35ce3fed6533c28b931e375de84a05a4dc37e9d235c4dd72beff5cf9e3cf8ea1d244ea9e931e7f275623f4d433e9e63ff5f21457f5980aff796d72e6a72d29760efaf2e49ba0242f99cf8d3aa92a1942140b078fc13f72ff497489891dc528aa936a3708069a08e046e73b3e20da61231cd62f554d5ab7177e2a46004c4144755c2855005dab9c3ae1f96f112fe11373ffa9ff11a600178a993de48a5e5b971c24d06e2924f133c9b55bab4b5665cdc129963d0e4cdee2f59e5108261b0992414c9c5ca3da6ca16f71bdaf5d43cee7c45facc882f4e5ba61794955d82dcaaebbf0984a5e91342f0093c8a76234f538bcd6037759b5ad1ca7ca4445e5e4e574bc41b1a7e1d4ba4a07ee2ccb044251e1667402f665c3dc48409924710e01c220ffdd699d85d78c20e84180ffcc34029e2651e3c179c0b1535c8d15d9ac70d0b1c4ea115b9537af4bc41f8c45d078e58c02b0ad37965b3375ad7dfca1e7eaec16c9199a1065a6ab1ce41d6416531e81c2876d1c44eb4317d7a7f4f5b7a9ae25b6ef9b413f0c6fb9250c57e4dad970206fc7ae2a707dcfa20082b0dace5561cc1abf9624f643162a96ed1ea72a6e1e76bd19594f7276dc93b43d30fc3a8d2a89579da7fd90f464d839edccd90337d99f693f9a0efc57a16d2d516263f3b59b2be85d08c35d8626f7d4415e4284980dd6b731eb13fae70b4dd35a94d891436e5b9dd95e6e80ccc5343e50ddb2936f233988a3c07f9f373755288a945fe77b04bdec443ebc0be6f2dfd45cfcb8d3d7370b634960dd3b36de6c12688d0c46bc245f2ab0df30429a7eb311ecd78455c553ef492714af57c497c651d65a3c052e8ad6ffc1d0e09aacca1dcf08cba55a9a31f090f301037c463a841ddbe37a5dfa12ad23a4cc47aae809c23f3dcbe9d9fb939465ace1af9924a46aa8ae79dacb71f699967eb2910f1c1df3c19a424e05677f7b0e3ecaada4c7829929e051a83038333711407380477910e573fb246c3a6b579bbc7463d742ee4f2befb80812e95f891e14b557ff1f59f33d980f4ac1751396be9fe806f7e4f3863e726d7f42cce2f394f2ec02493d2fd84f0798b63013e7b93c1cc76f9b6ccdaba839dca1d5d8be78c58ad5302d237993e8c49a4833bd3b39ec824be1073f00ccad314da6429101a1e5b753e1bb2bdc7b0d6ca621246e8bb15d1c00c4469a08478b5aec212d7a3aaac8ab8ae8bc913c7ed1de3003154047707c3d73d4d7565e79126e583d4cb35c5c52e06e5c9e8943d25b6c6f5ce336920cb0c385888dc17b996d1ecc43a5964acc45594fbe4d44d0d3e02ec82abfab445782ac571bfa276a4f93a13f96f435f053964427d8db034b62af8d474477fb5eba05be8e5cc87b8a90e88d78f0dc15e8811e8b47b592e3a2977428479cd2fc697ff8d5b2efd86ceefc03b058ea1916d6dfb17e360d0d3b0b2e2d1b911499a0db59a0be4c2b84c019b39c7c3884f0cd4e7100c9c4b5008fd195d585f6b5b51da24dd1f524e43c74c4d6b13a26fe3bf9585722499b1f3e8d65f890fe9f902aea9ee86917a277dca2371a4e57f18ec277dce75f266a6f45135f3c75dc389eb48c9d74236c7c0a77e3c891a76c629ffa8045056cb07c2fd0be592e5d6f5b011113fa57cf9c513b97d567afe4b3e96ba3af6ae12761a2c5db18302ebb49e650996aea3a157c7dff1601eca725c678f43fee361b57547d47a696f1781eac7ce4e19e77e0e489453b45214dcf807b60b1a2721dfbedaa8ad607a0755cd0165962cad7a98ce6bb6cf75ec7980d401292126854f2f306679853fee48ad2cdae02a6ff709651ede038e3b1c4cd94480d7d4944d1e4127ae121dc630de10f3787a094cf5c24ea2d752dabf7eedefd859d9e199f0496b052975d13f38678027ec084f8734f9006f70a5082f43213947afe6dd25d1dde33db4529ebb50c7a8611d71e3192aa210904169605dc12cef766527e0e6762f552fef8ac992de187a15631a4a64d25ba3197b891736ed17b066fab15ad9212b5d00f137e0c677440651c9ae51dca3f50b7fd2825f95fd35fcb89976b13cad415a2d590552a904280ce8555d99e34876ea258cb2944ae051013e666d9b9a84dfacad152e5e3b488f3993bffc843f8447ececf633308977349d26b9c6a0ef91593fee63679aa4c3f9b783c084d51cdacac759f6d73828b59341e840d4506dcefc43ca615b903f70d376d118f51f534938bf9d0f94dea47fd9ed98cb0887cbaa7ed3365653ab08faa864325cd2a7105f8848f9615772580d2828bc2d7ba9e1f5a2f51753d176dcdff5030b01c13078338678ee22760aebbcec007025a6c0f0ee11b21c2c8db9685adb8948d6d08332c19b0d75813dcd91df2c848eb7d3fe0af957cec8b22c7d000c4ca0bf50f3b408820fb1ee7b18b5abeae8", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000009880), 0x4, &(0x7f00000098c0)="e67977b1caf1fd597c2361fa05848390f419add1e68d4282af7f5c41e899cdb62d4fafa02f7336d833167eacd9295ba67229e8db91c38e85d256b7be35335a63072390e20d7a1f51c51ecf369d34fa96b54358fac28e6b14eb50c7d4ff3c803ca1ca52a298cd142baf0f226a544d0b8c5fb410e2534dcc7d882410467529f79945bcf459abd4a7eefe61353545434d3fec25c997817b7c665c7df92c5f8fb8ae72e79660a0bb54029c57eaa1ea5bc0d31ae10c9229b93a84e3d5567d9775ad26013f3c3bc9cce079ea2ff3b5b33cb38a6e064d38564ab3e321b869737c2da136ea537d06f860537197065a3304fac73e6dbb5cc021469450a62d1885e666", &(0x7f00000099c0)=0xfe, &(0x7f0000009a00)="d30672934a075db4fbc41b6a01ac6846d638ddba6862815c0a", 0x19) sysctl$net_inet_ipcomp(&(0x7f0000009a40), 0x4, &(0x7f0000009a80)="61a3a59df9e32e9d8bb2494045869db8dfd930898def9fd8362a4dde53f05f1f9814573324325ab441b22de666b88e180933b9c8765b7c77f862549c08ec5d23ce76c17284340f4aea620def361432f3990b7a984aa9a64901fa20babdef58728de08b7a0d64948e6215edcd76466b8d49fa60b59e50c68e8531b0a686c98d9139fe3dea319ad4f727e9ae86ab0f4cf4e1a494d6edc5b99e2e25212fab207c669f8a53790229a0b65612bdbbe0e3bc15b665ab8172fa9d3487720ade1a0f47e0bb7c0fb6c9c9c9fbc526028e5cab8a2f211c81ec41e84fd6f9111a0fe3983cb625529512d6a54c0b5e", &(0x7f0000009b80)=0xe9, &(0x7f0000009bc0)="0590f3730370ae1da5ead6ce862e3921af301367033f33048fcb7337d035b1e94f8cb86def5a799c04dd866b546575bd4592ea589e29233d9672ae8a25a56694feda480885e539ce9d8ccb1e", 0x4c) sysctl$net_inet_ipcomp(&(0x7f0000009c40)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000009c80)="dd2a706101fb89576d49dad3eb65512640cec61da818a18f5d9ed643a52a713f9116f782d0a5a86c49a298811b0012b2e131cc9ac7e9c51c105e5953e6ad9bc07f85d5edfb891ce6f4ff818c1bfd4eea8eb205991077648a79d84da719080d53a3f9571a06a9ba84d53f8e73c9321c137789499ec9adef577aaf398f90bca5630cb7a73fe181c65f30a7b290c25d21d88daff52959b47499ea25bd4c468323b9d8d7e2d2aa96cc2cfb1c76c1f5f1a9", &(0x7f0000009d40)=0xaf, &(0x7f0000009d80)="3cc1b98556ae1987ce5dd3edee9fa1d358268a58f534865a057bc64a24f79c780bf9156dbb882eef48ec0cde8761d3cf08d84eaac121d27e67d97ea944573cc27dd8fbf066bf399a716e9310e29a3493b8f7cdca", 0x54) sysctl$net_inet_ipcomp(&(0x7f0000009e00)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000009e40)="e7039abcb46fa4151ad5c334", &(0x7f0000009e80)=0xc, &(0x7f0000009ec0)="24fd63a95b61e1d4e33b8e237f5bfacc80b6d0b9faf286c03902b71a2f5846d6", 0x20) sysctl$net_inet_ipcomp(&(0x7f0000009f00), 0x4, &(0x7f0000009f40)="ec715d19666336da024de55eddb8efe15ca55a92bec06fc2c15084738453c08d0a41412583a59e4da0a01b00ca7442c5980000aabe9720dc1ed800df9bbdcec01bc7d88b1c5a025d7d36c512326de6f93443cac19b0c0a2783ec504263fa44f971b12dea18faa69e908001d0b8fcd71b99dc608044223894080b93d376403691d59c85c27f6f60993f07df9994361043cd3bc1f7d600eec06674d12018fb1733b91e69088dcbc84923a501e968baa5b90f358c2b13bb1bfd88cedc2d6acdb3c4ca8ee57103be003f1e", &(0x7f000000a040)=0xc9, &(0x7f000000a080)="04c98fada95b4026ace99bb376d18de9208d64a68d3124e9858b240284cefdc0d79e1a7625e7c2a87e3863f3645ade9f581abf144ac09f14911473a1579e1b14bd099b4c6b88c0c8448ea73b03486eb54b01c9b4480babb8ff8e35df6a692502e1f297d1b06cb36414bc96d07046c36d1417da47b301135c9fc9ec76e6c1c6fcac1b27140174734b9cdfd74b79bfe1f9266d6886504118ab29be10c19464b5cddcd292a18bba3b3dbcf3fdb8962abb558e3b658f620e7d93bcac8232d2b9832bf0f06f2066582a268c2608d92088a6f9c4dec2d49099e3d063b0e3e9c02845b90220d57fffa28dc166a2aa1cce3cce1564d61c7a042635617e24703a4a87628318e63b932761d25fa25fd39845f3df732f8a24952870a6651e4961a7ad8c3f48724f7cac929a10ab4b585b2ddad279bfe2a91d814fa49107ffbbfae1cc604b455e92b53082ded081afc6a82c982469c2f43a9f8f8a5302a4d52c9141f8b8b713cb66d68de9d6179ad8248c9888c5ca07d7c52e26f42fc7ad31957266896a384a2e4d199261e3595933b4556c5160d77180760899711bdbd78277e22430d79d9ae807ca0de0e3ffd81bec80614507e8088e6addd4e3b03ee0dc0a939ed497f52f9754d3668f0dcc15b398ca5a33b15540f9b10b37f8f2758528e9a43e9e32ba14dfbe13069f5234efdb8a33d03a028c40fefc9287ade9bb876804322b1d9ef5caed7f6ff8db856b589a122c7bcd1efea3b9aabcd718e9e041c03b9eda78df88168373585f562047a753deb0d678cda43b60a5089b169b27db74947c012ec43a33649bb9520e7ab74d22fc44c8bdfacb18f9225c4315f4e18e82eee511b3171f6d8c84e749ebcb7aae8e70df071386a2d8a02f0c64be0dc09c26fd2610678686a1a5f23b530eb6d746e59589d7c168099165ed62645300f8eb6ea755ac0b6c75957a1bc3732131e41f6529b2e56d9f8de99cb2bc12198c9cff6750cceaca6b0acafa253b8d409615529d72da03e498050947729b8768a2696cdea00fb01cf9ae015c21c60dab6c3d116500341dfe802be18147446347b7fd5daeeb4bc834f0cf6913919d1d42e927787a65bcc956d8f48406530ed207591927041c45ff355049ee9329cb233042106c68c815be631ed84cf54648e9f83af1aa5737c870febe86a65c3525073ea35d8d7d1eb14a3dfcd99e098116be7943dc367193378e501f7de4ff34b584a5e85484ee55862a05938a4ff8b0190fba923198f8f0188c9353ce14271ddc9ffeceb90bf5812a01e2e045684bc3748af89fbed701e07655370cae68231b1ee5422382a7b116d3eed1742f69cf1aaa4dc723d6b94bf66bab9d25b25850733fa5e930277423f3e955af9472e28f284c2fbc074446e80fd9646e1de233576104fc6bc1fc9c21330c6011f36b2e7764ba38298743c088472465f59c1b14e94b5525474790184a2e4d91cf1cf85ed3f06581ce80c903820e0491604b088cd8daba9edfd46ecdc0cf7779b18a9043a09f60c415a6c738550c06b4f01e33b70a084ce73b2c29cc358b0703738bfe85a2eebcd3f0fa2ac592b04acfe933c7c71e7979f143e49c76499e0f04ad4ec2378ebb0ccd6e852914c08c30ff098daa0ec35010703001398577a8c6905a388e2fba2fb9f23b26aa2da0718259c51c13a90304168205afece1d446a9334f0224a78b805f34d923b2049696288706f1e2bcedb663961941d265292bfe7f313ffd53885cd7feb3a9cc4d724a0350db353618d4ca7c5ae6944d2adb71e69bcc78ae4821b9c557fd63ad6a4476e017cd8689e6493ad7dc690da6a8ea3b2c92058386b7c7a55e6eb2e346f769161817fddae7f3830e7ea517e3d366765c12e929665450fe7461224149414c6dcf8093725f8cec6466ad0c3053b82d388a2a05351c00b4ff4f6c949f398ad7b880533bf343f41116400cffbc1772a52b4e79a0a8ddb7cd1b2d4b814a5d0ca1938e9d4454f63c566159df3c107ef292ddd54a941de1da9f540b3908aa21ab90bc4019c44ee0deeb64e037f79598b4284c52bbc0569fbb1d2a19c38fc6e1e65e740bd5f953cde624dc4105041c2da8a05a1dc12e1b9040da6c07c61d294ad9ca5541b892d20054257065fcd6cd6db4c1ce9d4be531209e82dc485574f9a46c4f0a51c71ea77be0d2633f9e087b7f0b5f811865b18cfdf05800f4889f0040c6f29e55e7cab8b8dcd62a064b479fd9576aea526bc7ab6fbc761cd03d3bad5b29bb7650c081070b99acb10370cde43de6627f79309287dd8e03501f9ed693741341745def20a15031e9005574b3db2f52d50506122358eca1c7027bc1da7f861bf5b430dfdaecb16990a7d5cb2b56b82acd700a074ecee53addf5c21df5e3d8b7489ee4893bb25199e5a8a1f37535d4eee01cc3438c504d6581da21b327f2c05d46d89721a4f31d66da96a40b067462582ffc830f8247160475e0e80f738a4642682c8a1ccabcc59f042b7c78f71e62cf51731bd212ca612f0e55295837fc779b553351f6100245c9a186f2cb5a24e6854095b3851620cc236b53c273782c2e83a1f5a99f6ba36eb9de0e638ba2e0d2a5f01e9dd5190ab50b65330204fef16c27cab4eea346fde2889141992a24d0fb85052d5ceb8df9b654bb65775b6e3091a72ad95f91fe1810c3d73e28fc08e43a1cfd7da0f0f5a32707f88f5ec426962226bbeb1e1d0ffd3fdf25d58021d8be52ed9151c61909404001680409f70c749804979df09e7aae5ad29f43a3ce4e489b05f0d2c8e9be58b3059934143692aec0aca7616ffe37cf445e7cc1e620703f656588955137c982abeb8107e22655638003ebbe9ac76479846c66cfbf251ff27cd8203d771f3aac9665f30f65852319caf38c918ce021f3a84c94ee8c21eecfb19fe8a7ee114cafbe63f4bb4982913b0a44fa4c6bacd9e407f0ffac58c78fa6d4ceddbeb6d7bbfce44825e5d581b4ecba9dfb32d62fa8195edb7cca2fd8d16ca62df66700d4d4679b6464da960e24c83c4a9056f47a9209d988b7fa047fd6ed3cf029423f111dfb0968c3ccc7c8fc49aa2cbb53646ba8ad80fe32ffdaa66300ee8d110d57e5c97fbab6fcf513bcce34e70e63e212472014daedb26b75d6db4a5bfa8411cd8225583c5e22bee27962c25cdc794dc2e98b0f8a9c06eea9c811c10095b2ad74935723700b60f783c1a0f75b5a19b8742b237aec3b9357d30e7c0e8e4d74f6c6e99649b3616228ecb408f8a9c57604c7b3d28b457b0e9503dabaf707ab0f4fd419306e592926b6a2b414ae2df7777fc893046a1698fa99c650f6f4943a417d5bedf4efe97dd0e8bbcc51d6e93cfb68da8193809be873a25ecc9f16bc0c111605e9f909496d30a52267d54907fb61475e11d61a303deb57a6f0330a4e7de043dc0b9b5f2c45dc796e7dab0471dee6d2e2abb58bb4e777275769a9cfef9b4b58287d755eb8e5313403d997cf28b842ffb09ee3ab084cf7961f378cc9b9ed3bc0cda041d66895532ac6e3076df185d4e4a2cc9b361c149d4bbbea5d9cdf5a591a3eb78cb317832b65b2d05e34e8bb80d0cb8390960395e0e1195b7ff2e4edace0d27d6c647c553f9d4ee083141225ea65944098f11b53a505f63bfda4fd99973fee850b8591deb023cb95887aa4af0d7f4e0be874cdd5eb0dd713f37914b58cc9b79216af5698a0dcc01cb476f87ff8dc45c066785b4f4c900ddbbeceae09797388152d2ae68ff7d82781e56a0a489d9df726dca256de5bbcc7103687e8efa24f59aac0957d25f835d9372c3d4f48c94bf0b5efa3502cf23440fe247fd34f9c9daa9da899d4dacd4da80b56636deacd2288d097d43934af610dd5453dfd1f2042d385057e0f6c278ea44300c81449432f3b60a91b5f208f57a99dd0445e1ac813f6bfc7a59fe0e06514b73408c99baebe86e6640cb14982060b16d14dc2f9c9d7b694034b4cff8af39de890670148cfbf28f39246522fc0b4732a2ade0f9737b8e8ba99d4503e12877e59fd5a8177e75a287995962297cd5aebdd578910565d8112a52f597f2dcd6ecf770a4fd32d6e01f5da0d02ebe9ef73eb3c2a42c46d76bec5dc091adabd77384516d36793250e40265aa073a6f425fbb3e279ed151a9872b7279536cc7d94fe70dbbf637e606f6be35e15d72d77bfbe86cf2cc17891c62539e5a4d8202014ae0192d40dbcceb8771e3e1e4381477d2b1a482213707e01d20b81dae1416adad2c8e31e4d395e677e53aa9f36bbfbc4cd7fd74e4f45f58d203ad6bfd6603b9afdd555a1412244edabbfab4b7c8c170737cfbd8723a314f3d73cfb441df1e27e86e0a3e5f90604f97a76993f0b984496aa2b29b24a543c099c5f69cafbdba55987977b971c64e37bd98584f1b5e8ed8acd72dcf5ddb5da922511b52cac194efc802a4a123f4590272805a33c32ef600ee6ca4e6aef3c7f0e417f613f89582a863d536e513d68afd20bff5ecd256d7fc36e7442bad1012b64fcc632e031525717f0903b5d1d9d2299e77d9f9c620bb78b6b116455d3190b2926fdf90e6b6fce547fdb3a462440706d0ce5a05d00286cb1228abf6082173541408c4c6905d37920a4acffb22c5c0d1cf8f9e82431bf9d27a2e3fe6a073ddbaec02914401d5bb4309d05ac159d970f417ed5297a0f025370dbfbf9d47591bee2984967441f565a64b0432521f40e71367ca8d4cf7e52a1438b5c26e1e2182646cd007b184f78bfd33aed2bf2c694986b44fc0984291c6bfc022467bff6362df772994d299095c8539e84a6e5be786399180b76c2ddf59c540896fc97d4380e68ddbc09ef88327a54abce5ab66b370b3e363412a891b818defa687d4d61d49f68bbc698321e637f0742c8719d3b49e8858d755bc802c81fb103cee7c46d74faa4ac8cadf91c8fd9265ae21bb32801880d1f010bfcf9555f413fbc057d0b91b62f33e8efbb38bda0a5f6385d27f4a72576689a2dc00ff9f874d38725edc746f57fd3208e1ef0ae549b987ea262e967ac46911e3eeb6e951b73b66d316d8d2e5e347a6379029a301702716dcf069144493601d767abc567d4857ef8653991720f4442fe82b511e82d730b6f7a731a417fa59a78a0b1d34a3c8d52123b7a38bc21b8a61bbbdfe565b668d257c6a9e13a24d8b61de4c9b6a79c00225b0bca89d36c3bd6145094b4c0732334ab7bf59dd83289de77fc1487cdc8247fd581a50ba741a89e9fff0e8336119f7575009ab1455079ed3fb74e1b0cee4c7a1ebd4f5216dc0e9742a207e250c5a0dc4de02609fe9c23a94fc8dfe87d9ebff0a94d0af0a80fc98c8140945423db9d95ae0e42e6ba64c22f91b61429b7810e1939f22f281f0c213d9a7a5e126611e9050fe4438aeae0dcfd73bdf02aa839bfadfcd3757cf491d2448b2caa5b3ce99a4ef1b355aefe9c6a191bc17a2a06e1398c31ce521dc78689c34d406c7e3f8778327eaa92959e8e083d2a22b475ae0fcf570ad982b1f5ef40ceafb8bd0d877bda92fe27d91247fda08dcf96cbe138d69164cb2c3b3aa01cbc211d610320100c4d43487c00d8fa0ae8e3aae4cfe65504ff7f5b8c5e0ec41fff89598f4c8d46a00312abc74839a31386a4a723282aee3314c4dd35f6d1df3cc2123a6948e3e45f8cd120047cc7b6b0f51a0e0480fd7fa5cd36d8e5b45f18667ae0b23e511262d14a8e4b5fb842fbe745fe9f29d24d6d01d50513fc6f1785231f88c8c4d478a8bfc3d68bd62e7911a5999799637c27321814b7ecd451b8858e8c69aa6cd97f03ce94a2c8b0fc770401b1d34f8726ffbb7d29", 0x1000) sysctl$net_inet_ipcomp(&(0x7f000000b080), 0x4, &(0x7f000000b0c0)="d6f938caabd771ea59", &(0x7f000000b100)=0x9, &(0x7f000000b140)="ee24f00e4f6677b35b00586b72d98a1d6228cb491362c94aa84df96dc2e95e3c805e0d9a265228fb3147c36cb507717b780307d230fbf93a47fe34d2bd7f", 0x3e) executing program 1: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x4) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = msgget$private(0x0, 0x3e9) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb2}}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC=r2]) executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x15}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) open$dir(0x0, 0x0, 0x0) (async) getuid() (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) setreuid(0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) (async) open$dir(0x0, 0x0, 0x0) (async) truncate(0x0, 0x0) (async) syz_open_pts() (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000027c0)={'./file1\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) msync(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x5) executing program 3: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) geteuid() r2 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x3) setpgid(0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) executing program 3: semop(0xffffffffffffffff, &(0x7f00000002c0), 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="ca39ed4709", &(0x7f0000000140)=0x5, &(0x7f0000000400)="21ab58aa1bfdca668af667d33181c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee644052d8d7142974957391c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574cb717dac08bbc61c93514e270899a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1ba0c000000000000e6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee21015e3873ec1d0650885fbbadb2a84962578b647890bfea86ab3f837cb12c715d63d58851c1d2e94d64ba8d5478f3f527bdfbd836ef6556eff7622132a683e7a288fa15e3347ab90cf7a2bf4181f4bcf993906c0645fdab48379aa0888cc81a0638a6be2765921913a81012aab4b4dbd7944ed98f1959880e0b4c0a98898e9ec07ff162672fbfdd7ac376a1c99bab21be1e719440c3c92aae81f8c7e754982c142926b43ddf03c6f1cf642a8f7c", 0x172) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffe, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = dup(r4) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x204) r6 = open$dir(&(0x7f0000000380)='./bus/../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0xa2) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r7, r8) ioctl$FIOASYNC(r1, 0x40047463, 0x0) getdents(r1, &(0x7f0000000300)=""/121, 0x79) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) readv(r0, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000800acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x801169ac, &(0x7f0000000100)) executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r3, 0x5) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x20, 0x0, 0x0, 0x1000000}, {0x6, 0x0, 0x0, 0xfffbfffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000251e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x9}}, 0x1) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1, 0x0, 0x2, 0x1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60090000000000000000000000e01f0000000000090600000000000000000000000000000001"]) executing program 7: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000100)=0x4) close(r0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd5d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, &(0x7f0000000000)="f9aff9ff", &(0x7f0000002f40)=0x4, &(0x7f00000000c0)="81627eca", 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/102) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r3 = socket(0x800000018, 0x1, 0xc7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b0, &(0x7f00000001c0)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f00000000c0)=[{0x57, 0x9, 0x7}, {0x4}, {0x105, 0x0, 0x0, 0xde}, {0x1000, 0x3, 0x0, 0xffff}, {0xff, 0x40, 0x3, 0x18}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x5}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x48, 0x2, 0x6, 0x0, 0x3}, {0x2, 0x5, 0x0, 0x6, 0x7fff}, {0x8, 0x1, 0xd00, 0x3, 0x1}, {0x7, 0x1, 0x3, 0x3, 0x40}, {0x5, 0x8, 0x180, 0x39, 0x7f}, {0xa0, 0x2, 0x1, 0x0, 0x9}, {0x9, 0xf47c, 0x8, 0x5, 0x9}, {0xc1d, 0x5, 0x3, 0xffff, 0xffff}, {0x7, 0x8, 0xfff, 0x7, 0x9}, {0x6, 0x1c, 0x7, 0x3, 0x400}]}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1000, 0xff}, {0x5, 0x7, 0x23}, {0x7, 0x4, 0x4, 0x4}, {0x1, 0x1, 0x1, 0xfffffffe}, {0x8000, 0x45, 0x40, 0x4}, {0x3, 0x8, 0x4, 0x585ee233}]}) pwrite(r1, &(0x7f0000000180)="20b8305457f873a619a6c1499c4230dc64fecb3ae8552224ecc7d2221b6a54a59826096d1ad805944aec8732593a0a240f51e06634de175931e42a13767125df0149eeab3809710cef0c134584b9d20c4868147e89cb875e5b3f69a17e41017376483c711e97a3934bc728a255ee99b3e7c9dfdc21d62c4fccc9bc2f170f3e72defd7cb3c94c1d7e2bf1014e9a05ec7608dd6f4c08fcfcfceaf95d101f4e2f31f221b9fdf613cc946456d2f8c615a1136ccdd0a3f833fe5b94a5ae4c0f69dd663d87db61b926160fb9", 0xc9, 0x7bd) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) close(r1) fcntl$setown(0xffffffffffffffff, 0x6, r2) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x0, 0xae3, 0x6a}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x48) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000300)="36229428d9b829105db414c8faa3416f34e7631004645cde9d5baf6fa634882ceb60e48c40052090d5fe28112f72e521fb133391a0f668838bcfab646bee8f9dca2e2e9bd22ea93f6d91b44852bebb691981d2a7230b1d6b8da752ee85f4fe01a5b5c470dd9a196865597b5af8278e15de265725a14ee9c961f33f0b1445baadaf09e67ba64fc02df413f8b791d1b63340dc6e90dd07b9bfe58b411975c513a597cdad9ba613ecd0f3b5b46a3be82a5da197450cf1a8bd6e6a8d74cf4b33200cee82d78a59db6c1bc31b23dd881e88e20c17e546fa0d6ad4", 0xd8}, {&(0x7f0000000400)="810be80f3c45945bfe95a90a022db6e5d71bd2ac0321052fb808b09c3b97ed8f0b76345542cf0739a7639110c665313f109619faee381d5921b542978de37d635bd3047aa6465fa325b970f5b4b6ed97593b84b2c3ca0a06a3c59163ff209e1ee04283cadd95a22cda52ea93aab46734aa2fa5d7e4bfef1af66df54a13931329da52bfd9936faeccbe2e56645875b1b7a4ceec28dd19ffe6a99bf0118a8d455bc548a45f9786ea166339e7d3a39c6e3ca72092ce85340e6425e448cd012f688940f303f04ed6d42735b8805da85998730af952e6e9d1e79a7658", 0xda}, {&(0x7f0000000500)="0f6693b2e6efb2767b20c2370d3f42c25be195523f973c1d09eb6dd1e769faba4bf40e459785159baea07b3b18f3d37f7636c5a751afe1423ba12800ace2b974df93f36db27d8cd31a30bfa577d447140a4e539da013afb966b1f1632b080479684469389dd7f17bfe0dcf7ef25b020a22dbe03327c7ad0e813ddc1fb6fc67edd6cf4ab4eaa834e0b58df0272ce8f6f7257acbd3c06d0e51ce1e3f7fe8dfd16d064234c402527e0d065417f3af9706a7c8a8dc237e932f0d7ad3bfd0238b3502b425205dd85618143dfd8c27aebb81e688b6568b372ec55babba7cb75aa16a5e7347d2a796af3099b463a937548e873b92e3b1dcffaf6d0ad0a97b4b", 0xfc}, {&(0x7f0000000600)="ea50ab86f8fff8538c9e96577711713e91568bc08cd97405909cd2456386f709a4b69aecaa97f944ec27f0671320a797efcd43ac9f174db956781d305943d2b3b80bb7503a6d64547810e83dce1499b2ac2994fd2f55dddb2d6a5f3cb14e3443b1a17e1e9ed1c1209e3c3e3c4a3f9724c8958c21f25626b9fe93e453ca8c5c2f2562fc5ceb1b3604f3a3dc3b71c8c1ff95a4bca7668797ac55e6e546f8d8c9248ee5b485410816b0de5907c6a210f9a5369f4653cbdefd40b62b6075cd364625ea252b04b028f83a766c1ef978401940ebef4b7e5ce18a1ae21e43a151b812bba285a797980e010b5afed8", 0xeb}, {&(0x7f0000000700)}], 0x5, 0x3) write(r1, &(0x7f00000007c0)="2d9ea21b4fbbbe039cd842dcb89c68aaa1a52e619b074f", 0x17) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) fcntl$setown(r6, 0x6, r2) fcntl$getown(r5, 0x5) pread(r4, &(0x7f0000000880)="a9c6575784a0a3079b902aa053e9d9a07a0c517ec2498c544e265fab5f95a44095c212bd47e31f0753564d2c964af191f79e9337d15d360dde2a8aa90f23b3395270bda3d1b8776cc1689e0f1f6cbe5fdca65c28a4ae9bfc794095ccdde8538135de2897295ae4136ac685a68bbdcd20dd2edd38522555b8d016904a6bf2ab15720e7b097ef1a2cf783fc3fbdf6828395147c5055e2b78d607bbb3493daf75a80716bb3a006904156bd0700f6bce39af0ae01c507b58061d53da793d577dad735b5262fb6bf454cb7a9b44a0c209ae33466ac42cdf3c97cce5bdb0776c8c35d6a8e386bc6428acfd3c136a18acee", 0xee, 0x1f) chflags(&(0x7f0000000980)='./file0\x00', 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0), 0x200, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000a00)=0x101) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000a40)={0x800, 0x8, 0x6}) r8 = socket(0x2, 0x5, 0x1) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r4, 0x7f) bind(r4, &(0x7f0000000a80)=@in6={0x18, 0x2, 0x9, 0x10000}, 0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000ac0)) setsockopt(r4, 0x9, 0x56, &(0x7f0000000b00)="175cce0c2317c56bc4585fb44422f17a617ccaaa97efba0671743dabd362a08701b06b52b5b60744975d3def95a192836eb6fcade140df677753aafb98b6c649f19582a5fbba6df850d31d6c95c8dc0834d14252dba9f0ada675c2972e051845b3c6df5b560c6965016a8b8f2b1ac64c894250938fdbc50c7e6cd57fb4e0e7e845515d880137baf1097cff79f7670cd05c92edca07a2508d3aee2626d2072d5ce9174d6c73fcaa8a9302aea89e9ddb7a5a65b013a36012db77dca149a17c8c1fced5f4f493303e191e741180773809e6f0a1c1ecda", 0xd5) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000c00)={0xf9, 0x1}) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x9) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x4, 0x1410, r8, 0xedb) executing program 5: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x40e}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x38) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x9}, {0xfffffffffffffffd, 0x3f}}, 0x2) executing program 7: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = getuid() (rerun: 64) setreuid(0xee00, r0) (async, rerun: 64) getgid() (rerun: 64) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) geteuid() r2 = getgid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x3) setpgid(0x0, 0x0) (async, rerun: 64) r4 = msgget$private(0x0, 0x0) (rerun: 64) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() (async, rerun: 64) getegid() (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r5 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r6 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = getpid() sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) r3 = dup2(r0, r0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x44}, {r0, 0x40}, {r3, 0x100}, {r1, 0x40}, {r0, 0x1}, {r4, 0x1}, {r0, 0x100}, {r0, 0x28}, {r1, 0x4}], 0x9, 0x6) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x99) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x3) setpgid(0x0, r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r9, 0x4, 0x0) r11 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r8, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000100)="673c87c6ec262ec09d5a3cc0406afdfcdf06e42cf991142d474bc38e70af44936763e1ecbc458afa3f30d363e5f718c6ef", 0x31, 0x400, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x3705fd4}, 0xc) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x7, 0x4}) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x41) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x8, 0x6, 0x0, 0x4534, 0x2, 0x9, 0x1, 0x1, 0x6, 0x81}) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000000c0)={0x0, 0x80000000}) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x70e, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000001040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c1104233bac6042d00"/155, 0x9b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000080)) setregid(r6, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x0, 0x0) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ftruncate(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f00000012c0), 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000a00acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x80146940, &(0x7f0000000100)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3}, {0x45}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xffffffff, &(0x7f0000000100)='./file0\x00', 0x8}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r3, 0x5) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffb000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) getgroups(0x9a, 0xfffffffffffffffe) unlinkat(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="3b727a099addf9401e2f3166cdd29a3b66d196e1091d338a73239ce1d763b8", &(0x7f0000001080)=0x1f, 0x0, 0x0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) r9 = getuid() setreuid(0xee00, r9) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60aab25a000000009ba7a64699d8c2295401b25f805f3c1e008c11cf451ba8e62bb1266dfe800000"]) r10 = getpgid(0x0) fcntl$setown(r3, 0x6, r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc000, 0x0) sysctl$vm(&(0x7f0000002e40)={0x2, 0x9}, 0x2, &(0x7f0000002e80)="8d1ee271", &(0x7f0000002f40)=0x4, &(0x7f0000002f80)="81627e41", 0x4) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) accept$inet6(r0, 0x0, &(0x7f0000000000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x38, 0x0, 0x0) kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r6}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x7}], 0x20, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffb, 0x83, 0x2, 0xe7, 0x5d3f}, {{r6}, 0xfffffffffffffffe, 0x24, 0x2, 0x6, 0x1000}, {{r11}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x100000001, 0xcf6a}, {{r7}, 0xfffffffffffffff8, 0x22, 0x8, 0x1004, 0x1000000}], 0x20, 0x0) r12 = fcntl$dupfd(r3, 0x0, r7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r12}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r13 = getpid() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r1, 0x6, r13) close(r1) executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xffffffffffffffff) getitimer(0x6, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x50) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x3}, {0x80, 0x7}}, 0x0) executing program 2: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="910a9ff8d26ed44cea30503114c7aa26e061e4550792c9d926fcd47bc633bbc197114a48f08168b89143ed3aa06c1700efc54958ac1205c622f9a2611c95d93b5c42ccf31f2127ced82483cc6190d2d31d05fc7835f86041ec01388f2e841ca6", &(0x7f00000000c0)=0x60, &(0x7f0000000100)="796b829d252122ef860cbf2455f7796a0c3b27c10ac077aeb5492be3d186aa72f2c15c19a4c900d5fde1d9f94b2a8bb5fa1b8202bbcc879fa9dbbbbf55f374554b1a82332b1d5688fbe37a297bed95a0c9ca9e3d84254b26efd5b7263f676d28e38a19449f46db77bf1f3f80f0cfc09517d6f1720ea204ce8bd418fea91f382b6cf4421ca3740426789777cfb0997cb3869ba73fba0a68eebedb6727cace2c057e88e86c660da1a2d950b14003cce98a4612ddc5633a43f0c05f31114384daa6fadf2cb5fc0412d44d4815f73f989eabbf0f03bc26b2affc53406db9ca25bf73effcf533ef82437884a5", 0xea) sysctl$net_mpls(&(0x7f0000000200)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000240)="d09c1e26d6cbc991bbfa16c93abb3bdbb47e5ec363e475cd372834e47bbb3f344c3e2c68bc943bba295e1757b0abe953f295e126211fc40cc43fc0a173e3931b28f80311c5f5956a0c14a0ff2c72cd53e0b4ce9f1c39d045323eb147bec08edb7a1f8e7f1d8189", &(0x7f00000002c0)=0x67, &(0x7f0000000300)="9ce2f6cc7cf2af9f0647770f99d2800b37fdb3543f001a6bd6f34fe1f67f79cb38684f912d0379c03ebf8b2b04746958eba78af7c70dc2ae6f8a449a4cd732ecbad72c4582d535a4f4c5a7a28ffed61a80b676f2787c66e26e47d2331d069a87210ea04b6aa2f2064f15dbd5ee0243d4e5e0a9fe1d47e4dbf93e303d0caefcf61a4b5d3901a4fc56c61323a5f56069ba189106280b05eab56aca7408cac02b5bedd3ca9b134b26a4b1efb0f2c56537c14a84fc534d25fc6fdf2b1c76b9bb71c8a1fb7cab057ea5eb3f6e82b7345c8a7bad31eb072c1fe6b4034eeff7e88f90a1517446009917a12efb7106e197a29b43251c", 0xf2) sysctl$net_mpls(&(0x7f0000000400)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000440)="6821c5bd07e2168554e52cc9a7df8c4a5ca5893cc7c5c7532764a26163601cd89aa77eed10f6ff7fcab5158758f50bad7d1f22a6f328a584a259c4dbc0f3b6495bfc643b66d106e45dae8c790dc8c9c098fe22c272fd6caceffd192f0e0946e96b759639bf3666c138117db95fbae0d621d5255c390d496aa2cd5efb91317e49f228bc6c5daf5a989afb6a76a17eea47759dbad2817327072da97adfae7f89b29703430acad109f4f58f31c7478fd8420db1ebbb1ee40d20edf22083dda4acf6d7398409607b3becebd1bb7fe3e8422868b7c4080eb546d0c4f194e734a1723977d50f21433152f90e1bdcdc21e85ff12fb5b9450c25aed13536c704c63a979d92b8657de157ad833d418e901e9788961a9c064179461762c4814ee85ee29ab5a874fd3ae7b119bae8088bc380276de0185a49f2d1a4122777cdc6da7dee5f17c21e1f4f19c07b863870f8e1149138e9880d4422fcf4ac8004eb2eaafb97aebf938b9a04b83f7a5e5c8e0460a71da3186a76ad93ed147566dca4e8700941b05f4fed0d8dabca3b4de4630b1e86bd36f2b24a1464f65477675b486af5ba3ccac17a615892ffc7f5fc3cd29e4086500f8888b283fa81bc4a855ad8fe78997bacdedc95d2fa5b6a4faf12f441365eb392af3aac1f65b25e9983d0c6cbfaaf20f4f1245fd1106547b6eacd1bb8a70bda97d3a331eda0276c3d57e4c485a75029b31f1d8ba38d0fa839faf7d9e7b7b4b8fffdd45303e97a35a5d37fac21baad94504308e23e02bd254b9508b0c0bc6b1616f74024212e25efdd39a19d0bd9b3780ffd71baabbd39d13e2ac9a5c937e15f8601b305443b21e87f5e5166aa1a9c7482a00b4dcb4c05127a016630b5d68a87e10a651dc761ca8092a1c3feef67c1c3f63dc0e964be8aec933f1cf22c406614ee2e7f729401b5514fdda6a93ecc123d0691ef17867a35fc39d416e7c277be83fc63c09c24ca906b74e4fa5502ac49cd3a7afd1eec4231e87e8397d7915d327a51ceb302f10b08a4d4f17d71f0d368dcfd85d8f7187d150cf6337e3b3d6c799968698fdf3153838d4ee49448fa6627958c2ed6e73cb872306032e7158bcd37286bc1d00946c1711cc826ec185dc55b61afd737595c6365b52190a53b2b04a2efbdb9facdeb4cb703f610879d98f55edd508ecc5045656077e8ec557e792cc2126a3fb22bffb8e3e7a3736090aa8f7179fc18ba19832693cf6bbca0e0f7c8b2240b9c3d118e44921c753f82b51913b8243d8a7e6257af13e43b7baa4ec2708f2ea30e9809db35629c140a0de2cca92fc52cb14d9ec1adc231d7884d9f8b535d4b268f9e3339826ee17d3ec04592bd0e6c4390ee5aa1dc090acad073ffb6a9caece5a4f1abb2d957a64f5a287f489a9fe3d9a0bcc1909dd643f1b955898f77909ecfb0cfec5b0ed28d74527ce830f7a9445be2cbe771301a798a8bb6338880b7371d15e05ae1be74bcb6ba0ae58d2548e4074857a203a22cc0ccda1b2e4fbb79ee10ea8357bf0fc2ff38f2577036db2596e1e218ccdd51946deec32c3f45a4cff5b0f3bfbaf06dd19dcfccb0db25ca56753187cb55b80e611ce19b4d48485e487176d16cbe03fd5b38a3eb68c19aa45d0367137f7b134c6adeb27def4371842acf1b7daea0907d9ef01ddc19b52875e99f2c14c943c61507a0c6ddb0d619ae08b6c7e0b691d9e395419029eef8b927c7e0ec31dc697f3f94e8e3e46e751b1c45f076a9aeb5bc6b5c9cac8ecf6366776cc02aa68d56693cc5eae66b4c54c0aeaf8d11581350c246ef262098629355a2b49730bec75566900b0b628b393e60ef7ba6a71c7eefb2019c8e5e84e1b9dfd14df1b21b34cc9d12a6f3404e929c43bf9f99b2ba4b49ae0b4600b2494b0b01b7987674e8e19bd4d51cb932b72d94ddaf758d0070c14a1f61dee351830b26a66c395b2487dbfc72639d31d0b7e23ca95cf2c237029012172a2b2943ceb3aa0ea4c0f748ae2bc92168b27cc9482694c63c931abc62e16ac8ca5061ef3a1a8838cf627a5de7cdf405f0f486dd735b92e2ea8753dfde3fc8fcaafdaa14276d5a668b2705ce82f939b76db201fe3009e5c06b4cd27d29426bae125b092865998889d340827af50b0564d04f971856dd92d4f6a610cfc2b0698bccd8d9f5f44e19fef074dc3e5ff6d5fd8577c7ae6e37ede7b3edda26cff201d8d572884922d0ccfc6f5bbf36957720ccbc0c675fd2849862aabe3396a3c6e6a6f4b9f64d68cdda37e2a2793a6e7bdbe6854f38ba08d2db829256672743d43caaa662910bae9f5e8c86f3d070cc58337b3adb686f08b693a75da4577005e1bcbae72054ecdb9d6f62f141f90b8ea594b443ebf7045efc02668792d1e1cb05ebd8e467eb6e20b85c6febd375fcd52fbebb5c373e241b7a602c07c5126e1ca2be62d78ec4538d4e805d3960b9dbaa34f8d75dc6df45616fb5b9affc9ed73b40fc3613a555ec66f2a3891d6eb3e6fda555b719f10e8718a80a0cb3a35c0029959c8202c06d74310b0507bd95d2259806777f926d9fb6a5cb67c707a63bbcf5f1d0b893c707f09c66f015af94d90c033872406dbe566cb897ece8415fd168e44b338b2959b8f52e35ea0fcf6ae8da23f92f236bdea0619abc8e88e770b4d24ebf3e21d6ab70d11c9b287d37298626ee993bcdb5b2c41d45edff4d072c9aedefbc0a3517c839ed50c19665f44f5672a5d27fcf60da60a27e78e02f018bf3b456d753a0fb449d41506afebafefe06b9c366d9c0f59d9aa29cb5960ce479d4e5bd1f4f209a4089c2304220cc6662e99a49181422ff085f7b35c9f7dd50fb97bb6cbd4c22038709adf90c7d597aa7444c03046265e98f6f9d13fbb8df1d382b16c7676d20087ae148a2a0e0d96e2d0043ce1e9b8c77899ee0cfc4eef08f1174b1656003217c3d81c6240032f3ef0c75beb62ea83d6a94c538f981275c618212024f6fe7849c76e6bb054120bf29c4dac673eaaf04dbc1710ed2c00ae1b6df39ab8a8d85fcfb45d495afb3bb7efdc3af14c923bcc3989d5ade080983dc6a12505518f07210403dfbe7ed11e96ea8c76330640f89c6417f280b71e824402328e5fa398b7873885628c87059afc3d27bc6623031bdd9ef34fea5142cec901066254a8eff11802287a84942fa411cffb5eaa03df09a89fb02af9278c4e97e71bed3ef7c05d3fc4254f53a18a52be91e490725600171900dfa8b68aafb7205ec4b881051eedd46cdd5fe8f56706ba4b3923400458623ca58479ffdc202cde89e819b1de58c80721b3bdd2b2f5021275048ed1fe65d3860e75b82e336dabae1ef8de4b0feb265bbe3c0812c2a9d0a45cb14690fa8a5270176aafefe64104dd46385c4035c0f6cb2c44935a31ad8c8c7778904d1b2010c17699bfc7a60177bc2253880a40599db508aa08df645f91e3371441e538e8a31dfcf96aab47edaf92bce7a2f487b989bb220f97456415cf8f3aa0c0209f369aee45229b8c285fee29634864d14216f5394855f051b413daa23ba968c14e4cacdc632e7a4ed36414849499aa3d95d4825b15235f0ff530e29decdc73178c2fbd433d6a2f673b2f9d42d7512fe5dfcb4a16dd4ab3cdcd2a9b67103f3054c772baed3e467789b45ec7c501d8777f21f94a7bd0ae109cf3fe3cf344a881ce536faae807b7ab713f5272e7123e70459dc327f3be7f1097bf0b434348834dae7b461184f4b525e9527e27d287df62b307616c52f7b57f3a09f45e9bc0163c89322f79ce33c632a056808c857d9ec3b6932b5228855eb62217a920a6acf9af636d3aed746e450d887786d567fb583476dc2760fcd55b552aff59f9a22efa841a3322b9c7673920847174c3eafd2e4b88c967965aa2a27be6876417ddf5ae39b1738de33eb31df3e0e25c51a14350aeba50456db0d042ece92ff1fb0f010accb07e9e60f67307a4162e8774f4d06b3c16a043a6f5d8aff6b66cc62bda6a93c742e8fba8e91a1d3515108bf3ac6d7283e934c88acd15a8cb0ba9686097c050728b5e3b91da3c0b9748293286140f21e7798eb09f6f1d470b5d0b821114cbb2b0d645a4ec28d367359b47762ba217f11442bd592a8e5254ae2b506928630bab2f770b799e11d761a54b5a26c2d883e9d80ae1fa269b81f1a8e5955893018a0c60b21c66a150ae4d7ce98fb3574faf8b34af5e9396abb06667c032483b221941e92ef12e977867854b3b7bf4373fda7b4ac9db39fde61bfa935221fe013b538d7b66a8da390ce4527a11e80f203a318db88a0b1132ebe8cbfd6840744f88b59545d7a303635aaa4aee34d6cf84b7e6b40f5469f84992f61a5d183bfe06bfa5908bdb5d3b31fc28643c1f165aef9f12df750969ee24e13f1a6ee928eb2e3f55c633d235e194edeb9fe7ae7fcdecf5217a8e186fd096b70d8b0b9c790bc062f0823973993c03dcd94cae467c98d4f865fba880919fcbb973872502c5e2dd3bd15845dbb5784658c4d9de627a282e2a4b732a417045e57ecff7fe9949872a178105a83b6a9ce23e533d62d848183fb5400a520e85446a5fdfbee53bf4d3069fc2ed29bff570288b50e65fba3e5a2ab3018bf4f0805d818f2dd6bf453fca90075607047ce9550831ac4e9ae9d2be738eda17440e81fb02ce6b9a8481cb18a5dd23d0f115b4e8859130e65464ef25dc4ad0ea0c220f03f038b60f65ed8ed061b3a27ace427713bfa0dc169ece8cffd903dde1194542e385e4ae944ac3833e38e53d5c80e8874d1ce80f32fb41458a8c719ff4809417a3927520d88907907adcfe0ffe2b0ca6c0c709cea1913a13fe0090de3c98d9c74031dc8cc0031b1ca8734f8c2d4e917c4a78d5c6b89c358eb98f4abe65318a9440456bf18fe587caeabffe8acdfe787d0220117a673017dbcfab2939788f26ec09fc0f756e8a6e6a592d0b67f0d097a3616d3db7155a3cb210751e80d73fe7092ffe7ae00f01a01366cd265e2103007a2e6f58e0d322197bf2a323e12e11f6771ff09a234534303275cffd8b4ad95075335bb10bd88404351258555868804fb95b84460798a686bd1a47f58cca08fd50967c57ce014ad1d1c6003c3efd34998c7509cbab6f78c0bc9e3b2c814957c22f7bf06a4718b632c2b3686a62f5d69bf9ca28f5a3fcab4bc585033206d5dc23977afe4cb00f0d6fc72522c3a20f4294f4e063cd141bc9dd282aada6315a07f614f94c6a40b8ef29760c37961f0136a87fa12ba7e035a1c520bce8d500f237777c292e20fbe93e5555a7dfe17918d65e5913c93dac85f3b9239c329bab72ec2862efd6c54c23a507073f518307008172377f2ae0c4ec18101f9f5c4666d6b2f56f5f78b354be618bc841811899786273566f9d3f50ef6c6ba0960a242999598c83694e43c7962d7c48722b0007ed495e94ef933b7ff11478e73ba22b32821885cfd1d6e52c5752d4e0d7cd497181ca995ad225aa3e8d467aac71cd5643436a1dee84a6a60a36495b7f201d0543c557d9bd323a5c04cb9a715b68809c4b541b9b748f6b59dc08519a61a1cfe41c0307eb3797b3b44c15ec9c3038e8d53e6051c9b8b4913fd3b2ea46ccf12e8b975aaf4ad99addfb0e9b7c6257bee174e2afe9cdf58c892aeaeb86e74fad2e78d991865f1b0e9e5f0984e0cec022a5efdfa4158d2f201d87ef4db017a7243d00d8445ca378a4cc53954f4eb1af7a7eedb045920dbca044e1995111a6c99eda0abba8515735a4cb7a433a462c6678401bd697f0ef758681079680f7383b4bcf439cb8b045868f68c3a241f487d5658d92f0d884fcc00", &(0x7f0000001440)=0x1000, &(0x7f0000001480)="a2dd6995c5a3302726921a5b", 0xc) r0 = socket(0x10, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000014c0)=0x2, 0x4) connect(r0, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = accept$inet6(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x3, 0x6, 0x101}, {0x18, 0x0, 0x4, 0xf91d}, 0x1ff, [0x9, 0x1, 0x1, 0x2, 0x8, 0x94, 0x340e7ed5, 0xe7]}, 0x3c) connect$unix(r0, &(0x7f0000001600)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x1, &(0x7f0000001640)={0x8000, 0x10000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001680)) r2 = socket$inet(0x2, 0x4, 0x6) fchflags(r2, 0x1) connect$unix(r1, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000001700)='./file0\x00', 0x20000, 0x4) getsockname$inet(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000017c0)="109b567c8812e61b17565b9cfb7ccb69793dce7e89454f98bf5d9cc37687773cf47edd1cd4a8c22d65018babf0dec3f2585996bcabca044534758f1b71b45def06b1d5163a6cdfdf1ca45577ff6720308de78be5b3aa75e2e0f1c0194402f96b86b3c90f862d5688a62e8a7e2c6f20d61852cc8ca11012609d0ae3629a7a65c64a87664b072f3884e35891098fe2c370b485690fca58dcda7645a9314f0dcb824b840dbe1cf0ec2c0e48dffd7d970d061c90a2b13fc8ab00da898e6b063af6c034dc8b4f39e28133300ae1265ef822b5d7c73323adc2ec2df4c44405fce7a26395d4a3a256a10c6936b4da1e15f118ebfbf033c69c7f1c0e9f43608f8864604b8ca3580075ca0dc7c43481fb3ec3ff06e796b0cad6d4ca8a4ebbb921037f7d89d3f94cc6d6f156c800ced11f78337cb00880823684ca34fd52854a080148b8f300e0a862bccd9fa952d652f8b136578d172d44f07120384e21fc1bb931df4ad7d8d60bd761565adcb8ea5de7ed3d5de1b0da51dced781af53c8d9746921e49a5d7ebaf9d5e2f4476a82a07dd9dd658f51304c4b5bc948667ac0c497c5528578e53048bf02a0950f933e5c28f55565f48a97c22f1aa44f3b621d5824d4d00720a540e5e8e1ee019fc3c276d80c708ce3c6cc79bc4d1200653ac937fa8eb8dec78a0331910c44377d20d6210c3432b4c2254b9654a7b857527a3c8625e436298fe99ff974d92ec70edd6e6cfac6df96d3f3afc8472effa4d5f3b7698a7366501afd4199388d0143040c167b57666691b10d4a35debfac1342fa1a4717f6756aa28199792b58c5a158372c715067b71d0022b258b6f216bfcc110e07b28570c6368286ea9cc03583b50a47c981635fd49c415a755941db1ee193a54add46f647a52608ef62584b0a680f7c73887255511a1fe6ea75a68627579eb38467891fac65fa7e91aff219b73a30c018348e47559e576deea3e9a9fec31eaf3fe06924ec1e5fb728ca81e00cc9ae4ab54aebc6dd78b5d219aff9e3140b706208908fb2dcf18c4d313a2f40aa5e9ab3e9d0e8aaefea0fd0943e469a11ded18b79460d10fae98a66277823b68b2836f82c6e0f55168b58f3bb0d6153eed4b776552d6e664b9a11cc64bbe55702e7e6a1c9cf79f591ad976083c404abd412405066cb15e09ccb1e47846b48d072b6be47bc286717f42a6184c5d2e35a868b5c7d2569e6adcbc5da6842600392e33c0f692dbb9ec57124afed93880a0cee28a0c5e9e9c96b3861dbd616e2b867479efe80c742507eb1582d2e3c47bf0b8adf80541d03ad0dd491281a7d16428070cc8503d31f7afe887de8cebda8c205aea94a027bab5282e4d31bc81b64c94f57ba41b47daec44f03072bf4d4f7a2139f509277cf2e6cd0512ae760cbef92fe3a8e8e20dfd27df5322e21d8988cf367a7151f6f5bbf237e23d51a588fa6deeba9a50d3da47e9b630585715c95321c62e1ed359f2cf13e0685cbdc3edcacfb62f3a2972e4e61adeb5a02669b78a1dde5bc4db11eac488858cd1ba0d90180084c28f4e8716c9b0ddab2b216a4ac3c23a022ece3346da06e8097ddba6b099f01ba5963f9b967ec497d81bf6592af615fb878d6e378f39121eee06e66391620994d00fa4f2c1d50406b2c45bc11a4d69edbba41a94598bdc7cb2132e19659950d5063c1fbf1b474baba1df75380d16f2cf24c91da8cb6688031250b04c35b8dde45cab8f11383ef0b371f262d91116d4fd830fb5f9c91c4951be429000b672d32ac7b9ecd06003183cdfa6111d1e67275ba45c932129868e21a6b2cacc3888aa6ba91e7d537a3e9f6890c8b3308fc7950ddaeb8444d2e1d937771553caa171722192c8037faea08b80b7f4b9de5eed6901f7e64049fcede147adce65f97d5a7f2783456f1aaff84f37832ccfc3507581a1a1b0a7061b769ac08b44d284e2ccfe2bec869e51fa26d05851bf0d175786af2e09f00da4ee6c6528517937bca5e84c852a05f78bd487d96c39c77cee9fd2adc6d5f514aa5f73330dd263a9d407cfdb701826889556dffc5bbf592c7b7694cef93ebb03f216b9b22867fe85f95e0e4f2003e5bfb0848452df155c4f8985b658acc7e6b7edb0d5d5a4398eb0c4473d9d497673f8c16eef243567401574c431638cd8c0be2ea19ad4f586f128b8ee82902e686cacd152203577a8843fb6a6c5a805553ebea50e2f66ceb5c28535e7db5c8a887f07cc1ebf25ca67ead5a0191b93ab179bf07f72946e9193666ac69d571c4ca9e0c94e4723cc356a90ebee824c90fa98d53c65d5a12f3274d4d258bebe633c3cf283824d052ccb18e3599bd703922d49bfdf90210d0739b50f82fae2263dde693363f28a084b1ac977e3ef47c2c7a8490616e14f5c0c663ef4d50d07a0566f56247c2b741050df38f4cef397ca09dd9fe75ace705dc806d99bffdc1467af748f7d579970db518a445e58b0f07409d6ae711d4fea97a240e5fcc0e0ec8f4b29bb6bd979c2b5db8769954fcb11b02a58ed9007524d4a6bd649955a7a0d150669c9f780da75ed4575d5fb2935cee052b5f786157738db2448c859d0746e83a904b0e550f7e3fee2d8c1189b974bbbd8df9a3e79d0e86810e40cf8ea8b13ed465a64046c50838ad14d37a483882ec4b3c1a93d01f2d4d54572e8345c24762db83a181628b6a3750ac0fb2805621f53cb3e27c0375663273ca4e16cadfa0d4a2525f64d3f8e31ad8ebe2d6eeee1e74b2835c5aa7d60df6c4ff9e82e716049c6e94beeb920c5da9f9390930db825828942f81ffe2b98a10fd0db230b78b0c096f5f5633e3954f540b619c5e6b25663c496b9659c224506d603a2037b1bfd993dfa34dca6fcf1d6c303dc0862eb60b39956211ecf1638ecf6c2aeeb1269579aed21437f75265e324aa52a307611d10edc0e4524ccea96942815ad735bf588431e01559ab7369afc8bbb3aa517e2552bc72f70eb67d200ccb8a31c6671dde3d4e8044f529300e7bf0c9d7725226cafbc767a1f1a23320eeb5780573e605c710bbef31c2e560f54130a4ceef627eb02e91f320d78d7bc36e50a44c082805dec3d7bdd54be2f8c551589f1a48eb60dc716a0f53dc1e6ccb1239f3e212597358c380498d1158ef8c484aba1ba89d41df3add9c082202a1ef6670ad20865656676e4e6c57eeba380789dcedae9be7ca650b453c33fb543cf5a62fc796b2848e1957da1a2ffecc98ead4d51f0cd1ae76a63bf61e5443af2874c4de22941d0dd70f3000909ac469bfa8b483dd5fba2b9060122a3cac02bd94496bbfa507fc52f522638be519dc27c665b71e5b2590bcc0ce6fd4df5afc6b70620319ecca13765f8cfe576f1ebdcc4e095b5a8400cb2b63def94ff40f2df5ae54d322be3e70d7f9c7ac4c3e043179afda8fb31cc555368952a525d73eaa243ce472f37521447c79c5a869223e2f2c9ce9f35c8e205d81e18a9a8165b789237ff74be266dfe9d794220b55dfb5a412e374f3bf4ec76c6a8206351ecc5420e1780cd99c91e8aefe6f893206514d99848e0c26b71cacd306ac786c9af24ed3e22f9e4a0da73bc556c77b39ad978b98cf4d20007f0bba6da172ac9e0a5d667a969296d199d4ad9fb8b47b42aa9acd4fd5bb862ece172bc4f8803f37c420229ab71339c9a1919f9061b69c69717992eff642e39d7721416657886b6eace77b63ae5c16d317588b6d527c9a523f781d155c3a9dce4357bd40322c5ab683b980fbaf3fdcd8b78562b1e1c0ed7dcb543bf6706b81797d856135d1e50aa56d3080510013191d011de40b148f1d94953b20ea1d9decad2ea72f72c291dc721b6030f4ac5c99b58d8e54977b501ed91ad65ae0b931fbf815c9e93200a28ff972f7c157d743c23a6bb4c2bd6221a2b214408f3981e6b93d7e6b715b1dae9e1b353738db0547fc6ccb0314d4d8e560502a703e21cca780f6e917f017262348e539017399f59a6f5a04512e03e0fa363cd7976ecf6a22dad19bb57d4ad187ff48eeb2bcdfe1c511f6dbee9d822b5fee7d942c0edcc2be9d16a7502d776ad6c1d195a574e72cebf913551dd3d5f460d03588ccd6480c8920ebe2142a29d408a8907093bbcc4dd10f6bf0e764bb27415c6b472e7deabb57e450b6174f9e4251d307ba6766e99ab9d7412e8571c43b0448869a871cb81775ca377826bea0cbd2eee263e0279c5a7fa10699e8ba95d24f9023e12a1e0d32b5a7f4398e59700b4a495ecd29f4509f0e051eb6543ab12bd85edc2777394b07b1c385473119f946b4d6c88942eab3766659acb2afbfedc4d347074d63665567ff4b48fafb60a6c6637fe1b5d1f961a1b3f3636dc8f1c7bb583eaec4eeb5968d7a8e2e98dbbd8895e72f44f92bb8503766fc776384546bba6aca05aa2c4c416dfdfbd91388b1a42e93cc897fe2ffe10c61089abdd315844ed6007f79214e34344cfc681f0f8b7548910eea82ff477cda936abab09fb3e2de5f4b432b3dd39187c3ffcd832cbc6d4b5679208b79b924fde52185f245a7b144eebb44814d575d3c8e574e626ffbc95ca662f57e05eabb042e48d18ff384011d56352e5a80f583c6f84df45e4738fcc23cf613dd6225cd3d0f9e5f899c404b30e8c804b3092074cc10878294179a0ca6268dbc0cb7d8495e20ded4932b3c2e8854596c03ba2d085153138853d212728f915562678e6802b1f1a4d8d75f82dc06d53c9ab810c2b2939dbc192d46fb027a3b41a19686468cda4fa4f9e35b892fba3899438588653a36e0a46ad2e4df720a4875ff3cd2f741995a6ac6dc385d9a899ef3e6f9ae14bc988d67f1b2adfa4ba797cb4970eccb43ce9396f0c93d136c6f7eddd681f1bea19fb57506703dea957add982a05d81dc56699cadbac20aee7bd29d41d4c9a567be38afbc8e61fcd028816b050f9f63474392591ac6c4635e03a3cdbebb2544de744251a3af5ba1d6819c5f6a5b2165d3354d6643eebc302504e1e984d424b5cd12511604476d92a929d13e0727c19f2cb2e9361a61815ebc500febd1833196fefbf185846fb41dbf7f16736bd5c3b468787f259ad610e77f4b21fb5468c858b9ac859f5de5720cf9e26503409c4bc7151b0a8bc626d67f816dac9176928dfd15e4eadd4ec3afd54cfe481012286703bdba0909d571a92c29445514fc362a3385f30d49365c23cdf13fe0970a9c8f31fb6709bf0c5bab475b593e6368038367348be5cb23fcc86c5a9439eb3c7023a51e6189c2ce88ad49994f034d3424642297bc36272de545dc4cd8b89a343f03c8b52ecfc25b9ac0b940be898863972383a68b1359db0bbe7bb7e8139276eeb09c1288abeefdacaa99cfbb7551911e395b7d5075493e75b98204db6b74f23b6fb704ac646a7528a2e8a7f71586861cfc3772f5985e1d40613df387b73e43b1e2dd4741e07e9e84a8f52e95e3685914e51bf1d7fc5f6b7f4aa0b3a21b83392b8b242b8aa56b97f7aa77c0076fe64e702e5213d72483b5089f764ae4d58851420f1192f8f1d726817672bdd243dfd04dcb3788d3ec428e1392d054235aab3b741cab5ea50e5ad6ab55518d5f92aa438ca8ba5b3542ca52e0cb5b6ffe0e587dd167eb34d986356a59b55a67fe1ecd2394f777498d6bd070fcd6a46a3ed763410154d93b2c63e294f16b1f85e5c7f60acf204f913d044ede867a6574ba3b3e207163d7c090c482656fddf442afd5f1fa96099ab60ddffc56008a54f07d95f8f1ef9f15b1e7ec22030080a8fed778ac48bbe0d7763d5c21f8d624721129631a952680437b044eb224e1a4bf41965476", 0x1000) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000027c0)={0x4, 0x40000000}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000002800)={0x9}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x21, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000002880)={0x10, 0x20000000000000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa6a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f00007fe000/0x800000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000e96000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}], './file0\x00', 0x5555}) r5 = getgid() setsockopt(r1, 0x5c4, 0x8, &(0x7f0000002a80)="3d9fc399aff40bac676406633fadb538f958da9f28f860fd50dc62ebc17955a3d9b24374e16695fae97611909eaa319fa3e1c7fb1c6075c2f6dd576e8bebd49b8fdf7fc2c321881e942455d4ea7d23436a8e48b716927edba34c4493094cbcf110c15e3b535b51fa664ef075e53dd4cd0b9a74a98f0e71e9dac64135884236a84abea7599584b567103fa95ba7b4627b580bca712f4c6335caa30b736862b247ac7c7b0c9c15d30994de3e361e051f6cd9d238159169b79411c3989bd79f0b7e4622616d45bb162aface90bb2d8472cfe50e750b13", 0xd5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b80), 0x10, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000002bc0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002c00)=0x2) utimes(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)={{0x2, 0x7f}, {0x1, 0x9}}) r7 = open$dir(&(0x7f0000002cc0)='./file0\x00', 0xf2, 0x1) fchownat(r7, &(0x7f0000002d00)='./file0\x00', 0x0, r5, 0x6) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000451e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x7e40e72d4eaee3e9}, 0x2, &(0x7f0000000140)="f5b049dcf66212", &(0x7f0000000080)=0x7, &(0x7f00000000c0)="f9fbf323c5c613596610524abbee19191d5dec172c1947bc8d89c8dd5a9c72a0cf75c5d6ee052302553c4ddd886e2d5ccae9709ce4e6797eaa7f41134b29f6671bc0cf1c098564ab69c300b85c3d7b9995a57259617ad37446ccb04fef465760", 0x60) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') (async) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socket(0x0, 0x400000002, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async, rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r2 = semget$private(0x0, 0x3, 0x0) (rerun: 32) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/102) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r3 = socket(0x800000018, 0x1, 0xc7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b0, &(0x7f00000001c0)) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) chroot(0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x9, 0x0) nanosleep(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x3) lchown(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x85) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x706, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r4, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) r6 = getuid() setreuid(0xee00, r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000080)={0x0, 0x200}) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getgid() pipe2(&(0x7f0000002940), 0x0) getpid() geteuid() getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/482}, &(0x7f0000000100)=0x1e4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80000000000000, 0x1b}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x3000) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000000)="2beba8dc68b5", 0x6, 0x82000000) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000100)="673c87c6ec262ec09d5a3cc0406afdfcdf06e42cf991142d474bc38e70af44936763e1ecbc458afa3f30d363e5f718c6ef", 0x31, 0x400, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x3705fd4}, 0xc) (async) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) (async) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) (async, rerun: 64) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000200)={0x7, 0x4}) (async) open$dir(0x0, 0x0, 0x0) (async) truncate(0x0, 0x0) (async) syz_open_pts() (async) socket(0x0, 0x0, 0x41) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x8, 0x6, 0x0, 0x4534, 0x2, 0x9, 0x1, 0x1, 0x6, 0x81}) (async, rerun: 32) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000000c0)={0x0, 0x80000000}) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000780)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e668e727c1afcc99cc597f6c6817cebc76c88e57dee1ded2ee4e82b9d1b3c29d87557bb8013139af17d11362b6eaa2a01849d4ee008347ae9878814da000000000000de3e5a0c9c884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281cd8cdf81431c4d604909397ef0ccec003af9f18bab0030d41c29a3a243d7a37a65f77bde84b47f36f4ec2f1710a78000000008f58373bc456d40d35ad1c926e4cc48b6117964cf0b53ccef314f4f2050022c0aee39b5e6205e7a17cb34836ecdd0aa39bf6829c59f2a5b887926e1ac906aac9ddd0fa81af4151884f835b3d898774dc024d44d8758f51c00934176f771be62153797e6af68059a26e79f97ad5e1b0", 0x14d}, {&(0x7f00000004c0)="256a21681c81c62d25a056", 0xb}], 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b4d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638", 0x157}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) sysctl$kern(&(0x7f0000000280)={0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xbd1a, 0x2000000, 0x3, 0x1, 0x3, 0x61fbba3b, 0x5, 0x0, 0x0, 0xffff, 0x8}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000080)) ioctl$WSKBDIO_BELL(r6, 0x20005701) pipe(0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)) executing program 5: syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0xfffffffa) close(r0) socketpair(0x0, 0x2, 0x0, &(0x7f0000001640)) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x2, 0x8000, 0x0) syz_emit_ethernet(0xf0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x7, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21", 0x3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe7) msgget$private(0x0, 0xea) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x39a, 0x8000000000000001}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3}, {0x45}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000c00acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) (async) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) r3 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) clock_gettime(0x4, &(0x7f0000000140)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async, rerun: 32) close(r0) (rerun: 32) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x8001) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x1, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket$inet(0x2, 0x0, 0xb4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000240)=0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x41, 0x0) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) close(r4) getdents(0xffffffffffffff9c, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6}], 0x8001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x4000000e, 0x0, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x92, 0x40000000, 0x10009, 0x7f}], 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000140)) r6 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) bind$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r7, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xfffffffffffffffe, 0x1000100000000}) ioctl$TIOCSETA(r7, 0x802c7414, 0x0) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000000)=[{0x2, 0xfff, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x5}], 0x5) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x801169ac, &(0x7f00000001c0)) r9 = kqueue() unveil(0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9}, {{}, 0x0, 0x2}], 0x0, 0x0, 0xfffffffb, 0x0) WARNING: thread `nfsio' (108391) exits with status -1 WARNING: thread `nfsio' (205477) exits with status -1 WARNING: thread `nfsio' (148068) exits with status -1 WARNING: thread `nfsio' (49763) exits with status -1 WARNING: thread `nfsio' (170936) exits with status -1 WARNING: thread `nfsio' (426319) exits with status -1 WARNING: thread `nfsio' (79338) exits with status -1 WARNING: thread `nfsio' (168902) exits with status -1 WARNING: thread `nfsio' (370551) exits with status -1 WARNING: thread `nfsio' (108293) exits with status -1 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r0 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa4, &(0x7f0000000380)=0xfffffff8, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037ae7b02000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353702000000b71d89e000040781e4b2ffff130000", 0xb1, 0x404, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x0, 0x1, 0xfffffffffffffffe, 0x2}) fcntl$lock(r3, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x47, 0x100000001}) syz_open_pts() syz_open_pts() recvmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000400)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x1, 0x1, 0x0) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r7 = socket(0x20, 0x5, 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x1) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: geteuid() r0 = getuid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(r0, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r5, &(0x7f0000000440)='\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', 0x124) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') chmod(&(0x7f0000000000)='./file0\x00', 0xe0) r6 = getuid() setreuid(0xee00, r6) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6010, r1, 0x0) mlockall(0x1) syz_emit_ethernet(0x0, 0x0) r2 = semget(0x3, 0x0, 0x480) semop(r2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000400)={0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x15}, 0x2, &(0x7f0000000280)="a7e469d0f86ae9ce2404f75e3d390fdd5897e1a326b03d313c4949470a38de26eb", &(0x7f0000000300)=0x21, &(0x7f0000000340), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRES64=r3], 0x107, 0x0) msgrcv(r5, &(0x7f0000000380)={0x0, ""/11}, 0x13, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x4}, 0x3, 0x0, 0x0, &(0x7f0000000180)="0d000000abbd8368f600a49adf24440acd7d5a81401a44ffe93714", 0x1b) executing program 7: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x7}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000ef000/0x4000)=nil, 0x4000, 0x4, 0x1810, r0, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x40}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) close(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x4, 0x9, 0x0, 0x0, 0x0, 0xfe}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x10000, 0x82) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = kqueue() r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) mlockall(0x1) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x40) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 0: getrlimit(0x1, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x6, 0x1f}) getrlimit(0x2, &(0x7f0000000080)) getrlimit(0x3, &(0x7f00000000c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20080, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r1, r3) setrlimit(0x1, &(0x7f00000001c0)={0x9, 0x58e1866a}) getrlimit(0x3, &(0x7f0000000200)) getsockopt(r0, 0x7, 0x0, &(0x7f0000000240)=""/132, &(0x7f0000000300)=0x84) getrlimit(0x1, &(0x7f0000000340)) r4 = dup(r0) connect$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r5 = msgget(0x2, 0x10) msgrcv(r5, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x1, 0x3000) getrlimit(0x6, &(0x7f0000001400)) socket$unix(0x1, 0x1, 0x0) setrlimit(0x6, &(0x7f0000001440)={0x1, 0x1}) sysctl$kern(&(0x7f0000001480)={0x1, 0x13}, 0x2, &(0x7f00000014c0)="ce2807265d1a4bd66317b0ffe1b1d73a4a0dca5f7b2580c16e3d5d4dfc82ce64106dac33d9e78d8404017c792ffd12394b07fd722783ff870ab9f2f9456ca4a49fb34ce193", &(0x7f0000001540)=0x45, &(0x7f0000001580)="0191a636b9d0aa2011542af4135413e5a3d1e3e368b3e834c586b9fe2d4f858532ed7ee92b", 0x25) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001640)=[&(0x7f0000001600)='/dev/wsmouse\x00'], &(0x7f0000001800)=[&(0x7f0000001680)='/dev/wsmouse\x00', &(0x7f00000016c0)='/dev/wsmouse\x00', &(0x7f0000001700)='-+]#\x00', &(0x7f0000001740)='/dev/wsmouse\x00', &(0x7f0000001780)='%\x00', &(0x7f00000017c0)='\x00']) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) msgctl$IPC_RMID(r5, 0x0) setgroups(0x2, &(0x7f00000018c0)=[r2, r3]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000001900)=0x8000) sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001980)="1175f435bdc390319ab49bd03532150599eeb6e615d204c42b74ba684c21f00864392f21e74b7fc2309fc7e28ff0bd07ade017aef67fbb52baba86295e22f64d2e853ec7de76d1e917d7381082e22248aefc965be169e6e0cdac56c8cedd481803cf7b4de6b79d21e13b566b0eaa5c24f22ac1725ca750f5fa2035338c9aee162010b485601bf7af8e17f86c5973b9791b2d08c986b0d9bf390eda204e010be2723a64a108d2ef5f", &(0x7f0000001a40)=0xa8, &(0x7f0000001a80)="f25f7fbd7b40e39874bc6b23c42419a5372853d532c9bdebab455ee52d276bd042d61875fcfac2b8579b83b3", 0x2c) msgrcv(r5, &(0x7f0000001ac0)={0x0, ""/246}, 0xfe, 0x1, 0x1000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0), 0x2, 0x0) flock(r6, 0xa) WARNING: thread `nfsio' (509962) exits with status -1 WARNING: thread `nfsio' (472943) exits with status -1 WARNING: thread `nfsio' (130256) exits with status -1 WARNING: thread `nfsio' (72744) exits with status -1 WARNING: thread `nfsio' (341888) exits with status -1 WARNING: thread `nfsio' (410144) exits with status -1 WARNING: thread `nfsio' (366907) exits with status -1 WARNING: thread `nfsio' (149203) exits with status -1 WARNING: thread `nfsio' (215914) exits with status -1 WARNING: thread `nfsio' (315653) exits with status -1 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd5d) connect$unix(r0, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x124, &(0x7f0000000200)={@random="f149587878cb", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x3e, 0x116, 0x64, 0x6, 0xc0, 0x3e, 0x0, @empty, @loopback, {[@end]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xf6fa, 0x2, "ad81bb7a348c025918b90e27a749f1a97caa33b9f91c0163576a34e6406669d39693480cf4fa2b0a6bcbc47b42e88ea99c243505b8f15a76b2998cb6f70679e77bbb6f91f328d64152d870e2442d1d64602ae882cf7f0a39795ea09cd277b5d5afa8c5a263899135386668ae30d567b6b64d823db1ab40b8569de1c66372dbecc679c3db2c6dababba42e527209592acbdd12b011fa963d8adde55caf275c62559081f018975be61cfcd3d09e8eb046a5e111a7224e5accb85bc5820d170ec844cc67665efcd5c66fdb488ea4d2fbd86a7d31d778e20795649ca737a4d4f766cd7a26f951976d05d460b8d519453d761b1b1e392156c"}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x80}]}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x7dadb4df) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 0: r0 = kqueue() kqueue() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) r2 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b88697e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x40}, {0x6c}, {0x8016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x40047463, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0xfffffffe) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) setgroups(0x0, 0x0) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x20000577}]}) write(r7, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setreuid(0xee00, r6) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r2, &(0x7f0000000080), 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='[$\xda}|}+-\xd7$\xe7-%\x00', &(0x7f0000000400)='h\x0e\x00\xd2x\xd2\xc0\x04\xbcs\x87gJ\xc6\xe0b/\xc5\xd9\x9b\xc4>\x19\xb5\xeeBu\x01R\xa7\x8dY\x99\x0f\xbb_\xea\xd0t\x0e_\\a*\xf1\xc8\xe8\xa4m3\xd0(\xb6G\xd7\xb17\xd8x\xf1\'\n\xb6wFdt\x11:wC\x15\xed', &(0x7f0000000240)='%(&[.\x00', &(0x7f0000000280)='}d\x00', &(0x7f00000002c0)='\xac}k'], &(0x7f00000003c0)=[&(0x7f0000000340)='^-\x00', &(0x7f0000000380)='([@@}-[{\x00']) r8 = open$dir(0x0, 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) close(r0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) rename(0x0, 0x0) chmod(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) unveil(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(r0, &(0x7f0000000240)={0x3, "d7d22582531a9c687e6376313a7fb5b0426dad9bc0be984c73fbe7c8750235d7399ce0d46d3baa974fb7de811186bef7e2035c4fb695edf66adf3775a3dca8dfe23e0d5da10aef2a8a3b5e8a66892b2eba6c250cd9e8794283469707061a1691c82fd1d2319f49b7f3231cfcebd7a5fa8d408fa1d7bcbac6819f457aa8166e990f6941c372f96fda0003a61893a330dd48e0095c90c165fc628fccecec1a4c68ec56104cebfb142f170163c05899cfffca93b7ae3575df0b0e7e50b86881aabaec3e86ecb09696c5ef1b2a0f646960b92cbf494adc4257c8dd57068682d21f13a1fef3449e82127398f3f1d1125571e5b3b7122b41ada6a58c51ee"}, 0x103, 0x800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) dup(0xffffffffffffffff) mknod(0x0, 0x2000, 0x9) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1a}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0x28dd6ff982669752) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f", 0x1d) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) r1 = socket$inet(0x2, 0x3, 0x81) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x158) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0x8}) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/84, 0x54}], 0x1, 0x0}, 0x1) r3 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) pwrite(r3, &(0x7f00000002c0)="c94802ba895b13a6f986c99c1e193ddab96d2714065ddd839299dddc5e842bfe9f34a43ea3480f0aba6b5fa75479b537d269e8cb01009b03ad484d38026b10c43941389d6ef4986dfa1362d1b43954e32306323982fa5072350a02d304b4", 0x5e, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d, 0xfc, 0x0, 0x200}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6012, r5, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r3, 0x5) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="07ebffcbff134e713048e69931929600"/27, 0x1b) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000240)="3047d1ac2074d4e7d02b6948f171b73a6813ad3e77ae003500d5e249f9413136ea9fdf0b093343c75800cb30df604d3b22033d8cf45cddcdc349db1f20dd246ec1cf1b501100cbe0e8c65d", 0xfffffffffffffdee) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r4], 0x401, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x1, &(0x7f0000000380)="1a093598fc41000080ebffffff42319256cc222efa6839f9921b9868836b0539488056cef91ad449c4ea014cfc838731ea44ea713c508c7e6856662932f5edb5eb7bfbda93c203f44f6271a95258e7472b80f384e84673a61129cb607fcc201c1f000038c5ce79a316ef880c337108553b4f910581efbd7cc19250c3abe08b8eadca57b714cdd00d08cb6c3db3e8c1d40006fd61bf0b8162c4d06fbf377229976b0a6700000000000000020002000000000000000000bbc7dcdc107f9b7ace93", &(0x7f0000000340)=0x4b, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) readlink(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000551e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e", 0x1e}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x5}, {0x3}, {0x16}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a01fb7855073300"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) mmap(&(0x7f00000fb000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x0) ftruncate(r4, 0x25b3) execve(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: socket$inet(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0xc, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x22, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6, 0x0, 0xfe}]}) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(0x0, 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000002c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000d00acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) r3 = getuid() r4 = getegid() r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r7}}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="4a176a1bb0ec952ca04bb743dc43f25fec9ad98eb620c7a3751ea0c18152d8d86d60bc4e86d1b1fa64f4f445444d4d46c9235378a00671e357ca93811f5f3ebfae48b1662631ceba36162884f874fe421292a41a0ecf1660", 0x58}, {&(0x7f0000000080)="3fc10751b397b5d2e62627499f23e66285dfe3c28e8870325d8ccdb1c722bc54a60d2114999feabd87e33d3ba67c51da0140f98edcdb5441", 0x38}, {&(0x7f0000000180)="fcedef3924be7f30b3cfcf648fa3d6ee55cd2033c1f88d2abc043513431670d1a0928f11f43ed7d7847b5a0c9a2541ebacff17f4b381760a6abe33bddea56bd11cbc659bf8aaaf6736e4c482e4d3903918f82ec0fb5fb83cc93e8efaccfeab57c06cfb20ecb5782a1386337d4c8599ec87827650e48d5e310147a130b07e06626c78a56ae954ae9427733a0c8309fc42bbf392d105fcc1f0a2cfbd40e95f756da60ff2033feb0a790b900902501bdca0caf8ca4f58e26b589ca9f8853d63e8eb03a3afc005a2b790", 0xc8}, {&(0x7f0000000280)="322704a577938d58c84a5c75837818d97077ea2ab620f2e8cee0d78c9af8b7e37b121dc986b8d588aa193322678fe448f4ddf42ea823b527e51ed2246270fa5ef5654bb6e0ce1d12a9486adcb466e66ccdafbf3776d3ab49cd1852dfd752ccd5ab7ff1da5768ecce0013795ae89885013615d26448e6bace31f5f5fa47376046e7ae02aeb864aa4932", 0x89}, {&(0x7f0000000340)="86fc41a15bc7697ceadd86b1404dfa8d5e3c4eb66c4146d292e2abb6035ab29c9d7f460d1940fd08f125106b224d49373035bb51d5543cc815ccc25488c51711b8b30cc44c26d34049fffbeadf155f7623d23ea02bd7c6a33d33e4e80f5b26d2fbde8033f73c00d2e3d44cf99cd080120fb1e6c162a1ed4f7e17a3ee6704e2e5aaf0d51e63c0dd256c1b08abf989cbae4d5ce678", 0x94}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r3, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}], 0x40, 0xb}, 0x416) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000580)=0x2) executing program 6: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000000)={0x10, 0x7, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xb18}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x95d7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x51ca}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x69}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffff}], './file0\x00', 0x10001}) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff96) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x20, 0x148) sysctl$fs(&(0x7f0000000580), 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x10, 0x8000, 0x3) socket(0x2, 0x5, 0x9) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) semop(0xffffffffffffffff, 0x0, 0x4c) semctl$GETVAL(0x0, 0x2, 0x5, 0x0) semop(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x6) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x1f}, 0x5, 0x4, 0x1}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) executing program 6: r0 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x61}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='./file1\x00', 0x0) rename(&(0x7f0000000380)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x7d6deac1, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r0, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x1, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x4d, 0x0, 0x5}, {0x48}, {0x6, 0x0, 0x20}]}) chown(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6b21f2b2952e8ada) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r4 = socket$inet6(0x18, 0x4, 0x20) r5 = dup2(r4, r3) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') recvfrom$inet6(r4, &(0x7f0000000240)=""/116, 0x74, 0x1800, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x6}, 0xc) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x18}], 0x1) execve(0x0, 0x0, 0x0) close(r1) r6 = accept(r0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup2(r7, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{}, {0x82}], 0x2}) executing program 6: socket(0x0, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x706, 0x0) (async) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setpgid(0x0, 0x0) (async) setpgid(0x0, r0) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r4, r4) (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) (async) setregid(0x0, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) r6 = getuid() setreuid(0xee00, r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000080)={0x0, 0x200}) (async) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) (async) getgid() (async) pipe2(&(0x7f0000002940), 0x0) getpid() (async) geteuid() (async) getgid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 6: setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x5c1, &(0x7f00001b5000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x2}}) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)=ANY=[@ANYRES64=0x0]) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000180)="dbf00635448d75347be9e2469522ccaf72052a033b5e917a670b58f3e1ffff740efdef7f6554f41ed06f8b72f8cda51d7ce8302eeea0d37ae85d167104e21c4f39b6cd46f61308e58ce99e90dc348898b9e305ce54923d0c114e766a0e9584f91df05a06bbbb45af4920472628c89ec1bdd91bf577d2655e8d98da5a874b7adc5659a595af3d060fd592df7bbcfc0d03a643bbcd9dd9740a234f05e3066a4c4afaa727a650be6428b382cd39c315076b22fb7dcaba6e809663adafad9c56c95bde3383a30a184806ac5c87ac8ad7841f78bd2b9860e7d20bddfd2857b1c5ffffff7f371840de268df01216776c5f8be6ad7506f1b137490c4bd3f43cb28889e3e4d1d73c23a328ec28", 0x109) executing program 0: socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001100)) fsync(r2) setreuid(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) semget$private(0x0, 0x4, 0x1e) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x3011, r1, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d, 0xfc}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}}, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x20, 0x1, 0x15) r7 = dup2(r5, r6) getsockopt(r7, 0x29, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000851e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20, 0x0, 0x40}, {0x6c}, {0x8016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x40047463, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="07ebffcbff134e713048e69931929600"/27, 0x1b) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x165) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000240)="3047d1ac2074d4e7d02b6948f171b73a6813ad3e77ae003500d5e249f9413136ea9fdf0b093343c75800cb30df604d3b22033d8cf45cddcdc349db1f20dd246ec1cf1b501100cbe0e8c65d", 0xfffffffffffffdee) socket(0x0, 0x400000002, 0x0) (async) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) (async) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r4], 0x401, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x1, &(0x7f0000000380)="1a093598fc41000080ebffffff42319256cc222efa6839f9921b9868836b0539488056cef91ad449c4ea014cfc838731ea44ea713c508c7e6856662932f5edb5eb7bfbda93c203f44f6271a95258e7472b80f384e84673a61129cb607fcc201c1f000038c5ce79a316ef880c337108553b4f910581efbd7cc19250c3abe08b8eadca57b714cdd00d08cb6c3db3e8c1d40006fd61bf0b8162c4d06fbf377229976b0a6700000000000000020002000000000000000000bbc7dcdc107f9b7ace93", &(0x7f0000000340)=0x4b, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) (async) msgrcv(r4, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) readlink(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 2: socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c6419edd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b23b249e476278b398423ed5f90068000030759166ee25", 0x1f}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) write(r3, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) clock_gettime(0x2, &(0x7f0000000280)) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000f00)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000340)="3ba62f30e3b8b6ce70381b2dad3b3b527af301823c7b9df2395caf76b13fc47f97b23cfc675d9ded798db720520e2966197cd4a6ceb64a4c62ad167a979cc628e99c29ffad153ab4d5662b0d9d5ae5bbb0fdcc6dd8c9067bcea54d136396f4e81c0b041195720e511457b1e040c50285c256f0967643365e462ebede3557151ccc88a856079d5c33ff39fd92cbe26e710f5c766cb296c01b701567637f8310c8c8d9d389e6c87384352e19ea21e3efb8de", 0xb1}, {&(0x7f0000000400)="0f1c1b8a49166b27493b16c065e686046d821cac645b827d5deed85c19831b1365752fb5521a786159ec94f6dd5edf33652efaee7f91dfc803316eaf4f2520befb53c4647894c7e77ef993eda718598f59dce8b5debd2626a05b1e51f2d5a0a6860f0c35c7ec14054cee51e368889ebe1a84a5590fd4a35a5f7ea89dd08ce14bc7f18360935bf5ae2006c44f9b5e3cca845c152e62e97ff7f0366b3b125fd3c401cbdb1c60ec2cef19da0d882927a98a822e90dd8dc160df091f", 0xba}, {&(0x7f00000004c0)="dd0cbc13b5c27502e71328b95b7df103d0c05bbdc4c75a0527204c525314e212cefe1cc33270713016dd45247a6bac417f5f53044a4e04e2a0a1af816768ef591590e1fde3751f8897bb607bd0fc81d8e77fea8331b11c090361c291a23b2fae442c9ea2c0d4bed90eb9ddcee72ea45da433cc99727a626bda7705cf734fc067ac5af4b8cead658dfd287089b3bfb01cb27b80ec921b20596783516758646a6b4a7bdb2c821d79ab036b260349b454f21a09aa221c5e3a987542a4ec71b48801c360d419b6b066dc9cf4dcbdb83caa8a6bf9783b81b58048a0866f03a932dc8cbcba9da7f66d08ff93d9b79e", 0xec}, {&(0x7f00000005c0)="e14290b67db7994c547b1ad92a552d887c2baae6061f21c93a3c37121ece9eb58a29d9731ab1a23b02b9086537e2c2966ed8778e11081029071ba1b8e8197bfe7f3cceab31fee646d85c237a9f09361baa0ded371d0ac51ca930b40445765085fb5e2725540b358a763a78fb257d55bed8c97ef62eba8ff74bc7e19719a7be07b8579b333cfff4d3f7d7a184bf3d583e00d310e663598deb78d33ef789e03c189a3b3641bc2c52", 0xa7}, {&(0x7f0000000740)="e84953796c9ee19d6d8b9d071d6537c58fcd8d7d19c951f14fe95d482e81d52d81c914dba5ced70d2d6e2052d2b15510d69c91806892e7e0f7c50213a52ff8bc64f80d2b678cd0ab29f4cc00e62e140f8804699696d9f4e64c137990ab4bc625b97912bdfbdb7c81e816c689ed6139688066c77b3995101ae9c56bab79309ede979790c66c6e416c74a0649d123697f868286cfc325df4aaa3fceb27367313871391ee54548e5e", 0xa7}, {&(0x7f0000000800)="770d1a4632044b3d55ad925f4353987065ade853dd0a0fbd23644f3c62071b3ada168037718a633157a36f598f99243bbaf515941f6b1433ea2e89d1d6b6735f65ac7124e9d51cc5ff2be999be5f261430b15e708b1982c05ef1cf952e2a1c3425324bdb7b4e07631950fb44866088f1bc4e2426689887206fc8acc70d7e8ff1aa320708908e0a4fb0438002720bdac7e09ab53e8ccc16a610e041d03f42d4b093b078332d202ceeabcddb843e4b2c1686e82040969761ef5dcd01012470c17996960a574e324bbdc2c711edf5852b", 0xcf}, {&(0x7f0000000900)="c486d67c0d6dd87c043a5971ee027c1b1256cd93bb544fcd71f6da3ae4b0221a1d5ad61e67", 0x25}, {&(0x7f0000000940)="d8bf1aae484af258303606ed3eb13bd7fc35d0ee097e87115a6ec24cde769382360e8aee3a9e8f86772390151d2d8cc219da663c7b35ec7d5283f179f09a141939de3107283644ca1f1dafc124fd4d662c090da462a55d4cf249810d4fbccf364693a7ab97431ff6ce08a03f1ec837ae77cbf45550713f5abdc216f34a2de16f0fd40e0457b6ab4b4570ee4a30a1c72ed0641fa8b1ccf19e05ffe03113ca8c", 0x9f}], 0x8, &(0x7f0000000a80)=[{0xb0, 0xffff, 0xa32, "864df9db0b758391dce6930cda156a8068176bbd21acd7c91da34d58052565ee6d769652f2735a1fc2c518df84cffb60996895e9fa23f44c5d05d61996ad199eed400fec1b5136f116224b0a12328bc97fb75941a2032eb1b10849326a5e22d1016878cca566c2c2db9ea3f75bc067506e37b278b6b904d008757293d743b2a6f1cc18472974b3a54a09b7150227adadf3f8315b46dbdce0d2feb4ea7b59a2"}, {0xb8, 0x1, 0xfffffff7, "c3531252a1f48a5b0e74d9b37792254ecc4aa46a61958ae73f1bfcf10749ac12b0fd422c86ebdad20f902b87c0922e4c7925a2d050c89e6d324011abc1e064db037e1bcf51ffa71b9307167862c3eed4fdf713f575a240e0fc9722ef7fdf1147948a229056e3270628a9a8c427c20e5ae27884d0635cf11da99d931742c9b5f18d46d4b61a3ea4d082650451c9cea96e8f1eaca4196a07f4d4ead5e6124363e6ac53297f"}, {0x68, 0x1, 0x6, "782b3e2037965b3b988dce1ab599d148dfcacb4e809e026a9c3d67df5958e5f5f229a77d29188024a7fde2c437f5cdfb490fe4b08b23f60771b8187730c15c5f84a8bd7bfd7b64ef0b962b8cfefaf0588a08e2c574fc"}, {0xc8, 0xffff, 0x8, "431fe2748eea4ed6c478658cfcea0de655712c42de27a070207822deab83682bd9c230dd8a04466052164d447ca9da4384a83d1439bb0a2ff9a6956984dccbde9025ff00cb81fc5a0d4b7e3865636bab44fc23bac64a3c094aeb7840b718bd878051655dc2d10821d77d5799e90381ead902a50f59f3e0386bf5755f49df5db2b800212e0d03867f5d4c824e56a257c8aeda825aabb5269a408ae5120b446c40552daa4bd976780a1dc5b181ddb1359b31"}, {0x78, 0xffff, 0x7, "973858e62a4d052fb9bbf635555d109787a21e71c57ac225081692ad691fcaf22e223dcbe692f628829ecc32e222c2ef0a8d520c6772b63486fbb5d4a6920fc5dc3d074423c2e92bb3c6dd743bacf7a093fa940f860d048633e3c59cc68d7d7d3595715d"}, {0xc8, 0x1, 0x101, "3a7d2d006fddd18236a2a72df32e177b5dc4bfdd4b9aaa803338b8cea9a9c7ff19fd82537812536c7586b61bc057ebdcf691f91146c82428e0c7f189077531bf626a9a304fa88a48bce3f3e60e8221aa96af37522747dfaabb7fa59d35860b0ac0c18ebb7e3cfe5f022d9af05499c7b866459dacd296502058667b3c2207018a237e87eab8cddc2f59a011456e5a45057444f613061990edacf23606e1f8ae7a229c1bdb4b0470d534d926df759bd86bec1a330ae1"}], 0x3d8}, 0x1}, 0x10, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x7}, 0xfc26, 0x1, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) fchflags(r5, 0x0) kevent(r4, &(0x7f0000000080)=[{{}, 0x0, 0x51}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22, 0x6}, 0x3, &(0x7f0000000280)="4e73d17de310dc3999371f9bbe002ed01dff2e5370849c5682cb879c11df7c51596dfbfc1d778c5b614b80f0efe4769c07f0538bd166906da13056921a934a54ab26b115ebf157e800e3114223596681d2f97e51d2a9c6d77bbfa492302c35cc3462c2456e67", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000402000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x67d}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffe}], './file0\x00'}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) getrlimit(0x4, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{}, {0x26}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfff}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) sysctl$net_inet_tcp(&(0x7f0000000180), 0xc, &(0x7f0000000440)="0de5e5e9b38e62364b9a3dc8315038453406d350d0a019007931d1a523de149c977efc5df5ccef17d907f38d78f93b7e5da0181ac3c78157aed713eff5b158449070b46cc562b560ce213962eafa817ffaaa4bafcebd6f21008bd0f9111ff479f9ee6ccbf535ee9556437defac9152dd972e38f9ceffd7523099c5e9172e3a16582c15b6fbc92f3f9f11a3cb0ca8005a2e2efe47c75506820949ecd919397fa9f90e58dc71d29c2a38ac5dccb536a92dd73d6fc30a29856a93d222bbe3d04642327a444609835d113d4d2e8601a21d7fb66cbdd6d9538824b0b863ec2549339d9517bc2a0288b8f318442180190f82e0f1bb7ecb88251be58420648d5d77b9469a6f4133fbfcd10bb60d2d39ce04f9ff1e7c7ae4a1d035fa4a0e85e7145c564bb3e71e2cdd25efc8ab9035b9de9c001b366d4dfe146cb4f47f4b6d8d14e0fa0d6651804064455f452e62176e707fdc726564902ece4b38fd5cac3f8c25ea3f5fe202cc290582fd7c9d4171a63c60a5545c329315c1b140f2b246be1abd0eb9b1cbc21b936b2de30357e5602f90ff07cd912e57dc", 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x4001, 0x0) dup(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r5) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x0, 0x80000001}, {0x18, 0x2, 0x0, 0x4}, 0x4, [0x3f, 0xfffff982, 0x3fb5, 0x2, 0x0, 0x6, 0x6]}, 0x3c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/235, 0xeb, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x3}) socket(0x11, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) shutdown(r4, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) select(0x40, &(0x7f0000000280)={0x10374, 0x6a, 0x0, 0x7fffffffffffffff, 0x7}, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r6, @ANYRES8], 0x401, 0x800) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYRES16], 0x401, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) syz_open_pts() kqueue() r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x8}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2c}, {0x40}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8848"]) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @remote={0xac, 0x14, 0x0}, @random="c65281c368eb", @loopback}}}}) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000e00acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async, rerun: 64) close(r0) (rerun: 64) executing program 2: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) (async) r3 = getuid() r4 = getegid() r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r7}}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="4a176a1bb0ec952ca04bb743dc43f25fec9ad98eb620c7a3751ea0c18152d8d86d60bc4e86d1b1fa64f4f445444d4d46c9235378a00671e357ca93811f5f3ebfae48b1662631ceba36162884f874fe421292a41a0ecf1660", 0x58}, {&(0x7f0000000080)="3fc10751b397b5d2e62627499f23e66285dfe3c28e8870325d8ccdb1c722bc54a60d2114999feabd87e33d3ba67c51da0140f98edcdb5441", 0x38}, {&(0x7f0000000180)="fcedef3924be7f30b3cfcf648fa3d6ee55cd2033c1f88d2abc043513431670d1a0928f11f43ed7d7847b5a0c9a2541ebacff17f4b381760a6abe33bddea56bd11cbc659bf8aaaf6736e4c482e4d3903918f82ec0fb5fb83cc93e8efaccfeab57c06cfb20ecb5782a1386337d4c8599ec87827650e48d5e310147a130b07e06626c78a56ae954ae9427733a0c8309fc42bbf392d105fcc1f0a2cfbd40e95f756da60ff2033feb0a790b900902501bdca0caf8ca4f58e26b589ca9f8853d63e8eb03a3afc005a2b790", 0xc8}, {&(0x7f0000000280)="322704a577938d58c84a5c75837818d97077ea2ab620f2e8cee0d78c9af8b7e37b121dc986b8d588aa193322678fe448f4ddf42ea823b527e51ed2246270fa5ef5654bb6e0ce1d12a9486adcb466e66ccdafbf3776d3ab49cd1852dfd752ccd5ab7ff1da5768ecce0013795ae89885013615d26448e6bace31f5f5fa47376046e7ae02aeb864aa4932", 0x89}, {&(0x7f0000000340)="86fc41a15bc7697ceadd86b1404dfa8d5e3c4eb66c4146d292e2abb6035ab29c9d7f460d1940fd08f125106b224d49373035bb51d5543cc815ccc25488c51711b8b30cc44c26d34049fffbeadf155f7623d23ea02bd7c6a33d33e4e80f5b26d2fbde8033f73c00d2e3d44cf99cd080120fb1e6c162a1ed4f7e17a3ee6704e2e5aaf0d51e63c0dd256c1b08abf989cbae4d5ce678", 0x94}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r3, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}], 0x40, 0xb}, 0x416) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000580)=0x2) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) ktrace(0x0, 0x4, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x3a, 0x66, 0x0, 0x25) mkdir(0x0, 0x40) unveil(0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0x8}) fcntl$setown(r3, 0x6, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000800)="67bbe62e77a2eaa1aebd9f506607dc4237ffd4cebcebdaeeadce538f557c5fccf4bf2e4a3fb3f9eeb370df0e02d81a94f0a6bb82a606479185970d4e098c27d0096d02f4f2ec81149ddb53b396cd71560e0bbba0fbefdf6606e6304cb52078a2691870d01be7ee53af8c46f0dc72d12b4bbac7d218b05cc4cc7a7642a43a371f49c462b283f4ce844a9ad5491388973ec9c6e31c3a55db80146c7f3ea84fa70069f890ec8362915ea78e5bf54094324c039efcccb45c40e56d7aec5e84b3f2a31246f3802cfef5754c8bac943d72b44fa16d9dafaa94daff13aed450739b6b3ede7c2d2ee312efde12cb62c34516db85b00f074543be3f95c1", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="4f9c369f5780615582d001229eb5c463e0215bf14ba86f0b8d3b51d3be4932c75657cf1a5260c36975d8571d032025a8b91d6226c4e66e337206cd26743cca9c1dfe1180af51983241ec42ac4cc427", 0x4f) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$hw(&(0x7f0000005680)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffdfffffffffffffffff8100300080350001080006040004000000000000ffff16ffffffffffffffac1400bbf51cdcd865691b3de641690ef0649435318ad56daa53c85f3ca277b530"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r1, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)='\t', 0x1}], 0x1) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r3 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x0) listen(r3, 0x800) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x5, 0x9, 0x8}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x0, 0x3, 0x6}, 0x7, [0x8, 0xa6aa, 0x80000003, 0x4, 0x7, 0xfffffffe, 0x1, 0x9c6]}, 0x3c) executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) socket(0x11, 0x3, 0x0) socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r1 = syz_open_pts() flock(r1, 0x1) syz_open_pts() syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r1) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3a}, 0x0, 0xfffffffffffffffd, 0x9d}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x2, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x11, 0x3, 0x0) socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) socket(0x1, 0x1, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) dup2(r1, r2) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) syz_emit_ethernet(0xb2, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaebaa86dd6ba1acb9007c700100000000000000000000000000000001000000000000000000000000000000003304000900000000c8847eb240dbd185a4d9a91b629f7352000000000000000000000000000000006102000000000000c204000000020401fa040104050201ff6105000000000000040100c20400000003050200010401470103000000000100010800000000000000000502020000010000000000000000e303918334b245338660a69ede55d86d115e00f16da3467de0fa8ac189f086df9ca95c450b3aebae568003a79ed97f30b2ea34a97a61e0bb6244c335fbcac4d5745f540f91571a142b498b44753113dd3002a7e0c522006dc27b04c42e8dc5af10af15475cc3dc34597517d87ee10fda3e4223cf5d72907e040a"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{}, {0x100, 0x80}], 0x2}) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r5 = syz_open_pts() close(r5) readv(r4, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000006c0)=""/78, 0x4e}], 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000dc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a7997123c1f08432aa780b3488eb7992032735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c40000000000000000147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed9610fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398daba0fde6448a4deacd1684b8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e10651e433153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe443473", 0x3b4}], 0x1) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be4392b070fc70d59f187d84c4cebda77b7435729d356f3c3e4a9514c0bfd087c27af76ce91cd6f6ff7bbb1ce479f6153ffd0f1c3c", 0x3f7}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r5, &(0x7f00000000c0), 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001600)="b389e5ae8315694e73e14c29fdf9969f7fb32e47f8e5db595cfbb65daa477753f54afde1f80e268ce7b3d5ea6550ead1af49266905da721f77750e150fc7c9e77c824dc8bd7732a84a774fe0edce2662a2fa", 0x52}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55", 0x70}], 0x3) pipe2(&(0x7f0000000080), 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000400)=""/157, 0xad, 0x1800, 0x0, 0xfffffffffffffe7b) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r7) r8 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r8) setpgid(0x0, r4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) ioctl$FIONREAD(r10, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 2: socket$inet(0x2, 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) syz_open_pts() (rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0xc, 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x22, 0x1, 0x1}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6, 0x0, 0xfe}]}) (async, rerun: 32) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) (rerun: 32) open(0x0, 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000002c0), 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) (async, rerun: 64) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 6: r0 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x61}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000a51e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffff", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x7fffffff}]}) r2 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000003d6c637f5432a63f1145ffdb8250255c52a572cf0c9f6f6b62e3a27d045b587c0389160c9930701ea5bf5d979651689b80b97a6ef12825c629d95779b572a4c806ed04ff0d7297ddaae5a95db8ddb1abdfd4034584c9493530578e0b9c9f38b2f4159f44684401c05baa145443bf87f5bede674ae827b0357a8ee634b4748e5adf8d69e15cfb809e5d94bb0eef7eaedd6fb21962bc8b0145eda75b10cb851e3c6240564eb540fa60389784c5a34c7c849d91f9e1112058cd1ddbfda820e921b44d26914b9aae4c623df381ca6aaec029a661cdb8c41065f890292de17c426d8d56379eb4388bb42ffaa6602d52feb025e70ed3f6caff6b53a2f062bbc47e4c9272289c46a4837bd78b6f7717df409fe667daf028d58223e591b503b08990a95660cf6abe76f3f51ef075a45436b1d1d3ab1b906a8fe83b65bd"], 0xe1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x2a) open(&(0x7f0000000140)='./file0\x00', 0xcc89715a659114e2, 0x0) open(0x0, 0x0, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1ae) socket(0x0, 0x3, 0x0) executing program 3: setuid(0xffffffffffffffff) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x5c1, &(0x7f00001b5000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x2}}) shmctl$IPC_RMID(r0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1a, &(0x7f0000000040)=ANY=[@ANYRES64=0x0]) (rerun: 32) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = msgget(0x3, 0x640) writev(r0, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1", 0x69}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}, {&(0x7f0000000200)="820216f596a158669a7c2e992f6038c2b9516929892c27a24a8d14dee2ca92d1675748bd16641d0d3511c4a2b45a77e044faa36de966392f1fbe5f1a27be2d79942649f5a66d40cd39d99a2e7c54bbd3e28e35cffcea5d9b5be3ef58ca70b8b8f785792388fd133fa1312a126369cf926c03e9702c1fbad5042fe2a6899635e17a5ee02314d619a35412bd4e068de1a960957c533ba194ddb4dd8a96ecace7b9868de1cb9ad0810a89e5c4f2d1feebd58b82f65a", 0xb4}, {&(0x7f00000002c0)="7f11abebd3f96de590", 0x9}], 0x7) msgsnd(r1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000640)=':{l^&,+$]\x00', &(0x7f0000000700)='&\x00', &(0x7f0000000740)='/dev/speaker\x00', &(0x7f0000000780)=')\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/speaker\x00'], &(0x7f0000000a80)=[&(0x7f0000000880)='/dev/rvnd0c\x00', &(0x7f00000008c0)='/dev/wskbd\x00', &(0x7f0000000900)='},@={\x00', &(0x7f0000000940)='*(', &(0x7f0000000980)='\v$*\x00', &(0x7f00000009c0)='-}*:!{\x00', &(0x7f0000000a00)='!\x00', &(0x7f0000000a40)='/dev/rvnd0c\x00']) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x10000000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x20, 0x0) mknod(0x0, 0x2008, 0x412dff) r4 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() ftruncate(r3, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000600)={&(0x7f00000003c0)=[{0x22, 0xffffffff}, {}, {0x8b}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000580)) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) unlink(&(0x7f0000000b00)='./file0\x00') executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x54}, {0x48}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff96) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x20, 0x148) sysctl$fs(&(0x7f0000000580), 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x8000, 0x3) (async) r3 = socket(0x10, 0x8000, 0x3) socket(0x2, 0x5, 0x9) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) (async) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) semop(0xffffffffffffffff, 0x0, 0x4c) semctl$GETVAL(0x0, 0x2, 0x5, 0x0) semop(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x6) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x10, 0x1, 0x0) (async) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) (async) connect$unix(r4, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x1f}, 0x5, 0x4, 0x1}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff96) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x20, 0x148) sysctl$fs(&(0x7f0000000580), 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x8000, 0x3) (async) r3 = socket(0x10, 0x8000, 0x3) socket(0x2, 0x5, 0x9) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) (async) sendmmsg(r2, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) semop(0xffffffffffffffff, 0x0, 0x4c) semctl$GETVAL(0x0, 0x2, 0x5, 0x0) semop(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x6) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x10, 0x1, 0x0) (async) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) (async) connect$unix(r4, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x1f}, 0x5, 0x4, 0x1}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r2 = socket(0x18, 0x4000, 0x20) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) dup2(r5, r4) socket$inet(0x2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}, {&(0x7f0000000180)="24c90001e896b6bd2deeb05cfa5ca5eac66aea4d22daa4a447a511a582bfc9f6c5af", 0x22}], 0x2) writev(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x0, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x388) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52963a4e}, {0x0, 0xfff5, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800}], 0x7) executing program 4: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x21, 0x2, 0x3a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="09a61bb2a15e464a363f8917dab3da4b67714c02c1d30f05b8c469af98178b735921766f76dd612da980c52a7e9dc52c4da540488f2c52ee2f728aacadb9cf4423ada629e1b031c117f3bf4c622523faacdc2789180cade74d5baf745d7de3edba848e999b8a509bb017deeb963e918b2ccdcbb6af564288c41d1cf3b6dab0dd9e2fc2ceebf1549813567d8b4e12cb7e7483c99cb8b046368b237fcec2835e41af504fdbc0862571f1c25b302c5222aa3fa3492314b14676a5913ec739987d37c40dd7ed8a7ce988af909f351f784cf329381a9dbd85c14702986532a90ba05e8eb453a070c968696fab99b424fb7e756873f33b830525f8bf104b16a69f801dd977cc9921535bfa64a29c69283a899fb145f93a99ed634198cf516181ef052f4fd5b4356de96ab05f33bd112a8b8a8ff5470cf982cfb5dbf63ccaa09e45e0ff9c3982f659119608ffe854de8e44d3301abc8440cbaddab2ae0feaa558fec3258845f652354aa1456c56de828e6e090729832bf714461c4fb41951292c16d31cf8f4b2c4d1005cd98dd21b453517798bf2cc1e833273ba1534b96fa7354129721afe72f066ef9073e466ba1f7a20421e3fda6291aeecee3d20bafd4886f371022d2fc782ea8d225ec745664f51038251c5d5de5fcee13fb5cddca581d11cc305c9726e2d440b8590301cf98c079df65416fec741a52a414d50edee394123d0e040292fb6954069be81072d6f9abc4c20809c87be2e4356b4088bfee75a08fa4bc345bc5d4b15deaa052bc74a741ef22fa1f52c0743e1f0254c0d35dda61cd518cda575450af0243396664e702ca1c9020152e3e666d75d7996c9fca87f393addd7366f269f12f811f13826c45833492b97d547b72644505a0ad505769a1ae163289ff3a2d47574c6d07944d0c7f14221c2383d41f124ef8c4c177ec8fe045c9c3899f6ff346335d209f406d1cd583cd54f42888bfc14d6ddcf93db179c5e0dfda3cd74fd1cfe889f55fea59387187f9dd0f8e576d92d16e77ce4391d2a01e0208087a3c9512279520b4b68f4939c9a3788930e26dd8b4211b4b0ebbb1066dfa5a565da88c8ca9c3310ab1e1a8b64ce0f84894c4468dcb70f4fbfcf670818f4112e5789123a17cb0644a8c01d60a6fb2383dde379e30d5ce0426a5d7155157c81e3f4969dd0ab4a5fd1e5c159d925913d8bc0e0f94a2fe8e444e17df50facbea27acdec043ac1d2c21b323324e308d8eb23d1700814025390e04399a8b45e6299004b0ab5a190f5af8dc7e72f0224a9d7aa3599757189506a029a19e215a8f1de5b452e9652872dee74a1f50d0cd2357759bdd9c1ac0e15e3e1f4995ecf907ec41b4694bdd69e594333ad156985a5653681cec58844384d3cb9a728d1aa5b35779283bdb7773507a3b997296e35a48cd3ed9e0bd53c0b38ad0c7bf29d35bd0fb536fb8375166dfe26776ecf65db53841e8007f78874b608bdee0df4a40efd67fb3f4b0c37d18a3b7f55b60f206a8a69b9e60cb758f379cc98e3ea2a913a23acc595f20a2885689e8dfd3cf7650f4b69937fab363bc812f99a4cbf1e037da905d267ba777639b4ee6aeb715017b15ccd3f3f018c1b479175da4d1a1a8d2dde539c31df2ebc1ef3ac58bba88d0ec6a78d038e2d524e9691b641bdc2a48e4bd73d767d207aa36596bde7d1510b4584dfaaf3313e2c946eb000c3b7714a744747b00cadc8e478d3a51f071b08b9f29119bc159962febb0227f864183923af8367098dd5747199feb9fe1db5fd77efc3ec7cf7b0cfc5aedb66c254bb376028739241c56de49d3f3972dd42a1134cbff571935ff7be878089ed4bcdb952856cc3e95028ecf4051387fc565ebb93a17bbc8d9b37f425c2e565e871b7638ed339214babea418ad6087b6dccd8e34bdfbd2ed45b3558a419e8b3c779523de8f808cceef10ff95a33fe06644609466adaaa684bb9895cb4fedf52f0c33d2abbd8582fa66dfc96c914c7331397ba830e387a342902d779155911ca7ad3efc31919e223432871f825cb22fae0f187277f1c7eb3dd14c8375d19c4d34e7a01c84e461af2428224c11e43665640731cf5eb962e7d1f33d3de1ed1f87b2635004ab5b16d50f4b3bd60a4179f4bf7d7862b006826d42d3eb3c26ee9e2234f2301b8cee08d97b5cbd83cdf651736085537f5b0446dfaa8099a8346a54a4d4f55bf363b711c507436aea58c7c5d1fe3307f7bcfbc0b12281fd1f7b17c494cd4390f05e3654bd6f2052dbbb1dc3a1b6c8c2b4e8cfd09deae1f99884c5f1314b41bd953d6e8157b3d899130dc193056b2edf1c10d4dd45b510d7116f1e3a8b50e2234173b0fe8a8cf47f8d568ebd06a8d7019f339db42e3996054094d21084100ab7aa5ad9f729ee0ee97ca843dde7a6808d12bbb7f282e8dd7a81d2e609334f37b3e4746829927b9b07c83afd45278c1b966731966f877c081c2264d398bf7cb1bc0370f78c30cd1bc64b30ddbefeb287ff1a8d8c37714def742ebb3f2ae3102399449d08eb4fd11a4bbd43d114f79e136f453c314646d41a8fc166874d4c836cc0da840258bb4abb5b76367bf79ef6d5671c7ef2d03360c89d011a4477f84184749b89f7f3f731bb6f446684b7b024af2ee0d7cd3293753e9b6fd8060b8a0ddc14762afb4709b1f738c7d268b9985f2f6bdeca095de860e9c8150b75da31da180a743477911bdac79fa651b056aa50c6cddc8b8b7cc7643073b1d984e51b8dc45d3a7c773fc8e8f83a1dedf569d750dd88fc6846bcd46f916473ce46cf0a5f4bb45b923c34b171f9cd102502d66f87bfdc2a822f1ebe5e1420c30828e26433cfee3214b72959ee5bc188b3a156c9e8f859ece6f8aadec0ea9367a0c1fa56abf18430bc2bbe7bb3c4ff067b6d6ec8e22896113654e419112dadb19ed01e59df3e3ff4399de07a7ef666a1b5acfca143c53c1f83f6ea2abe77e93d635603ba0256ea127785d7ef7e9caea75294393775b9e734a21c5536cb2cf79632f4b6fca264caabcee0a6ade022c2595639896c1f615b6f7a71caf19a5baf7d32371d9e8dbb12df85ebce652bdbd420dcd157d864e20fb76ff538b3adc7e70ace265513ede1b71c12e048ebe7b71c2edfad26abd4407945fa5d151aaad290cee3ef26a5190e72c65ae99e60bd08b46245614c2a393e57c5207f71f9c2490b2c2e5f9e3741aaf14fdb80a99ba2cda18751c52f9b4b355f21cfc8e562fff39c566ad43566c4a0a2b4b6ee1288edba673bab7ea990d729043fe8aeaea7493e56d1fc7490ae00a60d1a796ff76fa418e5d8aee407aa6565a5618a99255c729b28cb854e5c6952ffc8ad171027a73674c32a0b1244b631f16167aeaf0715cef2bb59e67d77495b1f0e743d8d5c365106ea3b6757ec450001b9f6ed15277ac87ff438e093760cd8d03bdf61c32d05ace5d1d5e939d61473f4d781c2662f2f3dc8dcfe6554c9a95ce98d99af53fc6a6f0d1c4d8f85d689c31cc29ee94573ce2a8316e424db373487e8c6a4314166c711e3aa7337ad7785c484ed4cdfb8d20f5a851dbfe81f93264233b28c3cc18b5cc151ff6cec7509fefe1f877cdb48580dcc267f7b1c46d0bd5f987fdba90f91ce6b2a018a5bc4bb86445d9d0afb63c2722a423e25727a8908dc9b84a67c2d502091064e7bd4d2d4185ddcc09f39981e4573d4ebedf191584b7a53a7ca18b3f313a84413ec7cdc184561bcdcbf95c1eef891d9ec63ebf568f0b7b6321d836d2acaeace0926b745466971f12034d921a67d540ec8891b85a1cb834ff5e394cd8f96713f11a9d5dd34b9c214ffbfc65bfdeb7d9623452bece3d87b5e174f179a459dcbdc702f82ae8c3f53441e2fa6049ac78766a35f42367278ee8db8917f8ff363f0ecdc7d1dae475695d3583115fc32f122b150ecba453bf540e7546338ae2e0ddb3ea5ea814fe8081841eb128165752914a86cbd934198f7d0b53b9a5d14243fc4d8454f2832e2b50dd8de6a38be1a4ca0fbf8f5698279c494c723f7f499d47f7adeb47386cea4b2472450b515fe172279ac327cdb730a25c35f2c9c2fe323c113156c3da3212c9380d9856792fe16e307449a8eb0a232ece6047193adb84accb2f90597d285964029bbf61acc320473f9319ff5ab57f3470f7f0ba9a4d0915a9649e7776d2330173138a1808cba2a023199fa96f8324697a99ac216cffe03346040b02e5770a325d9ecb5b5fe1eb01490772666acf9e7d75e51b84bbd023afbde61920aa73e8b828a9884a5b696facbe3e515cd1083bb1026c1b2ca043301efd704974a168069bffa186926d957cd5bc6b82d1b3f5ae944e1a5db9a768ddfe43630f5fc3369cb5c04a34414efd0d24eb2ebbc7a2a6f676aadc47d1fbb9f852c205b7f2092d1083e497203f3b0c6993f04888eac9329e4e6e5f9b09d76a14ae88469192ef1d561f8454adbf7e477f0ffe79290787473ee8c3bf0b52e7724cc821d18cef6437c38873a831f6d07602a650ee12e88025b9e62dbae5272481c62a58a47bd74c88f705123c00e4531b326053f8227e908b56eaa6ad8f2ba447fddd246457677730087a854865a67d8bef6950e4ca49c23c0615aec0c0a491318d99ad299adedabf36359c87e96917d638f8efa96eabd90590a0ec2808c1973463d6bfb059eeb9a453d8d3526818925f22e8f860a49b336fa58d50e016780c12ef5993846e7afb9bb9a4c88ffd5819f1145574ad9803832a5e2b9e9cd44b3a4e344c33b9f58da1861b60d3df605830bfe80a7ed81382975ded64915ade53c91eec4746daa731fec8b220d38d11c4202fbca6f80e116ac608add42ad70e5391c18b7b5d82cd1c8bb6738fc551a6aeddc81616d8e060e2878bd30cd4e6e8b03f6dbefa543c354b546b71dd5973c6378606f4edc51bcb488f7d2a533a0406c2e285584392a9bbfdb0a3548ef83f04085b86b62e516e0c43729b5fd6dbcc61a0810237ba98e03d48721ba108b16d226c68b278cd2dc728f49359f3a62d8d4183b620ebe15c8d21e47d0c0703b37641108d39d486f05f5ac972dd0ece727f73d517729268ec04628a133ea2022b1c3c7559f713386106ead84a9a192e8ae414b8283ca0d23c8ece43776be387d426e630b5aafbf28b8415c695dd381eccee0c009c60dde67bc74db4ea9df8ec0618ec4be946f3a9b2c8ac5b26ad5c013a3146b92cfd2e000a086dd4a163be6d1f5f195d509ee676aa184a70c3822c1d6b0c22a167d51bd91c8fd36910970fb8a4f42523bda901ae43dc26fe7df3badf3df57c9ea19bb47c3356aebb66e69dafa7e7c3840a629556bcbcb14345ef8b184e0391eb7ba74ed7ffdd5d717a3523d27f0cc3321684a988a8abc9be6e2c02cfc3979446ee2edcd071a89e757c8a5f05e22e72959fe8813ed97f0bb26fd4f7aeb143a2e5588a17f8eb47c7d1fa7a589416d825f06007dbe24cb64e25c6195450c2ebc0cea7e791c161fbe4c59780d0b5b5734d2b8e6034907bab3aa849070ccfafdde77d641880baa2e573cf6be8b60b7035069e60be49d6461f628124902b48cc1c90f85ed8a0872e2043a7f6df51249037895faa4153a2ada30cf1ffff8e5c09f4aa53ab85eb1930a0a5ecf7dee200fccc65536150e099b22f116ac6fdfca1128348ef41a9f04789ea0d24c72f138d6d4fb99dcd5e42ad8b45c175c313bac886b63b544695ddf2d98ad93dfab87e5169f5b26eb492be26b85fc0e4fd4e42f7b967bd03a0d47ffdc4def61d2adf095b4289ce1b4ce21ba1ec3df02df2a7de9a0ae8f1551af72c14e8957dbc", 0x1000, 0x40a, &(0x7f0000001080)=@in6={0x18, 0x3, 0xebca, 0xcf}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001100)=0x1f2, 0x4) r3 = socket$inet(0x2, 0x1, 0x5) setsockopt(r3, 0x138, 0x86, &(0x7f0000001140)="9256640992eaf07110018d19f98e42100ddb09a5f0b29c4b138f317ce6835ce3876382ef245ffda778769d46663bc92ffcafef09cc01b33f375b6100e3fc07bee903bafecf32363553a310354534d223314dbfb308e69afb5e4cb5f91962d88181da279f138cf32c0c880a23fb9cbf26d5ea5d8b971944d06cdab68bc9d07c0c06e7ecdf8a7aaca182c2d9eadd7311e4bf4751bf286fb7005e4ff89bf857138f568681ce6dfbb7af4de8d09ad9c3abe1dcb1f37ea2c7a6bae6b846c469056f8f2cd04024ab8e2a9c206a1f8c496cec4236e69c522b45585cf0266627ff6d027e91092cb58c97edcdb81c11294fff8bacfebc03e9d745ffce318bb8e2cea95f050fce01b0d46b25ebd573ec28ce708f1316554225d739d2813371fc71de900e12c6c34e57d17e13d1db8f3a6b24308a68b337406a6d88787e621b5c1015d2247f3b6ce4f5a72cc0fc157d7bc381078c3206b6204bf72d0ad6bc81c354dd3c142348c1844813b328ee9e0cefc1ea196267de8acfd1f3bf11df453c28b00ff27aa127d2b6c2def86a256a1f0ac7f68fcd79ae196a35cecc249de90bade70fa4a324712c960a5cf5cdf9ade994b910bc6bce57dd3cbd23b39095a12773aad7d37c2a3246a6a5ed565a64e19e1706a96753b186e537fd284b63a999e54915aa734cf69e796f6a6e772873fedd645754f214e0189bf21d0aa78e19e1a1b18ee6a5c4ee9cec734fe84354b8379883431b3a02b13970477956c703e76099feeae90fd8b218d43a994e57598740bbfbede9fd1c351009bb465b1df95562f92cca23d9819528fa282edf24c118ef7c170bf5c34ddba8c650ef14b81fe732f027243a40ce1f896bbfb236e79f1ad7499abde21f4c22fe526774fbaffe3b7ed088d64546fce9ca6079f331f1668955e3828fecd822775016dc82c49237a180cb1feec4fe4eb77d6818396705027740fa41f31ce1c8d47230e09ff1f7f12c4663e2ae1ce93eeca97f7d4f4916df9c1dac4a6e4696f9521490d23dbf3127c63f972ae0d625745a9873c4c278d4ece66c72cf2689bb570b3eef3898da267886c3f6785daf68826b669a695f18c256dc02b23b8a529187a1a0906a15168efe3a707d5ced498ac92e817995f2088163245280254757d6520f98b52765dfa6b449aea6e2fb5aec7cad3f3cbf47dd48ebb27273227ccaaf8580522be30074def3f2a3a85ee6b455c85ca9a976255a3aa4f45b1e18f595c954e474cb9097eb0869d28cd4bb784df13212e54da938f30f80d9cbb93cac07cfafaf210bcbe77caa6fc8a4b2f3986110585de4350b83af848f4d1ffc8fa0f65031556e9db40f6671dbbef9044e1e3030041196f779f35319e590383625ccc87e501c767850700f5af525d9455d5960c1382124ca53b0352a5691e54a5f2070a49f227303a8938e9c71d6f1195adfcb2de0c938d5fa958da820267057af89191a37d948a2578c13a957f803755c125ecebcbae74636576c70f3e0d9888306549d3c5014b977bd3d6b2bfc099b95d0bba4cdf088082095dd071ab22712fe37ed6fcc9449315acaee6c62cc53230208228e9e226cc67acb43c8962a8a27ec7a20b70702ccf023cdec5d22048d590901056d7c6db8af65dfee448fa98d88c1a5766a27431ca0930455ec65e3d2f88360868865d8a94939aa0c3dc35f45bcbde95baeeb01243424203bce6bc13d4621c9e1c46fbac02e4feaf7058cb20893c1313e7d520363fd6c75a351556460c00d6a13c4681b7df06c826176e44b085cd4493282388837004c17436dcbd75c0438231ebe5c1c8b8b3c0f989014b1d0320d76c1930252f91875ec8c7fd466895306cb725707e059c5f2a0a3f34674a54de3a2a95820d04ab984f5899437337804695a2bc9f7d5c4d87bf0912a51976fd9c21f8c12af0be0c1a0fabc558edea89f70ad9f6fda332fb391738c4548647f8eae549aa92f3eb2d6db915a420307a7e7153505eae5887c61e32b4e50817484b3a161d7577c1422df154585a38e3d5070831c91f217677fdbe8714d409fd757f5754e0f0b08b8048d49ae88ff2f6708a4a2723f240b95ab9b597e5ae0c3c6e0553cb69235a8e48650c53bf260d71887c40c0f23709037510c366084242b211d9d6d1439c374892648d8e82dd13f88fefcf4365a8be01cbd4384fc9cd3baead4eba52e744f14cab93f9ba281734f0db61e513da6c6a49849730bc806720f0c9dae20ce4ac3747d59a93602fb99181fba03a74464e179449a9d6ab91fe0251c7dd724d9fecbeb6bd86c6b0a8d030043b1cab88d4d6cdbe7e1db562ea2dc7bff36572989c8d74923d68640a51ce33e4cdadba10c2356631784e82e48024d22dc8f2bed6ad2423bf941f31f21967a4c8b101a845c05a548051c4275f24da055b5504ea8708b5e876199daa5d6ddb00df2fa5afe97ddad2d747e7e598d761f2aba8ef51fc3294626d786ce6846dc7de45120e95741240fa36193eb2fb47f820965a1496983794ab3acd8e5118c4de907fe1aa1fdf39c9f9b1ed360f2e426f0318545bbe650e5458d0551e163c0ca0895f831f5b486f2e30ad4f8092a92a80d2658a177508fbaf9c90796b6e8af195cd670cdaa183493b2def16ec52c9878dfe5217b8f4dd9c79d69b045e7b5ae27ebb88121b6fb43985ae777f6157c039ba1b5d076bf4079204fbfd50056c7e2ad774305533c239be1cfb7a2e8c927e3986258e49abe7e4a654326aed108deb7dc39809ae0f8851933ca18ffd2bde4b04be811bc64d23a106eb5b028c6bd3d3248dc7efd55c0fb47e06691b6142b4d321c26148c81a9af98410debe04b5a10b3d07a26d2a2a32b25ad0ecfa23969fab7965ef16904c14a2f98a023c541a831b5570ec059d62465fb7591b13388c0565fcdecc05ff38fef0cffa5579fac1d0e7be355573a29e72d2575f0da38a0ab60bea08ecf754e6dab47bc9bc89025bd441cf38026ad1cae8673004a311b14cc166dd3457df30d3abe52f7083c043946ae5a69b768e31e70c5a765a8ba27f3cae35281e2d68c6dc6e46f93ad24a1b792b8fd77ebaf6befc7fce73fc5e808490b1ecd55bd83e0b3730b6d5e564d104c1fcb237db18213e74102e22cde88c14c3bc2fd970156fe7205d284e51f35f06c3dc771b44c2bc3861d5f877c4a9c91031cebe00ec4dbb4557e4ac41f2989673d54d06a165a72ef6823b6d2efa42470c879a21200f356b6fd900efd67e9081196588a9131e3e90183881e4fd4e0a64008b79b7e56acc310a87e95f159fdf24a0d2e97330fdadebbb9f126ccba2d1ad61e05aa859a0e10e62f49ab566c9cc8610709f23c3b85dff05ea5afcf565ffc5b7c5571c49ffde5c7f78631ffbeb4f7090025596356db4397950a2e5bf293260f642c2ad44a9b3cad9f04c1abedf2ad0b09578aae5b16da0781224dd7539e811dabe125600a9d4351e23f57b7e009cd7ebf31bb382a2b2d518acca79e203c47bbd679b7440362d3fda2351bc97f968ecda901eaeae9508378b46d496bdfcc962c06e8416213691da282c79780d63b209ce8cbff995751c92ef1791a2c93d6cb7231653869cc6e3f0dade66e1b151653f579a6317f4b818d36af83aa41c87fe9dbce7a09d679439f4dd4be998c0485096cfd46e9e35bd5aa19d1a4c67657eab407755a60b35924676065688a67d9a50d65302eb97bffc1e0b3895a6e58653c3e02ca01c0899a2deee4b1a9d548707a243d04ae0bc8d25f57bbec5c81a79070e77fca5684264f173a372684172d004a32d22c73a70e2aa2d56695cc2a369bc82a4eb769152b3c2a8b28752d6909721b2fa6daeffe18e1314b60ff68b357021124e14bd59f8e7ea71f3b8b491f9fa65c41810284d321fc6b46f16e68dc80713abd82988d546bccbfdcf13f99dddd18036e4ebebee6b94ec2d50c6a7faed746be4469a806995556db317da2fce67982e0e71892fc89b51a4f82264eafc99af99dd79f313ba4c981a27f003c82078f60fd70551996ecbd23a507266b334515d7a1170d89e926f7a7368a00971c68e59fe152f15b46c4760ecc13cf831b3b790cfe16d5dfd341ba6e5677de439758d6426e4ed55b5593f26c832f726dcff8a92816ba2df49f2c61759670ff39824ddaa483bbf5ae628a93012dd3f4294d51d25b1b2051d8d7f9411c3a8804b0402397d264293257a9a551b01c1aeace24fdc0686e77acfc4cb49d16c6f942e63068710bfa1b2407a438f56ac13fb546baa41232cd6ca6ad2d591dbc3919e5f52f13c9721f45c7d9223caf82a6c65d138c70307b9a21192fe41ff1569114b74cc1378fe0133d039b643fc381842cbc4a4a9a06b5ca9cbe9149418c18ee4d245b6a794930886b81a11b258d19051a346e85ede65cf72a773e5af9ff2740488aed02b41c51f73effd889827d4971657b79b249fcbb6b54835793af91e54dd9c0b6f13750905ff38f7c10528c3bfc8d2661eed920562b491c50642c0d350cd10331065cfd2f3283b873dd83873720af42a3fff8a4c5588a31500e16e4b7698d385cb4b52a776880507f9152f903fdee125e1e9989d31166f3341832407e9f00cc93a36c6d3b8dac7b5a071586fd6d82e59f68d8f9e1f379e67b8bcb870da4f966395de8a55c64a09819543c83bf92a0aeb22066af919d6dfd31ef4e79da0ecf3b8a7d96e34cab41fc092efd0022a2f11320ff193aa105f589d93af2bd6aa0bfb8056ae94163f74b9f43646a3df85edfbb8d38ebeb83ee0a030ef587f24df5f659cd4b6306eaca45e935241347c2fc4db2099cd9fadb9660e70671ded8587bee0877602bccdda383e680e149cae167742870808b31ee68fe25cb21dad32fbbfcc9a8697d3a1ec68062b33c224fb33d333c37761c349f463f0ca29ad52bbec120475f0ce59886184ae677158524b1cb381154972ec2298e3e6023c04bc04f7adb31aab6f4dbf721e7c149c70a9fc4ae126d9c8c4d9584f6bba01b87698b1c6e6cbc68ec437c7c9ce82848051fccb5e09823b48b2f43c07cb67970139659be489650eed6b73913bad0c5a7d640fe95f5f89d60883eff52c3573d48bdcc13c71be5d84489712534bc2afc2e11305d7faa560572aa7c1b0fcf9df9cd9c8127771144d5eaa1015d0ac9b5e4264aa5099913530ae53d7cdfa10be475cd54156ad8d6b49a73412cba0e189afb4b45345f5d853739521267e1967a61142fc26d62b92e8cd092e9c9bbba5ae99f41f1aff3d949ef6a4f964fda31483dbfbdac3b4a90fbc7203feb936d2cde45189624171e9c243c9af9a808a103da9ca27a27a76a728a8bef028ce8be221d1dbb71754d87bddca13c2083d74a07413e372676d440ac95b14374f98a7cc707ae2f7e9e0fa0abcbb010bc619109d507ce38375eead7354319f5d76ab5a7ab41cc350ac30c9956ac5af56e875f8b4a7aae04ddda17bf9e95c18c40ccf5798dfe3eb2445e44ca80490184411c825318aea3a588f9993d0279118f635b50d880b068b74d091f41b917bff6f6505093fb78c6e6d374c37f18684fde887c20c88ae208eea4ca54380dcaead59a8d7bcdbf03a173363e029f001c3d3da33c54cad8e219a4789aff66c198e919087dd44daac55ef895c8e3fce9cfa2bcb6b29d3aa5773173e3d1f4fd47deadd0bd18e56e038cc54b8974fd70998b2db3fa2475e54487c01d83c3f288d2e7b3fb6f8dbed7262142e9dc4b497c42b9a64aa59dbdf51187a3f17348c5877ddfd2e8ba902d29c3071451c953cace61cc120f1ca1f9172120ed454ebc839ba26e546e8d052cdf36eaa1ef", 0x1000) accept(r2, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) link(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)='./file0\x00') pipe2(&(0x7f0000002240)={0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002280)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f00000022c0)='./file0\x00', r5, r6, 0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002380), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000023c0)={'./file0\x00', 0x0, 0xffff, 0x2, 0x1, 0xfffffff8, 0x9, 0x2, 0x1, 0x2, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) renameat(r2, &(0x7f0000002440)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002480)='./file1\x00') sendmmsg(r1, &(0x7f0000003940)={&(0x7f0000003900)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f00000024c0)="b746e5384978310fc183da8b3f23c63224f5e1f577ef3d4f47619eaf925682440011d34dfd5907081faa75e17167f39d670cb82442fdf2bec3676df527f6252e5e56fa76c34ffc53a5136544dd4137b56efe8783ae6a98eb69616ea02926", 0x5e}, {&(0x7f0000002540)="7756a20a2a821e771df9494e952ce8fdc2cb038e6f07be3a0d49957efc933890732fd03a4a53206c339bd67eb989e445d6362c38d4defcd01b48d5d412ef369c467c5c400871ca9465aff03a5f655578e54ce15eca5d2d9088c91fa39dfb5ae6840b38f7d813022d29ef603c7a8e37fc64240b9dd757dd467df906baeae55f1a62041bfa1c214e7791c91c314997bed112ae8db792f82811be4f945dd477330e68bb1a2cddee784b1489de57e7449f77c0c3b985f33d8f08564cbe8728f369efdaa87e301c666ec22b3292acd9343015bd2ab9bb01e6cd54a91f73510bf2205161302d098784b2db462b5f7df9ddd92acde4b84d", 0xf4}, {&(0x7f0000002640)="3d815eafc11ffbdd00149b4579c0f23bddddaa3428a6054408af0784cbcd31966f4171c318af623ff81964c41baf90f40488c9cc31206be7a61e795caf70", 0x3e}, {&(0x7f0000002680)="6389203292eb67e9f23a9a82e60619f4", 0x10}], 0x4, &(0x7f0000002700)=[{0xe8, 0xffff, 0x5, "af511024cf139950724c6bbfe96ae5e14fcc34183b30906ec23997200117a94a4c0f3ddbf70d523dc6caf5e5c912ae6feba3954b04926d602ffaeb0f81287f8e86ff429f2301a838853c3bed301e603d417cf8f89625eb16a72a98e3f688137ec653c95f8b0f4b55ceedb27332ca9f989c53e7144b911e3b9765cdf1e90c3abd76a6536d8a246e5f80d5ac5127a7fdae429f6fdee567f3ce47dbb79f17c33639692d20a2ba38520a3358941f0f062e317efa31c2170d9dd287521fd3e10a1334b70f399d7c8c3d8aabeb0555dcfd05ddd3d65141e522"}, {0x1010, 0xffff, 0x1, "0d6e535c717df1c2574fc93ea1943dabacc4da0876a767616a485a657076e8041ad1707b633d2de92162b86aeb57df0958cec92e1d18612e7d5b492e8aedf855e80d064162d1ae8c01fac90b4fd152f39d6d7b7077ce8b0bc7ab10cc1cf54b834de874b194d9667f4f6597328cdd6888005094a74e143c079edbb42039127d2b9b6f0c81c2b5c8891202101dee2f80eb92c880f24fec4cc6e406ea17983d6777f0799a650d524c0820f7802ff6050757dfc51ee437a756b8f73fa7bf00b55e8fa66bb02e2d7ac4c7457bea205b32ef1427e278352c998f394ed3cf55e3c98c226f0d02880ed595c5c6f041fa7c603a309a26d264cf0e3817bfdc00c38096b807c4a02bfa615874ee1d2b9f2b7cde472e46bf499a88d0faeba0307996235ae1271beb015b662668875c47486e01b6efa8f756af4d269766d4ef656a68726f23ad3bef3e0a9fe1301190bc5362934f08a8e6dc118e0b2e03cff7e9a1e884ab81c328927edefa97001ef62e940206b678318967dd11b6578aa94342fa4d076bb318d9117563bae864af530a9a9e8a1ff3ccf8cf8848b152248bc2a92211359779ccfacfa37800a1291390daecb32947ac531b86c59ff77bb27b030c07015876948d57216542e6dfdfdcf4332dd8dd61f2a00c9e64475319906cf1dd5ee0a86eb0b567f141044477ef5e270147021f8362287656224d1a2c112d2b93e22b07b71db1d7ee935d893e6eb9ed6c2e286a7d44fba6337e11615426bbcad5cbb7eeb217b05c676204d2dadb2e43354f889c518b60214dad196904f9f0d97c1b2a7915eaa6b730f42bd9632112bff5bb4665784df7848c30232c830b3c5e5a0704a03a1115163939830cfcf15a1ec028427cc1572e88029af58661f86a6750940578eebb9303f9e3404fe441ac0bfcace6a5e7750be7a23f937c1b16e10a9c39258b8375dbdafe11ea1a5fdf25858cb572e3888b163a76401a468cadf1bea1a608a974cafa3b8f375a795efb01e19b3f93dec1fe94deebc8b45623e67eb7a95466ea5a8d8e0f191f26fd1ca2a26f02fb4c10295a427ee8e391f1903dd3641118e03f87fa52a210bb309f66353124abc3d8310e0efd76f5d3cb04e0f666f9942b2edec80dea665761ac8b261b6b37b4f526e9ddc63f93d59c8e9d62142902138a32512973fa6d23d6bceffecabfe01a76978ab34685cc8a95c43a127ae1eec0b83cdc1d7f1198af86917ca0712867fe8584e2e86958d560d4c15306e7918a97574b9c5ee873198a5e001cefe855b2afbf96bb6797b2eab24709d7b5b8301275641f55c895b0fb25acdf74ad2ca79e5effcc75942b5bb8ec8d1c191d2fd60f2674391e654bb4a8b8553ab247aaa42052a3adbf21a5546218a1eeb203073e43dbe847ff92dad8a6544f839cbbd23a885248df86de27855d9762d17821a7654c911331e489f555122160e4331aa4cead51c54127ecda15d867b0b3ab51e1383e2bac1c4ec59c661fdc38b9abe4bdeb99266d098fd0681a89ca9fb5c61c930c4995949e959a932e30d4d9e0058dc03b2a4a15a9b6b351e9519071f0e9002bf553c2457e4ea8651d7460e71f02a9cc674d1ce922b92019264516c0e8e5a35c3bfd32b57336fa99c6bf3864a79c2f352bc6da20f49d28be0ac0c6a3c70516e0c2d1cdda38aba60e4fe3dede206cf9c77825cdbbc997a3c0193d2b49d96380e98b01a663a00786aa4195f26f99190b774d973769f1fb7593d4b743addc9caab111f5b4571c9b7ab5a94d4559f0d2f3af123af0c18d2e749ec17ae6e7cb9eb29dddd7c177d362fbb901846e827c3158472cf10204f7b970a02fcb523ca670e00c626f54596eb6f2e616a510c22911a653c3d37dbf8bdd4d5a7a51e8908edc92627495ee8d57631d5f7833a9f19cd168bf020e45e2a4c7f0dd11161465cb714360254d422a5430b006f3fa0dc011571e3250a0169b778c5da6dc13472bebfff90fc5fc794ac7ebc70b807ea7c34c0f000f93eff3599e51fc3a2c9b5bc60209b058373e500d711d10232c2e978393c6cfd5c0dc486564ecf12cdbd978a21932e7dab538dd0a98e717b558c9c4bdc57ad4a95089872a468971df80a169b3c3a0019c02e5ef830650e4e9ad5e1544cacb850064c1b54a1384332c9f5b944f30a58a23c1889e0f1756c42599e727c65c78cb5a3b3cd68dec688d5772ed128b9b9a602f5653663c235c042549e8208deeed1a852cb5130119905c46482f46fe742c19e4969ebcc4be1db82500cea06b2c4aafcceac7ddcd13358aa2bc0f957a6abd78ce0c942276c72ebd45ef3376f898e515110e77138452410bc6df5babc06b633857707c4c32ea3c28c3c5b84c01d6cfbce5a9ec6982da9854e1944a1e5c8968a20d58298491ef38e52b6b01753ccb8fcaec828153fac3256ffa74bca0886c93f2c4298322c6b40c510fa03bc098a5c2ff4e27d22200c4b9003efa6f8aaca368d70fa6833efa604022379eb8051050f2d62c63dc05e3202e0feea97402dd49e0ab48d2329beef6b993820f7e3ab5bb296d02488f4467a7bb16dd62c5300029dd61575ce19f77957312ceec645caca4a612aec68ebc583799f0d9dc8c95fd2a999f2c7ae00c309d934605948e8836d167dc2b1f866049f332bb799fe6b66c0adfe78da3ab3eb1300fef8c272b9112abc204a4bf0e98192f38ceec1041701d6879f2788162d1823a4427226cef1ed4d212b6fb2bee3bd7103797a315ad48dade6832317a9879c1e6f8f7cc143d3cba2df227a41c9e0c2959df15f7417f6740ae0ff0f03ac5aca82b732b63f5827db1df8bc643643f1f995311b22e23e767ac989fd2c54ba01ce9eb8bc480bda232d6bca4776afe9adddd4c5d7b4fd2fa7e081a004a0d6ab4e9770131513b1d41f795a418b56c241a9700dae8e56e5c882153e8a304233b2699dc4fbf716fa72682f57afd86b2e1e30be500065392705618204ca5431493b611c2a81b829d37f1d05fc8b09a04ed2f2b20b4d0bfe66129ddb8dc5b8b9eb3bd96789fb7575460c7ad13e4d53922c97a392b19bd67627939b62dac0bf15bf8254abb76345d17d431cf5f0b83fe1e2d9464ea13968a7051b3ee9201ebf64d9ae7b3f9f4c85d9871b61974258d351cf858658df7719ab4dbaab7a678a5c033383e14d3571624052bb7780026c420ff674d49fee9363a0abfa043e81517e237bfb17209d67cd578e66fe83d7c55847bb1b423f7823f6d58cbdbfebc3f5eb2d094832ccc163188e65048374a97e5edcd8fbdaeac9c712bc6f8bdc9632996dcdff047e14c0c2cf885a91c20c715e7f22bf55e265d954ffe6cde31d3265d520c2d3520dd6c26233ef14a7667691223d1a6f1999a32f1b70a2b1139cf194074f86c36881d22d94752cf649bde99e24a5ed32df8253e34b695b91991c7d6f0462d950469f1ce9f2b8c54c7d6e55bd4bfb9b8eab57d8154670d39a36a2ef9f9aaaf79fe3ac5017d599b1ffed9e9bffade1716d4fb30a72cb042fd7f282223540c1bd8c73709959de7fdc2e06dbd62687d4a8042d157440b260335479bd4e179183ca16138cf84431058a6fadd7515facb130d25fb8982416d1feb262e4ac6a6ae87ff132b7509ef790c829507962bae6703ce6ea0ac85ab2c29c966b788e55988d527933b66d920c8d42048756fa8eff0d9411f0fe1345dbf5a1b6d10c9b966e7ad3dcc124712e959d0bb0e11088fcbd5bc0bc712fd2acaa27210ecc87e81695d313c5bda109b6343f3286d09cf7331f6e11d87ce88f80abfb5ae5886eec73ce66d9afac7d474fda5253ce09c8642d376f80e78104ff2d5f2bdfcaae0f6320017d44d6efb78269dd604452b74caf7aa93af9ca92a5a79d13d3ffd48db92c61b857ccbd46a74d05e8405a3c42c3b07f98d2fe45301632253044976fb979b696e59d942a58c8cce79683ed86716fbdf6478366a36c522e21bce81aa5ae96f7701f119aef5d9f47e4b9e0591a13fa36f54dbca805779b86d7a8a2ee82c4cad0fd16f9b3b0c8374049ccf315481dfb8aeaa79873d75dd3a4f105bd393c18b5e84c0d12798f29118b7b13338418a564e450eeb635ef2ef0ac95256b29b970ccd47ed7da5518ff3df145c5388c35923121666572bc0f90987ad0c8e09ebe5366df9090ed5d264681a952503455fcb794d04af2e1263f921256ac4fb11046eb3c3e494e0a32e2e567c751513e4077311490855d2bec5e6082e69dda802167ffa8d0a6ca200e525c64d34c1240da398277475107a59aac3f9a8a887f43e1e348c022b4d2623334e44cf034edf59114ce1f26f292711c3f8230ee13586a2e1439510f48a14f135a4fbc7a03cb6ed7f8443a96a551907edaa2680212e8d9b84b9c462f77b6fb492b7600f5654774c0e56e9af168c1befdd0c64c77f2b9f0478f056c031c7e61be97545617d606902cd7036a15950d4df4d937b145925d01e5e6fd41df4f495ea778968f9fa435ed947a32d387caef04b13f13b798a40851def7be1086c9e3c7fbefc5fe3a875e1af526154de5ce9e34ff4e1459d7855801eb36f9532b3ec5c6cdf7641330fc494b71f1576438eb951eb6b412b8147178724d0d0f193b366860e19a0f6a491add0d0701f4e6ebf004ebf87b4aebf58f477d3652a87eeb05c7e155371986ea64dad311ebbbacfd5a146349c449d37a5f50cdc03f24313f386fd7480bf704aacb83acccd560e8dba8839b09b60ff7598de7bb4355a170ac4efd2e4db581ef6dfa5333060b0f4cc5b85ab5408931b83625a9eee48a5f1531d6f655e9569993240e869786c8eeb3525aafd5152ae98287c4be1135cb6e0aea24a6983d42688f960f82b61c09d134371d0bf1541f042d5738471470594513c09eb492c57976540155971d99ecf3390b3e52579f49c36aff303497471ddc0d89f2d107c4186fafd4fab8ec1a809bddb419f50ba5ecf800a866576304e2ce2bd310b5fa37b5f2040dd9aa04a7df4e308fa0a9147082328a4b120b7bcb6a68c4878cdd62024f0ce44e45b39d69fde778c9ddf6fe20e74970232a25eb19fd27e9f64b5457463f3c1134cb8da1350153b4b69c645c25b88edda2754bb514bc8e319fa5c881fd662ad3337bdeb1f4c5ccf8c1b3f487ca8d501c67ed4e35264ecb31f1a82a9dea24c631ed241b3af3b2998607d45812956b9787b68c78a4bbb019fe0c0399c33f54e76396433386097a05f4b03bb52572dfaa7aa27ed93af1b85000bbfe18551cda2009829ebd1809def4367c924db2639bb5ee56bb55ee9c9f48f65579a010eef39fdb30f5c0616e5a87f1928730d5d10bd9b54221fcaec317d26b2cfd689c744c6c87a4ee53fbdd47c645f6b22567395b6d8aa8062b790c55ffd4fa6378a50436806d01a92cf091e0b85e8315b1cca01698e479a6479ec4634112b78f94b4f584fa8a6c6c7597ec615150c58b6a1b1b58f74082bd4dcabe442a9efb2efd45f63522d7e87f8252b709936a21a481b10d385210528ae905149d44b80e99a559cee4043a7142b05020d1fbb88c160b6452240840914de1eb7a17e3c8be77aba02e8c6032434a39458a1c98f5968faea3793f5c30e17dfe76ebbaeaa243ad6a02eaf4bf1864f5b1ef4600f515b916a358de5e92662f3c7da19268e4361d72f827090d3ee9fced42dca78b52ab50f55eb53bd88627afff07062cdc656216492f6e28498b6fb4c4d818a8a44c098838eeccbb8869c3cffc02c455225b96d4bb54ead0afbf7ee04f13c565ff9efb035ccb07eec7917fad4630740e7dee4241642d75e51fc67ddf3282522f604"}, {0x40, 0x0, 0x1ff, "0c3cf8a7aaa9d24618b8591c10d5cf51a2cc1f5a9fc74aa4fa4436dd828bf6de9e3eb5dcd1fde2ae6ff0684000a2c9"}, {0x90, 0xffff, 0x4b, "64108543764973dca4d48cbe203e07d41938e353d0c1eff16ecdddcaa5512d3d158ad6a02b78eff4df2084e389b5f119c1994029fbcc02ff34cb8a3bc66483524803b0126f5a33ad83e0142f6bde3a49d8da4908f8a4a7771642beefc0a65959d929084e5767581fe9cc1795eaefac88e1a233c1c6ae385107022d11"}], 0x11c8}, 0x7ff}, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003980), &(0x7f00000039c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003a80), &(0x7f0000003ac0)=0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000003b00)=0x4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000003b40)) openat$bpf(0xffffffffffffff9c, &(0x7f0000003b80), 0x8000, 0x0) r8 = accept$inet(r0, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) getpeername(r8, &(0x7f0000003c40)=@in6, &(0x7f0000003c80)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000003cc0), 0x101, 0x0) preadv(r4, &(0x7f0000004e00)=[{&(0x7f0000003d00)=""/4096, 0x1000}, {&(0x7f0000004d00)=""/234, 0xea}], 0x2, 0x3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="3371fc93319f2a747b878758fe27009aa98d867c4f8949a36ef8116a1f8978f81ca28f3f761b750790250915830c28849b93e6bf76ffc811559b3c0442e3d698686c1e4252c2e0e80a352799f9d110302a32c4423bf50fc7a14f3b4bf4601345a30c3bb6b4ad7d123a65cc7576bd58dc4c27ca4e5a21281facd757a9cff323408162cc94b09059bd3235aabbf418887687dec1b3749764c7defaacd4c36dc9fe147156c1891d9e83cd9f918e18f65238fa6ff9337e85a3392decd7a5f23f62cf668654442ebec6", 0xc7) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x800) shmdt(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x18180, 0x1d3) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) listen(0xffffffffffffff9c, 0x5) executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0x1}) close(r0) r3 = socket(0xfc2b23af1cc11dd2, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) write(r4, &(0x7f0000000240)="7d70136fda4e261321126a81f88fb4749c6daa703beaea8e96c5408a98e91ff3e36974052a63cff10de0b3f6623e01464494b10fa59e3653b15da87f59d4632b7d8884d541259facd6710f3a2d211e31e2b74a70e4084602c398ac2775b8d8e8a1853659cbde1fb8a1c650f8ce3ca1c87a9c4489b89b6ddbf1f749477b138652c75e94ece2938492ec9542b651b94379", 0x90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x3, 0x20}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003001200acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 2: munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) mprotect(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 1: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffff", 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x7fffffff}]}) (async) r2 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x4, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (async) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000003d6c637f5432a63f1145ffdb8250255c52a572cf0c9f6f6b62e3a27d045b587c0389160c9930701ea5bf5d979651689b80b97a6ef12825c629d95779b572a4c806ed04ff0d7297ddaae5a95db8ddb1abdfd4034584c9493530578e0b9c9f38b2f4159f44684401c05baa145443bf87f5bede674ae827b0357a8ee634b4748e5adf8d69e15cfb809e5d94bb0eef7eaedd6fb21962bc8b0145eda75b10cb851e3c6240564eb540fa60389784c5a34c7c849d91f9e1112058cd1ddbfda820e921b44d26914b9aae4c623df381ca6aaec029a661cdb8c41065f890292de17c426d8d56379eb4388bb42ffaa6602d52feb025e70ed3f6caff6b53a2f062bbc47e4c9272289c46a4837bd78b6f7717df409fe667daf028d58223e591b503b08990a95660cf6abe76f3f51ef075a45436b1d1d3ab1b906a8fe83b65bd"], 0xe1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x2a) (async) open(&(0x7f0000000140)='./file0\x00', 0xcc89715a659114e2, 0x0) open(0x0, 0x0, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1ae) (async) socket(0x0, 0x3, 0x0) executing program 5: rename(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x44}, {0x8006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) close(r7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xbd, 0xfe, 0x1}, {0x40e, 0x0, 0x27}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pread(r5, &(0x7f0000000180)="663e3a3e6b3fe48fc5af5e930a38214a66eb788357473726b5dcedb8b340132bcb509ba526046db4b8c6717c63983afffd5ff46f37ab9373827ea808462a", 0x3e, 0x7ff) setuid(r10) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000c51e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x80}, {0x6}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffdffff00000000000008004500001c0000000000009078e0000002000000000800907800000000"]) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x8, 0x400}, 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000777000/0x2000)=nil, 0x2000, 0x5) unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) getegid() r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0xfffffffffffffe94) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r3 = syz_open_pts() r4 = dup(r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) writev(r4, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) bind(r2, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)="4862906293d3025b5a6befd836255556fcaaf319359d7b245b9970d51bc15c2e0883df9ce4c67c0b256806731eadac7a8575ae1423636ace53148fe5b39a2d55c7ba63a933b7fdc1cf0c46f32eb7bc4c2d70bf95e3887fabcb8a1d5073b916ca964cd9899401127be015231f278faaf22b0204963c54904e0c4f955b242e735cf40b4629b131e2d1475eb31c0ee8e76c8c94f2caa58f9e14e0c71b6910035866adcdfc5bbec95645d8c5f752c6f12bf242d354a67ba1513e725e21d19a0c22bdb5f0cbba1c9fd6715c6afaaf89cd3c637351986d3bf53a898565cc95b3c6748fa94c24aea06e7e08f927703f522b92ccc4e3f6e478", 0xf5}, {&(0x7f0000000240)="0775af7a450eecd65cf6bf2ac23c26e6277e59ab2102231efd27c35676e4c8e4599feb33b3a38365803bbe2091c9f7b8ac245cc5a8f8f95ba59a01e938fb70d6308e1cf72c8d05b15f5ebb3d4dc8bc8ecfa04a360fc6ea7ddd88138d9c10d5ee0fb6034269bb92337a7dcdc9dd5234bb6f1516fe4d00f671efcb916f1f24cdc261c4f12e33b710332cf0b1fb223842d06ee5b0ae8015b761d9141ba845994141c9948645e51b1c8a20893ae1bb605db4428b0eb5a977e446be7cfae77104a1696552b6ced9cd355f58543e2c3c9a325340effc640df627291c78905122e3ac0884198a465241d76794c62a84c4c5f59138c66de99a6f1afefd7a0141e97430bbc98b10b333e65e5727e3507030e10e59074b059e534f67e9815fd8891d9487e3ed77215e9c4fac1d9c2234b7940b5e860519f3b826bf944f5077482502df60c655ef1bae1fe6463200dcb06642c5b8a086661054eba27405db136ba5f49e20600149797a6790bb33e06deba7619e6c2f5afe8f3968bf118ede6d96036659769054dfea32bfa92efff5cf6876359c2ff22b673810dce03295a8da05d55e8c0696e5fdcb6348ae6b7f1b3cbd4e60435a104e0f87b5fca16749fbe01e1d693a0c293f60dc826fc0417b9298058fe98480827f8972de5d83c061615cea7b80cde93ea2d64b209381521b3462a1428204b5f4663836982e39ae63fc8690d01462d9d55853307eedf3d5c8ccf9d5c00b40ba0880c1ded7a55fd9a12a7b89cb12811f80b7281ca0ab760d1cd94d19f528f305e34ee726aa2bd9b2206f358f70adce95e3ecd1afa77e9b4e3d9c7426e99380e85aedc62f6edab1b30b15f6c128ad35c3bf1536e05663d778d1fb9b3e2de11b8448de5af59a7c8aafb95aa3c3628b2983c5cf463142ddec2492c99c8e28cc5e1123b4b0a4922bb905d499f6b9a071a5736080475e649de19191f46417529d1a1bd5373034db29332b48082fca595e353269c65152f0708ed5e2c6c9a9fb6f9ef57b3e555e298265313147230725b3b647e24770b8a5956eb7ec5113580cb3c39e57235285cb364be22b30500be7dbc4457e88ed7d1cb44ac4cfec36684b3072171c616708d9f6d1399445c7e147c5adaa205b378fb7a5dabe31f569a8c66544d56070b48d2a96d2a029946a9f3cd9d5fc8afdd82d79ec024147e699b95435a35fcea959bb4916999a4cb79db6105dc33cb2e5fe7963543809daef6667f109bb8eca0b1bd534a5cac1fa30d4255bc269ff71bfffb891e929a74cdb8f5b576eeab088dec3fe5801713b750912c190072c246713d05fc47971ec05b0495dfb652945fac6919b490612e76da45f090cf1be7b1c1fb1ab9b6ce4660bb5f4d72cf8ca648c68558bbbb0811db3505ccc1054e62e4a5a28881dd3b1642700af993dc2e3a872497f809485c70460c756e8b799b95a8355efb6ce7aa1cbfe68ed9e6b2a36d4948e0fa27abd1b93bfaf0b54d2863d9b567c3de97799384ccb2d4a57cacb462f29a9cd15ed3b663b208edfe428934e827736bbd521abe8eed48b36ac22408fc963c334715bb29a663dce7769ceb60e79b821dad8a83cec6266458d5ec25018ccbc73c3d61ec22dd9335579317973283c46f328bc80abb2e69a484aca4d4fc74d4d58e6aae46b9c4a17816bff082504ce9c5a8d6a7df450aed7ea2ffc5511f086122d423e39762c7d01fb71720b3029e95b30a6e7fe217fe3e209e38deb2775065a76144c28251b9ec1af795762567b9034d3999868a7d513e750de84996e660ae3faffbbb3d7d885fe1eb9500ae2364329b9a8e31e761759f8c4dfa986d1b48f91b489cadf01a5ead42d3347fda05c9f9be5e100120993fe59885906c4707bb8d9acda676cddcb6993ef34700a80132876996273ab5cf3538d33e7ec98ec32a6a6cabb860b6d8e141e25961d88e6860e5250415025a6776a537436c29a40ce2ada1f2ab3ce797581a72d26d5246ffa3827f4037b7bf9805fcf9dfd3f97bd4888acfa815252524bdc7b05e786a3224c524a25865f97e6ace331b03bbf34ac85d278f615d780178e9c6675a0405a194da26c11a6a692717f076c6863637bc7bff4f47706db8dc9e27a14b72e3f4f5526e6c6592fa63651cd677a500bd1c54d06046ef7d1f299d9e34a1dfa116e8cc693cd1db359c33525c3dd36487cb5b534283009bb55f2ea305d84fe57ceeb9a454dd0ae425f2436c468b1a0c9045f3fc805e908f1719db09427464eb655695bab9fc6130234f83a1e42f26a43887233ee298572f61af7f87360531ae41c9e855146b6fb95808900ad398c7d0cc30148bebb1a9c61f2bc0d4139371a5ec80849d7db24a71809a24c06c641aef284f1a16b9e24e2f50af1b7e135a0eeaf8126d3e640c0bf68cfa3fe3b412067b1b109c632ecaf167e97e112324deab1a81a097643253ef452cfbd136d79f5e2f3d4639072e50a1630e7c568c04bb25de699dcd7a40306e71c33868640af7dc25e817c8e17a2743fac041311d29ce4e9e54f13f6ca1ba35efc614fe6ea88bb344df7677f7c4da5fa60f2933961a3c5d9a8ba87e6df1d8361b0a254136a13408de1e5ba130f4ca747c28e884a52622961192067b5bb5839bca189d94585a80f962c3befd8c2b583c012bee8cf13a44110249393546931523f1ad9386d0fcc5817f98ea2703ae0d76a8560608ba6980db9b053c1a2a45e56007e6105c6a03f93c073658d79c590b4d08180757f17705a30e3628f71b49415be4468b64daa34c3d4d59b1913058ce78a7beedb108c506045fecf3aef4d403eff58cebc87899ca05ee86bb549456e005e1e059d3789ee202309c8f8d28baa0dfe1aab62bfe91f1a4f5a25309a1f2db000696e86d9d11c2a82a9e4259fda6aed99c50b9bfabdb6cd9524a584c07c9c939973d3e2677587ee30d58d5180cc1fb9b6a1068405b868102d3c0c364ea5d311fb678c301df6e427f8bc20340f3af612017768c5da18badc796ceae6b5bcbfc7308e9423b328d0c609a89ac8b56b8fd3361ad5f30d93f0da898dd949c77c9a3b0d950cc469cb94cab0e6e528e8bd0a8f1acaaa9725f45838d7be10928aa78e6648711b129aede78d4a15ddc038198ba3b60579bb94c209db9db955967e9a39060bd83b6129adfd4ea7f073216b59bb887d0b05ef894a18cd6c09ff17f9aa67dda0f214dcfec1c0b6fe27f1b48d2469151867c051a4fecb9c12a7fa696370b08c02090b6343f58a0ec9d181f917dbdfec18d00c6dc21af184dc34b3ab588c8a806c30a61ecd47a86776b02e1cc8e5bb91e56831e74fe06a6ae204381ec466d636ea9d676f45506ac5f6c719e3da52acbb2e2eee1270cd74a6857a38af4cb2ae35be068b7a9776fda3c2c980e1b0d05f1ec391dd7a0e3be30413000f1a4502118a3328ae0e54b058ca834414bf28e500fcecb0ea202e7c0b22ac95a0f93834655252a952f4e9871db951f726c64ee3e04a08d24a619742fc7dba8504b582ed9d4cb674ed49ce38031aff314ca900afec7921e511a971f60515483693e35b4c31260ddd6b90962157d27ebfcaa1bc5701685c02f8db7d3e54802963b46b791dd93a9698dd40691558fb7f75376b1ef7866ed16bbf580d78b85ee365eb94fea3c26a6807ac1df9127a3782ab6fa3f899ca89d83bed2ea76ae8074fe165786136e519afeb0668703d018d73abfd0baa6e74d55096002758656bba201bf8b4030802ac249db5c7e48df7f7506a9fd88ab69f48fbcaa186374d4493c8684e405e4d64f991967445f0962a14daa05290e764bcc82b3aadb3c7bdc186078f7b6365fbf6fb6479e0071712a404deccc9af342f4666c9bb6e2c0da36497253cdedb820daa10d99df6fe8968080625554dba2112c1d3668b68fbdcbf128da7d97a14269aebfa0e2ea97a7405c1b5fb2e5e7ba066db4cf0b7749084ef592f918f5255484abe4ad9781492c865cc9f960724ed8404c190401053710272f0f6b5d50cb50657fe91470ccce8050ac7604f568656eeba2c3f756df7356712e0e64082c3684d60776b7bed18ecef6820e62f4196f29ccb4cfe80703cab663cda14356e14607c5afb76de5bf9441ce373358ca2150f8fe2f51b7d300a77e2d611d42c0415f86414360b79a2e96fcddfb5ba43f785162519df4a62c37dc3255a000c1813bf16f7be9ba66593a9f3043183b74d207256b511b7252a528b51d58cb92a7e177c1562e365056c543506a30a472761a61d8face22c6da2b71704396d6c1c07356f93bc329cf4fc149abcac358995d2bc99a2f92797d8aaf84fd8f780276d4a9b2797af05b82ef543ac5d18a2a8aa26b755a0382995c61c24d9acd5c5e286249bbda6db215077052d5922a9058df027027f0c65f3d0207758b63ddf0b1f1096e339e2a31fe0391de1fd8e57bfe45ea60b247fc04fc8d36d73c8952a44e94a4ae3ac10107606e2975eb0a5c0bf385a8a6dd9325802c8cde19eb406bcd541569b773713b3514d5d23294e03895d0d93809ba70e912f9e0f4667d090d9b6e7059ba96fe74c0b328e35692bee0127e873b7161e69856b93eb3c66ba02586feca4d346d5755eb8bedbc2df1970decd830a941ef007cc012b60d00eda6c54e79e1090afe67bdc10dbbe0416fc089a648147bd59c656f779fbc82faac8617a6dbc91244d1fff9ef023fb518a0067eb9c84063a144b5cc7f66c82e96470b9017d3acee60493d8aee3396e6312226314ddcc08db7255deb99cf5b7026d2936e1bc9335c9a216a5a751edde4e20d32a42a0c11b3ef55eda497f6cd1f19172827db0ee75eef8606dca7e99a14c820691fbf6e37f516ed13015d10646f3ead0b218b1b5ed2f9623e08a56930fdaad86b911843591ad22ce25cedf91c2ca1a5fb51569444e164304f56e099a19fd5f53c0f8fa9d1646329c0cb29809b3fe7214922adb3c1de1cc769ac380e1724636aad7e5cba57847e855645853d33c0ccc56fc46f0a1af0eaa16541b020da502b97ea84c09a1e10715c50c95bc5b3e8182da22629a709a5a7c6fbd149220605bd89dcc93fe240ab297a3d51155154d4edddcd5f3a4c6021eb72aad3f2cfcd9d71e6a13c448a59b7404933fbada50dc267b175cd081fad33e4a0512115591f2cc9d2ad56b6b5265f163450fcc3e2a97d79ef9cbaa6a0e0cb6668d0ee002ad62149def8a25265b152d439999966045b6c6262edb57de7d081a0e15ac5266480c744c0d79b8a6a2ddefaea289d35b760b6890eb66c53194cc74e7047245af18aea4c8a9b675fac8ea593ac3c44436dc088dc5f47e05e244e7faf242ac82b87ba011af18d5526235c68bbbffcf9c8b4ec310fa3c67ac272240f07efc08b6a5b1f7665ad0e0595483224bb5b8a883b912540cd34a585f340e3d8a76fc1217c74a90a7ad70db4a4a0e28b078e5f428a87e5dc715daf63b7fa2f750870d028dd031d72d684ebaa276af5b210ebef6af6b8dcce7b18bbefa6259354b5b807050969855f32284b2c052c8b72c04a1fd8b0c1dc09d94ffa44227fc77b21162e3fff03a7b22d705e4672f71492002c254054c8496c68557f1085ff54219c01c477cd0cfa9c8e88943b923e7587b70edce48481d4b799d82ee364bdb6b7f05544adac03ac52b3cba2d07864cd2c1d3c14ef1b1800940164a26676370b6e3baa78e43ded8298a9457f074e9619656cb23577d89ff6f8be26130870750655dae9b8a25309b287197b44eebe2b8cf62bea4cae747687b11c510e54a9da29a6550ab27b11ed30fb360944352fc4a556f2783afab207b4903", 0x1000}, {&(0x7f0000001240)="b78668f0f52712a9750a1ac59372edc0c2e1f8e9dfa5eb6556610c3ea3846495aa4326bd063762d9f9bc108f86665ad7c89c44604b1167152cabd419d7cd44e64d31ed22349bc1b590ac6d78993b6192a26632ae0e56e67339153d8959feacf8892e328f004baf028101265bb431981c3aadfa6a46ad00d622cdacf525e0455ac4b3f625a38182ff24d93aeae9a372ee5a88b1cdcfc41520890458", 0x9b}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="f8000000000000000100000001000000a2509e1395a730a16f4dc2789efa7c533dee88949e4fb96faecef1f27ca56c7775bec69573bb985b1ad729e53f1300376fe59c3b03b85cfd7a7f7fae2db76730e97900f60d44ba7c85e01387fcd42914ef5d8e2661d5a8de992597e34447b2d3056827c08df81b9192feed4df3abf5f6ae34c3ce2bc0d0d999e7e421e868dcaea10b075872987365bde92e657273bee0e6930c101d62d0beb90bd7d9cfd748247edd773c7cc747a98f315b009e9a1a90ea5e0e09358e74319d12455e82351b5874436bec6bf1a7b94e6f3889539dbe425e6d0ecd0e0d3ff0937f93e345c5c71e506d00000000000080000000000000000100000007000000222a447e0e0c4199d87fe848b416560063df31a81511c3807be869096f95095fb305fca3e7efd435da1afe21aacf4205925e16c4d00dbe325d87d8fc28d1b54a6dec933bc0bedb120f103e879266b3956545674a12301f62673f738a0500cc526f0102000000000000008e0000000000"], 0x178}, 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0xc, 0x20, 0x0, 0x0, [{[@loopback]}]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c0", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="eacd2a3a20000900000002", 0xb) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="9d29ded99c22acd7b66b13e5e5d865cc4c43535097817b6f77917eb494c2435e2bb93b229da55e178c84dfad98996890390c089c223b29e767d1d2adda97721173d9a1ed02db11c542272db7cd8b32ed5f38eb826edde2cb75015944dcf9808cbfeb8a8c6904a1e8632b", 0x6a}], 0x1) execve(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000600)={0x1, 0x0, 0x2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xf8, 0x0, &(0x7f0000000000)=""/248}) open(0x0, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000040)='./file0/file1\x00', 0x7, &(0x7f0000000140)='./file0/file1\x00', 0xe}) setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x3e8) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x54}, {0x48}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x54}, {0x48}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) (async) poll(&(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: getitimer(0x1, 0x0) getitimer(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xa000, 0xfe) r3 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x14}, {0x8306}]}) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x100, 0x5143) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000240)=0xa853) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) sendto$unix(r0, &(0x7f00000003c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f1311c444b01a6e9b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f800000000000000016fcbd804070000", 0xb1, 0x8, 0x0, 0x0) msgget$private(0x0, 0x60) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000001600)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8, 0x9, 0x2, 0x8000}) getgid() syz_emit_ethernet(0x152, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, '\x00', 0x114, 0x2e, 0xa, @rand_addr="5979c9695596c09e5706cc8267f0ba44", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x67, 0x8, 0x0, 0x80, 0x0, [@empty, @rand_addr="50d5b8dfbebfa49191e58f91cb4acb35", @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @fragment={0x2b, 0x0, 0xa, 0x0, 0x0, 0x2, 0x67}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x7, 0x68}, @hopopts={0x1c, 0x1, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x13, "50848f74c19ecda5eceeb28f261dd1d8463007253fbc0e93a1c0159f26c93ba9243bfe626d1668c8cdf4b2f5c3a0aa4cc81de34ab2227801c663a8c96149385e9503bd4d29e1840ae1cf87d65f1306dd31204fb7e28c8ce5170e9f748f4c4f2d1b1800000000000000000000000000e81cd03b57f7fae86836963af149f14a24edebb63947a05e4dccd3ddeee7fa64f2e0ba2cbb29c6897710c3"}]}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0x0, r2) socket$inet(0x2, 0x1, 0x9) executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) dup2(r2, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x176, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x2}, {0x65f1}}, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r5, 0x4}], 0x1, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x15}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = socket(0x1e, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x1d}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8000) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYRES8=0x0]) executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x11d) chroot(&(0x7f0000000300)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/194, 0xc2) read(r0, &(0x7f0000000300)=""/121, 0x79) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) seteuid(0xffffffffffffffff) unveil(0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x804, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="3371fc93319f2a747b878758fe27009aa98d867c4f8949a36ef8116a1f8978f81ca28f3f761b750790250915830c28849b93e6bf76ffc811559b3c0442e3d698686c1e4252c2e0e80a352799f9d110302a32c4423bf50fc7a14f3b4bf4601345a30c3bb6b4ad7d123a65cc7576bd58dc4c27ca4e5a21281facd757a9cff323408162cc94b09059bd3235aabbf418887687dec1b3749764c7defaacd4c36dc9fe147156c1891d9e83cd9f918e18f65238fa6ff9337e85a3392decd7a5f23f62cf668654442ebec6", 0xc7) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x800) (async) shmdt(0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x18180, 0x1d3) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) listen(0xffffffffffffff9c, 0x5) executing program 4: dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) (async) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60", 0x0, 0x1}) close(r0) (async) r3 = socket(0xfc2b23af1cc11dd2, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x74}, {0x836}]}) (async) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) (async) write(r4, &(0x7f0000000240)="7d70136fda4e261321126a81f88fb4749c6daa703beaea8e96c5408a98e91ff3e36974052a63cff10de0b3f6623e01464494b10fa59e3653b15da87f59d4632b7d8884d541259facd6710f3a2d211e31e2b74a70e4084602c398ac2775b8d8e8a1853659cbde1fb8a1c650f8ce3ca1c87a9c4489b89b6ddbf1f749477b138652c75e94ece2938492ec9542b651b94379", 0x90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x3, 0x20}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xfff, 0x0, 0x5, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x100009, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) setreuid(0xee00, 0x0) r8 = open$dir(0x0, 0x0, 0x0) getuid() fchown(r8, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) kqueue() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f00000008c0)={0x0}, 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a8", 0x1}], 0x1) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2) semop(r8, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r6, r7, r6, r7, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getegid() executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x7) recvfrom(r0, &(0x7f0000000080)=""/241, 0xf1, 0x1000, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000001c0)=""/32) recvmmsg(r0, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/181, 0xb5}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)=""/207, 0xcf}, 0x5}, 0x10, 0x842, &(0x7f0000001680)={0x2, 0x8}) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r5 = getegid() r6 = socket(0x18, 0x1, 0x9) r7 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001700)="ead00e6d4c1cec9162f29b007c6c521cd158ae86fcb354d9ce80a369246ad84fd0bba712d38a4bf962763c1b33259582de57144a2dcd02c4085fa44481104b6281496238c05cdcff34c38250b8ed605d2bf66a7abeaf7e9e44490ad7a4e14af629c1c9055c3117ddd9ac244f9ee3ec0a891d4fa2af7154df6a828b034ef0b6328ac3aaf9fbf3225dcefd6b5bc3ea926e1b109e4000c2b160693243bae0cf2caa29bb8a6199d04cf69bb8b32e", 0xac}], 0x1, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r6, r0, r0, r7, r0]}], 0x70, 0x407}, 0x402) sysctl$hw(&(0x7f0000001980)={0x6, 0x18}, 0x2, &(0x7f00000019c0)="739c0056a561bf1e69d993bf9396a700772a3d5c54f4585c4191b68e021c08ef9661526ae19a6e2a4f3c66a6dc2e86d04c51796846f6dc236de76d6c0d4739ba683248c030ce059dc9343cf1", &(0x7f0000001a40)=0x4c, &(0x7f0000001a80)="b1d2db22cae59e1adb9ff11e715c7b940afeaf68ebf811776e625482da624a9c129e249ccf77bf2269aaca984930f2b4636e518b5293d13c437e2d7166aa556cb1b87d8b66661b618e7e684a4d0f06b58df35062eb8734009d2b9d0832bbd5d6f9175d7929ea2f917ae614c0251ab919b9bb5d0689f40b80550407e60dc9f9269e259c26acfa2c882e45236ea979031f550d30f0cb0ed28533ff436a700393e25e256a4fd40e5507133d5ab8edc94b1182f168d2ed0d83b0adaf0c0e21eef9ed9f8f6e58052b5d737343a81463fdba11d8c6fbf90367c8e3a73bf42d", 0xdc) fchownat(0xffffffffffffffff, &(0x7f0000001b80)='./file0\x00', r2, r4, 0x2) rename(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='./file0\x00') open(&(0x7f0000001c40)='./file0\x00', 0x100, 0x10a) r8 = getgid() lchown(&(0x7f0000001c80)='./file0\x00', r2, r8) chdir(&(0x7f0000001cc0)='./file0\x00') fcntl$setstatus(r6, 0x4, 0x40) fcntl$getown(r7, 0x5) r9 = shmget$private(0x0, 0x8000, 0x4, &(0x7f0000ff8000/0x8000)=nil) shmctl$SHM_LOCK(r9, 0x3) r10 = semget(0x3, 0x1, 0x101) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000001d00)=""/216) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001e00)=0x3e) r11 = msgget$private(0x0, 0x80) msgrcv(r11, &(0x7f0000001e40)={0x0, ""/181}, 0xbd, 0x2, 0x1800) getppid() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003001600acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x7, 0x7f, 0xf352}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004a000030000000203d0090780000c7346b968ce496e0d475db0000e00000029406001f0000070b0800000000000000000000004e224e20000890784a21d037c20d015366dabe525c7bcba21fe31bafb216fcd66a23f9f90cffd10e56772bcbb9912ccd275fccf765c12283e47f4a5d7e81b858d8826964736306774b2350ba7e1c07"]) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) socketpair(0x18, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/22, 0x16}, {&(0x7f0000001200)=""/69, 0x45}, {&(0x7f0000001280)=""/144, 0x90}, {&(0x7f0000001340)=""/154, 0x9a}, {&(0x7f0000001400)=""/239, 0xef}], 0x8) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0xc, 0x20, 0x0, 0x0, [{[@loopback]}]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c0", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) (async) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket$inet(0x2, 0x8003, 0x1) (rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="eacd2a3a20000900000002", 0xb) executing program 7: sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000380)="289df028", &(0x7f0000000440)=0x4, &(0x7f0000000480), 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 3: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xe9, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xb82a, 0x0, r0, 0x0, 0x209, 0xb, 0x0, 0x200}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getegid() getgroups(0x9, &(0x7f0000000140)=[r1, r2, r3, r4, r6, r8, r9, 0xffffffffffffffff, r10]) r11 = getppid() r12 = semget(0x1, 0x1, 0x4) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000180)=""/222) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchown(r13, 0xffffffffffffffff, r5) connect$unix(r13, &(0x7f0000000280)=@file={0x0, '.\x00'}, 0x4) connect$unix(r13, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r15 = getegid() setgroups(0x2, &(0x7f0000000340)=[r1, r15]) sysctl$vfs_ffs(&(0x7f0000000380)={0xa, 0x1, 0xc}, 0x3, &(0x7f00000003c0)="cb02a8f594c27919ecc9fa2c40b0d29e303f3c8b5805dcf9e2f776b254f9b2c39103cd5fc454b0b4fcb5b9b48d1344d5665e2b42d97b5ff8982185b94054e6474ea1ad7f727f42b23d96bee65248e288f9c90109ed90521ff737af1fa6df41afdc4392becd4eec8de837c567846a5f4d1cff54daf5bd8c9400929dc28d1317e8994a25d140366989dd0a8acf1bb3beb01dc75847ce517914a4d6da271b134bd53fae", &(0x7f0000000480)=0xa2, &(0x7f00000004c0)="4d08f61d541d082dab22fa25b7e12ce80525dcfa3cecacd2ea4a4af68884cbae524ad70ff5aee1049b3e8fc2771357c4ec6285e8dec04a477b9ef79028094a716cf066b9582d6ab8865b5468ef2219fb328aedb26e184b4441a7fb754f066539ebb393e9116c5c5ed982fbefa73d71f53c03638e9e446a1e80dda6b9582e11a2efc1c9cd0386452b72e0f19a968e9a06202756ff13f20bf5aa5312148afa4024d7ea86bf5280459958dfa558e26b48271ead652acd1bf9d1b991fcd1b38d957ba26fa670e43705539c74bdcf5e9712fd85494a0de28b3bad3e", 0xd9) fcntl$lock(r14, 0x9, &(0x7f00000005c0)={0x2, 0x2, 0x5, 0x1, r11}) lseek(r14, 0x7f, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x20, 0x4) r16 = msgget(0x3, 0x40) msgctl$IPC_RMID(r16, 0x0) recvmsg(r13, &(0x7f0000000a80)={&(0x7f0000000640)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/152, 0x98}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/172, 0xac}], 0x4, &(0x7f0000000980)=""/204, 0xcc}, 0x1000) setreuid(r0, r7) setuid(r0) socket$inet6(0x18, 0x8000, 0x2) setitimer(0x0, &(0x7f0000000ac0)={{0x8, 0x2}, {0x100000000, 0x178}}, &(0x7f0000000b00)) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x59, &(0x7f0000001080)=[{0x7e, 0xfd}, {0xc, 0x0, 0xf8, 0xfffffffd}, {0x6, 0x0, 0x0, 0xfffffff7}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000002280), 0x0) syz_emit_ethernet(0x62, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6008000000000000008000000000000000002300000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd, 0x100e0d}, {0x0, 0x0, 0x1, 0x4}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getpid() geteuid() r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x3) setpgid(r5, r5) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x200000008001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000000)=[{&(0x7f0000002c00)}, {&(0x7f0000000240)="b63e5629abb4e5c4e8401f0fc5dcea36dcf72dbf10a291ae89b6382414b3f55155112a285dc38b91f914f69efaa2729a1934dacd44abb33962772f28c170568db166c352f5aec14c578085ed1d136035ab110932307c2cc1d53693ead2fa7b4269c3c953e231d8944dd7f78b34872e64917d2993cc6ee02a36fb1bbbf56a6b7d0ac99dfd721ca71bff8772d0102cd98d0c3ffeac390f2a2570a4539b12a6dc64b8f49199e2cbc5c7add0205913d70da3f14fa900f194656c95f16a940b4a61953cd3d96c95c321fae0f82e320e2378aa54631d7262f64a0aa0a10c384baf8b33811b5907a40e9d75abf76eef1bc0f5e8c7dba5134a06aab57acb", 0xfa}], 0x2, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x80}]}) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000d51e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280f0000000000907800000000b314ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8, 0x9, 0x2, 0x8000}) getgid() syz_emit_ethernet(0x152, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, '\x00', 0x114, 0x2e, 0xa, @rand_addr="5979c9695596c09e5706cc8267f0ba44", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x67, 0x8, 0x0, 0x80, 0x0, [@empty, @rand_addr="50d5b8dfbebfa49191e58f91cb4acb35", @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @fragment={0x2b, 0x0, 0xa, 0x0, 0x0, 0x2, 0x67}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x7, 0x68}, @hopopts={0x1c, 0x1, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x13, "50848f74c19ecda5eceeb28f261dd1d8463007253fbc0e93a1c0159f26c93ba9243bfe626d1668c8cdf4b2f5c3a0aa4cc81de34ab2227801c663a8c96149385e9503bd4d29e1840ae1cf87d65f1306dd31204fb7e28c8ce5170e9f748f4c4f2d1b1800000000000000000000000000e81cd03b57f7fae86836963af149f14a24edebb63947a05e4dccd3ddeee7fa64f2e0ba2cbb29c6897710c3"}]}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0x0, r2) socket$inet(0x2, 0x1, 0x9) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x812e}]}) (async) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x8, 0x9, 0x2, 0x8000}) (async) getgid() (async) syz_emit_ethernet(0x152, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, '\x00', 0x114, 0x2e, 0xa, @rand_addr="5979c9695596c09e5706cc8267f0ba44", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x67, 0x8, 0x0, 0x80, 0x0, [@empty, @rand_addr="50d5b8dfbebfa49191e58f91cb4acb35", @ipv4={'\x00', '\xff\xff', @broadcast}, @empty]}, @fragment={0x2b, 0x0, 0xa, 0x0, 0x0, 0x2, 0x67}, @fragment={0x1d, 0x0, 0x3, 0x0, 0x0, 0x7, 0x68}, @hopopts={0x1c, 0x1, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x5, 0x13, "50848f74c19ecda5eceeb28f261dd1d8463007253fbc0e93a1c0159f26c93ba9243bfe626d1668c8cdf4b2f5c3a0aa4cc81de34ab2227801c663a8c96149385e9503bd4d29e1840ae1cf87d65f1306dd31204fb7e28c8ce5170e9f748f4c4f2d1b1800000000000000000000000000e81cd03b57f7fae86836963af149f14a24edebb63947a05e4dccd3ddeee7fa64f2e0ba2cbb29c6897710c3"}]}}}}}}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) setreuid(0x0, r2) (async) socket$inet(0x2, 0x1, 0x9) (async) executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000000100)="0ba724f21af9fa5db4fd8933e5be954d791d910a1b87bfc5248e0cf02e077e2cace3109ae7689dbbb1b7ba1fa5e5f41951ca2cecf4eb8568cbd46e1503d7ee5195078aaac4", &(0x7f0000000180)=0x45, &(0x7f0000000200)="fa98e5e70f990ff8eb35f2b1bb45b2a72150a7218b2479ae8a663a12948a867a52c8fa58ac3c93375726b596c7bc1411970b9885346a6a7c3a63a0074ec8d915cfb627809e42917a0588d0eeac848418ff31b33b8ee7e7c184fba71554e9b4", 0x5f) executing program 2: sysctl$kern(&(0x7f0000000200)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x18, 0x0, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000240)={0x100, 0x80000001, 0x4003, 0x1000006}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000440)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) fchmodat(r2, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x297856873e19a725, 0x2) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r3) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(0x0, 0x0, 0x205310) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fchmodat(r1, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r0) socket(0x30, 0x2, 0x63) map stack 0x20000000-0x20400000 of map 0xfffffd80692532c0 failed: hole in range executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) (async) getegid() (async) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0xfffffffffffffe94) (async) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) (async) r3 = syz_open_pts() r4 = dup(r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xd8d) writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa1bc5f93f49c0d591a4b5b99cabb416080aa8bf30c3a6be4aed0fde23b96ede067a593daffc1f46797685823cec13b37c12bba79e46c564db72f8e552f61e7d683a885c80ae77dc65ea1b69291d8f38873a0594771e27686dc4cc799c215a6ee45f0261d5bd1ef9b87fe5eba463b63288152838bac2a775df7d40ceccf05f913fb5923b7df8228165403b4f3472d3d77e3a03bce69c867626e638a4ef1ef627b460c315d2855e41433665ee24ceb1c5e19d6a54abae0509cb28b16242fbd71b7e3c232c51c96adb40e6b723378347e5c6db385f084ac2745c8cf98201d3dac1df9be886f4a44013cf140b5cfffd9b90f22d13317ad780cbceab9bd1d0b5c92cf953e45d9dbe487ab89dbc9d90d3a77ed18d1636767df8de9bd9920dd5836073bf65a08b722fb93624fe168b33ce44dbb8b6202b830d92449ccf64a0aecd5db12f7521d7800a432987979682cf632bb95ee8cb9f48ae6bb66c19e2668684a7d1c4e95b4187c5895aa2c52a5eaa7219916c5a18bb7140bddf97155b1b242c6ba12dee782e1dd0c05394a27469f8330672e28b8ca62510a3733263e9a60ac4f907b70a2b8ae0d46248363878198f656d67f856087348f1926fae5561636efa37ecbac0dfe8e3ae51864e0bb1fca598b48452772a5b28df0927a582e9de563c87b0d339202a46036062de8fbe9660168344e718283cb33b6207d137b6b2a5b695a587da7580216ee76e8296d84e01c013d177039e822c5f1a802874f49240ab55eac0a3e2df5ea2e08653ef9a729450aed363a3d473b0d267789ab8a35d3d931479e79a545899866ee846510de4ec7e525f505878fe29ccd5f4fd6d5149280ba025d424e20ae80984fc5a22d37f113a9aafdc6da98c042e84d447b1a44e181950200cc598c8b7918637551c98980837e0e8b4e8961674e3349cc68c88c65f16b16ead6be80d559ced095e4dcd12c39afd8041bd9fa2a8083ccf0c02b2153be9d451c6fbb8dd3167eb4bee944005c7242cc001e3f899ab8a2331048fda7dec042af33ae4b3a7544a616f68e0d11d512a1405ead6f607c6cd7987491634aeb5573d38a4aa2efbc1127da53d3626db80567b7642f12f202e2778b39734f91a4ad9db910e9a30f04b973a5a67df972c1687901cc5f902ea2921173d124c719c456f128d6e4c2ac817f1e5378da514a35ad82306a6facccf301a523d93e223de99b6ab4cb334b616bd72478e91ba0ae11dd08a72b2eb5a5888e0e71fd6ed2fa80372ae5a157cf81bbbbe65a8d25d3dd71c5cf409d72cf11bd64ad62306b9bd466565e90f5dd5c01620b80cbc335c0f572a8acf0f56790a31bcc152592241b353966b6bc16a9cfe26683262df9437615d88557b41abdeb72a1eef4682604ab0653232c559ae7911166a6cdeb8d378f8d2b1f3770c7ec78bd9b8f7bd93d25187dce14b32cb0f1561d7dc2816b0c0c230c31422be368fac1e76ec54822cfa9e9a94d5b842363722da12ce80aec6be48309eb2fe5d2d0938f658d055bfdfdd50beed689d386455e62348ee8a83f5cdd0e3d1b2c9b4f9a59788dd0479f8b76f4458b959f07eabe11c7aee3e1789d4d46b31259eac87224f51b6e275d7f36f02864d4a8d72ba4a1594cab9fb69673a0f715fc3f9b14612fde9efa9ee2237ff6176bb7b6b30d5dba32b858ba244321d74139ea9c5b7c53968d6d4e9e3f6ac0a2985a63862caafa4333884f23a40bdad7bf5c0c58d301a472e13280355ed06aa9138857976d875870743a76fbca4269b9ff9e2b89c121a7942459086f99e08a4455c3e57e96361247767d4e076a5011be19f634a76decc7388aeb809df18f822b372d76cade9738432488a4fddd79f71c03ba461b9017844192fbb859df2b1b25698c61da2dcf29811bde04aa231c427c0af6e0f187da2223a4cede9156812cd0c027f9829f00159a4d3924af0811e36ee951fd910d567c19c103ca915b7cb2008cd867cfe793e95bd7f41027aaf325a4f9ab363d21d8e8043177ff4da13a67987800da5330c3fb55e28b2079ad45ac5a5751916548e377cd66ffbb6a5f481c50098f1375f7003796e1eec915c2a853ec53467c308ed3c628f8e910cd32160949aab9ec4383b8a30c4272ee4c1ba96d908ce10a1d66ae24db4f85f7db992c72d555d40471e8522784f025bb13e065b3c0154b368e2b973b89d819891a1c8ff235d95f3f9b5e2a0361086d5203c42f88c5a14d05fc2282a1f63e972a83e245a00bb71a0d6947f5b27be2a4525f17baa852a4e6b781019e9705f9d96984260c49678488b505b4a48b2389c23c9112c18d28f3cc593bbe8279106c2497f9e72ae19d58829f592520c9ee377220b2ac37e8969396b397b5ca648cdb4d71257398f0fab0d871b000a82e46667606d7f5e08744a6a52c06ee706e44ce606b680938bc909fe2f7306d2391898515e3ace2ec9553131bd90e4e79252cb240162694f9a88c4127ef436c33752f65a488d753a5c6f05f96e98767e4d8819b4d01c07f8baf74fc34a7bd2ab4685793a8301c2ebb03c41f30605ffe3bf8a4f23ec3ea7ea1184c1a88d1633915ea7f12174d2d15f767a191d5a812ad029ce4939892a0d42ec89c5df8e473837b031620b582f4d65bffaf99d293de8aff99e6d4eb03fc4fa20efe169a654dc723e60d8347d0c3d437ca536dc92022e27bed160f0a602e20a4fcb4567a8737c2e6c59d9901127573ee36f5479eae3f70a9726cd9ffdc0fddc76d42230560e166df4b805adfe79431b6150be1a1da099a32dbd30545076d5912c1576c9037bb17040aab7df31f6389fc9795e28d73f496d94d629d4fa73f1994fd222b7adbb09227c50d20d277b129baae92277755112c4437b6a764f22a01bb4e4ef139ea2a4b533acb0cbbb6bf061be606d68da9e0a09271cf574f029f643b0b0d5332a6675025d2da93bb449692d28d6b9296b95046ff3ee35832d48f432f31025b7e293bcb500eef5781e4be5a31bf458d68164b11a85642ac28811c21592155739e547c30a2748a0c8ffef451f36224495d2880e4f2adbe270c51fd53c67d93a2ad648e4cf5ece583611e244db96a9e015c76b9ba74ed0424b38504bb23e9fe0f44f7f625232555113c5ee3ca862a0228da86628ffde54569c4541d907b2da984a6a78eae2556559531e62a2ee64bc513b5dbe64d801466d015ed068e7b89e02881d6992550c784d4be025377022b80b8ef02918b06a4a04a91f7eb5a2ab56f7aa93765b94a8a9e2cae3cf81a98fff4e42d40d89aa998092b6823bff7c2ac75e9cdbe1714422c06d53afbe58c099e1e293c30f4e08552852ab9e1e9904b6ede8371da1583bc2ea487e10a28251a1f909945058120a3e19a2c69525449f9b6ab8a2525310f8a0fe9faec44bfc7252d3085e3fe42b8295766c8d07a7d956a4f8cad1ac05196cf61cfd5743977e4bb780f695ab01180e9da808e2601f2430645c886f5c00a24bd8b1db9b7b85b50bac383c0931382e5bf19fa4025289e95d98440ac8e284d86660b688d3a9838456ade9b62b4d999fa8b3b656ff55016cf1baa923faafd9edd132dad77f29b60e4c560d18ed6b14742a7bd9174a0cde02ad4445e8629c07960c6970f80323629a16f26a70144a2d198851d9fd3341b960adbe05c952be857dca55515fc4adbbdac8f589ef35dc244f061a4b9468c7a157a792bc99904fcc31ca5927357926b0b943edd9655d8830669cb72c6098a0b0be3735910ca836f40e46b6efe55d328687020008d392415c5d371495728fd7ba8ead22270633c5b4e788b03fb220d671d5022c5d223667b0750d5a2c9f2a9f38c9725cdd38d92968b618fc9320262d46c34025bc320ad30e1b28b0037364ad3d9b472004722251f44356a49168a3f198a9207fdddadc51f0d4034243274ef27fc0eb2fe8138d733168fd770cec68e19adc039a9abfeb654a803ba175260fcf75684deb3601686cce67a67fcceddd394886644d67d291c8c4067560bf0d3e44fd694cf18bb5da8c350f6eeeaa2c1b96e4a7c5690f412610225e7f11c253be9516a29267f8110d9e6f7a5b7e6897758efe117a609e4a8ab9677d9c155dd154f8dc52659ae583f9d3e4c40f459af74467215a4e3784d3e1b5c09fa8c649a668983102b2c95ea5af74b2a17ff882e9224e307a288f04baca4213bd3db002ea503e6f758bf015953fd8c0ec37f8a3aab0cd22896b6b667288323b73f5329f59b64b72e65eabdd5e855de306bc264fb137afaaafed1b2963b1077d77d9cd101e6f4bcaef4e184aae87e16a5dcb203f9a6ae671ca776c257dbe8e8c4005a67fee4d8706cb4060230a1cec089659ec7d10a19585801485284033a09a2a584624ce3f6722a51fa95830b516a12a672be992b6c1c8531735a8b702732cddc32445a9821d03d5626e8d0af000fef39159e8427c75a362f8a07fe57d22129af53596b3a35390ab55bf4800e6915073e60d0d60f5b692f345d00af9ce26ed6d15e843ce38fec8cf185400d69167338af4f9260e532373f9f83bb99482d4c3b9bcca8debb0c3a6d80de429950a9674de1664e57c1101f8b3636555731e703e5da364583c4b618c59bffc780ea87d408129e418fc8c3cd374e6667e70a0e1ba1b1b5299df89f13e57d214225d2865ee0627197f31f5e120cd1cac3a8016375778b7f7bf693aa2afe32754a5ffa72645a53d99c6a51c934a47f0fc932ddd2a0830475c5fe2bdde30cca119f74a9228e4f1ceeaafc7bfd8114325fc833481a6eaa56caa5238853581b482ff48352a34dc2a55cf10ae8b1df90670fc2d79703b8139940680f811f1ddf14e2fa1e8524b89b919c22273ecebdaf5f9bc92dac8aa98c5d4a51a4ba4f220dee4d185e58603355b5bc0155f641ca58e38289627e7b3c6b29bb74de5a369c50661f14dc733f14e1e372461027aaed42038ab2fb34e711411f473363a74ee535e4d48e84f4702344da23e5b9da46dbbda9143d059c4691ce948738a8095bd3f853e450c2ee452823a139e3bbb2eb96c67e7d7cfeca03c222bb72a04d0706456acbd31427a59d7248f705ba270375c2c1b4f8dc62e31e2993ad7dcf37df18f79a9f2ce5b188bc131c457960e9692678e1ee8cb7ca8510fa0bdbedf091f138ac75f5b6fab0a16ec03b5c5ab45bd1ef700f921a87d07c3b674e1d0d4be5d3592e8396794074a6579d1db261216218e9672f277776fd589ed75e2003d9062da0f90f99f51ec47f06ad5fff0be38d10d6d4637148c888859b2e1f880a16a977c67f207fcc6338728e5a6570c84f9c95a47ccbda6e1d6cae9468b4454cdd705550b5a29e081ab15459ee5fa1e01d42bf006e1992e5841b775346f4a36e50c949b6d3cd32f921a62c1f8f311e26e82dda308b738c0f8d98e02a70c3e05a08aec7ed4927a4c106cda83141b39909da615d16917b91113a460eb9734c8f3c997edd1c3b6eb17c89b6fab7264c31ef0d87fbac4045f10713ffbf946dd4d16f0769788d0bf60320a28a50e4016c7d73e10fe003458e30c96f0c2426d64bbad85157f5fcedb274ec7a8242e085bb27b977adaf180d9d936fac2e4746eaa183786f4d400bf63140b6fc102fe6dde44ccaf05503aeb52b5f623856eeeda1041aa43f7be078f22c8375dc2b3bc35dc36c8914ff5b4756e63042a3fa3c2a91f3b5d8c7d0bbb37381bec48c928167300a5067641c4f0300153e6725b74c0de63baa0394d791d10e5c66bb43dc7baab8fcb0a4b4570b141fb75fcc5ba011587aa8fc830532547690e18290ebf0c8051c6", 0x1000}, {&(0x7f0000001040)="a3049b52f5cb257bc4ba4b97250fadc7d71a0425c76401fa62eb08000000064e663b5b8d9d472fe82260d9c85bac37a8ffc03cf94942a51c9f234e7c81f0eb52aba551f538a63802f7c8e17b9d5abbbc0909316ccdf2db0e816256e015154e11499a66fcd41750", 0x67}, {&(0x7f00000010c0)="07c842338e6e146c6a6a29cca892124da6a63201af451d863c8edd4bdf881813129e2b9c23d5cf19db014bae25a12d9b5af290d5ecef0016b507884371b465856a3117ac0b86ef85879dafd5f70b74a51c9484464e74ae0ba22e29b0925c1d52168c5600e397d81bd3812aa0a4d3ba4bdf95de5479d80a5ae76448fa53f33c977a9ca4106d74e3c1d8a349f73b2f4ce2e7bcdeb614c2f9ad6c1426b4fa00d9a9530b951b113b6cf90ff57cd64cd0910a593192441081f2c721e6bff6bc43b2d81fd3691bbd12e302a89860cdd9494ae358ccd93e1ab9861476", 0xd9}, {&(0x7f00000011c0)="3b7faaa2cb5abb869175", 0xa}, {&(0x7f0000001200)="e36f84b7a4dc7addfd6afd6a98f0e0ea790ff229baaffce1ce2ef09eae3dc70f927701f25085a14c6b8c612467edce316eca3a3de78e0c9483f349f126dca657fbef1056082d2654286602da34d3cf4d33e5584515637009bfad3e5b026e60e5902fd60a19d9938ec6e392448661e0056076e5d0b9f0e913c7", 0x79}, {&(0x7f0000001280)="4249aeca0542351f545f1cc0f4d023b0e9e81307263720c32a41a826efd68897709611e9092c7f5715a7f8cd56d26da1bd69973647064e227bd20f8c06f83c4291cdb5e5a53013fcc429ef1d53b19c9152ff5d2910486248a84552e8bceb327d5efb10d807ac2aaafa0b6d84af9f746702839443a30d5d92944b5f6a035ca26e6edfce7d850c5b19fb8b2af3929e1fed357ad97c6fae95007b5f2812030c17c541b3f505b2de11ed8ca5121cc6a6353f04ea9954addaa6e914b15e69a717c30995d529c87bb16f56dd0adc88", 0xcc}, {&(0x7f0000001380)="9b9ccb2e9c8fa227124dd10f58c1f558dde9b636262e49fba6575ffdd70694c58e514e4aeccfbbe3eb00f3e05cd1f9720058f2cb4a2f2c1e78e207968f45c85d02eac9853da75122bd376871bbeb91f4f87f02c41553d55cc1f1c69c9bb7c5c37798864c19724d9e34bd9b112ae403def39042f135e51dfe5a9620efa4114d46b1f09c70e40e55c2701a173f7b735495346a6ed3de53b1ed3603f324e7c611640a88b9e2742001ff1ee692850929bf0ce84ac35c378d9b498cdf76321c49b97164681b4ce2a439065bf2a4df3688adaf5a592e89cef845fb669186b859a4", 0xde}, {&(0x7f0000001480)="b708d4dbc5a89b549f64c5e586e2634722079331b57ab4f033f8092a43e5327d90aa4c1dfa86ecee017fd637449b0654dac645110b1459cbefc8ae0cc2be5ff1cec9a0af362173b5565440cc06f63273cc185edd63d0ae3470a13f4ce8321edaed27233a14696a0506ee9c1a838eb984df9120812db7a82aea5ebc9921ee6b29cc4f50f7faab1a722562cf5b49f520c6e6f86bdd484858b70e502ad70e77486455704852accbedb84a8033b652cd1a89fa9f677527447517cf37d7334c96047f1d7d76f91574741777ac1a13be4fa8d4a199a3eca19f5915c5df5fdcdc9661c952e2faa33edbbdc45eef03391585fc02321e00f112b836cb84e2c132e8253e0259b6579a175b8ea3abe36f7544d6c57b95c8e0db87ef5395600ce97584fa4a65cbb64b373f120d483b93620c87e554a05c5e28d129559fe77a2b7368d564893bceb442b5bfa114d52b17dab218da83a1a4c3cf538e470eff5b687007723b35375e656d0cb709bac2e5ce0be664ac3cb3b017f09feb84c04810e377b18e622a56500d2db02354caf5fcfab67e8e7acb55df03757e41f55272d12239d6ef0e84721431e43a982c3458aaeeacfbd18078a15721ba787fca44cfc0e110797fafd0045280dd0ec74901ac7f40f2c3c4418f8481e192c9cf723566dd1447d2d982c7415beeb3153a3fd416b0d70943e0ba8af10c4417e0c03d3554e54e9314865b37ed9fa3020f47d52851e2c35e34867d59a9712c95ab4b04919297cfcb3686a9e14d34783d01dd870d3927e516123591e3942927eed8d2899eedbe6eb0abc6f84abdbca841cc0b30b1928c5962fb1585bee36958823afbba07a65be3707ef935743ba9789e94fc299cae64204ef6e9d683573ef19723876bf9eebbeff94ecc9629cc5dfc34ea25d873c1c8e61abc4d94b6041c961e39c57d20b9beaa06793cee6b9a1e80b2ab9fb4aba8c612ef3fcc2182508a730e480b4660a5fae93b942eef5b66c87b5bcfe2e9d04abe5cfb93083934af9673010ac66f74ec0a3cda14b1306a5bd3d2d98d74eae55ac8ad6f90c7f948ad39c7cbfb5e92f7e267daae17bb281fdf615496c3acadf580d51805e5e2a1e4318d06182953bcecf888b9f7aacb8bfc7727e726ab1fc01c093eb1e389852f7d83e7d864dfa1369cd31887c2f2a8965a367723ca2db3904efddcc1a7c531c3fb7ddbbd9a548542fb35744d8c4a2154881799c1f29a96895eb289ca58b554beb109048a5426834fbffcbb4d96d2f1343c4e0e8928d73595b335811dfc81342136862b86ce5e40c4bfeded3b4ef020d7cf85b85e4bdedad9534bd1985c1f54c08f0f5eedd341f3aeb406103619627a0159e0b6f880c552c509467305d09f416aa20b7db91a4654a232e12d350e89f5328f84bdc324255f906570e6c1ba688e7d854a5f49501a83c75cb77d02835f9f4b6c5dde1e02632792eba1d113d67f9833c976001ccc158ef07db561e5928495b2a637b26a15e07255696c397b7cbbec5a0f7e58b9b1f61e5527fa1d8683bc0c4c70d9719aed9f1f754d4daa21cba2ad3387667a8e048b6ae9e4334c70d62e2069b09a20ddcce229ae94ddf8d28212c87afef9442f6d3e9f271bf5815500df5e360ce681418b32ae9188e7e2d160cb64d4c86575fc62fb60d48272a331c9c37a7edef32f6c52d98ef1564b4750366476deba38dd3b994699e17fae2f42165654c8fc3988fd81d06a8f5c18275f2d0338fd5998d24d1b07304cb4c4366d549c366b370008b2a43f1ec764fac748f25c1eac37ab1adbfce9a37f4a231bed3af757fa17a4cb12f4f0cf2e6f22c96c415081219cf7d1ed670eaa8837e68b0ca8046ff39992f25becaeff5f3a3b125d799abdca623cabb474db50e74274a8138f2eec57b6e350314726e003b0f0a78d164bb554f9aaa13c954b311657b427583986cacd12e9bb1052b0395f69ba4c5156b8cf059a3da13906209f16a61c97f07d4d9dc5f125e06bda8cffbb315aa764df860edcb9f3bee6212d694b64a16ea4c40961be0a3f894029168baed25f344bf7fb8675fcb9b0cac0d81c8a26cb99d39a57b9fef654fad0d62fd0f793097988f76b1506d200c4dd23051f298c1766bd311e37744b6721fb25519ce48135e233ee88be6cf16386d711e404deb5513516391233ed31f00966bad6c2f6cb1bbb780c8fb7e70976929f53e79e83358059e2cebc51da0252ef51b2b9d4b3cfabec5bacea6f12ff174b0ca240513140687121e76fcd4c4e1fffcfd9d36cb6582935627c1eac72a1152ca14ccaed3cba2df22becb59722b2d8c9a3a0bdde1db829c8fdd8d1ba944312068826e0a0b615cb9fded6ec6a753d4da7b61979760882df9813ab6aa8ad444ade9261f8e226b54ee02b20ebd27eb62b8dac8540a2b6980fc33947713ce92585ce8dcb94ff70e21ecf0a7a176436101c967cacea86b0671f9e1ce663d2b7f83b83670f7556ecec155e7a6756a121ec5442500fd296a7106fe8c78995f200dac16484f785251f562467abf669079c5f21cfd9b19fd65b2afca16c7baff1ed260f2ca2ad54b742a5fb5dd2cf6158b4209273146fbd77fa9c5cdf86e507b9aa72d4a00b58e3058877051840f8e255a71208caf04bc008b52b08b0637e051b05f869fbfbb87d53b6d97416705ad318c4166c2721911bf95c5f839a337b6dd7341983c630b14a4516034336710247c55327356ef2362540daf22828197994b6cdb1e8011c926a60b87c2af3274298c15e91957b25b842fc92165cdcf776d640cc29576822f8b756fa6bc068fcbf113e4ed3e195203e04f4682a2e6f26c2491dff74b1569c9d4b002ccdfe101b698429c4dcd9a75ef30e30884793793d0075335b14ab3a637d781dfb497f13add0eb54fd3f64018d9a8234f77e8a705ea77cdf035510eb90b1cd2afd26c3d03cc434aee84220e002d27d4b4b4b1f83553de4682ab4e46f96198ee70312031a11a41d7c051294d0c55cf5c786bd5a3807c9b64f460a99dfdbd4509ebd06601fea76b1f24df502cfb6d27b731fd295ec23ff11ba213aa80b7a09309f2eddb86669f0cd47d98608d479e985fe14c1ef9fe25b7159c56b7342103387568143644a0f8847e104ecb1b7dbf0fe20b8e2b28d6f45ee0a6373be37c8f0a57eb6bf0988c8ad0ef8f2a5f2fa08e0d6d50e2333be40ce79a68261d969bc01debb0933ca0d46122dbf5a4c1c6870151454830c6512bb8511326e0fbb6b0856d635e6d727be9a29d3f4e986a157c0a3202fb50a0cb85a1e0cd57a820ef2cd2199f316164d94ea760bb3ef20eb8d977b377e921dc4dfb7a097eca723c587ef78296a3860aa99ebacdf05547ef7347e68b036f872fbcaa3a7961d57c77618c74b82141eab25052e71d053af68da73917bababc9baa8cc9a9a689f195d22a47c0a8abe191a3068bb8557c6dbb3adbd7a38802b3c8abc3e4b70a977baae27132d5cee0e761ada3098c5b0196ccd35638ed13b3d8189f3c8c814a34cd96ee7ad705844b5fa2df923e7435db221cf9bdfc8e4e902de395a3d0335844211766b22ac5325edd8525aa5c08893cdcdb8d0cb9fe141b9ae325ce387dac8fa71424e38fada76cdd1ad008d55534770c3038be1234a52684c43b31f357169a01d40eec45078fa1a9a757308786c5d5ba85b182f30d215021e4585735733930b28a176882ae37c644b902de0493bc95bc880ca247bfda8b1b1ccdae89a60df3a1900b95ab2f786ac7f7786a89a8ffc935dbbc904b24a7f7a92a81b84adab50d4a8bf536a255fa5a8d18c8be591cf4850e2393d2477fa56d509389e86a6a0ed827ac02344d6091f843d3fa4cde269edaf8a4e7eec70222475ccd053e2f94f14f72306ad1038de70f844e2a9dd3f7a07f142db3d9e7feccc638790191c23f9fe7feccadb15e8f98418df969fc32dd07d5ec91a4be40b32523aaec8f23c0032e2583940fbe0ff2737c2fc127c6b6ccebbcde723fa2929f8fa2faf833b6fd3435eaae3813a53d1c8c9092755cb7bcc44695c45103af7a4274d093ece33b3d7f112e0bd81c5d4300e8d1f36e953cb8684f3ee584409e69d3f38ff71b1a3e9665b6d376a84ebd37a51338e88d98b74116e55c8c1bb5879fed2263bb78b2fe1c7a76476166bae96254c3e9690e03d05fab95f3ff4944cebe65ddd37c5966c428528bcef74a7c12c9ca0658e36b4d1893285a5420072f5a1ad873f18f63809", 0xba8}], 0x8) (async) writev(r4, &(0x7f0000002380)=[{&(0x7f0000002040)="ae", 0x1}], 0x1) bind(r2, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)="4862906293d3025b5a6befd836255556fcaaf319359d7b245b9970d51bc15c2e0883df9ce4c67c0b256806731eadac7a8575ae1423636ace53148fe5b39a2d55c7ba63a933b7fdc1cf0c46f32eb7bc4c2d70bf95e3887fabcb8a1d5073b916ca964cd9899401127be015231f278faaf22b0204963c54904e0c4f955b242e735cf40b4629b131e2d1475eb31c0ee8e76c8c94f2caa58f9e14e0c71b6910035866adcdfc5bbec95645d8c5f752c6f12bf242d354a67ba1513e725e21d19a0c22bdb5f0cbba1c9fd6715c6afaaf89cd3c637351986d3bf53a898565cc95b3c6748fa94c24aea06e7e08f927703f522b92ccc4e3f6e478", 0xf5}, {&(0x7f0000000240)="0775af7a450eecd65cf6bf2ac23c26e6277e59ab2102231efd27c35676e4c8e4599feb33b3a38365803bbe2091c9f7b8ac245cc5a8f8f95ba59a01e938fb70d6308e1cf72c8d05b15f5ebb3d4dc8bc8ecfa04a360fc6ea7ddd88138d9c10d5ee0fb6034269bb92337a7dcdc9dd5234bb6f1516fe4d00f671efcb916f1f24cdc261c4f12e33b710332cf0b1fb223842d06ee5b0ae8015b761d9141ba845994141c9948645e51b1c8a20893ae1bb605db4428b0eb5a977e446be7cfae77104a1696552b6ced9cd355f58543e2c3c9a325340effc640df627291c78905122e3ac0884198a465241d76794c62a84c4c5f59138c66de99a6f1afefd7a0141e97430bbc98b10b333e65e5727e3507030e10e59074b059e534f67e9815fd8891d9487e3ed77215e9c4fac1d9c2234b7940b5e860519f3b826bf944f5077482502df60c655ef1bae1fe6463200dcb06642c5b8a086661054eba27405db136ba5f49e20600149797a6790bb33e06deba7619e6c2f5afe8f3968bf118ede6d96036659769054dfea32bfa92efff5cf6876359c2ff22b673810dce03295a8da05d55e8c0696e5fdcb6348ae6b7f1b3cbd4e60435a104e0f87b5fca16749fbe01e1d693a0c293f60dc826fc0417b9298058fe98480827f8972de5d83c061615cea7b80cde93ea2d64b209381521b3462a1428204b5f4663836982e39ae63fc8690d01462d9d55853307eedf3d5c8ccf9d5c00b40ba0880c1ded7a55fd9a12a7b89cb12811f80b7281ca0ab760d1cd94d19f528f305e34ee726aa2bd9b2206f358f70adce95e3ecd1afa77e9b4e3d9c7426e99380e85aedc62f6edab1b30b15f6c128ad35c3bf1536e05663d778d1fb9b3e2de11b8448de5af59a7c8aafb95aa3c3628b2983c5cf463142ddec2492c99c8e28cc5e1123b4b0a4922bb905d499f6b9a071a5736080475e649de19191f46417529d1a1bd5373034db29332b48082fca595e353269c65152f0708ed5e2c6c9a9fb6f9ef57b3e555e298265313147230725b3b647e24770b8a5956eb7ec5113580cb3c39e57235285cb364be22b30500be7dbc4457e88ed7d1cb44ac4cfec36684b3072171c616708d9f6d1399445c7e147c5adaa205b378fb7a5dabe31f569a8c66544d56070b48d2a96d2a029946a9f3cd9d5fc8afdd82d79ec024147e699b95435a35fcea959bb4916999a4cb79db6105dc33cb2e5fe7963543809daef6667f109bb8eca0b1bd534a5cac1fa30d4255bc269ff71bfffb891e929a74cdb8f5b576eeab088dec3fe5801713b750912c190072c246713d05fc47971ec05b0495dfb652945fac6919b490612e76da45f090cf1be7b1c1fb1ab9b6ce4660bb5f4d72cf8ca648c68558bbbb0811db3505ccc1054e62e4a5a28881dd3b1642700af993dc2e3a872497f809485c70460c756e8b799b95a8355efb6ce7aa1cbfe68ed9e6b2a36d4948e0fa27abd1b93bfaf0b54d2863d9b567c3de97799384ccb2d4a57cacb462f29a9cd15ed3b663b208edfe428934e827736bbd521abe8eed48b36ac22408fc963c334715bb29a663dce7769ceb60e79b821dad8a83cec6266458d5ec25018ccbc73c3d61ec22dd9335579317973283c46f328bc80abb2e69a484aca4d4fc74d4d58e6aae46b9c4a17816bff082504ce9c5a8d6a7df450aed7ea2ffc5511f086122d423e39762c7d01fb71720b3029e95b30a6e7fe217fe3e209e38deb2775065a76144c28251b9ec1af795762567b9034d3999868a7d513e750de84996e660ae3faffbbb3d7d885fe1eb9500ae2364329b9a8e31e761759f8c4dfa986d1b48f91b489cadf01a5ead42d3347fda05c9f9be5e100120993fe59885906c4707bb8d9acda676cddcb6993ef34700a80132876996273ab5cf3538d33e7ec98ec32a6a6cabb860b6d8e141e25961d88e6860e5250415025a6776a537436c29a40ce2ada1f2ab3ce797581a72d26d5246ffa3827f4037b7bf9805fcf9dfd3f97bd4888acfa815252524bdc7b05e786a3224c524a25865f97e6ace331b03bbf34ac85d278f615d780178e9c6675a0405a194da26c11a6a692717f076c6863637bc7bff4f47706db8dc9e27a14b72e3f4f5526e6c6592fa63651cd677a500bd1c54d06046ef7d1f299d9e34a1dfa116e8cc693cd1db359c33525c3dd36487cb5b534283009bb55f2ea305d84fe57ceeb9a454dd0ae425f2436c468b1a0c9045f3fc805e908f1719db09427464eb655695bab9fc6130234f83a1e42f26a43887233ee298572f61af7f87360531ae41c9e855146b6fb95808900ad398c7d0cc30148bebb1a9c61f2bc0d4139371a5ec80849d7db24a71809a24c06c641aef284f1a16b9e24e2f50af1b7e135a0eeaf8126d3e640c0bf68cfa3fe3b412067b1b109c632ecaf167e97e112324deab1a81a097643253ef452cfbd136d79f5e2f3d4639072e50a1630e7c568c04bb25de699dcd7a40306e71c33868640af7dc25e817c8e17a2743fac041311d29ce4e9e54f13f6ca1ba35efc614fe6ea88bb344df7677f7c4da5fa60f2933961a3c5d9a8ba87e6df1d8361b0a254136a13408de1e5ba130f4ca747c28e884a52622961192067b5bb5839bca189d94585a80f962c3befd8c2b583c012bee8cf13a44110249393546931523f1ad9386d0fcc5817f98ea2703ae0d76a8560608ba6980db9b053c1a2a45e56007e6105c6a03f93c073658d79c590b4d08180757f17705a30e3628f71b49415be4468b64daa34c3d4d59b1913058ce78a7beedb108c506045fecf3aef4d403eff58cebc87899ca05ee86bb549456e005e1e059d3789ee202309c8f8d28baa0dfe1aab62bfe91f1a4f5a25309a1f2db000696e86d9d11c2a82a9e4259fda6aed99c50b9bfabdb6cd9524a584c07c9c939973d3e2677587ee30d58d5180cc1fb9b6a1068405b868102d3c0c364ea5d311fb678c301df6e427f8bc20340f3af612017768c5da18badc796ceae6b5bcbfc7308e9423b328d0c609a89ac8b56b8fd3361ad5f30d93f0da898dd949c77c9a3b0d950cc469cb94cab0e6e528e8bd0a8f1acaaa9725f45838d7be10928aa78e6648711b129aede78d4a15ddc038198ba3b60579bb94c209db9db955967e9a39060bd83b6129adfd4ea7f073216b59bb887d0b05ef894a18cd6c09ff17f9aa67dda0f214dcfec1c0b6fe27f1b48d2469151867c051a4fecb9c12a7fa696370b08c02090b6343f58a0ec9d181f917dbdfec18d00c6dc21af184dc34b3ab588c8a806c30a61ecd47a86776b02e1cc8e5bb91e56831e74fe06a6ae204381ec466d636ea9d676f45506ac5f6c719e3da52acbb2e2eee1270cd74a6857a38af4cb2ae35be068b7a9776fda3c2c980e1b0d05f1ec391dd7a0e3be30413000f1a4502118a3328ae0e54b058ca834414bf28e500fcecb0ea202e7c0b22ac95a0f93834655252a952f4e9871db951f726c64ee3e04a08d24a619742fc7dba8504b582ed9d4cb674ed49ce38031aff314ca900afec7921e511a971f60515483693e35b4c31260ddd6b90962157d27ebfcaa1bc5701685c02f8db7d3e54802963b46b791dd93a9698dd40691558fb7f75376b1ef7866ed16bbf580d78b85ee365eb94fea3c26a6807ac1df9127a3782ab6fa3f899ca89d83bed2ea76ae8074fe165786136e519afeb0668703d018d73abfd0baa6e74d55096002758656bba201bf8b4030802ac249db5c7e48df7f7506a9fd88ab69f48fbcaa186374d4493c8684e405e4d64f991967445f0962a14daa05290e764bcc82b3aadb3c7bdc186078f7b6365fbf6fb6479e0071712a404deccc9af342f4666c9bb6e2c0da36497253cdedb820daa10d99df6fe8968080625554dba2112c1d3668b68fbdcbf128da7d97a14269aebfa0e2ea97a7405c1b5fb2e5e7ba066db4cf0b7749084ef592f918f5255484abe4ad9781492c865cc9f960724ed8404c190401053710272f0f6b5d50cb50657fe91470ccce8050ac7604f568656eeba2c3f756df7356712e0e64082c3684d60776b7bed18ecef6820e62f4196f29ccb4cfe80703cab663cda14356e14607c5afb76de5bf9441ce373358ca2150f8fe2f51b7d300a77e2d611d42c0415f86414360b79a2e96fcddfb5ba43f785162519df4a62c37dc3255a000c1813bf16f7be9ba66593a9f3043183b74d207256b511b7252a528b51d58cb92a7e177c1562e365056c543506a30a472761a61d8face22c6da2b71704396d6c1c07356f93bc329cf4fc149abcac358995d2bc99a2f92797d8aaf84fd8f780276d4a9b2797af05b82ef543ac5d18a2a8aa26b755a0382995c61c24d9acd5c5e286249bbda6db215077052d5922a9058df027027f0c65f3d0207758b63ddf0b1f1096e339e2a31fe0391de1fd8e57bfe45ea60b247fc04fc8d36d73c8952a44e94a4ae3ac10107606e2975eb0a5c0bf385a8a6dd9325802c8cde19eb406bcd541569b773713b3514d5d23294e03895d0d93809ba70e912f9e0f4667d090d9b6e7059ba96fe74c0b328e35692bee0127e873b7161e69856b93eb3c66ba02586feca4d346d5755eb8bedbc2df1970decd830a941ef007cc012b60d00eda6c54e79e1090afe67bdc10dbbe0416fc089a648147bd59c656f779fbc82faac8617a6dbc91244d1fff9ef023fb518a0067eb9c84063a144b5cc7f66c82e96470b9017d3acee60493d8aee3396e6312226314ddcc08db7255deb99cf5b7026d2936e1bc9335c9a216a5a751edde4e20d32a42a0c11b3ef55eda497f6cd1f19172827db0ee75eef8606dca7e99a14c820691fbf6e37f516ed13015d10646f3ead0b218b1b5ed2f9623e08a56930fdaad86b911843591ad22ce25cedf91c2ca1a5fb51569444e164304f56e099a19fd5f53c0f8fa9d1646329c0cb29809b3fe7214922adb3c1de1cc769ac380e1724636aad7e5cba57847e855645853d33c0ccc56fc46f0a1af0eaa16541b020da502b97ea84c09a1e10715c50c95bc5b3e8182da22629a709a5a7c6fbd149220605bd89dcc93fe240ab297a3d51155154d4edddcd5f3a4c6021eb72aad3f2cfcd9d71e6a13c448a59b7404933fbada50dc267b175cd081fad33e4a0512115591f2cc9d2ad56b6b5265f163450fcc3e2a97d79ef9cbaa6a0e0cb6668d0ee002ad62149def8a25265b152d439999966045b6c6262edb57de7d081a0e15ac5266480c744c0d79b8a6a2ddefaea289d35b760b6890eb66c53194cc74e7047245af18aea4c8a9b675fac8ea593ac3c44436dc088dc5f47e05e244e7faf242ac82b87ba011af18d5526235c68bbbffcf9c8b4ec310fa3c67ac272240f07efc08b6a5b1f7665ad0e0595483224bb5b8a883b912540cd34a585f340e3d8a76fc1217c74a90a7ad70db4a4a0e28b078e5f428a87e5dc715daf63b7fa2f750870d028dd031d72d684ebaa276af5b210ebef6af6b8dcce7b18bbefa6259354b5b807050969855f32284b2c052c8b72c04a1fd8b0c1dc09d94ffa44227fc77b21162e3fff03a7b22d705e4672f71492002c254054c8496c68557f1085ff54219c01c477cd0cfa9c8e88943b923e7587b70edce48481d4b799d82ee364bdb6b7f05544adac03ac52b3cba2d07864cd2c1d3c14ef1b1800940164a26676370b6e3baa78e43ded8298a9457f074e9619656cb23577d89ff6f8be26130870750655dae9b8a25309b287197b44eebe2b8cf62bea4cae747687b11c510e54a9da29a6550ab27b11ed30fb360944352fc4a556f2783afab207b4903", 0x1000}, {&(0x7f0000001240)="b78668f0f52712a9750a1ac59372edc0c2e1f8e9dfa5eb6556610c3ea3846495aa4326bd063762d9f9bc108f86665ad7c89c44604b1167152cabd419d7cd44e64d31ed22349bc1b590ac6d78993b6192a26632ae0e56e67339153d8959feacf8892e328f004baf028101265bb431981c3aadfa6a46ad00d622cdacf525e0455ac4b3f625a38182ff24d93aeae9a372ee5a88b1cdcfc41520890458", 0x9b}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="f8000000000000000100000001000000a2509e1395a730a16f4dc2789efa7c533dee88949e4fb96faecef1f27ca56c7775bec69573bb985b1ad729e53f1300376fe59c3b03b85cfd7a7f7fae2db76730e97900f60d44ba7c85e01387fcd42914ef5d8e2661d5a8de992597e34447b2d3056827c08df81b9192feed4df3abf5f6ae34c3ce2bc0d0d999e7e421e868dcaea10b075872987365bde92e657273bee0e6930c101d62d0beb90bd7d9cfd748247edd773c7cc747a98f315b009e9a1a90ea5e0e09358e74319d12455e82351b5874436bec6bf1a7b94e6f3889539dbe425e6d0ecd0e0d3ff0937f93e345c5c71e506d00000000000080000000000000000100000007000000222a447e0e0c4199d87fe848b416560063df31a81511c3807be869096f95095fb305fca3e7efd435da1afe21aacf4205925e16c4d00dbe325d87d8fc28d1b54a6dec933bc0bedb120f103e879266b3956545674a12301f62673f738a0500cc526f0102000000000000008e0000000000"], 0x178}, 0xe) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) (async) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) (async) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) (async) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x17}, 0x49, &(0x7f0000000380)="6941c87d55954b4c6f29ffba0b144d31312e2a470d2ab4e71174c07a40d9144b916912c19aa57dc40b8907f9af03ba538a6aeb7df3c1eeef15a42580825c7ae2e3526fad12184f5d2705d49679cd893f0fffdcaecdcec661feaf164f6ff9c773fff30c03798fa6393c78eaec5442aaa840e35b20228aa73a2101e0f3d2f9a31f1bfaf88b2372fce9e70755cdb1eedc86a58d16ad4f137d282cc7ad8d26e5c50764f6aeda03ebb35e9c192bf0de", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r2]) getuid() r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x20, 0xfffffffe}, {0x6, 0x0, 0x2, 0x7}, {0x401, 0x0, 0x80, 0x40004}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgget$private(0x0, 0xfffffffffffffffd) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1}) setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(0x0, 0x0, 0x8) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r6 = socket(0x1, 0x8000, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, r5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) chown(0x0, r8, r9) fchownat(r4, &(0x7f00000004c0)='./file0/file0\x00', r3, r9, 0x0) setreuid(0x0, r3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r10, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) dup2(r10, r11) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) r12 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) (async, rerun: 32) r4 = kqueue() (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) (async, rerun: 64) r6 = kqueue() (rerun: 64) kevent(r6, &(0x7f0000000140), 0xfff, 0x0, 0x5, 0x0) (async) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x100009, 0x0) (async) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) (async) setreuid(0xee00, 0x0) (async) r8 = open$dir(0x0, 0x0, 0x0) getuid() (async, rerun: 64) fchown(r8, 0x0, 0xffffffffffffffff) (async, rerun: 64) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x805, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 0: fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09825ee6793978a575faa1b6c6c1d6c2eca21be317269a39fd7fa9f12e499f602c4e00c1ccb33ac91343ea3b0ab4211791fe30000000f600000000", 0x3e}], 0x1, 0x0}}, 0x10, 0x408) r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="1cc5ccd5996332e68c8f52d8b66fa0f654c58b6c883ed355bc30d2bfc0e561a7d3b98d31386929a2e1739b4d0683a513b2941a9ceab30f66624a1c683906cdad377546a076a74488", 0x48, 0x406, &(0x7f0000000080)=@in6={0x18, 0x3, 0x49e3, 0x1f}, 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x3, 0x6, 0x8001, 0x1, 0x3, 0x1000, 0x8e0b, 0x2, 0x2, 0x3, 0x7fffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\\\x00', &(0x7f0000000240)='/\xfe\x00\xfc\xff\xff\xff\xff\xff', &(0x7f0000000280)='{*\x00'], &(0x7f0000000540)=[&(0x7f00000006c0)='\a\xeeo\x9cO\x1a\xab\x88,\x84\xa7\x94\xbd2\v6M\xc1\xbe\x02\x16z\x1fW\xe7\xde4\b\x00\x00\x00\x00\x00\x00\x00pD\n\x18gd\xfe\xe7\xdf\x89q\x83v*p5\xfeC\xb6\xdc\x98\xf8\xceN (\x9a\"\xfb\xa2g\x12\'x\xf0\xa9\xe8\xdaT\xcf\xfc\xcf*\xff\x1d\xdd(\xbeU\xfbY\x86d\xef\xd0\xac\"J;\xd3\xaf\x8d\xd7\x8a\xfe\x8c\xcb\xb7\xb6U\xe8\xa7\x87\x04j\xc46}\x82\xe0\xbb\xb5\xe1\xe6V\x01\x00\x00\x00\x00\x00\x00\x9aO.e\xf390o\xfc\xad\x82\xf8G~l\x1a\xeeC\xff3{\xc1\xd8\xd9h\xc5S\xdei5\xee\xfb\xd8\xf1\xf6`\xa0\xd2\xfeC??N\x90\x88:JI\xbc\v\x87,\xe1g\xbd\xfb', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='K-\x00', &(0x7f00000003c0), &(0x7f0000000400)='^\\\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='[)\x00', &(0x7f0000000000)='+V\x15\x9f\xdf~\xf0\xcaM\xb8V\x93\xf8\xa5\x98\x0e\xa5\b\xff\x80`\xf9J\x9cP\xc4\x9b\xa4\x90\xed3\r\xf6\xdc\x1ax\xc8\r\xefFue\xb0\xc6\x1c\xe8\xd6\xda\x834G|Js', &(0x7f0000000500)='tap']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) close(0xffffffffffffffff) executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket$inet(0x2, 0x8003, 0x81) setsockopt(r0, 0x10, 0x80000104, 0x0, 0xfffffffffffffebc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) getsockname$unix(r2, &(0x7f0000000440)=@file={0x0, ""/4100}, &(0x7f0000000180)=0x1006) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf25", 0x92}], 0x1) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000840), 0x0, &(0x7f00000008c0), 0x0) getegid() executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003001800acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 5: socket(0x0, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd, 0x100e0d}, {0x0, 0x0, 0x1, 0x4}]}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) getgid() (async) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getpid() geteuid() (async) r6 = getgid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x3) (async) setpgid(r5, r5) (async) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x200000008001, 0x9}) (async) geteuid() (async) getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000000)=[{&(0x7f0000002c00)}, {&(0x7f0000000240)="b63e5629abb4e5c4e8401f0fc5dcea36dcf72dbf10a291ae89b6382414b3f55155112a285dc38b91f914f69efaa2729a1934dacd44abb33962772f28c170568db166c352f5aec14c578085ed1d136035ab110932307c2cc1d53693ead2fa7b4269c3c953e231d8944dd7f78b34872e64917d2993cc6ee02a36fb1bbbf56a6b7d0ac99dfd721ca71bff8772d0102cd98d0c3ffeac390f2a2570a4539b12a6dc64b8f49199e2cbc5c7add0205913d70da3f14fa900f194656c95f16a940b4a61953cd3d96c95c321fae0f82e320e2378aa54631d7262f64a0aa0a10c384baf8b33811b5907a40e9d75abf76eef1bc0f5e8c7dba5134a06aab57acb", 0xfa}], 0x2, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000b00), 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}, {r0, 0x2}, {0xffffffffffffffff, 0x4}], 0x3, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="7607d77a02000000ef9f37f64c67c1c2702d86e7ffeb7968515a99a6889999ddd75427426be70611379440e4987e1534fc1de3c901000000980300dd9b9c66af9a92a3e1b02792354f1ba7efa19ac04e175c3ca3f2b856bf652d7ad737efbb8615198f6607d7", 0x66}, {&(0x7f00000004c0)="806a9f860a2aaca9fc2af3b8aebd775f107c30af4416cc51bfe5c8c73e63e15cc7963bc8bc71ec7ee84d6e9f0e043d2a117862daa9972ed5b86819b7ed7b37ac29ddf65efe889312e6bdf35043e445adf3702718637dda0e74975a83d333baa3fb6fa809a89fbdb9eace77b72631b9b94571324e6f78635afc3b2587aae31cd23b069a7233fa2cc4d13205134f5086d6c687617bbd5e0fba635aef89311af2c5996f1d12548184a512a4b6a2238b3b161cbee9be76d53b094c6514bdd0215161954b4abefac0f2e01c0ab0325a0cefd6fd0337a283631b302884", 0xda}], 0x2}, 0x800) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x3f}, {0x0, 0x5, 0x6, 0xfffffffe}, {0xf000, 0x0, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x43c}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x1c, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x0, 0x2}, 0x3}) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') syz_emit_ethernet(0xe, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a01fb7855073300"}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) pipe(&(0x7f0000000100)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000200), 0x6e, 0x1, 0x0) executing program 6: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r2, r0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) executing program 3: setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() (async, rerun: 32) syz_open_pts() (rerun: 32) syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 64) close(r0) (async, rerun: 64) r3 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r3, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) (async) socket(0x0, 0x400000002, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) (async) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280f0000000000907800000000b314ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x0, 0x51) socket(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = open(0x0, 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, {[], [], [], [], [{0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 0: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x401, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "2d29ee", 0x11e, 0x3c, 0x55, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@dstopts={0x37, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x7, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0xe, "c45d9386085393f7abdf5ed13c98"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x50, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0x13, 0x2, 0x40, 0x0, 0x0, {[@sack={0x5, 0x6, [0x62]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfff, 0x10a}, @md5sig={0x13, 0x12, "389d17eb3528e636f89fe9e61c8e13b4"}, @timestamp={0x8, 0xa, 0x6, 0x2}, @eol, @eol, @nop, @window={0x3, 0x3, 0x4}]}}, {"dea7cfd7c236f3c1cc9beda0903d3fe70699036d7b4a41c115e0ca418f1f2485166ba0407373ceaf0ffedbe2aea134da3bf91a0cf4cf8652d5dc3ec694156008968128675cf827bee5ce8b297d440fcf2403b2d240bb3312c1dcf1847e1428e34e79"}}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000e51e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) mlock(&(0x7f00003ff000/0xc00000)=nil, 0xc00000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfc) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r1, 0x40) r2 = socket(0x18, 0x3, 0x0) close(r2) setsockopt(r2, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x10, 0x4000, 0xff) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000540)=0x5, 0x4) fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f0000000240), 0x2, &(0x7f0000000100)="71f99c7afec3d282", &(0x7f0000000080)=0x8, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) socket(0x2, 0x0, 0x0) getgid() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{}, {}, {}, {}, {}, {}, {0x0, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil}, {}, {}, {&(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil}]}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r4, &(0x7f0000000600), 0x10000000000002a5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) pwrite(r1, 0x0, 0x0, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000280)="f9e2f7b365ec5b6cb4011aea2f3ec01f918319dfd0acbda6720d5eb874d79f78178bb79d0f4a00000000000000009c36", 0x30) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84", 0x44) pipe(&(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfc) r5 = socket(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000ac0)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1, 0x0, 0x0, 0x401}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) execve(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)=[&(0x7f0000000080)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f0000000800)='[\x1c\xf8%+@\x00'], &(0x7f0000000a80)=[&(0x7f0000000880)='+^[$\x00', &(0x7f00000008c0)='*\x00', &(0x7f0000000900)='/dev/bpf\x00', &(0x7f0000000940)='-#\\\x00', &(0x7f0000000980)='*}\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a00)='/\x00', &(0x7f0000000a40)='%-\x00']) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)="46647713d7e556403406bd67f36ea665", 0x10) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x8) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r6, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=')', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x0, &(0x7f00000000c0)) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) shutdown(r0, 0x2) r2 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f00000000c0)=0x8) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)="4d38cd1d7bc9b5220b03cf7406f34f062fcd4a3b430cc52615c5d18b1185f2f58c8c7b561b63b3451728eb7d0f0af05015ad6d8f434febf8ca472571391d524e7f0df9763c16feae0379a62fa1930fbf1295e44392c76fdd0d0561dcc1a1a62dce5581d3fdc1a8d68bc36c5f3fb2120bc1c8afb9afc79f6543a666648b1fa96f86d25e33d4647b11f2e281fe10cc2afdff06fc804c7af31c249cc0d0e2cf7f48959ac21d4e5899628379c9961968b172a4856f7b370fdebd7a1d25e3a4caf86ab9fc8bdf44372050097a16708e67cc9afb269d8d361f34f755e1272536a68869e41edb5115", 0xe5}, {&(0x7f00000003c0)="4c38334ed22c6f39c7b589fbe56537507c6bd89a3c3ec4414e60782d76d5a31bd26df7aec87df6edac57d7a08dc13753bebe27e629a7cbc8f38c2e9b767368bfa917d3405aa0c0e202f217db2459f6521efbc08123333e70d4e5ca04ecbe3a24c7414c7d5a996ccba13a9f1bdd2bba90b0c793029d2da37d5aca0b01131d94282336e9152ec25b3ad590042f413385df2f94f7f8ba619fa3ee5e895bc762f4d56f6e980ce7bdc1581ba708e8c82740ea6c9be9ce69f3a61c1da419dde7327e6b116c71a70c12f0cd99ab7f20939ba645f1ba674428fe749cc920c024e33deb0ec25bb44629809c32cb861c5051f276966aa51d88297887dad956e4074238", 0xfe}, {&(0x7f00000005c0)="186e102820b3f364b6524f22b0f82630ae89b7dc1308bc400b408cea2c908dfae276c32735cc682af458e63af85c2ab1dadde8f55282c0d7ae58fad510b91198661f598eba5838d07facaaa0a4f590126973f619ee57613c1f11e4d10477585fd5ce5513a4e9498bb28594501bb8c460e22ed4dde47fb9046e581ae5934dc5937f3b9af5ec33d34ba4054e0ed844a9edf4c1fa9b20b8e7c650e62092f4789d081b120603aab2b5515bedccaab25bbf1d95e0d2293a0b4065151d45ffc6d6446413ca8a6278b3b9b202e8aca5560f8c7072493348b23fbe231a", 0xd9}, {&(0x7f00000006c0)="3b7232095d1aa6f63b0a356479da70eb82a32fb529bf3f65d3f023042ab9f0b4cc036878eba32e54547686e1d5d63181355456e599e951dfa868488d26d4a0a7bb127c9ff944a31f8e86ad42b087789bc9ea0aab1fc61b8e1f9f8664b6d39c1e5b4966a5c84b6b4fc2ed7ee7753b8f190a070ff2bf8b560017233d57acd1c2a2d0a342c946b8462289281e17c61bf64a0954f3c438700a93d8e637aa03dffb6af3378a325891f751d4d12b11db0fe5db1ce70c84bb656542c1b42660793f7cc27698edc1c1351c9a5b03badade2b0a7988469798c89c363a411b869a1c60da8be5", 0xe1}], 0x4, 0x8000000000000001) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f00000004c0)="7b295d3553ca8cdc60d8f9abfe58c8c17ad8cb686e2e2dba38d6101cd6588cbdb77f767e86cd8b5ab1d305e67b7f8886dfe64bb8690b399340d817595cf321f497347beef0d55a530e2247f719106ee17a32ad9bf2403d1cb5b571b2412ff9597ad072432add215fa430b78de2b273facd7f818b97b0af707d6130dc48cd886302ff8b76c2a7b833c2bb38d28a81185a559d6da82c14072f8844cb6b1e4ec2638470903d363d0d4f1fe6a00076c235ce69bb05dc780f09d85d1fbb4a5e73da94deac85ea2d7fe3c0067c45655f2c18a58d76cd78e14998062a98c69612203c77459659d7b446d786856d50969ed63bef8daf7ab68888e13cb5eef93d1a6843f9", 0x100) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000012c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x4, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3164, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="e8eafb859e661000b2954f43b51f54f4659282aae68d5e4a893f8619cb2f5499919bfccc9dc7b9bd3ec7ab50fed8f4f358b75600bf27737422c699bdff46568a7dc1fc2045c444f4d1cb535d9fd37b49bb92ea12fb9d6d2bc3da30e9f456598162411b77d5d0ffc96de7329b5691c2fe3ad584effb843bff6175c57b2b97636550a5ff9b605e2aa80097ffa5b072c8f52e28608eb33798c02d9c720d835a03cfa12d5eb9dc687a3de3f9ca4c23b99b0570d123a6b0057450a93e2f796c2037adc3af4af33708ed220d07214daba3398dbf580b08e9ea988b1d6a647fc07076e12b27f5d5bd1fac71206a624f391419cf35c20c5b243597", 0xf7}, {&(0x7f00000002c0)="5ff38d3ad13aa81e7bf336cc0eb52e004368001c4a36605abd379c61ec861939589a35fd81a1b42546b0534e985d3810570c6cd534556d4aea2e42b22454e0fef020b0cbb384b9c9579a27cc91958086fe356a939f6a54325074019944f85505e8e4442623d4a640dabcb2eca61951a2481339ea44ff41426ad500feb5d2", 0x7e}, {&(0x7f0000000340)="e394ee253b4ee5ad2b65e28c718710d820f9a6d2559cf17176bb46e6adaf86134e948dd88dc76ac02c4c3de0814c74384657859bd98b072c84bb6db5b080c18f938fb0b4e9a64e62d47675602bb3db7c6ff07d4f055a508aebfeaa296c9b1b3d6108b5d58ec5c80466f1", 0x6a}, {&(0x7f00000000c0)="db6de5b3a8363993b10a7b41c731ba639e40c32201019965dcda19a30b5f17496f6f792d78ad", 0x26}, {&(0x7f00000003c0)="785fc65a7dc69a6be2f817116872c555f65b0621275558c487342ec92b39efc5735545eb7b940d5e75fe9dc6cc60508b4131e7419efb44afb5d456555184540d19ffc54ddaccdc328143eda6ff8b885450b7ef", 0x53}], 0x5, &(0x7f0000001600)=[{0xa0, 0x1, 0x5, "6629eac04a11372f58d8bc14428e83d59a3e0f089dbabbf399c06d69bc89e17df3a4e66c53d956ae3821cdd7674f314f179912b63aff3bb77803e4b22110d6931fb27cbccaba68a35c7d5d2d9db107fd1aa67f0155bb372398b35de52451afeebe2b3d5e59b274c2a07957a80753e2a0ab5aecea4a29522a049bc0edd3d1aa03b62656b79d8a9844c3"}, {0x1010, 0x7fff, 0x3, "db9c070937ff80caa97fafc0889fe8e64eb05a5c3a9e6b97cf479fd4a28d30a4ba4af5321e60ff44f0b9b272c22907f49e400d6517bb48126597edb478c1c538b2df9b9513979d551cd8046dc20fa96290268b2c72880c35915c90fbdc76e94309f136ece212875450c898b330e53f7e9a863acfaeadd93e0fe26e6f40afe428e977e4f11f856c51bac10f9cf18ae11d356f0d9b474a3e0e39e46fd6353757386b06ba8681670d144f7ef891bc60e728d945e47dd4fa6e2fa970d3ba46a5909717e2b14940847b80000b8d4c3f0396f2d44a8dfdd46c57a341e524fcd2799a514ed9a97e921cd1a83130d601b117e9557bac5e726e7752a3f57e0ce5b8fc94d2eea98590e2ee947fc55ff2ef5fecfb1c988f86ae5799d4f73f0aaa639c040fd9639db5b5adc48a6941f9b43befdfee39598fd9bbfa22c7f11d07e08ee0a7dcaf2bd8d4be6f93fc0f4420fa8bf53be3c6394c4577702d3ba8b4342274dc3b3c21102ab0dfa5d24e67b358f6fcded58dfbab7cb68be33d18a87ba5205c3b641408a9d376004204f3c4b9a3f0cde53f4daaf549c86f33506caef0b505bf51c6e0366eb9c41bb546108ce905c0a1577824fe38f78e0fd63957e926e975863604fdecc2f4ce4ba6bebab840e0a02b9202b9d3269bb74c87508d193abcfe270dac6d527bb6c881a1bbd8aa7c97945d1da05001a18029c018a4d30ca86de74e0495ca0b6652407e24eb331c5e5e22686216293284f5a79f3761efea3afc838ba2bcd2206e477e44d995f82daab3cc4bdcf4ac172c463d611099afd4939323b8d6b0cdc20a04938fe150da657cb54ba3db5b10ea5b30b395ce32eba751b2bd56f48223be6341567c77f0f7e42864f5aa13c4228ad26b87eb7e11691dae532c99890e794846a1aed4ece28209622e18e3864359b249b6388ebb8a17585ba658688eaa77008a91dfdc06d1a68986f522c8cefa29715dfae637a3c27ca2e879019d1741bc2eef6ee371215d8da7b1be9da66c75829873fcc37df87ffcca9baf4fe0db762ba24a0a8dd7d1f4a147da4958f0b1efc9a2c289520fcce0c9118eec6ec99475d8bc085b06aa2825b8238ba0fea3aeecbea3504bcf1478931adc8d3118680df3ad4014363fe724b3e1f0f5c849c38e38aea66afc4553b031393912ceaf9ec47645fbf0d5c5cf7de141e1046994d5d0c006496f6976010634f4cfe3889b04a0702efe93e0c1958462b1b10743a11d43f09ebb4ee9efae164be837eed2c791af239d8628882134af097bab16628e1b787848d3d71f5ca8f7b3d39f1042bcf98b62f2848b1d75a821b8995b7856324da47171b14cd0084f0941795bbda869ff040a1c399c0dda8b09f22930fadf76df72a53d68aba6f9c6af3905094dd11bd80b807e2c6ce9fd0581eb44b66d8c7c341f282121eb1379c0283da292fde009aab79225385b86a40756dc6db2174f8dc642b97310b3976adce47f0edf0d002635a8acd980971f9675d2334c5bbc2d5dab6bc6c6d4dccb82c737b1cc1cacf4ef576ffc8b2a5d327de60e89dbb6d1a72bcd3e1578e67b1a96dd7451eeea4fecb7986b9acb6c9bafe89aed3a50522e05f1fd1ac9a2b3f43a80f8f7744decae8acf43d915100d02cd2ec9440e7992ebba1da4855b3acacc66e931ce5fde0e3e3a1b65cc463b52d76bae3ef9d11850555ce698559b4c4eb53eb343db0d5fea0d36ad26cfc730d4f2a24c803f0126a1c0b2537dc32695eea423f9599d730fd7832678ffedeced83095a7ae6a83143683766b4a11b6433c7e3a578b98f9844a05dc5f40bdf9728acb2caef8091cec6298720a8d7a4e004833342bd48c9d37e562c18eca508fee8637f96098b397227c09daaa793ab2b444c7d5b9c8ff5cffde80a0c0e3822976911de69a253bbd9f8a76505e5a146399e4eb3af4249c7d79b6aa24071c04217d2804181c4bf032d74798a4e8f6685293e1cb76ac3602e0716de84476efef0c80ab7e93322a4acd96443b4f84d5e7c88bc7b094720dffb7d488b619b59e21acb572ba0923667131040e277d210eb25d28faabc4e6db572eea1fcd9f06186088499df2e76d437a58cbe662eaf53f0166e827ebee25063cc27381474874402a061acbd77c558a963181e263a1242f17835bfc5a26603719a7cd153aaf45f3f040ee9bee5584d997129f3bdf68f13997d5048757cbb19f9c20b2a84d1f11face2c11aa0900ecdc73af2037935a2f75f4a45669309795cb8c53f7b7491b982b2132957b1367a601e7b39866b7487402e6143b854245829ca915e6cf6876faf9c336c72fad457b69826348ab2b93007b379b6288518ab5ea93f120c827ab18338135eaad63b4ee096947a62d30be1f2d9c5b79de6836bfb595578f51137a44fbd5a08b219ae862e2f69d6331a338c6898f892b1d2453670aab801fa8fce2f6b7b86f13e2b5aa4e95aefc341cf01caed7c50ab378d19ae6fcbabf3796cf1fef32d06277b844cecac947145ba24cf922bca5dda2b792360f7270841275d6155780f38b388973051a4fd43b3cc26b0918cb5da505c9efc989b28a6d11401f4a3b6e260ad243a18c83b59fae8adea36256ee3d277b0bec48a686b3b4aca87a0aea2e54b38c870ed845f05ea08a8b3db465b9e1746f13a56ae33f0b7bfd9e33069921fc58af06a1f14d9bb995787f3162f46547c37efa63c929f806ba58ab6cba5d60fb26119a71c2137981b66d2aa2c21442e6358aa2731d8ddd66691626ddf191a15712ec87b4f26bfb7334e1f5b161c4696f7f85665c9f0d0f6070440d65aa44dabb0ca13f2540af674d82d7a85dd5e96f0a4c40df6961e05176106a1c5166fc9de455a6221c13c531ba50f362e653e5c70b5c3a284cc6dcca712bad11bbf28754695b405cb0c5ac70a3849239e2f71419ee1c85e45e59d0616ebe4afa5161118953974308b15d0d041b5653843b14794cd51e22ce21d692c088133fd22727b270f447f3527841c33cb835a71059ae3a01a1b0bfd6ad7f0f6f982bb5c53a73b865fac0004d793a348a51aaa7dd07344020f700d006c25390d9cc7c4db59e436dc281597d880b50a5ada736f1ec059c205215519f5222179dafdd896db6464afd45858bb09e1a192f7580fedfcd6f420477b592a83edd479f150159f45a7cac5b879026af22abd8089f62b91b6fa066158c662d84f2b9eb2b33586e5aff4376197a94e4f9a494476b59991c4daaca709498f95e240e68cbd96a9949b216dd2b4fcb67867dc510bfb9c357e46d404a827c16dd946874a027c04800c32d9f2ce9becc78f20f3b8e9cef7f6d92db4b070048d68407102493a859c7b342ed12a41a5759af4cc6778cfc9fe9d4d3b57ccb49e4585ea70f859877c443c0caab7d25b12f2d8cea4a22dbb7bed39ad4fe20de433f061af089f016f2ecbee772eac71742a2662bd944818356193078474af127e5319afa0c6569c0a1d7596243df7be6ffca851591d8ae2a6807ec406804ab6aabf4deb9f49f65f8fd582ae18e9d12d3f87400c064994a201ad358aa89d935bd7111935b1f2102fbd5d00f59bb64882a0dd700b287b806b4dd64ace9b5990dc167b8ffa02f976cc22224c1c2af432b9c6c11fbabd5e5d900c4c74c9f8b3f6378a184bf3afcecda641dbf1a439be1c2ea9f5d37137ec39dc55f8f0ddad87b8b751648c918b9d1689d7efe559fd7af2cb2039e3d2c2a392c4868da0418b6a5c37689d152a5d975134e59b7110581e5716f529e5da3aef3c04b34f877c853049e7439cb0d3a02ce988cbc292d91d5cf4f81efcc82ad5df94b5d1406f8153b0715eb908f77845ea7665816169143b8296218ea6635e2ed5eddab93ee9f9f1954291a10f16c45c568861d39c7a008062d3f1f1301efaeba4208903d77a9d5996ba45714297b01a06b5badc0f49fc4f83f77892b33a2fcd8a73c63918377364ba76a245a5fec6241d9da1e427d4226577bdf48bead4e7b50bda185e1a7b5c0927cb27da0d3d78e4414b320afd9c8a693d5ac1fd43924e5da2f98a26cbd21c35f0b8239001bb354a8618d88e082e77c35d7bef18e80edbe026e75b008c88771ed7279ad469c879b403891f811c3634dcacd72feb64548d923ae95c2f82d0ef572c23ff3eb696be21c13a3f81b8cf93af5f231883306340f394e5d357c3b96c07d20c65fdac65099cd829ce3a6ebba3af25dab3032ea2ec44ac62462f80ffb750924e4bc0d32b4dce262f7556fd7af5a4a9689da394e8e568ff8444ddc1d6274f626fb725e291ce038ba590b7cfc6f2cb06072e6f98a45445631eeb1c6f17ce71fe9676ccab62daf523267de3aeae5cb05b79e69eedf657e3ae00442263ebdaa3af2d67b4d8d57331ac6b6aeee1c99446da550bae1a1a43c179e34de040874427fc9931d3177944406ed1b7e726c06ed37e725900010ce3b0caf265aed9d7cad05339916ba7e310d457f30a7e4ca8b36b5190ed5bf32486d71294956bf5e52ee8d3e462483758035b5fe02b3721260aae735bcdf41128ceab5a9d903772957d1a6716747d0fc1efdd0a1dbcc23c1cb6e7f99d2d9ee17e27ad2e9caf5bdaaf470d0c5c42501859008495e048e1a19157d6a8a84475a5ae653d0b2be2c4dd790025ee90ab3a5468881151884f07709bf484445b8eb4ee0d67ae974076d027501aa23d64c1366711e93ebbc9a04c858452500820241c2f0a90b0e3fddfbccda7a0f2f3ec1af5b5b153ae6c10d3e19d646c3d76a11f98d2d2c11752356e42697e222a001fc74d46cb35497734bf5d293cd7c81f752be50d4646ceb3340acf1f9a24284920b7feffc731014e6cd78d82fc3c418d48c47c3f8f991caf705124f9a9b1db36786bfb986c09c723459f9308804f6b4395e1a5db85b5a655e907f60a3e5cfa6797ebceb0477254c3332c9866e959da96562f5d8ceaa216c5651d484bb43b8d0f947196675a332b374e1ecb920f8cf4e53c48a7a5a5eb3b6ef210cbb190e884f9a7e6fb0c64cf27784aad9a9471285f490614db9d945b1cf625df12c0dca2c690a9593a19f7a93fd7657ae48ccb00407cf067f0d9545596a101f8204c3dd4e49f53e0f8487cd9b7df5954dc36c24b495a9190afdd9a1a5332b0ed95b7c5b3cead2ec6022aa1d54cbce2ed3d085b4a29322e8f60f19b10986762502f74f8aed55f9541d747e73c69f53118b97e7b4a80a12fbfa5f557aae001938e3a795d9fec6ff5fc9d51b3c04588195e32ed8eef8c3141278516db2d83ab7125df1b4ca74c057568f81e20c524770cd12db67811da6dc098ecdb93f83d4729e2066f30b9ad1428c1d7409dbffa09cfe36af1fe1f8c1efcef65bbed3246bfcdba14b1c0f760d8488580ffa9014b1c992a32f1bc3e5cdfc79bf823da0f2ac508821f30118b9076bd83249d8d72663ab3e81b2f76c49c63be483ab941a5d8dc87c15594d4d90d9dbf417f49dad9eb77eae399b1a3137c8de4c986a6adbae4e3c21d325636e839da06cbe41766ac6cdb82b75d30ab49f8293be2b40f914f6c8c33b3148e23fd888df464f671dbdacc6108afd6b3c649b6f584b270e1d8982067d4ede5611e6e3e6dbc257457480516f0d5752b9ee59a168d8e8ecf7013ca127af65bc7b110b8efabf88e6d514b25a5b76bce4e1bf215c7c1305a763f64ee795882dcf1c7daa05bfb25be97b30d9547a91eb66403ac7147f5d9a40166dab96f6a5bf3dd14a3d9560589f888d1c4b5568b5e60c294012c3af6baed6005b54f5735238f34704eb6a5f3cb954b3f962fd35ef1a1e8088aec22e6a51b0f0e40a437cc58fc"}], 0x10b0}, 0x3) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknodat(r0, &(0x7f00000015c0)='./file0\x00', 0x1, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40}, {0x4}, {0x810e}]}) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x15e) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x806, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket$inet(0x2, 0x8003, 0x81) setsockopt(r0, 0x10, 0x80000104, 0x0, 0xfffffffffffffebc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) getsockname$unix(r2, &(0x7f0000000440)=@file={0x0, ""/4100}, &(0x7f0000000180)=0x1006) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x3}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x3, 0x6, 0x8001, 0x1, 0x3, 0x1000, 0x8e0b, 0x2, 0x2, 0x3, 0x7fffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\\\x00', &(0x7f0000000240)='/\xfe\x00\xfc\xff\xff\xff\xff\xff', &(0x7f0000000280)='{*\x00'], &(0x7f0000000540)=[&(0x7f00000006c0)='\a\xeeo\x9cO\x1a\xab\x88,\x84\xa7\x94\xbd2\v6M\xc1\xbe\x02\x16z\x1fW\xe7\xde4\b\x00\x00\x00\x00\x00\x00\x00pD\n\x18gd\xfe\xe7\xdf\x89q\x83v*p5\xfeC\xb6\xdc\x98\xf8\xceN (\x9a\"\xfb\xa2g\x12\'x\xf0\xa9\xe8\xdaT\xcf\xfc\xcf*\xff\x1d\xdd(\xbeU\xfbY\x86d\xef\xd0\xac\"J;\xd3\xaf\x8d\xd7\x8a\xfe\x8c\xcb\xb7\xb6U\xe8\xa7\x87\x04j\xc46}\x82\xe0\xbb\xb5\xe1\xe6V\x01\x00\x00\x00\x00\x00\x00\x9aO.e\xf390o\xfc\xad\x82\xf8G~l\x1a\xeeC\xff3{\xc1\xd8\xd9h\xc5S\xdei5\xee\xfb\xd8\xf1\xf6`\xa0\xd2\xfeC??N\x90\x88:JI\xbc\v\x87,\xe1g\xbd\xfb', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='K-\x00', &(0x7f00000003c0), &(0x7f0000000400)='^\\\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='[)\x00', &(0x7f0000000000)='+V\x15\x9f\xdf~\xf0\xcaM\xb8V\x93\xf8\xa5\x98\x0e\xa5\b\xff\x80`\xf9J\x9cP\xc4\x9b\xa4\x90\xed3\r\xf6\xdc\x1ax\xc8\r\xefFue\xb0\xc6\x1c\xe8\xd6\xda\x834G|Js', &(0x7f0000000500)='tap']) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) (async) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) link(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)='./file0\x00') (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0x3, 0x6, 0x8001, 0x1, 0x3, 0x1000, 0x8e0b, 0x2, 0x2, 0x3, 0x7fffffffffffffff}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='\\\x00', &(0x7f0000000240)='/\xfe\x00\xfc\xff\xff\xff\xff\xff', &(0x7f0000000280)='{*\x00'], &(0x7f0000000540)=[&(0x7f00000006c0)='\a\xeeo\x9cO\x1a\xab\x88,\x84\xa7\x94\xbd2\v6M\xc1\xbe\x02\x16z\x1fW\xe7\xde4\b\x00\x00\x00\x00\x00\x00\x00pD\n\x18gd\xfe\xe7\xdf\x89q\x83v*p5\xfeC\xb6\xdc\x98\xf8\xceN (\x9a\"\xfb\xa2g\x12\'x\xf0\xa9\xe8\xdaT\xcf\xfc\xcf*\xff\x1d\xdd(\xbeU\xfbY\x86d\xef\xd0\xac\"J;\xd3\xaf\x8d\xd7\x8a\xfe\x8c\xcb\xb7\xb6U\xe8\xa7\x87\x04j\xc46}\x82\xe0\xbb\xb5\xe1\xe6V\x01\x00\x00\x00\x00\x00\x00\x9aO.e\xf390o\xfc\xad\x82\xf8G~l\x1a\xeeC\xff3{\xc1\xd8\xd9h\xc5S\xdei5\xee\xfb\xd8\xf1\xf6`\xa0\xd2\xfeC??N\x90\x88:JI\xbc\v\x87,\xe1g\xbd\xfb', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='K-\x00', &(0x7f00000003c0), &(0x7f0000000400)='^\\\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='[)\x00', &(0x7f0000000000)='+V\x15\x9f\xdf~\xf0\xcaM\xb8V\x93\xf8\xa5\x98\x0e\xa5\b\xff\x80`\xf9J\x9cP\xc4\x9b\xa4\x90\xed3\r\xf6\xdc\x1ax\xc8\r\xefFue\xb0\xc6\x1c\xe8\xd6\xda\x834G|Js', &(0x7f0000000500)='tap']) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000a80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) (async) close(0xffffffffffffffff) (async) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a000028000000000000907800000000acbb880244100b0100"/54]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x5d) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a2", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffff8, 0x0, 0x88000f7d, 0x80000010, "cded0fff00", 0xfd}) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) connect$unix(r1, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001180)="12c8e8d8955db9e35d9786253c491ed01e3e82d7afd6aedb76a653e2e6b5b149216aaa90992d27e08c6d58c15541ac3b220c9fbac0a397e1c05231eb0e41ba5272185bd1cddb780cef320e69410eb6dd1c7c2bcbd7c9485397e743593ae713623e9018e39fd15f80e9195a8b80f6c154443671b5b3b3146e001f4143661687be4d46098b70142d70081fc370ef309f019441e5b873acd5aded5c1eb0fc7b10427bb1749cff27c98ff164a28fa007b13f95cc1dd8eac83434b7e343bff4aa2d44b0dbffd0a4bce51885f1fe55c7742b7d6f39cf1b090f8f6cafc10e69e865b2859f5ce3e72dc417d0197eb73b5fc791018893947d4cf82b85d7137e92c10f0dca247cd81479ca3a9624604bea1a5b574f6b4e4c553dd96456bd2846829d860f605ec82fec090b2c868389be6cabf31fee8d6e3cb7bac898093adcf2ca2fbd042d4edbd73307c4d42f855f6caa37f563b92aaefffa6e668cefd9c69366bd942a895e93cc235ed793c670a686803e31cff7ab8b49b69217c73f3dba1b1275ea70496805fb91c2fe455748bc878b58f225b3348e151f9810f65edabe58f5a8e11ea00d3a1fcb546c60ae1884cc53c487c8a4c21859ae5828afd1706eb02a9b1ff470db829c9fd56cfef2ae4f23d45da9f151b35480698866cf60fd313dcb2bc2d76dd5148219681daed489c0a623f95cec712542fd21939c98aa00ebff6b8dfd47016e583ba539be60b75f16a37b239c9cf75cec8ea3e3b6e048f76dc38e756016cde7bfb146c28b440e11d58b3903f3d93648dde7ce74b6824a5e323084500445239b3f079b8ae0476599729390ed3fc0ec1099012562b7e267ed0f6da4a67918758113879558284aea865fecd0afdc6548c8e16b7cf90db2096dc4886c35f07af161551be3e3baf754ad967b71532225925607c0bc3459e005aa79a796cc134598cb9060e3fa101ce590e82899035ebf3a1d3805f7959dbff7965bdd073bd7ea0635dafcf97fb7a999eacaf931205d7439a74d375052e9dbff11ef9389ebe5683f97bddff17db6d7d77fc1a12dfccac46bafbbccf6c63dca9c31a871a29e0a9f67229adffc495c2b8a0fa27a9f733f3ddcce8b30266e6ef2179aa2d6982550e04dd35bbd3360c8ce653af6c38b03a1dd8506b6dbbb5652f7f4d01f3f739fb67878922cc515938b869bc9156e8f4be106cdb630bd5493b5651e79180454a0fb0ae468e9ae7bf09c4d07c839f98700fdc983c4cd68c46fbd7e0813cce28956bf3dc310f8cd7487269336922b30346055de07609e0dd6ac7cc332309f60ab2e574f746e2d3ac781088965641624df8b30cc6f47cb8bcf4987fff6ac244ee62e2ee81ecee95b64ce2864309e1cdc1c380bce95927e918f1147f7e75306dd6f1b91a7dc3fa3defa4e974123bb997bec7c10989cceaddc78017315b196d8b6490f1b6bd2a5cf87216226ece320fefb352a67ae61807c483725f92e9cf8bfcd16bf68b0185e6b2a05936c60a167bd76334217a193a153c5459a3029cc9678c2ee4eda0fb39989d043d9042781b4764338d08b279ebb904d58b12b368686c881fc8d93e37426f2d6f612f46dc4351c9327f03cf366d1f78d9131d0e445748bc76fe717cbb04375132b50b3cb90dd9e06e57d30f685a1f8c7412b0a71f269c2b08138a5787a47673997b6f3e15ca4c4304eebef44600d70539d7f63707674d1bbca59a4a54e83ce60e3f79371865598f4fec39377b1ff396655728031d1f42689110cb3fd30ebae617549089ba47dcf7730914124fde3005f12532e9deb9c622f48ffc1a8642c2e90d6881e59a699bf72baa8cf56890aabc61cbe221e823ffe05370c146ee33c7d75c8eecf921867f2f1ee7433a2576696bb7def6e6b7291fb476119aa563951814442fc7108a88e38a6bfb91246bf6f66809681a4a058292518e2436ff24a389b8c97b4dcb545290168f43bcb6fb20056184464050c07670bb4b978d18ac6c28e2bed5aff351f3c3716cb11c59dd2671e31697d47a79baf1c11a59cf5a989b1660d5acdb1a53a07d752fb633e732fab04bccd4d1b125a75a818d04af5d4ad49bbeb4339cc6a38b06e59bbc822276a1bec92cfa1769b845337224bbe005787aaccadee7c06b6c4fc245ae966eabb5dcef8840df10d3bcb43de7ba688e1b5922b1ec8e01bdd930102c142bb78cc31ef2fb7fed95d881405cae8a6a0e891ed2473660f94452252bc9f1b1b3e43dbaa0162cd0c860fe6b6e61f44610c801b0fe1fb449009153091270c0de7c472b14624e62df946b611239e814581b5da24e4ec8ef687e3bd6d87c156255b4349f1d073c681d2b290e379ae05f718275debe3ce1d2a5cabb1c5a674c5de3ff6d01a652c1a87d4c51d83cccb97ff2664a62179375b38610a6ea4c95b11f355e130c3946519ffbfbe8604382c0389d3e08f47b2992181fbcfc2bae0477708d0090d3d5ca5a5d64d1c131e12dfc478de41d393d36ae02f17e2826c067822591d9f7bb486f980710ed8f8edf81f87aca5938fdf6403c508903b01d36ae090742d6695cc41c3037ebb47438b5408d3bd8b9b5f1e1ab4bd8f9bf66ccf0f6a9ebfe669345f42ec5dd9bc821476f346e3282c27f2400c95afc442568fab8a34b69674f34da419f3e25a56e438b21b2e893b55e7861b167353770382640fb8bd5ef3ff2a8431aeef9754134605dcf0c6c05b5d6857b8d50cf03b49c18123fce0a0f6e68d5aff434a64d8a84b191d38386f0d3f58a12753b6ad5ecad037252c5a033dbee077ece0e99ddccee3ae0ffdf2812ad59850230dcc00a697749b3c4a622d6b7d0fabfef9b3f039c560d4cfc247522cc248da97041e33d0c3a81c483d4e17db43ef0670653a881198952a2a08b69534feb995243e38608eccdb8a9d2700f7daa809d1030e100781d6de57132edf88a844775b69798a7eefc1f514aec404772c7954be878836a0505f3c6c085462a2c00aa56a8ce7edb80bc73888cb3bf06b3e129312ad9ddb8e34d23463ca77ce12313cfcd402374412aa3a71c1ccb31defccf7ceb4b70b452b5150610b791582a50494e8bc71552155a7e8586858988fe1db9aa04401b938d9fcc159a738091b24020366a86ae13e8ef5e2bd7bab44444557d1b209e74b3ae3a7a480e25ac4ad9f85f399055bd86ee025bf8c5135d05318dd6d1f8a2196d44ed258285714ea4f5a4693dbfb8fcd16dd4de577257b4387259223926340c31ea50895e02be914d54d3d40e91080a7c172ea1c073af38619aaea162f7d298957381f4d53e0c3c92a89cbba3750849d2f9102509898375ba5e859b252b4b70f1f60cc0cd513268d887c556d4ce791f16965b832e1a8738176bcbf608659f185685ec7e4bf2580ebc29c11d1a27277b063e31f6fd307ceaa07423f97d2c915c53ac2cef27efd15d487db7b6856ecce6cc9d5c647bd311ae3b3428c6ec948ff5eb3fa1129fdcf5c9f7cb80e028ce1509768fc1c535005326cbfb199f5500ac25ec398e5d91a6f97dace809b3f57cd205b9fb1e72a09909a1822a09fb077cab34b6fc3f36bc56841fc90af7546c5d8602d860f9893d94b53f58b4640d3eeda3ed932ef8698ff945eb3b39465eac4bab7f6717c70d8cd06574318130c1db7d5f169459d41cecb1637e60844808367538bf68afdd093e98f2a26f79606da65364a378d69576225685b7faed1aaa28de9b9d643ef2474281e5075a464bf4474bc4dcc7a7bfe4e5d0cb12a16abbb79f5aa9729e5f62ba26f5c4d80e29c451aa3a68187b8e4bafec7e735ad33b087b7f23c43a0442984c3062dc11a4bb354d026dd75040d193402b4c6857d85734d31d85530ec17bfc14ab1c90a4c0abacba2143a7f2c269dcf50b71b7c007ef0ee96ca534206706ed3569be723b5ca9a7769f30fd96586f002493582a51dbd2735886ce920d4a116ac4cd41e01d1de6b49168ac791980783d1f23b11556f1a8e49a67c58bb7d6727d14314aad8a3f90a6618f4ac05f1da1821f0ba27ca04e39e06a52213ae60496a5dce1f00e68bfee5b29f0e88e95f445c56f8ebfe7a7a803e29e2d5f4036115da4fce88a0abe2a540f43d05cdadd77b4b8504a0123326c2e2a4a955f4640e3f659705885092cad401c2eaf71f34ef6204437e833326770aae567c6b2843b118bb355397ff42db958d63d96caa4b620011355ad62cbb4a96a121a1b7b8cfdf6ac64c16ab2847fc3944d4d38bc9da984adea3816f32b5cde91c8c6e148beae210460ca25785c68443be88c15fe0197dc93e605254b0bbaa904502ce56c27ca23b4c38c07a5065585f4a95fed06b48d3ceb240aa1b30bd7d8aec6ed6f7da5ffa9524d622f76d7e1521b3839ab13eb67f164c01ecb2ac85a7249449bee61407a5a3c2422a81553feca5834f7e70d55e1d233dd6233661fd773a742b78776eb6706fdcf030433ff306c1c01117bc14cd35509b734e62e7545f770b2ab9f7bcc41e53eb24520af7564b39ce005b7e465ea9ac8133621cc0379a0f5485293d8215beed32982d0ead591e0e1188bcb2b55fd11a6f1e5abbf27ef1ad402ff0c325808e5125865e7827a160ae56e5955e05854a5a6814a9225c535ea7f4bec97d23f3bf8f768113debdb398692e372f149512a3c7ca44d38a8d32f934ca757afda2805ea74d01677f15cb075ee51529accbc78abb6f4fed86ffcdeaccac7c6d5301575f9290fdf273257dc838558e82107707869764748e3d746dfc060f494eeef44427eee9a39cd3d6614f419cfe3dcebf7a8d95a50b78ac2772fd14da0bbb6790aaff34d089ab423833dbe3848ab5400907bef340ce2c4299ae0d940a678d707891355c22df88f93b8a4d6ade231f65fdae9e3775dcdf7ad5fc39ea3f74236e2ca6a8130a4f5363024b357fc1f493b227e2591b432a832b8927d95c37f35eb1b51675ac6a3ea6fb67d52431a27d35be70fcfcdad6292671ab4d644252ff3b8ac213c4b0f26e9dfab427285f69dfb5e9b21355c4d3f504460434bd46c0aaa25757462b5efd1ddbd3cd69c88797a4e12548048170dda8d8933b6061a87f87cde27caa31500785fb16cdfb072fa07f08372d9aa23e36116d2529f366e5c4c4a30efb5917cca407cb1304f8b1bb8ed0a82e08710e654e3cf74d8f80f295446a54ff4a61b5dace6685c8117fd148a9d8dc27b06478b2757aa5db00b5bdc8515a81909f039de2ca62c599c0aecfc018a518cc27f8a7825e0e92347ee2afe2b49c0a336ca252617a9f5e34bac2a1bd39bde5f8cd4acae6ea2e86b5617a85a9ab3a6c01689751360c746ec21e90e89a6d4faf727feb661120b8a18d4fc64d305c5b74f2828f50e8fe29341dc7f7863343ae7e81e86bc046e3558a5d314e377ce4931d37fe7100875d0004b2a02343cecf7d5d57b729619a7c57d8cd52be1608b6886706a5d756a6f63c20ff359b0fb88e14e5d267c6059a65b0a858692ba3fced6afd2c2aed2919c049f02ad9c15c941cf4d839219e21e11178925946fe2d7b3109ce4bae67185c67b5bc0d1897ded8ab6e171fc6d41c242abcec8596fc4c7ec4172bdd7f10f609af67eecb59c9ee1356d46af897259b015658a03a07bdb4df0a66940c114ee69125fae26896ce244be0f16ac9adfa37f86cf34b85a6b8d67bc8f52576a3cd7f9a6f9570bee83c5d0a34617a7509278b920438b607712b24f301fbc02704b44889f0a8b2dc189d302b547bc071a121c7c5c5dea30a1900e2c6a8661dab28917fcb9537b88da967cef9717745441a588c44b2e12b8dd9797f7ac12d2e136e2dd6cb", &(0x7f0000002180)=0x1000, &(0x7f00000021c0)="a276f0b986eb46d803a2b12dd01cadcc4d9add61b8c99ea7e62c76f70802ab5c80918b0cdba253b03f7fb1fc0ec490f45f96071d3fbf4c30804cfd1efeec4b", 0x3f) sysctl$net_inet_carp(&(0x7f0000002200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000002240)="d7f6043f49f76e7a405e5f785093caf72524aa25d2b9809e2bedfecd4e5977214e2c1b1d8c17bebfaeb3d7fae26652ae", &(0x7f0000002280)=0x30, &(0x7f00000022c0)="6ca432b87842b0b3949c7e1fb435cd1d4871e9886369b634f0b52a63d4065ef2bb5d", 0x22) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002300), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002340)={0xffffffff, './file0\x00'}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000002400)={&(0x7f0000002380)='./file0\x00', 0x20, &(0x7f00000023c0)='./file0\x00', 0x8}) sysctl$net_inet_carp(&(0x7f0000002440)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000002480)="6523125eccbbbe1b838d5feaf6f27769f91cec1a072f117933dd79addb6c8e99b820a4491ec214ecca71a0adfed53ef6847ab1a206efa74c14fadec968538ab05605", &(0x7f0000002500)=0x42, &(0x7f0000002540)="cd2110374b8713a7725a4c9360dcabb70e6f9ff8da522140070efd13763017a265d79b9d16045ae2e77976d7ba9d1ed9173b4d871ad4eea6d6ce32243e7f927d33ce72444bb75acf918ad5527d3be5249b1958fcf97846a13a0f760b4766d81b54cba8b0330404739003b89b7cb2a26034aa4b7eff4304977b1beb892b6109c8610ed7cd54b68a4787ffc24a78525a51f7c59680829be5d0252f5c02e0ca3a63ba5b83cfae893f15a760af9504d9346a1ff7a42d27d836063c5ca17aea72ffe4125fd533285c284bebef35b0a8b916a2378611a9", 0xd4) r3 = socket$inet(0x2, 0x1, 0x3f) lseek(r3, 0x1000, 0x2) sysctl$net_inet_carp(&(0x7f0000002640)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000002680)="1bfbc7d56c7feb2f19508efa0f5475a59a75872de273189272089205200a4479b07fe7e43df5aaae85b9f028a150aa971d2704c9b085", &(0x7f00000026c0)=0x36, &(0x7f0000002700)="9dc9175d140e929e27945f1d76a0d3a7eadff08c1970dfeb9811ec31e3d1c69a8d80affecd703076bcabac38f8f89d49d40700a6fce038938af4e0b35102928ff003fb3fc1272553bd7a954f73db8d7f5b358199db4926c08727611eaeaf6c32249404f9f1853ff592e5dafabd34fd404ce91a9e89e9169255663501383255b1821b393791adadcfaa38caa5f8eb3b0a7ae9ebd4fb624dc994c6e853bffd524ae2f00ead3217228b2b2d7edd1e376aa2fc6fdc4f7c5b139efbccc7cd28debdf3", 0xc0) sysctl$net_inet_carp(&(0x7f00000027c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000002800)="b95099edf6b17b671691bf1be359760280726e717e73a159dc0f33c11e02e618d8668ffb6c247f1f283955f2e35d6192196139473dda9472bf13be84e898a577af5a7026323b4e6c1d4dbb5aa798055ec77101512aac2554b460e791ef22e398ffd9552c122eed5c5ab5dbe0d06f96fecd78", &(0x7f0000002880)=0x72, &(0x7f00000028c0)="4a37184962b7d331a1f83a95397b0866aaa11919d96372dbd74e83f54aa9bfa49ab413170e179805d2debbee3f3a4185a2d0ea1d8c9f97f18b5d209bf843744b944ff3b9deb4be42896a3a75c8360d4cffcddc97c557f94da97ccf3c", 0x5c) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r3) r4 = dup2(r1, r0) ioctl$BIOCFLUSH(r4, 0x20004268) getsockopt(r4, 0x8000, 0x100, &(0x7f0000002940)=""/62, &(0x7f0000002980)=0x3e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002a40)={0xa, &(0x7f00000029c0)=[{0x4, 0x2, 0x9}, {0x0, 0x80, 0x20, 0x6}, {0x1, 0x7, 0x9, 0x2}, {0x81, 0xfe, 0x4, 0xfffffffb}, {0x7, 0x5, 0x5b, 0x8}, {0x1ff, 0x80, 0x80}, {0x5, 0x40, 0x0, 0x8001}, {0x3, 0xbf, 0x4, 0x8000}, {0x0, 0x6, 0x5, 0xee0}, {0x200, 0x80, 0x2, 0x3f}]}) unveil(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='c\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000002b00)={'./file0\x00', 0xffff, 0x6, 0x2, 0x1, 0x5, 0xf9a7, 0x1, 0x1, 0x2, 0xffffffffffff8001, 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002bc0)={0x1, &(0x7f0000002b80)=[{0x2, 0xe, 0x0, 0x3}]}) socketpair(0x20, 0x5, 0x97, &(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000002c40)="8319041ce5eb9a72e4af503fd0a8aa6c6e4c10987f85f7b86808c5817e9889fc1c185fff35debe3f8db8823d377831f6c649b92948c6eee2c33b958b35bdafa0334f23621491809a91", 0x49) connect(r5, &(0x7f0000002cc0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r5, &(0x7f0000002d00)="42f2dd17b9c709b51d8f557a3b1e73f2416b3d5720d49e62b26484af8bc5a3dfac5ed2f4b810bed1b2615767672ff5ecc166ef3b558997fc10285635555b23ca2bb3f56a5c48ffc3798371c18dd510fafc07447fdc20d048ffb233a2b4880a9667dc21566f45cfc1559d32d41ef091aeda1739f49b222b15c3510c463a6e049b337270d924323d9bdba6c7b6635bdf94caaa91", 0x93, 0x4, &(0x7f0000002dc0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$net_inet_carp(&(0x7f0000002e00)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000002e40)="a7965ca58eab2768721fec2d37a44f8b5f63926baa5256160e37e0dbee17d0b6efe065e8062cb2b5888f8192ad05a59293da6a0daf474eafdce998341dbf78749fc155acee87393955dfc680ebeebd27a4cf1516aef8f01955195a33bda480112e0322ebf284297577df58adbe63bbd503d4207eeae73b1118979cfe9413eb3948638506d7c916eed1e33bd9678903def2362fe0878bb82ce9292c22dfac4c30060416", &(0x7f0000002f00)=0xa3, &(0x7f0000002f40)="452309346317debfc4e918aebe53207dc1f49b1c844b862514f23b2ed3231929ae955617ffe3a1efee336474a7cac203e7fd7e4154e98fcf6432bbfca25d95765344dbd6ef109405d5d2f9c63d51433dcf242efac968c9cacf963621ee7c97995f46339d29477524b7a705df592623a6bed8eb7c5d1701eebd3e166367fdd270fe57a675a96875b8a39cf02648ef0ee44828f243cf637ea7b6292c31e81af585a2da997c7b33674292", 0xa9) ktrace(&(0x7f0000003000)='./file0\x00', 0x0, 0x34, 0x0) executing program 2: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000000), 0x0, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) r6 = socket(0x0, 0x0, 0x0) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) dup2(r8, r7) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003001e00acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x401, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "2d29ee", 0x11e, 0x3c, 0x55, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@dstopts={0x37, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x7, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0xe, "c45d9386085393f7abdf5ed13c98"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x50, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0x13, 0x2, 0x40, 0x0, 0x0, {[@sack={0x5, 0x6, [0x62]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfff, 0x10a}, @md5sig={0x13, 0x12, "389d17eb3528e636f89fe9e61c8e13b4"}, @timestamp={0x8, 0xa, 0x6, 0x2}, @eol, @eol, @nop, @window={0x3, 0x3, 0x4}]}}, {"dea7cfd7c236f3c1cc9beda0903d3fe70699036d7b4a41c115e0ca418f1f2485166ba0407373ceaf0ffedbe2aea134da3bf91a0cf4cf8652d5dc3ec694156008968128675cf827bee5ce8b297d440fcf2403b2d240bb3312c1dcf1847e1428e34e79"}}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000180)=[{0x20}, {}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) (async) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f00000002c0)=ANY=[@ANYRES8]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xffffbff4, "1010264d007c260000000000000000e1ffffff00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="1609c7bb", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/247}, &(0x7f0000000200)=0xf9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500001251e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000380)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x16a, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xf1, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "15eb8a", 0xbb, 0x3c, 0xff, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x1d, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}], @udp={{0x0, 0x1, 0x8}, {"7b50adf081cee68ec55083aae7631def83f0957f4a6ad5e937a3db46e35f5d49c283417dd1638fcdc8de162cbc33690ded4aa58762a46df8d7731384954e8ec91da7863ef5176bc3f44c693475600f4286e1de8444923912e8caf9a6df06060847a987b855427745d12356d29ba390a1b6d962624dbc4ead217c1e6b6b10359778c80335bd2b3a921f0ec3c6b5cb2793fc57a33c46fd0c9fb2f5f4b4aa8f5d20776918"}}}}}}}) executing program 2: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) (async) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x401, 0x100) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) rename(0x0, 0x0) (async, rerun: 32) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async) syz_emit_ethernet(0x15c, &(0x7f0000000400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "2d29ee", 0x11e, 0x3c, 0x55, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@dstopts={0x37, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x7, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0xe, "c45d9386085393f7abdf5ed13c98"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x50, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0x13, 0x2, 0x40, 0x0, 0x0, {[@sack={0x5, 0x6, [0x62]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfff, 0x10a}, @md5sig={0x13, 0x12, "389d17eb3528e636f89fe9e61c8e13b4"}, @timestamp={0x8, 0xa, 0x6, 0x2}, @eol, @eol, @nop, @window={0x3, 0x3, 0x4}]}}, {"dea7cfd7c236f3c1cc9beda0903d3fe70699036d7b4a41c115e0ca418f1f2485166ba0407373ceaf0ffedbe2aea134da3bf91a0cf4cf8652d5dc3ec694156008968128675cf827bee5ce8b297d440fcf2403b2d240bb3312c1dcf1847e1428e34e79"}}}}}}}) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x808, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: r0 = socket(0x10, 0x4000, 0x7c) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x10000, 0xa) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = semget(0x1, 0x2, 0x72c) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="78fc2ffc2bed49d145cd91ea70cc08a9acd06d5ac830114f91ac9e49b6c1cb296afb4c7834838cb422e6479615e8ff5939d54ea326e90a6edd485f1ad205e10d817b2f144a7fb1399480c7ceb4eae08ebb8ff5c0dc780c7dff4a606c6322e849195782638bc9bf59a0479a7b1169f5f6a51b0e8734c14df6c82e6eedfc1af9c85c22433f2900aef786302790f264ac9d484cd09acae01feeb7fb889dbd898998ffa3cf06b8e781f176ceb4774607d86f", 0xfffffffffffffe24}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2}) open$dir(0x0, 0x20, 0xf7bb7e6335f8a99e) truncate(0x0, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x8000}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x5, 0xfe) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x504, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) syz_open_pts() executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x29, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x11, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0xf60a}) r1 = syz_open_pts() ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x80}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000400)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546edd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900"/172, 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a80097a78307f3d2c30eea6356305ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0xf01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r6, r5) socket$unix(0x1, 0x2, 0x0) execve(0x0, 0x0, 0x0) close(r1) syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000009c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515", 0x121}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000500)=@un=@file={0x0, ""/525}, 0x20f, 0x0, 0x0, 0x0}, 0x10001}, 0x10, 0x807, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0xff, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES8]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) socket(0x1, 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c89776113a0ca203278b3b1d7c7486814a6fafeca04412715ba10eee46022107b7cbd754867d0e0c7f22945ee5cc958e0589e2daf7b535b109449a2bc51dc2885409657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1", 0x115}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r3 = socket(0x18, 0x8000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, r4, 0x0, 0x0, 0x89, 0x557b}, 0xfffffffffffffffc, 0x0, 0x4}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r6 = shmget$private(0x0, 0x1000, 0x3b8, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="7310443652cbc32e9004e33b363659e04a74b107573093f193956d60e2b984d7356d976810aa4b2113c6816bc07b4a8a2670b4c3e26455e471a304c95e149b2d0ae97c6a5edac8cdf0478612bb26497cb60ef4fdd8bde0188b57c4bcd676bb884ba5ed3eb136c1474097e2c44359d6dfb932dad71902dee868d87b3e74e246f8d4d10fbe80db582db2c4500f9120fbc3bd92b1dceaa2d34e7eee46162b9fec44a1b5690fcf323df584716d95f85d5fe0eae8c5609424509498faedcc5ae46841167750da1fbb88e08073af7a593212d50a05d205cd8da0505f765e506c0c949e880414c4f64ec52c4b3513f260cd1626acbd114e", 0xf4}, {&(0x7f00000002c0)="7c6dec19bd50290e19de0ad648a18a58a4c8b87f7f522cbd9470a3cdcb69f7ee0f132b331a85b75e527c70800259714519dbcd5cb5c0cbdb62a970856911af41aff8c20553df78e366cb921f50a5bf9ffc210c76a5a8d9038fbfa5b532dc2c82e7d354db8ecb0e673c117bc3124d68d218ac3ce542ffd5e773c3b35ce9631f6cace71fa3ecf787212fdf8563ba375e3e00eba664709a51af0a41aff02f9ba4491afdcd1461105d01e3891b2aa8572e5870fc41fb7b6d482fabd34c0f2f75e0c8025ae9e42a22a67ecf697834a996f11dc1c1411780e60e7ccd93", 0xda}, {&(0x7f00000003c0)="d7d86ec5416aa4493ae1d32b094efa191872500aa424cee4bd720dbfa2cd54defc171e91b9f543bf1d949c9865e489442b430cb83af17550051c6c9d988dc049e06e5d8cdc93117cd99e61e01d7c2f2952c5e1fa0d743f38fce76bec102fcb9e96f8d32e5202f95eb216b6c8d3676cd401ea8aff03c33852d3c3986bcca19075f837ed5493e6c9f737", 0x89}, {&(0x7f0000000480)="a004dc07fda05b12ebb78f11c425efb2b1c2831b43e15a65ad199dc7fb84ad1ce05b1b6c94af417f73688a63684111479f9449451f8c43b0a4f06fc385357ebaf3be1a4f0a6471396183e0d0885ad9b7f27d1802663746e4c7c0fdd2f128d17a50c18bc0653728089a3dad2884f9853802444f4dac75", 0x76}], 0x4, 0x8000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2d, &(0x7f0000000140)=ANY=[], 0x9, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) flock(0xffffffffffffffff, 0x3) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000380)='\r\x00\x00\x00', 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket(0x2, 0x3, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7173094ecd7f339fd2", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x10001, 0x80000000, 0x2, 0x0, 0x7, 0x2, 0x10, [{0x5, 0xffff, 0x8, 0xffffff00}, {0x8001, 0x101, 0xadef, 0xa}, {0x0, 0xfffffffd, 0x5, 0x4}, {0x1f, 0xfffffa7a, 0x20, 0x401}, {0x80000001, 0x6, 0x0, 0x8}, {0x9, 0x8, 0x1, 0x401}, {0x1, 0x9, 0x9, 0xfff}, {0x9, 0x6, 0x91, 0x8000}, {0x8, 0x8, 0x1000000, 0x8}, {0x20, 0x7, 0x5, 0x3}, {0x80000000, 0x40, 0x300000, 0x5}, {0x5, 0x9, 0x4, 0x5}, {0x0, 0x7, 0x8, 0x9}, {0x7, 0x4, 0x1e, 0x5}, {0x7ff, 0x0, 0x0, 0x7}, {0xffffff67, 0x9, 0x0, 0x7}]}) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="50dce6bf6a2b7a11a20000000090780000"]) executing program 2: open(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x90) getppid() socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xe, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x28, 0x1}, 0x408) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x3}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x0, 0x1600]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, r4) fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r2, 0xffffffffffffffff) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 3: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x401, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "2d29ee", 0x11e, 0x3c, 0x55, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@dstopts={0x37, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x7, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0xe, "c45d9386085393f7abdf5ed13c98"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x50, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0x13, 0x2, 0x40, 0x0, 0x0, {[@sack={0x5, 0x6, [0x62]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfff, 0x10a}, @md5sig={0x13, 0x12, "389d17eb3528e636f89fe9e61c8e13b4"}, @timestamp={0x8, 0xa, 0x6, 0x2}, @eol, @eol, @nop, @window={0x3, 0x3, 0x4}]}}, {"dea7cfd7c236f3c1cc9beda0903d3fe70699036d7b4a41c115e0ca418f1f2485166ba0407373ceaf0ffedbe2aea134da3bf91a0cf4cf8652d5dc3ec694156008968128675cf827bee5ce8b297d440fcf2403b2d240bb3312c1dcf1847e1428e34e79"}}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: select(0x40, &(0x7f0000000040)={0x2, 0x101, 0x200000800, 0x1ff, 0x3f, 0x20000000a7, 0x1, 0x9ea}, &(0x7f0000000080)={0x2, 0x2, 0x8}, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x2}, @timestamp={0x44, 0x10, 0x6, 0x0, 0x0, [{}, {[@multicast1]}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCLOCK(r1, 0x20004276) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfe}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f000016d000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000456000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3766}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000074a000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="18", 0x1, 0x195a05e282d6161, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b03", 0x19}, {&(0x7f00000019c0)="7fc43e0a4ba1af52f9cf756f5e29cfbe974a387cc41aaef881e09630e43b6318080f971dd0b0d43ed3dfe90f8be61d94c78f4b9fe100c459583cc3aee789de32cb6bac789be98243c120f7e35989b76322ec3d4557dfd639ae89a4b1a2a940d10610c2477889342f34a6e970a561bf3d5252002381384a29e6569a547f712ecb27f535be08ba7592e3639ca8f63b779dc8debdf369b53da23cffd2b52e96104497372d03a5742dbec31f52af974620a4a40da8b702d117a15bdcd2fd28b4570f923bc7d0455c5ec5d17c7fff9fa94634054ff0945254042969ca75edd83b637fadbab2a61fd13b8edd0f1ab645c1fe178a62d09859a87e4a769dd7277e70c3fa1b2a7a0435e486b6c60ec8b1db7b5cd634c5cce9693aea5e2092c30fe2192670be41c0bf50d3f78e7d3cab1afa30879d04944fcb57a769940e16d98eab4252915f448e1aa67ac4bacfc92f67d655447d09b00421073f6f773948a90ee7247edd5e4f6e1d5745471325beb32a34fb06e0820fcc462034ec42b1db2d3ebd3d5efda4b98732cdc297dc84d8e3a85f075e488502c546b0d08012545e551bed327df9335fee28f8828d44e1282f81b5f0638551436bf9e50206208099b0938664e89c106c66891c8685f40149e8edab72b6b5ef6490c286771b5c5d7c1d750a600ca955ec1ecd08a04e99a81421d7b431154ca421b1110ba0588c2dea06ed635c1f1990bb142324355f944d322c1550cd0ecb7c98562196d417b2cad330b7ac39d0d85ccfd7ceb87ca0489fd2d85fb2df0369d17b34b2a1b6b1cf79069a731fbf175f13775bae7858fbd368366c0dfe84b1d8eea371ae860a5ffd828bb3c1977547c34247bb4fc3b7926946aeb70838b6e2152897cc3338063dc8f4bcee976698140fef192c9cf6f572bf229bebb824dbd2258def596832911bf0194887ca313d3a2ab3317a612f331442324b41afa5a5959fe671a54608cebb3bce86d9d12af6c16996148be48319313bc76a0a56f545a23bee118fe7c266af6b4b9c9e675fd93eddab2423997dfc09ffbff92413b081fed58712e0878345428b997aca506dc476ad83d2255685395e1cac809a9e348401c427387217f43bd6bb701f2f55caa7dca10744689b7ef599e82e49d3d060f26ed6284d632922bda50a1314bfb09a155eb12384225383dc448ede94bcdf341dd7a2c2e310b556f6a271703f5eeb7dc17fcd0368a7a6930dc1260b4b3c8f3cf44c7c880e302489ad15b2fc0abe9a225e27a056e8561d072f94ba049fd7e9c8ed3518a33ee484445f8981d6fc2996fb776d326a1c", 0x3a2}, {&(0x7f0000000100)="bb", 0x1}], 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe8000000000000000000000000000bbfe80000000000000000000001ecabb5833"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000240)={@broadcast, @random="2ea26ada6f1b", [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8b, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @generic="f1d17c01176904d0ded9ae08fa113653e13f58685d60bbdd7eb1621918ce1e9e32bc06c5323454c135068174705c8e216011f13eff169e7d8172d50135cbe6aac6520316c9beba0b3521e20e8735548ef992b1601308a2464bb9c410c9e0ce436e6ed0a49c12a52fa906d14afe2da0f9a70fe631169d6c227db3e1ca96a2b150dc7b7068b91c514098d223"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x3, 0x7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="2603fc5e4ced8c10a4e1c5a3054e268b996e3fbb44a803a93dc56b42dcdbacbc655cc942fabc7e8ba679daa5187a5ca6c5092a6ba061fd33f70ecdac1867de57ffecdfe0a8703d6b3d3cfb5b26da191279f0419ae160ce0396f3349cf0cd15074e9fe257a9cb9f307ccd480200be1bf9386198ce979cc69480d5391123aa59d5a89fe778f738d4d601c3b3c5c2d2b3a59f0c7ea19007782c4aa1b0b0e89df0f1bc574586f4cb", 0xa6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) connect(r2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003002100acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: setitimer(0x0, &(0x7f0000000200)={{0x0, 0x4}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/153, 0x99, 0x1003, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESHEX]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {&(0x7f00006a2000/0x3000)=nil}, {0x0, 0x0, 0x20000000000000}, {}, {}, {0x0, &(0x7f000038c000/0x800000)=nil}, {}, {0x0, &(0x7f000000e000/0x1000)=nil, 0x4}], './file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xffffffff}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) r5 = getpid() ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x80a, r5) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 7: socket(0x0, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r2 = getpid() geteuid() r3 = getgid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) (async) setpgid(r2, r2) (async) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) (async) geteuid() getegid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000000), 0x0, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) r6 = socket(0x0, 0x0, 0x0) close(r6) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) dup2(r8, r7) (async) setsockopt(r6, 0x1000000029, 0x32, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r0 = socket(0x2, 0x3, 0x0) bind(r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xac) pwrite(0xffffffffffffffff, &(0x7f0000000040)="9c3522de36", 0x5, 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x3f}) close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x5, 0x0, {[], [], [], [0x0, 0xfffffffffffffffe]}}) socket(0x6, 0x4000, 0x7) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x80}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) getpid() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0xc9, 0x1ff, 0x10000d29, "871ff9bdca04000000000000000d51aae100"}) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de34d7e07dbacfff921bf04", 0x3a}], 0x1) socket$inet6(0x18, 0x1, 0x0) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/225, 0xe1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r3) r4 = dup2(r2, r1) r5 = semget(0x3, 0x2, 0x20) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000680)={0x6, &(0x7f0000000600)=[0x80000001, 0x85, 0x183ff572, 0x7ff, 0x81, 0x5]}) readlinkat(r4, &(0x7f0000000340)='./bus\x00', &(0x7f0000000500)=""/135, 0x87) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/239) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x40}], 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)) close(r6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000005c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x42e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7092b7640fa488a822008100490086dd68bcfef103f02f0000000000000000000000ffffe0000002000000000000000000000000000000002c31000000000000050200030106000000000000000100000100010300000010e634b4b4c1fea9df707fd5abad0d245cf4baafbffaca6a40705db4411cf0efa328e68988c452a0ebd578f331cd12a5b5d7fd32bb74801f1d4a11d7293ff970e93a2a9effbe3c1e022b770be4a1bece674922fbba939ccd88fe5737c6aa43e3d996344308b6c6235ce72476fbd9a89eefc9bd7105b5896be710a5becfcf75d5fa6966d4c6d92b18a64541be7a5cb557917a930fa52974730a92975f5b67fdefee025f948930dafe19e855b129b33549d19558102c42eaadc17c13a83b8ddfd8f6d6287fbf18729e2b63e7678aa1edb5dedb6572153d136b3fd5ac68591704062aae4ceccd00e501c2040000000405020001007f0ab81aca8f45dd6e0255adbd15be50580a8fc832d9585cb223cc099a45ed4b9ed0661507c2ea49ff67be56a4a136c3bb2faa1d3b81184a368d5633079fa1e556072829ad296aab8a47083052f08ab71bc932109738d2dea22628869e547a12f17f212ec4180e8d9cc2127d090ca60abe9a3d3c22d1ff95c59b2cc0054d6c2c000000000000630e000300000000daad144751869125dff58c3c6b2c17ea00000000000000000000000000000001ebbd6527a63c832bf0db1e87ae7b9cc948e248e18b42e639b20ba77f67c6de5a00000000000000000000ffff7f00000100000000000000000000000000000000000000000000000000000000000000002f0b000000000000c204000000017f51bb7e471699a42ef3d72e0d2e4dc31187358590f498c3afe31f544b675ef13cf25a958b93b2f4447e77c54d3472974c510b52e125e666a8b72351a0b1ab15d63e38a9d95d586f9d4a11907c7e5d5b0ea94c01030000000000ff1e00000000000004ed33e711eb7622ccb43dcb9939eb81b8532ad00963750bbbcdbca080efe3bd88b673c6b9ea26951bc66af60bcf2e9dbffa23b45c86c16d1c30293532f636010c7e2a96f2d9f5061e4fb1e584c82aff0eb7ad416c6d0646beb8031cf25d4c4702a0b3f90b23d177018fdcf746c8cb1ca2c23fa4a688ff007e0e963c600b291ba1d3b2cfdee877e0a31adcf037a2ba8fc8483824871df302ef09718fe3a920ea4339ee0a40d36424a30bf07caa7171231695cda50ebd563b726b79f3dcb8d4805aedea73cbe599c91a9acfa8ba268cac87ae985bf658fc93f8864ec4f5fb1861daca407929afcdca14928f3a222015050217de000000000005f606949fb11195afd2bcfcb85b0509c5ad9cb9cefe20d808fa5863c75a99b119fb8b89b57001711c37c514485c370104fe3ceef0bc0fc0a8a94a0c2366913989a02686a487ed3e9cf2436262eaf277c9f1c56aaddeccd72e459db20b2016182104663d53343638dd78a1535855bece439baa15c6856168"]) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500001651e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="6b60e150687496805a31", 0xa) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c89776113a0ca203278b3b1d7c7486814a6fafeca04412715ba10eee46022107b7cbd754867d0e0c7f22945ee5cc958e0589e2daf7b535b109449a2bc51dc2885409657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1", 0x115}], 0x1) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) (async) r3 = socket(0x18, 0x8000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) (async) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{}]}) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, r4, 0x0, 0x0, 0x89, 0x557b}, 0xfffffffffffffffc, 0x0, 0x4}) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r6 = shmget$private(0x0, 0x1000, 0x3b8, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) (async) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) rmdir(0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="7310443652cbc32e9004e33b363659e04a74b107573093f193956d60e2b984d7356d976810aa4b2113c6816bc07b4a8a2670b4c3e26455e471a304c95e149b2d0ae97c6a5edac8cdf0478612bb26497cb60ef4fdd8bde0188b57c4bcd676bb884ba5ed3eb136c1474097e2c44359d6dfb932dad71902dee868d87b3e74e246f8d4d10fbe80db582db2c4500f9120fbc3bd92b1dceaa2d34e7eee46162b9fec44a1b5690fcf323df584716d95f85d5fe0eae8c5609424509498faedcc5ae46841167750da1fbb88e08073af7a593212d50a05d205cd8da0505f765e506c0c949e880414c4f64ec52c4b3513f260cd1626acbd114e", 0xf4}, {&(0x7f00000002c0)="7c6dec19bd50290e19de0ad648a18a58a4c8b87f7f522cbd9470a3cdcb69f7ee0f132b331a85b75e527c70800259714519dbcd5cb5c0cbdb62a970856911af41aff8c20553df78e366cb921f50a5bf9ffc210c76a5a8d9038fbfa5b532dc2c82e7d354db8ecb0e673c117bc3124d68d218ac3ce542ffd5e773c3b35ce9631f6cace71fa3ecf787212fdf8563ba375e3e00eba664709a51af0a41aff02f9ba4491afdcd1461105d01e3891b2aa8572e5870fc41fb7b6d482fabd34c0f2f75e0c8025ae9e42a22a67ecf697834a996f11dc1c1411780e60e7ccd93", 0xda}, {&(0x7f00000003c0)="d7d86ec5416aa4493ae1d32b094efa191872500aa424cee4bd720dbfa2cd54defc171e91b9f543bf1d949c9865e489442b430cb83af17550051c6c9d988dc049e06e5d8cdc93117cd99e61e01d7c2f2952c5e1fa0d743f38fce76bec102fcb9e96f8d32e5202f95eb216b6c8d3676cd401ea8aff03c33852d3c3986bcca19075f837ed5493e6c9f737", 0x89}, {&(0x7f0000000480)="a004dc07fda05b12ebb78f11c425efb2b1c2831b43e15a65ad199dc7fb84ad1ce05b1b6c94af417f73688a63684111479f9449451f8c43b0a4f06fc385357ebaf3be1a4f0a6471396183e0d0885ad9b7f27d1802663746e4c7c0fdd2f128d17a50c18bc0653728089a3dad2884f9853802444f4dac75", 0x76}], 0x4, 0x8000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0xc00, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r4, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r5, r4) shutdown(r4, 0x0) r6 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r6, 0x80206932, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) executing program 0: r0 = socket(0x10, 0x4000, 0x7c) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) open$dir(0x0, 0x10000, 0xa) getuid() (async) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) semget(0x1, 0x2, 0x72c) (async) r2 = semget(0x1, 0x2, 0x72c) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="78fc2ffc2bed49d145cd91ea70cc08a9acd06d5ac830114f91ac9e49b6c1cb296afb4c7834838cb422e6479615e8ff5939d54ea326e90a6edd485f1ad205e10d817b2f144a7fb1399480c7ceb4eae08ebb8ff5c0dc780c7dff4a606c6322e849195782638bc9bf59a0479a7b1169f5f6a51b0e8734c14df6c82e6eedfc1af9c85c22433f2900aef786302790f264ac9d484cd09acae01feeb7fb889dbd898998ffa3cf06b8e781f176ceb4774607d86f", 0xfffffffffffffe24}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2}) open$dir(0x0, 0x20, 0xf7bb7e6335f8a99e) truncate(0x0, 0xfffffffffffffffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x8000}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x5, 0xfe) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x0) dup2(r4, r5) (async) r6 = dup2(r4, r5) setsockopt(r6, 0x504, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) syz_open_pts() executing program 6: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="c6de283dcc1674d6363e4afb3b64304926dd3b59725f2cab22636a007af538fbc19b8e03623f89574290ef72721b407dd81435e86aa28ca89e761c1296d91f49d41b1e5852e99e5f5e5eb27e07839d10a029502b5338683aeff1b3a177f40e23c5f86b762259fe9e8592d1a7eb3fe7dedfd166e5efcaec8ec79f39b6802640006bbbeb2e6956fce9d068111543084eefa5c44f09", &(0x7f0000000140)=0x94, &(0x7f0000000280)="2dfbae984aa83370911ba2ff025c2bad50f72bf952c19a9d534298353ea0def6c289e770b791745a1043e03f3141fc2f5956da8c2c5e303e2145ebea7588b9e6e9053e63fed02ac646d6c7c6c15a989607ad662abc815dd853003d5d5e698e95b6ed5ab3487be693bf6eea3ce1f0f4fe34eb9fbffeac47e61d5a3db7d590771a6dd55cdb187c52a97dd1750c865dcb0692bb6d90aae1dc355c73fd8d0bc96699dac1a16dd1600ae6d0a30008b442dcd33f908037716ec2efd3ea710476bfb5dfd0799e7b2db4dfa18fa72261f475a51e0adc76aca325b04c54db2b12f7b92fe60a797c3b0bdbb00dbdde4d79e1ad", 0xee) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7173094ecd7f339fd2", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x10001, 0x80000000, 0x2, 0x0, 0x7, 0x2, 0x10, [{0x5, 0xffff, 0x8, 0xffffff00}, {0x8001, 0x101, 0xadef, 0xa}, {0x0, 0xfffffffd, 0x5, 0x4}, {0x1f, 0xfffffa7a, 0x20, 0x401}, {0x80000001, 0x6, 0x0, 0x8}, {0x9, 0x8, 0x1, 0x401}, {0x1, 0x9, 0x9, 0xfff}, {0x9, 0x6, 0x91, 0x8000}, {0x8, 0x8, 0x1000000, 0x8}, {0x20, 0x7, 0x5, 0x3}, {0x80000000, 0x40, 0x300000, 0x5}, {0x5, 0x9, 0x4, 0x5}, {0x0, 0x7, 0x8, 0x9}, {0x7, 0x4, 0x1e, 0x5}, {0x7ff, 0x0, 0x0, 0x7}, {0xffffff67, 0x9, 0x0, 0x7}]}) ioctl$TIOCSDTR(r0, 0x20007479) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) r2 = socket(0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="50dce6bf6a2b7a11a20000000090780000"]) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchown(r1, r2, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 7: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x401, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000400)={@empty, @local, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "2d29ee", 0x11e, 0x3c, 0x55, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@dstopts={0x37, 0x2, '\x00', [@ra={0x5, 0x2, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x1d, 0x7, '\x00', [@ra={0x5, 0x2, 0x8000}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @generic={0x5, 0xe, "c45d9386085393f7abdf5ed13c98"}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x50, 0x0, 0x7, 0x0, 0x0, 0x6, 0x64}], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0x13, 0x2, 0x40, 0x0, 0x0, {[@sack={0x5, 0x6, [0x62]}, @mss={0x2, 0x4}, @timestamp={0x8, 0xa, 0xfff, 0x10a}, @md5sig={0x13, 0x12, "389d17eb3528e636f89fe9e61c8e13b4"}, @timestamp={0x8, 0xa, 0x6, 0x2}, @eol, @eol, @nop, @window={0x3, 0x3, 0x4}]}}, {"dea7cfd7c236f3c1cc9beda0903d3fe70699036d7b4a41c115e0ca418f1f2485166ba0407373ceaf0ffedbe2aea134da3bf91a0cf4cf8652d5dc3ec694156008968128675cf827bee5ce8b297d440fcf2403b2d240bb3312c1dcf1847e1428e34e79"}}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000240)={@broadcast, @random="2ea26ada6f1b", [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8b, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @generic="f1d17c01176904d0ded9ae08fa113653e13f58685d60bbdd7eb1621918ce1e9e32bc06c5323454c135068174705c8e216011f13eff169e7d8172d50135cbe6aac6520316c9beba0b3521e20e8735548ef992b1601308a2464bb9c410c9e0ce436e6ed0a49c12a52fa906d14afe2da0f9a70fe631169d6c227db3e1ca96a2b150dc7b7068b91c514098d223"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x3, 0x7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) syz_emit_ethernet(0xc1, &(0x7f0000000240)={@broadcast, @random="2ea26ada6f1b", [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8b, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @generic="f1d17c01176904d0ded9ae08fa113653e13f58685d60bbdd7eb1621918ce1e9e32bc06c5323454c135068174705c8e216011f13eff169e7d8172d50135cbe6aac6520316c9beba0b3521e20e8735548ef992b1601308a2464bb9c410c9e0ce436e6ed0a49c12a52fa906d14afe2da0f9a70fe631169d6c227db3e1ca96a2b150dc7b7068b91c514098d223"}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x3, 0x7]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async) close(r0) (async) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x61, 0x20}, {0x8106}]}) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000200)="344423d36e49718b2defbb434bd5118c513931bf7a5ed10af9de14fcb61d4e52246a223396234c8b570b81c3bb005692620f3bd505c50ae167e5cf66c9f8c3510be6779568a4bcee7c4e88eac51faa81f20c5c8d8ceb42644bc06a505ac2019170301948a98c76bf4015bfed7fd44c436cc98c3aedd2d17c227683f87c", &(0x7f0000000180)=0x7d, &(0x7f0000000300)="674edfd7b25f6bbee151517f252809c9b60151e34eeb2b203f5e96cfad6d57e5d29522362f9602e1b362222c2b73159f1886975b74412141e7b96d9c0f199056e8295863b05222444c7310ed6e52ad0123bdd11229696d0cc6e666cac29de405b8652ca348e0b74d847cf5dbcffc3da37fc4376af2895c7aa6d236bafff62747af7b1ee5b3c43a3a0a980716adafca8a963d245465244d6c67549c9ec5e80699899ad578522419046f1a66773e2261f34cbe776bb678fdda79c752c5d9f9ceaec49ea7609ca6396312f7a54ac36c404b53730559d073329607b0909f97d45b0795239d49ffe5", 0xe6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x6c}, {0x8016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000000)=0x33) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 2: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x10000}, {{}, 0xfffffffffffffff9, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mmap(&(0x7f00002b8000/0x1000)=nil, 0x1000, 0x4, 0x2811, 0xffffffffffffffff, 0x1) mkdir(&(0x7f0000000100)='./bus\x00', 0x10a) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x6, 0xfffffffc, "000000000000e140668afb7c18390000002000", 0x1, 0x3f}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003002300acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb000000000000000600000000000000d900"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x70) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcb9296", 0x5) r7 = dup(r3) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x6bc) syz_emit_ethernet(0xba, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000010c0)={0x1, 0x30}, 0x2, &(0x7f0000001100)="2134517fca6ea5beab9bf93a7b188b0284728e1fa334091e153c00155b6c6fd6b4263fc53d7d7ecda89fdf5ba5006d03c1a3a485ddb79b17d5ae844fa8b54b9e4988f8c5c2726e7ffc2b52ba5d3228a9571bf5d30c6c7d47399313a8271143fa805a5ef16b619b9fd09e259941e1e0d5b6e6a8c21a04c1a2dffe1af25bebdadcca0967ef96af6822486f04d9b21b5228943e58e66f55a677a1bc26a18fb2fdfb15feeeb0afcd81ad65e1fe3264dab61bcbb440", &(0x7f00000011c0)=0xb3, &(0x7f0000001200), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f00000000c0)=""/4096) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x8, 0x40}}, 0x0) sysctl$net_inet_divert(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) executing program 7: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000615000/0x1000)=nil, 0x1000, 0x6) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0xa6748e26efc2b37e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) open$dir(0x0, 0x0, 0x0) executing program 3: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() geteuid() r7 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x3) fchown(r5, r3, r4) setpgid(r6, r6) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x101, 0x4268, {0x1000, 0x6}}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) syz_emit_ethernet(0x42e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7092b7640fa488a822008100490086dd68bcfef103f02f0000000000000000000000ffffe0000002000000000000000000000000000000002c31000000000000050200030106000000000000000100000100010300000010e634b4b4c1fea9df707fd5abad0d245cf4baafbffaca6a40705db4411cf0efa328e68988c452a0ebd578f331cd12a5b5d7fd32bb74801f1d4a11d7293ff970e93a2a9effbe3c1e022b770be4a1bece674922fbba939ccd88fe5737c6aa43e3d996344308b6c6235ce72476fbd9a89eefc9bd7105b5896be710a5becfcf75d5fa6966d4c6d92b18a64541be7a5cb557917a930fa52974730a92975f5b67fdefee025f948930dafe19e855b129b33549d19558102c42eaadc17c13a83b8ddfd8f6d6287fbf18729e2b63e7678aa1edb5dedb6572153d136b3fd5ac68591704062aae4ceccd00e501c2040000000405020001007f0ab81aca8f45dd6e0255adbd15be50580a8fc832d9585cb223cc099a45ed4b9ed0661507c2ea49ff67be56a4a136c3bb2faa1d3b81184a368d5633079fa1e556072829ad296aab8a47083052f08ab71bc932109738d2dea22628869e547a12f17f212ec4180e8d9cc2127d090ca60abe9a3d3c22d1ff95c59b2cc0054d6c2c000000000000630e000300000000daad144751869125dff58c3c6b2c17ea00000000000000000000000000000001ebbd6527a63c832bf0db1e87ae7b9cc948e248e18b42e639b20ba77f67c6de5a00000000000000000000ffff7f00000100000000000000000000000000000000000000000000000000000000000000002f0b000000000000c204000000017f51bb7e471699a42ef3d72e0d2e4dc31187358590f498c3afe31f544b675ef13cf25a958b93b2f4447e77c54d3472974c510b52e125e666a8b72351a0b1ab15d63e38a9d95d586f9d4a11907c7e5d5b0ea94c01030000000000ff1e00000000000004ed33e711eb7622ccb43dcb9939eb81b8532ad00963750bbbcdbca080efe3bd88b673c6b9ea26951bc66af60bcf2e9dbffa23b45c86c16d1c30293532f636010c7e2a96f2d9f5061e4fb1e584c82aff0eb7ad416c6d0646beb8031cf25d4c4702a0b3f90b23d177018fdcf746c8cb1ca2c23fa4a688ff007e0e963c600b291ba1d3b2cfdee877e0a31adcf037a2ba8fc8483824871df302ef09718fe3a920ea4339ee0a40d36424a30bf07caa7171231695cda50ebd563b726b79f3dcb8d4805aedea73cbe599c91a9acfa8ba268cac87ae985bf658fc93f8864ec4f5fb1861daca407929afcdca14928f3a222015050217de000000000005f606949fb11195afd2bcfcb85b0509c5ad9cb9cefe20d808fa5863c75a99b119fb8b89b57001711c37c514485c370104fe3ceef0bc0fc0a8a94a0c2366913989a02686a487ed3e9cf2436262eaf277c9f1c56aaddeccd72e459db20b2016182104663d53343638dd78a1535855bece439baa15c6856168"]) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_open_pts() dup2(r3, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x4000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000c80), 0x0, 0x3) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000f80)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5ecf3c2000000000000567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596b6d5b3b050ad1416e60e259b88f3bfcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) execve(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000e40)='/dev/speaker\x00', &(0x7f0000000980)='\x10:\x8e\x04\tB\t\x06\xa3vS\xe3p\xc5y(\xe8\x91\xd0|\'Np', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000dc0)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000f40)='\xfc', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000d00)='\"0\xf6l\"\xfd\xa9\xf5\xbe'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a40)=0x5) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x34}]}) sysctl$kern(0x0, 0x3ffffedd, 0x0, 0x0, &(0x7f0000000240)="8e045ad3c1ced65530c6d95007cdfc0000221a45b451287721", 0xf) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500001851e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: select(0x1a, 0x0, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x180) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r2, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a60e7d0 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x1800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='M', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1}, {}, {0x6}]}) (async) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[]) (async) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchown(r1, r2, r3) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) (async) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="c6de283dcc1674d6363e4afb3b64304926dd3b59725f2cab22636a007af538fbc19b8e03623f89574290ef72721b407dd81435e86aa28ca89e761c1296d91f49d41b1e5852e99e5f5e5eb27e07839d10a029502b5338683aeff1b3a177f40e23c5f86b762259fe9e8592d1a7eb3fe7dedfd166e5efcaec8ec79f39b6802640006bbbeb2e6956fce9d068111543084eefa5c44f09", &(0x7f0000000140)=0x94, &(0x7f0000000280)="2dfbae984aa83370911ba2ff025c2bad50f72bf952c19a9d534298353ea0def6c289e770b791745a1043e03f3141fc2f5956da8c2c5e303e2145ebea7588b9e6e9053e63fed02ac646d6c7c6c15a989607ad662abc815dd853003d5d5e698e95b6ed5ab3487be693bf6eea3ce1f0f4fe34eb9fbffeac47e61d5a3db7d590771a6dd55cdb187c52a97dd1750c865dcb0692bb6d90aae1dc355c73fd8d0bc96699dac1a16dd1600ae6d0a30008b442dcd33f908037716ec2efd3ea710476bfb5dfd0799e7b2db4dfa18fa72261f475a51e0adc76aca325b04c54db2b12f7b92fe60a797c3b0bdbb00dbdde4d79e1ad", 0xee) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="c6de283dcc1674d6363e4afb3b64304926dd3b59725f2cab22636a007af538fbc19b8e03623f89574290ef72721b407dd81435e86aa28ca89e761c1296d91f49d41b1e5852e99e5f5e5eb27e07839d10a029502b5338683aeff1b3a177f40e23c5f86b762259fe9e8592d1a7eb3fe7dedfd166e5efcaec8ec79f39b6802640006bbbeb2e6956fce9d068111543084eefa5c44f09", &(0x7f0000000140)=0x94, &(0x7f0000000280)="2dfbae984aa83370911ba2ff025c2bad50f72bf952c19a9d534298353ea0def6c289e770b791745a1043e03f3141fc2f5956da8c2c5e303e2145ebea7588b9e6e9053e63fed02ac646d6c7c6c15a989607ad662abc815dd853003d5d5e698e95b6ed5ab3487be693bf6eea3ce1f0f4fe34eb9fbffeac47e61d5a3db7d590771a6dd55cdb187c52a97dd1750c865dcb0692bb6d90aae1dc355c73fd8d0bc96699dac1a16dd1600ae6d0a30008b442dcd33f908037716ec2efd3ea710476bfb5dfd0799e7b2db4dfa18fa72261f475a51e0adc76aca325b04c54db2b12f7b92fe60a797c3b0bdbb00dbdde4d79e1ad", 0xee) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) (async) executing program 7: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x1, 0xff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r4) wait4(r4, 0x0, 0x2, &(0x7f0000000500)) r5 = socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)="9c0b291fec6a5560c6011c38", 0xc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) executing program 2: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8000000000000000, [{&(0x7f0000273000/0x2000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000013000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00001f1000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) unlink(0x0) select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x844, 0x3, 0xe6, 0x9}, {0x7, 0x20, 0x4, 0x1}]}) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) poll(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = socket(0x2, 0x4001, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) close(r4) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003002400acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 5: syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000001140), 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18280000fff2000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{}, {}, {}, {0x0, 0x0, 0x0, 0x8000}]}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={0x0, 0xc9, 0x0}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x100000001}) socket(0x2, 0x5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x2, 0x4001, 0x0) dup(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r3, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500001e51e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffac566789c54108004b0000d600000000fd009078ffffffffe00000024418000000000000000000000000000000008001000000084e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000f5ff907800009bc45929aa697f9bc39599a13b8986fb44bf5f1ad3a8280dd15277a904b7e36155ef267d1a9285b334a10a440cd92b86ae351ecd44e2cf1c1109000000007f9f00025d9b4e746ef2c26e0cd876d3c6ab5c4df3f0b3d2d52ec45bf2b02d6d0fa5001f8bb6f58039ec54f2b1f563fc19ee1c0d248a1f6bb33929350652adeb3fc1a3f700"/158]) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='M', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r0) (async) close(r0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000340), 0xa) connect$unix(r2, 0x0, 0x10) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)="f48995a2232ab4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd97dadd1d83fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df425efca64d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x100001f, 0xffffffff, "8b050003000100787d902b56d864d3c3a3f4d3c9"}) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d111ffa3194fbd05273a9de0b3b19c07539a935583397eaeff3facf7099d8520e3ce4b9cdcc7501d0a081a59dcce8886674d38651bdf0f2b6eb5f6b38db3a0f631d99a78aa67bb29d8d7d20d00f8270bb855adc20adb10b3e4c84345d57168c282fbb2b3944643d1a2190d592da2b3f14f283ac7d32b04fbbf1e925345db415a22cf9115f9b954c9e534613028cc9775128afec3507e7b8977a86c2637839fec7dfdb401173172f10fa661ea39ce2dec7acdea4ea88b54fc85e45f4bd52463837136576e78cb8fa873abe21da61cff7d77f15ada2b8aa5a28a69c3a4b4a499a1ac52158eb52bf1f760b4bd5a4477b9bc224263310f987cb00f501a11257bb1f710438a023d7dd7b91b3d9a34a114187640c3955ae36cb04d6dd10a90fb203856cd8fec56fa6fc4217937845bbb073b7bd96cbac32d7150b29f3d42bc2dbf6425944e507d14457fe2ea7269bcde0aeabd8a7137f784169d4d2bad03bc99c305df2371c9d0e1a83709e76128d15586e44967d1e8bef5eb3752c7642ed868fc3904d472cf110afc7a4a0df5491953d5b47fd92b748b3b8b93b35e3923919f3993a288637220d7dfc0a4d3c15ec1dfd7c061e5fd67b0ede343cda08256f22d9d7f66f311bdba1551fae7a02c8c1ed88c2e7248abffb66d40641b916a674764de9a2320d713b694a5d10d1b1db6b4375cbd2469297d8f695c5f2200f46954222474809e9a83200683e95e536dad7669dfb8158fab87f8245e0ace781149b8d542123ff7c2a4642bf7fd265d0f5a51286e412281225f4841dbda0ba2288ef12c2d70b6d46bd7bf3234b314de9e698ad2de9b6fda7758cff7b706fae14ac405f68c0ccbcf7a244147312bb487b98dc77e35da5979b6c75d1a504726399468327eeab7d817a36eb5764608416ae1cdfba6f18290421cd7eaf01a27d90004a8d6dd04cbe65973a41ef2e6b56c9b20463489b6355c0826358d0be893a57d2717343338aa535da8a0fc0721c4e5e6bdeb84a4d19ebe9f2de990e52a5daa06328fc1fa19d65131d9c1f96fb20a495ff29a80140c53bcbe1f9a7425002f58a58743fe37d7393b221d2a84b0ec4d6ec862ee93124010ef5e88d93bab5b807f42a2a982aadd53294be71a00c3a4068e6a5a2eefc5d4bf9a2152accffec19a878010b41ef5c21ffd7496b1046443d33ac05f72c378e5d99309379cd747aef4c264e8af8f0684c5aba36479863dcf6022287b7f652a1f025d8f64c507ae078e9995825a78e7a69ca7e9661dc1bcee71c06dcde01339aa569144c2668c26c6f8977eadadebbb0b1726dea289fc206ffd024b69c176d1b7b25667816b38358023d109aeece0079f9558cdc207172532e28b0695f86ccb27820235465796e73e848c5a05865480ddd673215e3ef49d5f745b9f4f5bd3a7ae99af7cb664fd84f3755882838429c9a7bedc1030307243f5b50329f44913c608492f3889de0877f4a9fde11f650c3081b704010c32fe9d964330abcec1720ed95fabd54b9d774127cf97e8d1a193ce6ff7d07145094175dfcea59546d4eb6bb2f67916f2161a60b365d43f29a3a4f7ed76782d9c67936b20fd4820126f196ebe9a55473b5c9de4489de843623454b74c5efa2033d8e0ffab2ddb98efe372d738c91dca38ae6fad86ea23f8eccf1c30aa613afd1c81a8c0e9dbd735d83870ba466ae19e376271a3375ade4d1f6fc802ee8381c08bd2b2696144bb9a97665b25d1e90f0f951f21777c692c1f6ed86757730fa9a593fbddecef7fef6e18012d46037e289009492f0eb5287460381628e86384e32320d567d43a601088c8c81defff03b70255cd3c6ae79b222a31388c4c605b96d7d985d53a3cea80abdca419ddcf405621eaad2818eb3059732b90bb9bd52a9185a7350d395b612f9a8361b5a0122cb5f01bc93e519538743cd9350cc2a4fe18964176d706ae122e371dbcc5f508ccc4f106c802fefba04fead99509e6c1e7e63c614c2041eac6f8427251fa3966d6804ccd03d7b29a22bdfc4cfed944f7364da48b4d02a370c1aa836bb038020a3d6a7289e3c947b5ac40bfd5673ef58fe21e5617bd904113698359cc8489e7053c12e6958380b9f7faea3de5005e01b279c2652d56dc0ff94cc6fa0f720211be04447c1c202294e586fe9d0c03bc285d2a5ccb19f5799efbc773de21bef7e0aab9fc648e591af8080b79cf65a8cfad8547c179096ce27f5d62a1c822adf3b3de7280ed3f706d13beb94496223124e7b44271b460df3a778d36dfa8df0f385a2584a747fa94b9f0beb3e3a32ebd2b6d5efe4ce6208e0d2406a8627885fd0b050bc426927449eedbb09c034dac29ed57bc1ccdc133f55599322c4c0eac5ba3d3366dcd21d9e89d481182bfd9e416106a314757d5560e79a7814fc7f4c1386a9c3b704d3fca95adc61944f0c42710a82578726af6da1d4efa44fddc632efed5fd9fe53959a2b5a1d8df0bacf58e213bd635ff6c46bf86832be7d393da1167e796dad0440b038cf462fa1d35b3b91bb2ac72e8f150fdb4f10c70bcbcd6c57cce02934ec8842d9b98a0e9ca14833de9b1e6742c8a784740c28c4cb3960135c0d", 0xe5e}], 0x1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x110) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) socket(0x6, 0x1, 0x1f) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000140)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000040)=""/40) executing program 7: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x2100, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = socket(0x2, 0x4000, 0x2) getsockopt(r6, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x9, 0x200000c, &(0x7f0000000180)="ffe6dac1f9f49a1a47167686910b2f6fe51f45f50b4b1041cbd2fc00a1f5982a33159daf79650556a2e9d93c5f8d73062c290f8365077285790271af7db2f8c5dc3869", 0x43) connect$unix(r7, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(0x0, 0x20000, 0x2be) r1 = socket(0x11, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) socketpair(0x18, 0x3, 0x3c, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) write(r3, &(0x7f0000000140)='p', 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, &(0x7f0000000280)="eb", 0x1) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r6, 0x3a, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="09f51678", &(0x7f00000006c0)=0x4, 0x0, 0x0) socket(0x11, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000100)={0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="b5e100", @broadcast, [], {@generic={0x8848}}}) socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0\x00'}) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000300)="ea0000ffff00b74917245b90b8b02bd59e9476273385eb294a2aef8096ba30c925dcdcbada", 0x25) executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x10000) setsockopt(0xffffffffffffff9c, 0x3, 0x2, &(0x7f00000000c0)="a4fe11614344427c67983594af88c7345c06b8a5c505d5dca2cfda737dbd9ae23d1741485c348344", 0x28) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000140)="8fff173c388228e0d9c13fe195148955a527bacbcf581df9f95d5b43e8c28f0f82b969fb1b554d8d10aa6e6576311c95673ce252e4c371d0ecb0fe41ca8e74e039badfa560355b10ef1eb96d13c5946867daf063a4e5c8117e8ae15ca3fcec1033c70cd63439d669d5", &(0x7f00000001c0)=0x69, &(0x7f0000000200)="3636d99b39cb87f3bb0ca26466a240e2ca432eca8e8625038eabb19f96750a2694d08589d6f5d7c0394d805b32eecd72cb43f07a03bdd4cc8b0e98c9076bd105677c573d40c865c118b7a69dc681801eba2ef258aa4ace067fb2c9b83477dabf5f86708254024992aab70f5944cbbe25327648de4cce1a4e745e0e69d066c349cd63947ac0b82ab152db0138ce83d5cacbe07396b1a22a78e9d32bae5d1c0f14c078c601b255c0c85c89c54c7da9bc", 0xaf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) ftruncate(r1, 0x2) close(r0) r2 = dup2(r1, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) r5 = geteuid() chown(&(0x7f0000000380)='./file0\x00', r5, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0x1, 0x2, 0x9, 0x89, "ce660c48772e1594886778266704fb9871d5497a", 0x2, 0x6}) fsync(r4) r6 = accept$inet(r4, 0x0, &(0x7f0000000400)) setsockopt(r6, 0x7, 0x80000000, &(0x7f0000000440)="c67538412fe282a0d09a16bd430333c763e2878f4fee99ac3ad82b82042ad6b3f522be6c27b61b60abd72a95bf9c1116f65c203091bd548825e0d4607bf115b13475be9d614b2248ae6fcb", 0x4b) bind$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) clock_settime(0xffffffffffffffff, &(0x7f0000000500)={0x5, 0x2c7}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x0, r7) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000600)=0xfffffa42) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x8) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000680)={0x80}) fsync(0xffffffffffffff9c) executing program 5: syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) pipe(&(0x7f0000000040)) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xb, "1a1116f0d0f700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pipe(&(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x7, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="08eae5ed7c0a80fd0f97d0034d1d780c8382fe47dc49792e4834fbcd15d3238d320090d82eb3b39f68f953e71517999072228b09065f17a19009124e00553f5cf3790e76bcbd7b7c101217b8dc8cfcf9df22e6003944b381c8614a96c4d6489351a25d0cab0c459ded91c357bff05bed744a01622ead6f7228981dc480f9410a902d82c524a9c5127e5e6a6dcc32741b7c599258af9d4cd1e6a9551e13aeacd9fa20fa475009edee2513595781bb908494bd716daa20975fe3691c1cb36920d3c55fffe72fc59c893b1bd6c815e2b972b5921181106180125218f9e1796c", 0xde}], 0x1) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000054000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x2, &(0x7f00000003c0)) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x4000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa86278f67a39aa1e463c0bb17ff50b0aaaaaa0000000000000800480000280000000000009078ac1400bbe0000001070c07ffff"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r0) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) fchmod(0xffffffffffffffff, 0x2) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xfffffe37) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1c}, {0x16}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003007100acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x8, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000300)="e3", &(0x7f0000000140)=0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 3: setuid(0xee01) r0 = getppid() ktrace(0x0, 0x5, 0x22, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x214, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="904e2479b73a4ca89bbd77f6bd7da95f67d8efd29be1b8023d63c13dd07a1965965a7efb2d696de32a97ee293d9d4747f64eb30b87b8f21eb2111858331e518ed475e9c4d1635d9989ad39aa9615a73f1f380e7922eb9afb5f3929957069c0ec334ceb43b6036768e4d9847ce25566ce8e76ad158e507589e9b4848a6429e0803cff69eeb384a58b2b4da3e9e7e52447", 0x90}, {&(0x7f0000000040)="b3fc1c8fe210715e16fbaa8c58fd84494dcd39f349cb", 0x16}], 0x2, &(0x7f0000000200)=[{0x20, 0xffff, 0xff, "b48c02f7c4b9783eac10"}], 0x20}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000000, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup2(r3, r3) write(r5, 0x0, 0x0) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="7c989e07b2fb93acebd41eac0990864c17a70d650f3b259210e0ef9329f1a28b8bdec4f648fb5b68ca35f2ea9b47ae3944d3687c7f85e97a3fac47d230dcdec968e89d9becdb582fc80ad8134c3309e77bb2de924e3b43f40c187778b414e1fedd7f7c126651c8c662fad7777dbc92be388d2a3cec03d4232af2965ef939552732f1d8f3e1d7d4b144dcfd1f9a4d0fa5c63f9185e01bc3bbad5616a36ac38608b1eef01ae2fc152f323feaa47ffb197e716c104943948bc16ff1f789f61fa5e9da14f0779872ba1c585b461a0103e1e7ecd1b2831acc", &(0x7f0000000180)=0xd6, &(0x7f00000001c0)="de62b2181713c5bb76fd2fcf4be9b9b1f8cd505ae90638b2b304ea4cd917b5418e2aa72b67d3f552e13391ae2657edb7a7519bd8671efa3f3ad5aebcaa7e8701d59ea228d4514f7b90463bd628e3698210f7d9284c4801857eb93aa952f09d0d984f61983ff2883721a83569cefa2e9f959e4432724cd5a2e01a6b9be4293dc60c4ac235200e19f899218649fc4bfc33c3a679ab2bd1d243b3822cd98c127bfa2d8c2e7ddf496f85fe3c5cfc4460c4a688184391462cbbb6cc5f524b85a58feb43b140255acaf72d85d40df4fa6707e6299e24f7647876778169a73d8cb7c0b51231bd47f6b0b0460cd7cff10fa7", 0xee) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x5) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0xde8f00073bc96600, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x20, 0x5, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') open(&(0x7f00000003c0)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() executing program 7: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="dc7303817fdb108254d5d7478c58e35b9cc10241ff6840372671a5dd4558d3bf7ae992b5535743bbbd51d60c2654b7704356268ea8ed4e9faf7e257370551b93e6df14bc69f45e6eb00a531d15edcd9d7a7d668d4d063e153f16d94ece9dac0c199fc53f482a81e2ff8d18c9a7f442ff83dcf084f3775db8948dd3013018716acfd1c04973afc49bfd18185db9416e7c3148cf1c5cdf151ab654a0c829c5318756de0164ac6be0db2a6a3a4fbcba5859c5b16f32d45a13fce0ae1e941e71d2f3551ae900c1a5e7c189ddd2bf0e7213dea9b5d046787ec1d5c33c2bac059978d56259c82e088dfb250d8500b101038396531a5551825e9bc41b10ff7c7b2e0f883859f7adaaf0a5d662d1edaea90915c58d8516a2b52e8b905d52897ce1c8b544d6822f4765ebcfffb083a9d4dd64a65f864d4e2a07c8403871b8cfbb4705a464c10f3dd536203df06a06dbc9e4a943e34e1c9affd74c3b61be258dc15d09af09e604698a6825dca979d446973863d484ca7f9639e73490beefa941f7644f17dfd8275318a52c18c7281cbdef9624c658d942a7186422d0b2307bb39b7636a759e06ac63e689aa4d66a6128442aa2339c9f1c154eb1e6701a4026b891d8874bdb16a19fc0b5f3d93fef1e079b85f2da3e91b182412a7a8647d99b955b765ffc3cd85ce7f6996c57c9e25fb0e101fe992931fb7ecf560aff9a7b29828037cc0746b9abb8aaa87b4db718e5cabd2b65a9154a9e3ff423e38131245f2fcb65132c3aa593326e7d57bec05e7fc914f72fef31130816bba861a1bfccce50f81c70e99fe6e86a45b27835e58b173062f34981c4d87305ab9281cf29a33428acd2c1891f57519e19dbe8ce8f36956d191a40654ccbe94669f3a95c031a1eb18bef0b224f6e5c35e9912aef4e0fc5b5684b1cbf5a36feb6fc05f4ccc7464d8f2d45b2b7ad38eeff110dc29081bc8399c88843d321d647f71344a7afe3ed44b0f6e1d7ae4d3c655c5e7933c86fa759f05f861b86ceb80726933812ab6dccc21f38b3f75da90f52faf6f1ef168460f1f94e9de4db2e84a87944d6af860d1d8228d9a73385f007325f2b3b37e62a05b5783e3a9025ccf828de8d04bc782d66377ae92efd59fe2f349f009a0aa50b0ff61f3e3e79f1d6ef76d9abec3e2c82fd892bceae6f04528adc371f48a387af45cd8051fca0063db93c3aeca44d3d51f58a93ab9002d1ba1ed020b09b375731fa90e2d1b5e78617a56ef3534866782ce2c0114ee2d0853ccffa30ac54c2a90d87c3f38ef0956aa99cbc873cb1d2636007df81fd6eef81816a74d3ec1d42e537cd211774d7889605c9d2eed65e49244ea74a45f6d2384db92640d26039205028b733dbe859b65b79ccd29f439209f2b818e95055af9dfb5ef60b1fccbf50dad48989b1b65c795036ecb76b5f18c1a24600138d6f84443ebc994ae6e2de7a85f16f46c7527bdad0250d1d811111ab512650bd4751c6866c3c6e97e99380ddfc674c6ed2ffdc093ceab0b276c97a21527ea6a452959d3bb5ca32d76d731744070ee1ad6b2ccc4899354d09ab8e2a483e02d8c84db71d03e7bfe972e6e268f1055636c048bf1039181c595dc443941c697c912a5c48e5e2222cabd7dc71ab0727d7abacd5087ed2029945e5b6d90ef68275dbd7bc10ffda355191060239b5e7b7ee7837417446f0b459f46f1f666eec6b886bf5ceea3660a8ed5768ecc9be2dd95be314636037388418a36daac50a96246b4769bfcbf47c06c9d601bc306e8158017ece519b716ff7315dad0724c18c18202219b7f76914268925ebc97821a9435fc999dc16b258661504915e2a898d5e7236203da8292a270c8b697bfa45da1af87f411dcd6d4c552443942a22a52c4bc9296ca685f739b34c3caba867b890a5b270a0f2f07a79693a72ac1b43229e522591098612605238a068ad34e6c5107243b85007884843d0dfe8c7ffea9fe01f6b8eb0a976bd6a384750f85d5f4d39277872b1689ac1d6b911a28583c9afd8892460d67a837782248c757c05fe7c96a5c8425b29b8b00517ee8dcbf3a687f239ad790be2d27717abd32a1420ba9dc61e66184ec784d2bd784d5b4bbc342f3759bb1bf5634530bd745313d31afe88b3a4ab2f3bf8b0615e26a2865d3d6e02d1e25fe0ffcbc08bf2f061a5309a2467a6c3e5423a8e8e7fff1af05b13c228c246f8eaa90e90af4eff118d55d6f1984bdab616a61208975f85a4f4df2aad0e04379332e1cf96cc6a68ab4b2f6261ea727f00d453db2303ff48709f04a70ac1295bd7a5c6fe0f7634b8360284588ef9bea890c16c585c02ed307746beeabe46911637c301ffa2cd0eb47f3e76d25a7fc89c486cd960b08680fa54e8fac6c2d880a0b8ce1cc54605d577a1ebe910f89b0db7e76bd2cc0347cb10b87295200a2f47bb997d908f1347bc98c5006173ae5b988c496f6ec1cbf30b8f340430ee58b4d70642b0907496ac67f4e9232538bc673c570e0467f0fde1183256b939c9ad28f40b287f83eb4bf78a96afb7a98997f256bac05a96227312b0404ce4d1c4970911d22f2fdb1024c4ef27ed715847dc81559ba1dcfe0d6ec8e7d318b5fa009cfb2e6f45fd8066ddfc14654f7af59b5a1c905d381100336b083b629a08f9378722778aa022ee0ad28d1825d1968bcd202b6a6cbaa13fa215c2ce9acd3a94e38217871c1bc6e1a901862d143d02b03ae50320ab0eb7041ecd101a63d8c3d3a1f400ab136572d880e6a8c033469193a22e7b692552296e0fb5c17f3fb1139804541b3a5fdc787559de639904b1211fc907cf40b9fe51ce98175b8a8d77adc8605e4e3cb7f8d7201838885d44d684fd8e4da6edff7fb561f90f578320068ca8a9016b3fc67b6fdbe27475633cbfcc363ec82abf9ad36bdbaca4fcfda2853d839d301ee58f68396579f4eb2a5b1376f9f27f35cf3039487da395f681677549bc147c0cb8af56bcd162539f855b262c8814fe24afd21a743879163e5b3a08d5d8330a5ded72bc1911ccf3f6fb2cc44039935ceec93b70e35d7c99528d32162da94ef5e271625663afcf5264c2e0282310857ccef23d33c1d8ea41600bd1091c2d5d48ea3ab3def0879beb3878c5af0825358c677fabe8b84dfc83e5f130d34b399e6357d640cb18277e85ea7ab542366b26fe12c3ca2149d1d25bcb94114a700bde1098e6787c0051706526100accee8022e026ea8523d238d09eb883b22dd04bbf66ce46a6cd9b7aa8ffe4cf240cef9da1440f2326314e3bde2940851caf54ec406e0fe5581764faeff36194c2a3e6b031f9c8aa2ffed6fa316c007a5e60436551a6573c11e0cabd144ffcea6b8b9b81787cb863c7b4beadce436bd2dc1560f6353df32fd7529e608471a1d50bf2b15f6f266018aecc533c85dea33747119605d09c6ec1f86a4cf4814188797aa36e7586cf4b7d133e55701e973937da952223ad81aa3d373bb328b5e755c55b4cffb8877ad84773c5df23f2a3279a13cea840ac5703f220ced6c220899b0bc3c65f1959c9cec390e10abb3d40548548efd619ee3e862fdf9003f3d25889e0d114faaaf1e23044f52f811e1f807f89e8cea08f74228b3a4ff7fc521e795eebca43c173793bcff398cf3caa306a7e248037a4f3f1bc7e6eff9fa7a71a42c245373dcf1ef410aec9e4aae6fc124b7eee0b706b470f7f357fa3061fee32bac94450e35dd1b3f79456bbc742c3cc6cd31cf0f8344482e4bc7fdf378fa02243a7a792a94b9ebf60fc8d03422e4b05806e435a48754f8f8e0cef80e732cc307008ff4abe0a8884066c9efa40e8ef8978c2f0efc36083f19288fad4cf0fb8c4be1d955e071e3722d1307d58ac742c3ef4428fce302532c2e5684a048dd6ab17e99e535f53073c9c9b203e62032c535c7216ce22f070ad0e3c3b301af491da0ea10235ad6b005c96bd30c462a069ed3433645ae9ee4158f3db1de422e5b71c0957f94538f1f3d51bdca237230745f8d6046a8fbf157c5fd7d01110beb1f7ba301ae43366b6a3caf20480488f49707902e5d6d48fa749ad2e8cf72745e4fb5662385b89bbf9f08d273569bba3753fef8deb3d7b72212e1d38813e3a245742eac2b13bf729e095d5899107e2b02e736eca62c9c357e6968c0dce4555a5673d1d3f661431e740f9a74858393bee57e2633831ea665f8e245c2edb427d7ec5fdfc3f86632e7b8b44d800aaf64faf937ddefb2f91faabbffd5475160108d0f60df89ddfc94e818090945923fe161757c95b8abb20e664f559d8d90a5c19a9aef7ae94e4ec91719165f67c5aba4e6f7065b07147d9ddcbcf8faddd40fa680016c81ed589f9bfa7e8a6c8d3cb2390a90109a9bf31f20d13e131a02d1fcec206faca658272102d561e2ed629a594a1f1c96d34fb859f2c223cd09209793360d9933c43d28cc6a7e88a523a905fd0ec56c7021ad7e1c243575b8965b0b370b9b29fc75d69ecd607bf3395a8580874d60a6002725440d5bb2fcdd487920700078258d58db18da7010026058a9dbc9729ff8b644f68bd5520a1528808267dd8dc420d46141d02763b4abd60d754c332fd45c088ca6812a35426b0cfc7bdbc29d6873f339f22a2d723a3f65ebdb472a4044bfe4212780c232396f7cf1f2266127ffe4923facb93ba6aa46f7dddde45a85759919e812657d5dc54d114578904558e1e7f28296e8fdd37e4ea07b27f0ebe5315744307131719c7f0cc1b69ae3b16271e7fad20935e8451611a1ece3c4e5e31c6324d26d79940321dc6cb3d1265d6ae9683a37bd5fdbb4c982398664f393d96004281707637e6af9529e34515ad43f3d10de30c72d127fb354b31a54252ea93c0f7989e61d37b961c3c926c7969183388011b338c39743b72d398c68b13509050f3d2d873876137a849d3341694e3dd0efae2c688c347101992e0af3e90397b5181fdd4ff5b7ee85c78db985892fe565587ab4b7ba30acc34bc855959c59fda04faadfd01eb652e0a39826b8bfac74a6c891b81788d3d0a648f9e17775ba200d6e0ad5c2bb5fa1af8c9cbacb920c3271c578edd078986516799aa15027f5404229b5e2358008a88f6e23e7cc880178e49226ce0e7dc669b478061758cac512e7ee7db37dcb344e947baf3f7d9996707e0bee1e20bc42ab1c383bd4897ccb3461efb3315c2aedb871c28d076a74aa23dadc96156fa6ff78e983cf2b611393eecf5dbb7a33e64de3adc66ec5ec41015f18d8b5c1b107100d2b44b12bc120d0b0afdf53616b92c6597774266a13fbf732a238d36a464392f49c2fa846493e7803aa41115b9a84a079f6ca2f89062ae49eb1a19df66c0d6623d1bf22133a0cd6908b657f9008b515e3a990843186159cc2133d9875e8ba9ec66550fc320272324c6d5d0d9843fceadde5dec98c4954f38e40e1df5cb5ea1f144d858a02070ec1e08e8a521f6efaaddac01376068d12b56db43563b80c530232d7f549ff3ee6c84638c8c35e5ec0b00fc9217a083db9f2b4f77a1e1a6ca971ee959c598d13c81f0c1987e400739e0a07f83d8da464ded5bd2c64724a1a4a0e6bf7124da5084659db7b1f0d1746e1337e85ab4a6a0f228605c6ca2fc4a01c3b63f55fa3528ac2242dc24dab134b450a41e9980882521e8bca18da0700c137478feba10a9b5db7d55746da4feaddc4be8c573a6409a11d6db5248881e878acf453cea9e483ae34d410ae3b3b741393c6c7f7aae5e9a9db901f10ad28a8639008cd10d32cece2cb2e91d1505b1fae6ece195b02943dab40b0132c1b897614886dfc7713d9c", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="89660cf1f426dc894ebdb3f1f9b26e42738f93f09d9af97612698790b92d71065ad5f1533c6c2b5f2d6702c02beeb6b6f0eca80dae722a16648c302e18df7da0022f25fd0c5cc5b217b2257251f200a90d19265b4791c03107182eeddcc6a1f27e6e246a7da12f29dda2b0a0a3d09cf4e7da1ed0b951d4ae7f69bb29334d4456de4347dad8fe46acfdf948f20ec11429229b05bdbcf9df0267a156c820f2d52fdb9dc0b533baeefb95268b8650007dba033ecefaf81dd3d98101655d51d34fc3d02dff2c5cec690a22a3d6", 0xcb) sysctl$net_inet_icmp(&(0x7f0000001180)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000011c0)="3a0e21cb8c6a70a8a9c3fee640e843b29e97041374d30e8da0dc0dab4caa16331536a390348dd6c23445a543d77240ab50254c696acdfe849fbae5a34672b2cb891aa540dee792c61b77f9ca88937ceef934101aac9ff113fa9339345d50dfe65991b43d2b22e74e127d8cc1c52d4c7c2009735124f5c4671762ae1f24f05cae4d098a705345e23d110891b23b1d4bf26f6d323e7996bf081c7d36d4a9a430adc55da83242a48f1054ff81730f04bdc451d041", &(0x7f0000001280)=0xb3, &(0x7f00000012c0)="d27893ce", 0x4) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x8) r1 = getppid() sysctl$vfs_nfs(&(0x7f0000001400), 0x3, &(0x7f0000001440)="4ea7f522c1625ad3a1ae6cb901db", &(0x7f0000001480)=0xe, &(0x7f00000014c0)="6cf31043690c54bb3335a8064f7933ab3072294a2d1fa2a85f1cd8ffa92f8ed562aa467483195759a8a154b28c59654b519f574cfb", 0x35) unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='r\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580), 0x800, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000015c0)) clock_getres(0x0, &(0x7f0000001840)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x8, 0x0) sysctl$net_inet_icmp(&(0x7f00000018c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000001900)="cb550fcc7c7bca4142e97bcca3fc18a83ee55736cbc7ee41dd8005d6f24f443f45592776d35be77ab0edfa4a9332a1c9ba11191639379bc63e624cf75180849725a2d8b7456981d6b9cf33c3300f76522728e6105c0df2c4abf26d9246c745eb2a80be77e7dab65d71c5211e82727ac3f37e324b6a2135e22b34e30d2f39bfefe9", &(0x7f00000019c0)=0x81, &(0x7f0000001a00)="cea077b42c5963b600cc15198d3e0489fd7f511d5aa4aba7aa840f8bc4c9943dbbd425ee5edb5393d012ef784d024974cb9fa2a80fe6c1bd59b1706867036d621cbefbff6974a4618841e811558a07eab3c1c3dd9a0d2a2c46e65318aca1175a3a9ddc0ea622a1ed716db48d5abe4b661a1330e7e6bef0aa8a953edd68223be7fd5ad421bf10222e0fc7f4c2b399c16b137fddb516f8096c8009c3f4e8fc8b4c016b7f766a57c80b38f58816b79ad3c6f9a851e47eec7f", 0xb7) clock_gettime(0x4, &(0x7f0000001ac0)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001b00)=0x10bc) sysctl$vfs_nfs(&(0x7f0000001b40)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001b80)="07cc6aeec130f0cddabca4c35407b157cd3a97f04e088266898936e4219ae8e3dbe09973aca6357017211e37ca722a0648150d2400dff14aec617f3336a0bfbebeeccae6a6b193c1eab500a62cf71f8f818de50efc6a2e2e63aecb279e931467f27267a4d16234c23e7673931b524b755ea007c1a2fe77", &(0x7f0000001c00)=0x77, &(0x7f0000001c40)="087d63aa74af5ea999207ac4b8a5c4c761b3da635b15ad6c156dd28514f69cd498a2e0ddd888dded0f7a3009e690ee7e7fed3f8551eb3c9240a5fb28d44b69877a60664b0faf51ed0765939ae0c584ec80cabb6cee6f5da727aab5504408056592c624ea75b4aac4530a9203892f384593eab29f97d9b21ea9e8327b1eaa3fdb214945a42f859b427abbbc85fd256443d66c879007aed29458309eb0f6a4cd0ce9029960d8cda1967e6bfff67cb11cbcd7addcac02fa14183539ea08826868a2a2cfef1503bd8e7e8efabaae240e1d70f6865ec8a5cf1af9bdab51a40153307c45925678de0669689c6b6d2f504ce52046ea911146b35d939d86fd9618cf6db0338204506e13156ea738572bd0ff3683bf1e97f1e979395b28ea3dd568644c6e4b713e9e2def5269403b5c316068896ce7881b2de022fca98cb2223ff0a74e4730f056a689bf4d58513ba4659d78acf2c86371bbd5169a05aeca422ea80af1cad3d4e2680e05c9974504b95c72e5f677d246537fa8c11bc5d884f179c17adac3dad2c71ac2d2c1af797e0af18b40d94ea3150cf93ef1f0afc15871d27d0691e54d99616f8c93fad3ffd7a60908beaf0502721950faab949b3ecf507de2fb9b69d51cbc0a6fe89a67f511de10fc957c301cf1f0a834ca6e07f72a7d136f6acce1b9a036d5cf713909bbed9b1e7fbef8f3d04c43ae46189d5ab7a4edd4b9d983ca42e1d375ec274cd04043bc6dae39eda57aa5ad0b9984203a6f8729a117327f6ab95fdd55b0d5432001d97dffbf1d64f39a4390ce1fbbd56165ab698a940e34b00a7a9c821f528aa07beee6e57d661be262833ccb0429c60efa4fb341e5206bb5702c0de66b34c03326298efbd46cd1527ead383e7ebc72df051889cd520eba8f1ab2242c0785ae2b40088dd809aff959b119581905fe64015574a7de3cf5c853af09611ba88fdef71555f3519701f312b0080650dfe93b227eb428ea120e2341cc265c8f05a570e7a5d1d2d9ad1b402e5387bb53e422074450288cfdba3c719d7a6196202dd00ce8c2b3af7b38d4aea34e40313e84a10692395a9e91c24ccae1f669ad1c7be8af1cc6b69a6a85d6965a771f8dd66f003f810a2a4b3ed516dc90756abbb0c82702af342a354db034a375f017278325cbcf00cc537e7f52ef9aaa85f1bc6ed5892372ccd3dbb9d77a2f7a9b9c8ce3357de627277885feb5eb164e6567d3abde1a986e47517a84411ba32ad4071ef65fa590e81d63fef76021db1dc4bd4c652ed125b21a6249e935dc7ba21735df044f042e3bdd63487e8057f7294a07bfe1d85356b63dfada4457e9e791b621c5373243948cc258849b5b89ccc7e693711456a881802637109ad00885f58820a60550216b486b974a945487df1b001ba27d26a5d180c35b19183d938b14b3865bd4111d80ce4134862c82cab9fb3dafb0bed17e75056adf63a6507252cd5410baa8c80f83eeec16347d6620406b77342afcbe0a683593e93a48d45247f8826513ef7b362ff9dab23da5b87c155c1627edf6f55ed48bed6872fd3d4ae36af7c99f028772e4db16baa794935a44725b6f11790b824d266ae4e53338a39191f412726c2fff5508f670f392b7c0855c89b25dcecca2c592c29b62bd15c4147661548b6b2003328b5d83eddef86a8c851cb4b8ff57d9a5a92ac348c5e59b395aac86d3c40b9f615106f03bc065c39e57bec407316bf276bab5515458082ddb4a751ed1efd0c8878698af0563a98b97a0a8ac4cae8bff4cac51f96f53444de190345834a77c8ba627f56a39560d05e73a1e14a20364ef15952434851e2e75dc690443ff8fa70ca0f3ba92ca76b473b41ef4b19fc04e38f729c0bef0e199a74f93f332880e1fc54eb95d20e6f58445efc15a198640c0881ff2ad892d76796720639d47657198fbf00de58bfa3549072cdad4a4e61aeb378faa91b1252d6a2ab5bc92e94581794a045851b623bb4a143306fcafc23b9431af8a322cbea3c65a367674b13582999ba392e5401ab5adaf6f9a671dc360f54475ff5e383dc45828e42822a897ee7c3d01cc21b0c2fdb1fcea9ec27f31b2dfa30ea8a381757cdb08ed735fdcba67d6fbda941eb349b479e34a9f08c183ffc0f67aa1e9e2993b3f242daed587b19cb2ba3b290f9977f0ab3c762c98f33a0cfbd241e421d0af913ff5979e5be44bd446f97cd7eea8d0e0a7fa3dc3fc75585537298dc72bca2c9a7e3a683c3e9ab6f0e1b98163c00a53446978c24faf95b0aeb3f045111477382489105aa348b5ee975e4056602634b6af4133625d134d0536f00e005aed49324aa79cd480ea8f4dae2a6e267bc0c52e8b4eab962df1bce6048be28098428cfef70d910db66c0f9f3e72c32b8a3c70d17720dcb74c9e61a82ae06d2790fa573e5700901a666406204bd3d91f8cb906cdd11f9d9a40973421a370ca646bb107e3fba0428ddeb135ec61b234ac041996132c3c61657725bcab860a9c8d9d2f81715e798e59acf4932da403f281d825d6c192a5ccaa49628e870875576365ed585f5c8be59622b26cb845ac5c2447d55c901454de4c55626215b6c6bdb432294201d80d8345b3e1ce64281ebfb02676302ed62515da11e88b4841f02e66d25c305e98924b09f6a8e33d2d395a173b7c4ecd4629714a78b7eab9528773d67b95ab52e5251d9c66a013dcad429102bbecb8bfe6bd5bbbc8328a4f9be72298e63ab1a7c8339d3f8a5f79ca05c9da9cddb82882833dfd5267cff2505fc692b6d91469e74ade4040549403d34125d17b0c1cf48c885f2c6bee0b4a210b836283b03dde3438fcd5592c29ddb59bed7523b522d4c22d0fd4488a8e7470809261bede31d83ada8772d8d9295a3e4422ad2e73dd4a361e0ee829c0cab8f423e879f1e010639b19ba8af4cdf2fa7c044576248515af551058768458a2e41e97e8bb05c7c84ad96c1c4251ab311ccaebb2a151d3e572f67bbb58234d7565ce251e98619908106c6dfb53c4b0999927fafb2b57756cd4210ad40877a2eae2ef38ff7b3e390b2be00d3bc10fa55d02bf004b034bc424658cfae062e099dbf86914d7cf582d8619533e212697f963e87b3155698559f18ef51140f5edee2010287df60fecb154f14c0b9398a09b1cbd89aea01cf2dc0dca18287d409e53a19a39c34f262c69564e3f342434ad567d58f94c7aaade44756c6a82e392024ae80fe1417e6e0d654221ccd0bf1c8ab59a2db2e344bdebfb4f024f5bb63ebf763bd1851fb2493e28ca1ba236af284f8ec6ea04c8fc0706abe7de35bbb755ca8c01139dedcfa9e2d58df9aaf653e654368d8e45d0cc95c01f5edc7715ce81b97767dca3d487403e815457d1700a150518e1a209d117a0708770c9a21139a59c273e20a29d525f9145cdcb31acf06b2b2a0ea3289c9524c213959b4034ec8716720872b985bd00357406253d9a7d2516c267402187d487f6cf5eb4f07954fc378085ab2a6c5fbb3be28a4f26875d4aec95d15e3d62d80e4b68ff2237767cdd115785d50f11217798888860b03e451aa73e677e477c5451e118211635fc8fdffddfe1cdf4e06e129018f51d349d1f221c62c4b315ab1b1a4cc68dc4a40ace118459a7ea8d7875fa96ff64364d2e9cf69253790e12aaf02e565a1d57a301631a175bd8e8f6882b80b8448a1b1631901182f46ab6af8b62f25f05aa5027bacb9c71e3aafe0fd8328b73f1f798b6fe88a65be2d1a621c581b6b31ccb8b75df5833d5cfd1d6c5f24b098081ea0be35d9b2e728e22bb25e71477e5a7f523dc8a2275c3cd0f2c3b11579beb8b5e6e075d763d33478ed35e6b270ed31be7fda1f9f3a1738b27366540203521fedfca21ebcc18add01aaca62697b731a8b6ab59fb90d5ecd778c1963ddd16475694e02f72378c836e5a44d55b146c3bbced145a90a126b48237d0931e4cad7f67327554572327d960c85dfe4949f36b82a6eb2e75930c103d73ed310bbb07cba1b7dad037a26eaca01731982e9568d7a4ca7d5ecb6f3a4934edb3d162d11c97ada95c8bc836117194b4d234703209c42eb0f49dfac4935b6b044bf72ef97058a2267620e6d756510b105de154961e86c3f347f46c3d481d96b456c5d30fc0de7e386dc22507a8c19cbad69ec2f951b4676020c69bb266ba74a2bfa8f591f74d73a0a01a2f7177ab515c55fc07a618ba4967d584d5de30b59b2432a7e6ab65902873b86dab0ef8b9542d31077de091bc91c882dc5a916840ebf1bc4af88629fcfe73e8574967bbfffa7aa05d2c61a02addf1d5141bfa4dfe8ce013ca935c4ae142e22bafd8b5b7e81cc3585867a6427cde1b23eea9535aa85f0cf3c95d0585d5f5d1cd738bbf7fa2e19bb14f09190670cbc3ee514d15b3c632762642baa52df05f047abba4e51679b1b3353026b4b335b9c3de591ba834f15261a8b2a283c321ba4be592bd1ce0f6201e19f713484536e667ca80eef85baff8f59ed5564f2c1debf941759163d09c97a4c701b501661afcd5dc6f26401f049a84b05ec942b2953f83765157ac345a242a524b0be8f1fcf7c3c85ae5cbe25a554f6c2d2f921a09b2e21ed40d7c3a12864145f8299c5f815bb3e997c6dee3c78a2bf32353866113a79cace0778904f762a717a45e706cd0f22250727abe2b890f27b5b1b5c84c2c894cf9328b592e958d5f3e7ff1a22f66c8408324a279294210522899789dc7415ca83d0ebac1002bc30cb21a6115362e8ca02bc90461ab571ba231ee2d20605c05acf36189d9992120774c825727e0eade735f0b5ccb9999b08146547dd3341a682e18357c428195baaf60f2fc96ef45c7a67a5b25ca2d1d690d4f25b21b14e6edc03702235da5fcc72a8ecc6bbf26d1e868580ce4cbad05894a762ad3d29913c35861a4a637b1b3b86cb82191d207e04633217115eb089f5f702280457c4094226ee4ae323b1dee6bb231c1c34d18ddfdfad78b125699d0c7dd071907e97bddb9c8760e9f6fa0808161c9b51da43bc873c7624792dd43789a224f0c3655bddf70923c7fe3f26a7ce66424bc57cd8396945fd0cf11bb0ec9babf07242b573257d981ae2f329a337e70415aa5790959580adf84989f2302ec1c7f56aba08a1235a174f87530c060a6d1bb005e50cd4b3d4edac00e5cd6d825013441dfdea10823cd092237c014b3b55c09d9adfbbf5012368b1cc189d7ebe1a1ad78bdf7826ce5179519061aa56c0eb81a5c593eb98ce0aadc128417d624d772ee6c487199af85d56324fdf1fb455eb8bf7b9cde860752d6a2b17c4cda280415611f5ba454f4c12b2cc6de8df6e128bd796736c98ab226fbedefd3a78eeb16e40a888810f06b04d73e6f68eee3f231748edfbc1b6d0477b395389c4ebe733b0532bf93f8cf3a7a4cea19baf3c73868a3ec6d5bf42851b4a239ed224bc64dc0cc5292534f71d73578b234de4c4bce950b00b730c08ad98d0bc218740e1662bea96465ad2cdb1c01f4b6bffc21a31b65933424b51b0c5a0457f1e773345b4970cd866db5269dfad489480d4c688a6c658540b333810e08d164512ec5b1ea56c40884a2524ac201acbb7499d7838902aeed54c7d9d32db0f886425e1e67c6fc88b1ea098a7a9e15918c9d3e9b5eb0f7444fbe70c37052838ef9356e81c88b94f5dffe14f87012a17081efd72ebfce6fe2b375531cf1949abc67a687eba9ba144b360d9e1a51de71a0e633ef12304c8ab24073d6f34737c2536c304b54349be87c7beab9b38fb480c8cf153aded400722ca7be535066ffaf81ae6d5b2ea5fc6698d9", 0x1000) fcntl$getflags(r0, 0x3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002c40), 0x10, 0x0) r5 = socket(0x2, 0x4000, 0x7) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000002c80)=0xffffffff, 0x4) r6 = dup2(r4, r3) r7 = geteuid() r8 = getegid() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000002dc0), 0x10000, 0x0) socketpair(0x2, 0x5, 0x5, &(0x7f0000002e00)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003000)={&(0x7f0000002cc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002d80)=[{&(0x7f0000002d00)="cb659ed830d4f143c583a9338e345a171e07775427258c64de8ab466e25212806060e468c705622a1c5ba41b0b8b3f0c39fb85761f2e43ff6864e563526d7eb88edec86dcd43b1495958c5dc646c4dac9a7236d6f979909e4f65787651981c6d2f957c41f1feb9ac0fb8c024d8fb9eb060", 0x71}], 0x1, &(0x7f0000002f00)=[@rights={0x18, 0xffff, 0x1, [r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x20, 0xffff, 0x1, [r5, r9, r4, r10]}, @rights={0x30, 0xffff, 0x1, [r5, r3, r3, r5, r4, r4, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}], 0xc8, 0x1}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003040), 0x8000, 0x0) recvmsg(r6, &(0x7f0000004580)={&(0x7f0000003080)=@in, 0xc, &(0x7f0000004440)=[{&(0x7f00000030c0)=""/27, 0x1b}, {&(0x7f0000003100)=""/233, 0xe9}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f0000004200)=""/234, 0xea}, {&(0x7f0000004300)=""/58, 0x3a}, {&(0x7f0000004340)=""/103, 0x67}, {&(0x7f00000043c0)=""/82, 0x52}], 0x7, &(0x7f00000044c0)=""/172, 0xac}, 0x800) bind$inet6(r3, &(0x7f00000045c0)={0x18, 0x2, 0x7f, 0x2}, 0xc) executing program 2: r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x4, &(0x7f0000000680)="149aae632c5ea2618240a8c11ea756e673b03c7618cb5783652c55eebe6defeb6916ad6be41ec6d998a5562528ed90da8a399cc357cac6d9297811688b319a52742ebb14e93ff49b1f23c8578323d6980dbee9e50708323da35f8ff7e31a43d2d6235ce11a278730e190c994ba7ec1586a31f6a71e5a605720871c67b1232a97668d52ba8bd1683f58c46b99a2306deeea4b433cc1e8c0edb54ca478e72b78049f0c6a894f90f8ada887a942504f17ef8d16de58d1bc96373e5000bba60a6d1c72a832b88cbbab2e15c6e0cd17f99dde1e7554928d81b4277a5e24d88d14b582c0ec0ee1aa6c8967ae3cd441fe98ca6c080939017dc5f317ea14a28b5f866f2db40bdaca6072ed3f60a87687fda476c61af9e4993ccaba894d7a74f28f9408f6b6ecdd76906c58a396dd8dabc18ef459a9dc155f128e2eb316ba68708b80a16fea9316346fff55ea00", &(0x7f0000000180)=0x149, &(0x7f0000000580)="2b413ced2d57525768f493bcd1b48aa358584e4548a7ca123ae5545eef65e812c5d5c92c24d93b8885fc0afae793995d8dbbbe59a81dd4986da5cab0eee971c7d8020c851a00193493ce751aa9433d1dacbe2e9dd0d5776c2d06145d27114e87231ea9af18bc0ae6a473219d608115d42c24219111f41bca901409189be091fd7d1f66b51651e1ee232c80de6060bae42a55558418dbe42fccf50e2bda795ea53353bd0f2bd6a8ec10d95c7c1da0225411e1d450107cfc35395d819dda80a12e9d032378867efd769418452cc884b5dd27e07b95b25a50293711e5201ddf1e8dab644f7158392d1cc9abda15d706f2023173062be5d8d8a7f7c623ae92", 0xfd) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10b, 0x20000000, 0x4, 0x80000000}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0xffff7fff, 0x0, 0x7ff, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r4, r3) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r5, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r7 = dup2(r6, r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x10000000, 0x7ff, "2cf989399c4022e4cb52e88608007673ca9e5fd7", 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x58}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x8106}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000002c0)={&(0x7f00000000c0)='./file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000b00), 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r2, 0x10}, {r1, 0x2}, {0xffffffffffffffff, 0x8}], 0x3, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) executing program 6: fcntl$getown(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) kqueue() setrlimit(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) setrlimit(0x3, &(0x7f0000000200)={0xb4ca, 0xfa07}) getsockname$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/517}, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) fcntl$getflags(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{}, {0x4d, 0x0, 0xfc}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: socket(0x0, 0x3, 0x0) (async) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) (async) close(r1) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) (async) recvfrom$unix(r0, 0x0, 0xfcff, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) r4 = getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() geteuid() r7 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x3) fchown(r5, r3, r4) setpgid(r6, r6) (async) setpgid(r6, r6) msgget$private(0x0, 0x0) (async) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f546db7a3d1f691a1c0000000000d700"}) (async, rerun: 64) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 32) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) setreuid(0x0, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) r3 = semget(0x1, 0x2, 0x304) (rerun: 32) semctl$IPC_RMID(r3, 0x0, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) (async) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) syz_open_pts() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ftruncate(r0, 0xe1) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r4 = getppid() getpgid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r6) flock(r3, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0xded6109f075f3d00, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)) fcntl$getflags(r2, 0x3) write(r2, &(0x7f0000000280)="68ebbb067a13156fc238e8bb939a26c4e73252186f88514b66386741099ffbb818dc06144c95a6b4c5a0cc4d084f1572ee8fbd53c01d487614dc86aa812fa431d3cf2fbcbee1fc09b874423c00b260e29a6cf576f42b50777888cf869ae96e1168e6daf8dfa87dda99cc47ef5458207af838df429242626c8ec6af3cb6db55ce44f456485417ecee9eb89c577953e0308b8dae26e99a2737ae90a0b7358aa0ff7c3129883190abeae40ec3c1fcfc7990912eecbd8a791fdf40f3421e22f1dca637333d95b9ca668e6fa4dbc8094dcd812c17b412906daec5101331ffeef0cf0dc158686f5b3b90d0b01380ae1b995f3e62", 0xf1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000380)={0x1ff, 0x7fff, 0x3f, 0x2, "efaade021e4ae567a018fc6b2ca406ec33d1b4d3", 0xfff}) chdir(&(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000480)={{0x80000001, r5, r6, r8, r6, 0x96, 0x101}, 0x100, 0xe93, r4, 0xffffffffffffffff, 0xffffffff, 0x1c0, 0x9}) r10 = semget(0x1, 0x1, 0x90) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000500)=""/251) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000600)={0x732, 0x8}, 0x10) r11 = socket$inet6(0x18, 0x0, 0x81) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000640)=0x7) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r12, &(0x7f0000000780)=[{&(0x7f00000006c0)="6c09f95b9096286e948c485759a8330da8c0d5f4385997329cb442d33afc4d25683c4afa505616bc971204a50680af28d40c7dbcd3384245af59303350a8b218ff2c9953ceedea707a33bbadf3a385bd9d65db2611f8b5a10db5c17f2c7e3bc17e76b53e91f242a4dbb839bfb969d8437224bc724b2c056fc14bc3eeaa4644b66ca2abb6a766133548c27e9976dc34c73beac58d178f7cc7b6a99d6907cfa4050ff0", 0xa2}], 0x1) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', 0x6, &(0x7f0000000800)='./file0\x00', 0x8}) connect$inet6(r11, &(0x7f0000000880)={0x18, 0x3, 0xb1, 0x6}, 0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x300) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r3 = syz_open_pts() close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x20000316, &(0x7f00000000c0)=[{}, {}]}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023b", 0xca}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001040)=0x8) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r4, 0x0, 0x0, r5, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d0000010017af488b09c26b2000", 0x3}) socket$inet(0x2, 0x2, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x3, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500002151e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: socket$inet6(0x1e, 0x0, 0xff) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x20, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00102b00fe8000000000000000000000000000bb607bb343b19d8e9ea241f577704405a5330000000058627d6f56000000040100"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x8016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$unix(0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f}], 0x6, 0x0, 0xbc, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="60e115575bd5f63b0dd7a4e26c43a4c0a6a27fb4c1e48d497ad7e8f101ac60dbf73a5fe7ba0c37253b86d68ba32a39c3067bf8ebbc375ff2dcd0c4c45dfba79d2f13a6836160f4d60b2b3369c7492ca8bf397e8f6586f430d1b3ba1dbcc5332beb5561be8087a1f9e8e7f80e208250903e98cab7c111fe5a62420a4c621fa643d3488593d65ea3dc7a811fa328f4fe838573f9b45406112398ffd5b0dd49cd490c3fada3737ddeb852d637368f43336239aba77f2e2bf5f23a0733a6152ef8fdf831751b7cf74dc014", 0xc9) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) rename(0x0, &(0x7f0000000200)='./file1\x00') r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) r6 = socket$inet(0x2, 0x5, 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) sendmsg$unix(r7, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r1, r2, r7, r1, r3]}, @cred={0x20}], 0x50}, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r8, 0x1) flock(r8, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r9 = semget$private(0x0, 0x7, 0x3c0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000300)="b23bff56858999a9182927a76cd5178c591c83d4321491dbe64f346e8d2bbea13661f518d64615c6ad70c5884b95d2b8003bb1b06647a15887f57379d2e79c900a1054bf9841d5ae6420d50f4d686203e11ec0e32beec328aa2a702cd565963894528d326ff37b5390def841e0d7c159eeb0b901817e04a9d614056a5d", 0x7d}, {&(0x7f0000000380)="ac28fceab3a44d3d867861740dca02e125c861efbe4fcf34911862f325fcc0b89ad4783d4d646fee2ac888db26d1d2b9999ecaa45588f39c3432b048776cadc04e0d9369e478217819b97832b7af487cd9f7bf2058a945abb2b730bc94587bc6953aa88992ccd6e373ecd34a9e87c300d138af12237906e8076adee0767388ba27a52bbf26c798829076155cead28f5d57165522864865548e5d0beed42b1a927bdab6f1504f2d3e9d2ed53880749457ab45bd9a0145d9a8ec86c5a8e6db2c4dca08357b3e5497cf09331718ee9237eeab59", 0xd2}, {&(0x7f0000000480)="20f9ab88454a479fe31a643299960107ede9e51b3562dec74b9ac0db92054c9a885674dd511f6da866a35027b1aca2cd3219a98005a0e235b8cd2e617dfb7b81a5ab85c0fc0e1aeaf703151fe925664c500058eab8be7685312808314fe8c27f1869a268b3e7130f731ff17462aaa0c380ebf21e7d671a21e6e1f5882624db70448cad26230aa993b6fe373a381b2019f4b3ac09471aba847ced3f08cff5b037d07537a410d1b94c5ab11d902ede6be99061feb3772fc2fe0cf4a4dbe7dbf5826324", 0xc2}, {&(0x7f0000000140)="415a0a06f1663ce59ca264949b613f4e32b4aeb3", 0x14}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="090a67a29ace4ac183fbe2ebf9b30425aa83e24945330856fb920b4e09adb44a1248207db4c442932d2a0fe92aaaaf84d25bca12d4afedb71cb76f7481b56dc81598c8cf3450a3f00a86ecd022d1aadb92b04f03e5a2d96a037b1ea48cd86113ea6f8aa19ff47f73cad249d83fb53c94bc565410a5960c5c824cfae434e0cd51551078ab835be594dc1c6abd5bbf8157b6fa6bfa8160f5c8ebd1cc0da22e642b1ec82ac20724e7c5abd4b98d1d8411d87fbd81132588981773969824009c27d96fe92945c56b3a3fb644358713800c4215a6be9fff2cecf78b1e134abc5ad2", 0xdf}], 0x6) semop(r9, &(0x7f0000000100), 0x0) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/8) executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r2, r0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x844, 0x3, 0xe6, 0x9}, {0x7, 0x20, 0x4, 0x1}]}) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = socket(0x2, 0x4001, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) close(r4) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) kqueue() setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000001100000068", 0x35}, {&(0x7f00000023c0)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x100000000000020b) close(r5) execve(0x0, 0x0, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f00000000c0)="99473dff70dbce181b9e53ff641dc1926f919d5bd0ce56cb219089227eb2297107fa916e3014efa6f0db74d469b60ade2b3ccddd39556074bae2db9dda0bb6c9a35bf92d7c1866509ec22ee3618f6034f8d47a4cf4565da1127c004fdfca64281537c160024189b4aee362c6d548219c2492ed843bf6d25ac28933f5f9a84bd6a9c26ff225e6d94a0a1b3a53638ed1bd33d891a65abf5e2c3e9063d4ce07d793a0ec8e87b1a80be4a9e72daf1c34a11bc204b77794a68ebc22d7420d13f5f9b2aaadd31b0450e67f14f556e9692694d99895efc0415ffafb97f9613943917059cdb18277c44e1abb21377160d402f563ceaca499184615abaf9e", 0xfa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES32]) executing program 5: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f0000000600)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file1\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="7066157f09a0a98242628b47add4dfc960ab9fd75c7ef176453ca6752d57c3432c1a21bada218da3e3cbb019d19f243fd790ee116f9e3063082a8d43dd33fb2977e8471ef93c7b00f90096ab24885d6dc8435601dd8ff51f5eff68bc57ee5bca603528d1e4b7b6824620ce95cff37ad88edfb58d3f", 0x75) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = msgget$private(0x0, 0x370) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000009f85e0a440334cbef2bdeff59b679f702bf984aafc64385962c41a5b75aae82aaf91b76690146134aaa8ba6ff88c0df6208f78efc73b3bf4051a00007175330d561711620adc261e0a9c566d14b1b0fe76e586d857618c606d8f59110e9a5955976e195db30be92e2c2761409ded0d2a4f3d6be150e2e53fd19694f0da16e0166480335c3b0bd80f138fc4492919783a1bceadcbc8f14afe2e252faf6c059f6febb2933af6bab719a4a07f78c14590125d92a55c24811233d517d0"], 0xc3, 0x800) nanosleep(&(0x7f0000000300)={0x4}, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003009000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) r1 = semget$private(0x0, 0x1, 0x8a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9]) semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x1000}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0x8}, 0xfffffffffffffffd, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r2 = getuid() seteuid(r2) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51fd) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x101) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xf, &(0x7f0000000180)="00000001", 0xfe2f) setsockopt(r5, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x10006, 0x10, &(0x7f0000000100)="0100820001", 0x5) execve(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x37) executing program 2: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xa0000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7696e5f7ffff8c37cea8615ac7cf", 0x2c27945c880b947b) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r2) setreuid(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xb, "1a1116f0d0f700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pipe(&(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x7, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="08eae5ed7c0a80fd0f97d0034d1d780c8382fe47dc49792e4834fbcd15d3238d320090d82eb3b39f68f953e71517999072228b09065f17a19009124e00553f5cf3790e76bcbd7b7c101217b8dc8cfcf9df22e6003944b381c8614a96c4d6489351a25d0cab0c459ded91c357bff05bed744a01622ead6f7228981dc480f9410a902d82c524a9c5127e5e6a6dcc32741b7c599258af9d4cd1e6a9551e13aeacd9fa20fa475009edee2513595781bb908494bd716daa20975fe3691c1cb36920d3c55fffe72fc59c893b1bd6c815e2b972b5921181106180125218f9e1796c", 0xde}], 0x1) syz_open_pts() (async) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000054000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x2, &(0x7f00000003c0)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x4) lseek(r0, 0x3, 0x0) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[r1]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="72cb8a79483f5431aaeaf07c7f04e57de2e6ce2224feaa7dc643750a0fe96e06944272a614adab6e7db7c1fd5db60bec024d569709558fe5645a2d019dabfc14cbbb1ab403b4467e87bcde12bd7f98b9c2b140d281e83e797cf41d63e5c7872867690d412d7da415acdc4555fb6e4077693ed459e9c1f258b5a02b649b1dad9184a80a60633f00d64da0afd16811", 0x8e}, {&(0x7f00000001c0)="ceed4be9dd33c557e6099c053cf404830cb3a3aceda406ecc1e8898e855d4ee78b5d39d5e7a65bc638c015e19fb301f51f4730ee967670fa44654cb42d6dc5807bb120501937d32ab7d94f64e0dfd8ddbf6ae306b1023ec4347088cae264781b5c504d2a8727278c6b9e07773c17a0250868af1801465a4ea73a8910919297541e8ec12e74f16e9be2cd44449680957a093f1388249322a52790aa737f63b7d3036f5405", 0xa4}, {&(0x7f0000000280)="b7095c1f885bba971ec7c9f0bed29ad61fb8bc82a589238f789a55e39f934a6b5c557b2ff6eeaa87c3", 0x29}, {&(0x7f00000002c0)="a6219f1e5cf7cb53c63d588dccc4344f0224555a18b042847df0ac56805e677b2ee664ec24d35d7f6e0b0280952d1bd3f83c4e46453b63835c855a50d0e9981a9cdeaf52d50582f7fb45bf5aed8c85e1df30adef2d47fa11b4301bd394ec1041ece91b4859bf1db896ec91788c64d480d644448619dba645f4dd", 0x7a}, {&(0x7f0000000340)="5b331840dc97faaf98c9924c8b1b5a32fa5d4b12e66282cbf9b870526d31e962c10e41aeae91e29aecf50042b6eec1dc35c98250dc1933c7be5b2388eccd6fa6a0f0b0dc6103e1081532198f915f50b05cf2815037f8b3437535dfb847930f8ce734d7c2e973ead082bd48180a2aac41806f12a0a673f40f42818e79ac17965b03149d23f3c5f4554cd1fb34db6b8c6e91f93a79509e6561d102db3d3543ecd03e6a48fdae93d212d9aea03b88dcaea3d6f570d1bdcbc84751d4fb2a6b20cd3bb0e11f883ebad602244e2002f43e1d0211bc1a02db572b46f26868be836e27c4faceb35e83465acc739cf680f4a884126846f902de41d1e98524b8", 0xfb}, {&(0x7f0000000440)="152097c537c0d71b9227c8ad0f57a576a7a9e8a71cf573a1efe0b934cfcf40909e66e59e0a38b6ec4e43b38346f6afbc1875bffae328540a571a5a01d69ff6b7e4e02466b819c74d13782d0a1050f5b24eeb58c140ca14352d98e16497f96e693d0f1a3ff8335275bde7b4fe00c21cc0af6cdd355f5fe910ff566e8935", 0x7d}], 0x6, 0x0, 0x0, 0xe}, 0x400) r3 = getuid() chdir(&(0x7f0000000580)='./file0\x00') setuid(r3) r4 = dup2(r0, r0) fcntl$getflags(r4, 0x3) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r5 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0xffffffffffffffff, r3, r5}, 0xc) fchmodat(r4, &(0x7f0000000680)='./file0\x00', 0x192, 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) r7 = open(&(0x7f0000000700)='./file1\x00', 0x8040, 0x8) lchown(&(0x7f0000000740)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r8 = semget(0x2, 0x3, 0x500) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000780)=""/34) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000007c0)=0x1, 0x4) recvfrom(r4, &(0x7f0000000800)=""/111, 0x6f, 0x43, &(0x7f0000000880)=@in={0x2, 0x3}, 0xc) semop(r8, &(0x7f00000008c0)=[{0x1, 0xff, 0x1000}, {0x1, 0x2, 0x2000}, {0x1, 0x3}, {0x2, 0x3, 0x800}, {0x1, 0x80, 0x1800}], 0x5) close(r6) sendto(r0, &(0x7f0000000900)="e4a6fec3245cf2fc2fe420851cab4efed3cef8584d5d051e52d00c685dcb6eb383b65f77fa9f25018140728e3135462b1f9595b94a7e03c50e1585e83bf0eada40468fdb0ded661418f1752f9d2ecaa464fa7a95513b6675be52ef9dfa3144f1b3b33081d7779f08cbe318f53ae61aff2a0b7be26b5e47381748e606ed220fc3a457d2adeb374548b24192f68a08bd49303b6744cde564b6da438e4cd9a1358e102f143c828262462f14a86ab7c393507d9d1d573384763e6b75b41656cf3c42ed75570bac6e944f5d77fceef993b25a6b08983f62bf40cbd7d89e23f4130d3d9061d0983770b011261e944c019b472452fff3210cc742bb56b5625f31f1", 0xfe, 0x2, 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000a00)) r9 = open$dir(&(0x7f0000000a40)='./file0/file0\x00', 0x80, 0x147) mknodat(r9, &(0x7f0000000a80)='./file0\x00', 0x10, 0x4) writev(r2, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="75327abf007aa7c27c9aac8bbd9895360a3a3446534d2a46d38d30de1c4855b386afe57857ba715c2b827b0f01e3522b8bd47b5f1e1a85e54032e8a087522834a3961931b16989f5101adde586b5cf01c7c5be09f0c08ac44958ac6881a2d361f81b70cb488e08308657a00e97761791670b1661008522bbb03475fbd7372dd3c26926f7f45c4c119fd657143dd9046455c0424ea95f14baff42b1a35ac82b2a08d2ddd8571d355835d5ccfe18396121b81afe82fc164333d0cc253b39db2ee8e3826ac4b3a9d91a63614f1b8bbd0d1a878ca7aa0d19628135356568b162e96374af728c180b31f15988a538f898084ae35fd018062fbaeee050654751f953f10a9ba32c330f1bcd98699c17ae2839c8905a52ffdcabc9a5964a9304d81a9eb489da479da41ebcddca8aeca7d9bc6d5634c62173aa8c019d7cc118345a7fe7183aa05a639b0e045f2687c1c4ad74b93d4d940b48cedf332e5a0b957337c21b44bf19b45c0322047c77fc882d3ff942dc2cdb3465052ea8085a92d28279f6be4fa9aff11d4f2294e55f080623e70e7d758603fb1c82fc1a9641da3e9ce2223ebb3e984e8f284a94a3ca2f56ed25dc2b72591c7a47901ab185d6d3f224319db0a08c2dcf15d8cb538521462430e7a76f7d455b7e59bd475b33866bf98e7d4bfdd9f15f2bca9e20269f119705fe9f2212fb8a9244be8db3535643597cc644c0dbc4a198c22f4af8dae4b2a0a2c00dde2675b7a14cbbb727d698c616782b6f5437ff6fd66af1d93d66c4206b0ea3e988b345cc90ce654c308f42a2882c4469a43447361513a2f9f6a97513c43a27d319de52a9af5a27516ac2c7fd7a118d0b79d52e6fc8540bc375a2afc90696520bccf8267ff46007a92e68d809a8dba57694acc88b12548b20778bd48ad6a1d366cc214924240f1037d408d51748a88d751043200ba035ad850cf22bb01fc0c451b1230580fca13f50b20fdefb7697d790f93e238ecae8c2d6984b38dd77e18a9b492e17aba38fcf9bfb8704b99741fb68147b31e66b5373b60a58fb0ade80376882b0539934aed429b3da26e1c33a60c6cb4c1acd676b9cdcc20c892b10579500a6e193dea01bbe468d2baab0d7dbdc9c3bc70af72265ff6490413af9163104e87d6ebe8c1680770a3bbe9cf985d4bf05d3eb27f43e1de6717e22e9cb47c025dd72ef17a6062d19d2b4e58ac5780b8b21260ae8ed4ddb8e376c375b319992bfb545416688c1c730b78c1b38fa5c0b6e6ca9808201c6920426660c3362f54fb462e3ebe18fad85fe1821140795a30afc534de45be97f88aa1e3c342e5cd90d55012f4d91b516e8048cb93b4d364592f7866df5e31f3559a561542e87db84a4d6d1d2d56bfec230eef07fa0a6caaffa5b805998d8c79dc1def230e0e70cbfba280ae58a0135e288d570d1a09ad5487a6259a73eeeebe8c3d61fbe57a55538b15f3cf23ea63747affbb78d48e25c1d348932b0466ec1adb5f38a9a134df0d508c3830bb90d65767c2347c0c4c8a6f3a5af4fe556601eb7e01f9731dbd033ff8473e118ce75ba38fcaa99c4d46542470e05e5b93691b068367811ac98972a6839196a489cc28a3a0893b50e04fe72a9c50114ec44b13df3b2a16d1e503ba40800f5f620ef4c13cf2cde35b5a8aebb8f3ab959962b22f6a24f7ff5c19628cbcfcbde1532a08e0a44a7d914e10332a86e6718cfd75dbd590922ac7a2f680453cd979ec47f9475d87f3c02d4ca2d372fb62a1a6b7e9a617d534d50657b542b7c6c836028a1a2bdfcd6adf8b2fa05f830b44d30384e0695a16a8f0de263fc51ba960dcb137dadbeeb8d2713882f9c521cec0f42597b15cc711f0a869402c6255a3ea8cfd261c8f212507d51ee119ecde432d170d8ff3d9f79b8ea332e9fbbcea6262a0e320038ef95cc8c0ad37257bc946d5f4b3f2e329cdd25d4d96da54dff7699dd0eacc74c1431cb277c053d57486e0644d655315293e5f03a6d24f749fe15a4adad7e82abd0c7be6abddd2cba4ac178c805c8e248e48b30b69d5d579e73f67cb4182b49aed12924bb2233da4b5ca1d75bec051f1b8edbe5d2de454c3d35cc3b2e1d5d103ee67e2139d938956763615f3b04484402953c6b846369e0fd902d7f6b8dfe575f290e035165727982e9ce8769d7ae0dfc8c3c8481cc35e72862d23d0a4e5f86dfbbab8a6f1cc71db033964d8e94390961ccf344338868b7b678d7c1c2e1142ee6148ea10dfa0634a991d5549928286b398f8fd32f6f81cff9aa8c9e5adb5562017282018e5a04cf3a9117208983b570ee24d858a2acc92a18acf446cd9c3d7ed56ae48d218b66b688aa1daa2310bff3350ec2e7beb116198b481e77c9c8e20e3fb7096113812de8bfeff1ba54fd93d4e3c988a8de02efb8fdee4945ecaa1d9757021c88db4f6231bde1bb058299d161da5e3a5f9ccdcfcc7176c4dbf1c534a1e2a5c8e37987ed4a4aafde913c420aa2c27bda31c2a7f789d10c6b6154322537911665684aba19128fb91f6838c524297a56cc5e83472709a24eb99a657e094e9b07d0e45e96ad3819d1d03a55d926bd4339c5ce36e94b302204002eeb5314cd7f394c3047075396efe52e02db2e5faf906367dcf173755a6026fd59b4c1cacb2936663ccce26987c8295edace932a5cf7a3dd120f71be0120f52825ec9d00622fdab2ff6c2bdb667d359804882717524a4689ee13b58e2ddce3e8c67af67187e5475f4038adc3b4e66f7aefe7a2c71faeb870f4954220e9b765161bc886fdccc4789515b3b1754675925ca8902cd850343528f16149f5b031337b98142e611e760c2a61dca20b2615e07c08b146f78634c79502509d7e36495f538c3ebbc4b572893a44efa0d4b2d3928534671c146d1b1c471b06a712b8868635d380630ed2fba37a8880b7217265432614866b9e24dc76eda2c3a3e2eb6ee50cfe57b3ea64a4c25affa76f7fb39384633c3334971763bba5d194b1e850261d649a8fda85bfd99e67b94264edf8432fae663062cfc75765bae70901c992e99b6669282e1a0a17a32d4d2ed68e6e34b742b7ba26a6622e221ee588d4e292de54f65be69d56fd67d9e797e819ea38beb13781efa362ab16741b8eafba7cbc5f730dd5cb3d04c89231bafe4e99115b7ace869f9f7ef7ecf09cd137c27cdb8ef26ad82944cdaaaeba18c24a7dc7ff7e5a4fde9ea8d321962c39f3e913f3bb966e335746d09354363e3e28a9837e853e253a1aa78ad18fa87efb321847de58d2a01cd871de84b46c7038a4226b68d9d099418bb76d52c5e83136031755508393e9291e17dabb0c80c9a45a662ab0ee2c9a4c7649416255ace07ef41da79ff950bfffe6b76e586c292dc923ef8badc3770945859c5fb304ff15a5fcea00696e8f47fdc914e539b16ace2749187db73ae363bad5bc424feb5d43dd7164367a06b17335e52e0acef4269b7b5366eddb6ad2770d57d289454de661ceb6d90a5e734b5fbc0bec43b96e8be17db1e771194145e5bd4ddc69f599fc6b6f43ca6f0c9b3250a2f4733ca0e026c6a29c3d629ee258c38b6f61515b20f5f44306d6ff0cf5dc61421559951a5a06de8c792c96d6a7a106e9223fe897b203efae32beeba4673da43b56e32e889d54201410e5c9bc25ce65fcc5689db7d4e8a2992a056c61180a0314da9fe6ce703bf45b97e0b9617698736532cf5dd14240475fa7aa03a9e7378ceed8b5040617c8361ac3e4bd7b51cce344334dd483c6884674e429979e6549fd3f1906006d86ffa3902d7da121dcd3d26d12507f835d8ee0bbca0cbc60a2a8c970b92d6f2db48f209edc19d4b62d9a36d6711862a1e657e1414ce717d52c91efdca7e6ad0f042684c887f83ef757b77a0d233b4f1280c6f19c65bae93aab2ae04b26760a83ffb1a099bd72a0fe7bcfe9935aae99e3020e48e58824124530c0adbae755fea75987cedcdbeff0ea45b38e99c404fcf7c6717bfa1b28e71392061413beee7ded604534a9ac8157fdffe20b2adbf56125748ef0f14bd261a44a18383d26093648658e0064e3a8cd6cdf725ae2b3837208659d75e844abd374f8e5cbcbac0263b207807f70082a2889e70c72a695638794ae96c368320ac2164ef2e9bbb611d189f036c0ea974f91706eff8b89f78658c556b735a6a783cd24b4c5fdf185ec0c8b0427333a22f4bdab8c3cf440b9fa8fc5da940d14bb83b8cd06ec991c8ee071cecb13200531d894db4d36d67479079ab10f1acb81b28762ac869eb544220875007d4fee3ab5e372231e0fe5b50769c5f5e0438e12fef3eca7b0ee05cec1647d8d099e8a9c4c76007d17a8cd048d709a4b8dba5684b5e54e6335a46f998508be6b82a7ee2de18c42285878c461f027e317e9ccb577731c8ef22f5085009e1796414c3b318c2fae7044fc0ea3a79f7765563d59d2073be2b5c24841b5703b489dcd0e442aee15db817b16feceee0b949a16b6f72eb22ef4cf90c68b48c989c4eb25e8cfaad44dfbc7e7e4b3eeae2454c8a67192cfebf003b0aa7b72146528dd55c9014a13cd8761e544bd282b2fc1e3bd4ecc4b86dae5259ea4e3192acdf5be00a78d10aed0f879ff0a9aea31cd69636437561188052ec876fa244b75ef7b7a7421b0b2aaf9fe54a93f80590cc795a28cd38e5e0bb947724314cbe77f9ee27796798501e16a2bd2a91941e6c576e7240663e5eadfd683644b2d0e078475eb3a809f721282dd7df3dda51bb0b292d4d41b3f31734453e8cbc7ee5339c4ebd7faaae3c8896572ea141b09c218e3dfae37fa98509421bab141f4a105aac88afd9d1ebede0c35adf72bcdfa76d6da79753840643e8a3e4517fcef14822a128ddd8882fb5beaa0db3386f1ce72d2b623bfebea5fb3d9c0f6a7afa012001df115b85b9c2e3572f7b294be70901dd654c7e99ae5ba67773358785ad6dd2a89f3d7322496c5cf4cbc8f050eaf85b156c0c0307d52af3e5178e1dbbb904dfc83a6e7de3bec546d17fc1f54c039e4f9b0d46c76d440cad9e659527dcc785e047d4a92b3a12d90fac1982dad051dd051c0273899723c700e93159deee4a0b006db02545759f3d17705ef11ae173f9963e57cfe7c86eb8fb93e933465dfa06344d0f4d49b49d5988f20aef9365aeee5fd38efcb549df08b26579b6465d6bccbf8c7e7a5432bc40336da316e30b2be0c49d3ae55fb98e9ac783491eb93468f029ee56f608133a3c20c2db720d15925488c468c02b5c19f6bc7106214f8c179211ff7d2543b552c369be566efa418f39d20a3c4908c1db1da87087a32954980b8d2d24690108667f4fe91654934fad5eddbf978fe6ccc3a4cbcfdfeeb83d49e7511fa1f49851ba23b7ee825c6dda2a37401eb31ca3ba7e25ee63d03ec23056bb5560d15fd4acc9d4215ecb3e0b46210368630ad0b7570effadc819c7e524ca901e97c8e1df69a19ca81bc640e16edef3a9a37a86cb7bb904ae2ff0a1ed9241263e5d9d4f778f1a79c42633791880f1e20bd51978976271c63f69ad9f66b7a6ebacc7cd7d243eb16768c08c2c7360feffdb1be3ecfc9498fa9ee16b1b4d27bdfcc13ce489a907c375cbefa120edf70ebabb2517844349c73d53650819feb98477981513264fd60a468f52d824c2813cb3b3903d6818c35ed7dcbbd9f173199b9f947e92ec22eabdc90e7bdb6725d6243f68fad4cbbc850eba67f3dd67d45230f5718ee865587eec896375dd9327174a31148c71ede346f7b56143edfcc757db4a392f200ea25d8d617d0ddef97aa9396888baad5fe982f8604b948452c", 0x1000}, {&(0x7f0000001ac0)="3abf7a08e0300b36be469910a18d02d15b57a93cbf9a4949571bf99e3fc9a73aecbd401f87a7a40ffe61df1f5fde13080b14b9454bcbb8bb80829cb6b55d01", 0x3f}, {&(0x7f0000001b00)="07e34b2ba4b817258fc787fb894ac07bf4b57044805c2409a2a5b0acd6c0f5d9b4129628bc1a06afdd275fcc111542b28fcdc5207b0cf19a522f78ee7fd4307ba726138e0a3502f5e54ab8fad97e45b2701c8702eeebcbc09191e823e4dec30321a819ad50382457fc2bcfc9efa503ccf63f2a5a175854c478a849b8ed65e2dcfe0dcdef6c13f7d3365da8d66b6b9c9ea4f03c16265a8fa69a71d1f4ea95", 0x9e}, {&(0x7f0000001bc0)="1c593361a5173b7b2e84e4691bd54757828d07d7b25d204b0f85", 0x1a}, {&(0x7f0000001c00)="685ad23be585002485961e927a2610771b34387974ad6b58f2bc458493762b77e25577f3c2db3d84c74040bf7be26d1c3bd7ef0b5b2f8902f63b65cb43654ac85f1929b78f1768fad16d357d", 0x4c}, {&(0x7f0000001c80)="38f4544c1358bc1a9f9598c20d1ad3a58b333c0912ac0a5e4adde16db0bc9d9b115b2d8120ca51b806fd06bafb0184de75fa1b868645b6c8174e54d2e4b8870d9f918213319d3bab6d2b9ccfdbb63269944bc189426073186478d38259c8f712e2908142f071623cfa263b08b0fd", 0x6e}, {&(0x7f0000001d00)="b8d11590cfa69173174fd78787baa49818335443426a63414a4755d648411ee4ededd109ee9cbb8f4fbd29e79ae5bf26cfc5de9ba88e21de70d4db92601d9d6262bf7519b138e368991ad6bd6de72422db15a68e033670a6a3c26d9cd89d36688f09ba8d006375018f4f9677f608193cbfaa74552831579499061f0d35f99610ae2ed8d9313305a1d3d32bfd76d7fbd25409ee284fbf9e6db31ab362b8f556a9f76e5c2c4364f2d9e52ea9639b1ca401e2dd78c9adf654b665d780ad", 0xbc}], 0x7) fcntl$lock(r9, 0x8, &(0x7f0000001e80)={0x2, 0x0, 0x201f, 0x9}) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/505}, &(0x7f00000006c0)=0x1fb) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)='E', 0x1}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='I', 0x1}], 0x1) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000740)="9e8ae2588114e58364945b21e4b614c621beec6e9b26020de6a0f943", 0x1c}, {&(0x7f0000000780)="75bc413ddde0bcb12fd2273c7c7a79121b3ad5d84a57284b918bf0b5c705a0fc44be68af9979f65e0d8f2b87386153de498753e354f382e68d105ef270938f9ba10a6f6adf7ee99e07a9942a2d9e5bfd6e8df8e3a3ca9001889a60fad2d912cfc057cd34aa63850b63082a933539a1c0fd6d71a28b27d834f719fc9b422587ae8abea1b18150981ee827bfc9025bbd8bcfb5219aba62eb2bd2006c602ff5924e6cb3ea4d70e404a8f79ded155a350bf9c3076db73a79c889d73cb3149a6496e2d79490459faeb8a7c8a9df832bc2", 0xce}, {&(0x7f0000000880)="23bc47c337cb5584f6bf0d60f54a3f977eb929d5241d303279716df7521a279796ff026cd9f7ab83d6ebe4248743a68aa44cfb08304b9b0de76adde6a56c306d30b209a3527bbcaef51641572874cd72e81659a35f75756c3fedaaf5fc1282ea0928be296b22238b26c4b97f5e903421b2a5345e576abfadbde5720923069a07653c4fca21f6d64fd94a004821bd", 0x8e}], 0x3, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x1}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read(r6, &(0x7f00000003c0)=""/212, 0xd4) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15, 0x0, 0x0, 0x1}, {0x3}, {0x8106, 0x2, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 2: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x8, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) (rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() recvmsg(0xffffffffffffffff, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f0000000100)) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x27}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() shmget(0x2, 0x3000, 0x80, &(0x7f0000000000/0x3000)=nil) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x2f) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x6, 0x817e, 0x6, 0x4, 0xd, @empty, "85e5dcc3", @empty, "8cd96d6c9dc4ade25318b03ffa00860b"}}}}) executing program 7: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f00000000c0)="99473dff70dbce181b9e53ff641dc1926f919d5bd0ce56cb219089227eb2297107fa916e3014efa6f0db74d469b60ade2b3ccddd39556074bae2db9dda0bb6c9a35bf92d7c1866509ec22ee3618f6034f8d47a4cf4565da1127c004fdfca64281537c160024189b4aee362c6d548219c2492ed843bf6d25ac28933f5f9a84bd6a9c26ff225e6d94a0a1b3a53638ed1bd33d891a65abf5e2c3e9063d4ce07d793a0ec8e87b1a80be4a9e72daf1c34a11bc204b77794a68ebc22d7420d13f5f9b2aaadd31b0450e67f14f556e9692694d99895efc0415ffafb97f9613943917059cdb18277c44e1abb21377160d402f563ceaca499184615abaf9e", 0xfa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES32]) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1c0000, 0x9, 0x3, 0x1, "2c1821e0517214a4101a4bf3ad304a4184697d4a", 0x1, 0x1}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) pread(r0, &(0x7f0000000080)="0ce0e19b4723730ebf20c438ef5c204bac744a5dd7f74a45771bb1e997f4827064130be96a45b103f90133eae56ff29d0a98ec025e02413962e22cec7860ca60d5f2c16e320355701867ca925fac0571eb6cd947063403554f50c6ef5d4aa82033a8a3e4f1ba103c52453552e0998c259d42d2b15c30f4656a4ab7829845712f6f92f8b691ad25fe1cf2f2eab2177546b7d0a51be5db1c8a431ca533d8f316c0fa4bb1bf00dfa76ae52e1d51153aa11ccaac44b38dc4283c56000b0791623b2eddb1147f89836f99f46727e56b3a9556668c02846910b19717853af9e4692677c87bd581363470739b1cb0fe6cb8", 0xee, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x210, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x38, 0x6, 0x80, 0xfffff801}, {0x1, 0x0, 0x40, 0x40}, {0x5, 0x0, 0x1f, 0x1}]}) syz_open_pts() r2 = socket(0x6, 0x4, 0x4e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) r3 = geteuid() syz_open_pts() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000340)="2b45fa55e0cdb23ae328669db9c57db93ae52134cc9a30316644a9e12acb561f24cc6020a2d068a3", 0x28}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) getgid() r5 = socket(0x6, 0x2, 0x9) bind(r5, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) select(0x40, &(0x7f0000000400)={0x2, 0x0, 0x0, 0x400, 0x800, 0xffffffffffffff7f, 0x220, 0xffffffffffffffff}, &(0x7f0000000440)={0x800, 0xd016, 0x59dc, 0xffffffff, 0x800, 0x2, 0x81, 0x6}, &(0x7f0000000480)={0x3112, 0x9, 0x6, 0x7fffffff, 0x8000, 0x4, 0x70e1, 0x1}, &(0x7f00000004c0)={0x200, 0x4}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000500)=0x1) syz_emit_ethernet(0x325, &(0x7f0000000540)={@broadcast, @remote, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "749250", 0x2e7, 0x16, 0x2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6, 0x2, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3c, 0x2, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8000}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x4, 0x1f, '\x00', [@enc_lim, @jumbo={0xc2, 0x4, 0x8001}, @pad1, @ra={0x5, 0x2, 0x3ad9}, @enc_lim={0x4, 0x1, 0x20}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x0, 0xd5, "7661f6230b22fa38e3d812992b008bc26ab5f9e846a43059adc4f6724f9a94eedb51b0d92655491916397183035f6eb6f80379c28687413388c35a5360a3eeb3f7cdfb2c43f3ed66666a6537c8d4aeb798e2f806d9a7e08f411362b4f2fa0b520771c64f38d0528a5dd8538de55598a35aff614a472ec5286c3a35c33ab59c5d4d49f337803bb89f261d13edd93144d7dfd6f5cc0686b78fb91b6cc8bc27948f43c3aea90ecccdba220c9d98679d105fdf6a67f5aeec1f0d2a94d8099630500274f49be43859582895009b42cd87c23b3509ece53f"}]}, @fragment={0x89, 0x0, 0xf7, 0x0, 0x0, 0xa, 0x68}, @fragment={0x61, 0x0, 0x0, 0x1, 0x0, 0x1, 0x67}, @dstopts={0xf0, 0x0, '\x00', [@ra={0x5, 0x2, 0x4}]}, @dstopts={0x4, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x4}]}, @hopopts={0x61, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0x22}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x9, 0xba, "a931cd4133ad5bf34aefc89c6ae9f5a917cb400a27860ff69ccc94966feefa0f69e27b4db82a9a17a4a618fa5b68beb196e0dbca1740248fddf26e1114dc908f5b762798bc5ebb183c4d49febe7ea840b407470bcc86ac037c46a49ae89594e53831efc38744f62659759894980b83efe9ab32d497c94aa383337b280fe57fe9b4f19d77ae3e6438f990f4f7d56f1ca60639d744b1b6d20afb08dc29793ae4ea5ae02c1d68bb91ae57d45500cb6ee65ff5281d1143d6d4d9bf21"}]}, @routing={0x6c, 0x4, 0x0, 0x4, 0x0, [@empty, @mcast1]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x4, 0x200, 0x9, "b6b912fc310edbc25428b4f20e49ba871992b27a3f73530a58c9a028b9cfecd402d44aefb66538d47b6dc5d291e4872080072206736d0dd27be8c73583c8eaa6cefd7f8e2c362d32a8092f80a4a62f9aef86d1d4987535fecfcb70526a0f6d"}}}}}}) setuid(r3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880), 0x20, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000008c0)=0xfffffffb) syz_emit_ethernet(0x3f, &(0x7f0000000900)={@local, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x2}}], {@arp={0x806, @generic={0x1, 0x6009, 0x6, 0x5, 0x8, @empty, "f66d2a6066", @broadcast, "b9045382cb7b32f28aa92126ef16526c"}}}}) connect$unix(r1, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r2, 0xffff, 0xf, &(0x7f0000000980), &(0x7f00000009c0)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a40)={0x8, &(0x7f0000000a00)=[{0x80, 0x7f, 0x81, 0xb86}, {0x8, 0xff, 0x80, 0x8a}, {0xffff, 0x3f, 0xf8, 0x3}, {0x401, 0xfd, 0x8, 0x1000}, {0x8, 0x5, 0x0, 0x7}, {0x81, 0x7f, 0x80, 0xfffffffd}, {0x1, 0x1, 0x3, 0x92}, {0x9, 0x7, 0xbf, 0x80}]}) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) munlockall() denied attempt to set clock back 3663173926 seconds executing program 7: r0 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getgroups(0x1, &(0x7f0000000080)=[0x0]) socket(0x800000018, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) kevent(r0, 0x0, 0x200, 0x0, 0x80000001, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) executing program 5: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000427880eb430000000000f000000000001000"/37], 0x20}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146953, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) socket(0x18, 0x2, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000024c0)={0x1ff, 0x0, 0x5}, 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000f80)='.\x00') sysctl$net_mpls(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e300300b100acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x6, 0x18}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x1}, {0x8106}]}) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9251e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000060534", &(0x7f00000000c0)=0x5f, 0xfffffffffffffffe, 0x4) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x0, 0x400000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008ba000/0x4000)=nil, 0x4000, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f00000001c0)="9cab5cddd1f38aa1e27a4a551bfe57fee4516d9286d999f2810baf6c65de6c07c8bd3c8cd10d48d482", 0x29, 0x2, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500002351e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) pckbd_enable: command error executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="7066157f09a0a98242628b47add4dfc960ab9fd75c7ef176453ca6752d57c3432c1a21bada218da3e3cbb019d19f243fd790ee116f9e3063082a8d43dd33fb2977e8471ef93c7b00f90096ab24885d6dc8435601dd8ff51f5eff68bc57ee5bca603528d1e4b7b6824620ce95cff37ad88edfb58d3f", 0x75) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = msgget$private(0x0, 0x370) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000009f85e0a440334cbef2bdeff59b679f702bf984aafc64385962c41a5b75aae82aaf91b76690146134aaa8ba6ff88c0df6208f78efc73b3bf4051a00007175330d561711620adc261e0a9c566d14b1b0fe76e586d857618c606d8f59110e9a5955976e195db30be92e2c2761409ded0d2a4f3d6be150e2e53fd19694f0da16e0166480335c3b0bd80f138fc4492919783a1bceadcbc8f14afe2e252faf6c059f6febb2933af6bab719a4a07f78c14590125d92a55c24811233d517d0"], 0xc3, 0x800) nanosleep(&(0x7f0000000300)={0x4}, &(0x7f0000000340)) (async) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) (async) r8 = syz_open_pts() close(r8) (async) r9 = syz_open_pts() writev(r9, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) (async) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="9ba2d1e841a126b310a94180", &(0x7f00000000c0)=0xc, &(0x7f0000000100)="4e5f72e0c8adf8cb43ba79d7f4e198aa09f6b3673ca4e408c05f108528152ead76b0b6228d8e3521d206f6c25c32196a42d38497f2", 0x35) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) chmod(&(0x7f0000000180)='./file0\x00', 0x1) socketpair(0x2, 0x4, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = shmget$private(0x0, 0x2000, 0x98, &(0x7f0000ffd000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt(r1, 0x2, 0x0, &(0x7f0000000280)=""/112, &(0x7f0000000300)=0x70) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f00000005c0)=""/79, 0x4f}, {&(0x7f0000000640)=""/245, 0xf5}], 0x5, &(0x7f00000007c0)=""/232, 0xe8}, 0x1841) r10 = semget(0x2, 0x3, 0x4f2) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000900)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000940)={0x100000001, 0x3}, 0x10) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r15 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = kqueue() r19 = socket$inet(0x2, 0x3, 0x5) r20 = openat$pf(0xffffffffffffff9c, &(0x7f0000003d80), 0x46d90d7322350fc9, 0x0) sendmsg$unix(r11, &(0x7f0000003f40)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003cc0)=[{&(0x7f0000000a80)="f5e7d7bf24353388a6845a7300298e934980bb9b69303078425240d8b234e20a31e494eec0d43282f7a0955a4691cec97b0fcc8f706c2b23414de607e263df24b46402148f14eb522644c2", 0x4b}, {&(0x7f0000000b00)="54bab0ed943950499ab7adba2f054b014f4e3ccd06105280d69fdb91041acc1c9bb6355b53a86687fcc49ef412942976d456c922a1023098097736d8a59dc44f297439d98f5a8f28ee77740e06d374dd23aff0f230663685594c01454c4928e9dbf3a7a53b9abe01c0ab1d49577b42edb14edd96ba67226853f8c3ad120aca982ff65e582d5f6f9b8f44cca9ebb8f75b2a4bb9b62e4d869245cb9f54e5ed22c19aa669359e289d29e938dc5ba834da1ef8dd6b06809a864a4c", 0xb9}, {&(0x7f0000000bc0)="e6e5a8c15ac5c9c211eddee67e17fc277784942fb55577f7863781d1f9c1f07d9b0a73937096d49c69cf2db8143668d822c6bb9999560ca7eaca77ea3b43b50c67e26d24bb298423e54c47374f7dedc84ae7425565b2b3a856ac71f755275c1a2414352887af0eaad53bd1caf986d66c400ea3b92aa0e62dcccb72305b2188300b1cc8c388d472cb2577f3ec3543f5324b5a25a2bc784579cf64dc77677283804170a2ba9608d2d4b41ea0eb58ed89d523e5af8127913f7fedaec668a413dabedce3648f469dbf7b5150656b3cb5805df3f66bfe16bc2b630288789a126f7e236d36a49687c4cb4789cb75db3fb28fa2c2f525ed8834dc84124d994cd826f4b5ccaea487d5db8729e767244571c33b09719e4cf126e7af6eb9d589411b7df9be6b6b723b0463c3666c93533742a0302dea3a178bc88462f642d05c337a049dc82ea8cc05298e364cd2795d11b5e40ed63c07370570b1115be209817bbff601473b4b10d0e8af336f44c0dda16f987a9df2d6491733b993a399950f034cf0276bc7869f7282a5afb3bd3c389e549d6e6e37ed7fa7e73c3975dfb58cde3f5b87b8787e137a5c6d66dab31fae772f152cb2858c72f208d3d6d9e4079f778a337f8defef024a385ced92285335c22c4308ed53065939e610bf607d82e96ee3728e26fab84594725095bbbe91b16611867e85f7e113c74677b6fcaebf50ce2841f8dceceade01e130da171fd14f59f8f66f4b310f9c55d5b37142900ad0773d35714d133b367ce88540dccd29711985e826e57662c79d87be1af2b4f3259902e1f4151b0cfcb13232b9001fe0fa466c565f46fc08c6c4e39594b6e758c3a98913fdf5bbe5c891ca39742249c0f0ff92bc1e79ccd07bc62660a6b9a7c591d762601616a8666abaae0855fc72c64d233ab4c94932822038c98e4c997d342773e109a9d551a4123bd16b5f1ec127ecdb5c2c24d2a0bad3792d1016bc872417049f8b2f51c7bbb5f9a1177eab14b6d199fd619fc09b93a92cea1e89b95e9b8491e3b47313091bc9e10e58dce5d8716e1eb2d9a5d9801f5a020db8c9641f9a0919d89406bff5999caad0184c6b1b4faba8bcb1161cc19b6b059220b0c7c6e639f46dd2b54b2e969ee3f3942ec393f6760c2cbe9264437f3a4d3913e8436545c38388040c941b1bf84f625306a4bd29ce644b9284b70b40fa85e60fb7cc4eb82cd36c600c2bf4a08f9c9f6abe7c1e0b9d356dc41d6e9308d7ef797aa72df8d2010c7d8c7a89e53f0c7f2aeac6134cfafcd477938e0050bff1333e10ff98cdcffac828d77df7f1fe874ac7ffdb1f13da45dc58f0e0e5dd89aa82ede3c7422842a2acd25e745f1eb08bbc29607f5a7c64c5879c1929212811d2e9b335ba174023b91e8a24cc66473b052cd29ad147f6973ad82e5123ab0189c3b01d47cebb9a6550ae7a3a921d57949ab66f73927c84ce12382e04478c4c678ca57ea7f13172bac635dc3b3f050cc4e6a36280b3d81afba8663776c0085187cf84f3b3f5ac457c65597fbae58c1c8914ac9ececfa6d416abd40a078903752fe33fc7194fb4640ef8f7a5446e70a2e942dbb5c027d79d9d1224c9dbac3d3a90f6654f11ad4f86ee82db6ade1231aaca85bf75ba5674566aeb87f4a372f1ebacdd943e44dd7a067194ffb66ca9a90c4d712465f7111e78c715671f871d7a00b8c36adf5bb6c277d683cef055e59ccba61a74bb6205100218423568f0d840309977b11cd01a26200e3c28e8b22fd18892cb81f108312dde8e46f4d3536dffe96774cfbb1f344e7b1d0a1ce1d827754f14c5951c7d668fe38740acda9e0c32d82b0dc7c6862f19a09cd2b1c45d550e4701612ebcfc5205e74354c3967bfbda98b5f1d1c2eb3911749e8d8b1aaa8ac9241b69deddcf99ce1db49b1733249465ac778b21646733ef41dd2f846911c67e9d12d9b45713846a0410b6b4a8bc60300c0eefd5fc6587edbdd79180f77e27dad3d973eaf97ed44045fcfbaf9afc4256b0e418bed35efdbbba1aee748b00378d0de4fb3fe744e99ba4d5d6df913a24b4e907d257341cc35fd7a59a81c72bb3121a905463d59dd8d5cd150bf0930ec479a4a29594ef6390fee20424bfc2e279bd7f3c19a19be2e366211ce2b3bb76b280917ac60991f1a1fffcd9566fcb504b5efd70b13bcf963e4728c1fa630cc1be04fefa97b378e4bf8ed28633130b4efe2be363e7372846e0ac7e66246fcbed7f7d1f1aea146377139329a162dee863e242159ee2c36b93332fa8af77bbdd3e558c53e7cc8725ab8b33336d621551c542ecfa472dfb95f7e4b7bd54165d88b09e12e629b8575b4944f625cb4592f0e7c16df4f2b25255af3ea2e9653dc9f6b7877962a35d679def2a19bdaa567a697f895fe0c591b68da204d2d266eff87b1403adbcf023c25936f94ea99ccc7b2400abc69e2be287175bf361fde9ca645d7469eea211f5a37482ec5ec450f176cea63f6f432a610b4f45d8e668ce8c196334d464695cd057e6795cead8b51c9820641fbfce029e2b01a2101ac6114076f6e9ca4b17c1db90978559b61eac90eab9f15d89aa196e52157ef4c2a714bb9c03e38f2ec45a150307426d00baba8e0c21fabf0710eb9bdc1d95a4f221709535325562cbaa896e9de39fe2ae4db3cb589404b4a5a0197de8048b3b6ebb741a3db45ef81b17080ef481c41085539005dabbdebfe61448587454ae4f2c3a798edc0eecc25a23e5c3743d8fc1b34076f158738081ab94cb813b3736bd48ce59c28a9ffee536d76ce6f61dc09146af01ea580a4293a1c096a57bd6dda1fd5e5f5175388531b7d58e00dfed9f49b0388f69c2e3844e3dc716fbef2249c3325bbfff8c7211fdf0545be834694c0192015743171a9bc2e148659cb89bcf1401bfae95aed3441809c6a059d248c501e7bf619308a1aafbe5db6b24b02e6f5b26cc2a9c23f97d6b022b40ae5eb6a57dd7c7cbd47e7f7ca10e6bdefbb1e6eba98f1d9d6e4982d47b5082d6f42dcdbe94a0cb78df61857db4603c5bc53d3422e60a6f4716d71a5209b39f37ccf5cdc4190df4ef87258cb289dc7ffe3f363b62718feb77ffd0c83b5cdf01fe5dbbec684278cd9c587740f12fd8f905a92e0870bf6a62b832ce96c90cd5936053a7e7c36af0b5306e1350e2eae07d04677ced02774f9ac65f7309a9557acb78ee01c41ad4c7c8a4f2415df9f225a987e0568e2b4132167558607a6afeb1e1257e99de4d6381dcb239690bfc71ddb5e51176d66e1ed3f9f04fbf2b1d497fd16c28f5ef951ebd9d8c2ab9ae7e0ab735a927712e3c26ffd18ac6f17c0b999ef7d10f99331acd1f76bea06bca38edae2d8c4cfda38e8ce6a653e538b253e10b6b3c35e12a43d5814539368eada29449522002f5cfddd85bb20beed64a50c9cb2218ec5cc38dd805b7ff32d0c978dbb4cc0e8ae174c187c021b08b8a091be14e3794024779a8622b49798421cb87426cca9cda7a51905a63e863d18acca3bdd96267a38cceea1f0c1d2d10c6d34b6fadee1049573222312664cf6e237148fd01e88cf9e941fe87cbdfa0a01b51c98f69c223ed43af13460f415781012d1f54150b6dfc1ee550de82a907cdcce1fc16927d6260b6d09c9531da9e3cd967f13248499bdc2f3668b5ced4e3485a01bfbf091577e7fed390937d1dee01623fe036df453688141077ec5f8e3b4ca975cb4860b5f2c131e2f74c29de764a127dc728410a15c1b549a4208d3de96bffd374342a7007f4d1b13f449530dae709d2c6ab5beaacf34bbbd1c598bd461490804536a53646c91acb1eb3a52f53232b4d347b07f57b6c4086f1994f8cf62e0a07aa294d2d3346e832223880c8b7c306f647d7c543bfc9a839e63126dcc7c457088104f93527a5d7aeb5f58f5334052b19ddfe0ee4ba06161c4c2f2615ecf5fad6fb257c0028c3344cb28d7343df706856aea890681fdfd9abf18b14ac99cec2f25df74d1bb59b058fa4ba413adbd66496edd1a9f2d00948793a8d4b6249b28cbb51d1b04db118c931aeb74f943457520356398a820478ab19a8575b2210305e5c3106df67268c174051a903d4e79bc714747c2986338ba07e457829db18df560feea4dd271b8c982368781a7d8da8961d1cf4069698fde367d0fce1215b949688dd7ee004111e2287e1d096238337909b1ae42d7645e0fc35993d2a63cfbfed633ae3a894417810ce13d73fa2712ee15de9b6958a6214702b08a47db9ff4570a98a902ae546b599861141e332ca9d0ea8d14c26112283686487baac8e8504cea3f591cb1d6f9c7ad8a30d51d7a177fe15b74a5c11026f3cddafddd6ecc7003bef991a722d439a306a055574777e239b65af365ab5be4169f0aeb0d86e4aa2a9af059bc0b93c283c6aab61f21ad06c24d5b953ba3d469b59c7b97a96f0344fa91b93c0fcae704727bf60b798b3a4115d7eb147114c644471671ed3530aa2b47cc32a06f98ce7e95c3c147753c818f147484236ee79034bc200d8364dfec6e7aa56dc260a7d7e97d074fa4e1ad022bed376bebcc4168d262e9974405fd2702dac5be47b99203877c2f482c31ca1aee13cb58c7cedbe55f6c2b5efa014290d7002569113269d7e34c6af6f9dd558a108183754e57ad7d991706a4baaff29465a1e54df76836cdb3d4f87182de900b2b052031efc86468ab0236c71f3994706ac7fa93f05778f57eba15f162fa68eafcef783c75e5e32f6ebd3169b2c313b3bd52b1c69a96c815a95f01fe53d030c7376bb87ae14807bc052448899d177de0fcb4220fa3654e2017be70b542cbd76609da557c323281b8d49f2194b746332826603ba76ff62c6e869d31522600d2ee1074a6a95d3f9c9962f6296c95fd99c7ba5ad9919f284a091cc7d70b728cb815518eb019067a90ef529b079cc56702a00811b057c9e24eaa2a46680437715476d374121d70e01cdacd8f6086dab9f348004f12a596aa3094aed1a2a2d091da2d2a48e1f4a97aabf9a629c97ac51be30ed3791f5b634ea8cf5fc18523be2ce8360d6f638380dedc94dd872e9c54391b8bfa0148de6c690c7bf9a7e3643b1950b76e709685fd48fdaa4c816aa0393e9a5d420778213f244a5e79071e4587e5efcd94a7efd698fbb8e05c3fa78d992cc8911421ab0187931ef173a2ae895eaa918550ee0fa6a564757513d5996e82b1985779c8d3e7236506bb5beb4f86fbfece1561ecbb3f1d0b42008525982c6face58d08bb74f05568d35f2d2990ef8bb7aaa089f7a66edd430cb3bea9436ea4e1800d0fe337ec18c1519561de91030650a143c5e00cc4c8eeb882e140c85539682b8fbeafb6b27d19ae8b608140a7fc074b725c74c336148e3a6540cedf3617a07e4897dfb6a45541528566bd696e5c721e1efc0ae50b27a4b77b323968d939bb43eb00d32dbb3d22d254010ccf4ace1e43f9afb55a009d484e5be81506ed758dba37c783e9b7c86710e0f6a788647d8eb8aaeec58cc688ec91e3757fabd8f57a8a457f89f5d74edfc96cb544a12a6c2937f3a644638ac9fbfbc9f3ba69cdb2f31afc4d5b820ffe2e69f42f39d70c68fb9c9546e1f549cd169475689d54f24a0fa27b7823b345c5e510fb6f9713fc0ca0742cf8b12656386d14d87365a32df6f9a8a754bbf749c41b6314623f5e962a8c4799d7656f7a2eaa8a3634936348594978c7a401876ccaf55d4f102292ee561c563bf4555903e209b3018199fde6a595cef5cd2616626e5e87572d17da51b2cfc5dfc757e8bd1ef630a5207e4a2ec55f221630bc62aefd664", 0x1000}, {&(0x7f0000001bc0)="a4d904a8e22276f12e0ae9b59fdafd361839a04b1664448b26af0aacddcfd3d8ac7d77f5faae480a97893327450c70ab0225d70609d8c240e10e01521bbe1a4fa9369f5dda087b4d31d76a61b6496e3e3d1055377b521f4ef12cff3d677e571e72ea4e713ba897ce3e17f48fbc8a68599da003af358de9ccf03346e17650d7c86e2dcd839dd472367fa5c418ed57d3b0724ad28d531885e93c2bde9575e987b21ff01d8888f09955452acbe498076fa0bade147c2e3c162ab5c82ef2555e611741a6f37176edab46f30a4781cf5e264b85f029b4ba96ee77955be6cb568d03b1289799e503658fd7394e3a56b02460070868f4342ccd5b30f44017e708b9273c171407f76a2e7f63d813b8db5f9302289ff8708661de0c715c56db849e56e3124198fa15033c2c91be87f7ee5332dbc1cc0ef87fd9842b4375ddde48509c774742e7ecf9e7f999709093884cc9cee2b0dd3cd1539c8b16ad28e5aa9887f7593b33e9f13977164e74effb0184232500a78c49432914b720d56aba9d669dcbf5e0dfe579ef3ae37a429858c210ffada7d285fd857627f4cd1193f392c0aeb9ab1ec2180d650c8d7dcb22e9ca9d5215242e4efa204f384dc55175450cb183dbfb0c10806ece4582aa357f5299973aace736666647ee982e6fe67b506999918657988a45ba30f7892101dcf9e1b818dec45ee40707346f78b04e4cd58ff088f74855f06b10b9aeca43b227962abf8a6b025e709ca99f84e56e98d9a4c20eaf50952c57855936ea212461029b7777b5b67082f0acf157045f0f8ef8e46de063c6035966e73bf4dcd5faaace47cc4253a2a45bea2e3cde1a4a04609b806aed3ae6e8878ae1e5b475127c44b7129b4a73852d7274d435079ebba17424faa8de54f6fead25043e3ed85cc2b85f9de2e3720e77f705b7eb83c8fc245b5199abdecf19fd5108255b607ea241fee9fe55480a1df7e92e185089b82cdc6ef82226311ca93397199c6c5bf7cf1b03686ad4c83ceb3499ad142fa35c2f4f9b69c63310e71275556434e9e4c30b64ee8c3f6956f06436cae35cd30d497c735e2cba8e56a2a090e34e01908f2408cef57817ba28f8f798023405e73ef5c4f4f97a5689801eeb824404640d1f8c2f2b62a32125926cd59b1a1c803914ccd898b9bce967cd04b868981a8a91f5bc933748dc323b1e05c3cd0cc15a1c68c13806eeebe52ed5fc7adebb70f126a70c9aaedc73545bc9803d0e887ffb6847928283d99b929639a056986f0b6fe93843cb4d60fc1ce8fb102fb7cabb1d8317c3039f38963ee63280ea55b9def2b0d27d626db5efdae675adb2c9da8eda79f8eb954f6ae49397dc4064582ad32052c79f06a1cb6af9a749571c50c0e05dc6801318a585be06d1729431cc147e27036987d671e7f42cd632bd8fe4fb53eaaa11d8901cf8e21e00170f9c82f9e2f1c1e09bc6489547f658e16cc7cfdfde6e50c9dce959443b85c93e03f404a982a3d42cc19ffa744b14edc32d0522e8ab4b52a64efc16a7b20cbab618c36d2660d6b0309eeeda74b29da17fabc9164da022be006e6de2831e6c23c3164d19be77d213ca3205ea2d8415a5b840fed94f581a90aa8c7b33888135620a1a1669660dd8315268b6e3857412094bf011d8891bfdc6ee98525a45456afc4cc114891db2f61260edbdad6d7f638039d524463fe81bd0cb1d81c2093559c7215b953954bc748eef0a67da077c7fde0a626ed6cdfe0827f183417bc5c512d8fb3f56c976c41f9b9eddd5d10523a0e944800c29d2cb69abcc66ab32c2819f0aa64bbbe1ed20ae4a29b31a8f05f737670b350685b012327a790c783540b76d28758a9f5ee97c4aca4798f8edc2af0f4e0629388db2bdb246315b103b633a7e24d5d5a25a871d953016b1b2eba2e71c62aa1a4f8e518234e4f9ad114c062f41f443203bac654e31b1e2093c625b9bd8941cbbaf4f4ec35e11088f27fe65840d96c3a4c343deb3663a1dd9b8ddd7a9a6c7cee0b53186e747edfd2b0170a06edbdf0e0458aaf313adf28282cf9b3678818802108e214a78cf5fd498f3ab9853ad387cb4b4e0b7310ec3dd66cb5e355d9022475e6a1eb84f24bb21718e41759a13b87f60fadde13ce8416bbdd0a277e1ae0de92af721859347375ea27d0d674309d36a2ed6c508c47c3c282ed460219c6815b75815956fc79aa635be038473998e14a76f8e3159d064fa1a80ad439f3a5eb78091db5f3e4642cbdd603d7dabc88082e238f64d0bdac11cce08cdf82f8f10b1e265ba9ead71c7a608a6ceaacdc0e73371469d497042441480c0f5a794fc8822600af01b8bd39ffa8ecc63819ee065169811c058d2f1988bd2a8899b4a7971d0c3c8c6acef2a060d8819ef5f90e3635de0924edc915d98788bec0576223e105b8ad71aa54a15d2ad60ef6452b9a29c459e4f2a4c981c8c9a91da832130aef865797b8e0338d1c2b84f589953df6bc09b3c5dc8d02c91807623d85514b587a45ea9903883f9de03d6d9be1716e7e1defacefeb414d47ca6a7241b50eb8dcbc443a88e7416ae23944759a9f1dd967b6489704d926951e35689b19d980b01f377987715455b3062f8567d5cfb7309b1135af6d75b51245de1e1a9b33142a14cb2c403ef61c81974858e82793a907acf9ab7fc9d46a7be5cbcf05a2236d4a10528f36978cc4d5ba3bcbd20f8f5365f0125fdad0068d997d69de79286b92530ae2e6b40d19e73168438c9e7e3e4ecd5c99d47a666234ec9845a1cbf3a049247ac460d782f209f5ec54192269d380ba56332547cc6847ff47bc6b5b79d52c0ee9137b8004e9e7810f62d9529b8d8e8a53d45bb093cbf6cb79e0bdf92083671fc86338f7bf28e4eb8737f7ea12448f6829166b262013a2c97a6d18558a8594d8e696ae00a5d1ffe8da4db7a4018c7e93e3a0440f85c6e2c47bde772ad2508273b269eace8da6b4ab8769e78fa3fde0da514acf6f971f3279819a364134efe7355b7bffc85edf9e1e56b94408426c19986ab1f1cf2d9b46a8c95b0adbd57da5c2ce2e4510f1233b56e5803f1af5ea7aa6d301acf62f7aa251ebf9ed73dce3c9471bdb8a68f8860a71fdaa27b47d00465eeb03011a3361ea94dd8a006d1b4dc147ce67a80ac6004d1bf902b63c38de5d2532ee0b854157891e1a2dac2521b44cc082e86935e6ce11053947655811a1ef1a053a7d0cac1a6706aa982003eb2532361170e0984d0e8ae97bdab93f98268c65560e31322c9ce20ab50ec0b6aa79a6a3493ecf18a7da7854169543175bdfb13f02bae093035a9b71b1a3e6c54c339f798379f7dbc8660a7fd0a7537ca4778e792fbc1da09b0ab98dc39ecc250505394954973558732f5ec069bef7d232a65e65534b28dfb3902cd5d8b13b95bd4114e644aeec8ab67f0638e21dd0a57ae3470d7916c559fa17b8599c5e2b48f4769a89de5c991e4a853db8816151b33394245468417af7debd9840401bc4b2e7813a6b1a074330005ff371ed266237f0c4457e3169d771df207c32d7b818685f96187d77b2249312063d3359e60fabb4752a3ce2e2b3393c74579e6f17b09dc3b404e9fcfbee8a16834bdf5a27269e4229f29ecff5fb46fa71fb133f2d96bcefd14af739b6d5b4243692de6ede212a8a3b240ce67e769b80ffd9c00081f0ccec87de9a428e4af57cfadbaae49af67252dabdf34ddf2a9ba7bf3174609e9083f01b9756dc68b3dcd98fe640c5bb78ee69846d625fbfcd657c25e8d93d72148267d78f44fbf14bcea1a379072380654d123bd5088698be6251993382075938b2f5fd66f97753d54300aec34fb373dddf46e550ebd49dcc203d7cfebf42c7b296a31ac97fd05819c9d77ccbff099414072ef129a51d1bd670db56f8ccdcf7f237a5a697139c868ad8951a8761c316d30e42ca3cfb7f14a8441db468193d3759ec9f7dbc46187d4bbbbf46e6553896cc2d9e1a02efecfe1621fc012819595a8441dc0361c0f677f0b157478de425e559df8b4cf67de5354c271bbd44acfc0b0342eed6fba6e55fa46d59a1f5030775da126edb91e3d4cf8ae70fd401863314aee1979510df743e6777aa22a8ad4f29ce38aa8c70ed551d9ad079cb9aab4f866223581037b6912ed8653ff479ff7e70997052290681ffdc845f194d253aab0a55b170b1a558728e7476c85c1914296ac5ed3a847696b58504704dba3c86de8fa8e2d4803ea58309f63f4f9c4d687e3a99e53cf1801cbaf927dd6a045294b04529c14843d77e43f9a68cffd19feadaad9d7d2afca4002a61e074e05d6413cfee6fd784ed540b580832f2c94b7ce98a9efa9d70b3d2148793752a6957873660fd49b3bed8752cf7303e1681ef73053fcb9285162171a32acde9dfe1d37a65ac3e4da965a3ba7e2009d85e2d48f0ae92fbb6b7c81913ee99a888e0d1b130642ab803adc673b59eefb359916a4ba35bad59a2e10b9a23d0d56f8561e99545d7cae5d6be09f573aa943ac1cf070c99f98970b0ec5e8c2d2e2517ca696519b48a716f3d760830b359003ac20149f4e819c5a17cb89c3eb4f337ad2a1c3609d079a2c9eeb5f8c1eb52ff6961edf033faf232576e026741e29e65407f625528657ada82ccf1bcbc367c1e06c7d980d31b762525824c0d2d4c6e06f26bf826335397341350936a81e61b640fa4e123b39d17979dbda6cce5d928a91428607fc80abfa13d259da84a33b26ca16d5c97255690ca74f478a4d87d8238ddb1197d8aac500d31f3382bad351e39b5968eea79453d8c8f4c9073929f3992d85de61285622dd5ece84635845f3c5bd5544827c806790af6e5a1b7d963a28cf5e5459282650cb631ab8ef47d5b2a48d620dca977896bcd24b551fb006368efe051dd7c5bb996048cc39fc35a33027dd975140b6a2ccbf05b71ac51aa1488288b11d1d54b7b1b2e6483144dad0e2921af14c43edeb71f9370f2894279af40608a49dbb99aef4a88a48ac622aef883cd4db5bf56cf17d3fb64031f1ab34e36589255e116a60dc6708ae6f2fda285ceec7b6934543f478cf1f9f09b17e118aba0787ff2ab503a7ba730809236fb8b5c32af53780cbd2078fa4b12629f3866eeab947ec750e9ca06d5f4464cbc8c46c18bef6aa0eb0d6576fd9aaf2e24dfbd6f701a2a86dc5e8d051bfc66d17dc7ade741c5cb17318f7eecccd07a590a1798e6cfd0ffcdafbefe676644aaa47a3cf66ad2cb1c7725159794c848b6b1a0761085e832a612b023ed35aa0ace2af5b57e9372c83e8f267cfa4c91bb348ba8e748ccbb06ba46c53bde4773f3f948100738f44b722c8c2d88972874d1559eae618dd398b7110e6984a672056a2efc7ec624437b325950d8438468bb3990e9524fdd2d9b87a71ac91b49993338ea0b4fde0c4e612aa39fd5fecfd367fd337321b2a5bd6c0687af3e24a8fa46e0bff95cf334081502666026a6427cd31542e7d41989f09ca201b89062280b0bb74cdf1ed5b474f5636dffaa6c5fef2c68304369f8ea5db3e7d780e44ea4999a5e3e19b01aeb116f14fb5e4a797624a2d99323b746f0570b7a363aef3c4f2029f27e22a33dca05883d2d96e2f65fc8dc6acd5f8cf7cf3f3893d489f1c17594d6cb80d25ed5944a3b8eb1908bf56179c4f6ab31cd94ef117bc0ae511488aad0397a017a00081394921f5ee20edbb4d94e6995b11173b9c5ea30b7cf1e82954d5a20504a0c099bd6a9b993ba85e2f07396cacc1a0ce22f0423dd0fc5ac81e998e58ed9543385524af7009ba284e5d749e4b4d53ba5546634d982fc78db5119ee4", 0x1000}, {&(0x7f0000002bc0)="1203febd76c80dac67de5444c6b3969f262fc3394926ed", 0x17}, {&(0x7f0000002c00)="5e0db215deb6596dc9d474e52616887b836237f0ec667825d1c0d174b4484a5b822c06a136b3de5ffc7c6c92d2c3bb02bdb96938ae945fac8c69b99df1796ae84f51d55236bda1f42a322f65ee232f81fb5396b4c550d6b0a1c75aa07047e80ad0d35bd12b779dbd3b94b1e9334cf976748733f75e9b5b20c45045466159dff18fa7d662bc819096b8c20e746e7efe0836567a0b3d30b81a8eee36591dcfea10d332b2de90e1ffe17ee9c8106a7dcd4a", 0xb0}, {&(0x7f0000002cc0)="600e1f0c01c8f84095fdc43ee73289a7e64f5c1cf8b8591cc525c3642a6de7b442a0a823b8c420d51b15760ee533d5b3dee0cf542ee58b1a6f61f2a0172799ebf9d89bfe2be03748e7d8f344b246759a68a35e8b8873fbed6ebbfb6638f6eac04b2373db5640a38cee57d2a83d141795c691a16359eab8d37baeb2a83758b9acdad869ce09bad23dd50cc5a5069161277438446493ed0db9df04f3e3cf0f1c822a81b4fe3a9334fd5080782a5202ab0f0a81b73e31f7f11d91806aeead09c399ded662172c6216d32f614290e3c00d2c17d9f99d09d2da4295fb45017653d9d57095f7f6ff9c287ab2d71c72c2fa39f6a1ee676395bbe77109338cff4f0c61f95eb488b07bd4717205590a9ae5a4afe2916e330d65466bb02caf058394feced9119a6b356be9cf1627ab370beed8707e555a40a8a5f10e42ca0a3663c932c7bb4d3af1e78fca442e25eb52daca6bfc3bf1fe795b97e84bd3e223815273b980e2472a432cae79b639be6b16c384d28542ade167ab307bf01396a97f2105b1b363e31a4bf7aabd375003433c67b9d53c385cf1eb6ccdc6319a4a8174a4fa4a5714be145e7328cd3733a7c104a442dcc23260e1da22c80f0719236608f3adb4399cfc71fadd0ff2c965d2d9cbc571da1064cf92b4c113a9cea9a5f21d444e9d2946dbac38a629738c78330e662d50c8292c0c2d36eb2032cb8e68d5079d6e1691edbbf2c417055c1588e2501b96cf22673224d55245eb10865aa65152810f6cd8a7412dc954d1b68cb212868ef6133cd53196932a02ee2ef74384a6a93f4244537bbc85125b369328685f99f44637fce4a64c2e39d36578925499a3b99d3c3f455d49100a7b238f29e1d0a6616884fd616731a3473ce507967c5f81cf41316b87c8e255041f6f51500c290db86454db649143b26e7add35d7a7b1f5e4538f53c13611f8f0164d040f18733dc526ea6fe5c0b81da0e7e724baa5efa2273d9b2c9d0d56d3bc31626b9bf670f60e4507c449ff2d9dd554c7c7c545148481021e2a86ea3d3861be7ce6e6a4b66b9824d6afc59e7f1f10cc94372c6c7c27f2363d6d4b53adc02c717f54301b0fe0ff599f1a259c6f7331f50ff67aa7094c3fc9a093bc460886ed7ea802e3b5bce8e236411d98ef803bcad327acf821ae5887044aed1145c68d892a9e17a8a91ba0186b3a7b3af56a23e9a8161e05319beb99445398f5425ad5dfb4a8d7ea98ada33e9e42ec22d6cc7d1e6fc18f405690d62af66753d673019cd9b225b41dbe27968cbd19a1eadc2223feaa117e941b165f7082961b96b2cb359afe442164fd9304d0aebf8b8fb2348b5388ff98d8f13bf49039e06b512ceafb494e619d5d78110566ac0f206f4beebd7fedad537f32a0ef1714f7bb282d1a79957f11ff18c98850ec3bd85b63e3db28a52e84ad8031252a0f926e2ec484b3de933999cb6bd42d80cb3413ff9fab3488e3f480876e538217d4ad0dd9b6210d695041e7d95c4c80d412b0a3b0f78cd9bd48002777ac89a8da2d30d46b64749cb8e1f446b3242c2f1585d8cd73191d73fd79aa5c6aa5117f223e8681cc69f6e82e3bee042ca6e782b7826967bbcb1918ac1acac42e3191e900254e0a1a93630396d2f0254d4253dc1ecd3e323c846d062c9fc8e01df7a264d0d6cf026d1da662347f353d3ae7f3b40ba5a87e7bc1e3e004080077d776fda14ca10cee04e9d8c33f0677172979a9979d5d153741d283d031382e56f719bcf9e146981796e851a0f3ddef3ffe5fa84058546bef5b4d6bdf89f372b5e8a6cabe6ca37b8e9a9175dbcc3ff23393c6f46feb50fa0254ee7ca153c67b5d54715a7755be6761b00df57ff1ba45601c7edf4a915ddc7257d9e4bee2bd1808ad1e70d102d731db2a9a35c53a7cc4e60e1b62f541fe03df990ae394ac85762b7320a153224bc34518c7c7de9f6ef9ff8c86b4f27f7cdea1a768d86a19244be47ed4af34c18022fc2302d4a0052ac3cda8e4ee79cb36666ba30a139ece69f99c1e6ef0ab6423172b44824bfa90563edf89c713427d3c104b3d6287ca4bdd9653426c83df4d4ff84073bd1bb8bfb9b0d7626f24a1e0ebe3f810dab556e1aec807587f0a7fc293c4680eb4d320a9e45de374b54153869e5f3902730a759f9def6dd3197507b1daeb87860e18a07a87379319e639ce8f1b63071e4dc5012e543f8b0b8402e8ff2431655481d978eba12719bbcc8260de01ce87d0fbfcb3ffde6899df4e1ecf61a554979a84f35d5361cf182176a6c1be3eb08c3f0d765e6a690071673f408c05d46d31a41ebdc228e61e4197484e211f575fc3e4c3fc50c193ee816de008ccc62d8ab757c87541bb5a0b2441cb5584477224d3f4b0db91e806523a79328cc9a6fc0bd1d018a6cb80c2b0adc04b9e05313cf08a4562f548743bb3a8859a47368004bedcb4334ab60539e1c2f929ef3a62b6b6b30b8dd6c8d38a7ede09f35824c62ef6fe8b74de4b29d1d41649ab5c294c00c601ed7bbb00bf71c47bdb161a112956a1cd57a9d53ff5d4db2954c7ce80ad5959664869ee1da87afe0f0a1687866f9b0967f1f6110408a66c6804b41c9f46145c7237d7510bb01af81f3277c664a676196570229cef91ee1e66f8878e7623cc95b0e405647c51c517b7beeb3513643acd4a1db5e8429d5d9c94385bae2bddffd6c12020bf1088a34372b3f2bfa3e086b810d0da43ed0a07f30aff4d2a992aa29fe1913b8758ffd363b942b19c575b784e4e6d2975160daced6055dc28cdc8a9dca5dbb4ad5351f7ee23ce619ec151f48109520c4095b66d3a402e398cc7b25fa565458d9e64da501e6096a95eb1ba85b3dab5df2ddbf3965827c3f76c245b2c9a9a099f13adb5236ef3853957c04d632b0a8439754c56fe514d43ee58974e3aa1de2fde74211d8b271d96d7a61cd0a599cc246421aed75951617e2eb8677252941a42a64df2b3d0adc4e70e33de330b7d6a270bf8fbef0efd6cd573cb4d0306b01cd87b983b8d805bf1806d8f3f510e541bbefda6df048959309ef8b9c42ec742eb98e3b61796dde8a7193a44ae500e652b42f999aab2b0bcfe3f36529ea4ae0e890ccc8d42cc72a0d3591d1c8c3f7f3a3a668499dbbaceec8430e9725b960b058d5be487e07f0e1e549f95682da235db80c39976d5396f38866c1c83be18b1b866cd4e5c0228a5eea821370653f43c16fc2dbace59bee675602beb2da523de58a78a917115e245d0d2594fc1132166fe6ab3af6a947065d02f3e243f88fd3eee716c7a81ea870aa6d6e88b25d99b0d1756127a95795afe4e2047851209d28659a559fa2cf43855385a54d7537e956851208e21f276c488e7f670433880def90d6be5e30bb76cb38ad982ef85f4a3a4d307c5aebb8d1068aab0b84eee3c99aa749c85ad1b4e5903986347257f2860382f33e2a9e8bebd0345ec5b35d98ac2ac819c03940549c5aacfef76069af814be137faba9bc1e31ead9995be8943f59d5301f3fcb01eaa0d186ab6f66fdd795635622434426253d1ba356b04ec1462c78f7fca182aaff797de2ec782bbf6445d1c18940103b670a1cb0eef54cd030f6941ea738b513ce2d219fb811c843891e712dc6d000a77fc2cfa525ae811d89bdfd0bda1f6003bb8b5e899e91dde5917d7f47417ead0f3858c24bd5107452d73940725ce3b0de6fca795fe5c9a636cd8f86600f8487d61f8a907cfb52c1fbaeab30035abfa1cea799327c6c30c80485e40a0491a55a2f62b5be01cec8db86d42e448302e639cfd818378641885f6abee232779901a75bf2a7ab641692ff8df17bf55271da2f9b9c8f6ac72cfb8f140d954016a9a8fb8ff458c317a46341539dffc4daecfa43e54a9f8ddb5907ea28e64dadf1ee1ce5aa0673fa0124a3282b2c9fd74eee06f95cbd0225c2bc90f4fc125491a43af63a2d5caf357b2222cbca6413535ace56ce5308d9abef0a0b11d810b030ce852cd290cd9d19a5d0a18423d99523ff88aa58e0268ee02345ba17aec0be997dcf7396353d2bc4e5f5ba159cfd4236e6148fdab038de476a6d0c16c84714503da017b10a9c5540d98ad0f74b5aace82deba0f69cb8655a63d64b14d41c15aa9bb60a2a363e0d6a62ba906f5102c3d37b700c2645b76d5c94e959edb521e1469a957c7bb32ad76658cdc69b683d453cd7d1932e9b9448df06b9ede57d225acd16e192cca66025766138703310f306a2acfb8cb3b3fca7e29c9a93e936f641d2cba09ab6d1f5b34a3d93a7f526c191c249769c373404090b5e484a23518c64cf0a3097efb81ac047121ef26a7fbfbfd62ea7cefb84f3077e25f228bcc4de2226d2057713ed84f2b3444bf2a05031e5e04f0e502ebd319e23c415369e5cb93deb4643cdd17d1e413137d4947c5ddb38b6951e521e95aeba0eb05e217a79e1cf04bf2625ca42ba558e3560b9dd47bedb32f876552a8037bef5f8eb53148069ccd9aefeeb48755e870b801158699d911a2184ba170de6c19d9709f3987601cf820a14f91e1c5f9d79b831a45eacc4ee6254a27e465bea7ea4364b2273fd68f8c3a64b5c586a4e2625c4da587ae99429535e27d68361744093a1e3910175b9f4fd0b345156bc1569baa9b164751abd653bc4d5b2da6a8fe92c398bc6f312b409f4085b4b1df72adcaf6e22f047d714cd81b740e460338b488588740eae06771500d67fd6a25defdcb61e2388347c59c3a3fd13cd495c5d8c11ce0c4c351b869eded6cf6cf4fa34302b9f48683e61cafc908bda4c3c298f804404edc7c9908fb26ddcf08c587f7a44e43630d229ebdf8c3429d215f578d31c664599417192edf7efaab72448e5f71d5164c5997076ee158ccc625956cc6f033fab513b2807295c2a97f1f8514c4b1285838dc40834744405681ea3d4ce553ee4e4263ebb26f4d93e9ff4b93050f740be7ec11c19bf5714e0f191ec52f422b381889b266c4e06aad3ee143101b99f82aaf55c740152777cc7797b41789c7383c54e920a512b3c9fabd65a522d8e946650840751615c4ff945cbdaef79b98b72bcb5270fd5c5f96f9a9898d3b10794b0bfe6c1e542bef97eb8acd20b8a555a97bf52b8b7716b739b966f9eae831a5110d64f62b4415cdd1861284d6ba428ff3d3c8ae8928c8fed2fcb9bbc723bf54350c85623df3248504e889c84bf87dc7382c30929598fedca02b3072e4a28e2fdc5cfab908ce1c2c4d2d73eb80852051695411579fc38cd302b01d30f2f2bd4eab1347680e5b786e26112c0b64316e6fb052036e1ae3f82154348c48f436e1689aacd1a44e01b02e4d00b36154ae3b087b536b66a1431992924ed8fef7d35c753aabe0199f38f0ae020cb58a92b3fe77a3d19b4e8f4ea0221f986db72995dd839ed3cf7f3f0b716199ef34d54a0ad180c399d9ca67b4fca54139f91283259c8dfb137970ea1f96aee4dcdc16f1b3426472751a277c25afbb3f789edfe29c8a0be144070b62ed12ed0ae606c21781812047e49611655c6f665d121bc746a63ce04aeac5f7a2f69a05d6fe60b801da6c73dc8d93d65d1e5aa5e50250772271d76b929a1e7915dd5e9b16dffc6d478a6866f0f93dbf7c6a76860a3a9a6abac0287364235897eb75d03c9c0b7db1f4c59ba552eb5223e49764638503e034c0fc3912be03c51090a9a1e0e4a6c1bda84bc4132eff0665bb57208fad37ac35b5e30dacdd819fc50da8b1faeb6f04fe84649a4cb93560f3cc2fbb8660bb8bc50fa788afa00c0a678f1295e462662a57f4767b2161ed16235ae17abef583ee80784f1a558", 0x1000}], 0x7, &(0x7f0000003dc0)=[@cred={0x20, 0xffff, 0x0, r6, r15, r16}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r12, r13, r8}, @rights={0x30, 0xffff, 0x1, [r11, r1, r5, r11, r5, r3, r11, r11]}, @cred={0x20, 0xffff, 0x0, r6, r7, r17}, @rights={0x28, 0xffff, 0x1, [r5, r18, r0, r1, r19, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r1, r2, r5, r3, r20, r4]}], 0x148, 0x40e}, 0x403) fcntl$dupfd(r0, 0x0, r2) fcntl$setflags(r18, 0x2, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000003f80)) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003fc0), 0x80, 0x0) getsockname$unix(r21, &(0x7f0000004000)=@abs, &(0x7f0000004040)=0x8) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x2, 0x9, 0x3, 0x8}, {0x200, 0x6, 0x40}, {0x3, 0x9, 0x60, 0x8}, {0xb95, 0x5c, 0x20, 0x9}, {0x4, 0x1, 0x93, 0x1f}, {0x17, 0x6, 0x20, 0xc8c8}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x81946466, &(0x7f0000000980)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(0x0, 0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7c}, {0x44}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) executing program 3: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) select(0x40, &(0x7f0000000000)={0x7ff, 0x1, 0x100000000000009, 0x6, 0x400003ff, 0x2009, 0x1, 0x7fffffffffffffff}, &(0x7f0000000600)={0x1, 0x9, 0x7, 0xfff, 0x2, 0x4, 0x101, 0x9}, &(0x7f0000000080)={0x4001, 0xe08a, 0xffffffffffff0000, 0x8, 0x5, 0x5, 0x6, 0xcff9}, &(0x7f00000000c0)={0x80, 0x4}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x400) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x3ff, 0x4}, 0xc) close(r1) lseek(r1, 0x7, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84, 0x3}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0x587c) r8 = semget$private(0x0, 0x0, 0x108) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x81, r2, r9, r7, r6, 0x44, 0xfffd}, 0x8000, 0x6, 0x1}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000400)={0x0, 0x32, 0x8, 0x2, 0x400}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="674005f6", @ANYRES32=r0, @ANYRES64=r0, @ANYRESOCT, @ANYRES16=r0, @ANYRES8=r0, @ANYRES16=r0, @ANYBLOB="ca62e321", @ANYRESOCT=r0]) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) r1 = open$dir(0x0, 0x0, 0x0) (async) getuid() (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 32) setreuid(0x0, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) r2 = semget(0x1, 0x2, 0x304) (rerun: 64) semctl$IPC_RMID(r2, 0x0, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) (async) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) (async) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x0) (async) truncate(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x6, 0x817e, 0x6, 0x4, 0xd, @empty, "85e5dcc3", @empty, "8cd96d6c9dc4ade25318b03ffa00860b"}}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x8035, @generic={0x6, 0x817e, 0x6, 0x4, 0xd, @empty, "85e5dcc3", @empty, "8cd96d6c9dc4ade25318b03ffa00860b"}}}}) (async) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x2000000}, {0x1ff, 0x0, 0x0, 0x204}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = socket(0x2, 0x5, 0xff) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0xfc}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) close(r3) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) executing program 2: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000005acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 4: socket(0x0, 0x3, 0x0) (async) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() (async) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940), 0x0) (async) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() (async) geteuid() recvmsg(0xffffffffffffffff, 0x0, 0x0) getuid() (async) getuid() setreuid(0xee00, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) (async) clock_settime(0x100000000000000, &(0x7f0000000040)) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x9}) geteuid() (async) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f0000000100)) executing program 0: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe7) r0 = msgget$private(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c192609307e7be2df67de200000d964612c3300"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0xfffffffffffffff9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = getuid() setreuid(0x0, r0) chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="8ba4c95da007c2c7517b1c99973f2e430203c877e39db5e245e42af3e85e544eda8a89669c02158c6e05ae24c6848ab101991c76e9b445f82c0b355e97871bde92041d8f3632587e5a05abbe707b9521d257462931ca0e0f94d0a9ba529cad4827dcb66593bb1c39d6dd07b7327d6aed36a0346063ec9de8e279a148cdf84d29aad994195c51a1408beef45cdb3644edda3ab07f9ee5e047dadf245931860a4c56c13b133d8d831f298a8630956e485e72e4aea823e6a13bb11e09a3fadfafb83dbf026c73ba65bd3c830dc33f58adb19106c916b0277a60b5e790125c36623285302b875a7aa0783e053c39", &(0x7f0000000140)=0xec, &(0x7f0000000180)="6c970c7ecb21572f9c0eb4e2d0776bc6214ce61150115e28ee0c4725ce990de05c7f46ad515abd63ebd93566236e3f7e2a6ebd1189ac1260273d18170d930891b6c64814e66a80697e728adb1950d78eb79a68675ad733bab99aa267a78cdc062a454b0c8d9ce5e5ce85287594bcfd3a5aa52e6bd5fd3f92c5cc2fa30982b32e69df437b24a9697371f8f15c205e37714c112e31d5f4f16fdd44b982124aead3ec0533313333d30d390e71", 0xab) sysctl$vm(&(0x7f0000000240)={0x2, 0xc}, 0x2, &(0x7f0000000280)="cacd0443bd32584910d29d75c7f5f811960bae7a3fb5d08ebf7e8a85268d3a7a56310e51242c0e9016aa968431deb70273f89e5dcf82185d536486b94013068d4bbc8bdded1851d8d7201475c0d32bf6a9be9764defc4bd4ae65b2d26ba0cb097054e03d768c7edae3dbb89ccc8df3c55e700fa3b90234533b84b09210acfd6be17f7f273d95e8f1cb44744a9e194140888cc46256d5b80a1701842ff287f51c417c1b22c76861180d9da0c78dfc0971e2bc5a9ddf3a43667867aaf4a3ec1350643761ea1fc0b5c200ff3e231d12098be08476f0c018025ed08eb9f346e07e3a35d7791f1cb7e1aa0f380a698818e61bed1e7b13a2500a2d", &(0x7f0000000380)=0xf8, &(0x7f00000003c0)="9569638bb12d12e5cd", 0x9) sysctl$vm(&(0x7f0000000400)={0x2, 0xa}, 0x2, &(0x7f0000000440)="085f9dadfe0fce069137af53db5ab0154a6ce9b53271333a7cf61ebfe58a79d76338aab099f2245bbac0832a9e8d305842ffe692baabb85d4b2e9f3638", &(0x7f0000000480)=0x3d, &(0x7f00000004c0)="259bb0371f9e5c252de15088fd61af15d3481d94746b94332049617a8e876d442173e9e0716c2d93209bbb083f4858829bf31c67f95be204cd8a7aa9c1d478cc9767103999cc4a2451759fd2f894e1b8c692019cf70164b6839990adbda84d4bdd8acf0597dfcdde2ee986d8de0d689ad0c8a1c2add35046d5e6f1a1f447d1b450109651422ef5402a6efb34a6be1cec07c28e07ceab0af0875401082d4bfea3b44903fb3607b839c7d372d0e3f01ad5a7b81d7a4adce63453c22415220648717fb33a5b619fcfd7e8cedab4d256bacfce2ccd51", 0xd4) r0 = kqueue() sysctl$vm(&(0x7f00000005c0)={0x2, 0x6}, 0x2, &(0x7f0000000600)="da1252d06aabc9084df0ba7f6b47407d6332ac3c0e2fa6c6b65cd1c103667c0d58e8c1170fb14d02c6e666d7c4b5d96959e29068ae2ec3a3a845810ef8bbc34d87d365032b12bea570efb409dd9e53729815ef0283d729a4cc99bf42bc5120f8c29e7f56ae", &(0x7f0000000680)=0x65, &(0x7f00000006c0)="8eb04e1f34587554288b72a36b39c63573feee3ea0502a71fee8cbb0c96956043178c618a22c1b015c8372c2a897cab614cba36cd9aa7482a3f7010fd5f667f69e9f60285033774d2c3a34f939b4750c1576e746a8b06a1964bfd9c20b74b64788fe498c7abfd7106b5c4e1556d98e616eda55d3d630449857bdb0554ddf47651029736a7fd26ad3fa11249fcf150bebedbe5e363f45beece553666310edef5ed34e393af102db8191f3fce0a3b5329066d7d66c89c25420b43cd9658b08af5b20bf5c72307961da3aba5ea5385d96ff1f61a4e02453876769b197fae6dd177e03f6975965a4787ff9079f7f21317d8bfa688c6c1648030c8b3a4bbc435a54435aca1885bb37b3b26e57dca1dce6c1beaa87972345d008ac73c7e798d14d8a4f33d5ad0311e86ebfe5697cfed113cbd092b9e50b3a1515fb73c8b105e34353d3f65c242607ccc6db7cfeda05dc607110b872172cbfb844b1e7f884594bae544705aa57a00d3bb2071066239046a4056405314b956a058fdca84b292d434060663f7c43efa49fd107462b0ef72a33d1e95a57fa27ba9069bc16280664c93d113f92abda4a3e02d4c6bb905e56eb64eff78b1e4cddee3a05d6b799ab36a77628027356f1ab1442e0ce6a91230eb94d2cc57d2708cdf2e4b3bd3cda8a368d06384bd2751c73ae5020d86ffb32ccf5fed0e67d08102015ca7f8ad2ca714b48297f6e4679d4d4ad94ac36b8c7497a620a11b0141bcd7f01c88f9c7485668eefdeada725824c4dfdae2aea3ddc76165b74f6d0d042cd69c75f704224e8948ebd7783ba849b96835eadad2bea754b882f8810ed9338187546008f655bd3ad2190622bffc107914c84340c6d3c599bf09211e4c845f3e8f7f038acb0efdc16edf99ca937dccc49edc18507ec5f1b0ed2c40ef67432e3e81c99182275ff473be4ee922a6f88ba804b5a32de95f64a2240193e4a27b67af283fba91b3985945369cba1ac77f5d5abc79dc54b713306ae020f35d796dcc92ac8db59da388c1be770ed00b33ceff09187a05db7aece6079594c98f2250930ac5cb96d3c062cd65e43b9e55ca435b7420123f04c107eceaa14017bbae5451ce65e9701b46073922dd48312653270718efef863a3ca56d32a9eec86decc09c96270a08416939bd4d65cf472f2fac6679c320d3fde6a49c467b6c03a027d231108adcc62b9386635328fe383cb6bb7acbdd3acfab3fdbd377589085121d587592ad61c8de1803424f26d3d1d61189df3f7fae05ef891196bdae700c46d3bf0c2d88403d7817bb41020f11518e1ecd15609f0e960f39e74d94c17445fa2e2e1a0e740039ee3c58d7ba46eef6e854fd10d1a00beadb02c9fa9249a0ed106b1a8416b15cc2da1f4bd5d33f2426f9c17131fb9ce68ad6121639b1311a4bfea0d94e9184c180919ced7d4c543975ed885d1e47aea5e8e34f8978a2d49a7a9dce8c28195303c29c704aa2905518b297d2e3b37c7faa077d01ff296a1e622afd8e359783e81e3ac20dfa4e009b7a525d2b041263d11c0c15d868fcea0cc5bc4597002d688b1fd8ccab134ba0fb0e03fa848f6f7e5b64178987200afb09499f534df87842bbe9c3c96278323c66468b5f94757d3a6288546771e5caa3a4de133ed315b6a5cbe5951a01c79aefa985e837ef2d786463631b1036cf00099507926057525e9cc50f078c64e7221fbdd7a705f64e973ec6c75100b201f296b367fd436cb42ba050a386a5da008b5971e37b708e37ef22f2c9bd419010fcb30f80039e4cefafb3c52e68b2360689f7f01a3ce2e72c81435727ff69f0f18fa15de82e1858effc46775947ac7ba8cebf4f8eb5420d2bd6e4933f6889bfb0a592c148763c05af76500a3547baf5d3ad9068fe7d6ecc7d4eb00dfde9a5aef3f1e3a554f984adce0ee82f67ffdc7895ced115ab1b7688e2744d8aba2499d4880decf102b9a24ee64dc557cb7f5d90b052e8433a7fe27a450168323223f06edfbaec2b2eb46820310ba4346ac9bda13f332072ec0d42db399f79d6afe38bbe9e1e065bad26101a203e0341299ebea69a2228f7dd44491bc21e2bd794aa3768386e7ab032f9b45e6bd144a09f9569040441196a954e1ecd3be3ab4e66930fb770ce39d97e2a4f3f8a5567632041c4fcd1130bd4610e226b52504eb25b3da2a973ab5b6c46146b11013b054381163bc2d8abd68044c0831579b19c4252345a66663b18502c9f106c91328841660987c58593d4b6e84237ad37ab0346950b59d13f94debaa4ed1e380b1ec3718e9f86932c30561d2b3271d1cc05bd8e184b3f55f138a37b9038ea02b10bd7514d5694d487285305b39a9c960262cd7f6f38814cca1a615a6e37fe2801c8f9766d0431fabcd046568d7bef6c4294dcb0407092269e293fe62f31944308a22a89bf6c9e9efa4f09145f97aa9f799e896758b315deb1853b72972082419414ca159b6e0cbfaa74d4c14b928e29db9633ccf507075edea7f5f78dd4113473e1af80d37094d7426077bfc1b6196ca7fec8da8e4078940ceaa81366c15574b9ff254dc9e79299cb935923034c0aa9b83ff1cc9491d83dc56f6f4e8d882d37411a124fd8f80e5ae1cfbcfbdbad2d484bc43551fea79998c2489364ca868f275cfb6031bf4741505b2784f8e797c44ac94e65fb70f8807822cd8e3e3b439b51de027d06d5b4b6d824a0782230e24605d9a59f06b9c706557a19f99b7befa03c0c626d02b72a3e54fa5a835fc7ccf47b66b1c6e76012b325fc9085ab500229ad7b2ab444b02cf927f57f4eeb01a5ca76c7462ce4ae4941169ce7401bce01e690ed4ef654e6a643d62199c875e289aac752fc470c399bccdc6a86a00375b3b2bf357fdaae96b2a846820f2ae1f4c0bf5ad3fdc84f645f2f32f558bc14d5d1c039aabb3fe2693ce712b635e27557bfed2792d5d6b9e8015fdb0836539c1cb7aa767b0cd091520da5dc8eded9f48c9c45691aec5878d2d8af8f292b992b162adca7ada3376593c3a47aabde1cf462ece1e1779bbdcb6f51e0c50ba683db0d52a8c575ce81f701acbb5913f95dd30ebe5905137a44cf3b202b1d133d00a4c1514ee74861e6f500419c8be95ec0e1ddb38cd7d71fa8f21e00fb6de9c915283ce604ff8a2a335576e6a5df6642ada0edd1e3f5a328a8dc8fef72ea6098eadf13eba88b829ea77a3b431dc84eefecf3b65a97e8f3babe658d67f31de092e436ade0a1ac804c72a4107b8689bcb0ed2d8f552ff55412302b2f28d9366fc1f54a138903b7fcfe7777bbf2ee29720e6d0bbc807149d8241298a58f1b9897e1b879a5da01713c6cfb7217f4b0fa4fdd07af2eaae1860cbec9d598695c748474c657c89dc0c95aca7d3bf977bff1ef90db5ae13f8784a6668dc5a61c57a15553e183c5c861abd0acd977a301fbbc6854d99727180c6105778b2688e9ea70c88337db5b3be59a1f35ba2dc7497b1cdcc028dc41ee998abb7dc3d5aca9da6ec47cb38b686cdae9c3474158495f6146857ec20cb00120de4df025b44e075ec8acf480e8e47933c1f8203f7e8146b7978ae8cb1bb169f1822111a55141319897d2487b68d35686a45b50bd758fbbcced7863f2bc03a25c086e5733d2c6c391731a426c4d3fa8f29b101856e0481850ceb5beacf6ffee0fdafe29e325c0fd198b10c21a2b1da3116e98ce78f93ef9554d3260679af34091547d7379250de4d12b80efd07d52e16a1705e75d508840bfee83af56bb2887e894b71319d18b28aab54a9bb5b13cb179323fe658e6f28d2f1de737d93933a2eff481b756c178f2dcf3f2bbf0f65ed18e876dd608ed242ec6695f9277b477a0a5008677be9d0666d8943875fb4ef72e96473df2d357a95114863ce17126785a4e52757112b0ba3a146cfd1959df5f68c6a69ccff73751095072b1fac78fa74d8e573c4cef7aaebc63cad49b9d9c6d005139e40816a5a2ddcd81e6a32a591c603e6db3f452cb768b29b6b68d9c2fa21891d632a1acbab96c9307c5c7e34a1f13aea5c3c8e4e6dfbb02c157908dc0e29869826995941e78dec5686b0db5c085a58c151947240661320735d026a7057b94fd21a0e02789a0946e8dec6e0d5fd272d6be2946027c8951871fb078f97a443c3fe5933e9ad5d479522cb3a7a76231adfb4166427efe660e25c70f9fb17f0345241c517d297ec639fd2cd0fa6b1fa130579b3637bba15680a35aee25fa40423869ffdaf3b3a804b668b83503d0dc7e8ea34cadbbb88973f0f279da1e6536eee9f62eff5ef8b5c2a5e67cc1d6b070e76bd9dc2e27f680113b8a28f5e9c612cb9ce7ad8cf66ab6c419c9408afd67ef7b069b0cb7a7edc35f7d3c920eaa3e92c5f74a01b4f55c9c1ae7d1af35788a5c30d2e6dfd66855fab218253ffc46b0d7c352e596c5f347763d87529daa22bc4f3ad41a9aa41ef6e550117697a0e66699271c59e765d6ccb3c23e1f7fa9c2d2aaa7d7ad6b88d4b2ee4d320788c048ab4d08d51df6c670364a94da203cde6d7fe95844073e0f86645bd2fdf462eecdd2c515531c841fef4bbde7bb4b5837672aa4cfa499919fdaa2276397657e0cb177be010b476d72838833e2067f26fa44e122c83add2112f4d53ed0bf7ba353eac50d9df7b0d32306a2ab06a31ee9b1b34798e9dede77d6562071b89fa9e938b2dd0f4275e337a237152abed794e9cb7d9e3dc3609d6e254b93611d9cbe01c6763c5f0e115dc8ff9b0f8714740379738fc0a6ed1449cf82c7b606d63f54dec88f47e9c5077983afcd9fa6f4129ae73ab3c6582551aa11e3b57de6229152272947bf295f8c1e0e92bac4a9b31d936d3adb4f82f9558a0ddbc892433eebe4c5fd45f284b349bde00d259f7c4ae039dd50b392ca50a78ad1bfab67060597ab87dd5c2e5281c1d670d3a3a4ed3a98566f60a49e686aa16825db33e5acefeef12b7ede6ca649bcd63a71c75442bbd21541ec1a114a30d7b970a384f0119579262faff3bf255ef820706fadcaa9b822ec2f5b0b5cf6bb99391715a1f518b93c7a1e7963225aee0dfb3ff4ffd4e6abb5cc7ad393d27e3faa01196f6dd86bab5222830fc5bde0762d507861d8f398278644f3059752baeda16e0b84a814838816eded87d8b6af80e333491e7b8d78bcccbc16a579002f459ed397ab964da0e28e4b80d0f0d691e50cff37184e6c320ffbe1dd2481273a3fea88d5b6708e1416ffbfa207696e057a43673f033864bd2b009b2a3e879223579a2984486320519470103614019b662d464e40d50721948d682555aa89ab5936ac5c7a8fda88f4fea1300755d73dc574c488de0c97f7b7daff6eaafe5189148df7185f1f34a59184c35ae58a97572a2f4ece8ff0d9df84fbc5a5f49d2fed177956362ff6d4099da7bc85dafd3dc06259c81d48f6615fecc40484a175a417f20f779f8b0a9727387e1123c93c4b51d389870783acf791ca622a892cc7f0e8862b535e636d3717c4579339a8ddda94e0a29e74810237532b3696f0af90df71907e6f6b199f3efd461866a5e4c9827852a538c685dec0c0fc888768070e7f3e99f2827b1482abbf89cecdfda85360e0254b8db38870b60792882a792321c8104b19b402ea06b94f3afc7fdf53a97661572ac12dc951d80a14742f675ae9ea59b0b7d768220642ed4435df9f5e9d59b2fae544aaff3544744c12921e6ae2955a372afec25496aeeb2693cfc55be0e0d63c6e3be72584bea0f071be90aba92d61b7d1aa208e3b57dfd52c974d7350bb826ee94fd709d39bb134360e2bf67f9b963b03b1fdf88", 0x1000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) getsockopt(r1, 0x6, 0x7fff, &(0x7f0000001740)=""/48, &(0x7f0000001780)=0x30) r2 = getppid() ktrace(&(0x7f00000017c0)='./file0\x00', 0x4, 0x40001702, r2) unlink(&(0x7f0000001800)='./file0\x00') connect(r1, &(0x7f0000001840)=@in6={0x18, 0x0, 0x124, 0x3ff}, 0xc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x20000, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000018c0)={'./file0\x00', 0xf6d, 0x0, 0xde4}) acct(&(0x7f0000001d00)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001d40)={0x8c44, 0x3, 0xd51f, 0x401, "a823dd59d0b5c06373ee9f3e383143dd687c03f8", 0x1, 0x4ea9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80), 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001e00)={0x0, &(0x7f0000001dc0)}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000001e40)=0x3) ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$lock(r0, 0x8, &(0x7f0000001e80)={0x1, 0x2, 0x5, 0x9, r2}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001ec0), 0x800, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x40, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) socketpair(0x2, 0x1, 0xf7, &(0x7f0000002040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000002080), 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) r12 = getgid() r13 = getuid() sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000001f00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f80)=[{&(0x7f0000001f40)="a2fae1dc4da7f7a4f0449ff3d75718e96e7e7c258b5428b0825b66804053aab7a39bc8eddd496ce7c4b3a8b7f83b07026aa1598d06d78f61099769", 0x3b}], 0x1, &(0x7f0000002240)=[@rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r1]}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r2, r13}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r6, r4]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r6, r6, r1, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, r1, r3]}], 0x108, 0x2}, 0x7) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500002451e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x38, 0x5, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='.\x00', 0x200, 0x188) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r2, 0x0, &(0x7f0000001440)) r4 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffff9c, 0x40}, {r3, 0x4}, {r1, 0x2}, {r3, 0x100}, {r4, 0x100}], 0x5, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000001c0)=0x10001, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0xc}, {0x416}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) execve(0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 0: socket(0x20, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x8efae1cc35c9583a, 0x6}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0xbaa) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) syz_open_pts() getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7ffffffb) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) syz_open_pts() socket(0x11, 0x0, 0x0) socket(0x0, 0x5, 0x0) r5 = socket(0x1e, 0x8000, 0x0) shutdown(r5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) mkdir(0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 6: write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482", 0x9) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x7ff) sendto$inet(r0, &(0x7f0000000040)="fe1cfd75127914c593ad18f85f8f93305465a9980a080ff3d59113e44e2068bca4884768d43bea0fc1d2a83915b8691f633940d306de354dc0da46f76b3b557c76dd78b9", 0x44, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@random="a83986cfa836", @broadcast, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x6, 0x58, 0x64, 0x7fff, 0x0, 0x89, 0x0, @empty, @rand_addr, {[@lsrr={0x83, 0xf, 0x40, [@empty, @broadcast, @local={0xac, 0x14, 0x0}]}, @end, @end, @lsrr={0x83, 0x1b, 0x8, [@empty, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1]}, @rr={0x7, 0xf, 0x80, [@multicast1, @empty, @loopback]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x1cd}}}}}) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="055b145028bb28e07a993a941f0b6468d4189b1f1edaed3e6769723f315283431e6988e0673a49fd825a997f39a334781270b533295c7e819ba447eb65eae6245947f61234eab43aa9f4af343f942cf4102a666af5819a0b464be3fc79948bdc2d1f887dd647bc9a6ad50619bd9366815ebd7ed4cdf043d51bfc1cb141a1f504eeae52", &(0x7f0000000280)=0x83, &(0x7f00000002c0)="d6a3f30f2b80b43c403efd4f0e6d371ef644f1cde85d16b9ccd54eedc3e6386b0a157945865979aa88b5c2953bd937ef5bd130cdd198dc8edf30cc859c2ee48de314614a230ae4fc0fc7f1d8c01df3f9cc8f694a72b1b1a72bf3529952ca80cd856fd0a2394fdf6cb4e065c942c5af6f6c36936427f48b83b49bd2171fa8f14b391ba62774a448209b3e737374f188c56eeb93025475a33491776000970852b8e154710847df336833179dec0ed3c93e4b1c33dca2fbba74d6a2e91dbd68bb5f4d112d65691e1b7cef77b049a93a6577521e77607215be1f19e7c7a54159429b9bf58b4afffaefa604f0f3b23596cfa64b2e9b2a6bc2559e6f9051930fe8b13e633dd7a0a4f9aa7531eefe6f245cc5504e3fc256496b54ba1a758cbd295464a2594bc168aa601712adc065b74f9e92001a93ddaee40041779c8cc11b39538271762b7a6607f6914d98c08c7b3efe919439569fbeb1ff7320d184a793356693842ee27be773a2fc831ac4d18e09f90bf8a8ed761ee36551a27e7989abfdb4a61074f38fbb648ad6b5f65b53237b1a9f4ae0179cd664c4fded29ef4a1d50ba520159ae5a64f4667fd75341870c1e008c8b9a3cc42f8a53f3a7be62eaeb0a8196527244ff5badb19195df8d3e1e99e4e444f0b745b076bd069e824a8b0171656345f1ec590b807d7a27f43282e6c41c4781020468ca7b527d32c46d78d31a6fdfcc29a6c71a630ef7cdb1e04685bd6c6632d90885c2068ee0cecf78e410a40f1100fa43eff795dd9848cb44dcf6b3aaef70e9a42ebee13eebf440cd48e28e965b2d6af09af66c7867c2d55a0a95e82997578d72472ba8a9ec953b46124008799468372c66cb3f663bb45fced3b5006d8489c920af6345895bc95868b194754164150e2133fd785c10da58400fc48435a301e2a5c160534019b5e6c2e0f0525fa8835f4261bfe048c10db41bc80a3a43b31f90c2f8cc16a50daacba6dad9d69fcd12fb6adffd7e69c0a888232c2cb1baf1028905a8275038344631b1a55dc78a2f1e5f97dfb955bedda2ddf6be00f2f92bd13084eead8124b20b9e54321aef16d428d5740db0aaafbab149625a87a7e4ae2be95d826a161e83cd709bfd03ed78cbb343076deee1220acf457fc18e4b0a86641f71a3610d54fcb13092ea1d50f5468a6675ef2eb9d0e5efe433807e785d3da65b061a06b9c217d65226ed1a7e9a67fb946413eb25521e1d843ab6379dcecae3a7f983af379421552aeb8bfd0a6510ddd58b885ac35d9b0989be20013308427fa9ebd018feb9d3ac67195c481807a6192d5c0cc857e58db275723d1eeee4f4e2daff0113be546992915baefd71cec8e2010caa6b6e1329276f9c35e4d3e19775ff7189c262d00b3e2112ce29e157cb65f618c10cb226ed2aa185d5207866d51035fc6d447e53ab079227130eba45fb85808ae9e21300fb054c2661511b7ca26f659aa497049d567813344d64083d37206fe9b82f1ba8b3635bafb997e8d2bcbb6b88b8e3abe8c18d1ad18132f3ae507750787c24df877bf1e4b279ae399776498fcf406a803602aa5d5d069aee582a664d23207e15b090c8b698abaa86e4cc41031a2719790521ee95694a5b46aecec42697f0198dcfdcec9a06e23fa8f9d6f98204496998af51dcd7d2a0af978e35ad7043e23d90657ba80672af4471af5e348c7488b471437bc9f988b34598824c2b0e41ca4079f908c9616511af6af5589102b16ff0f5cadc82902130aa2537f7a697326f011f73aa647f30d7535e8459ad0bb779154dccdcd3ed8275277f20ea355297bb4e8c3f6060225b314e526d648c487957008821abc6ac270037f0e98e9dda44972300c545df9b4061ff1ff93fc0261811086850eee414000c802217f11c524a420ea2898b9e83d8d2732c1f8080fc3f26fd4891931a4616cd69c50ec04cbe9d80ea193ae84c0cb7e4ad7e9c8313c4d08d379d987e0063b49c9923519810497108093b84d4676e56f79666cc12ee36caf8fd6d8a800c7f84243334ef843c6f7132033a7e9f360f5751190dd43490b38b4a9cffa73bcecff48c2ddfd9aaf3989f60ad079060ff04b0bf50136265f42592f001d49a4e33b5ec621b157bd32d1c8a0b334d91d46540b12263b267b7a092684b6dbbf21f117ddb79ef5a059e870a177fd0fada7e51462aa0640c7303c43553aa79a2f6d1f2bcd158a21c1a4f6698f2e5c613b2491a63e10bd319885f8d0f6306faf40c0367f16a694257ea5f35d8e725c32f557b9069ea2185e7f7282618bf8fc0624e911ec597e78cb928a4000be62139fe4397df40a768e8e5677d26e66234848870b3fc80591cedebb5bdf3fd7cffa8df50fbdaaf1d4b846bdf0c03990255b4f2fc12ee38ef89eb44b6446366b2eed785e97b65bff9325dcbab38130cafdcb23a3d28fc9315f23f71373b81b4d3095f4c8f70f2667b9f1212ab1bad0dc0b8dab2287ef5694e0b05ffe2278c8b16ab7ed1b187e839982c0b15eb74563166f4a4e29e6dab38e160b9f1e81427e474a5dbd3369b26842d20ea9eb8392afb92ccf11376a477d9f97038e7589f110500942372abbf3357ce81c39875ab521708e3da90ef34da3c938b310b102ef7c07e65256d9e718298c9bdc8c7b1976bec52fc728f0b296812df12a0a6d12d7abed30d1bffc2aeb479f7e639fa1eb4ec7963e6aa5aa90a430740de58d17404576a7d86354ace504f3ce1593be72a76e30c0e8567f9ce3510dbbc9d6d9c5cfc5e4edb10f73e7d9a95c70a63b50bc43741a28cb036691803c17c8c62f76b8cf8f6b08c99f6ed228934b478c370dcf54bff51410aa6f8cb8fd3a60314c264abbb651f16caf45f878fed4c61e472d212d05d568314190852be076d5dcb60fa9928e4c863692f2282d57c0389fa6d8e2679c7b32f10a5830f046b1a105bffc449acd2ca5c3fd3827475a827994a849b4c4cc4a3f60269bec1de751fbae9963e6ba2c8dd233b306c6555758b5ef73e99c2b1c05f0bec20188cb0ee5e11b818cd6638a1826c23f64d0d5d6f92b2441e14a99662ce684db012d1b56b86d29a03534a844ddf5e29f95ca3c46d251314f8e1310213bb71787a424e3542baa624b026465f4fca31d1b4bd745e9ffbfc418565c483151edd9b7246cf9c602daf971cddafc54327c4c6af7a00f84368e475485fe9b2df59e5112267a11f098ed066ae2699e9487b51eaeaf7f4a63ff0f28880a271af546774cabcf17176c8dcd54d292817753710455b990283b77d00a0bb960c32ad3493a416a46c4a7e6992f5c96ca5c9a82d9bbd8e5d34f3016be6b9236eaadff7b9938236f2fc016adff7339e4966c2d9d8da4f74d31b45aa180d4bc5ff82b3c2d42fd2c71ecfd9118d57ec18e926aeea963505e7bf57b4b2341c7efc57d0069034344f5e376df185376803eb2b77b3ba9c62638cc05bd2040c3907963278ff9c9c55c239bae9917d0101b0441f081028c2922097e519b3d1cd0b776eeb61bdb14ca1c6a361c0e6dc707f0d9de756923f41e92bf99b35f584155713e9913b929c3ea60d6e205984440084473d46bd63401c5ddf1b5bf0b8f05bebe70c4dd99c7cf55701b9e3b82d0481fb8e6025dc9ed0fe30786c093a8c073ed33f8b58ee5f5818c4c17cc4b20645330a6398272204295ec12d9b03c6f57e33e25566a562f1c9fa6ea6638729c4c7a86ffb7b8719664416cf5d77967a8ceeb640dca5715c3720305cee687c25d94c1776d8acc098aa978a389901eaa0a4561417525aa70f9f759dc546aa6bcf5c20cd45787dc0a17dd95a907423e1abe29aacd0b2878778c3785e9264cc4a813a4724c6239ed49e1ac879c090f3a51f3e060960f8efdde1bad087ce7e41b072c9a22fdec4903b51995f34b9c4bdf06f1d556f23c32bb191edf50ea936dc0c6dea600ae8f1163cdbc0df7b9dcf07cac41ef26913983f1f77bf77fc8ed5595da925faaa010f97329439eb462629b5775816ccff7d3d13c5e960b4eedcccebb2d9d6ec34ed6a5c6908b3a27fdc8a70f6c5aa4aad187facf710d4e38243d24f02a4e5ff0d0448048d3f4b3a454c59905b7bcf04b89bf77b1ef8c9bbac8a9a196807f154cb8c8d05cd88d16f3075b7886b00dc574db7316fb8f245df2b2e4e3d6d341f0ee80ae0be0070b8cc115a53a4df5fd0c8068668e627a098366cddc7671fe215c291df6efcee4a519c53ae0738e7902c5254708c22208860eff74b87afc37e30cc5ef578e2168bcc50068db63e996425febfadda1c6142e2cd948417fb2ae2f454be720feea2654c89587136f637de72f79a127e248e3c775c343ed789f05b421ff41a58b8482f9f82091c25ba73117af305226ffbf9f046858d0dc98a765d34874b0d1b256a5829a19e1ad56721a85dec4448d6fb97fba4f2488d4aabc97b0aaacef556c6695a51f140625e2e40ba9541eaf41196dd2abc409146063c498880510047fb1c57bdc9c7eb24f6a353f40f2f280a17e5f32de0ea33f2f17c3a71451061b1505892bd1ca3a058ca520462b353f03e718621f13ab23bb7bedacda32779370102f0008ee5ae05c9555de1acd1cc026e85e058266a81f84116845dc1dd44c82c1d4cbacb20ea27904d715068d545e3b05020f1b50169154c38210df684f243372a9bbdde1b3d5e08a7f8a70d7ca12471fa966666ddaa1cbd3d8078712597bdbdb053c3a904f11cc5317ca82f624b7fed0a359903002750885ed52c3cb3aad2cab2ab4c93507b3e52cbbafa93b3a3aa0e39ccb6574e374bd4f6e1d50b0967d4355e13d757db208f17941470e76d74bd6735753e28d14d7f15bcbcd766b54043fa8c432b16160366bbfc7d94605580ce3d5ac106b771b7a3b710a97c2ae1441c926780eda7cf60c6be62e742e4bbf328e15d476967a19fe772a8cdf7e962c0573843fec66c2b7ffe94481a569da7df142f7d20e9c94991389fe3bd64d2009c58907352682a959bf7afca818539182bfcfa9cd63f00aa4b1976cebaa67076bd50c46f5090a98213c469f01781debe8b79ac1d523b5514881b256fc7dbbdcf0e81936de9e0b703305923f52511a5c47a084adfd1db2398fc3da475f4fbd9fcc041f8cf20c1665306b507c6f73a513b7257ace614ed2f60e4ff554df59cefe87116bafcdc3202e1a7a881cb2ec04803a379525aed504eb40f5e66a18570b207618f161f7ea4deaadb6aa5d02fcd5259bb63b3f58634729ca310304572dbc9e8a08dea63c51a30590fd2791f3151d916258cf38eff7c929918ed106a2c624c8f8ae87ea7c6a2bb58e20246a0e8888c2b4cb568cf202882acbdc504d192a2d6eea726104cd5ddb29135b62e4337b2740129a77075677f4914c98de82c04f2ca4a7adc4c522e945ca44aa4e4c8d21d59c366fcc14b9041cb5cbeca8344bdbba858f68d7c9c1ee020031a5270825173ac89d27c0673c60f4b39fb726fa852e6eee98ca625969a9dfc0ec08c8a16c55cd01fe0719118c0d6c3d06952ed29d4eebf447fa98147a4f2096cbeeda74ef50319900de31050634310adfd64e60244a0e6dfc1602aa61d965440d1d590e349b4d3fe874e994bb981a405fb63c97afd6c81fc2b85165e421985eddaf5dbeb40068e6d92afc6b6191d6967a4e4c85bf53d5a40eb5beb07655757b229308125da14d0c14df11ef3e5ef7408d8f8be02784e3dcc6e4741acfa373e851378c18166f2f856bde581d2538c4f6a34edc7d8bf6193b81ebb0ff0630f4fa9da88f0d06ee9aebd725b3993bc9535fb8bbd4cb1bfbc7f1a1b9f3fbf11fc6d4a5a52", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000001340)={0x41424344, 0x41424344}, 0x3e000000, 0x4) setsockopt(r2, 0x1, 0x2, &(0x7f0000001380)="bc35d28e6fa4e0e1a96a58d694d34304aab3ac4abd2bc7d383f9069187e35c6e29b2d22812a050f9311b464006215a0c13e96460e80b40fc82412f507e764a85de23b1933f", 0x45) r5 = socket(0x6, 0x4, 0x40) sendmmsg(r5, &(0x7f00000026c0)={&(0x7f0000002680)={&(0x7f0000001400)=@in={0x2, 0x2}, 0xc, &(0x7f0000002440)=[{&(0x7f0000001440)="1cfe101026b0f71b3d40feba3eb5d857b40b67118fd106968d1b325063119c98c49a4f737dc8eed0cba8f82f213dc7e16dd3e29644be335d2fda98e4a74846ed83e65e3cae0cf8299978b844124a0e6df6a86796ebf21c33bb7838a6f103003577ee17fdd15d35394ce7cccf846e60e893a92b0f5f24a64071490bae7d72df7a39795f696bfd6de05b259df051d858d925046f7419d741e4f8d679f631d97190323f92ec0cfe2d6216f9398a30f0702374c616a1181701bf530ba2d839c8e6b3a4fd21e4f866ade1d53ba5a4191417097c5441b376caacf202d3f1070da2da997e50efdd098c0fe2af429104d198de8fd1ef3efda82cffaf7492279ed520101c56de3857947f38d4a1c0fbe3949d0fe5f9cafc75f728f497011d015ee5e4d26fabf5dd3ca2731abb698ba280e9afcb1d3cca96b23cf8c55a52c8d47e45807fe0665baed7722ffe3aec9d6d48aa5e626456eb8b430509013584da63142f19b065c4a9d1981711cd31037cc62ac4e5e9f0a980c60fbcd4d68476185613113069972619bca3d0e18a9838c706f03050c56cc9a3ae4c3043bdce74134459ff423c6728cfdff765e9462a92b649d42fc59607c52dcb4f39bebee9e23014d8c9f0016d91be2169b5b5b25c22db78c8e2d64fcedd563adb19264dd1561f1d079572f107ae6384ecf067f739f11cb9774a097876e1c67826384e4945b53db236e5b34149e8a8841240acd7b25bbf505266a9a30a23e8651cb403a8eaa7c9d29c348ece2a2b3ad01ecf033cdefb62050c9fe166149ffc73548627513e6cfccb229ea3bdeaf2e78599ddfdad1402461caceb70cdf15ad148df1b43b82e28ec21baf44d477f6367fbb1f3fd243f768294a1c9087064712cbb61691ea75a4c35cd293b617dad8af9f343d7aaa5a12c6f487851d812d66b08af0162043eba73d1acad39773d485328e05c58296c56472d5756a40eb032109065cbea821c02a3ca5c3ad730fb0df5dc2b9dac6ef70ad1ae00984629d89416bcce808d5bf624a52d8af63bc25088473cc0a5d88707a8f7f40f6fe0ee4b170c1ed89dc4314cf00f6a12eb51bb9aabb573b3852465b05f3feec8e32655d7b610ff4a9c2a416c2abdfe97891b4c5c480844cc5d8262e57e264d6eebb14b974b7f6ded47e87bf63eb2ec6913af797be5648ed97ce0960a0180fe019cba7d328fda31e42dc6dcac21a629e4f1ccfc8c23cf9328dd5f531859ee24d0b558043340495fdcf3dae894265c77e179859c771c594f685dd484da10e5efb6b6d9067eba7721ab2f3b9d05f76a00ed8ef9d0b979311ae02131613e2a57e11a560b9cdb9433de6be6655a5ef030aa418770547474dbe1287ddcb8b3207f69f42120c120a58dbbece77183f36e2327c211c9b0c1ffadd3609e6117f42fecab1eba46002e1a2bf588f1e895567cbb3b4d0fb21c5674e6ec163d870b5bdea6583f42b0e7c35fd981c2ec43e24f939053c692d327c268753168ff52dc9d8e0636c77a5f6b1a3a9f421fe684d0333b9d4354045ea35346ae035adeafe0b4e85b6b64b31c27f05dacddb412ca2adcbf3f3335e650fcc71b375f4324d99e8e07e0f67c4a9a7007af0b35b0dde0073ec023c1c10543272e5f7a197dabf716c790886184805becb01618cda3ef8526c2470db011555a97f171a1fcba892ce9b1083e86add9fec6c2144a7afafc65e98f6717789c0ea4521b3efb2f905fe38a9ad473c44b0a8fe0b8e5a09643929b8312ff564c9330839d6eab9e80ffc492172420dd6ca013eadc862d085dd4c3a39fd2680098585831844881430b51e11a54ec9da91392f11e624f66054bb700bfa40dfea903931772acf5b83c041e6f5b3bed204191ec0dbcacbcd92443b2f55b490142bc912c023cb0f361775fe7f86d8c792a2fadb335f3aaba606486a11f0ffbd0c4536d56b66fb7d3a6d05f63d9777b8a1bad07165b3c27b3d71a81fc6d6545c94c0677809897f7b80ff4d793333fc686640d92ad7351db72adcc68616626ed55797df27433fad7d115a5f24984858f2742450f4dccd38c26cca285298165d80a583123787ad58be991a87358594f7d437e8ce82ef412d793659ed7226a4777b1f64c543ed1a707fd123509f417167593f8ef0d036d370157e5cc4ab03b61980f8f20cbfa99e4a455b847e97e0524e2ca2a491aef63f40d187c60aff1b63c79451c47ea9a024592d72b482ec993b972c48c689e24b3d89351837428ec8ff24ea9104804a3b6bd7dac6aac85e2130d4f78ededda4b73026bcb1e57ff50cf8ec30835667dbd6551491ea14c7bc3292a6bda761d92af079e3216ac27934ca7bcc70e1b6e7399ea83ff90280982814f4a03d4cf82cdf2e003b131575214be1703730123a862970b17a52120b127461046dbd6b0e4e2a5915bea347df25a0414ae614e66767bf69ec89aa75d2be5aa031ff3e0eb4fae6e12eadc3bf5c6595039618e3d66404eed721b41370d7f1b8219810f073a58d0d49abd581d15dfd8f8793dd8bca1a900625d042873f9e287d3dc2413a04d15cea4f95fa6b9a03342e5e3eeb44ae1a3e52993b6104b13abf00ed541d64eb9e192f52ae3fe7878c28bc06416cb721bd9fccea851463eef0473ed7ea7176e867ce9188d9344abb4c7814886b3e0b7798546327df74bed0e2aa8e16b247a60b148f86fdbc8a1af24ec037c83cd38698379b1a922b393eb53b04503a7e2aae850ac5b81569640d8b56bbb78dd984b459060afd02e90f612a9b73a0c2ba37c9e31d15c978ab5d10586a75346560b16a0291e3b9815492e9005dd56347b90387cfb6e8cd732c67b71c1df28531048e840e663cf47050aa3ec2fcd598c90ffe7f34af9edc23f4d8eef0476e081a907d788852ccd03ce728f6dc307295c7e09651b02b0f6cc36ea2af5157e0b0838b52e6bd2718d487a84493862148b9b35613133d7c9d1da3c6b4975e9ebce5b564cf2cd9a0d20649d31e011ad81b6a2d6daaac36128dc6905a9a92c0b3ab4ae4e17b6a68f527782fc32e9fdf39d45866d687d0a019474a9278b0fc84dbd1c5f1de46a97a79ce3fbb56e9fccf753b69735f592c5d2229e6482b504165f7c9cd5f6f68bba30544f123ed442ab853a4ecf862c1038336bac22d2995c156aa8080a9befabb104af8ec2e9d3d47251016b7c71c1e68dbdbccd4336485fdab79929fdf0439f54eb6f07765a3156a37b4461779d131cb7c2b455af4ab63cfb3e438b719003010b9cad91f9d9e46faea02bbdf0c885de886d67d15f5eb8a60d601e0b3e0bdf57cb917da69595d0928720fb280e272c951abb80dfa03356bf3ffebb64c4fdc39e987326b743f67da257f4056de8dd65542c266ae2ba21f54ff6f0857930e0ae974b6c618b396d2e1ca20f920d91d262b704bc5ef771e2a3ec89303583297521b35fade7bd086037d622733eccf1a0f43223783a920edeb3e6178e82131aae0068ad9ecef146b5c8f4f41ad2691b7c0e6512371a6ddda5827ff7720683d48366e48abe799e2a191e866a40128a732e154f5dfafd1e6a8a8a83f95f557eee4aa92b6a066e65eff6ca33b38afc9dd0df9a2bf00047f05e0d9b0a0b0f36bc3e10e858ad187184834041c9e5b27850b7140ca132ddf8441bafabe9f556f47213fcdf2607a6a9ffe7a88c49aceab75287cf445c53391d54d85b10425467494e3857106c7c7d8ac7e4aad642ef0c5747f5c3e5b7e99260e8f690846da6cdd48717f0b5eed958f36eb02cb16312fe1ae2f83945c99afb632ec124972332201a9b464601ce897549a671f52cdb4e9dbcd1b88aa7548b287fc2fa73a9adc00d429a233e93c1cd31989e2f3fbfc493994425eaf558c4c9d67b37f7f05ef5ff2ecf81b83233b5f564af9c69108e807295b88cf03d0070e61e3223c5b528e6d4285d72a85899acf7f9def8d3d82a567b4c15edb3e4dc6efd8ca5d3e8a5fbe1922f27d193c76b555c4550592f3250468f465d05436b21218c18c593571d9c56338eba82eba6c0bea5e26cbb2def831d3bf7c171e3d4e26ce3c374ec362f0867004613b443ca6e9848c34194af0ab1b4bd98c8c0ec4c74c82f30d23a129ae7d2813298c9d7f8c4f053962359c1db00330ed28bc5509dce3d5b402a53cd69d3bec4310958eed791105b18a1f8c392b61f442e4929c373dc1b890a54ead9c7b56bd9090280ce7c2940c7b1e0c2b8781600a1c67b2b788892bfe7381353c0258eb5b519137505988da3312b62b4a4250d0104913c60541aea3771535b207f0dfc18b0a718e10211f0601ecddc3b83fd8c4b5a13f54f139c8abd25328cecd787bf42e4fe5f309bb34c8a0ccb7deb89b099f0fb6598434ea22d7d8d76b22effb2b148b995c93288a94fabdf05b6efac75a4079746182eb100f61db9a200d645b8737d7d9175b0bb8cff4d73522963e30162bbf1fde3e493def55e998fb49fa24b15bcc4f35506d1d5a521e0a1b4567b5364cc84f9824fdde49af7cd4cdb3f086cc5f68902449ec12fc3d5e3044011fb5ab280a87b8391273334e54a796c7a53d4d40a878e7c8281d3e0589914d23994b00aa5773151f744b33312d22899d7533de5bdce764d931b2d776c18dba7c4807189a1b3cffc0baf4a62279f945a24d93c493f211f2d82a656e873acbbf9cd16abe84ab56c79d16ca9657b899d90d6ae2cab4c599dad188da65e58efbdd0bb2b964c52db29234926f3781561870374dce8a6981ecae65176815822e23c131c3f8e3224dd7122b96f891a36c912287ca4d55c792ff4b9c1864baded17979bd4af700eeec9937f299498fbfcd918261109dee2f5ea19cf77acff3452a4eae9e3d1f292a40222f99871f2f6313aa5350c7318aa985b3f7b6ef59ea33fd93907092e8c8a01ed4b732772a49ba79957f1774104c1b3c6bc2fc75c96cb7ca88c0d1c85058892a24f4f68cef59b0f896b4fe4d37c828bd70ffb28f009a486a9f5825bb25370f38f5a3c9d30e96ad2ad422e742d542f4dd2bd28eae2405bbd3f418d1db68f5c8e6d6b49f0f58271727e01a5d395cc16c254b8ed474d95e92d2d6960484ec52d4d12d5c826a120664690021191e1ba4c026cee9f28e2b397a941c33ca89ae9e9aa2a5b2a3a6b60b9c9763e5c92293ba6e2ccf55324ca60ea3804a64dac793020b68c2543cc5d1108d21fa383725c6eb2f3ec29c31adde02208c85704b0c2a2cede5a835d1d19d97cc1c85618e995833a4b3acc548241c19dd537f195e281181f41de746d2d6eebbc5ce2da104cc1a109089263fb2fb472f10ffac2bbd478a3bfb3b0a9a1c3a552f5650b5d2bb0689ac24c86f756203e73177cb13dc2ca38384907845a5fd90d8a0172d285358bc87749faf6d4f8fdcdf3bf4ed7ed542acfe0d4d8c8564f501d1726a537acbce1f18b99e31ceaedcac4d6da0b86503a3a839f718ef4a5b032fb80a8bc55c640b3863482fcc36068e353188c7e2137c791036a5c00d168f94e7345da363e9be815e4e4290bca58ddd19054d46585700b723e11865c4f45c6c0ce30dc73d6947cfcd8247d7a543a3dd173bc69f790f05faf09a8c18d1d0f73e90e55f68490cccbe098683beda840d4d39f71fc5ffddb725877c7a718bd5c85c40c5bf767e8606d39b7de914f369835f4781cd9d3f47eafc0bdd090d39b128c8fc7af6ecb2720d4c5b25a99aacd7f214dc2d9a4994ff540fda2fa3fc56e7f90c81234a55122e64935e3e3d0a44600c95577b1cadbabd98e6317537937466afb6ba2689a58a6c865952e90939a95f81dabe6e993cf3244c941e67a1d3c326b", 0x1000}], 0x1, &(0x7f0000002480)=[{0x18, 0xffff, 0x2, "2a499eefcea0"}, {0x108, 0x1, 0x6, "271256fffe99cdbeeb3ac050acf4e633b72ebdfa53dc8fcf031978ccb99ea5417296761348d35302c652672b43a03e55d3db153d8c1455b85e09dd36ddcbc106718f4f1c60dff1d902fafaa181406a55aa2d7bbc38569ca5ff3847cc7466c982136648d37a4034583b729d5a6e9b931eaa740d10815024f694fc0d350ce76ad8951d747964930581eff87778f00b2e6fc47cfd5e2c6a70eab737222bd096678139f32d2a9d3a263f9b6cf068ded581dd457991c202d189af0adc43b7c8cb4e0224af18b42e3841330dadb6bc265005215b0b9b4199afdd9477951b629ddd39ee44444436bbc3fddc4f9f2c5df431dca9c6a333898c912f"}, {0x20, 0xffff, 0x3, "afa3fec8dc2b3e11d9d7e763ea"}, {0x38, 0x1, 0x9, "157b7bd5ba0b80850d4a70f3b5753ac634adaa2a3e248f8163dd0ca92e0d4da3a165c740b0e3c8"}, {0x30, 0x1, 0x6, "e963ff440235f0b7ffb3f77e582431c13385abc6567c96750aac9b77dc"}, {0x38, 0x1, 0xfffffff9, "a40b9408bec1e2a9cdacad1a7afab9d4d15080016a6a908a31e50ce752e958b24bd84f6e787f"}], 0x1e0}, 0x1}, 0x10, 0x8) syz_emit_ethernet(0x14d, &(0x7f0000002700)={@broadcast, @empty, [{[{0x88a8, 0x6}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, '+e|', 0x10f, 0x3c, 0x8, @empty, @loopback, {[@dstopts={0x2f, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0xf7}, @ra={0x5, 0x2, 0x25}, @pad1]}, @hopopts={0x3a, 0x0, '\x00', [@pad1, @pad1]}], @tcp={{0x3, 0x1, r3, r4, 0x1, 0x0, 0xa, 0x80, 0x3, 0x0, 0x0, {[@md5sig={0x13, 0x12, "57fbd51f9e6c8f928423d9b01ccd6bf9"}]}}, {"4f65ac279c50268cf211f05a27575935ee50cd72e3b81975ddb619b862f51376e951997b9f9155098cce889abd8904f107faf80e5b5b25ec25490c0181f58f3746e92709de0b47a06d56f3eb7d77a105b8913cb2526873216b17924f5e1e789ec4c6e5e1bf9fb6147855d5eb130ab7b5ae423294e8953bf3b6fe5473479d03135866ab05c27d252848975c583ffdc6d5ace1ae2743137f7a1c70ab52e512f2544a92414b158382cb86878fd171c5c63c60a0a9bd380e65"}}}}}}}) r6 = semget(0x0, 0x0, 0xb1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002880), 0x80, 0x0) fcntl$getown(r7, 0x5) ioctl$KDENABIO(r0, 0x20004b3c) r8 = socket(0x10, 0x1, 0x7e) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000028c0)=0x8) semop(r6, &(0x7f0000002900)=[{0x2, 0xff}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000002940)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000002980)=0x3) socket$inet(0x2, 0x4000, 0x1f) listen(r2, 0x5) open$dir(&(0x7f00000029c0)='./file0\x00', 0x10000, 0x9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000002a00)) seteuid(r1) recvmmsg(r8, &(0x7f0000002c00)={&(0x7f0000002bc0)={&(0x7f0000002a40)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000002a80)=""/116, 0x74}], 0x1, &(0x7f0000002b40)=""/126, 0x7e}, 0x9}, 0x10, 0x1000, &(0x7f0000002c40)={0x9, 0x8}) connect$unix(r8, &(0x7f0000002c80)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3f, 0xd65a}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) denied attempt to set clock back 3663173927 seconds denied attempt to set clock back 3663173927 seconds executing program 6: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r2 = socket(0x2, 0x1, 0xb3) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000240)={0x6, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f00005d6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x60}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt(r1, 0x29, 0x69, 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190a", 0x4b, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = accept$unix(r0, &(0x7f0000000580)=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file2\x00') syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) openat(r1, &(0x7f00000002c0)='./file2\x00', 0x80, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x10000000000, 0x69}, {0x0, 0x100000000}}, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000000000}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (rerun: 64) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = semget(0x1, 0x0, 0x133) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000040)={0x7, 0x8, 0x2d0e}) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb", 0x1}], 0x1) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) ftruncate(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004526005c0067080001039078000000ffe0000001940600000004071700200000e97f000001ffffffffac1400bb7f000001442000a1ffffffff00000101ffffffff7fffffff00000001e0000001000000010100001000907801fc0200"]) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000aacf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000180)=[r2, 0x0, r4, r5, r6]) r10 = msgget(0x2, 0x40) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x7, r1, r9, r3, r9, 0x6, 0xffc1}, 0x9622, 0xfffffffffffffffa, r0, r0, 0xcf, 0x3, 0x1, 0x7}) r11 = socket$inet(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x3, r3, r14, r3, r8, 0x101, 0x9}, 0x100, 0x628, r15, r12, 0x9, 0x6, 0x81, 0xc6}) r16 = shmget(0x1, 0x4000, 0x222, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000340)={{0x2, r13, r18, r13, r9, 0x62, 0x9}, 0x0, 0x90, r15, r19, 0xff, 0x401, 0x9}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffff9c, 0x8000000000000001) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setgid(r2) writev(r20, &(0x7f0000000540)=[{&(0x7f0000000400)="9bdeacd94fc0a15da8eb440ac2093cb86ae1b2d92fda86d5179daeb8b4b891d8a3f816c15891557534bb8451faf42d9d1c3852429c996c636c189747453a90d16d7b65295f9a47378a5f5015617714caf9e340493dd30c2dcc2d3bb90130d95391", 0x61}, {&(0x7f0000000480)="542f25f5635e0a5eb9d8d5db484e08a8d333e51a4c16fdb2f7f53557d08733c913e2a7106603d19d0d34bfcbef489c1690e78ad4d4abeb61fe1299b3fd58f779d90573b2580b87992ca636788a4bce267c3c4939eb0e21f09e8ecaeb1e11724690c21590737300854dd73c0babc49221009dbfd77009dfde52e068a2c98a77d5c2221df0c61e7f89c635e78ee0dae2e309de397d68f376e95f3aa9849574f33bff3dc869b57da52890", 0xa9}], 0x2) chflagsat(r20, &(0x7f0000000580)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r20, 0x0, 0x0, &(0x7f00000005c0)="8c9aa545414a7216034c7c280aefa3170be194c820071e4d2eadeed930bad0ad091b900701668cf8073304deaa0b0af2d8283d0ef55e5211c68bf66509da6c059cb57a04b8ed75fac978c8e7c63aa8409fcec94152e7d1d5e680848ec41d7299004e29ef41eabe3ea9d941f0934ab26ab41bd2c324b49dc8995d2156c774188ebfe507aa58d6fbe1c207c26233e8600ef0d2062133c2620c92e7b48a1bb5a7382ba9f4eb46067d7d018e48131991c6f6e92b", 0xb2) geteuid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000680)={{0x81, r17, r8, r17, r7, 0xe8, 0x7d}, 0x1ff, 0x7, r12, r12, 0x9, 0x7fffffff, 0x40}) listen(r20, 0x6) ioctl$TIOCCDTR(r20, 0x20007478) getpgid(0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semget$private(0x0, 0x1, 0x2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x16}]}) getppid() write(r0, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xfffffffffffffea9, &(0x7f0000000100)=[{0x3c}, {0x60, 0x0, 0x0, 0x2}, {0xa6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000382000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000727000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}, {{}, 0xfffffffffffffffb, 0x62, 0x1, 0xfffffffffffffffd, 0x3f}], 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x200000000000007e, &(0x7f0000000080)=[{0x28}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/97}, &(0x7f0000000080)=0x63) syz_emit_ethernet(0x56, &(0x7f00000005c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "5682f9", 0x20, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x3c}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) socket$unix(0x1, 0x5, 0x0) executing program 2: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) (async) rmdir(&(0x7f0000000080)='./file1\x00') (async) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) executing program 1: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000000}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940), 0x0) getpid() geteuid() getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001001b0000000000000023d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98dbfeebb60401000502000004010003a734b2bf062e1864097b38c4ae703b19b8b0e64ab7e6ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3ce4e204e2000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x24}, {0x44e}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500007151e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x6}) (async) r0 = getuid() setreuid(0x0, r0) (async) chown(&(0x7f0000000040)='./file0\x00', r0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r4, 0x20004269) (async) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482", 0x9) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482", 0x9) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) close(r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0xb, &(0x7f0000001500)='\t', 0x1) (async) socket(0x18, 0x2, 0x0) (async) close(r4) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x4}, {0x216, 0x79}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) (async) executing program 4: socket(0x20, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x8efae1cc35c9583a, 0x6}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x68, 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0xbaa) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) syz_open_pts() (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async, rerun: 32) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7ffffffb) (async, rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) (async) syz_open_pts() (async, rerun: 32) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) (async, rerun: 32) syz_open_pts() (async) socket(0x11, 0x0, 0x0) (async) socket(0x0, 0x5, 0x0) r5 = socket(0x1e, 0x8000, 0x0) shutdown(r5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) (async) mkdir(0x0, 0x0) (async) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 3: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x95}}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x5) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r2 = socket(0x2, 0x1, 0xb3) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000240)={0x6, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f00005d6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) (async) setregid(0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x400, 0x0) (rerun: 64) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async, rerun: 64) open$dir(0x0, 0x0, 0x0) (rerun: 64) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) setreuid(0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r6 = semget(0x1, 0x0, 0x133) semctl$IPC_RMID(r6, 0x0, 0x0) (async) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) syz_open_pts() (async) socket(0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000040)={0x7, 0x8, 0x2d0e}) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) executing program 5: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x3, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x3}, {0x74}, {0x40e}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) writev(r0, &(0x7f00000026c0), 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000cacf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r2, r1) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0xa, r1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x16}]}) getppid() write(0xffffffffffffffff, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setuid(0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) r2 = socket(0x20, 0x3, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000140)="71953c47b56f4020b189f00567cfece29ff68c35c21d9ce30dc8b9f618e14be0781a436e872660826202f648a4af608847038630f661c7ed995f8ff84a19f9ebaf73deea1cf352ab0a23b8be0a99b562142af89a06a4160f42af19be57c2e647486a7e3c14167997467ff1978bc27385765b5c4db8d57428a8909f2ae5718117a998258f32", 0x85, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x0) kqueue() kqueue() socket(0x2, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r2, 0x1000000029, 0x6, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90900a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb61fd29cca2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x1c}, {0xffc1}, {0x6, 0x1}, {0x7f, 0xcd, 0x1, 0x7}, {0x1e6, 0x3, 0x1, 0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x1f, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x3) lseek(r0, 0x9, 0x1) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1, 0x1}) pipe(0xffffffffffffffff) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8035"]) r0 = socket$inet6(0x1e, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x7) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/194, 0xc2) read(r0, &(0x7f0000000300)=""/121, 0x79) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x44}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x98, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x280000, 0x7, 0x6f45}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)='S', 0xfffffe65}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000000200)="eb762b382c3905afb09f2786ad6a85ca662f", 0x12) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r5, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) socket(0x18, 0x8000, 0x20) semget$private(0x0, 0x1, 0x741) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="a985db144523", 0x6}], 0x1) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001"]) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) flock(r3, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) setreuid(0x0, 0x0) getuid() open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x1, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, r5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x8001, 0x0, r9, 0xffffffffffffffff, r9, 0x52, 0x3}, 0x0, 0x9, 0x7}) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x5ec) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r3, 0xffffffff) open$dir(0x0, 0x0, 0x8) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500009051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x20, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r4, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f0000000300)=""/178, 0xb2}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000640)=""/125, 0x7d}], 0x5, 0x200000000000) fchmod(r4, 0x40) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x9, &(0x7f0000000000)="5ab7776a", 0x4) close(r5) setsockopt(r5, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) executing program 1: r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb", 0x1}], 0x1) (async) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) r3 = socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) ftruncate(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) (async) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) syz_emit_ethernet(0x6a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004526005c0067080001039078000000ffe0000001940600000004071700200000e97f000001ffffffffac1400bb7f000001442000a1ffffffff00000101ffffffff7fffffff00000001e0000001000000010100001000907801fc0200"]) executing program 0: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000000}, {}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000000}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) (async) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) setreuid(0xee00, r0) (async) setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940), 0x0) getpid() geteuid() (async) geteuid() getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001001b0000000000000023d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98dbfeebb60401000502000004010003a734b2bf062e1864097b38c4ae703b19b8b0e64ab7e6ea2ff1cf9faa5f2b79ce61dae2d4eef74c30ed247fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3ce4e204e2000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x4}, 0x7c1b3f73}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) socket$inet(0x2, 0x4002, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x52e, &(0x7f0000ffb000/0x4000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(0x0, 0x0, 0x30) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000006c0)={@local, @empty, [], {@generic={0x8864}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xa2, 0x3) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r3 = msgget$private(0x0, 0x282) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0xfffffffffffffd9d, 0x3) setreuid(0x0, 0xee01) msgrcv(r3, &(0x7f0000000200), 0x6e, 0x1, 0x0) setuid(0xee01) executing program 3: sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) execve(&(0x7f0000001300)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001340)='/dev/wskbd0\x00', &(0x7f0000001380)='/dev/wskbd0\x00'], &(0x7f0000001480)=[&(0x7f0000001400)='/dev/wskbd0\x00', &(0x7f0000001440)='z-|\x12\x00']) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x40, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000012c0)={0xfffffffc, 0x4c, 0x7ff}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="21ce50668245c4f61a009f2de04d", &(0x7f0000000080)=0xe, &(0x7f00000000c0)="16bd9422e3204a57ce567d9c22148d5bd6bba12d89d5cd87b4a81cbe218c66dba2795eb9baa02cf403aff8549c5f6ebaf619d74daee81538d2cd18388caef4ea24b7ee8eb8bd83d048915964ed304dde8a42ef1415a1c549bb34c0668344ae54e1b316360b2ad860e7276ce7208bef63c28303048d6ece7a400389cdfc283e1beb96ec1d1b74dae05efd057fcb0195c02121c78274ddf1a1", 0x98) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000280)="ee574b598822f3c6b81c6e552231481b53edca3fe9ba2247899e780052728884977be94b486026eda69c26476c415d7b31dfd84ada588a7fb89fd1c493205ea0b341a467952cd0d41f04b209a76536120c7b2c013ef15b1f7877cb3a36ea57d93a234e8fd3a59c29cd611b05ea8fd07c6af38a3ee8993e2216ea87840b985882288f2152fc5e5657ca07ba993be7a02a57be695ebf3c35db90b0b725722d273a14746810ef5d2376237ca40aa1f4cd1bbb53fb0ed72f2bb4f1a87721499d7a405d46a79488c1a3e1a218e3766a0490bf7253477be7dad15d6cdf57c0b8eea44c6d7bc12620e40bb4fdcf930503c27af68d5632077bd6f4d788f28b27b382f00488d37e117de4e570ea58b81aeb331867bd4f62322a2c22fb7bfaf84195b3b17f8cc2b0b913d32b26bd495457d1cb1103b24b5b8bdbf08387e21b41455149b7091f5690259fb5849c7672cfb7cf0c9c9aab8ff2b125737a49b5cc886d35b0234abd0390ca052d290ff91a6bdf103c7a4f2576cb856595f800e7d9de6bafc44abb469208eb5cf12e85f53cf71411045f5b3fb1457cbbea8e901c46e780969773f51559919fceb04b56aae116396a3724423ab3a1485d0f7ff10f3a39382c8414187389aa78abfa43b90fc763184ed27348c712efc353aa4d0abc4591412f24a5bdb476033fcf843a3f1762f92f0e66d6b9843f48da5fac92ff9f21868194bb80fdc7d5e78c6c680642b612347b3cc923b54e43083e77012994c4cb0bcf51f75df1c8a577cf1a4bb7125e3d7dfb46222180facdc5398710fc6a42a8df4075ec40ebe41049600aa7f11847033c09c7c527a8abfb77020d819412eff783402ec9f88bf2f7e97ad4183a32662422aa9f7dcb7737874279842774b3ad711bbd5198c111cb0fc114e68b829e9d0d214bac0d3f7c9b1fdce244e671e724c6008b3470a4139ce319daa98cbfae94ce4f8fe6cda98071425acf9029d0c4ce761c4d23c1115f65894375edfa394c522b4023c7fd017f0bfec89311ea1d5aa3964b6fb0a7559cd8e964eb22a901181176dfcd29d04efc7b1dd5c27c0560cbefcf876c5d35a0ea2dec5037378323b67c432c277661d73b51c2e4bfbc981cf7ea2d347e18b70a81fcf6d890ff1be3cbada74176d4e1b6d0440f205eaaeba824f1b5fe35eaeb6f8efbbcf4e51d92c5fa39d5aee303efe3cd411718c537ff7f7a0bd22bf08bb8caaf7b290df5e7f3f27e6aa7126e744730b6da542a13a7f713b62d5e66b85e51fd5839e741564db04e32fc01c8ec89639c735d269b9d04691264b9de52739564175fd32c447c98c983e759f37ecf98d10a4fa28e953e4e23d5757a1c3c843f0a176683020c60fdba39c9de39552c899e1137d5310ea80ae5fb20263197f0e812b8481113ea2484406f12969bab5d731002954d1d6520d6b13a1d5ef9f775649dc664550cbda373c85b0bac0608f2a38178db9ecf35ad47b67432f0b57b58ac8a794ac5fc3a8fba00512cbf4e4582518cffd293ecb92b3a4d25a0113ee9719a799f6b47474ff0e3e42bc086ebe40c9bc0a5f3ce44965392af92641bc056429f83edaaa229a4842e3e41358d404e67b9af6e19f3836785f71088b74976776365d138f95b5123445f5f0971f3ab5aacdb7fd2f725fe20c967491a90dbdc423dd9c94e8083a787a544f6825968f6e81a39bd0dc25a4b2e51fd2cdb72dfdc34ad98915cfd478b096a5689563c999dc7dc020b814feec67b9188726de73bf9f7a6c44ab0dc479645f4348d84982e477c44fd288e5467eef62e0bf52794d99627e0cd18239f7967f80eac965fceecae88de430d1d37a6b0dc4ecd438c2981c9532cb4b5e0dd64e24422a88002c75e31d94355ad0984498d8f4c7ad85af5c30bbef52aa728d8bbf8d8dcd53b653717f00b1342e9761b891c0acbf543af1a8f0e5741423cabd3e01e7ccdd6b5650ea748e7cca376bf3e6c86e9601c4b362c62c1be661ec4306a0fcc1467a0dbdc355e8bec4c451ca27d087cb0cd2f0783fb27f2e045984a0ecdb31ae43e5b2c43546589bf462dbc9790989c6dbfa4c3708e2c93e674d3046c88eb68401544f0aa461af24ba8f4c9473751719fb161693f839bff55252dff64ba36301dc942d6a469e904e6810a61bd0e02e234495e46f13e7781bb12a814876180ab6a8ef78fdd80875766bfb1d767c62e0ea54732820bdaea2833c8e85b73a13ab311d908060d6a63d6f5ddcbc5ecb50e738a4f08a3a129f8f521c1550ef51b9833b2138ceaeaf0916e6831062d3c76f52018ae8d1059c3310e666fb0084ecc2746c07e93514e5c219801fac3ba1849a315ccc3844ae856c422a094571dc1853aa716a4616e77f57aa74410f31e96c457c9f84eb4c67bed7348fd87c6e588e9c5576c93b25ac80ae60bfe7c053d3edc12496d76edee905f14bccc5fca1a6639ba3c209bfde6f8fdce7afba023411d600c53ed3826cca7f4bd9255b07a2dc2a38975b5fe106adb332ef5ac31a5fff68ab957f984135d6780452c42bf4b58e141b68a87783fe1a05a345f9cf4cfb5d6e1acaefc68bbd301bd5dbc05ff500ed4ae513879fcd089bea577b10535d469aa6267b645994c75ee48645a7dba277ba1344c5368bfdc8d3cd07075391ee9e3635c098e61be09b47ec487b84f35492accb5dded2fc444edde4571b9eda97dcd40f47d04948dc1207acf2574c4b5b0a4987c2be7387444871246879d66f64260a20b13caf3917cbb643a01399c6eb71bf651bc2fa5ce8a1afe92dd7f5b3f703d001106d02362d7627557183d4d41b9b0111efb8e17442b53fc38a7fc8970d68959d3c0a39c3de634125abf8de11a6454ac2c2c20bb8e1302020580aade9bcd1caacb1f3943e505936502250f3a447cb4cda9a49d9555b157b1cd0a05726f7ce2e879de23492c3cb06fcded1ad36ff83c3ec24aedc44158661a1cafa865f9c898462620f1e9da650f0d59a4cdd732343824e192847f8770f1dfd74d4adb871be58aa416819dc605cecbb3522c87e2327144e307741c594de735061ced78010db1f0fac48335624650c7c86ea582d505f16f7aa88ede9d94cf8bdea51b518f7a9c5aa7f0b6374118e6b00a3ca85fbb05387c3a3ec5de807b67acf5a9696aa39bf392ec72d4dd33dee3dd2fa144ee0c48be092858c64eb7b325be96f0193811fbd1fab434c7529c8e14aac05b4890e08d970f947ad747fdac5e298d01039dd438fa1903f5246f70558ff0754e7d31a580550670238bcdf63fce9d4b0d238c4082ba91e0f31114834341b6c68ad6643c8ae31ba3b5febe461235ae3d48e9bbf7b1169c4b163725ea0eff5ad8ae0559df278b3bcf9cd5effa4440423c4f51ff7c322ac2dd388b0992e5d87125038f0a26dffd27402e9ef9dda7a628ff12ee2057980953f09204dcd72d4fa492c321ecc910e26042333d7f05ec04f53f7a74da563faf53d630ed272a138218ef3823d6790b1cd1a6fa587513ce54b6217f76c6499f689485c8a084e735f92b33aef89fb4cd68a96fdaa2992221bc294fe98eee6bd988b3862cec5310d72ef5e40bb4cfe8b5944e269c6c3c9724a15a315ec13fd24130a2225e6e68c4b910982bc69e7255f02f4cd6329bf3f98a5321cef4aabda2e280670d4046eea458b526b6885b6545f193d88c6e0a5540d63f795ec213473ac6e4b6dc46523ca57a258f6dcb29031f4c5d42c86cd1c639ed1005db828da027fcd2565a09e0baf58da943684c8a967b3100d4667acee1bae997a57b2b76ff8609c877056377cb368d16741619e55e1993d6cc9dde5645343d476c543b281bb561560980331c17e415f95e9a0d52a60e8e6390e55bb075981bf25a653a14aaf15f95c1e728981f7be29907084d0758f9bae34b9cf9e5f9d2cf6a00472126f9ac66bd636ef30f04e072e88598f46b63f35c49035c150a8ae7df620c9a005d4449850f3b3eddd3ae557dd5ab97dabe7d450abd6ae1e83ceee32b6506429431410e49821cbeab10cfd1dc6882c212e3b60561eca8bfd38efea1ca174c16d0c06c6116ec470d54c1a6e4548000d4a753f4d5d2d57830b38e50e803a4b3917169fe3c1a656038eddb421bc8dd855359b433217d034279e6d7d6fac32bf5518cd8ca1835c2e0c7788f5124fca05d2f528fb28969246c2d0422bede6b3b54bcffd5dd0f2f2f21e2d503415334981f1b59940842419d26a65622165c255835adec0cced9395140c97165425b708c185df5443b8aef86d5ef862175c6220b981af76e5ef0030dd4dda1d6bc262273fdc3690eef098fc60096ab7214f0e56828000ccfc1a2a2b01f334a3c349d6af85244bdd6d64f6656b6369653e77ca934f62b0da1071cad9f4332816d2424dd5798b43b34e60f76f2f2f6604433f08d06b86b50004f908e1472d5ac279ed5cfbffb57ca9fa921f56412e3799058ca85afb25f96e625360575f8d79f1b5209f99ccf7a30e3beef6b673b93d4e0d4cc6fe9ab7afe165615a1e41082c0d47b2fb0e9e27dacf11dbcac0e4e4fd1cdcf286476ff20439aca796e1f01b27f40c73903fba81fe602f4296c71f78eb49b3d2e633974a2a9fabb051497f730861118a40668c08138828700d90db7bb97521f2cf2150843d3f4cb4452668c3967515802dd9621b2005687f1c7cfabb234e60afa6e8ec839eb84c35160984733b2c3572aea43033552b3dd500533967be3c0d54f8fc45e8c5968c835e4273edeceb6cfc916b13d4432669ac200f93c3d177b3ff38fdd9fb9db34e14ccdd960e5066524a6d9139eadd7b4f3acd9917188df360f7e38db59fcb40fe92e3131a3f0b628e5d69f31468c1d132b30f46f56e1138dff7e6e00de64ab72f207728825e6a3a4b1b135f2acbe5eb41cb8014aa3e411be754546fc00b23e195234a8f31ba31078b223a9644aa673376f9d4fe650b441d029cbddb78c1988e43e0f8ecdaae569f6b7060be98dcd56dc1b38085611de075d0bdbd0fbba4c5a029abdc2bad42f4ae9771bcd50455bd3867e3469be93905b252fc33e32522188dd65b620e9b180b6753a3e938daa21cef3c704ee873e9d56c9207d8220f1ef42218c16a146fd07e0261b45dca82253d194f2b7bcba16c400447cf1d4afcb34b290579ed0d5d7dd13d4a161678da108c7cb3e7012cd700c581b560a0e0213ab7c9856965df9c5bbc514d379768a2017d28b5e4f84e76739439ea48f0a965c542e242fd9cf37a2d84e38b1dcd507b41998918168fa647e862bd6943fb8ed5dfcbeae44aacc741f500cb09445044253ca52e73a4898bbd79534694338d35cc3e18d996e741347beefcf94d92367ad31bdfd47d4aa76c9607fc53ec226f0b7648be4adf2bc1d19d9d2b2828cbbc5b279663d77bf47cb1009a6fd1a12db91cd7188f59dffec546a7113d1235e33bee65238247c06d2281877661cf4a39d780730531b89f8db9ce6b7c5ae6e6e26e642a12971ca2166245801955a00530e5be5ebf5479cd9451d49f47e1658465a87f662cc8b3a821e6d7b880bc41ece10f02fc68d8c8b1c9f095a0123d0af45404d1137665e59e85ccaf374a87b9a64633ed41779809bc14376c3c536ef1267bb4147db8fbac9e730d20c74b9538d2b40ba74c0904e79de4e425a4a84eb507c6e53579a34b1b25b1e3b3efcff861b2ecd215e3e08da3b166c793bac8ebd193fe36919e8e1f4b9c962e46a28d27dce1348234612dc2fef4e46329cb0042377f0f7189c76c2400065f407c1feeb9028c8d2b8c565b87f90ab673ae7b41a1fb03dbb40dc73e4bf643b4fd3a41eb3", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="ea4b00db1d638c94a0d3fde15cd3faaf8705d4862f37c20132aec4be22ba4a3e21a08ffb2c0c87e320f9884c7fd11c215ea040be7cc5d04204b1d94f", 0x3c) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) chdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 2: r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8000, 0x2) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x10c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001900)=""/128, 0x80}, {&(0x7f00000019c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/45, 0xfffffffffffffdcc}, {0x0}, {0x0}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x6) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff000688480200000000000009aabb33050000000ecac5230e99fb17d156febe778800"/50]) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff931e12000000080045000000ac14ffff70204e23617e128e5b34c6bb8b8d495a2f787a72b01de3d66f9acb14820254c5d2df4214b38f9fb07d70d3c48deed4c300f9c4ae2178f32c8c4886944a8886cd17d2214dc84f9b4e2f4d15cb27abc25196ced35c2cdce07bdc34f7937593c9eeb9b26e53363c384f49cecd97393f1c6ed91c7c1c241b8e88992353f9b586abbe94d5e72504c3c7ab70881053aff939f9089d1183a59d4267b109de2741c15fff3da2f7b1deb1bb25719705a699a6d547ea776235d839933670adac0629d1d4f8f92ece12e5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) pckbd_enable: command error executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x0, 0x400000002, 0x0) chdir(&(0x7f0000000040)='./file0\x00') close(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00008bb000/0x3000)=nil, 0x3000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, r1, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffa, 0x100000001}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r2) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r7}) r9 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r3, r4, r8, r9, 0x2, 0x43}, 0x4, 0x9, r7, r2, 0x4, 0x3f, 0xcf, 0x9}) r10 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x8000, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x200000000, 0x100000001, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f00000005c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000600), 0x0, &(0x7f0000000680), 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="0300", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x51}) r3 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000480)="89a395ca1d1fc554f3e0ea9d6d240526c7a202d1b2f13a5d9d532f1f30fe8c2132321a7845e81520ec10fc25a635215934c278f52c8c8f9a2cde800d2ff7df1404b23fd57ef1016e86c49b1b8468871066edc83a22d680ffd23af7d63b50628f24d9668472f790d9fa97cc608375c47b1efd94435f48768fe9fe0fbd6af392105df46d74acb712f19fbc70b66288b3f4be78e386892a958200f0ca8e5025da5f3dd9c8beee4f6171e3ffe3c6741c54fab3be3811d447ad45a44fafb1556f56384712cbbfd385a2958e90056569b72df54b662bcc7b182145461bc3fb39cc57e6cb1018a0c2dfe09553178b1c3e8fa41ea7f453286530ca9457d665feb5d5bd89d84b823cc1f32872f74ca2265d2cbed4e428434acf5c582e31973ec19307188267a35ca0ed5a6ab370be2d652caa1487050b6d47523078a46a453a44f2c649220b3e8833b7addbfc5b8e8c0f171a808e24e63f6de79b3aa20e9dd9764e51d92526b5454b26f35cc677273e5f87aff45cfd", 0x171}, {&(0x7f0000000000)="bfa4bc3a091ae2de4a59b0d981a5c2b0acaa6bef34734ed19eb531a50b0da66b90eefce7460caa393e66ded719bfda74d1e2e0f2bd6dff2fcb4f81", 0x3b}, {&(0x7f0000000140)="49cbd667f3496a4794ae57c2bd95c309e64884f876048ad3f14519f5d2eadc22cf18e00a544d346a207dc4e7b9286299f5f755da076d24cb81b93839fffd0ba5e101e7eca82260ba7669140c760d4d8ffde612947625321a5c643e80823899a2e4d8128fc3d964a1b44e38000ca86185e4599c6a0d2e73d6fd813c418ab82cc71a41f3ad2aec9790", 0x88}, {&(0x7f0000000200)="3c3ca6cf6c142a8af4990700c688335cc42ec956498e8d1d71ebdf6a71590727bc275c548604cabb749a625177fb153ec0537ee3e4ede9bc1a35b56145abdc1a", 0x40}, {&(0x7f0000000280)="9fb549606cad51df291ac30d241be552cd36c9ce9e0887f5a5f1baddc78aac6d833c57cc1a06a0f33c73b69aa47874fa8718a98cbef32bcb1797ee04d989c46312f6ef488fd6f108142080f250b949e2b9712d5fc0649ef4e832a195f34e2498da3bb07cc3752feacd1517a365c3418457e322e32975fe388211d18d96ee58066575c3719e4717a29b380cef503921b931616dd506c7e9feda31c6aa1693efabd6533bc79183707acf9c", 0xaa}], 0x5) socket(0x0, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000240), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) dup(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1cc45f45, 0xffffffc3, "070000010000fbff00e6ff20a1ec7500"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 6: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = semget(0x1, 0x2, 0x304) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x5, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) executing program 2: setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) (async) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x16}]}) getppid() write(0xffffffffffffffff, &(0x7f0000000280)="7f23a3c23cce2575e1dd92c25678ab5cc5d302556b1d2cea771fb18015ab", 0x19) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x20) symlinkat(&(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000180)=0x9, 0x4) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000dacf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa050000b151e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000240), &(0x7f0000000340), &(0x7f0000000380)="9012a121e2ecd6cc08437f8db5cb10c6e3c6e4e17cd58c055959e962fef9920566816b7d1d3323629fd544b1e54a8c3bd802648b874d06bb2139254e0bc94013197e22804f91cb2169f984132af95e80f59e7a0ae5375cb949e779b16175add0248a7b046126f98a44220d0ac41407eb951cc4f608441b75ee01693047dc85f3cdaed804f95877214422f0", 0x8b) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) poll(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000540)=0x7bad) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() getrlimit(0x7, &(0x7f0000000040)) close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x74}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r4 = dup2(r1, r2) poll(&(0x7f0000000140)=[{r4, 0x245fc6872d8da9f4}, {r2, 0x4}], 0x2, 0x800000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000900)=0x4) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e1e664fd79f3a16606548a7a1ab4010c8e3e03", 0x13}], 0x1) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRES16=r0]) executing program 2: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) getgid() pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() geteuid() r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x3) setpgid(r2, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x8001, 0x27}) geteuid() getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={&(0x7f0000002880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000028c0)=[{&(0x7f0000002c00)}], 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32], 0x128}, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f0000000100)) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff80002c122c28 gsbase 0xffffffff82cb7ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8282b4eb) at panic+0x159 kerntrap(ffff80002c122b70) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(fffffd805ed2d358,0,1,0) at rt_match+0xc3 route_mpath(fffffd805ed2d340,fffffd8070d74b24,0,0) at route_mpath+0x8b in_pcbselsrc(ffff80002c122f28,fffffd8070d74b20,fffffd805ed2d2c8) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd805ed2d2c8,fffffd8070d74b00) at in_pcbconnect+0xe8 udp_connect(fffffd8072703e08,fffffd8070d74b00) at udp_connect+0xa4 sys_connect(ffff80002a678540,ffff80002c123120,ffff80002c123070) at sys_connect+0x238 syscall(ffff80002c123120) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x29e32183b80, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 1f64d870-06f2-d8bf-7327-adc6877a2997 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace