a686a7d4243ca003aecd80c49630e6a2112267db0967f8292077729b1d7c9c88955f5da8a48043ac5a135526e4dc3e9be90e96834df2497b578d87d35db3fe9b54fa416dc72efb505abec5f0c1d124c442e60dfccd35d3f39b3b3224a45d43e2b418535a45574c6d36f0e55fb36f316e9caa2faa38283ce802efae8fd53b899b092b2e6991a00cd3d40306e142721194418648aa1cd30c2848c6e094215262847d8de18f90f6c3156b62beda0ee7635c1294840b87cb4efe8de5a6368a6bf7a212420c918eacaeaeac63d4f1d5c085805a60163b863e5a45b2b92681c197740f702062ef61ed86aeb4b6a9ad583927d22d2aee7f0a70b550e7188f40f307aabecda8bdc7769eab901fb95dfb0892c088d0bedc1d4c695fa9c904574fb14c5288a55fb0cc62f2d9181b6f5de31eceecf43bfea67317d66d381aabea23d9f2bb239a2f2e1b38b4545d239ac8bc0ef599a8bdc2370581424e5441f4664c801ab7db06bbe05dd61ec46127e64bdae9225c788afde33757edd99a4542caade1b47ae9cd089fdc50f36f6f7782be85cdbe9fe65792607b682f4b095548c20376291305618350e9c7210cfe99c824d707fb3e6dcce9d10820f91aadfbcdc67fe62b4cce9d6c77e5fe0c8b5ed00c39dbbb3835dfcaa05f46c8f28c5d2970a004e2ce4b0867e2edac43f884436c445fb3fef3a8a0daf98a2f8c1a129c57581066fb5cc80ea25becbb0b8859d1e1d24021562b92ef8884406d57b0e70c3c3ce8dd0a53ff1dac3cbadece9504cda80912147e31f5aed318e46218642a73d0b416e8c382fba8b722781935fb14d9d8c2a1a7320305049b9c6ed379bae0ff8e4af0bb2f6c2f402e65965c412145fc22c2b8fc7d66bdc9fd6d97e9c4cf47e5d99a82695786abf1d7e8a688b89a9933ae9b69ae8a1f4f63f7638beccf996ec7fdfe561b38cc5af3e198ff27a96480a5c81a3984d49aed56eb6e801e1f9a14a83accecc9344bddf3852043175f6c67509de12c79ef1899e879cc17af0d3af48d4e7f9b0e1745d43f0af909f1e7d5c560613052e276f3638c8faf8d097f5021cc094dd981056078262ebc891a2550307eff15321f4e5eb8dba2266673865987e7b68708cb8c4ecea4319415ce1a055f936f112ebd9d90d45a7ec377401c29dab686cf8ad3acf34065cf3507454f9e12de2a79616e22eb5528d3a6a28389eb4cfcf2670294aeddc2d2ad5863e571254affb9eb45f94eeff500fe0b83e3c6a1cb0e0079126a49cfef6229ae39f9dc9ee86354367da138437ae6f07e5bbd5e26d3b4de98bf42a04643e993267fc4a123f79261c5ba6411d27417b5199d8169f7b8c29a2f67b99e8c76f312cbcc573ce3fc3c8f86a6d5eb90c368f069589a043907ad93688e0d2d690167f019a967a27daa6c100c0469cdb62b2bd16a75722032df1ba92333c80c8af8c410df99542b8c4ebb942e25e07c44ce440fffc4aa1440fd2b4bc595194b9a2d5547190c658012b857f4ef63c404c22e984591dbdec1a66388040f15108ce9983b3c6b6fbb39a16c46fbe68289c754941b5f5964945f613b69373adf5ccaebf9f884bf62ad0ce3bc2dce338859c041cc4b57edc5bb965931873ca2c9504d4e0da23cb9e95178ca6e7418128d919c3e7dc27a0d10525e0612b8176a1f412433eb3208699790b87200ac77803ff146a64ade8501f9f97e812385dc5181e9d14112a37d4c75dfa3aff4db85522be5205c557461a9b5912784c9d5d611effd5c96829b5096f210359e6cb649fd16182d7ccdf9cb7c0678001144a76a66283d3527aa0cc4d1921ed7a1d8a736e2a80863f9e1e33391fdb8ef3f34898780f75a2b5a375464531724177c919b0d783f8431e582a6225ec91a9f74a006d690fe7b09d90139924f82c2b48707c4b856f28c03f07627ebc975ef0b5a6d7594d46888ea3f7bc2d8e8748ae58fe03b7f695a2ebb83c69c1feb33e80693ca72", 0x1000}], 0x6) r1 = socket(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a81a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) 20:46:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="000402e4000000000000005f593ead4c4502608887d35a05208000049f0ad04b7dcfbecce047673bbb265bc0b620ce4a6a2ff9bc0cbdcc89ca8a05d23ba44ab28fb27dfa09bed88654cb007ac90a59101fc5101df70ac2dff6e528153d38c8f56be850ae47eaa2028943159f6b1eb103c061e013f3c32fea1eb9e86ddfe15ddca0e7e6edcd36d02979acec6dc1aaecf4d30818692775dc069af547e2c3b81407bd7c61"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r2 = getppid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = getuid() setreuid(0x0, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r11]) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = geteuid() r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r14, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r19, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r21 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r23]) r24 = getpid() r25 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r27]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r29]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="261a6c4f8de679ee491c19b206df2b0d2b01f052249a312363a71a67a5", 0x1d}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, r0, r18]}, @cred={0x20, 0xffff, 0x0, r20, r21, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r29}], 0xc8, 0x400}, 0x6) 20:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1, 0x7, 0x3f, 0x1000}, {0xf000, 0x5, 0x1, 0x3}, {0x1, 0x81, 0x4, 0x3}, {0x5, 0x4, 0x8, 0x6}, {0x3, 0x9, 0x7, 0x7}, {0x8000, 0xcc, 0x9, 0x80000000}, {0x8c2, 0x3, 0x4, 0x1}]}) 20:46:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000009c856ced334c00e0b012daf9cb323400000000ffff000000000000f87c8a5b67071b542a52871d000000b81100000029000000406e398c03000000f593a3b0e8ec1ffe16fcb48607841ea07b5a1602a3b9b4e5cdb8848bc29c9388cae2bb2b001483a5c8e8d90eb6"], 0x6b}, 0x404) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x61) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x1, 0x3}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 20:46:38 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/79) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6, 0x7, 0x8, 0xffffffff}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x10, 0x4000, 0x3) socket(0x3c, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r3, 0x0, 0x64, &(0x7f0000000600)="8b32ed01994200ff872c95d65b2c0985ddb1c9a536269945cd3bd993901600000000000000cb8ffa865da94fec621845be29bf7d7ff7ee0f9b7a224cbcac9b41f6ab0a6be9c50283bda3e94d4f9c65900fbe65c0517bd573221ab5b3e9bbafe39d839b13e03f050de8ded9c1aa055c7ec8a33f98b58b4a8ffb6d7f45f0279bc4c14e6094a4ddda0fb97b127eff068ee93647a33a7fdcc6a049af6dc47b8e155c2e50434e16ec09dbd0ec1ae7fc42a1685a86d2409127f3c190ccb1235e8dcfabe71425b27c63169a343ca3dd6672b1f1e929dea152bbc672ce33c49fccfa86e32679ed1bad36587fcbbcde92de727e7ff978606ec14fb8ebe230cad2b911322aca45e07ec990d6a286d549836487ab9ceea143bde862a587276b89f7e1a4bf1301052e0d15247b62d21424501c4b632f6de0bf21815f70e27427d8313b662bf8323c29a93f12782fd7895ce6eb8fe8003ed8f95b73f2cada7ffecf012ecba5cdf51ec92f81826429ac86e8d8be50c733ebdd3a084cd79b482bc6d8e1adb3c13db67393a93fd1230000507b914da7cdcd0d40d6a41800e700"/420, 0x1a4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) setpgid(0xffffffffffffffff, r7) dup2(r3, r5) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000400)=0xc) r8 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r8, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCREAD(r9, 0xc0287533, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x65}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) fsync(r2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x100000001) 16:00:00 executing program 0: munmap(&(0x7f000000c000/0x4000)=nil, 0x4000) madvise(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x6) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x3) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001b00)={'./bus\x00', 0x7ff, 0x1f, 0x3, 0x0, 0x3de3a621, 0x1, 0x101, 0x2, 0x0, 0xffffffff, 0x33}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01332f66696c6530498fe983ea39c21fe37e6cd3395b9900"], 0xa) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0x4000, 0x65) pwrite(r2, &(0x7f00000000c0)="be", 0x1, 0x0, 0x10004) 16:00:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000200)) socket(0x2, 0x5, 0x20) semget$private(0x0, 0x2, 0x104) select(0x40, &(0x7f0000000000)={0xffffffff7fffffff, 0x81, 0x4, 0x5, 0x100, 0x3, 0x4, 0x80}, &(0x7f0000000040)={0x2, 0x5, 0x1ff, 0x0, 0x9, 0x20, 0x2, 0x9}, &(0x7f00000000c0)={0x4, 0x3, 0x9, 0x1000, 0x7fffffff, 0x8001, 0x1}, &(0x7f0000000100)={0xfffffffffffffff8, 0x80000001}) 16:00:00 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: kqueue() mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r5 = socket(0x2, 0x10000000000003, 0x33) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r5, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x15}], 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) r8 = getuid() setreuid(0x0, r8) r9 = getgid() r10 = getpgrp() r11 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x9, r8, 0xffffffffffffffff, 0x0, r9, 0x88, 0x5}, 0xfffffffffffffffd, 0x3, r10, r11, 0x1, 0x6, 0xfffffffffffffffb, 0xc3}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040), 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30004) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:00 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f00000ec000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1a4, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) unlink(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) sendmsg(r3, &(0x7f00000027c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000002440)=[{&(0x7f00000001c0)="c1154ee07a7502bfec18272b14cacc1809ab1171800fe8c630611dfebc4450093ed79b326e0ab3ef48fd771d10abae3ad75e141bfc1c2bd67d77d80e7157fc8ec17be773da24e70f578d3a84472b0c03734acca59ef917af05144e558c2a9abe59fa036084e32ec08a4be90fce4f9a90f6e081a84c323ac22ad101b902665e4b5b0ba90dd677aac130790767b6a20994bccaf2b14e7eadf1ca6627e0326041345275d34ed47a7221d95886f22508efa3aa94c390bc2cbfffd11c1fab473cd98b956d15201dd64a7ba88101670c21d2685276a3e25a41f29d0cb8ef015a28ff7b7c41bdb4452aa9480bc79b0a8ad9fc70e6656f4cadd1c505c05a33abc76ba3bd8e32efbe720548c8cc0a9eb1a3552b81d05fc9ef134fa44ebf3988f3296f3a408b408276e38ff728bd2151b9527a20b51c4ace061ca2ef245b2520d53842594e0fc15ac2353dc62f3346a76d64683d99ae623f810e62c69d89dbe6446d3d0a2f229c7192c0c2b42e21cfeb8cd2aa69644eb7c91fa641156b399c495d85f1bf968764b7f344c8c57bb627b8e7a62b416371e7517b6e90b72600a25ce1f326e6e55a38822b8ea43619317cae8e54ff355dd59ec728143bcc0f9d8e539576b606ceb7e9509ee0aee55f138378d68a51d4fcb360a8ff8a6d15832723b956c94ed7eb213c9457bdf316d9ab86afaaeb474d6ad8bacd4f296b9fc098cf6dddd138edea092a5d3804f460e4bc577734219c6d81a5f8dcaf66364627545cb093b06afa177f914a595ea02f0b5fa5ff468f08709c8c2211d118b09e4c31909c7fe4f98a84e2a86298582c24f7ab2aa7649b626e431eb923e24408ee3c4d2487b47d9720feaffc42baf71121b2b6b006fa0e3a5514da330ef2a2a889e4903ecea8d022b3a73beaea372a5a315d68b1b95a08342c96f59c7fb410709e43f38f362a3ea3b902de585a2ba0569f0fb33b26a40dff29592f26de2124a5543c2d80d13bb9eebe8f57d9fe4b0c42fc565a879e22e51146fcaf38929cd11a700f31153c7b3ce89c30075d6d7e77342e45fd2e8a6ff9d3e394b514eee2d56ae5e13fd267e20a2c7ba0dfac09a1ca9b8d78191fc192e5c0dc987ecdbb1a64c3f43100dc03be70fb2803efba18fa86b0b2eea856c3bdb482d34d8d2274a49a513e3bc44fa75a6e8f84ecde4ad657fcc1f9aa13cc9b2659e06a71ea51f410691d31e552dfd56ecf3e1ffd760d7895e78cd0ba47ebd62a09a818f05d78eb560a9b60e0eb3ea42f6a497be1545daaf28199d14706e1f72023f1d8d0f20af106da1a7f8d838886f29d62833b574f5eb4f1d69fd2899afc9a927c3d67641eda698d66f329ea9a7f94e1172f4cf6a0b99ee3d8d4750b180ca4e522530d4620f8a58c21ad36f2a3e42314a4a8cd61672cd66596962736e9fce3a67d4b0e1758d8dc0e2e5b2ee85a107d96dfb83dcd383f7c860c83165dee61bbe23f8a503ea6d51ddc96aa2a066db53848ec8f9381cf6c9bc84a2307b579b28d1045f7dc6397baa3679b34d91261ad8d0c8c6df489217a3198b12beac274f992a1bcfa5da7ab9affc29b82927980aa6c5f46cb749c4789f904ca02ee3dc913f70b3dc0c5f553bddecc2eb32517f87e869504bf9782a8d14af73aa7c086eb853338dae50803662fc2a220e602d8a260db1aad75ba7955a24933ff122bb72aec21540ba6a1f57b31a2bcdf13ecf7114e7932b27bec63a7d9d27aae18aad9f0958dcf372c0a7f05935c476dbd64b3dac1dcc799ca8ff730582300be7f16e7acfeed58403a9d69e11b3c4604da89b66d143b875f802a6671847832ae3d0e690efe1d7dc038e864ac596321da49b1962e2a1baaa0cee12a3df2e15fd9ec04b1a48f9a498fe93ecc136c3db53959541df2f4ef76ac75ff39d11631d795e131079cd1a661ef2122087703509b7d926bbc295704bf1d5cd909b14c649b4f149bb13b13902d3bde4a415762eebdf8fb02cb408884f23441af800e4d438e7f1d5b7bdbb5330868514cbaf64c6b9c36756c0f2d46f4c3bdc7c452d9bd2b839ccbf9cf73c9babc851f5f0c6e650c6765e5640a8c99bc6074091daf6e11192e8d9a5ad8cd3c58224aa3d9654ffee36edb8f04e97e20ffd74a18816729f714f618b4c346abfae4ce9f6abd99e837323e7f4b029e6e9e9b50db7c92ecc7960d12e6d76323b307a6b7c5c6e54841db11df26d727a8e9a2e035ad0c2f891e4a3d3bf65054caa3d20f3efdad150223e27e030d10dfa896c8a33ff15c4ba5f8ead1d34b60903e1ad59a6dc2bb8c5812ad255f32c4c98c181a67851a2def5b47f48a5c1f93ef591ee53944496e9b80dece29fa467a1a0867745c7dbcce5f19adf22a38e000b17b7ece98c9ea10a4473ab1b5dfc2582fbd2869c2bf755ddb6d3427e41dc72038e009bfe8b1bd1a6f6fedd980c7062e457a79e0280087f9bba796676ad66954222e1e84a5fa2039fe706d4cdd47e2b2b1525753d25ce1e22681379af51e159b15f06eb158dabd521be796eb9a34dc1a8c66a7861592435ae3123b326a3250aa032d8b8ff3a7f67d720d1e6a53ed25d3ce75722d395932b12a8d211355c0f8d0b1183d77711761b78c341c7a92abf85a032e8b8099a8088ca5455a46e23d8223f88ba78420e4798fc62cc13431d5add417fd52555df9edec21fedd8be0d49d412ed78a359827bd03929bb5ab1564a5d12a1e83398fd9132b98d872c02e03e74b2cbf9801bdeb67fa9b7285eaa86392341da36f6d44453eea4a755e6b894bc0f460cc8ececbb2e19865527184c361af32dd62370e7f050e972320bc5174d0dba2df808e0a0d64ded13b1209842463d26c2063b7a376da3bcfb90dbeb0db5d653e2e8d078a5c3aad2e9c1dcda3362b9381ab4236637515a281a5f4a5c26f3600d6e9002f61439ab1a3665178489ad017b5b58fc648f067b0132ce01e3799e0877fac9cb1ca4f84fd0b177a8b05813050fcba2f383d4ebc2fe21eb52c3170aa5fbca1ae296f4e3913c6258d7c8d84628984c2662a43d4fb600c7b8ec3cf4717ad11f8ca05f80d22c0d33463d9ee6a06abc5ea177a6a6a4534ed8db0e6f3e60bb5fa9bcdf193778d86282dbbbbf1c33b13c6f3c3883b41af48b2a0935d57bef3c42372377909db0700cb435c2383cbbc108a8078e7f654e6e0d0f4ad46fbe1e3f59f8cfb477052c873a91802efe54cba4bf6aa47f4ea88c9323eebe90534bd056383e79e32506c61ebe017f3be73909eb594fb57f6ca4ad297889cd045b1c0fd4ccc62b4021e14322f12f192cd26897664455063e15861cb946d4afcb9e31f042439e4d4146c4210a1af84992dfc7f7b9338d103f083263166248d4e14812397cc65ed29e190170b0e4bcab5a1c6664cc5ec2348353f029293f6d861c0e7bfd50d8cb24ef61deacb79d3199af816bc6ceb7b866af73f5240d4eb6056762faf62d75ddd288fec82cbfcc021a92b789edf66b829264e8b3c801a2b6e87029e2f455f0b529b47a81fba3f0edf62c88e2d6cc8db20c48dd603c9f322c920e7035768fd3e620bae7f1e12e9726ba9585c6087b420bd1034d74966f40c828bc21de8340578b54348b2d5efc4ceb171d4ad9850398126570c7796ab4c3555755f47bf509216618a26c17c2c6bfddb0d5509137030292e99c3822422ca5332ade442f6641844c6de6eeebc409dd0805481de46f170459d9b778a467edf5abc424a0859e4b9c1c6d98e4cbed35f02415af14badb71877a8248c56a6ba8db33f6f7711fd6622afec53a979dab436fa4851aa5bb7d68ac21c7996e6859bdea6b338d192f743ec9718383446c34f4ceb66ec5bf860005f918c1565dda9b1ae1b764edb9b23fe9c076753969cc44f4640b9ea158601b8ca22717cde1ca480c7ba9da2310fa5da7dc0a526bd9af8c49c2886a20f520a032ee756dd7618c452ff7723519c3f68158150eeaea3ac64d08e21c73e7d8559fcfbf93b3d7e8a621ea165610ec892a15d73acb99f61e87e9777909179f82b04cfdb138e49807aa85cfc5faa220837ed080fbc24760a154b98cce256229331fc425ac38bbbc9f6b8ef7f88b985893fe3aa7558e3cfebe4ec315ef74e7bb6daa60f79b518bca4d91f565cfbd3860cb249f9837b2bab43a189d6cc7e460d95018762ab7312cdab0b446e2181f70234c95fdc106e9630e5d9f6274b6240e135510d8a7cbe9a08bb5a772a73d93a7a6e7f8f2c654cbb6ea67de9b7fc78d1171441e8e8eabf509d92982f58461fa17ad1d45c0e457c71689ac9e71d53e05596b8ed7c9156042a9d650fdaccb0fd7efcd2bfb4e1600b10e5c9f8e4c11320204eca3b1ecfceab763c39e02c7ffcfca8c9ddaccbb9074d9483e69e44a12d80c72a9cf5ff6a389471467665b172b941b0797c5094010e3d1f3cc89f8c91cf6809037f68bea229cdcc594d537c3fa44e6e183f7c6602ba1006d46d9fe57dbd30f98e33218f1d2c9cb0f04682903967b36caec3762b3925db403f7e20058a533709298f1f227923b214ee2d67c3542aff2c2a508c659fa7715280bc684ce23fa1d579e17bbbd021ae0a0ebb2c57d68207a58ae98e35c74c429729557a2ed72db4332bc61c36a8a30e7147c54d37766b3ce8482912a70b97d713f9176c4c65528f704cd589abe7d061f5084e2065c6c407192728af3169286e3c5fe3295e26b816e9daf532bf1473ed2175c373aa92dc896ffceaed39bbd636fe0dd9fe3072bfb6e7be50de6595dc79ca739f8a1e0b5cca23f93a42d07d2adeba2ee06e294d9a40e3c0cb8653c2e9651a95558df28b09f3baa542e77e40f2177b7005b2240b606b8deb9e997861fcf54e845ed0bd86e21f3fc221d47e03cae53c11d8c51907c9f82c65d9c745064db324c0b9267d02eafe5a12607d28313547281e0478ff90378021bf5c4dcec063332c1b767557cb6bf9265fb8c5253129057ef6f2a85eb5cdd1835c65909eae7d65ff3c0374d08ad3003b3fde0f16ba23cfb9b4e84f2303f5b24a7e49b074537faaa5be055cdb6ee64a92a4153565bc556792dbe14548b02904e84e78363aad27c377f8b95b53d2fff2915859845e25612e5cc8f2ad2aa70baea1833dd2d6237b27d491a6085676916030b992acecab124de1653c87a872ecb160dce6b6d32681557b1f3dbb3bd94a193db67f8068b4cdf94be48e3a4e05ac2a4184e061b64ceb6853b5503231210809356a98695380af91783423a372ea07aa49dcb7203fb7973b2bb2768937d3487972a9b56dc854446cf0ec6045b84d6af302d97b1e1f51fe02a1757281b7a4dfa599613cc24f89d069089abb5cf214fc64875a8048e251cdd9f5c57882e1c569397f46d291c9c38abda47d5c08ff24c2dc2acb5f0088396c38bee71caca34e0322dc9a0aaf501cc4d12a6126523e1b0fbcc37320d105876b60754e07391bcab8ce8fd2ddadfd86f0bfeccc73e8338087331e57748f2d0234d27621152a2496e3f3f7ca96e4de6dfa8e21ebfef36ea90602ad05423e94bd0d07553086a14d6c7906d9888b181ffc95beb45f499ce1f4ef34f332e83f95dca1ef6f0e5738cc2b8f1b262c711a1c8d82ea752db480a5f0d7efc78648feff2ff97a0418bf41afceb42ba3831e879d699551690c21a0d7d1132c3a3e30082fb2b95e02467a52d1c140259944c0f95e11697a72a728978c18106c9137fbb4234c7e1fee676b78e2d5333b26a92fff4cad370aebce8a918aaabe969e590d17981677ae7e5da3da0be9231dee8a488831bd819456c35f1c3cdace24e238e8d96fb34ff1eda1d77e1da914361b", 0x1000}, {&(0x7f00000011c0)="022e8ce95668f665eee89b3b2af4627b5c7bebeffbef4143730681c273fc668a4950d1ed875f70392e19482e71417a0b375d189f4d2647da6155f498a7c23aa7faea249fe2", 0x45}, {&(0x7f0000001240)="527670625451bec6c647bf0cb66ebb9c6ee1e7818d4cb74765f60bfdb761bc82dfd8d9309f63ff473d97b4577b1c350bf7365107a85a3334a9117ddbdf419f68b39c801407893af2ae1fbf1171a7c75d7a22ea50e2b9bf98bdfdac05429080c8577deb82a97aa577454a7abd30c2d959b8942145d629a14e34d3ddf754110bdd62ea7f7d17dec96eb7e3e862bc6258c164d324303f54c6d66cdc83689adea35b2776dd25f66aa967d930bf220ac94417c01b8067861efa3862401d578ca8fdca93190e9c909cc51a97cf0881aece", 0xce}, {&(0x7f0000001340)="58221a81fc862b3ee6388f6c58f8406836e3ab8ed2fceec4b58990d4a30c1487313c25c97cf0cb27fc2f4301747886f57011b80bc793402e654a9aede97090980a45003432ffbc4cb606acd82956ee1df51406d801dbe44999c8811fcd8ce018c3cbd1fa3547ddb53725d542790fa4b5fe39fe0dea98c7f1b618d20b66e3ecd52da3599d93a25aee43dd7470ba44a9516a57de82cbf954755eed1b1499c84df4e69911ae1b94c205c834f0eae4437e4a8f83e8cb1e28a07d2e4de2101453bbab17152201366667d74c35526fde022f9377005e6f705cf688253a85ae1430751d689b766ab763087943aa32ca3260d12fd088119f81d21e84e1600bbef720e09fc7543545bf9c11c8cedaf350385f7582e9eec1738e141e42b695b6ed1032032a8c53d236d65a2eac454adf5334c049ef56551e5eb155607f76ee1ce4d8f296300aa62d34430d966ebb4fa002e44f5f79334570f596ad5c3737a6019c196dcaf59fb887033e8c25351b8650e09007bafa61f13d1275417f3bcdd773fc8a5370f9a996e0c1489293b11656fb0a80343563458ff7ab5b5968a1ae4f94e22b57b28a39ebe42a39125e4a805ca57dd01ca825ce173874ad63d159ba1fb00c20f03bb59c972c42ff53d1b2fa092d23af7c07572c2c1dac3c291486975ea6f9373b7d517dc7e3182e091af4342b7d152edd88f308ea44f10f2fa952f300daf5a38c186550165e3b40cf07f161d9b41dc9d483cb1e446c130f2d53f5b0319655a8fac449a71a2e153a6580fbc51e3095906c5a7907b2493cdf3e345e6c6854a9984b80656fbddc3c59e9b8a19cce7ac5e2a285b03ea637c9fa5ea465773dfd6fedbb7bb89c4ec76d7bc2ec4370c71259945ad600d94b465aff2d50dbbeab5bf4eda58eeb3687bab90241687c6a10d8e7751149e10a61a2a75588c1f9fbb044e57a10cd40a846c42aaa18a51ea85a28be391a75a89f3fc3e6061e5cf713017c7209b0356bf09f116ebc8a18097f9062291bc4a539ee9ba417dbc64588cbcd1493079c5134fa86c9b04e961857630bce613de08de7a85b49ae12827e78e1503f17de7bd26e8c19985f85d1347287e3eabf3822d7a8e939e27d63e14c353e43e9c87084809be14146a27a7605a02a02a17558d78d3b4906899e7231eda6354bcc45c50689c2157e1c01a0e8b777099e328709697b51ed815c5d0f776d9a01a88d71e6c3424c0574ecf6650c2673406a8d36cf633e65a65dc256819a05a2d827b4238c98846253ac821db42eda96259eff90b43694e54154e56b0f63c0df6a87f5b1d90b4153883896e6b4ebf77c489cb32835da8a0186183b5ad70750dcc4aaf6422b04101461274202732c53777e63e20c79c3aa965d2eb187b03cc5e6e1f28ded7d8bbd4fd0cf5ceda96e775bdfc6d794c83d0097c4f2312509b638c6a7f7eefab9f06bc7d28d8683c070cdfed586cd0f3386a0a186c58d45c3572bef9237ef0aaf74d8733f157ce1d03493473f6c67994577dcacc7feed82cb8efc9dfed1fcd8b1d5290b032c1eb8a78c2522d1b360fb224df991ac596f2b30493aab77e493d61422cfcc674cbc9d2c1669ce74b6c557456a8e60917188fb24b901d7a5d6c0353093ace57fd573fcbb0295cbc108bc458fe7128c159de9625ce88d46fe7a4797dc349b04a21d903e55c8055daee44cd7545fbc80f9bf01914559516eba450ca0e4b092264f4d86b61dc44ac0a3d7048b9d0204e960a881422fc4071222da57cfb208afe01d17e7b4c919b830f6b9da02fec66cc8b17276b1756b67730b23ab52a5957da8dd881cdc3eaed4e121cfb528152e990a0695738ca11c68e0ff52f9d6bf68f2914098344ad0db61aa7ff4600acf55adc60ee42c57a715bd5e1553ff6e3696acd73391ae3b18e3e55fa8cd3239b83ebcd2674dda313b2605067211ca3e76f5bc85aa44b9f5fd65bcc18e62a4ccf8eccab80549c91f7e794ca8125d7f35dcc5056fa2d71402712a592cda464c190dbdcff5eb0974e62da8a9cb168d4d814b18a9270b319f894a146096e53102510157868885ff7a9fb6c26207063b56339a96acc1f4e5b6679d6ccc91d9477bdb032315398411a30750226722e758fa902422655895e2c53571095a2db0226a0b0546edf0340383f61889f823b7ec6bb30e3f19f50048582b9c6de8af10be4ce12d309603c118e3f4e38e8b998b1812e12c2543fa314998e7b8f594e744e25f729a6aff4fbff21fe48696c1429d0ce2de968da47d966bd1d6c61f719c25ede8c7ac362e70ca65b7b7f251aa8d5797c8eb2a23058f5fedd09ba10824db8d4020fdc51796424b388a7c4c28554ef87e6d5340d15f0ace822a9a5411c18b147af7c4adb872cd6e8f59df906ec758fdd61efdee36c8d2220ac11c7253cb7b7e768870cf44aa56817b5ccfd284bfd87b78071673d024edd4429ca7b61f91d6bdcb929b9d29f73e327ce1db209f4371689a7dab6fb008950ff70e5e0ae6ed282ba49d8a7836ae7af67e44211efe5058a7f8b94740a04b900dc541d8be1de7a70804c3bf13cac013b402d99d84eedca2f51c5f3091c057e55047cf01b92e4e2f718fa3afe3310fa3a2b38bc7abc007b7c19bb1117b494a1d67a7a7e8fd3fc6b8fc770fe0a4035555f00c1d47422d937dc0d13f8e5c29df0cf9e742f566c732cb5c0cc0dd1ac32e0c24d37a72b80ae8242d8616e066b7a9d7da7f835a58add3d44359883ca9ee976eeffbdad2b01270d6df13e92d5b5990a65e1dcb72c376cd70253010d73cab082f1ffc3bfd42785a3e8c49b5ff658cca559a3b7059358e464e3a1f4500023e8929379d611b2003c7a4343d016e61a3999915467e52057acc1db8b4b38a693ea6f49e83dd3c07b3b103b67826e9a3215ebaab95088e357f95358aaa4abb9ec729d08f8864f79b2124ede25e385e55bf8bb4f96b6a7709517fb5ea71f76353a7f9dbf7f44f2023205136876b20c8d14989a58568e8fcd105edb8d92ca7b757683a7f20ea9dc072f6637ea4672b1d20bef8569e4938bab42bdda33c0cb26dbff32da124dddc2683f160bee36feeec035dbd6055bcba33674cf12c068df9b14a650769c9fa640af01aef70e125371fc94d6c2ddac0d2a0f121af95c3c8db95638ac95a0b15d5bdc46e032507ee1c3afa413a681cf098dd056654e77eac467b17fcce158e25b8bd828add3fcca77385d1624957ac6238b62ce18edb1e2b02ae27d37007296f260fc0ccd3caf3d6b1a2c13111c8ff609f508fd22f307a3fe9f52d4d77e0350865db13f55710ae91c1bd8bc2b4fd132c2f1b162cf8e2b975f9d5874cfebe31da468b164dc3e750681d66135c3c08d306525a0611497cda25f698fe80c38023ca8907fa225e95b19373e858a3f9484461c35cdd5a9d6b8368263ee8e0d1ad5977e7bda890cdd3bf9b3d432d16d97de8f4de9554d120d14e871ed21e12006013e08465f36f04b3c8b89e74fb95836e1071e36149b6d3ebe8f006dc221fa35c3af70814cd849e6f67035738be4296c3414e0a3b84f7396032c7cb36fe294e5f3b976351e8ed8a816e958dad33c0d3a994117f106a555f209854e41c7469d138528635e8c89db76eef07595d07b77acf25f4e2ea858e3cf8fa03aeed4dca6031c53b5de2c8e910bb79303f4f82f7a2121ba5629b6a5943912ff392c3fc14ecec9b7447501eded02c20bae45b7821e51405af2c4b05e36a7b9b03f286a5ba50db8cb043590db81400f5000e99ba5d3a6f152b58bf869057e83ffb4e12af817488d0a9595e7e024780cabbc77bfe7495cb18c3eef10e2746b845b7ff90eb26f1d171381401b6a508a83d6f4fef1ba8b786c8fcdd566be128dddf706ff6dd3515a359ae315558ad357853140e269a1b7641a573b1bc3fab28db7c1970162bece3bba01d748e2de5b51dcf20b4cf93bb89a31cf6caca9dd91a910f6746d7133a2a9da4f81b702b5ac64146d074ae6ae097abf92526260a77337b37ca9cbce8d11185e5fab2a75888b344e7173ea92f88337d215d1862491cd18e68c0ab564b510c3137d462e42547980f39a2796326466c994fd32a7431adb9ee5822680c2ee9290e832cbeed18d8ad5e524da6b4b8b682503b2c01d32c3de88f3fdff63be7323d6f777a076bb5dea0057a00b9d9d5647e87b500c4708a76e500f6c4914fc7fc32c6a55e4e053ed20f9620621e13ed272fc4d7c4921a130022e3cd34084e70de28db505204d878c976da705359c799d67e59051c0b0fb0f618b8e07952f7076cc8cfb98d30594d0d7fe776b95d9d2c0469ccaf7fb3c9604db704a5edf2d2e1941c9c84a05bbd3aa18ce349addc426d96a83b0f875a6527fe46ae324cac97ce0d3dd2a20239f4aba9e69a7e8e025bff7e9453d4f035379e92e8e50bb34d3cd27de76f1484af0050d49e4023f56dde171ffaa142b7e5cd39856831641ebfedcdf77fbe1f84bcf311e91ba9f6b18070c3a9b84e036616437c55d1a862003af47f18e7488b990ecabd3df961c07e2e783389445914d91671c5f870d0f80cc4b6edc2511afbfd50e34e5ba305bbdb1f0970ad103875d2aa54e9a94eab9a13e9c3cd3e02bb751b1ea0d2280018e4dbcdc2acaa4d3d07a9128a68cfb2b6d5be6509490d5f4e035f7b8912f777e274a8f4516b9c37e092a87e3f8194c5c49f754a48c41ed5db05c3816a6f68f6f573f4dd0d7a981be49961f7c69e637f6c54b9a4ba77823902e940ddb3125c7699c3417247b2444fe34554bf799fd48463b3eea42e47e23a3571487e631c54b0b706c082e1f85c210465de4f4cda6b65aea76acd801941bc9e9a5e27102800c6ae01d8cc29ce64a379e446abc76a45655273936e6841d52f9e48b50d6fcc3099b8bfa0a96a7cb29609a6a4fc57e68ecb61226bd57aca40ba7c2e77bd3bb85e08a973726febfc5a5ba0ee26718290084afb2824e74ef399bc946434c0c22c9607a0f840c7a17a508e3ee776ee4addbab73ff7db17b4f4ea19c4b80e14c76909d52cb78f973b6ec894144fc8cf06fff7f86da605f7bc4e9e62dd3fe1adbc11902ae626bd89376ff3e2ada097de946a914cc3297b434deca3746b379d3a6f90153defc0ae813d90f5dc3f1ef5508da92b155713153879b47b13097076ad0c861fbcfb1c108cd133b1afe9b52411deb1d45855a5f892647614f8a5a5c09c8aee674faf5b84ac3b17c27dcc26f4c44e0f6eaff9faae6f9a370b36467b1d3a577051dfe3e176ee6ee7d629038e7eecac02b516a56c0ddd7ce76421ab8e55a44d2c85ceef578f4aec99c4e1fd341344f7c120906cc8325f3ce37c187a24ab19836cacb141ada894abf7ace7bffb7b783c17fe3f6aa1333447ba629819d7f540ab87d61c77be26534a3e39442e9ece7fdabfd9d9ce387c4585fdbfe290129fab1e61a2fdb348c50f686a5fd6d8afe9359766603bc5f91080567572ae58c8be38b1bc6aaa309ff73deff83ae07b144928a23f42cc13ae25b7ca4bf044df9e9a7e6284200e89ff0767a316ec5ca6b1eeb52fa04ce35b71665950ef088db4ad368e8047a7cacc4983060dfd91f992079c873bed6ed4a368ff3e24bd50c4670c03a7d7ab8508723a6df622df86ee7c9a3a97da2bf5b492d185a53650210b9a4b0de10901b26c1c65eeefd5d809688689dea27fb99134765a2510642e56637c5c5b236cf788ce9145955b2da186f5fcc1cf7284c8d1fe25d41c11d581264a307508ea456cb1b7ff0b4b9db1f9506b3ebdd44d273a53383ee393a01e8bf9b572a55b0a3739c8824c40a86742df585fd1", 0x1000}, {&(0x7f0000002340)="3c27ac9e26d73013020126f43a0d6fac622d6e013406c1b1fba603b096ceb608156c", 0x22}, {&(0x7f0000002380)="0bb6ac32d911fe9989291091ab146e83a246602592df0593a86da07e5a7d8eb58ef7c4b64178c99b885fabc7bfcb320a18fa9dc943d2b62d4c8ccbf912936af3478cd1f2b071fd302f410b17502b5d9452e93dcf1a998fe35c5d905102c0dd1b8772e7aa9df38f5ef348461df9e7f1d0a35e57d8e7000bc1bf5dec92dd59071215f85265ead1ae0d47266891e608418ffb06602726ab228a7020aa33dba681c840b5", 0xa2}], 0x6, &(0x7f00000024c0)=[{0xb8, 0x1, 0x7, "b4e09cc38af9acaa29d9ae61b5edfa8256230ce8c885161bfbfa9362217aad094390ce2e8039e26cf7ea85e952cc58c9344b7ea0e44abef8d3847cd0078ee8d9ed4ccf6cdb0aaee9e6efb585acc4606cd8a3673b086b5d3f1d888b0e6290ec88ec69c85f01eb6b1d3f9d680904d06a85e3a7ffe8cb5ee575701733548c01205830d67b9d5f2f1518517984bdf61127fb902b1a9951123bf22a7eec843d8763bdc309eb857cc92c"}, {0xd0, 0xffff, 0x80000001, "09b488bf5e792d7ddabf15711049dd23ef16fd96fa9a414da877e76adc426237fcae47e175b5b8f74dde3339a72550961b054ff7e463b6aacf6156ffbbaca98f3a2a1d78eb122f8d18f755b8e418bb3636d70f19275567aab1d651d9893a866642f9db1ab84575e7906bb69f679fbb12fcbea08e7fa285d835e2db0be1809db5df93af8f46e85345a9564954275a7ae0dacd86d1b4f59453ef54d05fe7ffc168e0425d31f9195bf8a0cb1875176be3ee05ec02bcc87dda5dd936"}, {0xa0, 0x1b468e412689451, 0x3, "e4218fe4f873413d98edd1234f662babb64546269b5590b3aebf7e08078ea061550a525ee9301f247f282f96edcb94f716ec88f835f49aa9fb0e5fcfc097b755da2b2b763b8ae8905fc8a0e0521a2f4668c4f2219b1d591993ffc6d8d5e8a55775609522a0f87037b29ce75a5cd4c6f11997a30145c247f1c7a49b6ddd670db6c0f41492f8b5e6b2815d4ffe"}, {0x30, 0x1, 0x4, "69f9159600a02d1de07502a98648b0f1cfd039ca5adee4bd1ae1db267904"}, {0x88, 0x1, 0x8, "7ba41607b95ab2d05973efdc31f0d6f09b2f106c065e9e2410907ad2297814c79b84f3d9ee075ad3c8bdad8dc59bcc3b78ccb78b021eb8c2113d7f54e3a527b596fe7da160f9db0b15ce4b3f9906cd3850c434b1eaa489c9c3f7a2e4788c9b0b4d74e3994f4b3cf908e495f5809157cb97"}], 0x2e0}, 0x5) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2180, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmat(r5, &(0x7f00000ea000/0x3000)=nil, 0x1000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r4, r6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:01 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x4, 0xc1, 0x9}, {0x74, 0x3, 0x2, 0x7}, {0x9, 0x5, 0x7, 0x5}, {0x4, 0x8, 0x3f, 0x3}, {0x7, 0x40, 0xd6, 0xfffffff7}, {0x38, 0x6, 0x3, 0x6}]}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) mkdir(&(0x7f0000000180)='./file0\x00', 0xa0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = getuid() setreuid(0x0, r6) r7 = getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpgid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) getgroups(0x1, &(0x7f0000000280)=[r12]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="ca1e5e2a7407a43eb350ddf8b0915fcce634802bebbfb6768ede91467540e106eae6a6c10bccef34a8c468311e423817fbd01a1a12617b975f158f14f384f98665e64a8aec6259f5d0a6ae2f674f6a89d504fb35038d82a05a4ddc13a8b79b3483d4f66dfa296b993110440e09bfe007e4b7f4194dac89b17b99c9b916ae", 0x7e}, {&(0x7f00000001c0)="6d2e39f45157810f02118177af3da73cb1818682b4b2ab144c5c8fba7dd96188b40af70330e92204c569d2c72086ae3756942a2827", 0x35}, {&(0x7f0000000300)="d6beec42368cbfb8f8e09011e31919b45c1ed5203fda253589da11aca08e24ac40cabc3c3ce74bac4a35a2ab228cb677f6c74694288dd5b5c258602fc18a200a3d264c4215f026a4b5747de8e8bb7758c88db2341af8696791d72a1b0d4b33b79c76cdb73bbaf57fdfc1a8117035d6dc524b196959fd9f7d2a80a70162705e2f42130b9375832060323b2c6ad9b765b78ef06c1742987a61f60d3d58e1e8f8b38f0017c27cd28975105079ac5fd4b78f5390978a5363d9fb1a69b69900e41067080c831aa08761ce7814c42d541e5da7bf8903816a3611e01f91de8e0cc69d5b5a2ae7016d3d79ff26b74e37248c26ea5b29872e21", 0xf5}, {&(0x7f0000000400)="b6b3fedfc4a872a20c643bdf147f761a0ddb5766cd4ffd0f8826093517d7b63551d3c7b8e4cddee5e7691c444f57f1e398e0b7ce9cbcb9d00df1a93610028045ea6277375b3bb4d86ff5871a501b959964efa67faa4c3c6c3905d41b05d81f5835c0f9faa30311b25fa40dcd5aeb2f78da11e29e9200c91ba76c532b6fd9c450420e4e061a5db5c9632e7300d039c97f4141a8dd84bd2a6c2b7065a1698b87f17bd6e46cbed067289d74a2a34ac06399bf218144fc1f9b489087b0a82248b8bef53b3b3862d66395209a05d76c594dc0a2db748288358dd5cf392ac552b783", 0xdf}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r13}, @rights={0x28, 0xffff, 0x1, [r14, r0, r0, r0, r15]}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}], 0xd8, 0x400}, 0x404) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x9e, &(0x7f0000000180)="00008af309000000e25735da90a06b31ca3e3824d388d4069e7d4bdf531ea7a43df5c3b24c143646c047bf72c8099687d7a21794910d423bcf0359ac156a57a1ea03955be6ae8435ee7a03d823e2aa8a4e65a8a6dc96b5113e7f7b20d34fb576b15964756690c64dd06d5966e6f54a7c85f190d89f018201ce064970d80ea9ffe93ab58cff8393afbdf4a6e69a48792444b8528ee5754b8b05e79be9af9a") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000640)="77b30b0e313689fd1dd489e464309e6ddb776b35910d813edae547076dceb84061a626b849b2a792577d58ebdb99773fd4f7ff107f55987d757161974f3ce61385038aebbee8bc3e533e7d23245e027cb87e4c9b7b56b8367c88a56e30fa0a8b0b84", 0x62}], 0x1, 0x0, 0x10001) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288829bf52f747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9675a12487c637e94", 0x82}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f00000000c0)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000001140)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15943016c7df0b", 0x21f}], 0x8, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/198, 0xc6) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) clock_gettime(0x3, &(0x7f0000000280)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="369627ac6acdf4237dc9ad1cb4ca336b0fded6ca74b4c6b96980e815cbf2358a678bfa2098732443b2c76244139c94e8008d9af5ea387b25fad61b5fb778ef349462d89fe5142f909fc847907b289f70656d1dfcf6335cf0cf8ff0439da8082e5bfde8d5132c783fef9aed", 0x6b}, {&(0x7f0000000180)="9a190ff53913ff17303f99c5f01faefad5d55cd5f2f10db3b17ed0d13ff0ee888a3f05d461e2a1b6f62408aa299e4fca7c4ba70f03c4c83351973b0ac2a1d859fcea46ae0a8c76b77f10316887", 0x4d}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x6}, {0x6, 0x0, 0x0, 0x6f0}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000200c, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = getuid() setreuid(0x0, r1) r2 = getuid() setreuid(r1, r2) r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) getgroups(0x1, &(0x7f0000000000)=[r5]) chown(&(0x7f00000001c0)='./bus\x00', r3, r5) 16:00:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) dup2(r6, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\''], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) sendto(r0, &(0x7f0000000180)="543e31eae3fa47bfdd9e14b8252cbdffa7476fbbc88581ec50f4a8d8b5af51904db79589b213c34644b39c9d304a4ace3db23ab5c156efba8d8e597b03ca80c37cc1207c42eb4f40ab591334bb35233eb95d33b0883bc734f173eb5dc02621d4c2980414e94c886a2bf3f818df001f3d89fae67b02969a1cfdeaefdb887d2a1637bfc42043b418559651ad22be1d4e23be3e02106abc255b5e600d01c17319e8fc3fde2b76473309f0e4a761689b33a7d264619cc6abc030980d7091f1470990f6377ab80411577d88c8613a7e9b2a2457ccabb7481f2e30e2ace0830698731ca596ce1d28759ff6c9540c503d718adccbc2997c77f0ef29e9fcc00397", 0xfd, 0x0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000100)='./file0\x00') close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000100)=""/24, 0x18}], 0x6) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x6, 0x2, 0x9, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000006c0)=0x8) getrlimit(0x0, &(0x7f0000001100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000580)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff34, &(0x7f00000004c0)="0166a37637ec844811a3b1e1bab475ba6c15eca5e29ab98d0e3a9c59352e96be287ed2060f1135053c285824bc2458cc6587972e9493c92e38775ca46e48d700470f6683a3bffa28a55bfca05bcbe3a06bc126350f97dc0e05e7fed45f8ba9ea") open$dir(&(0x7f0000000540)='./file0\x00', 0x8000, 0x31) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="a3b98505e1481285824fa378955ed8a37191168328288bde8faaa381c70e7e651dce96c044799a0c566241e8741a376c901e46497ea1d05270ef62fbecb439524313a7a19901553c42951410a6b42eeb50d5d72d3b201f8abb590e7aa0ddce5bf17dc1041176264ef318c0deae289deb829ba56cf526ea8f5d70673a6c161a19818f45b3a0eadadc21", 0x89) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f00000002c0)={0x100000000007, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r7 = socket$inet(0x2, 0x4, 0x96) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x60, 0x40000000, 0x11ae, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x40, 0x10, 0xfff, 0x8000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80, 0xffffffff00000001, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2, 0x1, 0xf57, 0x100}, {{r7}, 0xfffffffffffffffc, 0x40, 0x40, 0xffffffffffffff0e, 0x101}], 0x400000009130dbf, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x8001, 0x20}, {{r3}, 0x0, 0x2, 0x2, 0xfffffffffffffffd, 0x4}, {{r2}, 0xfffffffffffffffa, 0x14, 0x1, 0x9, 0xb6a}], 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0xffbe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) getpeername(0xffffffffffffff9c, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000001700)='./bus\x00', 0x2, 0xe) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpgid(r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r8, 0x15}], 0x1, 0x0) connect$unix(r8, &(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x14a) poll(&(0x7f0000000140)=[{r9, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000017c0)="855d84b49fe45037fcab1fc4f83c43e606a0232a7cc5f3e4e133e0dca6444fc46d95a1313f5ab9cd74e5a2843ff7ba199b8e2264f595dd66910067fb60da6d3aa9dc4863303212cf9d2350bc4b940166707d47a1aa791aa88154b4d636a38a82f0194095563ccabd1a8580856dff98dc9f0b5d8127b57f5e5f5beda50cd6e90df0479cca21ee75f43c7556134269256e96827d44e13c81f6", 0x98) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="6ef8f42f72b94c1e7e2de12ce21d7fee81d4c57b612345a8fc93c851e979", 0x1e}, {&(0x7f0000000240)="60ef6bf5e0a2a638560d9b2f77e30d673e2842586d782203e5ebe3f4e233a8575d062649890b36a6310541a77f5e59937e9236afe761045ddbf46b332245a1538fc40372bcbe0f2aafb9747602ec200f1db86d50fddc2d77d8aa3c2c6780e773f512031b247c582ad8bfa4883947648674987162c34baee77676b7984c383749cc38fd57df0b66198d6749bc2eb4f4d1ebd30a2e014e7ca0f50045a20d218b35fd28fb02fc7406ae0330c2a08431bcad37a3f0a978174cd04a0d428eaf9f7de1c4e91a823c58c00444255a02326bcea69fc77685b8982113eae2d842b6f8a208f7", 0xe1}, {&(0x7f0000000340)="1c885562685d72b485ec9c8bffec0add0e66a01564702c5fc4f23114843f11320bab00d707a2cb837a916a1793996228796cc5fc9ed40378e7eb56071e657799b19c6f46e483a2533dd99f0b1320b0dd46ca4299395ae8dbd656db3b0c2d16e6394d8fef4d19a043c83b8107bee34b2c3d89496454adfcda63ac3a854498caf77568365fde6a8bc280cf9e545878849325e3ee4324", 0x95}, {&(0x7f0000000140)="06cfc44cc5a5da534c24518e6c67995722f0f2bd4fad8110dd615b0a9122c62160a0450a5513fc950d91f81f22bd0ec3082bf021f641a295", 0x38}, {&(0x7f0000000400)="4796774bfa0c145002f6b545c1fbe907aecc36c27ce0f2b324825deb70be7feed415ead988ed8241a6d4dbe8950f74f22f8e8bbfa69ea875640c080491e310a1164017850fa0078841f7f412f46c6cd60850d0864779458177c7252aeb0f2dc81b4ad756f4de9aa6142c9a3bc824b3118114a48307630712d95818fc3504d6db519dd4b9a6f45b47980043936a2a6449707b663c065ac4d7b001888e3a2ce24922b89e021984671de1f62ad82ccee3c1a072f0dd74bd711478ae87f13870976b1b4bc15f6ef62927fc5b7ec10e9f5b892048653adf96606243dffc55c2b551822c82d79bbb9cc443828152203dceec8c0ac30699c80e80af63c3c264f9723a09d1ca5eea7544ef9ee534f95cc712667daf063a008441709bc49b6717080ca9d17d2483ce0eb5183c7f5d80b5cb7c25987c3b5ea7073de1532c79de09eae48c15e82fd32dcdc829de738c070a0105e9bea44702b809415cb5bfe5e89d8b0cb93c2016935f36e6f7274560e2a76644cf320c41a4da895fad4045dca21ff46145c7fc63ece73a00050f0968c3ad19be593844ae0f883e9390e747840a21a2d0cb7aade1a8c501f88cd85cef12bb9ae62cba50c583227caaee7fb07b5952529893e060747668c560147832de2620a3d4dfdd509fed159c4796343b1d0c5c07d8e2f5c37a31411036719c6f70f6e38f0f4441cf45231b64f71dcb0265cd7e5dc61851e0b8c0e0fc754905f3fc8db9d961a89ae83b56216a45e344f75eb88d81aa01a9a2426773075306bd606a75bb642c5d373de5bedbf1ffa7d58b2dde90932dd72f2a9e028007a783eca9407674177cddab37a53e9735f8b84ad4b42f9d1854dc31551b92fcc41d915fab752ba9997514670956d80f40299a1caaa34c5266e632a347f71a2dc70ca0531420c5382e6953755587239385e3766a1c116d5591295f6f795c331f29461bd2df3b97ff8d0ea6d4ca7e67ef3f467903a08119fecac8ae4804271b7700165103ab4bb6217706aa15f405f87dcbcc72eed14bda5b2479b0307b24589409f88f2e357eb076876c22527129b7379cd40e229df8ff310f715867f96e473d9fcc15ffc22d3ef94d4088b8c4d095359e6d8ac2b47aeec62971cdc4e5aa9bc418946de0a07620c62cdd3421f2077c470a67b6499d5cbf3870b5af8aba15807a78b5432a57dd4d1b5f7fb9e2f23137ca8f8856e6b06ba46fe65185ae76968fb4dc25979e7ece11f6b07ed18b37901c163e35b956fa138d33b64246928c8c25e7c4586519792a5817ce8b7faedfa59e226aa960cdcdf22ab01dba7e3ba428b5f05baec1e9f7231b6f5a7be703b77b143d6085fbdbb8c7d9230c464ac6ea5ddd9ed6366ebf64822980429afaba89a901a5d7ad5796e04d6aab83bdcda778e1ec327dd1dc7b5795f8f3197eb2f5df8bad97279ae0d6b33f9f524652e6cf3419efb82f28ad6a11b0b399173b2ba92c7c90c3e88e4bc67b1b809192e121e92d3a395a95b2e6bca0da9a919a094e1d64d3bf380baec8a9fdacd2289f0ed3f89c23498c7d7c0325ba943f4e47b5f67ecfde30e57295804590245caae278d1999ab3113340d88e4ae33e247ed18feb6deaccb8fafabf6a8efc375c93a1b12873ce9f03236a45f319c070cef160147a84774b6816e66c2ef04658bbeb44a5baa94de126a6caee96090d4366412cfa66b6e1e2c0ebe914f9969d26c134c337ac3c1f4978d95bf2e5a650e370729820ae531dc26d1ec770531862b0d48f66753e41b1a3d6c9b178016bb7a6869914d632222f9c747115f33bf88cc5ea8a1c79ee2b5212aad6dd436dbf124b3e2d61ed27b04e9c082fffa92c4eec2bae7e62c58330d148f391da3992f611323df7973cf615ee25b8052708a1b7077a36bf0a4b39ca42bc67c9309addfd28ae225a94c1614522535be5618b9ea11ebac54ec0a01cf0ec161bd0b187954373ce1ea9eb6b31956a30e8afa1ca9a42c4d1044eef9f54d1178690d08e679f0a041cfe8871d5d21a7b4ae60d8a208f917680a83fa70f9e349af8c5e0cb299686ce93741b6bfd87adda85acb52e21d54674b2b34d93b1a9dc4d71969c1180b27865ae1d71b395c3e4cd3b5fb70f1448dfb9dd1626b5dfb23ae042aa31772c89cd43bbc8a31ae5241ee750c641731245ce5ee256a3549312d64be48dcf20d7dd321ca8344506047da5a667500b5bd81e2586eb6e4b74acb3110e2b3adf666d6890d015acf0195c800cd9d3edca3f31d072447cddc0b464e36ff6da5835d60383f84d006e503ebc401855ef538e631071903dc80069ad7a91955e110b8a0e0ff6b051d253dc8aec49496c7dda035efc4e105ef35fb08a0c545ed0a48b7e6287873b1c5f629f573ebdb8a4d7be9c7f57109db7d7449d9744cd6e3ec4d764898e464925b5cff0f49e8d6d12cadd38754b6f26ab2a3e56943d972261ecb8ed8dbc6bb884993085dc7f1f94a9056b905c7b0faeb0c142be22db099184d05fcafc032d095088ce773a2f632a864858919ea51dcf25ffa70d49d58f71000df6902f091b5212c423829dba49f3b90cd076e41a6d7a59dddcf77cb3419cee1f40abfd407f6e08f65e076b2300d1d47b4a014fb986cb41a5a41266579e31b0b09c9f42409d8719ca15f197e786130b6a4b6d2912fc10bd378b8bc92ce7922b00c631d2d0cf83db7cf56256d42bdf3167410b333a5de3db0051b5a20e1c1b91600eb53cf0f35f429cebf6ed8122428488a9b287033e8eb5521f6dea900800740ca0ee375c55394bd931d95ff989efc299aa39ef28306403ea049091118e7a842e9b8fc00b8fe3f5c9d429c2c5d302524a9b59b728fe308a89e720253150371a39d5faf8fb8613cbae4ab393f5f684dc6adeeaea8b94a48af8c77687d864fe224b2823bb352beb639a1b130bd0826af6acc324b105508f04c612b6344797966450a8e1f79692d229764e908d40980ed84ed750bf4520394b1f1c14e61e5ee0137eadc12dd886ca870949bff88a75858176f110b1880ffb696f6e6985a9bdd2f7983a6c45064518b9f27d919046d28ef97c0b2109f0f6566f49c76a0e0ae53a0b6b46a7799cca2ef887f16a12221bf6ee7f2b4de60c6337dc205ca05bd0f0181ddcbe80b60bfc8c8f24a35d2a2ba95eefc89b04ffa8ec93014c43de53f08ee801ce24b848e6d8823757c78f7cdb5afbf75f31f98b0e1ceed655795f351624a3a6ddc8fee13e631b8fec283e5fe2e9f50ed8d5545109993deb104be1f861633549b3cf687931d5ba5a59e9bc15154677c900849e6f2a5bd616a1f0af50a2f3e356af9a50e11dbdd528354cef3554db409cd0e1045d064543946b34716c96d11cdf3819d454ed4e70c11a9657434a48e4296b0f4c674ba8acca2e16929487fb759378072119ccda22bf8df20c24cf9d77dec80f1f86b2819ef696eaf944d1e3c1ae3a270862895ffe4cce51338e0edbbab5556d966100670cd49d9a57c2b053cba68b1e6e8d84947c02f112f487e2e4fb836849e792b31bb9c31aaf6c8a12bed55eb6f96dd5cf2cc80ff7ae9ab37fcfc05043d957f2a6c9b482880d699d99f6ec5b05156eea7f6e5f8ac24c66e05858a82b4f9050011fcd196eaf5a13cf68e35e02aec70db1a742e4171ceaabda815126cff3ecbe90a996d9a45ee97acda38fcba5648f44aafe0e51a0eacab37523a5462df2095279df4d485e10557120868bf57a71cada00e31910f1de1ec866631bad87bd220360e991d96989911e30a8486b30528eca8193360b46e542216316f1f222569db8266a5cdfe8d2442653bc6502c887aa06b51985ab1544267739dce0bc10858be64d83c2ab1e69e23751eceeef3963179a6ee8caee151d5c92e13736d542979bcff69d7ffeec705b979d45b4dc94bed58eeed8cbd5ac40ac3fb35ca1b8516ad7035ecb259b12d762bca498b9db2c96eb53f3bdd4c23c73f21f8bb98fe46b8652fc7b4eb64a7fe762a737d1707584e9cf475bfdac5d3e110c843f79c6d3269db3c7b59d3a44305afb3e9b696a53f4f3ac35a5692bcd306cee6655289e862bd75d1b52c7ece5a61a4a00c999c74b23f6f0ea90dcfbdd34874fb554097c99ce50c61ce3992105213dc0162aca98646156269b3535a3eb325245a633771f116bb4f1fef5dd6a4cad379593c456fa48a1bda77ed6e43f851434c1797a2efd01d3a98b070cfa5c1a164ab6920d0bf9bff4295ae0d49cf383c6b4c1268299d0185a48af7ee51794951d2caff01adcadca4e4ab9b59cd1bf3f8bde7d7f663bbc93a4a3dd5b417077c16b963af111961e4ff378723a8cbdca726a630af0ca80536f30992d4c535bc9a85fd6cab5d0df84366f89f4e0800fcab93b92dbe9891bcdf4decdd162fa77b76f78ed7d9796fe4e2589200b8896e165493bdef4aebd6b2aba96cd4b9fdb6f1dad553ed58c004b14f98c4045489ac02676a7f2812b582241f29bb446f10a5ef6698c8e9a1e1d37677e48955d77c3267d38220be89b987bf068584e15b744cb0f484a1ccd1249c242c575fbf89cfc042e0a3777ea0ab7699c283bab0f215e232c9d956aa6e100062477739d848beb260b4ef835121cf628b9807d172cbac965765d0d57d2f1ceca05006be91330111c23db7a604e13070bcfd021eb03e01ff9b0a811cf04d03bcc3e851a4eaa9274c71b8c06920d74cef1532ed57f5fc0be4f68e8db4c9a5cdcb96f8cd248349b351e4adfc6bc69abec06b5c7ce0a59ea7eff0db62a9629792e3df861b2b35cc03ac64c63b0252d31f337b7a08f61246954bc7d78219d9b99477646565181213f5caf315921485e614590307f7fdf3cc196510aa65e0a9ab9fcc998c5dc6afca2efb6bc347b9912da98e40a8e1bfc5d1315fe6aae921d49840503cee45b0483ba20709840b43883233ae8496e9cd3174a63e9e9d5248278b3a37eb5c01e2b95a0fe59006124e41ffaea7c9ff3c839b967250c2b2d8bb94c3ce78e8d1bd6a3b261f06c51a8b052fd0668eedc71b55de7090e7b69d0120ff313690254708ec96ad9c55e7ec5ddd2497fff38ce112fa656b78dd1e132d6bd251b80c7b048572f5f345db2d32e9d9c731cf6add2cad582c61ab3cab3680b75ad83889ad1041187bff5bb3e3e9994a71690b4ebd19c05900f9e31b287b8f9eb163fc71187aa19019bb0271e2ee7db2b8d65199ae677f07ece749a26589130ebfd2e41cac69f0874c0bcd1600b463839f323d5c9bd7693aecdf619a6263422f930a9d8e70993af2684f3f47b48a58d87cc07f02fbd64b2a6a35e293d1eee7e8ac4836f4ee2d5aee21bb20b896091c8a5add1d5e4715075651da0fef4c38df0bf033c3152fae88825b17d8ea3444d397454e5b7d7f6e569eb5af72dffb49bc57d6547c8abb3526cadf9e40d3c86a148fc19aa7c062a8f1c9deac8fcf1fb142f83b3498624b042aeb33141dd991fda68e9d91b4439472e5f84ea2899d30fe086708e42e7fbae3db4e8b3d837d6a52ec85a88b58f576bf2ef1468deee6ce64f689978525df370ebebb02384654c3e8e4a0760e4301b405d2a79c25a008f060a347588691e8927b9c0251a0392e5051e4d9a97ea35f69194aa615e3ebbdf1735dd62b22261cd2b702af06e08bc660ad759502a24e18f8799f4d390d8b072f369432820147e37860fe6d3e5000d5b973f37dceb09139fce62b4eaa3b2041630be9b625eaa9a6ea94dbb71070c57bb293f2603999b203ce116e4e538c67bf851d76b82f859e986bc52eaeca67b67c53f68d449a09f3011194f2584f85ccdf712ab23c1b0bd2831c649", 0x1000}, {&(0x7f00000001c0)="e822fd5320f94f7d9ec62617787c681b574d09c7aa93b525c1aad1551ed211e6da95ea7cbf328476f730c36c639a9cf2c154a0a7b73dbb6df2b7e3c8f9", 0x3d}, {&(0x7f0000001400)="2d3d6d31c421b119778b2b049f914167b055477f154b6f22e0abe163978c8aad1f0cd3bea4a7a7927e17f053fc3b873fcdcd464d1194fb1d208506faa31c6a571a7cf978acddf4f3670d326930003a8e9fba441e03c3708ff236683aa09b9084b7f7df59ce95d08e3aaf64ae778db448802766ecc82b350a2cd3da3fd6d674a674130f5d68f88e85337358e53dfb886821b37def4b3857ac72822acf913d69d92d41c39edf5e3889e889a6eb6ff98e4ad0b886b4bdf298cc0fee12e6c732413604e62d88da50d19286a199813caed8523cdce68b43dffc8baff1c00ea09e2de6a9fa9157001fe79bdd99a1b7be0a", 0xee}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r10, r12}], 0x40, 0x4}, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = socket(0x2, 0x400000002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x11e) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x5, 0x3c, &(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0xf4b}, 0xc) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000040), 0x8000) getrlimit(0x0, &(0x7f0000000000)) 16:00:03 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x4) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r2, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x61) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x184) socket$inet(0x2, 0x4, 0x7) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x1, 0x8) close(r3) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = kqueue() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000001c0)=0x2) r7 = semget$private(0x0, 0x4, 0x120) semop(r7, &(0x7f00000002c0)=[{0x3, 0x800, 0x1800}, {0x3, 0xc36c, 0x1000}], 0x2) r8 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r8) fcntl$setstatus(r4, 0x4, 0x934a3898c75e065f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCBRK(r8, 0x2000747a) fsync(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0xa1, &(0x7f00000001c0)="acfc565398b301d94d6430972be08a361c90fb64afe3a5414010cf504342384b24b44d0898b8e0df7c584ab36ea16bbb8b26c66c01998024c2447b521d99f7093ab0dda6e265968e37529cae8e7c8a7850490b2ece98750c7644d60e6df0e36aaf62dd2d05d0f4ef25268d22a6324b22864774cc4f710621dcbd2d7ab372861d6c919e6d14501a569de80800aa21c0b9333e236d887cb830ef48f0ac113035b9a6") lseek(r0, 0x0, 0x3, 0x1) 16:00:03 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd03009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91361ed04ae49c2a74de24d6c3aee8b0e5e2ec159881d302780e8cd78f0e7e59e1d5"], 0x10) sendto$inet6(r0, &(0x7f0000000100)="14daa00df5d620ea9d37768705a79eb86d44030c5521038b9b3c8dd3fb3d5a34f27c9855c27aee0f6d9506", 0x31c, 0x4, 0x0, 0x214) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x19f) fsync(r1) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff0000001a0000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000001c0)="d8e4c27948bc7dcdc3e70758c4642ff6d45c9d4d6a60c71e63f3635349b7e1b0a39068f3be70951dfdc338368954ab4a809ef931530e7b6dd835206d8ecf6952a50d502443adb00d962d9cb3cff174ff33dabfc0c36c4ad7b3ad36bcf81806d9cbd975337bbbcaa4df0f2a06f4667e8305e515eca2447bd547c577a3fc959ea7a9fc6abb962e2c7d17c247788899ee272c01f7874f2d093d2aef06cf2364738fb19e9c27275680b873b269ef02055fe2aff94ce15565c624e22d43fe11030fc6c4bc622865b79edc9db905a4698740410ede9901f407d61629e40517e3038fe5b70a3456957971f36ab1b160bc98c9244a13fd7854679be47e97e6a43079", 0xfe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./file0\x00', r3, 0x3}) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c", 0xd10}], 0x4) writev(r0, &(0x7f00000017c0), 0x0) 16:00:04 executing program 1: geteuid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x7, 0x200, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82019a60c4c4acb96017dd1755e15c1da676599801f21de16ab9d8b27199f03c5e4e364f3f4f8c46dbf25438cff4230e7f7b0e000545931949b6cb010d321741f54143570181dfdfc39f06653989068a8a141d4ba0449f52c62800d26ce40e02a2042f069e7bf2902c5c553a32067803befed0ba0bc7f2bad3615f2c378e8e4b6117167d965851657ff5e047bd71d7d9455691604e5f8478c89cca1cf383b094e078072a925f4f329d488f529b709d963997a94b7b8db55942ad547834c1942005ad2d80c9775ac3d64a3a2f8742ada28153e1c2817884653bc9756b5ef98f5cf41232f7cfbb64260640623edfd4ae6febc06e5b7d7e4c038142fd47b7996b252812a9b4212cabb0a5383a00730fd88064b8080500c7c384"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000240)) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) chroot(&(0x7f00000003c0)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r3 = semget(0x2, 0x2, 0x214) semop(r3, &(0x7f0000000300)=[{0x1, 0x8001, 0x400}, {0x0, 0x8000, 0x400}, {0x2, 0xfff, 0x572be575a8a28539}, {0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x1}], 0x9) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) pipe(&(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x100000029) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRESOCT=r4, @ANYPTR64], 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x102, 0x3}) getsockname$unix(r0, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r4], @ANYRESDEC]], &(0x7f00000002c0)=0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000680)=""/131) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r6, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000740)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() r10 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r10, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) r11 = socket(0x18, 0x0, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) lseek(r12, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, r13]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d195fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000018c9292700ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000ffa63dafa90c189f250bd5796e5a9efb5b21ffffff885eafee947f66a5e20100"/46], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r16 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r16, 0x5) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x98) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file1\x00'}, 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x5c) getsockname$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) unlink(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x2001000000013, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}], 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='W\x00') chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x2, 0x9, 0x7f, 0x3}, {0x7f, 0xee, 0x40, 0x101}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)=0xfffffffe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setegid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) pread(r1, &(0x7f00000002c0)="7b5cece496984643cc54630f6c360accf5bd6da7b1ec94bb35f860bdd6feec76571444bb820337ee427d53f3e79f115bd12915f1219decdb2143994d2206958c6d73865d0fb34af81048e01b6b55c050515ac81e4d8c51ee639b63a331661d183e12fe450665d909a058b74f9de8e669baeb9408d32ddfc0b5b4462c42f66fd869c84f3134aa48f44f4be6598d8b4c3b4294b56a66af3e616345f3ff8ed64ee13d3f063039aae2edba60d03b0d5404fd76c3e4cf8541208974", 0xb9, 0x0, 0x6) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r5, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/199) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmod(r7, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000180)={0x6, 0x5}, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000400)="b658800cf0c818a735de3101bb1b00dcd7161cca69e6fc7637c43cac77f725870b9336d85c0caa80487f734ec19dac6c23f87ad622f8ec2645d01a8e1c31b9122a9d4d9a0cb15152532d") 16:00:05 executing program 0: 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x458494f3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffeffffd, "1916207db84d433701b902ff08e1ffffff071000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) r7 = getegid() getgroups(0x8, &(0x7f0000000340)=[r2, r4, r2, r2, r6, 0xffffffffffffffff, r7, r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r17]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r19]) getgroups(0x400000000000025e, &(0x7f00000001c0)=[r17, r8, r19, r12]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r21]) r22 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r24]) getgroups(0x3, &(0x7f0000000180)=[r22, 0x0, r24]) r25 = getegid() setgroups(0x4, &(0x7f0000000200)=[0x0, r12, r14, r25]) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) dup2(r0, r1) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000001300ebfffffeff00a200802a5387e5ffffffb718000000290000000100000000cc909adf793d8299000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom(r1, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x0, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r7, &(0x7f0000003840)=[{0x7, 0xff, 0x1000}, {0x0, 0x88a, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) r8 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r8, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r9 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r9, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r10}) r11 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r11, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c2ff5e3896782fd1185e00000000000000800000000000000001000000ff7f000016738d35d9f1a6dfe794e26d726881db62ba870455f2b3d763be0f6670ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325390f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5b5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r11, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r12, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f00000020c0)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb3993a052bf13ea794d694039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17067422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f4104000000000000002570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de5e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d000"/1323], 0x4e8}, 0x8) getpeername(r12, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x6}) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000000)) r15 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r15, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r16}) r17 = socket(0x10000000002, 0x2, 0x0) recvfrom$inet(r17, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) msgrcv(0xffffffffffffffff, &(0x7f0000002040)=ANY=[@ANYRESDEC=r0, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRES64=r8, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="a881baf20ec753e34b3b485f3dad64d06c28f11621dcff34d280f5e868a7f848ace138b48bdbf3df084c4898f19d2341", @ANYRES32=0x0, @ANYRES16=r10, @ANYRES64=r6, @ANYRES16=0x0, @ANYBLOB="063ada9340f7dfa96cbb654b6037a2b6811b355e8a8bbfeaf5de438c44380e00e3f2be653f6a6a6ce9a8cdd368a805e1c4119df6f8d8128d6d6dd988731a99b7d482fc143600fb0c595005adb7ae7d176aac667d9ef24c91b256dd6aef00ef10ce45478d1bba61fdf7", @ANYRES64=r11, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX], @ANYRES16, @ANYRES32=r12, @ANYPTR=&(0x7f0000001f40)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[], @ANYBLOB="73c950ebb9e9ad0828e25a818891959b8372ac321d412f35b6d520f1d31942d236dab37516e0f4c5b047daf99fc182242f419c93bae3a7ef0500000000000000307c621df7b1a265f71677482b6f2e7593abe8d61d284e725161fbc58800", @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r15, @ANYRES32=r8, @ANYRESHEX], @ANYRESOCT, @ANYRESHEX=r17, @ANYRESDEC], @ANYRESOCT=0x0], 0x9, 0x1, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x24, &(0x7f0000000000), 0x4) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r22, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r21, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r23, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r24, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) readlinkat(r25, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r28, r18) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = socket$inet(0x2, 0x8000, 0xf7) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f00000001c0)) setrlimit(0x5, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) 16:00:06 executing program 1: r0 = socket(0x11, 0x4000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f00000004c0)="c4c05e7e5d97735440036bfdf6c63570cc188953cb1a8b610549a9c5fcf8f5c64e2dab8626b974e368567134a7bcec7159d1e20067b9c7713aca7d7063ed899ab539c7e349caf17014469e0a7f97438f4ada1a823698fd50ee01007bbfe9a970373381e92b21ad4deb21e4499464973628767f77c012df7486746641d3da28785143dd027c902684733e0b7c02ffe96627fefed1d6d33ff2c908deb038428cd882fc297d74a93595b45ba52985e00c867f837c9ae311a8965ee5a8735f144540b48442b3ae2e8def3b3ab40527c2181ec9dcf77023e603b487adf71c1926c186575f62713ebf94c6a7d253185de6c8ac0bed349792b7c7cce955cef22e4aa12cfbbc937b80adf1f2f01b77b43d494ef1b99055021f5ca0b068ce7ae93864d346764e2d6dcb2debc04343f33a7258fc5ba58646460e7f2a00c4e1dbb1197e23b52909d3aa89ee4e144f409860eaa00abb33a93e9325dfb1dac99b4721ee72be884b2809f4e8c525050265063b4b49bfe0195d0e35f80029a92e77d5db577d534cdf01146255a7f6bdc895d4bc8fac5740060c047bc23f6aba0d56cede92942b1d3b3c4a3701938dbe0b6ca96af7bd5424c9659c1c982acf25d1b4cb942ca9b9722755a0f5d04d631008fd8b5585fc58fadf7a272619d72a9577b7356db72328878087d42a149c88b3d322c7eb257caccfaec22b78407506ba48bbd4b84c20c32bb4838ec794ca01e0e739bd2e3c2158aaa11aba98964f5c0f3dbcb0e534abe5aacc9a70ba1e6a5af9fa2a87b6241c1e54ca74681f69accdf3241abf4dee44fc6ffe3586ea6fd0eb7dbf6e3d66252d33b2a44885bc5734778574d030f5018ddece7c91289c2b9833f1de35993de723e28ba1d47cd50e73262a4fac2a023440100d0ec5e334ee6ce39200a0ac7d9844efac1ec2027c1c1c183088460638aa19470d79cdef4e46b4b07e01ab604d76d52375f755bf80d0fee37bc00ce86853a12d8c574a4fc83d4577bb46b5fd60f8c3e0e2e8a7cd6008b0c2ea846e3e5e2fad75a93dbc7da4b6405b9dd38234376da18a50867e59aafd548f51bcb1d3ff2db2542eccd7409f22750bba15ede55a9858a643af301d71d83c6160c58fad1d4282610c2ee4cd69c6243e984af1c1d7a74cc9af87c40a93a0221fe1a7f147a0dde5a376b42de5a6defe7275c678331d34b7f1085d33cd19a2369cd4d28d616bb0c7592e6f38c40569482668a1ec856d3e507f985fd19347f8cb499cc0581ed2a2bb6a58dace424702f934696d43e69d5a319cb594540cf1b3186da773dc52c5fbbbf919b6f26d8b6b6a31687021a6f1d9b5d57ab6b861152df78f791a49cd4ebf345e6f9e014aa845f504e6e1c64733b2138147e9657f47c867efa6321c9055de4c10c0e3fd0a2308fe6e8a80592bce0b87ee7bb642383fe320fb69f3a161c6cc98bec58dd0b65a3e8a139abe651bcbbc82d61e9469f3d9caf19adc6fe181120452cace984f26eebf3b4d695e50e533199b7c4086550be640f1b9b54f7f5f79fbcfd449365bee1f2f28d6f2046edd6c1c8ab55138dfa6261ce5b8bb309b307f3df7e3a58bebfa61e4a416840e90bb9e8c0971fb4829d05b54c558642452d1b91824fa4b32cf8bb2b252c544c7480f42eec10f35cd42eeabf3d0ed58842d90d4e157a09bea1b3f7bc19f952c16b14278f32e6e9e613baec4c0e3f0a639a017a87fb883510cde548cad61e96daeb387b472a2c0ff431ad7581b6c1f54920bc97c74c220900ccd9a6eb4acfaf047de992899cdf92f82e67a263f212ff7d18792d5e852946749a6917ff4949ffc1554efd79cef0eb51b4d5186592106d3a6a6cd6f6cea0f2d68e431311f42ace1926d417ad5e534b37666af2f9e8126d1d89caf15e18e44b9fd03f9c1269c8f8c3883b6cc1a85205ac89006eb73bf7a92a3d86e0b1f71b98129787ec89b289fcda816f5c9d8e43b92d6a85dd29e4504dc13bbadfe20ed15a0e01693977f925da256e5297905e2d3820f3d622cd5d1346c350ee8ed289237c463b3e9cca96645b4d0b74bc48cd25ffdceb734e1b15e7468ba771cf33f4c5dddd62641180de74b9192be0d56f8fe50e3229f264c58f7fea9c6cd852a70ddfb9ace8661d95250d58d9779a824ae1177b4e519be4e8722546ecc99a495e493e6b022ef71e691718a9f1878786b8abdcc4a20abbbbf77830eb946e2a3af0cfa5facb765f5977c5e07e79aeed97f82ee31f893e82bfa990ee9dffd23c220c6e6a518b18089b72e0d0ca62b046bbb9ccf0afbfc3643dde22105822e994a8365d84bad2b7eeb4476865938f7bfa32a8df5904deb1c5249ba36050fae2a28f91ba2b2d3e1fd971d0eecae622df8efc7999c2e9cf6ebfcd3883848ad21b65e2549da2b0adefe5c9254abc339db137b0577dee470a309d905b16121754f013789bc6f77ebe9c8191886c8e282f97515a8fcb148a607a68195dd664c70e46478267af34a82b2ae52d89f1e3bc5f2d61074ec8013c9ddbc3154a940a95aba284e8a7b4eac62cf249480ee1d4f6a1f0e1197c3533248ecd0b432c98117c3403020f7230e0ed8297438682160f1bc6ccd971551cdfaa3c68ebe11039cb29af3636b4e42a37e3ec52e57e0a693fe30be974c5cedc01628fe2ca7c9d95d04de2dbdd9540d303653a18db53772811e1bd71d71e773748e66fa7d0544667c5900dec52f0f149c23f9321c4e718b6718977cf0a5fede4f56283a912c359f34bd87ffdc0dd055dd552c9ff0ad226f17c58031d88379ab6935f49be4e9cf51cf3d6711491e9a77305f0de922d1752d512fca8c44ca0f6df7014e94469bb85e8aa5f63ea7733596115129bc9a3e01283b08a2550ddd7e084e7559c015da27aad48b71d4dbc339062344767cc688dabbeff4791206edda5cdb4c7b1a040646de628509e23b0151e42131086e2de8c2191413a9814e8618f673f2317850c190601f0ab88af1f707f34d67c82927681161d9294a139b87195fba576357847dde02fb01cbca632c30f0d47038186f12383a63fc1d56a6286411da7b56ff5c4c2cbb803a64fe7acc7ee2d22045ccf01481a36e64f4efb845b2fd4695b7e15d17e77f744716ba3f106be5846808a9c3495a43abdbe88b6b97aa9f5fd95262e3cd8f44759af3197c5be851f617607286286055ab073527b574ac8f077e4a293b6b8cab3260def5b53ee5b220cbe34b2b63a9a40dedd2ef2d6e0dd1c4ae4814b86ec63970e92a59b4332758345853571ca72fd36d0d668450e03a17ea94e77f55cc3a3cdc65437b498faa49d4c73544341d8c0fc1e47f7ff7e3fd022dc838aff0c3c6286584f70ef974010c40f6a4e0cb2861af9be4fc8e9b66e388061644845a7c12510a33e473622503680c1c2788ec046bfb526520d9dcfbf084221d5c09cca2dbba51263d4d769e4c7320b3a4cb37c46d8dad3da73295901e4bdc75e7d38b01181d550857575a0787557c845be5393ebe7a7ea505ad069bfe2bfbac6634508c22b7478a09a565bfa5dad6b37adf171b4011629072118b63ce5cdf5d11de78cb8fddafabe6fb56c58948b301b06777acf6f3c3cadccf9ab41d3509490575776102de6294ecaffdfdc3ea27f14d38c2dbdddefff01a02dc2ede908d28f33841ecf9fe11d51fafa3eb586b77f77d0951cbf98c6ca7f1884558fca14b225b7ce0ec7b17b4b82226f22d7a0f545684d3edf1eb023008da05ec777c4f8199b7babbf3d3353a0db9d751d46c07cc7d930b0d353701468445ea603c82dfb488372c8e33e3cd805b475bdb2de011b52b8c89f18ebbf0cdfba88bd38f94c065512cf48cc8258d9766c7982a9d846cb3a49e0f3b9c62f147a01cf3df736741ade0dbdf631741b97b4a6f69da378bd39c33c5d64788c685b464e0afcecad180552db2d62c44d7c04bc78fecde0945a07d242901f2fa6efd41a39a9f4009c2cfde6ae30e7f5e2c6b3ada841cdf0599a29d11f3c8bfd2a4aeb94b205747a79c23c47a533106511f5378f30a965ec57fd4a7ee9b7a61a142a40647fcd4234f7b60eac221b974dd762cec4a9ca7c62b0b1d6d2f6e86e08991890487a75094ffff3fbd9c6b3d41b42b5bec5b618f3913d0b0a8d5f1d361eac64042a09109b88cec579cb3fce8d74872146689ff8f790a8657a6eacd6b491b42a5b200da3f3fd9300dd9eeda7d4cb8b62175c509a1ffd49bd4b70a31f81ded77c07294f462ff0e258b82f829f98b4dee6d252b137e19e3dc735ed568c8e4ce12931f9b234b64cabcadf0f83c9278234217acf1b2574d1b3df134faf8e99b9ad184fdf2f9247dfc55211665f8b4030b18c40599fbf5a6c85e3f5339501c4d3dd8aa1040878bb7de31944e04464355e289ec38c2f18517ec8173d63e596a4c466282e4eb0495fa2d225f31b9cc1345f07ef250ed42539aad982e619b2a99656bd03af7c919365be461146772a4e6e8e368f31df036a44d58ea27300bd42d191f922a4c065e3ebd17a45dd99b0d33c05ae9d816625034f411f8634f19bd4eb3d1d4debb571145e876acd27a0167ad58c532f75dd526cd6db9e984645ec2c86e38bbe72950cbf6197c241d6e6ec4ecebf023b1ce2b6c46376b15f2081503362fc34f34f16b1574bb9bc390fc9601f7fbc79c93ee67f6ff7944dc71d87d822e2033141013547c86e7e2dba34261ef85b1c02769ebc48b23c2016809c6b574335165fc5f64228cdb690e0a0b1f2f19b3338ef654f47fa961c343b1cec814da8dcc1b673e501972bf4fe86dd7a0891486af2306ae4973d7e29f3fcda0835bbbbf0eb3edc095ea8c835c5d7c769844aaa9f891d60b147be5f93cf486ff255a3b63b88c92213e3d487d4cea7baea1833cda7f39720b1e579dbc033dec4b4b74166ed502ffef1f123774846f71e32571d3322b2afec02957fed871f3941a01e8884737e94e377f0525bbcd6df8a720d09c037d9a94a7438be0040ae92dccf2604225d7b2316552603524d323c3b2a605feda7ea1d7b5bdf1fa8f7f42f3697bc9014b133e6d4e93c9a736d9a952b660b3facfe7d75589d61cf67c5b82b692ad73590d73298199fde0278a31e88ceb01efae00813fd2228b78a1a6be458168e088f7fd81452215ef18cb0d2c80f1a2c705a652b10f33142f0370c0da8dd9a2d19872af2080a803a0429755dff561e4057b10beca2678f35a91df334bba9cd0b0e861f7e6d13ce64b9c079dd76e89d5036c9d90454278cbe42fc35f6acd5d52edfbee8820e2bb57f622ed97e9269c1d0417885b5f54f44fdd6266d1211c9dd37e4f0a389dfc65f58a428e5abcd307fb8da6ce702b9fdc6c28b5aa7313b89429b2f5fdb5230fc5e0aea1c99e1bae46066800930280c08b48c7a2952a35cb8613cc6353b2ac5280930dcf37e3062b146d6be27659104636cb24b99614f0c22db615227c6908a3bf7edaa1130ff87fa02500716045fe96da4fc569265ff647da94010426ddc3d074c48da1ed5c4281d57dffe27ff3c51ed8107de618455209f2ca204934c786c5204668ac8957a2b6301b03c11e246f48e993c82c665a5648fe279979af6123c785dd15e66c494155c6bbffc99b9485dd253166f4fecbe0893c52e9ddf96aacad80c9e456ef1248d8a5fddb01829dac279004cace058cd7b7c61f79bfd6960f4c148a3a69e5c22e9e92361828f802ca74077a716f3bca4e42d22d55c80a87fdbdc01baa7033f65e8f6736acefcf7dee961be3374b5ecddb07f9927a7e6f690580b0aa5bff171999a7aeac849f967fddaa13a9ea0ca8a8d69a461655f42a", 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="474774f41e10d2a90731d0930d64de7437376634146c876c0eaf6829d0497a425ab2ccf678eac308b025a35b7ead4fc7a93e02b8cd7daccea48c1d4bb9705fcd", 0x40}, {&(0x7f0000000200)="21c5c0034a39298b3114cc125cd7a4febdb3df53d0ee61a5c1570c416ab54b308a61ade3283a2ed671cde385f82b6ed9a3fe7e22cc5e0bfd202e2213cf058d4584639c21f1cd12afc5a5ff627bcde3dd49cecfde56c3583f528283495dcd60", 0x5f}, {&(0x7f0000000280)="dce63363bc67626985ad95cb3cfd969114c081f45b6db460fbe2992fe6adf9188649bc85b0ad17bf672a38714c42d75d2928bfab34f959fa91", 0x39}, {&(0x7f00000002c0)="79094351c225cb9a5002d3bc0cebea9de16c9e686068", 0x16}, {&(0x7f0000000300)="982496375d40f24e8f0c7929cae241d1660d3893899e58dfa2e1282da922179a0b47c7897e1439d75f92ebbf9d92c11e59529b5316238e95442072716284a740fc30ea0e240406889abed34814e25c3f92137e6e6822221121493f1c78cba9c14f4c69030467b5c34df9566c67e2ff520b9968a661b92a31dc53e8c1bc9d6c65e8a62ba289e834dc82551d87ed38535034dda309057ec872c7bd578b74b096f448ad3ab266bb1cf5e1d8684d1417aa74bec8f2f0dccb1e5f5a74b116fdb5d2ee6c434a2aba63091ce22694a6de1623854b698082bc9927dab2", 0xd9}, {&(0x7f0000000400)="3ccad26004bc16c339f73680f8bc28c917d5bd85d7ee3741601ec21a", 0x1c}], 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) poll(&(0x7f00000001c0), 0x8, 0x7) r9 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r9, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x61, 0x0, 0x2}, {0x54}, {0x6}, {0xa7, 0x3, 0x0, 0xce}, {0x9, 0x5, 0x3, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x1, 0x3, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x0, 0x544) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x1, 0x4, {0x4, 0x6}}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:06 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000497000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000059b000/0x2000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000010a000/0x3000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f000045e000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f00001e8000/0x4000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file0/file1\x00', './file1\x00', './file0/file1\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x1b, 0x8000, 0x5, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000780)={0x7, 0x7}, 0x8) execve(&(0x7f0000000000)='./file\x00', &(0x7f0000000680)=[&(0x7f0000000040)='!.\x00', &(0x7f0000000080)=',\x00', &(0x7f00000000c0)='tap', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000700)=[&(0x7f00000006c0)='tap']) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x3a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000180)=""/78, 0x4e}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000100)=0x2008, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x100000, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x80}], 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x12}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="7c1eb7fb6fd47a2a90e2c6e9f3e88af4fdfd3dc6e669da59f3b66466d472704241a94c3e9615a88fcd2f96fdd21fa91cffdeef5c1d46e3a8b23f44d86daef30965ed59b3d6f6df69f780aa0df9eb"], 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x10, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x1, 0x80, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x80) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r1}, {r2, 0x20}, {r3, 0x80}, {r1, 0x4}, {r4, 0x4}, {r5, 0x4}, {r6, 0x2}], 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r7 = getuid() setreuid(0x0, r7) r8 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r7, r8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0xffff0000) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x144, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) sendto$inet(r5, &(0x7f0000000280)="070de5dd5f40fb62f93ec2e7d3e0cbb26e01f4e4c7f9d6644c45d433cf9eefc86af55d5e15f7a44850e4e78065c830f51da04bfbcac7bab5734f7fe06252548d240d688a229a58cf6893684c10c281e6e9473102b3785208375e61da0741fd96ad029b5f86620777f56b068a33843804624e02ca61c5acbf8238d06699bf648ef87f51255d4b01b6168b986bac3d4c5a48024cb67b480778bf2935d0dc3f7acb34e2d3b9fa5b992273d5faf5ad081855fc65c7664e194259ec904b3fc3f5f9b8e961aa3e785a605ba26d17c84044a7c0b8ca87b7d026e42af3e31922499003f82dbcad61a62bb1d503b57a2e748d205c53e4b99be0248df26918dbcf40c95b3d7a402599c00462a9674e0e06afe9ee824b0dbfa0c4d346662a3d69cca9ef158c49d6b06d9b1ccb3a96d572262120852431b250771b05a7bae7582526705e47bbf9e21e16b540490c2a2877c0bf1fa6720c411ab6e6790cb13077f73a690bb47465a72228f304d7405b44e0a0f02221a49eaf80aa5248b55b371c7e9612f98b68326bccefc393ab7eea0b895d3d253ab9f4cd814bf4bb29d32e659ad8533e2118d56157e4da62889a3c76e57eb0b173e1f921a12bf0e26ba9fa6bc51cd600a2c251e1e78d5fe72bc9d77c1f688468b545e0cfce15fc9d057f250f10779c582a53e14e8807d3cd12d1984f2103c93fede1a6e417f2ea3b0dc931e35c20b7024c9eca25459d34e0052d346109989637a1a888027674e68946745b8372592b50bcc1d6257bc251a77ac36dfc1ee73ca89818ed490e8d32c476a3261cc48f654ce0e79220360c698e268430f0610beda1e9bbee6e3f9f163cfc41c976eaa1945e02ad80f11f79f7e1db06f0f25fca1a35be2375598bea21c96823863077af3fdfeb8c99fc0d95a1f79005401f9de35f43efa8087e6797b67e491ecd69ebebaf92b25ec65d58a4e54d8a916797b1ab9bd4240a5f07640a5d2c6abff99e51edc0ad4820e49580278df859611500f5f8a10e04041154ac48530ba6ad02a7e3b827e8f6adc532f52b60fe541b0bbd7bbcb5e9b272552e05044fdb46d2face20fd43440b21c4799e114d835e819e2bd90a28d0584803928c94b7773af2bd80a1cc8d8fef8b0a3341efce46e4e9e1734bb39ed310758c5edc4ce835d16da6861f67783fa1c6d49aaab5b8e4997a59a04a391c86a833cc4cbc1631f781909c0cc0a1d449de64fc130700a378e5638fd77d9a8a82e14ebb3f92e44c3d47064459bf08ba30c108f926c72606ec03fff9f85699d0c5031d3eea73289b49b1775d66450e42a6fee88b27941cd7008b7447442aaa0a5604bea0e0133e1df2febb085ed11bb750498ab1822f570e346dc604d93e4110e152e6d0643fd26f4254907d939708f22c76376fdd4370dcfe8a91b98b0420de62a1eb7b467de9e789d18281a696cffbd70187d4ac12df66d7758249e04cd0aeb626054265a48ef3b92d58ed6447af0aca92a92aeb20eb7be240116edce8253543d5d05bd8483d8dd3c60af9f2ebe80bc826f2c41465b01afb076abdc78ae8a7652147aaec8d95f1c6aeca5eb6c1023b6924735911e9f1f63624b5f2a6a557d975f266667387ee89eaed41e60230a9ea4744b8743601e38bc700b4026240fbb05249ae5107b3faea7d902a1bbd87bce5b0ac963e75f7dcb7c1cde268bf7133af2c62ec56cac6ab59d44154eb31e6be090c0384afc05a0b20f9f8eeae6829ec507573bee43d6c51207758f3f67c897d21fc6dece2ddf9e1ca004894b01b77f64be1d57fb5d774faee261c58fba476b4b290c06848d3eb6336711b381a335132a420e1618f39b66f0cd0976f219ace0d7ef6d70a9ac38d32874d1a4259e25de9bd0fcfa3fed73473f7229042b95295100d2cf19a025004a83ce1efd1c775afa0d1bd3b7c20c918b48b60ce0138dec4cd2cb286e5c049fedb184f484df637c0e9d293b22805e5a6a0683028e135937332e6c901fc99a86256346dd3cfb432b5cf7dfbbcd1165183ea185d34a73b21c9b93b51181d49fbbc6cde84f8e9ca66f6a4428ee479e2fa8b28d339526aee2961457c8d905e005eca6a233f38d12b69cc7040eb5bbfc342a4a64868ff3c486d70e31d127e6ce4ab64733e247652eb4d1559432519acd65606942a7b77a6faf529b99d49ca61a64af34cfa799a649d254f810ab74f61495c120955352c2496eb4e0883edaa93e3bf91c5a479969b4860dcdeeed1dda76ed996fd75dbdd98d5f0eb4f1534463f814247117181b349cebe737372af176de17f39eb310d6470785e44aa77d345102833a97f8c01e318e284ae728452b8c94b65d8f29546a835b13ee7cab4653ddc1325d02182a84297bd1eb9a976bc995cd4e1e5f029fb78ccc19f1ac197a4ee80e57b019de51fc7f26ec60a701e5d99c30ad690ad338c4e569f8b69320d67013e8bcbeb825ff7ee451193803bbb6ef3f7d2874c535410801ed45c12b7b885a3cff5c525306d491d029f8869213566c0cf7498a54ff0ce4e92107209fb0af0bb5721ce32bd56f85de0666b29d8e5ff36202b6df54d203ccd869583e3598e0e3bff21a36733024e24da8cbfd89f7ef6ab8ed15010b13dfd6c8d17d2defdda5cbdbf8467ba60fdbd6f8db44de73631ebb3fc16f63c35378ed9afee4472260433186041cce26f5d4d467ea3c991e8cb5935d549dfa3b64f247004b3b0922d695b5c528cd9985f3fb08901180e27a4da84083bb34899c84313ebfbea522fc6d567569bacd88921d119cd40417140ec7ed3200f4afe308dfdb421ffd033943623a5435a0d08b2a9fd7bd9448e60753bc5bf8f0623316c54b288d924d884c66704bc6a8d9f35dd81c127df34518a2b90b27556b92079af3e8da2f059246841a4734e840acb310584d3e8b819f807164b89ef699d52adf606f6a8624c0ac7b1a665755e367ff6d7198c580df9ef62f42444e9cdff41c64ab09c028b6c48fca3f5b1fc63903a35c34fd6b35058da2d2b2122f40993168bfce4db75646a83dd068480fb4c5a470a4237afd1f276d43ec67ddd539561bd53d638a58971dd6af2d214d675ed1894daa54830e6bfb9648f8f81fe4602cb2c22d60d3b1c495ff2035e3dd921c48a7dfa590b49f75cbab95dc6a276edd4371be5c4bb2f358a459e861cb8bfc4e44842f47dbd8ee1cc04847fa61889db6f8ec0e5fa47f0a5b18b82752b2aa1039ca32cf453effcf5209743922d3c239d183f6e8525077d39f4a1d46b4bc234a1f63c352216955e54945f202ed960020c128ee05cde3810213f57a4613924b28a2df5693e2f56fee5ee74e08b026d14596d30becc492c2a0c77e2550219aca9e7b9c3c567f6b8f9b9042af5b11dd95b72cbd828e084b41d244660cae3283511dd4c2b61494852dd3955cad6adb5ec84b61c78c73d5763737d5788f9b897548b1953b7052587d886c964fd9d4292500b8204be69a58ce2469d73d78b438c6addbb068732e682d3cbabaafdacda3990288d1dda80ba30909a22a64bff2c83cad58e4e1604fe55210975b32e0f2f6fe711f4992e28e6abcde1ffe57fb516ad0f73e62efb68584439f779a7c99aaa1a05afa93f4febc6bc9602e8f00ae9725803a47a39c518f8a7f6214a7936131457ca9654b0403a65af14497f536592b465fd0645661f979205dcb4ea66cdb71a9dffe342915026d592e2ded70ac6f9a6f3072a7fe60c659c4e0b530a41c86c8092cb21ffa0d93c74a5845aea13289337569027df7c97092e64579cd53d3e67e12fb1257a7b9ed9584f3ffb4085609288531b61e2ed9c6e9f56e3bb817647eaeedcdb3e5919957d4fd523da1136acfa4037444d6e123ff32cf4639696f54d04b764af5ee74f1c122ecb5e482f152edab25eb98b75e764e5c2f1e0628d997b89c5aa601e6af00b6ada36fbab7a521d20e144455dff0d2e08cd2edbb4a1b94a0e4497ac5676b15a1e3e65805640d899ccf8e7f3267333bc4a45d1058e5ea2aa67b014cff079b255abdcb4d62cab9018bc2fcc178e7a9df235b8233df51584d8e439cceed975d4260492daf6816575e942e2453f027fe6be4579c48fd7ff6e4d5826e317a443bf55918ba4cb4448ab1534b743c66c173bd6fb530903d8ef4933576d97589d3a6e5df3e8667579db2de2a0a105e23c5270e5dc08af4e25e9b465eb95f56875cf13ac68b8cb81f03363cc49049a85c2f71cdefc7407cfdddf3c2b5e171993b719463b1f77e11288dcf6c0312ded758cab13b1655b81a8979ef9ecdc909fe370a8edafa23c25645dba1593332019357a7121f531f1b3bdc40f77ef60b3324fc762be76d395af74782778448d9baf75685cfee341a111302b013d857306890f81444eb4767ad56b2834a9a1d7ea7aea5d3e8fb65300febd4ce0d99f472b17de0b27a8c5d9e086043ddb9539ee924840d407713c7f49cbd26f282f0f935de8f4e842cfd1840210c777c80958c0b12a8891de08d74e3881c516bd7ebf298b81da1a1c58763baa6753832c54dbe7bc6a9e9e045905f0f9c41b5fe0a9e5fd3ea0e924cda396bb6fea8e252fb0ad0cde9c1fe85cdb7949b7c31f8b31fccf4cdbcfbc8563d05952a1f862b9f008cf62b5a8417333b0506984cf7de7c61a5ea261df12f00849ec09b59a7ce91cfe8b742fac01c55e445b4ff820e1e5d401008110fb578f93069f4507148ecefabc713098f780bedaa1b1a3c8f9450a6e757dfbf24a0d5db77911120dff5a5f40301838d2bf148469a93376685b38f9c2b03367814b98544e4af9918afca9389ffdfa818c7074dd1956b19307bc3aa5f625a47d863e9fb785628f7ae4c9221348c2fb087b510f681cfe191756079e251a727108d4811a024333b3b4030fae70a6d63aeef5a30f54b80f8e2f5fe85c6907053914b4aa4413722b5e97caef4580d5c9ecc8437da3690a8ce91080fec28d947c09d4f0f54062a7b26d04ed8208673747308690a23cd4c139ccac5ca5d15102235f3df90e457be291a338d0f9485915a9bbffa7431b6460ed26f4b803c0659d82ea206a9821d0d90aad131a79101548a04b041c96be4eab7102134dd6f16d0a261b89492bae990516c12984da8121012ea7abe867d7b97068df6c93b696f8592d0ca8d7b530bc72194b709cccb8f30e56e45380b7c50976447beb4447c1b9af8f5eadb4db38d79b902947427c34621e3bb33f2cfba6fbb569a3308c15f42351cd3601918ad253b6d07594edc230d3cfbc495c82bede5991f987b4b2c15c8e4a461d6505d4af37fd7ee86eb6642537fe40f3cb5df47f4b84aeaaa8639d5f6eafe45d49b03866e539dc10eb2047768a97ec3cbbfe79871f6b7f00a686b299c6e5f670bc086abd592d37757613af28fea6de0a1ba797ac49d5e7819cfceb582803faa6faa09168e808f7a995df4729ef164a8fc9bc89817eab525364d73905421118ed26d4d91b211f04c4a40cb08fe275da88d1328b9fe24a557f46f902c2473c5fd0088afb58df035c729407109fb3f7e5a13c54d87b8e01cd6844907eb28df50fd7f44ed8465810158a83ffd216bb7621bff6a4349912794d34f2408887a2d79c36a58a3a585d74c67cb12fe6743554690508c1a60f3bfdea47ddef25bbf3840223cba81b132da38b8b11b05cf9fb8b44c7aad67ab1c88dae11f02bf10a1c5da2be7a0afcab04ae14288e7286b0a731abedd89abfa083e452f467f3bf6d90fd09f5113c197bca521e3304b534233f9c20e4665f18be7569bb67d45f70182f03e0f3bfc6ecab1e74347f4c8c426c2ef2efc2ea7843fb7374f107", 0x1000, 0x0, &(0x7f0000001280)={0x2, 0x3}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet(r8, &(0x7f0000000200)="7220a0590b8140fdc32975c47405c982fc7badd84694b48d750ae2bf10ad7f30ba0c1d23685c2594b32388e14904b8716166bc0ea75537732cff52ab2d81a65fc010e5480e35b616457a47002758c98d23687d5f0e863bd5466f63cea9aa6e7bf831ad007f23521d9e8bf79cdc9bce57398cd063", 0x74, 0x40d, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r6, 0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x6, 0x2, 0xf6, &(0x7f0000000380)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x20, 0x2, 0xf0, &(0x7f0000000340)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a2a892607284f59c20000000000ffff3e8509381aea0634049d09ff0008000a", 0x34}], 0x1) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100, r1) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000980)="623d71388ebbd5460483fb42c4531f2c96c1e1ba716ceb37397d573e370984d6728e0c9537f2436190f6f59ffab9a4bf7f6001e3045a5e2be2ae8dd76b487a4e0ba16f4588c09c7ac88e644f1cf85842c8b47bface0679a8", 0x58}], 0x1}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="eba1e5216c0ad46182d5a6c3ab20748b3aff538a01e7043aca946e5ee5c74e10556eadc0ee0ba2f8c1ac1b1d6627001a197a99cae6e52a33e782ff5457fb9f61fff9b802f671c6b1f5bb090191e14ba4f0e6224c79d2247a0607244ba62a9487925a6697b185047145a7692bafb5f51141fcd99c1d8bfc8bf429b3023daf84f25ef699177cbe20e6f2be3112a153a248777d824e5c0dcdd7548c0ebd7a97e652dc7d3061f77bde40b7e05c8277a51d2a03e4101d4fae10024f94fcc7dea02ca4661f39835294a739e948", 0xca, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:06 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x200}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{0x0}], 0x1}, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202023ae00000010021b403d27d132f33d11adb05002409000a90bdb50d26405db75e6319996761d3b12fcd465f1f356e2ac63971ef1fc76a8cfa83734b5790c9eeff894d75b94c03000008e3b27bfafc56b4488a38f83d9edee8fbfa1dd002df410ada4c3452e170ca404e7a2c94f11ca5895dbd9236b1f4434cf09c5fd672ab448f0b198ccbd66b732da8edfa59f2d8b800ff0000000000009900020000c234aa7e9718ac61aaa95aac277d05b62fe12c95d5e9fb57928107a000000000000008fc760000005087949da1acd50c0b54985ec66b688c2228caa3546b6f979a7bb98d4ebfeb221d551991333213911ac2a1ba6a4be41512275a7383266a934aa27227eb3f03ec5664d0cdf3c50944bd1a5bde1093ebe25aa3563aa7c0326a6f7a1e64f9efbff79ca9c660a9e48e44cd09e60629518517bd0b1309a613921b1b871dca552b08f67c446e682f00f0ffff9b41bdcd758ec23ea49a0000000000000000000000000059748dedc1bdd9490116379517d69a35196a48c0db07978aef91599cbc8d0a18a8152835b57d29646b07075d3bd687e0d97ebb40f005189315cb84f314cf700672c7b6b8e9beda2cae6955ba1f7f38ac32ef0cf26d997b35a5cab3492b12ee49b3320f79f46241340fe0138df981138bc1f39a1c67b820821c89760c049569ff153069"], 0x10) write(r0, &(0x7f0000000800)='M8\fs', 0x4) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/129) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x1ff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x100}, {0x9, 0x0, 0x0, 0x28}, {0x7ffffffe, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60, 0x0, 0x0, 0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x7f, 0x2, 0x7a, 0x8}, {0x9, 0x40, 0x3, 0x3}, {0x2, 0x5, 0x6, 0xffffdeff}, {0x400, 0x2, 0x80, 0x968}, {0x9, 0x9, 0x40, 0x10000}, {0x5, 0x80, 0x1, 0x5}, {0xbeb, 0x20, 0x1f, 0x3d0}, {0x9, 0xfa, 0x40, 0x6e}, {0xffff, 0x1f, 0x7, 0xd50}, {0x5, 0xff, 0x4, 0xffffff01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x838, 0x10000, 0x6, 0x7ef9, "e7785336e5850f68bd19c50529bf7c8d5fd91baf", 0x3, 0x100}) r4 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) r11 = getpid() r12 = getuid() r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r13, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x40, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept(r0, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = socket$unix(0x1, 0x1, 0x0) r24 = fcntl$getown(r2, 0x5) r25 = getuid() setreuid(0x0, r25) r26 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x8, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="47ec76b084b3cec7cd4d7ba51843b32aa809440bf026ea4139d9165227c88d360e2ecebfd44ab8dc66e0611b5e1696fa0798228e21", 0x35}, {&(0x7f0000000200)="c62527ee3bf7da725236e368a0512652b7b78fa2b0bc725e652904941d05536e2474bdc2035ae3cf1252c9b25eaafff450714b75c5c9a2494bd262c778944ef85480a241885755b00df6513d99411774f1a0635dcd358ab5087b7bb2d2deee8d9fb5e7f94c8c9fddfeaefc0bf427cdb168b930043cd5c5f66b6d", 0x7a}, {&(0x7f0000000280)="2eda306cd00a45df7763878322a08a1fecea7a32e4666a1f2b1cc4925e05de0e4cee9ee7cb131835592b", 0x2a}, {&(0x7f00000002c0)="9576c3da811b061a90f5e07cd14b4e3c298def7866512322a0443d22efc8e8ac4255f007debb61cfbbcc40321e1a5f2bc907bbe179fcc5c5d459cb02f64755f69905f3a0a6797051815e7798456f5de042d3f54b7cf27cb776a7deeadb6c1f9fd0352f19b2a33b47c020e37927352017863c7a51922184899d23936d806ac4dc6aeedcd094665362cb480314a8811cc3b53097c79c6fa36b16c3744235", 0x9d}, {&(0x7f0000000380)="3a3abe51bc5eb5839c1ebd4918ac8a077ad56d537ea04ee5110a1a272ffc889f76632dd0e3e01d730cdf5197663e7678549e97552c1003b6e09ccff5ba6978526b2a3559013e83eecd285e6176e5b7acf1c9d9213f0dde636fe89aa31ea5561bceb316379f9f22c7f94a6b86d558c8e6d50214681cdbc002f957e5251f03c7a448e9010a993a926745692ea8a29c3dbebcd3df5d54d104b6bd1851867bedd5c303050a0d34f64917ac4cad01e87b56beb3b3cbf9ca65f6feb05a7927728f0db239967d0e15d46ef573407654263807e77c731e8f68aca9", 0xd7}, {&(0x7f0000000480)="78a6af6f2196c70bf049185f6eff2fb5674698287308e75b14c712cd4069b5f210904bb7b0eb83897a50a3034f048674d90b3c3d31f4655b9adfcc8283dc72d71597bb6ae36e701b2793a53558dd87c2c68c8695268d349469803f0755db350f3934677891402ab34997497c814f2ba566723e063cdb1ae4be845155be262f5580b41284db08e98b0bf09630ad42c03c1e24582720d1cea19105c43e540ac146d70b63d306c5f2ca29e1198595f007362dab1c8b70ed607318db3b060b9cad24e0913026bfde49dbc0cad887b66b21dc446d4b0e4bdba21152f9ac1bc15d30e1a5d9445d18eb35778d4c14d08086f391d64a73c1cb", 0xf5}, {&(0x7f0000000580)="0fe35f38f70f39b162651d0ee4493d6d7bfc4ac97c64c7532896c10f9beb9d82ed6946dd244259fab8", 0x29}, {&(0x7f00000005c0)="1e0c0edbfcba41821ec1c82c8b5600a897f2bf79d5f64220bac5ac655fb5785cdd012a95744c8207ca44fd55513dccdc8269aaeb6db9b52abff5011b2f47f74a71917b1064fee7926a20233924e2b6843c4670c17be506ece79712a0e89c0b10de7616d9357ae207d95b44ed9f98609d8c56de56de8991e416bf4cdb644d20e1c79735fc7175e6e2b260e912de3d49d94b5b63891f56f11d3b758dd62be81595dddc1796cc191abff4d8c40c865776e7d2b0a823fdffd7b7ea2653bb7f6213a12a1a8eb848f198cfe3bba89c687a310d43eeee49e0aa28d5d37aded9b6f64e3a6514204033a81ef1a03c786759", 0xed}], 0x8, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r19, r20]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r6, r21, r22, r23, r5, r6, r6]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x28, 0xffff, 0x1, [r27, r4, r28, r29, r1, r30]}], 0x120}, 0x409) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x64f6, "0366402ba77ffdff3c0adf71cf15cd76ef3caf00"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b86b8fd7223e1bf89a862bbe7926a63cf679c9338caf20910e3094f8fecca513ac53b8c63b4fa5e5f73efe2e58392209deec54911b99ad67bdb4bfd708f8e641f2d8a99b62c286679d8e", 0x4a) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) clock_gettime(0x4, &(0x7f0000000000)) getppid() 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000000000)=""/124, 0x7c) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r3, r1) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r6, &(0x7f0000000840)=[{&(0x7f0000000140)="40a7fc7e5e0cdc00717d9594dfa5c7e5c1b575d400cdddc0ce0db472a443db64b4c26983d711107237f150c54b8d1717a94938637d67c859cda8571ae2f66e2edb65b4ffad5cc6c9301e80338eae78c5bd17f5eb619685d166d4a32ecafc3ebcc9b13688f9ff2a4e65b134eb61cae10cc6967573fce48a69", 0x78}, {&(0x7f00000001c0)="e93ac3859af9b47cfe357e48ebdf4c94250ce754acd9102c3f6a11f728e34ee695f7dad63e0ab3c3d58f1e307d25425251b2b3f5ed380915d19ddce9726b0c9bda6541552b29c5179694eeb3f35ac35a7995cb75f70b107f4e5d5f333f7fcdfbbb6fb3283a4d0fe95d3c418ad499b2ff4d0d7453742814a9b198f366dede554726d8c3bc501c230060976a6b9a5c273b7bc86067935c3125a6406e02d595a72fd5ee235f45ed23969ce72991409efff4730c7d61d7d3f1a5743abd14ad6a7c70b0b6255b252bf1e3678ec8cfc4b16a33443647cba39fee56629c604f5b283159447ce47bfed7f82688165a006057aad579f66a25a7df74fbd05d82c6", 0xfc}, {&(0x7f00000002c0)="a42eadc70e142548456ea24d93f30e45e12d1c4ec3c1b381a1a88f3b552fa35cd2c745064d86b0b42ce3e72aad74bb8482863755cd35812a80ebbd554dc4beecef313f0a23cd8dd3204be8b4eafeaaf6bccb7903d736a115bb923da4704a37c38574abc720ef991acc6bf9aaa8760e1db277fdd0958de85e4825a1ef259b88e326330bea23b59c3b21ae0ecc79df385f302bcc14cffbbfb8158a3c43ed676c3e8e3ae288d76c6c49422e29cc90a299be95fea7da0489d20bdecc156e71809bc57880dd309ec1962fedc7957fb7f8e6d54b3868deaf72a58a83b62c1100a1e7c29c48fded", 0xe4}, {&(0x7f0000000400)="9b6db46e7860c1d9bec639e943c93cb34ccc2756f41bce6e0c1c79bdd2ced96949f8d3e16df5fe33d8a9f0bcc5deb85d5eabc2d66ba6619c655fc4248a7d9e2767804f055604864d248f61", 0x4b}, {&(0x7f0000000480)="0a9da69f8e796dfc14495eb24d83761297e7b8b37aeae7a3b275f2d750fb2016e96403471d2f731e9972a7e0f78eff9dd0ea1e14f011868f4f97cbe9925b0073f900c659367cf1d28cc4f5b3a952d40fa040ab33d844d16c4bddda34d8e601d85cbfb20dbf8bf73fe5ecd339956d2140f9c1d64fa978f037472bc6b823065780e27deb98a08d5d0c106f947904b2d0155299bc691b0da0430b329a1386f431a5c7d53fe185bbfb5d964d2dfc23fc242ecc96a6ea1a2097ac5dc9233e65a865801c3d7041ae23714ef5680894", 0xcc}, {&(0x7f0000000580)="89b7604ae9b451e834b9cd627f29f61fa9a2cb0ebd3291f51a607ba488601517ea0aa940c53a8ba53058cbcfaa960cf02e1c8d7dc91daf54b12db7a7680b45f2bca303c42fb6e979", 0x48}, {&(0x7f0000000600)="1ed8a9b7a81df20ce38810fdb0292c961a2185180a343c32a972ea6bc3672cdf54d5fc4552c051528cc6a42c66b633ac6a932f98a88624ad2ca941612a668e10477bebff1f0a91cbc196f12d91952a37cc0c73e30ace662fe0fdf67475f5e9dba89fb3984457e10f7d688d4de83b6f0bb03b63eb264719fc4957924a36d31a2d220b77d5475dfdb0e2e10a0b333bcbee59cd1e7017e64103f7eeef5235db95f57d59c838cc20ed84ab31275e0dff189c585e20ee7fd2ec66809e6b7ab313", 0xbe}, {&(0x7f00000006c0)="073b8f61d25cc33f16ff23c268d07f46e25d5995e040d1b9d653b148ee0135c6ddf13fc48a8f942cf6f24b8c47171b6817a783ccfc79b8fa32389510158beb7de1514f0f2e70f0d0eb86aa04483c60db98967b8682863b04b6697ef2af5d04400add4af6c2919add6b4855122403923e18f987c3f0e7b8d3dbcbfa31ed03573bcb0aed64b324cb4dba22af5d3eafedc394fe6112b6f1497e3b80d8d1440b1d0f1c0894f9f4326977fd2c69920f6890bb9f2eb2361541ff236d7914dd38d33bf54296645f1f47df567fd4841dc2970fe0cc5d4ce5e79da9e3ba26dc777e18a52232b41f4874a5f310b679e7911ac7692f13c6ea78c5e1c4d355a91896552b", 0xfe}, {&(0x7f00000007c0)="64786e624fd8ff202cc986c3837c2d02b90ca5b36b182c5a249f66cd9b6a92ccd68eff5cb67fb33e924e0fdf3c2e32eada156e9020367e47168af8e9113a59cdbf0d04e93aeafaa855a9e4067e937f323e9ad9c78ebbda853c6edfbe159ee0048fb525284e95f936475f99522a028da120f434006cd26017f6ee856a", 0x7c}], 0x9, 0x0, 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0x80000000) r7 = dup(r3) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000900)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) setgid(r9) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:07 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x445, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r6 = getppid() getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r1, r3, r4, r5, 0x40, 0x6461}, 0x1f, 0xd220, r6, r7, 0x9, 0x7f, 0x918}) 16:00:07 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x2, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0x81}, {0x4}, {0x4}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000), 0x4) setsockopt(r1, 0x9, 0x8000, &(0x7f0000000000)="3a53f0626b3ab4be788ea82e0d31ca4b3569b3d9a928c9c593ace27430d0f2dac1897ef0818afed58d0c016f40ebd1bcfac77a27f3c4cd1a462183db140a009d44b6e714f615e8ffb088f4a02cf3af00fb62d95e7ca58316add125e8756d0909092ca692ac4008a04c189c8d6319fb08e1c52abd58c1b20cc9e407ae3534c89312ede5dd40eddd57f810c7bdf63fd2d479a2bbe05ead212013d86b538fdad2f7691bc795388be03b6868d16ed2a67a5059cd4bc7356e3c4dc1673f698d1f94ef5cecabb11fb7afe2ede0a0b4090540f47ddc5d029288d2d207e61d0ee0aa8b723937e876e0e448ac1bcf203b41a28e2433af2c04a745beea19fe67c06e46", 0xfe) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/77, 0x4d}], 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc00", 0xffffffff}) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x401, 0x71, 0x8001, 0x17f, "e366d93c340dc5093e18822b222eebaafe9b120c", 0x6, 0x8}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2f7395afd2ac830f, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x149) 16:00:08 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x659176c7, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, r4) connect$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r6 = dup2(r3, r2) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xc, &(0x7f0000000080)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0x4cb}, {0x800, 0x3f, 0x7f, 0x6}, {0x8, 0x0, 0xff}, {0x3, 0x6, 0x9}, {0x9, 0xff, 0xda, 0xfff}, {0x1, 0x2, 0x1f, 0xff}, {0x1, 0x80, 0x1, 0x7}, {0x28, 0x80, 0x1f, 0x2}, {0x8001, 0xcf, 0x20, 0x1ff}, {0x8001, 0x81, 0x81, 0x9}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="34831371b42d718bfeeb5e2a5645a0fa1ecdc82a8e7a89cf266636fe998bf5fa0eb9ee7daf893bfa67aece24c1e423796c9ca342f1fa46ed93af797cc7423703217960dde8a2a7d0c934a2b6faec2ead32013b329541aa035ebb04fadc9165ccf6fc1e31fc90c24317b44060b2f3ae", 0x6f}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/36) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xfff8, 0xfd}, {0xb6a4, 0x0, 0x20}, {0x6, 0x1, 0x4, 0x2}]}) syz_emit_ethernet(0x1f8, &(0x7f0000000480)="bdd9476c05e6000005c9f8e6eabac2735e6b5e8d6e8ad736c0e985e6650033400000a2baff9e531f4495d5d0f1920c503b0e305e13e93b67a448d5a5bf63ff030a8b273594d3c51833a3f4898c47cf92935dff6610cba1e004de1fb3242ec709599c06ff438c4f3b10fef46e2a2eb604cf2c479aedf949068256e3206916759a62316411808235e0294bfc02f201396897a4d8f319300d2aeb0a0f37a5f4e8081a24bce0864e1ff22b3bc8bd376bb9c342308565a36374d72faf4e590c7a884f7c7660fd56967ab0a752eca5dc13120eac84e483cb513f91ba2c5320e59d1b204ad9d8d5edeee497d8b3cf2cd9fb773d69e686ecd6f509926785c0dcdb2d9d35ade0756ba6a88da229b37b4babae5a05bbd6da4eaeaadd967c272f6a9336e627bd5094141acb109d8b17fddceff176e2e5a521bdf1d5503fcfbe201ff8a572bc1c696d719258e29267286417c0c425aa1b731cbd156f93ab359b712a133bc888f01af99f2cab34f88da5e1375dc60cfc4beb5a450c22e156f0e7e6c811741a77031883fa347fc35a324852de38bed556990434d75b3c11d944c4a220abfcba9deb07efc0c4959a8dba44d9482a8443b92d993210d3e310b4dd54a7444845ba59574fb26153f37c48c85cb54aa4fee3e7e16bf07be1c52cfab41fbdd6e42b7beb5ed4e42b4efe627ce51a640761e97ff8a754603285f2b730") 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60, 0x0, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x81, 0xe7, 0xc0, 0x8000}, {0x9, 0x8, 0x80, 0x20}, {0x8, 0x8, 0x5, 0x8cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) read(r4, &(0x7f0000000240)=""/99, 0x63) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$getown(r3, 0x5) wait4(r5, 0x0, 0x8, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000040)="29b4f17b08c77ad8acde7e2e", 0xc, 0x0, 0x80) dup(0xffffffffffffff9c) 16:00:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000240)=[{0x3d}, {0x3ff}, {0x6}, {0x80, 0x3f, 0xfb, 0x80000001}, {0x3ff, 0x7, 0xd, 0x2}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xd8, 0x80, 0x8, 0x7e9a}, {0x1000, 0x56, 0x0, 0x8001}, {0x8, 0x40, 0x3, 0x5}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000180)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="8c4d7f9d0ccf13f882e11f20c26329cb2734a80261809a36d7b496efb9639de77d461ac407311921b98568dde3bd45c20a1485d42398aa46d249a2e7d7890487c678eaa365c0561c3e6f", @ANYRESOCT], 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000001380)="c8e46cf17600c76d8ccb3cec1d0f6a56ece077460bc7fd1ed2608eb61113b82fdf56500a1e7f11cb68ad5bc80e9eabfbc56aa3db3c9e97226f03081f7eb08ff7f637e132e5632b330187cfc69316dd8075dcb663a4c214ae335dd67fe2e7c99d17e3d3bc0db9b8d5985f902d5cfc9b4104380d9c8763d3be842c08971e27c9e935287ea512856d7481d61bcbd8ae3c237a1c49da883cb2286f83106681ce20fe50edec8db6074b2b3999a5", 0xab) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001500)={0x4, &(0x7f00000014c0)=[{0x82, 0x7, 0x49}, {0xff, 0x9, 0xed, 0x9}, {0x403, 0x4, 0xe6, 0x6}, {0x203, 0x8, 0x86, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open$dir(&(0x7f0000001280)='./bus\x00', 0x0, 0x28b) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001480)='/dev/speaker\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001600)={0x6, &(0x7f00000015c0)=[{0x1, 0xfa, 0x18, 0x3f}, {0x7, 0x7, 0x8, 0x8}, {0xe09, 0xa7, 0xe3, 0x8}, {0x4, 0x0, 0x5, 0x7}, {0x0, 0x0, 0x3f, 0xf89}, {0x5, 0x9, 0x7f, 0x4}]}) r8 = dup(r6) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x6, 0x80000000, 0xffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0xc, 0x10, 0x68, 0x10001}], 0x3, &(0x7f00000012c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x5}, {{r5}, 0xfffffffffffffffe, 0xc9, 0x80000000, 0x0, 0x5}, {{r8}, 0xfffffffffffffffa, 0xc1, 0x2, 0xffffffffffff8000, 0x4000000000000}], 0x9, &(0x7f0000001340)={0x8, 0x1}) lseek(r1, 0x0, 0x10001, 0x6) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001440)=0x8) socketpair(0x10, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r9, &(0x7f0000000100)=[{&(0x7f00000001c0)="57d734b44e1fb264d5d635f5e15b3efc44f08279f0e1fb99af3f80a537aa9fe886c38cb0d8cf717866a4f4170c24433ddd1ccd2bb973f9f30e7222fda607eae783070a1d6c9e867823b6c3e5c8c2123656e3e6a9ec241d656d5182d1581fe0d2c82a0f33b6a9f9204bb851913432edd247061c089ddb0b547a7cada27a8a5c3a693e9ffac7d74564ca8e914dc9366c01574d3986414484a58cf4d0f5bac28d6f4324c6bbe3c53abfae96594f8620a122372a1c", 0xb3}, {&(0x7f0000000040)="fb2f64bfb6", 0x5}, {&(0x7f0000000280)="37246c333aa433aad2f31cc41002f53f03517c5e0cbde4a5edb727abaaffe34e85c1886c2f34997f1f0e833df33f71a1b453e9b4807759f1f44489a7da506375b9e9b7c31c17bac8d9ddeca8bf10541c17000380017e9e82a6f01f6b7f73c4513233817c74f021319f6d50fe801f071682f14b23e13d9c3efcb360a2c84c5178c81393c1807f797295b8261e2012d424a0d622528369864ddde4ef4a5834b1a7a3ec894fffb2220b8b2e7ea8ffaebcfb6edceded41cd58834c45504f529a67949ce9020ef46ad1876576070421133a33df3cf4e7b877e2da3223dbb4116370a9e84a95bc14873bb85d6d2bebc51bd02ff382ccc37a83c84666426ead390e7d4962dd6d443f788710261979240c36c6c7394b1cee1559c4f60efcbf43f8b90457c09d885313a2ad9e098b9fa4f1c4c4eb809ee241f298117d3c64d18d527914943a5e9abcfe225f307bf9cc4f20c4f4c9350f05f532b725a35c8f690a5784fcbe90e457a720ee91f54f0192e7b5e964310440c228c20250fd130500819c7534217973f9e4443b91426dc89af1ed2e9f00afef6b860452baf1edf1a5abdb3f8027d8f7ad5706d28839b1b3bb24403990f0a3e8dd0cc9f0941ea43b6dff4d36595be3f5a0799e1a9dcafcb2e945665fbfaad27a06cf3aaedecb7b74e92a02c81a251b6343fe042416685255da9f9ada2583df3f2e7b6601ac591ecbbeadbc1d3bb002bbaddcf6302cc266b1fac03f6d416a1ca9e38a4cdd539364a19626c687c02201a28abbe9dd310a5bd88b5191c2ef705817ebc1da55e73244957f6f9aac87515bc3c3a9fdd55e4c3debfa2bddd899b5b77188b6cf46285a5fdfb88278da2e2ceda14340996662f89778537a0c4cc4ff100d43636405947eac77ac3de79938e9f28cadf25c5c826f0c9642f3c10d16e8746328795c9e2d8687f76f754250a358e966b2889ebf1a93ceda9a64bc2f5c9827db77afd5a5552f2ad01e3a98048bc223256451fcea21348bf539ed1f554cdb4d2f1881b73a58997d5c54b192b8d887be663b874eb4217383a292093cd6ecbafb3eb5c7678b72f34d42a032d34c81c96f698f2d2e880c37879d73bd5c7818a98defa8eea94fb37807b7014d5ba702dd541eb8d8f51d65b90a6ca5b83901baa05ef5894233cbb7632d368c9db4026bd8bbedd30049150e449f6f81458b6adc7ad427873d2cc61bc48fac99343a5a22fc9225b5c82f56574f74d903c5b83fa167770a90589a5e5c70f557bc4c3410a3859d9861570612a49d094b1c9e02ab84b888d4ce9f8a6ed9bfd4de24956cd5a251460e1f269cbbcea87f53478f39371ad967ef5be440c462772238e4f2e9b9eeec7c7f82989d669aa530bcb8d324fc358f03e64d27544ce735398b76d5635376c64f46135dbd497dc661184d41df31b887762aec40d908a50e64284e6d48bcfec5b1a995bc9af0c423a60866e06b633c25b14c75581ec3a7b172f49cc1f3b5d4fc9e2d6946084619af2af0fd67ac1a52d4575aedf286d3e8e02df396a8805326d603a2f48e6649340ab907d52777d9854b18e9693901f56e2c105d1c3d63c61bde3581037d6e58888276896cd8a17bc53ea676af01a582e9bbf00bffca4c7961a30901c57935cb68b84880a84d0e2381fc9c895a3baded44e83389bbb64b89fddf7c4c7dcb74e8ba16aace09016e068b59c2cfc5ee6dc5162e8838d6c06a6763077bab30f54ba2bcfaef75b3f13faeb9fef9c0e2e79d31e5471cddfaa06d5de6271cb0d8aa83d6bcf3cc7c7f37e27a3ceb2977bf70fbeacf05bed18d90928289a2ed29b38bfff49c73e9ff8c0b9da45526a029586b61ef1feff4c543ffe5f626604a169e724340f733a7ace2bb174091212cb7af218161df960b7fa18f2084a2113a93e13ca6a7466c83bffcd37f6d0e2215b96a5c1ad93d814c5939a973f8a3f4b5a81798c20e2cf6ca841b79b67c6fa8cede70adcc21d18f3a77d6c780a459195d5e4ea41f0a3cf32896c339cb071ac0999343f845ed2e96efd51d5c507afc3dea7089a351bb32e457b4cf46202703d107038aa99290ad49c24403445c90021d7f7897f444c4148b078cfd8fff0ccfdb110b04ca53a813b252acc2e701e33357965b18e9fa41cfef93387cfc4bf2156ffceb5063185c9690d1f011ec0d84cb83fa489e5b2bca934f590661c6c7ac5cf192480df34f626bbeaccef276c48b91d2a523c1f6d2fc9450acad9968fb1b862a46983df3bf2b7531be1e81450f8e06e06840156c6aff2841ae59c181c0d90b193c27d3bb454cb6ab94d12d44907d32bfccab75044cdffce48ab33aa50cb01d54412b00355c6ac09fea66450e2f8b790ed5372579f3e5d0fb8037df83e2d278b1744b51d47808ea69e6bf3f438cf2de1e638d22aa4279f7e89dc4fd9436d5c6142754a98b98c0e8424174f1320d3b0539530b81f8021a1324d32f1da4bf21cfa8932f7a3d772e80059607564a0861afd9dcd7843a96bb605c32faf9d00b83dfcfe0f196c5d63e2902794feec78549d192bb7ab6c44cd373405fdbf280f298de8e53c0370b2042f91c872fc6cb2e2bb4d79dc23e59950c5c5b345fbf31247e8a8b92880b5f27b744b02da64d06c5e243a2da1f42c0c97b1f41ae3e5664bf4c79305727b010573a04e6133be954044a7bf942efb2d3afe2c0a0aa21dccae9e5a3d3e92416d7f46bcef1a9ceb21f9b3310686bdf9d4475549d684ccc225c4ec0aca5c58458a6dad37cdb7b21c7000784e3b3455687f87cbe746d29e393beb19a15f3d7cde93c8380fb4441d76e708ddaca7bbc3eec6c9ac5b6b2c65ceda8ae7ce3d317c3b84e19d3aa4e9caaf69d48193b2c07e2d49947b322a89b5a4022522322496d20d0c927c5514f3150574a4b07c0ca3f6994e780092381b648950fee891ad99546244855fa1c368562204e10f5b55e06ebb47ccf35ce00a885bec6d7fe06c6e2a18d9101a9beae07f646c11457d521e6aa7205a0f7a6d7e9aaa299f8db51408e2b835a1d5f0cf132c02a63e98bcf7478f683dcdbeb895ded7402b101603c0d4250e202351ba06c6e9c98a1567ab749f7aa1ae8d489bb7a9f4237ae3b215d5701a8d35d6feb855b86ce1232ea55a115e5daf1c3a603152a353da388d9139e1fdb1912cd443269093f5727233be35ae19e4dd2361b806485f77c7c7b21ab2e0ba7bd7449d65a65a0190c6b1c33288bb90b3c3cac33eacf2a857c2dd86fc1cab07758b64ca2311d0968db9dcd15304185d68fcb12431fadef142fe58e1f111be71ee9f52da8694c64f5a87ba34bf4c26ee4163e2663681ef065a207df70df9e498d80282caa4f3a6508ffcfc72887d7e39d67dc234d6205f1a901c75144f427b5127c6f4844caf92026d87128e2ca6d0dba44f0d02e91a06bcc24401dfbc8192234b001a41ed407108cb43f31ddb537d9cf80a9770f9276d5cb2ecebc1fe0054ad2020a429f1839e920ec48fc917ec4387743699cd88e2c3499dc32d27e6485f93c95eb48feaaea28661e91a7d2540ce00e8eecc1af04d2142b1b211109dfb64306b525c7a2e9720d54aa9c18ae32149aeb4401ea9d73c3b16d3c69badde0cd503d64e3177fb0c64b4c4d7c355d53750f07ff50320a179f47ecfb994e682a241853c0cb4f923e63efc682a07268ea8dd8260b568ff35e1c13c1e3512a1f2ec8d9319c6458fa0db6bb9a5c3f4ff8ac0ba52b611a6fe0cdf8d6bf482121ea4ad044046d3103e89eb13741014b125805be671fa664f052674bb068bce760b1fda30253de8d45ca4ac726ceed735012b126200de92cd0d9edd5b0964b7a172fe37c1a7b5c11ab20ce417dcc12efe214f401ebf44408ab3946f02393c38641d7e3be5263fb9e87fce57f5ff4c43f1c5d4dd8feefc071c6338708d79c69d092070e624f31f09121dd507141b1c3bc788bc129adee219df9505e6411508b59d73a0c8a1543bea270d623cf497f7f6e53107ef5b32b2e27891a95dbfb88efd55548fb72512819cd95657420df9e141ed432c20cc26625f7e7d0f7c45b6b43fdc11e97f634959b542dea58ff351f2dff8452abe8d4166e489842c9383c37c735af11c35d82fee2adbca1fed660b15d1636512bcfa7d4cf807423968ec666268f6b2474eddd5115d30d5a9ecc4159e35f3255736b87199105f1aee93b2dc8d5cce330b1fbb3a03615d71f1452ddaf6512a29f07c71a8157805e0d25bfea7f936334d73baa1368648d4c75336617fb05eb680b45f0799753cbcc189d504c8334e13be477700daef064909b3b98948bdc9aad483fe832cfdb68a0b353263d6f7f80dc58910bfbb0f9643d11894885fe9988eb56fe440159ac5b7bfe03576926b251ecb8957832481777263405bd411a1a96a7aa55dc81df14db7c9a37884cfac02528b3e90612778bec99d142051806085bacf33231e2799786f2a1ad0a6c7288e7dc651ffc2538fa85c84808158489b3fc930287d264824e15b8d34145c25b4aac7e6176442268a01e13b2878655490699f855b24d13e9a7a4c76b76b18e24aa0e7f611e4d9d247eeaffff65a4d5890825c5903c562715bba5f6a417ea1126d087fced704ccb88b25b69fdbf5d00eccaa6bc3995a2c9b9cd55dfb4c1e3cfd3e3659c66ae47435725999517e0c41f39f685f4ed0b977ef6dbc13e7d70eb2ee006f4ca91c459648fe086896ef4d1f24f5e6294d0597c003fb8a49e8302addb4884da60ce1551a8fdf73458607d624b2e65ceaf3a919467f2badeabad3cdc5aaaeaac9eb60ca40d717036b8cd0b783910b738b0e9dd97f53315843cf8355455a460df95b87e4774a11b075c1570f78aece0dcf75b5bd327546084a05d24049d745e09458f75d8fb7d4fe47b2cf420e4d67a1fde416d38aa485f87ee0a76e2f19847c8b7904be7e2af3ed58f1f6bacd0bb242e602a49f2630b6c162cc937a2db9dbfb83689edbf5409c37746f47a789c6e3c07d928bc17219b08267eff8b85c3277c35cb312673f4df8ddaaf7d81033cb33315bb10d23661d55d17477f530d8cf406dab6a5e8bf38b40cb2e052cf4e9a94f2a993d258dedabb0f3f93af2edf5086b29239cf7a6ce565cd0519d1ea19a8e134ede5a5be8ee9fcc8c44cf6b0cae6800fa1b326aa9e4258574b79e646d168364598f5dd9f3e73e9da11ea0bf448e8b990939041f4d847ee985296c640ba52ee2c4b3694fd80a021fc96065f6cda1d3c3ecc948dd38d1c3fcc86b8a51b651eb70a06b39b6bf7b71058cc7eb2b5411ba4fca2d3c7487fb03635f958310f8fe9faf4f3bce9c12e607a3530763d2ad81e59a3019480276f2b5e91355f35debc2b8f9a52bbbd5c5141a31f7b4b873a3dd3e61aba684f6ddf80c1b91cd90586e0cfcac0748b7d7e3a5c9c835546262e0f27e6c1b376d95d6f5adfbf5c16ad2328979519cb6af2fc0fd4f3590257f83ce1746b1bef96041f24668d17793c520c2ecc1a2c6fccce724426b2baacbadbb5b9ed8b46d15394ed02e60f955edc2dbad003dc06048ebebe28941e1995c9e9d275b16e2a1029b93703cd546f6380dfdde697461b2564eabef518009336d698741b03d7c88d194be6a57d985555f684c1b808830bed0625213b80d61d7734f58275100964a9bcbf3f7968284611998a2bee51d3dcac8bb05e3eb3c6ba72f18e86643349d989ac3a3136cf7c819245e734b4c5fe359b5cef534ec38be23292833a7c308a99e0e1319657cf90879aa83fa81e144d05f9fcd5881827df49a8274fe8777916927704d76461ea9b711375b1d3ffcb4c1521dec0ccc07b", 0x1000}], 0x3, 0x0, 0x7) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000001580)=0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r11, &(0x7f00000018c0)=[{&(0x7f0000001640)="fd0c7775d53819453eb5ab59d81b63bc546140eb30e9736bfc40dfeb81640793bfff967a31524cd9933e609a5531a2b4691fa836729e60757c0e8db06dd953c968292fafa86438b95e0af51002d0f67af8aa69ace8f17d85c2be0d", 0x5b}, {&(0x7f00000016c0)="9db66fdb50991c5e486cfd5d8a26803ba6d0f5911548f699b81d15582978f66b3f76a60c7abd2bd7abc6d04d24eb8833fe480beb3e04c7e2bad3d874eecd29a329f6e94115e08bf85d1a66ace7d5b24288d7bbcaf3a2cb825bf9f269e9196924df03542700be16ae1e5700a14ae31db4ef437ae200f7a6e4debe4a2aa7e84b7bf0b1d70d05f3356c2e5ba5eba4c7e6c14a507bc4c56b642b6170f1ba6def43e464224dd8b470c00bd0dd79eb690b9f7028135f3217afc001633bbcee94f2cc776ab7ccb5", 0xc4}, {&(0x7f0000002580)="22df4ae46f8ec465befd0192fac1501abdd0c5b2f0fe784b67072b9ee6d5cd624684d2bd7558f995a29d93cc58fcc3b684e42ae2b30db1191d1ae42785a6cc72043e7d6699c8c3742ee386591cd232a12c05ca5adcba66a8856ab65ad950502805b4957349e730ccb22d0cec7a6596758ac68d4d439569d3eddbc7983dadc332fb3b8bad886b1f25c6570937ae4895bfc1faa8875ed0a1dabbd8f00003bb2d420529acd64b2f7f4ea1ad0058d6c4f13757ad075c663057f51f5703189cb60b034e8b9edd684701c535cff1f8f7e000b6022fe7afb0d672fb0c69959ab1a664ecf2106005650ab6b9e10b242760852821a94f2c11c510f16ec455d412ebead2e37a710173bc7286ed8db8068dd76a0c93d6aa2e80e48fe6c6e82b360f0c9ed6ceaffa578bc6999c26c806124716cf4f37df785c51ef3426d5eafd9b9f44ced1fbcfca23df8e0de6cc7dda6e456870d7b5e66f3abe468549277bc1a286f0970485ee059808ba7710974b3ad4d5020fc3ee887b31a400f9540a207b96361b2a0dfaae4324974353973aca68d37101e996b4af80fe49ba69b7e3c37cc6e4874865f3072ef705128550dc818bce81164bb1c7fb223e0400c326eb8e18540dd294efc9e31e7e548152b98bf36762ef56a17eeebe216313cb3571a4ef2cb8330dd76bf9141c9694978689b583e324608e5372e748ec02c9ef7e74da98e5604c271e9bd63f004fcd5ca92ea65e08d0b712e290b6c239bc2b1aa5be02de3f901392cb9f79c131501925ab75a71139a6fbd5780201301fec11f8b6dd808bea53eafb878f5b07bdf247bafad497fefd5dcdb7f38ed35f0b86117481da5d3734a7240c47a9fa943054aa4c0bea08257c539d4841b1c155b4b7890733c2779e76d8bbabcf710a735b39a6fcfa8ff6a7b348ee33dfe092dfd926d8a5f56db454af905817cd5b9bf22de798127edde6c74ad5e2b7bae991f8d188d4c0782dd64737e5a7d26673b77b909688ec308fd8199a04cf73680a798f706cc1e9eb26a766baffa09c19d3792949cfec7eea5b37fcf864667ca2962df4bca4f5653860448e74e4281cbc967710f5c34df96ecd1588993d36111855f384465cb6feb49e4dfd61206d6d1ee6de42601624731b6bf4d1cf3787f39381a2a9a9e100f097a68210a7d457a13a65f5119025511caf6fbe8cb011b47024a938aa33cfb758ac6999ecd21048b789d60945607e4383fb6f68163dc27e8e19db7fa4c2b1383932d2d3335c8c603b1e0f61bcac3f7e22a35a8a7db1bdef8afb075183d0ac28db23d079f443538cbd04dbb05c02b9b5e58bc1ea8fc3f4f8c9ee82410a2ceb2d1d5ca558a769d0c67abb40d89791da434cd00f78101c0de8b79555fc33ac359682403ab054afd120fa8163b8bdb308b0158125f10f392b018a33ce83f92793895536ce1eb3c2ddebafe1969d5becc2b67ab615e1d05cf5fb73cd83919a4efac3101f5a5b2ddda60fcb00e13812029bde09b83f91b46051770feb0ca400a673e259e4c05a208a02455e5f8c96be3f3e7986794d2a66350762aa1321ade2135a14d0908907a4ecfc39d20cfae838f9012b608652c7a1bd89232b48409842018c98e841fd4da7a651544a2e929cb1f4dcd6e4aedae40cd95862d83d1f3f81a9be38340024e575d19cb97619560e0e75176723afbbce7751100a7f4bd83abce3132d36c0e9f91f36e7014073e817725fd638390864cbd5fb0618072c7d958c4e1ae2770f48aeeee8d7b8b829a0c8576d5332911137e2639c9e04ffdb134392e48bada583357aa09f9243cfe5cec0b0e0bfa507321c956889a594a698738f6fe3c0822ea78d5d18b504c861e785fe2230d7e6f3a0f774f632ad1978d57a70a97fc485c9305fa54cb401ed90e26436edcf92f1ccb41bbc5284f07fe7f58c80526234a4b1e7bedb9e4b5d231e408b32a3a56153839ea612a0e1230d5128ff7f2f95b0ffe0ffd45029c12af642122682f85825ffb45335cf1cdf2d44e8ccd03b4693f5cd6e8b31ea8be030fa9c3d3331d0a7fbdbe7a4bfb09587860cdd1f520041de2d70138c48a7a0889ac89456541d9b3a269728a6280036e1b5761a1bf38dda23970f6b0bdb9727615c4236168e3942cbcd3d85d19ac660acd761b4bf7b239803952e55618b2c25b7295b09da8c70464b997139676dc53e95985c325227d9ed9b0edd02ad8bc4ff394f2050e6700a2049260d533e209d79259ebc5eb7e3b9ab57c759272e504c23c752a79adc8e3824b12fda06ef226fdf78b68b205f665d5e8059e7289bd3cf7e30709f607e93e76c1519af5bc6c98e389446d1f1a1d225819d687172def9d3ef47f0ee0e33611281cb73b9b81f9088b07b3939e24fb626286c3a7fe374ae56591f248ca475628f7b850c7c47bbb598209343db0ebdeb15442abbcb6c71ab639d92c05818d8088afa430a8df76554e9642aabc610d4ee971e27d30ed926f3d0a68736ffa4adb8a582b6fa7cbe45efe8707fc3348056560fe20104023eaab70f97fc654e7b0acd8a98b06bb9dd102f037d36c2a8a7e11548535a78d03222608dfc2597d8cf1b699a38c4d347e5667960c00651574ccd7cfc593b2b9e1c9ced0e8650de56e5fe7f3a26fe89596b5f10b4e8c2cc5183ae1f201daf5fd55d3c6ac30e72bc8570ef1f163e1e26611945313c5824c51738d40d02cb2d984857e823e1443c5ca8b877a0f55658835c126a52f0069c6069c388a40b9146513dea17c5dd3cb168ca1c4785a4f5ba5e0734fe3001db4a9f0c8230f6b5f2b02abd63059754e37db6611c99f08ebaa67d3e6a12834c44c0a0128118573820ab43ea8ccbb67eab8f21eed83757e7ef442787620ff510afd4cc1fcb75e8ff3877846807f0307ac9a1796072b38726b6dedceba6fd5a4c971e08436ecd0b0f68c5217e4525b8d08b18fe56fefcffb08279f1a0765a22976fb19cb1f3c3a843bed0d33e52c0fda0c21c48886eda07bec82679b16fb7624dba5db292156121183ebc2cdfbaf68b356b111ed52c0f1e656bb721983dca02a858a6ceeed898c80db14cfb280ea4093075a84415fea9de2e4cf13beb8677869d07e2f8bb5f9c304b4c1eb1ab8a63b676b85844fb4551c1c8bcc020582c0c86a456f33c892982a4e4254fa286a307cdaf314ceaff8a151763ca0b5f85842c93cfe82a4ea803eebf712c2318f01d64e6739335aeae45e32ad9039464fb091d5466f9e4c8033d8e5e80542ac30afb10664f30d36170942e04638444f4cb24bc88500e0c7c871e5ec8cc5172a9485c5160f7df5776211b77580653725319e4990f1dfa37de0e2aed931ed85588cbc66a2bc91ea6b1415fab682afab84c928442a96e208651c8dec4eaeac0cc29b75c26c7fa4920ac2e9de3ebb9c9a9750af0eafa096b2ebac5b7415772c0e48753bb9e58fecef07f9e0a413200d18593e08f8705c937c70090e37aa6376a7890578774850ceee638deb9dfd7564ad6771d0a9a179e3884aac7aa6572de781b967d9496cf95171278ad784898e3024bb0bbcbd44426d3f66322d49718e2906253b66ea80ed80c45d3071fa3e315c9b0802a5a6f54ec0ff49e7237e9eebb1f55d14f12cffb911862aee54ac332543ab232f7092c124199cfe0e3a08ae3f714af0258d0bc116ccdc46e98210eed8372ceb1135be09da4b87f69f83973af78b1965ce0e59a18bbad1b26b64682d58262ffddebdbbc7ada9eeac57cb647aba1a27e215382b4bd720f9ae6c37c66eba0c89cb8cfb5b7735e1852631afba9f3537eea28bb30a8ba86216a84b9c1b7f1daecb285feaede35c7b06aa27262b285f0d0a5c3e6a18c28c7e6804f6e6bea396f5ee32aff0eeac14069a1794e3fdaf8151377b5311495d083b0565ad6d6c8cbdd9599b4d348973f283ce601504640564a2ffd74be60d505b9cf180c61ccb2c564d4cb4eda2ef44516ba050033a450ef30347b5b0a8d10e50c4554efe4c3f8b2ab7c3fadfd5b9973518455ecd767efa758a3dd39d5ffd7dc438d83cf6af9b7edad0373358685648cf9971c6d7187e07f19a78abece78425331da662dafdb634cb30c169166fd390111a0751f6345a40229ad260ad8fb410cabaeff5b59abbbab30e5974a46100b04cb7e8c22052245323c1372e5152115ae52b58f737f9254b046c6d2040c5440c6b4be0078afa754d5ca2f747d4c68d9a7546e61ab011ecadd7fa81d3748294bfb484e37482e3255d5f93b889b8626d5e40b6015cf17312b93c1bf8882a51c0e9f3cb16a1c11172d3a8bc21ded6f72a0950d18bb840b92784127cfc2de0346659f3c80cfa8efdc72ea2fdd6423d54eb40034fcf2e4ba137ba73a06ab9865a5a5af1e91ef1b994936d72ac612bd42942a2e8b64fd03642000d2a9a4539805aa43feb03af1a6a301119a7e0f562aa32f933c983f6b248c156bf648c927b5183dcc2f632578d96598ca1f6b08de66a435f9ca1a734f5b692777f83ddcdf1e14050e83a57a8ee3fbe48eb2c0dfe8ef1b022178d290ec2443130fc8a50bc48641f5bfba67d21f88adf241cc62dc23b2e9a76cfb73d0e4b6bf317dd738c90c5f5908e3b4453e33de6149c96c80feca70bafce6bd0be335fbc5941ef59d96f458503d9933fc5dc430cbc0247f12ace843b24ed694c0a63624dec90908273d471c9b4da8684578bb2ee7be186911cc93a980906f2d85bcd03d13d915e14913086432bf10f46ad5754023940b91bab1bcdcacfb76285f75ebc5f26214136dc37be605d9d4526b71654e49a5774a02a71812f8daaffdcec846527256c7766e4a5d31589875a9f79e409ec8dd049b2ac42431422922d874b7145d9c5d4a759cabb5dbc13da94b4f6f5f27c259ced09b1a15b51eebe25111294af8dcb3d23bb533146f747f8e1b0feefd5eac2493287030ca92fe8348f094ceffce63113ef5d9796d8ab023a87e9be9ef47fb6334a7845ed4e55b9a148e6245998d891df5fa5117481081c500b23c97053a1d0ac75b08107b097965ecece98cd143c21f716b45e5b0f598f2158b52c01fe5cb339ed3389bbb938475f5fcd6a723bc4db29c98122f04dbd2cb8cb87cbd05fe7068af0f1dd1ae8e8a08a41b5580a48c724f28cc51433462f8ba9ab2daca91fddd1f9da0d68ab1eb59a66fe16b26f670e0c2e79e19c5861c595e7aec7e9e71352ee540f754d36e33800d98a9a6ea82fab143843fa2d55c8ad7e8d8416963d3aea7d235753caf69f770eb6c35af4c73c448c22c7874eeb31a5f62ea928c02d0edfaed4d504b0c5eb89e07bc275b7b138a73171adbf297e5e3d0cab2ac150da764672e30aafeb7df12bfa9edc2f1ea44596f735b7183647de8eb691dba09f128957117cfb5d93a066312a23dd34329bc484e2dd36c66cd96bcfe392053be08147e3604ecd34768979a9c05ee895b3677de17480ad69d44fb149c68293b3b0a858505161e1c96dc9fbed7b989979bb1b8ca928f5e4ca51129ffcc233ca17819b06f4d97ce3b793986e6b1cf4f5b5910ee70c6e628c4dd1da74c38010fb4592654dd2ff82bf96bad6e06acc88c00a94edc850f44c78a0a5c37a0f39001027e1c2ba68fbdd43ef15eb208864d1037b65528c510bce6a239b7956fd1443ed8a6149abd6abf0d2e208c01abf50f5fb85bd2554343c164bc9ba93eb75013b1b4c59b19db6778b2459f16c9280cf3a326642a6a44c2b1a3cc56b493a05069f43d32501107b33d43f78b981a9bd3cdbb2ee453e90448435385e9eda97be3a1be4dc24087686ce156439c305f95404729b422bdd6788f75fac54c", 0x1000}, {&(0x7f00000017c0)="bd458389724b7e73414bf08f35712a56aeb1f68b80d4970fa2fb117034dfec2184d86cc52fa0ebd6d559ea675d201ba365b80f252d495d738fbe0213202a2e1fd9c65aa11c79f5", 0x47}, {&(0x7f0000003580)="ba606098b12bc12efde65c7de2a18fcb913e286f8841d2398008bdaf4c4deebe53e45cb9eac1a998ab568223a99df5b78a268125c0abc32000ea02475206e5ae5cbd2deaa2ef154026a9fe9c857b7f515d27f3a6a95a0a6ffbdd56cc08842984b9b88f0addbec4e8bd589e4796cb1febb7541bfca1a010e4340d8a37d91117f727e07bbfac048bbd9ea489a61559cadfb6b7e53fb379febe5f4731b540e4f296949f9247a64882a0c819c8d5cbfa8087bd48da82142f5ff2f33fc1c9223da6c01ff87d2bc7b2f1ab087574b7a5ede69dbc73f4b35916c0cc6bff7ca96a082772b0eaaa3b43ffc3c2abafeeece83a03a8c65134f3dd19dc850ccd2e41c793777b914a7cb7c4cb25c750b6d893570d03ad3b58a55bad4d93eb6938f0e202e8b8ade8271ac72e60fa5bd01bb9767adfdc4d0bf8f686b8b7e5e53924703393f634c3f3035f080b727b127c59fbf1b818ec0d723adad437dbf025f580cf537ab574ab4ac9d461ad55229670a52b325217c8f00fc314c7aad14fc6eb3b75c9ed2588f429a8b3ce0427ee211cea62b2fce9cdfe9a6097112f7d49ca9545b824637f19d70ed744e6eaa8895d76bb1986f884a656523049d0fff65b34548eb4e2b1327333cc5d5fa4ab20220319576a2b0de5ef4a8c76ac10cc181ce6e83bc686be582b2a94480c0e4f2de37bfb505266aeb24c7af899d853b626a081106ef07655551b5aeb638294881e6106392e8b04ba57087141de006fff8111a851c30257069958f33d71c9cfb25cfe8a77ea0d88f1a5e3c91e1c0707e9b239662000bca54c4f38c7b4681911291e70f40b666dcda622b537d7132d8e27e539d6b498d2f1ab5b7da76dd2d28b00f909ee0b51fdb1f4098005e972395da37f8fa29f2d54787f40d61bd56b7cff895469fa1c6e5e1e66e2dd131aabcd7479c748ef0c1e32b4b8e2982abbc84a3a0144bd6f7393e13e9fe3d176fe017ded40f518853bcd87220a22095f0fe23a268ec4df188df3d64baed11e2a87e8590144bb055610a38f433d24dd162a0836591558d5bb8a71e1dbe08938e2e27a87c0884deb43c22c05934ba148e01a8ae17e9b39c7699ad843bb71d5dcd8a2c5e596c4e8105446fbf8ae426017286abe09c822f02c191dc67aa745ed371567312523e572286a8af3947791181793b4c8574a06ac75e5160feca4df50f7ff18e95cf72b06a37dc239a835601e9e478254cbf1594cac898c8c2c2afeaf09b8ff122d80d994e47326fc34009aadb7692d043a67be9dda5fbe59a3ce575c8de114ccf135b66e39a21f8da1f1159ba6d0167ab3d9e6f5d9c548070feacda5ef0a64959c8116f16ab3ef42e65bf3138e1b40d3632a43638c882a6700da39d212182223aae5f7dd8aca5402bcc37037c548d33bb65d2833dd214173568b2d0b227777c21a65d65e226a004395445bf96046b92661726911ab62fedcb3fe18f1f89b10635ae074f76d1cf84fbbf4eee408a935026990b6e6eb2aacb027059432aaa49e17cfd6e03fd71454e44c39007117cb5e733f7451c9ed24bbdd5a4229dd93102d8c1c0e71a72e8553068541fafaaae3629a7ee5158c0dddac4e3e628d6890df2582c3cb736af5fe4c8fe433c456a3462ac9e2e0dcd71e5b5e348525a57e77d585340c231af704fb5f7afef01e9023424a2ddd1b54266245098d5a4814cad37de44408dbbe1fcb8d5d1bf8bb454a4d5cdd37219d7b1fe07504edf4db657419788e793106aad2062bb67edf7f1a10eee8839f23333961d8a738b32023a64e4ae0f3a0af30257122e94073280f6dc535de3fc2fc1baa94cd95fee18135282c705f473714a2688196e63086ffbd202250077d4a8ae9a45310fb0fce9a69c50d0e90918e03ae4cbb3dfccd3bf3642a7149d5acd570e42eb5fa618636bf2cc23853f946e634c7c23d0cb051c171a5e472beae9a0e0ab8473811c95d96c1f716d6d34da8483042cd26e153d9a4fd81c3a490fa9e2f4ae6bca08413c4c7362920fb6b0a774fedc8520442a94ff2ab163ebd112b9edd7e13d08fdd1b0a4c1fde41158f3c2ca6250922f7a4257eb2c3ba66b21255d1b03662276ba8581a8a46f66b4e034d6f0bb7fb315f93067238ed8e891ddd467dc9e0efa48432c5845a4d37dca8f203b475d5d9a17303f734daa436bf4d1f605aa77a9625ff366bf0505df5b45dcf9974dc44120d1447bdd7e53d7549b647b033ab615805f40ac04e30603990333a732b272f82c72f1e64fdcc920ba08b55e1cb47ec2be229dd7e7024c7216f4de9c097c73a46435020faa41c7b1a26237e0c20a7589dd86da00b8d04bf8997dc0dcf12f4ee7fb0b5550a19198bb0db1e80084f12d9e729b9508e0300aa91b36e482f116e052b2593b5d9f71001369a37c7c97eb6c43f914029fd86a935d5f4d2cd3fb7baecf0baff143021908d1ad9ebf8f1d6ab8b3a962fd55073bd155023f69138d8957ba9cc1d69f5e7ffbd0a4c0e942d1651eb93d350baf13af75e930d00f2637b89edfae7a9809240834b6bc7ffea3c319291290003b80d848e22b80192cb03a5628238b5f08d9487e80ba34002baadd09579bf32ed8a4cabccc1a3ea622fd62964b20b2a0c1fc13f2eb07b497f1bbe134e5a69e39fd657171eef395aea6b49827b77119d05131df2993335e6a52b298293e2e5db10e51edc2651a3469683c6443549c01f6f54d0928cc1e0abe7e38b1a9cdd93d3c0b065d8b38251bdeaae129652c125a367b61ecaf764d502fc43f504815233e120f43b0fb63dc46fee310dafb27e867c9ef17abff74f1948b281674dc2733329ccc872c7e387a3f1ac38a13907ed59607782aef4703ed8f4b4f13067237c374a51302dbc1d29dd06b8180c7d041a3d9815f909e3e60e9d501e2b9041f99cbd89c4c48ade60618c81563b17e3569bb321a42936bf4749886a13e89cb3dbc4aaa45e48a81ecedf76f2434f29b88891ab1ec5f4fd85995b4ac0c8a9ac9f0a5457905dd1a31c8d658c233b82cf34e828fbdce7970b31bc54af86794bc6f0fc119d10d471036d508fe893b63e9f05c6a6f0f923cebd031a9c9a5a8e47b672a58d4fb52930a200f2c65214e65b0eb2491fa4c2f125ad316bbf23dc13cc7a59837ea44f80e626429219d422ebbddabc3fc89584011a99588bd164e7edfb52b5084f56f31caa7f7e7e80e6f55581935c3c4123e87ed6e18b539363c271b587b413ef1713b10686af9e01f1473de3029e6d4ea2caff2a273ebe54c415ce8297c34143ac7ec1137fb319bc026f1e5ee34b2dea57bc9ef5e61b6c7a3b777a4812c26f9131e3f7f49df4d4986c7ffc4bc1322f8591c70d542fa7dbd92c858771667ba31b64fbd9b72ff5e42c684ab32b24368c043b0010ef112667f92c8c0e78b362c51228ff94f41c9a54755541517df0297335c78d9e68f8ec79f3cfea4d630f357f85d8dd846f7a89c4be86fd8a64701b24b1b85bd4eb70d1b06e0fd12fa46e5d0db3024499493dcb21a5190e485c4ff5d1941ba9629dd8bf75c7ff794e153f6e9f25a3a6691ff7bfaa2e18fa6ab43f87ffc96ec647ec3c0c405f2cced9e09c3039cf15e399e3af950da4514d71834cd97639927ec9d0d07e147404ee8a33e884f1a130c2bf3b3ade7c82c3b247db314941c7c04a6f3cd277033204b5f086aba5be6113238510bccaa30f6be8b01c821aafc9f2a966a6e90d32ad8d20702cb3e4ae66cfe2f73b114dd0b9dfe49d93ee6a95e1b479f4e29a1503817d8776446d1ed24a8e00c59bce7188f37b83c8255c09fd7933cd29cbb364e3dde0682aee31ccee1dd926d64687c6cbefe61339771c97c62aa49ed181f513e50e7e4ea637047a6f7b42152c7807fd363d914b53ffd95685098feadca47af920d02c92590f4d4c076ea5ef1a660b284f5d5bb6b8ed1b06158f1ec6752723125b4589a6412126e5144e7e98f6eaed2fd292731229e893e64fdd92070947151b553181641aecddcf571a881265f0126297e896f0ac65f0284c872531dd5893c5afe069b1ae99913a9997bbdcf5eeba51f8ea28593784e2e7e7e14991fa669b0f5e06d2dc9d37d19509c7dca3afec55880f24f4ca0473ca20335031ce0d1f7acfa294cfad6634562fae415f758d7496b4d106f19ce5598f9a0829062cf5abb63aebc46bf6cbdae7cc9a2f5d2ac2c6bf87fc505cdcb3eb2160517fe4e77a06ed639ff8746d849ff3c0b32a267d550076d93f4d59327acb6d907faa7c53053e9f6ef763c99fc307619e68ae0924def83fce6f75127e104a38c181cefc43581352841c1e48a81ac7239a8cee6da336efb1e7d0e242130bb23c4a97ccaa538366bb9e9de164a3b79846a19952222c50461336c06e3fcac169e2af6373c4ebb03db0882a9762e405ebd48f4df02d8f50d4173ef4c7dbd465ed209004075d03c931fafbb124b9023ad3b41cb7fcc5e275aafca9b4af544460ea1147ce9b46a673806b69fc14137efeedf8bbc16313f00a47fdf65166471689987e97f76e8ccfb15feb9ae6d6bbe22291ff4dfb1b4d8b3db1755a4a57ad1b124ef497958cd9c3d0acd3f2358a71cd0866d0cfc72062dc228b54be1c7fdc1201730a89a167a41b60f0167a5bbcd5d076e7e93fda0eab41eed4af286272e691c420115f189c7b32ef915d22ac4fdd3d6c411726de5bf5d28adfda1e7402318120365feac5308c3e242b0296f64e30e94a0f2dabc6d9e2d7cb8b64f2db2f2cb8a290eecbaa283cfed1cb403307ec0199d90eb5e91d0963df52bb66ffe6854d1bd220f2e91f6cb7a3b773e673837d6e1df58bd235df82a054edb661cc8e2437e3ebceb903f94a03cf2a8bc551da35136e303eb9696257aeab9686e303529304bfe4ee154442e794f0489e0dadd7bb17f5b01ad3172fb24a81bd6cb1e3850f2ff3660478e62f45ad48f2d8c1d3601d344b53e4e3fe5e713089b02534e31629557541d3870320f8ef70fb9d5bf653eb2d434757a3b8ca01dc318ff6a4e8804c58ba290581f169e13ba0eda50e9bedcd69b26cacecac8f75c73ef8af195a72082b91288ea168a6c3436fd978437a16e970b62113f61214ebade23f9b0542e45081abb4b7a0ad56422ce8156bfa5b55a5cff0bf042f5779b34c1af7109aafa81a6a11e311cf37b81a4dbcf2a53f831d2e2e67e3f5bb7ed78c0fed93685bb655c6907acf31d66a0289d624baa954ffaef2c7ef7b317052561c7754153dc286bf19ffd4d812ed1ddd26435ee8460e0e9ab57709abb97e62357077e5c560dc0175b38f7ce3d0abd71f8db513b3b86762083e116ac61b2030e3f52823f2ee827583b4619435652cb299a418a4091b8f31f72aa75362398f496733e8fab7f893ad5c9b02b7dbc6ef9a2657d08e917b918bbe3c2f7b4b29537d0db76d785263ff59f29ae87b0161438139683997eacca14ee4e3d634f8f85d6889099f66fb2d365ffaf3fb71292b9c987ab9070dd2561660feb920f7929ef77bbc01831bbcc5935cce3c379410d06448f4f5e63cac543346fe8657d752fb37ae93adedd79bcdc3b3854fb04e9e42df81ae64cb341995ff510586b0db89fddd9d43e461a2af1e9b302edbaa6a806afc1a7b921a481f5670c973c1b2d9e38dfc0b26400695194f46f494e8d04a2a9da29dcfec142e59abd3607ee3d08508b6068a5abfe1a3ca1484f5874021fd39801e1a7be7c452aeb8405cab962392d2eece8e094850ae2aec1fe1c4fce98c41787ed231fb243198c4a66b687490b2d2afdd1f4d70d98efa425e169aee2f9580c40f83c2ba0060511336607626e53c60e45f", 0x1000}, {&(0x7f0000001840)="f1e9bd1eafb8773959170880fc7e6079799a0356248a4b273643c9cde3679a57ea9604773e96ac57744afd148f615cf7a171c1cb60802937efa440fd7cf3bebb33deecc6aea64f2a188065f463dd71d61dc64fdf48da9df606d2619555f46d5c460ad01ed8e4a28631", 0x69}], 0x6) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:00:08 executing program 1: r0 = socket(0xa, 0x5, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0xb7}], {0xfffd}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x120) write(r0, &(0x7f0000000200)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x21, 0x4) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x84) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\'\\$#!\x00', &(0x7f0000000440)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='tap']) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x0, {0x5, 0x1}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r2, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8cf0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000580)=0x800) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2d0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 1: seteuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) lchown(&(0x7f0000000080)='./file0\x00', r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) shutdown(r2, 0x0) write(r3, &(0x7f0000000080)="1e8cbbf66775f2f40b0022db792b3cf661b3bb8551af79c60f924481ceecace9de5c261eaf163ee8d0994accc54b4232e995e222bce2da7b8eb7b8f73bdda2652466f2331e6a80feaf6a12661a4223f04945f620da591e863f3cef02989572ced31af5acd3a44ee4f80d6600bce028dfd808301ab7e9a95cbcac4acf1b7ad24dc4cfc68dcaaebf7cc0bbea4bbaaf9517a51c10455c16cc1efe1ec839ce400ecebb", 0xa1) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386200008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52be3f5a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac0200000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da43336dbc994166118bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb6367d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea04e640ac417e28b04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637916819af7e26863a111574bd910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0e58237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136f680ecc2e174849e8ef1f590e1a9154844f191205563976483759ffd98c3642219aef5e30e28cfada67a800135e525a0b0f6df071781d9072ef39d8941a1ad31e3298339d430db7d07b500b9d46378b20ee992c7ac9e2149bf3d4ffcf36288690dc7814df53b08db6f49f0d6f77300d7136cb4266c4a392f7c6b7400"/659], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') getrusage(0xffffffffffffffff, &(0x7f0000000380)) r1 = geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffdaa) setreuid(r1, r2) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x101) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1018, &(0x7f0000000200)=0x1, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r6 = msgget$private(0x0, 0x2) r7 = getuid() setreuid(0x0, r7) r8 = getuid() setreuid(0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r10]) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000440)={{0xffff, r7, r3, r8, r10, 0x110, 0x8}, 0x0, 0x200, r11, r12, 0x4cb605a, 0x1f, 0x7f, 0x3}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r13, @ANYPTR64], 0x28}, 0x0) dup2(r13, r5) fchmod(r4, 0xa) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x5, 0x0, 0x7}, {0x3ff, 0x3, 0x9, 0x6}, {0x7, 0xf9, 0x1, 0x6}]}) 16:00:10 executing program 0: r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000340)="e82b7cfa", 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000080), 0x0, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x800000018, 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x24a, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0x0, 0xd4}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./bus\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x2, 0x1, 0x8001}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x121, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x0, 0x1a) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff}, {0x4, 0x1f}, {0x1, 0x1, 0x800}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000541000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) pipe(&(0x7f0000000080)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x60) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x453cce85c05af2cc, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x88) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x1, 0xc003, 0xff) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed76a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e12900006e0187c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5ffe48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871ccb025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8796172fee8e7021258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764453ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f10207f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/2003], 0x1) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000680)="3708c45eed3570c3f9e7e6de4b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b73f97220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbed7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772f26e95d8b054beacf045829f00763e0523ce4f91ad98086ce741949146dcf553bcb208a89cb3c52bb80f096d2278abd30d6e86fc994e61ceda4f7446af7a922c946b7d3c020805c8273ce27f6c799e4a4934e3a27d2078f9cf57d7f8f258c9d0362dd86b17a34da00bca660b360843c18c3b8b4d8b74910cdef0a8d3aea3cbbf90cf5d42d82482d74cd1ce1bbc6233fd411c22c2433ecc4e14c7ecda03fdd7442e035a545dc994dee86b82df021ff16a6477b28e4b5fb2634d2cc132e271c7d4950904cbf91e3b4c4ff49955c2", 0x2bb}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c", 0x2af}, {&(0x7f0000000200)="13ac6f41f6e82fc00c2d5fa74e4741517f84ec7d71781e284b8504f2989c777e0dea92403127f2dd985e2d76cc0a1d3bb3fece1dcd2756f0d5786cf36b4f5d3f64ac0fb6daafab4db5ec974b4aaa830c62d67cebc6253d3bdb7f4edd08cb88d6cac96cd1a3b51dbce1155e34423374c39d91c8278503029c0ccec8a93750e73623bbce59cee91ad9275137984e78209f1e93d9d846f0347826753b5ea4c1d9450b53170b924f2856e71cbdb6f93ae87c9e35313571", 0xb5}, {&(0x7f0000001400)="f6d1d64ac2f9c2b58b74c21fe06abf347306e9c6ad2cb15f97964fe38da565b9a03d36fe99fc36430ebf8dbdbfe6c233d3dbaf8f1edf55fb221c40e967c467946fd9951d2f32e44a520e17f056a668e6b55c5e89ccf526ae712d73a95a250900d99fae2b4b63ca93e92d2deb0a2a2947bb469e03fe73d3b1626190be64a9f51512ed9dd9cd272e269c7493abb5e05080f0019c6233d617a2e2bcd70c2d950a61d9f6cac3ec2c1386eda85a81db8ea1824272da6febad635ea3dd27245adbdf7beb1fe78a73933eca2b6eb35e2063d65c5baece0f937528c371f0213b344b74940b2ea55708953b19b0c2972c665fb297e4598aca14d991aecb", 0xf9}], 0x6) r2 = socket$inet6(0x18, 0x4000, 0x7) sendto$inet6(r2, &(0x7f0000000300)="798fea46d80304bf1014f49dc25628ba3e0d01fdb9382c4c539c9b736e1d3e3f7fa25cbd4151a913cf7ac2eee095c3f1acc873c321d78781d6", 0x39, 0xb, 0x0, 0x0) socket(0x10, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000080), 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x81, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) seteuid(r4) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000240)="e80bad1f51fc72b2d69fd47c7911f6c068bf1cd705ba1a741ab504000c1ee18e6845e5652c9d8d1877328dd261f6e5ba314294c818545ce4360aceabe83e8ceae201f2de39c7ba1a339a09a990246a01471d839eb2c373d6cacc141a9bdc9a7e35e77d6f4baca4347f4d421f349a4bdc0e164bf14290487f029a2227f05e1ac229d3e9a6", 0x84) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000100)="0a436c85dcc4f923d0e7ce126467b6ec5515aabd2a12ba6db471d5b9f5e41d4e88fa4cb2ada112731368293a54b2ef52eacf0dba4ff3eb632654bd6cc6eda88b", 0x40, 0x419, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x77, 0x1f, 0x4}, {0x5, 0x7f, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/235) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x7fff}) r2 = geteuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x6, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000280)=""/176) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="721900ddddf3bfd37f63e7db530308f84a5f6a0a99acd78f820000000000000000a15ffe294259e967bd0b399c2082a0399fbd417b05fdad44548d6ff8a2"], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b18399607f3887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bdbf3fe2f72913fc7b314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d27f08d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r10, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r11 = msgget(0x0, 0x246) r12 = getpid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r12, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x2, 0x502) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000100)=""/122) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) readv(r1, &(0x7f0000001940)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/195, 0xc3}], 0x7) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x35, 0x100, 0x3d18, 0x4, 0x3, 0x0, 0x10000, 0x80000001}, &(0x7f0000000080)={0x5, 0x1ff, 0x401, 0x20, 0x92ad, 0x6, 0xe74d, 0x3}, &(0x7f0000000140)={0xffffffff, 0x9, 0x7, 0x71, 0xfba, 0xf3, 0x3ff, 0x3}, &(0x7f0000000200)={0x6, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x1, 0x4}, {0x3c, 0x0, 0xfd}, {0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0xee, 0x6, 0xf0}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) setregid(0x0, r2) setrlimit(0x7, &(0x7f0000000080)={0x4, 0x4}) r3 = geteuid() setreuid(0x0, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x180) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000180)=[{0x200, 0xff, 0x3f, 0x10000}, {0x4, 0x2b, 0x2, 0x20}, {0x8, 0x7f, 0x80, 0x5}, {0x8a, 0x3, 0x8, 0x2}, {0x9, 0x8, 0x7f, 0x3}, {0x4c66, 0x7, 0x6, 0x2}, {0x2, 0x3, 0x5, 0xffffffff}, {0x4c25, 0x80, 0x20, 0x8}, {0x6, 0x8, 0x5, 0xc1b5}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x400, 0x154) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x9, 0x0, 0xf6, 0x9}, {0xcd, 0x40, 0x5, 0x80000000}, {0x3f, 0x6, 0x4, 0x4}, {0x2, 0x6, 0x0, 0x80000000}, {0x9, 0x81, 0x3, 0xcf}, {0x1d0, 0x7, 0x20, 0x1ff}, {0x8, 0x7, 0xeb, 0x6f4bbe}, {0x6, 0x5, 0x9, 0x5}, {0x9, 0x81, 0x6, 0x9}, {0x1ff, 0x74, 0xf7, 0x1}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x400) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r1, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:12 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r2, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r0, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3e55, r4, r6, r7, 0xffffffffffffffff, 0x40, 0x9}, 0x8, 0x7, 0x0, r8, 0xf5b, 0x6, 0x7, 0xf67}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62021507e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGKBMODE(r5, 0x40044b06) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x32, 0x0, 0x0) setsockopt(r11, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r12, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r12, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r10, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r11, @ANYRES32, @ANYRESOCT=r12, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r10, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001e40)=""/74) msgrcv(r10, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) write(r9, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) setsockopt(r1, 0x1, 0xffffffff, &(0x7f0000000180)="144524e3a58b5a70f5ac6a51f406074421d0bd1a38fe78759642e14c9c9bd9f10d011645fbe4244eae13d6f76d9c68b4e14455623c260918940ed6f0d0277767a0f8e95433add8d8505dc55d9928098860a390822e249d71c9210aad36412a4c066ebc4a3a54c725cbb5239d20f69aa9f0473be98332dba5497f688cccb5c76f244c3716eac542", 0x87) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffffff, 0x8}, 0x10) nanosleep(0x0, 0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000000)={0x3, "46ad3651b39cdd73f9d7f5bbcd1e3e291479f89eaf0937a66a1ccc2e5a956598d7f644b3ca4e578741350f6dd1336a0f5b21630f43949c4129b9c441a6b9d342b91b8f9f4769e418bbd565ba6014edb40931507875abb19becac6d3e64c3ef5811ae043fac02758d46fc0830ddbaccb08bb817f51a2f8d0366db47e250ad2d0315a1a88b5de03a90a632e349eb815c30a238072bd2b9ff6cc2a0c8aa2dabf24d4cff9c7919bcb60fb718a46bdee3992af5e7a9dbd0ec5e425ef9e68fb8c0705a2a77254f5dc07139a8a657cf60d16b3c71e4f8e85c01d273c31de22e41bcf3cc2e06b32b7171c9b156db78d829c87e63ee3cb5b27fe2a8f43e0dc1c1fd4f9e4fdd703fa59782e7d3cdb24148ce796829d7ea937233a69932f88d1e05f9e19e4389a046136ca7716ac1ac96d25d3aae3502ad43624cfed36c2cb4d66c5e9ee5323a5ed0cb6cdba6625c0e50af997fea766313238ca64fe38f83f96dbcc10e012204849c125aa3eb412f7e94a445874634bfad53639c0991529416a455d75999889cdc8bcc6035479c8ed840bf63b1dca2c2c5fbd9080e5d29d51bf3c8668d66778772ed49b56d2a83fee03e8ee932cbc0eac448fb8ce41eea5da807194e434412380340d615cac8db1a448eb6a69df1924f900c78c5b38fc4ee4af2ffc457fd023005ddda479832093c8e54995226d89a2fe8c9438ad7645776512acc73dab3d147d62b480a8f15aadfb7e0c4c70148cd591315ae4763ee0d815330f5fd695013caec227fb1f4371c086d1c0b0aaf16135c38e8f662a70907ff60ed76996595df3bece7442c6a267f90ec6baa822882bf418894cd7a6d8b491695a4a6e6468130239a64d72983c3dd6678b43adaff37159cfd234b1b9149555dfcadee39ab201e2a03611db2f491d387a38376894169f4aaffeccf60fd767155521ae77937f495be51654243ec2719ff3bd554dd544270a8d8ea63f46708172f6b1ea252d88bdc6fee04f4fe027264e666d8e4d41af3cfca4ff95a06a2cd2eb66127df64d4a00733f71c6959004336f6d193dd802187a03b3730af934704f4a9053981454574249acb61e20040e61b701bbc08b00c04a9b9f0b1fb3568d174a4c6469985385c73447e62726eb99c96b4d82390c768a5c2f8c2d47e808367fb3aea9c5ec7fd7b451910635a682c5960e27839173f17c8831cf09e6727d45e658c52ad68f921786030812d2b50624158fb57dd731f4e6f591bb70c987dc2b6bb6a847ead1b7943c1b6e2108ff38dfc0a02f4ce0b29e7e023cb6e65ae1c8561bd885e0fe2146e74a3537bca59aa065fd27fa601b46663ad57a8e2de0b92267baa126cf79762de7647f545ea4406e0a93895c40f642a990d4a8ac252a1fd9054067a8bbbaf3e6da390ac561b5a904e3e5c07f7218b90407663cc2fd02578b6291951ea9afa6be7980f122981e61dbeca02d4e79422b411055ee9e2c7eec71e2b44c477350a4cf51f3cadf9c7c6c5fd44ecb9327ced3676caab0350f62826fe7d8ae0a6d8e8e8c56ad6c7d59d1c17b28ca4898e84ee849f98aa2ee254ed32cc83d0b10d44acf1f2e90f594738a9f63c7e3e1c6d16756a42eed173452f748f3e6fc3ac2c4cdadc706239453d36bd8cb5dfbe29878f885d328ca0f99ed97236fd94fb6bef6b6870bec71b0fb3b392184304f2a9f309920a972eb62be84845c735507568244ce8fae794d1f10db9088f5504e222c6a6d29799f31344189006d55035073443b2490f4bb7384eebe004968e63dca9fe0245f1a8624e8f99257c5707bf94ae22de9bc284d534b532721311a0cf2855273e774fad5741e7fd8c754d25d5fa6ef38ae6fb3fee744ceed6c6f1398312aa9c5c092540c4e98ba654cd69932cfb4ee012e1c1d77dfea220ba4f286935735c748359096f65a50df88531631ba736a9c310ca33f9c432758fc5542e19e8f3eb6d16f5b9f69ca2ff0b426d12c8b1230463069cadc6b5334fd5b89e2d2cd5239ccfbd144382335afc1abcb741f3b01aa9c6e55786d877a5b05df9419f8f5d7773a507aa803842e30cad1ada6677a99144575c02b383f85e37581398a7088e4ccd46986c376a41b088fda536cb45116e67a174c24bda5baaf555a78394d25b38fc034edc31f06e83a6b49afd8af74ceb3bb9e016b3664cb6ca5af2cf83b6da3f3bb0d644ff70dc7e17943d043a8d4ae2944dbfa056c5f44c86d2419256f75d6bbe7d58b480088979379f90d456463ffe9e664c9b76c8d0713fa700e41ba8ef33f2706ba221383a4a2d734533065183875df76fee40a17f78ce8fdea2ef2d1e7b1e3de6c4db3957ae153d7e8c73595dac6b207863ead833499cc7d2086b56b56a5681503d127771b98446fdde9cabb7b5ca74b8a5d9ae59fa309a36d36ace973aa92eb46af61f82a588044a2c0e225f0f85b852f89d6a489c2a45571117e5b5c5ff5bccc645a2556ba467cda3d617cb3a781a2174dd99a486edbfbb31ecab043af5f72ad2f5d87a5448cfc8dd8129cec627676bbf9bf80c7d365946b2408fe9f5df444bebaee21c779e129fb904d42c42638898d12c9441ce8bd09ccd593e6f6da93b1f563a4ad8396417d917e28cfe92ae71c667ff3840d76518a42663ba22e8fca0ab3e43d917600a652357ebdb3d9e55d10b2e27f76df07c9f8656d3d67ad8ae9b6fbe9c98e267755b052cc8c4278c6fa824e104caaea49deb036fc5f66c0749c7299da3afc2bff0f0943b9b9751034b68621214907614d93f962648d11e132a4dcdc1153f5367f3b5cc99ef110441fdbaf8e863ba52f8354d587845f7154b7d9bae0bef390d48a76cb369dac808b92906f77a8cfbd6a4415c05fbcfab3b670a362e64f710f4a1a1aa76fc259cc6ad00db4eb0aa6d7e2ab14210676ddea0426c2e11ecf7dedb182b5134ac2aea212e4d3b47ff6ea64154d0b2aa47c29220f988fbf5cf3b6d44c9cb310768126badd60f1efe6b3195f4ce8e0c9b6de93dc4fa95fc4df7576ebbe78bff152f1eafa55ea2ddb75fa48f8fe1bbfd34a70ec51a784e2c160a9e04768484baa3c1e41eb80f256e3cc58491e5693ab7ed5b23262fe50ac75da5ea8e43e5442dc059b504f40a6d9563a06674210266f1d4b0e38bcb4473b60b834a4fdaa3871e729c78cb587c0b9a3c0e6294b722f6d158bbc70e8d227ee37ed422bb686735b4dacbd2a2a3806bf5ff99e42283a90f79751ebf8f335e3a7a430af2feb45beb3f3aa2a6876105dcc2db0712500b243bd77de0cabcd76fdcb54544d02d12062ffc6e1f89cded26fbbe27ae56407a055d82634b92dfb0218a19028ca2c312e5bc9e55815e8ecd9913a970d269e0f431888663f31317a5a3cd39f0f344abea3d9e56ea1c97b804eb6101bbe9f064ecf241d1b156be07a585a3edc86541c1072ef35ab7397b3a077e01e6fd439edfd201542087fd00548c614b45c4770f5dca4a8013ced0e721b8de57d12e5cdd2b65a8fee8532313d8edf0ab18d3a77a7dd42b678a48bf8c202921167fe5327bb73f57430d754672f2a307187a58d9a745fb2d7dfbfe2180ef9afccba2c5839ed060055238249fc23fa9ec489592a248a6e1739aa4b511b610927ec69d8c589a68128e9a81658273c59a8c53a983f04666b8feda07716df2cffdd429d49ea8fe222648548875b3169f196bc2a9ca17e86488227210ec3d149a99d92781948f8778685342c199252d99f6d7cf410e68e35d8195dcfe838890d9c5a67f1be99a60c2d69c80aebe58fa38fa711a73edb3c8cb7c1844757edb40e036f2c0eaed370b8215d8e09ea279cb9b349079f6b638b1e2a89d335b889a68ae2a9b8049b1f50d032c58561b81b80eab1c4ddba5c886cb9912f1a7141772d3b9378fce627878370a5f8f289b315784a699774d2c898337f13cc411e7cf59642b02c975553fdd6a8caf35e56b572247b0d5a5c32847b011e1b6a4331392daa4b64a1782ab36f81669a848646e54999c81540635d120d7a8740c9aac0d1ddd4ecc41a6268fb8e685fe88aed033c3397b7ff27cb8a8a8c06467895cfd2f544856ba208560c142ae396c0d989ce72fabcc47f9d4536b8c868d3cd354937d643fac8f9ed29aaa4920b9ee81bd6d59df4e456749a15cc460bac873c90698eece4826e85ef530422144f443d0da9ba7c010bbf001c00cc3778ffb1e67d276362000089935473aeac81f18a5143124964f9cb10e51f8d4703df5a1f741caaf4137187013977d4f978eb8eab78b53c3596bd679793eda7d96c7b9393e3853eadfd4ad928c259a5e4a70286309f390e498e4cfaef18d4d0f39cc4f3b34d72f49b33c3e44008e2c76f28525db7789b48d8736a6b392a7f5305653b076eb950fd3ad2ee0bac5a26a851a049b8fe7cc4fa8225390d0f2d35a207f685f2c812c06aace544328167bbd1f7e2b4791c46ddc9521cf168700a6691bf3638b551be0a83c51f8e5bb5fc5c071e0c326eea0ca6ed5f8ffd805471bf17c1e9b908671ec5cc5dfc7d11e433c7375fb6d5fdceebc1d8e0da2e4e73f53209efb590aa87c6543eb87e4d4ab54ca2842a052ff086471aa940f5c4e9afe7105894852ac7c9a3bf030a81edf7576b5d014be0b9db77894c1796d9932506a84b2f03c4a568467cfd0c94235acb6b06bffc46bced33b4f1719f18c59a049c61d9e901583210b0ca726ec6d334d7dd88c0d96c02fda53678d2e4bca6b4aea604e69d13f7950beee6831c9a4f90a5fea217557a8ce8abbd57bbeab0405b387533def970f9e3c8ccbabdd37777cb8bbd2bb49af605dd2ecdbb6117201f09bf3febb3ee6672e3d284769a0ef27fb74ccd117291551eb7af5fd63451691eb95661066fb9292b76b9bfb3a777bf3d64ea446ee41813404208e0f1fbc8f8819425011bff51b1ebcd1c6654ab94ce255f99e08c4b4e1e1a99376b615022b1a32b11ca5291e94ce26e03bdcb80527f84f09dd39d10bb0d3690b9afe57a94a0ff76447bf1712957578d311807e2cb047b5bf1aae5fb5f412803f9955416a778953f09db87078c23cfac9f1a3218d50128d61397e0e578959349cc7203dccbc3c0ae45ccfd1617dd4b5d1d294323c6f83e3dc5e82de9d0060f864084a422c8a347a73839ec49f0c1e6108c8f428659e80b2973facee9c3a073702457f5b90761c462aa9481fca837cb09807c30b00c5ae40349c822a31316b8c0ab4b2fcf62726cdae0674c6487f680262668a0d36f24572a55a097beb15972d4653674be299cf83a64078a10ec1ea9331a1bb16c98be3cc4258cccfdf7447654d953341dfda1cf8ddf94571dfa7456dfeae575e51532300ee11e2659afe57f41580064a8dfd27d05451f92b4e294b63f07d865a1c8912e115a784328d0d02d454c2ce9e0c3a522c9dfe6ecffeb04e1d29bcff982cf25c5eff4567e0b318153b032d634db59dad602860aa8397a0dc05b13603116d74db1c7f5a11a0e61f88726d496655abaa09b53346e335ced94bb77ccbd71a0b6ebfe03123ef9d890adaf29d57e00d1af2f720fb5d5d4b7fb1bd29430eeca648fea969c4033555b68ab256030094f256cb31f92a95eaebfc70aabb4bf81ce3c69a20302d9928ea1ef04ef2bd37e149b93bf8f8f9f998f813fbb4d3ba11ff45825a16873e78fbc1506f1ebd800c58cd89cb7c7fc040130bb546a3858e95fed33107d690c5ae116f863193bf62fc129c75e23fb967ff78ddf82cb6c39010bb7dc681d375749b3f3bac822e6cf2009c43eaa5a2543226667a4dabc9d39aba0d87ebee904bcba5c322b0e05ae194dfd101c4"}, 0x1008, 0x0) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) sync() r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001040)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001080)=0x101) msgget(0x3, 0x80) r4 = msgget(0x2, 0x6bd) msgsnd(r4, &(0x7f00000010c0)={0x0, "f0634bb96384088ec693d596d38a4084289832d061d9ae0d57ad7387ec5c680ec3953a496efa1593b4cb5ec7f63d5256bbb15f47e739ed8f38a6e734331b33b6183a6d90bc9ea041308798c644cc1fb6c443175992370bb11b"}, 0x61, 0x800) chroot(&(0x7f0000001140)='./file0\x00') getpgrp() socket$inet(0x2, 0x8000, 0x8) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) connect(r5, &(0x7f0000001200)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000001240)) r6 = msgget$private(0x0, 0x8) msgrcv(r6, &(0x7f0000001280)={0x0, ""/95}, 0x67, 0x2, 0x800) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001300)=0x3) r7 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) r9 = accept(0xffffffffffffff9c, &(0x7f0000001380)=@un=@file={0x0, ""/108}, &(0x7f0000001400)=0x6e) connect$unix(r9, &(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000014c0)=r11) 16:00:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005", 0x3, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000100)="cf2fb16ae5cb447c53da244fe838c535f1d35453f184492ca0271b830b374d80edca97b9a7ee680c3e1d0d228f87396ffd487e6dbaed3ee84a288cd011fc6ce9b8fa5f960974214aade46935625c0032902265ae996b05381c70db3db556108a16519c9f574f330d6dde279659d1849130bfbc20a882b86209", 0x79, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x40) 16:00:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) pread(r0, &(0x7f00000003c0)="e4", 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x1f53, 0x9, 0xef3, &(0x7f0000000080)={{0x3c, 0x2, 0xb1, 0x20, 0x1}, {[0x5, 0x800, 0x0, 0x7, 0x9, 0xffffffff, 0x4, 0x100, 0x6, 0x7, 0x4c628237, 0x20, 0x80000000, 0xfff, 0x8, 0xe4a, 0x8, 0x9], [0x3ff, 0x4, 0x5e3, 0x6, 0x80000001, 0x8, 0xfffffffffffffff8, 0x5, 0x5, 0xfffffffffffff001], [0x4, 0xa91, 0x0, 0x1, 0x2, 0x40, 0x2], [0x2a, 0x5, 0x3, 0x8, 0x100000001, 0x1], [{0x20, 0x2, 0xf72, 0x1000}, {0x0, 0x2, 0x2b0000, 0x3ff00000}, {0x2, 0x967, 0x1}, {0xf7d, 0x7ff, 0x4, 0x4}, {0x3, 0x800, 0x9, 0xeb}, {0x6, 0xa8b, 0x8, 0x5}, {0x510d, 0x1000, 0x33, 0x3}, {0x6, 0x20, 0x2, 0x5}], {0xfffb, 0xffff, 0x1000, 0x80000000}, {0x5, 0xfffffbff, 0x6, 0x1}}}, 0x2, 0x6}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000540)=0x3) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x40, 0x0) kevent(r2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x6, 0x7}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3, 0x80}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x8, 0x2}, {{r5}, 0xfffffffffffffffb, 0x1e, 0x80000000, 0x90c, 0xe48}, {{r6}, 0xfffffffffffffff9, 0x1, 0x0, 0x80000001, 0x81}, {{r7}, 0xfffffffffffffff8, 0x30, 0x0, 0x1, 0xffffffffffff1458}, {{r7}, 0xfffffffffffffff1, 0x0, 0x4, 0x8000, 0x6}, {{r8}, 0xfffffffffffffffb, 0xe0, 0x40000000, 0xc30, 0x2}, {{}, 0x0, 0x1, 0x8, 0x42, 0x100000000000000}], 0xac, 0x0, 0x7fff, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f00000005c0)) r10 = socket(0x18, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000340), 0xa9, 0x0, 0xfffff801, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x809172, 0x0) 16:00:13 executing program 0: getrlimit(0xc, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/56], &(0x7f0000000080)=0x38) ftruncate(r0, 0x0, 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1ccc4645e4ae7795) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x4, 0x27, {[0x9, 0x4, 0xfffffffffffffffa, 0xfffffffffffffe01, 0x2, 0x4, 0x4, 0x100000001, 0x0, 0x5, 0x5, 0x81, 0xea, 0x1, 0x5, 0x31, 0x32, 0xd7f], [0x3, 0x6, 0xa095, 0xffffffff80000000, 0x8eb, 0x0, 0x7fff, 0x5, 0x4, 0x3], [0x7, 0x5, 0x4, 0xffff000000000000, 0xffffffffffffff39, 0x800, 0xa7], [0x9, 0xae6, 0x400, 0xfff, 0x8, 0x8], [{0x2, 0x7fffffff, 0x55b6665, 0x3}, {0x89, 0xab9, 0x6, 0x7}, {0x2, 0x8000, 0x200, 0x5e}, {0x8, 0x4, 0x6, 0x4}, {0x7, 0x4, 0x7ff, 0x3ff}, {0x9, 0x9, 0x6, 0x8001}, {0x80, 0x3ff, 0x7, 0x4}, {0x5, 0x6e, 0x100020, 0x3}], {0x1, 0xffffffff, 0x9, 0xffffffff}, {0x8, 0x50, 0x0, 0x3}}}) mkdirat(r0, &(0x7f0000000380)='\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) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x90000, 0x2) open$dir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x200, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d, 0x0, 0x7}, {0xd264}, {0x6, 0x1f, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4000, 0x1d) r2 = socket$inet(0x2, 0x5, 0xfc) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x401, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="c55430", 0x3}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r1 = socket(0x10, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x5) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x1, 0xfffffffffffffff8, r1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x9, 0x20]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) close(r5) r6 = socket$inet(0x2, 0x3, 0x80) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = dup(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = getpid() r14 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0x0, r9, r10, r11, r12, 0x23, 0x6}, 0x0, 0x6, r13, r14, 0x3, 0x1, 0x7fffffff}) bind$inet(r7, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r16 = accept(r15, &(0x7f0000000480)=@un=@file={0x0, ""/61}, &(0x7f00000004c0)=0x3f) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x20000, 0x0) fcntl$dupfd(r6, 0x0, r17) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/208, 0xd0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x100, 0x0) fchflags(r18, 0x10000) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000740)=""/24, &(0x7f0000000780)=0x18) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) ftruncate(r0, 0x0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xda3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) clock_getres(0x4, &(0x7f0000000280)) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000000)=""/138, 0x8a}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x3, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = getuid() setreuid(0x0, r0) r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "e2cc09b20000000000000000000000001b00"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000100)=""/35, 0x23}], 0x2, 0x0, 0x400) fchflags(r3, 0x0) read(r3, &(0x7f0000000540)=""/226, 0xe2) 16:00:14 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000880), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000200f9fad81affffffff4000", 0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\''], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) read(r1, &(0x7f00000000c0)=""/31, 0x1f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) 16:00:14 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x7, 0x200}, {{r5}, 0xffffffffffffffff, 0xa9, 0x2, 0x3ff, 0xb2}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x2, 0xad}, {{r6}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x2, 0x103}], 0xfffffc00, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffc, 0x3, 0x2, 0x1, 0x8001}, {{r8}, 0xfffffffffffffff8, 0x12, 0x4, 0x100000000, 0x5}], 0x8, &(0x7f0000000200)={0x4, 0x10001}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x1, 0x4, 0x1, 0x5, 0x9, 0x3caa, 0x2, 0x2, 0x1, 0x5}) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300020002}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x18, 0x400000001002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="3a63c08ee4f752180ee0bc0db07444c124d0410c508424e35145ac18bcf96673d9bde9790e2be9a527042509e210e5415d8d8f79a5168937e673b88b957678608eb1a3f94576a137237b0109b868a97266b3f237331999077a8a2db9a36a067f23b747b1d26bf3539da7a7a8769b2c30f26fc9ba73a093dbcfdd2557d875ac01f5606762f61b117b8f79e701a9f8b1cf8876112483c82320fcb047a2515403ce6151c04cd22fa635c38b5379c882b9cd56beb65a03363b41f7f6c152831cfd42314b5aec63256b5c751c5a0f661ab4cd6b4088", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="32f9833705daba98e416d616da4c72350a584c2ec9e17ea9b76a0d3eebcda43b6b8a9ad0278cfe111a7c0a87f961493799f9e0d2fd9ae0304eec2c696b433ad9119b2f4a0ce4d91bbe9dc5a9843f4bf9bda51dd81784811a78bee322e3743d47ba52002e0852fa771f3692c989e46a1a47e8c008dd0f262cda7f7c5601344bba1e765ef3a4e65bf278f9ddcfb1fac0e146f4512172b023fe33b0c013e42271971a7436f99f3679e7d4e54acba038c7e88dceb848b54aa14d2c76b1930f05f92669ebeea6c63460599847f4a8c85b2265bd3e6b1b12e456ca7d6a2047f96a48238e0fdfd4b63bf21464538cdf264c77779fed9897", @ANYBLOB="19c9cbaf88496aed56aed7674f677109c7bf", @ANYRESHEX, @ANYRESHEX=r3, @ANYPTR, @ANYBLOB="b6c807ec359e52455694fc3a999e8927fd2cd048dbdb5eb62ee063b402783fc2ad98b68aeb112f7337489254009da48cf612a41634562e7c7d65be73e22d098960848b127cfb537380c652971e23d58123d598b3ff7afafef6e2", @ANYRES16, @ANYRESOCT, @ANYRES64=r1], @ANYRESOCT, @ANYRES16=0x0, @ANYRES16=r3]], 0x1) 16:00:14 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) pledge(&(0x7f00000000c0)='\xd5\x00', &(0x7f0000000100)='{+]$],\x00') r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x59, 0x0, 0x0, 0x7}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) unlinkat(r4, &(0x7f0000000000)='./file2/file0\x00', 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) recvfrom$inet6(r5, &(0x7f0000000280)=""/198, 0xc6, 0x840, &(0x7f0000000080)={0x18, 0x0, 0x20, 0x85e8}, 0xc) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00', 0x0) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000480)=0x5, 0x4) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) flock(r3, 0x1) r5 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000440)=0x8) dup(r5) syz_open_pts() 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x15}], 0x1, 0x0) recvfrom(r7, &(0x7f0000000080)=""/14, 0xe, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = dup(r8) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:14 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1a2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0xfb41c322c58975ba}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x88}, {0x1d}, {0x6}, {0xc44f, 0x4, 0x8, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) r2 = getuid() chmod(&(0x7f00000001c0)='./bus\x00', 0x2) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="06"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) recvfrom$unix(r1, &(0x7f00000001c0)=""/163, 0xa3, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) getdents(r0, &(0x7f00000002c0)=""/101, 0x65) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) socket$inet(0x2, 0x8000, 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f0000000380)={{0x401, 0x6}, {0xffffffff, 0x4}}, 0x0) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x5, 0x2, 0x7, 0x0, 0x0, 0x7f, 0x2, 0x0, 0x0, 0x81, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x6c}, {0x61}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0xcd) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/20, 0x14) accept$inet6(r1, 0x0, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f00000004c0)=""/186, 0xba}, {&(0x7f0000000580)=""/247, 0xf7}, {&(0x7f0000000680)=""/172, 0xac}], 0x4, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="a900000000000000000000000000f200000000000000000e88ee2300000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x9, 0x0, 0x7, 0x7}, {0x3ff, 0xb, 0x5a, 0x81}, {0x401, 0x2, 0xeb, 0x3f}, {0x8, 0x9, 0x20, 0x8001}]}) pwrite(r0, &(0x7f0000000000)="51d8937872c17fea17efc798ac6b9fb5369f444f52e45f425a6e5e41b7a2242b27f1f81057da548333171f43caa97d88cda395d3c35928f2d269dacf480213f0716056b2ddadaed909d99931c56f9959fa0c0147020538a45b8d657f9e4a595acae6020a4b9df36cbe521c6573d8549d160e3a90469627c4d8cc2d0f25698f6847f87508303fc57e434760912e2c717b0524dce853ddd06c3e5d290d1b9ba1018970a1877594e90efe0220e22b061256ad164444ad", 0xb5, 0x0, 0x73) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x34, 0x0, 0x0, 0xffff}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") fcntl$getflags(r0, 0x1) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000002c0)="7ea60c1469d3593b481777fd8fa3b1cd7bbba5e505c290a35cde2ae517ad33d875f9d84b4c69374c7d96cf0d784b39fc7366873fdccf55570c4fb10753b3412e7fc337193018f72e846aece14bff8562e2d8d8a42ca4ea9a030515c6bcf85f95140b6f1a33ea560be8527cf8106b6849d46b95bf212137861c80e85186889b9eed7e90da3f78572f5ebbfb71b3f8dc0c572e9f7196a0ecd61941a77379fee8aa61f2c305318b31999bbe27ce8392d8def1a47689b5555ee02251038320c64e8f4d69166001f97fb63a79e09300585454b4d45f74271575d45b646902c1b4b6260dac2e56c882202dcc729f053008f4bc35df56566f2a6d41b21b8d710206478c36be2787de4497c371fd43c2bcac9fe9a1765f317a3a21ef07ebff934926a29cabbfb8cfec978ce86633baaa459c933a873698f1bd4251a868e6e14ebf34857b950019b5f947765c6d5a95a35b5f8bef490496074aafcf7faa8b79b99fecab00012d2b62ea8fef650b2f713053f080351b49b91918714dc7e8aa17de83a1258e476ee45ecce9f33f1b0a1cbeb982ed49e049078322ffa4679f5028cadfbe0d8b7c88c90148ce917157d857c53f2815f773cc7ccb0bb343c3bf9e57cab6787b6263267d2551777edc6afede7e537bde0e7d23f7cc9a30da7dc38bf7b6655c1379f81f69c3edf4fcc893ce4714f333d02243a09dce0da4c9587e80dd7f3d6b373fb6e9fccbaf76e578eb4dec9a6ae9236546ccd563758b2967e6b48bf7dece10926f3414a44e4c4d337640cb58ccb19c27b3ff4107ea106f78ef1a30e518181e22b085a8edb8ef147b70d820297cc391bc11d473d5f4bb19800d1c0b29c82fa70a965618ffdba3eb17972288095c51b926bca61231257b334c44361489de87c9f52ef394058350bdcb5db7b88f29bc9d98f5ceaec02e2240008fcd126f71fab06d0d1862389c1a2e29d18c3174c96520ef64552df5a5326994766c9f13be9fbe2a02e3e7b0b562bf2b153c9767361ec150cdf9e69f4789fe9a5c534f6506ee1acb8d0efe3744f2603839bffdaaae42686ba798900064dacb16093a41c112dbdd311507a5cf5a3e3e6417a64e6012164a28e42d73b2200e5708c9eed00c61b87970cf5c2cd65df44163e1c7478c4f3323c467cfa93bbac321a998e0438c0c82d7a9d4e2550a890a3d3ceb8e1f60ed0dd4530107db18182531c697fd4a222fc350c77a395b521a8b7f8a7d51dfc8d668184980f587933afd93f20296b5d12fffed65e57475ffc9b2639a7ffee05a2571c2512bc7e45148d4f926b23f0578c4ae3733980f84a808a57fae5b24706dcffdeaf971a320ace76c9ad8b44b45d1607466211d90b81784949875c3e89df3033ed4d973bbfdff210329a7d62d1a1a085bad08beb257b2883ac819a4791208e7f338fa1495922036e959ff88618adc69bbcee5f47099d8cff54b22ef60ff81ea28d251fe92d2b1839d02fd036f7104d88e79ae4e6253c4299eebc107a76d24883fc7f794c728c707377205eed87dade863ac1ce4d193972fb68cb477dff436bfdca51b4a71b063af5363bcbcc80e5dcc244d8b3cfed28a8ffe9e1c148398b40c53299693509cd0dd43f3653f0848be96e7fa887d949ad6e088300933ceef8183cb27a164277c5f0f392a53b4b0e3f972439373d6d4b49c415d5069ffd268823b556a48070ce4796321258dcb664e399c7707804f8aa3fb50d38432fa3d54a2221a9b22c82fc1de93b8e0ddabd8717b7acc3403cc08c1804fdfcf875f8fbc43d6a6f4a3d76c7385d5c93b57e6b6e983039861451376cd2f3b65122b8cbad6534289ab323b21653f0b3989c18f8e74bd20a852d434e543881342c9183a9ad7a7239ade47a835029a4d27384815560c7313a20b550592fe6db96770abc4ec822bf051ce53b475d1f871facc96eeb8a107129d0ebb23f0400aa2edb87b620a282174164d32b8b0b0f299e607670be490fa6d85c4f8f3c027fac51fa7d42c879498f1baac625827cf549a0131c8ea775afc045a75fb83ba32066a4c7516e2d410d1074796957ab1ecccc27224e86749f598458c1de581625fff05e2aca2deab2f25a1b5c08775d71edef8e3c587c8b00e83a2107f80973d2e8b90f65260db8c3297ec3d1d5fcab05a0954480581c7640780f20dd98cb25c157b2b5477967c5724b881ed91d2e93323b59bd53dc776d28b37c8a8abc9c2f339ead4a3ae4da92c8178fcf481c69032e4648b3dea9f4554b4df03d1a39df9ffe88ad51641ddc1275ff4674b9d1fea97b335561367f80d4ec9ebe7be36c2c34e4ea1edbc1dbbf6ee398c2fe4ef0c4df5a1c3a8a4ebbbead30f01b0edc59c950b74da9084a80e0f78091839357d58bf1c872e31372496aca9357dfb9dd69033ebbefe0a26b6a8a8dead1ad8a976bf6d331de159ce0932def032dcf654d2d3944c3c7bca608f386bfffd01eb6e22b0361e333d43f848ebaa2669c60c9c3d3d1c10adfe6629edf855b832914ec9b1e4a8139d3ec4bb4a0710bf85a5da80b0f4347f4d9b66a5b204532fe643d65c56e19996d6789c50e143fdca90c12f886de15d8c2e748820073804cb74ad5163ca73f884d2cca3b48059251ba7fc4530f84ece51b234445ac5492f01988a86f7747a0a6c85bd53106d2894abab628cc890b096b8c6ee9a693ff3b2e3a20b7592f171e4298e59da777eac4a6bab593482b823f1907eb40671bc2555c17b339c8f346dd197a6c201c9ccbd641ceb1cbb448a82ebbe894196a1e3e9822fd525cecaf18a0605e42ff9d7bca4614ae6bfb8e76499afae3ebfce11496b3d0712a6f343878b83443fd561d1c89a1dfcfa6b87af6716705d19f85ceacd75723fbe5a80b8fe9664ec64480097f2d870afb436ecc3c5359eda19088b3ad12cdb21918ced71162ba5204b0f0e8a8d194d48c72ccff342d843f896db5b48f2c0ee2cf03176ef10e3b97b6a27584ea7d0e8124e16bed1e461b1271062c3f5155ce558b2943a6390c3fe295b077d49db8cad36828a98608326d71fe7b012cba6e97fb8642c501e9b79e3ba6d62c4d830b6c63d1a6bb3205cb4651d1462fd88c527d8cce3a74eb6494956d6f509f2f01102790aa17e043f2c2e6db9217bd842a78ee4c41052685864741a9ef3e054fd9af0384b1bbce4058db5d954a6d2ec1693b3929bd616a4a7f3b28f5072e664bacc343f4d09c294b9df1c97f81ed05909dfd712261434a004072732f88b4a308180791fa7bcbaf85649318223eb6f6eb6409bb71eca8de063823269bcbb72d7946db01d0dfe87e1c045aa77e19c16709dc3f9194b4ab29af2a378f77735d9d4a4349de657f2fdcdb42d2df36779d1504547fc881ba49de070b58c754f66d51e0dfc261c6bfd8d15eb57c4424cc5c1ac304e2fbb947a58e7ef411dbdad988400f40fa4b4107993b5bd00f806122ef682cb1034813aeb6bce7d94543837eab7167ee2ea4380c929d84704189a080a3964b73940041295287578ba379af276758c466a3b398f269c1bf909fa2ce18d8d4994f14dd3db56904fd57771df67ae81496ac3de1f3ef50a995dcbe4430d05795821df22f6bb80a552c926b1b33dbb209926c744f3fe43d0782a87f3e5bc3921ec136b02a9f4cd8a84eae14f376653e4462b5ba1e59ddd827445fd32e1a87c8a842100aab72fb3f2ca684bc9efb6b7fde83838e0f513b6d162020814d5106f92c3a119a7dca5b273b5cc4a921958af7a69431eb7ac3c519161a5a554668e57f10fef3ad747adf8ebff2b16fce48e5cd44c3a499b7883c04a4c29c885155389f4cdf3b4fed0a442ef83c5a1b973713986442a9cf947d051aa3db2df457c489aadac2cdbc843f514038c680a0341f50f88834043e777869c2d88f99f915682a389413330eaf39dbc76bab673ecb59a445166794ab78bee4609b1ab89dc8ff3c9ab090e929caa02e644c1e2a621bb3817f7696923592c973984e47ef7936ad5b9946340b5ab080451ab28dd9fa191d89c8e1f8704a34ec4b0b190119fbba3de383ffbdadfee3dbbb4822967f78c82548fe144515540f7c1f247abaa84e3c20e871107c8104a060a4857d66a293b0c615ba013441b384f9960abc9fffeccb504c71e31a9ded5d577c932f5e3d80f1121012e867ca057e54634d9ab44d68ede80a4cc71103363e7c2365b3df0a2bffc4b2d5d9801909b56c3a10fa3b0f39521ed428acc8b262415ec6d311af33f5595e21db8bba952f734418229eee32c4c4f06b7bcb8d16fff7cf1df841dc9165c3fef06a47d51d7e4fa6d317134bbae79ffe391c61c77aecbf2775915874500c21479aae02aecf9d51c732cbe8bc5fa4029c5727bafa3a9276bc1bfaffd9eb69186e14b45dacd7cef3b2fa06ca432d8cc821e66e52211d4d77fa454ff8707837e22515f82aabfb8fe2c32c64ddff44c3b9a88cde70224734bfb78664410d15b38207d2f2037ce0c034949dac0815d5d0ef7468348b47e47c42c1c23e495ab4f353208e90e4a8c4bc372b3f93d77f216bab78eac8650872757879838ff41f70ec645957e8c04a9f028779e93985e460478d06cddf1ffb1a86d41083657dced430cedd067accdea43d361677eced7c048a5e4edd42da8f5819aa42c2c815505e010daabda04f6026de7823c3c2bade54f2cb0c8e3d397314fa7893d5db537d67421eb3869d5f1b970f59b432197c7678b7c0bae27570d05b53dcb3076b82695c93b36394ef5bbf28a20ae08ef48a89c300c14296a8c780ab86f8df7a65b22171e8d66c66fcc5f6cc860c5c5ae05aa10e41272ecfd69913d5b62011376872f85160773b1803650257d9fe335fc4bc30864c60dd9119261ed7a15079af5029e20feefe793d4a2cfb8229588dcceb4f63466f3136a48e5e8297b887e263523a56f7f980e466ff1d7a5c71f187ae0e3a9c6dad0d4cca6865414f4f732bff56a03878111d92c0cf0351ae9f806a1b30057dabaf810b5ef9855abbf184a2b9973b2afd059c7e51c5aaa484c66e1d905d7c62c93be917f784c14296554a9b9987a1b50a54b77dd257bd528cda56b2b4d00652a6b950f2ec2366118dd85e208753c8a07bc205f2867e20160fde97e4e5a659c52e11842edf506c72af107128e8c0c12bff96ffb1acee8dd4fefb3ddbe68db16d1911e70f88d8c430e38bbd71fdb364baad2f88c1ccd28558a1377d62dd1014d29c63fcce62d2fdafa4de960a3e4faea799aeba8591fec5fdddcb544a8069a3476ed810e4e79f7b3a490a13adddc55bb79b3884572ecf3a4a128a7bb44731418f1aa1921db2e71154af1c3977fbef1b505fffb4e03edde5461183d410c8077c7609678575c74c16f7ddf16142a8649aba60fec01fac33925a16f32cc44691165c86a87e7736c6ce1d2a0d4ff19d847cfd5f2d954100b7df60452ddf33d51f6c020c876b754ce242c7e950eada18329eea936596676da9020a5eb3fec60d74cfdd2aca00d33560fd882fba115aad0b06b7c63bcc41df2eb08341274444fb93af261eca937dfed651a2df778f03a73a0b18bf37d56dace7e45b404d3fef9b7a39dd727dda7b374da2d0bc8dea84ce5f8961665fc791bdce821651bfcf24fec8d971a86ae1513e597f6184d69adeb0429b2530453477d1bd9637c055667e8e387669f8c257542db7d30ff032abb32cca39a2ef81ecba1127e9793ead5f894ca82fa1acc0dd460954fcbcf7620d8360f1e98c64f7d0c2cff4479911268f3e3de7c7e119923574adfab63a029ed5901680e81e56178ce57644311a9f1b94ee0fd820ea9a5c7", 0x1000}, {&(0x7f0000000080)="6091ebfb849ce8a7557e4231a1a2c445043f16769caf61a2da03a8a2470e560f303bdfbd366b86d489fccd2c7486298e015824e8dc7b1b8297dcff3bf53b3c6a06156e89bb2ddcc9d58a98ad63875d5ac38ee7d262a43d3bd9ca1d2102ac19103097233ae6dc743642aa5af787060f96753b2af4462d03b2824b782ea8ea6e21a313136c2e8a7e5cfe4d918a82c8e3fbc3e7e5cb2a27", 0x96}, {&(0x7f0000000140)="fb4471744cd50a5ee79c37dd76421f2f3238981842436a310844", 0x1a}, {&(0x7f00000001c0)="8c3419cc606ec505f8d0ec79e57d4a79dc8eb4fb94057466f44cf52ca784bbc9ded0449585475dcb8523b3e90a334d45cf389af6319adf95433d834c8c48e532cc1680002bfe8253fcc87a8e036c88380cd1b2880da4f4", 0x57}, {&(0x7f00000012c0)="ebc2aa283c911d606fb514bb89fe1785b4811f2d8bc635ab4d811295a341d28f34d1ab12897bd5973952665514e7f29570d3f8f9e7f65362516cced8900547b9600b674b7cf97fd38af5520e65b85582874124f58004276629820177887986a931d583632747b3c0331556fa05bb5d1e6ef736cc0af1fdb31efeae34f2c5dc5a2ad82587b07d43b84f5f393ac161b64915f0de5ebc659bb678a6eec1c84f1a545013eb6f36d62de5bc06591640ccb61d983cd0231f263d84cb2f325de7e0e1e1f25194e16f9a656926cf82421a874c8b420e7a1132a7cd088298", 0xda}, {&(0x7f00000013c0)="dbe75e872fee609b3628579e3a83570f2271c16e8250b60317ff70b0aff84ac924667b600e78d9641c038fcccc541a795461e1a5ba39cb0173a13cf8350592c7b5fd5cff469487206ea5b2295f1b36ecee217ef3d5fb996b8be3e3191fb3de236b4c36a71ac4b147c7f3d571fb12957e8b9ba74b4b06ece865a1d451cc27f4b129fe59c29eb7c0a4e1a6026ad22449", 0x8f}, {&(0x7f0000001480)="b6e51093b9ceae1b3dbd0141ca812f495e7793e01247257494901d3aa36f2f30e36f9961e1b48d471943e70c9dc11fbb79d7fcc34102faa0758195c7f16de2604aeb744ed14caa0c709016fee01d4f632c59c331175023d9bfcf435eda47550285f405bec36beef763b6b759040afe82107328daa539486de803c60a0e2564e645462367cbd7de55", 0x88}, {&(0x7f0000001540)="d29c99528da3cab3f92a0d904b183d111dbe4fc2f453f4468bc35241aab78b60d2c8806da0560e4d3ff494df43e5d17d7c635e4dd9b1450979e1ccf0a63fa95bf9facb302ca4cb7f1de0cb38a263e4451d36321f34c7c5ab864cea5499a55d7e9f06601165866af674437d05c5108a6688b1f3c8afb2dbe1cb4287da8df4847d68c88b586ebc8890231c34a446558f245656b274c5ba316f8cc7089b88c6005ef6caa9b6e990eed6e4dedb3460d10f96f6715617a143bafcf243452a60c9f8830d4f6af48b911f6ed77619006b4085e711039c7a6ed224", 0xd7}], 0x8, &(0x7f0000000240)}, 0x6) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0% \x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xab\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\x01\x00\x00\x001\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xa4\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0), &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{-w/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x8f) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x4, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) dup2(r5, r7) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r9, r8) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001b80), 0xfb) r11 = syz_open_pts() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r12, r13) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x0, 0x100010, 0x90d6, 0x200, "d730c1e7bb6fcee23c5b00000000000600e74de4", 0x5}) write(r11, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x6) readv(r11, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffeffffff], [0x0, 0x0, 0x8001, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x3, &(0x7f0000000080)={0x0, 0x7fff}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3f, 0x1, 0x9, 0x10000}, {0xff01, 0x80, 0x2, 0xc24}, {0x20, 0xff, 0xf7, 0xffff7fff}, {0x16b, 0x9, 0x1, 0x7}, {0x1, 0x3, 0x3, 0x7}, {0x9, 0x8, 0x3, 0x4}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) 16:00:15 executing program 0: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0xffffa, 0x8, 0x86e}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1c, 0xfffff, 0x0, 0x9}, {{r1}, 0x7, 0x4, 0x80000000, 0x100000000, 0xfffffffffffffffa}], 0xfff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) r3 = syz_open_pts() socket(0x2, 0x4, 0x80) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xa1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) geteuid() setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000002000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff0000000007d692f7682d35c690b8a24f8eb5177f73d1464235628c50a69ffd252443b0fd0cd12374053b4bca5db35cfac715fd9c64fdc8212610628e0c3b34b696812c103d5fa326faded7cf8e6ee0362a8a1f7ac574571eed65ab81b20be4340a0ced34bda6eff221d6"], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad65d72beaa83f26db8742ef11382417342497c6e93cfac9653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55478eb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cae7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000d4b35ed7863350b182819b23a1b811d42fd78586d64ad6ecd78b3c40d830982b1a471b998f37cf2dca"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x0) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000000c0)='\x14h\xdfw\x1b\xf18w\x84\xfc\xcd\xeb\x80R\x8c\xfd\a\xee}\a\xe9\x87\x8e\x82\xb0^`\x19R>=!\".xu4)\xa5\xee\xaba\x0fh\xc8\xa8\xf2\xb9\xd5\xf0\x88\x01\xcbo\x8f\xfc\xb5%', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/wsmouse\x00', &(0x7f0000000500)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r8 = semget$private(0x0, 0x4, 0x4) semop(r8, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x12) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "01e68b94625171216141849233cd5f50113d41fa", 0x1}) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000580)={0x3608, 0x4000000000}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000600)) r0 = getpgrp() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') munmap(&(0x7f0000798000/0x2000)=nil, 0x2000) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1800, r0) msgrcv(0xffffffffffffffff, &(0x7f0000000180)={0x0, ""/41}, 0x31, 0x2, 0x800) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/70) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) setregid(r5, r7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x8000) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) lseek(r1, 0x0, 0x8, 0x2) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0xc0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x9f44, 0x11, 0x2}) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b02) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/29}, &(0x7f00000002c0)=0x1f) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) kqueue() 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x82, 0x40}, {0x0, 0x4}, {0x8b, 0x7}, {0x80, 0x4}, {0x88, 0x8}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xea, 0x80000001}], 0x1}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001200)=[{0x3, 0x8, 0x1800}, {0x3, 0x3, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001240)=""/144, 0x90) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/4096) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x84) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8a02, 0x0) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x4b, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYPTR], @ANYRES32=0x0, @ANYRES32=r0], 0x28}, 0x0) pipe(&(0x7f00000001c0)) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x154) r0 = socket$inet6(0x18, 0x4000, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x2e) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x3) 16:00:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xc) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x2c, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') socket$inet(0x2, 0x1, 0x56) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0x16}, 0x3c) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x10, 0x4000, 0x81, &(0x7f0000000100)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) setsockopt(r2, 0x7, 0x7ff, &(0x7f0000000240)="e2edddcbfebb833046ad97e50f2d740b373a4c6b2edd00dbde7fb88fbda51fb2e1f34cf7a472671f8097c32410eac3bd8ae14fa4cf8b995bddebad6bd2818b477711d9b995845d5119e682c856cf455f73d87e34ba867929eeb279", 0x5b) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1000c) bind$inet6(r3, &(0x7f0000000440)={0x18, 0x3, 0x5d, 0xa109}, 0xc) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) msgget$private(0x0, 0x10) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r6 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r6, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r6, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT=r6, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r4, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r9, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r9, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r8, @ANYRES32, @ANYRESOCT=r9, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a93872b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85000000002fb08967483abe8a1cc361e042b50cd090b06b67326a1bb2d20b373ad169b0a17c759b2a450ac2b658bb3e75eb3fed4f4368c3a793ac437e0ebc272345b80eb49b6a0b1fc3c7b32e8f53a2507cb8702408c7d1d14762cc506ead4fb5607242b0b988ed17359afbf33719fe4e84496da6785c7a653c72d2a2638d3763ae46affcf245183b8a8e28267349321824428fdc3f05e852a588cff25748aa9c0d831ad9f7e007c8c0c3bd7f82447874d23a0159ed01a03443a4dc7ae83f8048a15bff878841c091ac7293d9903959"], 0x8, 0x7fc) msgrcv(r7, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000580)=""/240) fchdir(r1) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x2, 0x7f}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x5f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x20, 0x8000, 0x40) sendto$inet6(r3, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x80, 0x7}, 0xc) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000200)=0x51b9) lseek(r2, 0x0, 0x6, 0x0) pipe(&(0x7f00000000c0)) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r2, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x1, 0x287) semop(r9, &(0x7f0000000180), 0x419) semop(r9, &(0x7f0000000140)=[{}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x3) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) r10 = geteuid() pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgid() setegid(0x0) open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r11 = getgid() setegid(0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r12 = semget$private(0x0, 0x0, 0x287) semop(r12, &(0x7f0000000180), 0x419) semop(r12, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', 0x0, r11) r13 = getegid() r14 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r10, r11, 0xffffffffffffffff, r13, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r14, 0x5, 0x8, 0x0, 0x80000001}) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x30) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r18, 0x4, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffee0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r27, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r29, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r30 = accept$unix(r28, 0x0, 0x0) write(r30, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r28, r30) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x80}, {0x7f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x1, 0x0, 0x33}, {0x3f, 0xff, 0x1}, {0x840000006, 0x0, 0x27, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xb9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:16 executing program 1: socket$inet6(0x18, 0x1, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xee], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = semget(0x1, 0x3, 0x412) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/136) r4 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/15, 0xf, 0x801, 0x0, 0x0) getppid() readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/49, 0x31) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x800, './bus\x00', './file0\x00'}) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="24477f7c55fe823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(r3) r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, r7]) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() setreuid(0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r12]) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = getuid() setreuid(0x0, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r16]) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r19 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r30 = geteuid() r31 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r31, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="f4204049ecc905e828eb77c96e18fd36cad16ddbe8c34c7d9fc92cbadfd7f96c5dd49b1dfdba0c60ed749fb3c6aa027267ebc62946f9c8afe2156c05c7c472cb39aeed1d7d540d2108650aed67c8ca8e07b826b6bff4b94b382d2aa516e774977c0483d4de50728ff063c333f8f6aef880552a2d9aa499977756d756354bd0676ccc28003f17cfcac542a5dfe1c58d2e678da54ed58153766e321a8ec3a4bdd547473e77bc16d5ecfbef8145c65042c548d9ed363c5b1398b1594425856af2", 0xbf}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="00ff00000600000000000000495bd751e6bce61cbdc488e7eda3a8882a241cfc1a5048c2ca5a1a898943afb2904c2493db527aba4d66c700089e229373c1e14880a593cc7376f0733c2b03563bbb754ac96fe46444fc99112c5834a4ffdf77616572de78cb9a5f40971a1f5390ecf8431e8040e71b29668b", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x404}, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c873d358dedbd576cf2735d0e5", 0xd}, {&(0x7f0000000300)="7625876cb554155e09c092bbaf54a4d19d90bbe59e911cb32d35d32084a61580057d43cfa5c4b3de7e38234f761381d87e827e18b5994d5fcc5c3fc0ed22e73784959039603ac7faedb971fbbb1417082dc3ccd43c4c21818bd9e092cfd4925b08b14d129e960a377a8d7f9ddbb44b3960aae4899920c28b41a4036cb87fcaae041d6eb76ed2e59203870fbc2ef3a99f0936ee479a08455296e40be85d2b4b4e428ae6890cd1e15a0a1d80e6dd55bca53ae66432b3d84b9bbc516e51f96684bf6a31f5e1bd7eee7ea514f9c8159afe980249533a2f0edb2755afc500cdf98d13e9c3c47425f3739922d0489ffd1d6a535dc15a0b276a9371cd4c16c96b96056a6f6f34ca18be1a55ed4bb108e0c2984305a499236d11a7c883fd8d17fa7132073dd7b31e2f61c3e02ff25c4e2f321cf3695a7452a8dafd72c8c866a360ba4c17149ba0f42cc06c78e2c3a12ae5d05039fbf7222cc1c74ad80b090f5b411eac21981df6b52ca7aec78e702f6a083ad9b496359c77f7b7a40eea75a53904583092ee002c0939bcb63600319bc422b0ab21c42cc448220abb692862cbf73288d87eaf862f03d1ed59d87172282799597628862fe5ff6bbf40c1121b40c3e5198c4b3846a848b6e7390590bf1a557904d3e67beea017268eef544cf8792157f0d17891beb4fe618c0a3ae3db433684b04767a0a37888e6718ca7fc693b47c73324ed88d63727bec0fccd6e0ab92ffe861675245b63ebb4d6cb15fa1428428a9298b1959ae7d802d0f9adb13a33ddd937bff28770e9b6fee34dc237bd8e544ebf90c67b8e97182ed1d056af5d43f16e63c7148ae7f37ed002373c9f1793863438a0c75e8264d880d72553999dc4bfb0e5f04ab253039546495bdbfc6291b4101ebade31da05413bab9623470dc41b4c8530af146c19e1a2861b83933ff288e709e72fb654652582e904a822995e870c499106427b5a6b4ff36fe4b15104f7fc2cb47fdad342839575f7ba4f91b81c783053edf61cd0426878727aaa942bd3d543b3d803e9a50fea0c20f3dc5bb4a8140090dbae80054f06a6dea11fefc3a062cffe8af1872c8459c8cc96c47d50199c83d85ed4ed09eaff095cb81edd5cb296834680a61a3c2069a3557129f3dd3edc892a9afbe8d516e7ddf84e5d763a01d7664aa8b54be40fa9727d6f92805d8c72b913ed88d599be82c2439ea3c527ae8773ce3783bfb20c3cea57248750207449cc7ba56bf8a6d1ea289fa95127b5bf31e3ed2d22657232f609298bcd59b0c0e72c112438a52cad1b391d5eecaeb124d5999c454ab56146a20ffffd46346ad8583742e327d98127eccdc210b232f59fa5b96a292438318713fdbafd55e1bb0c32d5e04bb5774b393b3a84e12ff4cbbd75a8c342ed22250aff1faf72ac45584d8380647804c732c819a5754956a853e631ed7f3f61dd83d63c5f7e4f1347165df9d9f885b9d78697439989deb20541353228cf11a57d35bfd2390fec773832d5b76a69c26e473163af59f8a169a315342eae01bc58b0e636a3f218db29a0adbfb21eceeb4c2ed3cb81361a7ad9cec724bf96a79cc4bffc577f7e8fb2a85cf526359ee8f392e7ab67e308005139af93ab06e27e104053d0a9a1e3d651e385048ef6f0d5749d0c1b711643cc61495badfe8077f38cb2cfbe5b7fec8fcdbc2f9f1f889dad272d3e333148d94b9e15dabb9e10f9ffa1668bb201fe11205cad77f2a68595031d7d27cd78d06ed8b75fe695cb2becb41125bab887e4d15ecceff40f1842a657d8ae0603c8911aa242b29fcd3f576ab01bcd69ecb4b21d4e98e3b42f5f2fc2f4c1bbbc49d3caab4430a1173f1289ae58d258fc5a1c0d3b54d9706b22b9668616c52d76c09e3845b3b980a30b08196b426dab14561c6fcf4dd4fd1d4b2a35be89af3c5effecdc829337caed400f8fb0a8c07278b32d934dcddef829e764a898f57b89ceaafc61db37ad8f050f8caa7c1e8f0dcf08150a39792a4516ed6f34317c79f9156ab786993233c71e86dcf541998bc0821bc5e494b35ee1a6e720b793657b614c8e401dc28a3293e4de279356d431e6df4a701c9ffdd3ef364e046b8c9f6b990d5c9c2a9ebb72836336238972c22582ef5ac482fafaa6100fa77df83c10ecb75268d4c0022f4a7ba019e5b1deeba28d104da6d89018e9761c7726779a4ed7f54e90d981742d01cad953d4189aeb18faec435cd184a999125c2471e869fa0e49a3359657921c84cd3b2897622ac804e75380bfbde7b860fed9f18f887ee34635dedd6fc2e519a37c50047c17b4feea8dc0353c4c5bd2a67ee14a3ae887366297f910f6c71d2b7fe43a5e1a8d77a99af9bf8d7c3571c8afe6c2dac7f6133e8dd63f32b76e02dbe2cd5a4b1c1e35edd52adf4b0da99e755cd474dd38fac32de5ba934e9cfbfe0f8c2da9cba7b65f2f2a3b5ea30dbfac74338f890a14c57c49671892462e781df1378382e155e7e99ddfbe6ab6fe8000ef9ff787f22c135fe660319e6071084e5b4302be0e27f5ecc8c3bc75ade7c050d0ec7a1bc0a1835e0618e0c1419580242e2ec331bb881f773bb463a7508feba2d0db78bd7fd86a1cb76840c86514cba93b087fa8284f5e9c7b20c8022a1a67b55f0b79dd536a3eba02770beb1c11da60296affcc1948fa3899b0b022928f8d117dfc57abb0343f0c76b9a7d693ffe8908c73bdbef4d4e9415a8e5ef2161d311bf69bea07f4c5a1a33dd711ba5ec6c1e92a4953f2caf3323981eaa12c5ca287bcd7d800198480dba7e52a3429cc288f3dd53f4a15846de9a3839f5d6dc0e2e9c8dd07b5150d733facdbb9f8e55b05e9f75904389e15b490e40b573620a75067f247364d71f21587636396f428223c98b234b6be7e64e76eaceba6e34d634405bbad3ce9eadec6ba5a682a0f4bb6caaa4a8363d0584253f8588fecf72a315e347df71e6412362614bee2d5c1c0437a2da615543faee0094b2c413a579b8ce70ec5504b182725218c6f89327231d6eb1d97ffdaac92c304492a5c90875891f5a1f24a9f8777f390e248108eff40fb1404bb1248d5ab80c8cf2a2570a6eb326483912a9ecfe230dc3ee34fa43294886db04ea0c4d7139f57ef6aa7242b91791cad7949292244815371157fb6c87f9c1e87a05f532905959c35d99272ea6965198361e35421944f6cf41f061a996d6387001547c14214309aebe947d47886629176b1a740c713650cc8ce71e29769d8165342d41491998d104b75398d764036ccda0e0f082b9bb65faa9b91a53a31e95e421448dbe6b5919525ea85a389b35876771e7e12ecda6c08cf42bfa87e3e59a97b25b57ba145681d0fb29ea13f77bfc37b1c460cdc31dbf369318d73d8b80c943669085309274e1a0d553345a81f18973bed8379f56c3346634f423c51c9ed1219d0200ed143ff13071efd74354fcfe6b7d5968a055484eae5879265380bfffd0ebf9aaa46f8328f78b90318a65dafef220f5a19a12a7ddd11f2e1b20f48a3547dd7e449f53b8c7b8c0bc630d85b0e292f059cb7ffd93ad5a8ac9339487d684da910d5a113156839ae4eae650caf8b95a3f7b132c836d9d13d28c0588ed64c237aa1fafa329106984649b8130ff30b60d22b1ad52d151969b8309f6db64268c509b04d591daf09a0032e3bee12fb13d3271f1cfdf0f329d14100a37e88e5b9416ed123b6b1028ffdeddb99f6c9268fc09bc25c02ed945bf081734892ca62b45776afd3048a401849a054d870c03bfd1250e3a6f23de8ed0875758042915eeac2e2bf5153d238bf2b9ef33c3a678228218f11ee8521076914d2eaf3be3479cafd8dcc29d638e65ecf1726c1ea00c5f30dc25e0bb3d16b19beff02ec76497d48cd8722e906ac642fc7076e82690aa13d4447c7766cc0e9cc6fc49c9ac671d37013e4424e71627fa209ffcd1c39247be2ecded4aea58343f1a71dfef2e1fa951c3be444bb8845678ec93be54dece908f3fa9dc3ca1d3eb4e478aec6008192ab119300327e44dbc3b24f434aa28ad61b5cec27ec056eee6d1cfdc00948d45c768214e96fe15f11208d14bb88d51b04eb762ff31511eac9170f58cb5ebd315fa13ce20270d7ed9b7ba5a665ba00bed3002e8f6586b7fea0419fc3e431f913a1aa9a3f2798be8ca7cf7d13f3fa1909f5e9d561e160d13d2e3f408f6d5e9bba78c02ca347458d90ca892479c6708c3336f33d4519d3d8050714d9c701a4999aa30d592977cbb215da1f86271432489495611584ba0a9cde73dfab92164aaad433f8b3561568d547afbffcd48dc110d01541ba27e87bcc54c6e76a8791923355452479f0ac797ef59db6d36a602016993eaa853f4a3f5e5db2c3459fbb1d985d348c5d70d1810dc059ca2f708474f6d8dca1d441999de97e1e15985afbd684eb073f6905fcfc8d188457a7cb4c6f6f5583e70c260b9aa1aa96ebf2cb3d7ce064f2510ef0d1ee0f437cd0af55a28472cc246b010e0d1d460402b5e45dd70528b7013bc6373fb3dfd5aea9e2a2f11f200c0eb57dc15f4395af80d0a1be149679a1efae2b433205178340be3c2e6a075464e10781c866a3487a24267aa5ec0e035695ea4bb4f4ecd76346205d7a1cda145ad5a01faa0c1ebdeffdc828fb9d9474d9f38024f7430b5e6f16330b4a86528512575b1a436804edf74f19d4cebf81804549e03e48f41251053a24b681ae527d341a38323c4fb72c5061b775d26c4d96601687770c6133460ac1e28a4d0e3e86a3ff71d1a43747eecdaa253af40d1e3b67ac4cb4b883e80f4cfec11f97271810a967e92c48daaba1115c75fec4c93f5069eaa022f06ac622e71224b42db08a68ca6de54bacb49c0b4ef760495e1ba205057736fe02408c6221c7b40527a87a8fffd35d28ed244422ce43caa6a2ab3af47c8291c9673141a3a7d00de55c46eab27d8d65de1f5844efe19b5016088c2738b4061dea83393d90e4f5c9cddf60edcdd657c37ab13aaceb77a5e5e442ab15edb50470e04642cbab65be7adb1bf6b69e6ac2c8e2055815498cae57c279a8210dfed383ff6189f594b88174939a3e4bb4b6388625571bcd18591914ecb72548ec20417461aa0701cd0670e7df8904b4e12cc22b0b3217fe12b9e96d75a197b812ba9bb2c8e60c0d8f9e8da6fac8b51eee50a867739d34503cd5336849b02a5b6e55cee0dad8c159a03fc82fe05fe5e0d88e146fdf6d2fc923d5ab58c4704a48e89d57ca551c2ec15d641827d1cdd3127ae1a64c7898a02a0b8037600f01fe2d65973e3c6324eab25da725ea95f3111b9077648eb8d401d3eb3993c2d923d8274ea5ce9b55b00d68876bb14aa5b88cfff45d1f082bf8a17f41939ad927a4e589a4cf121dfbb9651a8199218787d661cc22fc6b82323f8ad87a2b365f38f0b26f588d19ee0c150a6f998a4beb852c80fc86ee06544c6505d16fb8defb1a7fa941a24aa1843b1a44f3305e7a778e089139a2c2c1601e6ec8c5f0cace98e37c1e798ed5ade6234f3e756d29ecf5b7fbf31dcb6916b5f631eaf904dfb76174b94936633831e6af68b0855577fae9e9f703a78f888d001d2990eda901f63d014dac7b40ef158b7c41a075d3e5b736a5d2aed1ece70f296f8d641c8f078a531bdeeb0e79272e5b05fb80af76094156f8371a0ed6cd806a843ecf8cc3b91d23ae5f3362857b18867f239b24bafe5d48ef89ae41f2bb8b1a480a4c18b67fccfaa9c15b92046c931e0b6c8503a109489f01cf1e7488772d3a0b1ffe87e8c463c72a33105649a48d35e963812d804a391bbc7fda64ede5", 0x1000}, {&(0x7f0000000200)="6459fa5034da61f31254b9b08d", 0xd}], 0x3, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0xc}, 0x40d) 16:00:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x7, &(0x7f0000000600)=[{0x101, 0xf8, 0x4, 0x8}, {0x101, 0x80, 0x18, 0x3ff}, {0x7, 0x2, 0x3f, 0x4}, {0x8, 0x9, 0x3, 0x2}, {0x7526, 0x2, 0x6, 0x7}, {0x5c, 0x7, 0xff, 0x80000001}, {0x7f, 0xff, 0x6b, 0x81}]}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000680)="c47d4c00c7c72cdf169cf6583ff6beb8305ab5da3a3b5c648a379871d5f87c29eee820211344787251159abab1cafea403a2d5bc8683ec80e056e19101f3f99bd68fc3ed41c85dca7b56985b295ee9b699b319f5f7903c58c33f24628a977702bd797c70b3c69e1931611912c22e6fa44e3e196a567351824f7dbc32cfbd7555cd7ab5a5c956f9b1eca4e540814142d5a5e7546ba4869907df221bffe84fae76e85932266b1a4efb99b194b5abee94cb756cf1dd9cfd6fdb8cd5410ee41c38ab6ce15cc1f30474d216fbd09cd1ddc8a19bbec3391d64f12bd7d1aadaf4783094cd572520017db74da07691dd1d10a3ea41211498e2e0291aecf43706aaf5e1b4bc25cfe6bc3e8f63398f3bb7431c0652b59bbc089299910a6a298fabd472e19eee5af07b61a75821068dda6d7dbc4457a480595f3f7de46d56495342d8bcfbda279758f07ef4853d7db1b098239af864642c9a4df0c6f9a864cc1472417a0b28bf3b2c6f5c14a38d761cf620d1bb1db6c99a5a936e31abb00ae44b8b0fc9fd34c55d8a10a733d38bf2dfefad73e5f7f1168f0541cb19f36fbd3979510a73c4f29e74a8738830211f71d9b8ea292853b6112d62d708f1971c6361385f3eb2ecd1c027e83a41a350aa6faeede42183f3fe2a7e989121f84af6780d36348b01740e9625d25735f3ce596e1dbb941ecd0285f2830d738ceb34e722db6620ba0a2fb711a0d4b906fc50840dc2ac05cb72fe8a44d951a9aeb67096740cd48dce61e30eb15f45badac1de0fd2ba541569762dd3333ce732ba4f06e51b68de9fbaad2fdf1484a57eeebc4b92f972d7b7b20a6f394f187f5d6c10d5d864a4232858dee2bce1b02c61141ca60f455a245469ff333c82751667abb9782dc50f8ecc184de50b9feabc6dd8e6a4fcc5a49ffc550e6e01d69a1a109493b4b4e1d371f1a06d80ce80da7d460929e46fc65594a2aff32a5da6b7699f04c489e45e953b4282a12b112f8e9e169da60ac87e7c74fa8ead563a0fda923ead92269f282ce1bca197d8c078e02461e71aaa369b5e4eb876cdd61af6eb9177ddcefbad7b891ca4e4cd44ebdf24aa788ddbe7ce99b791110e4fd6a523037e71b675d7dc594ed19121041e6a6ca19a44ad2389879145a8a56a97037ecc7598621fccecb5e07d95498d990bfb2a595de9b0719da65cad46fbaf5e977000281c875f17d63787307981ac93bf2c5e1eff3c9bfb740f679f5b67445e3097579eb9bffba5271139d405f8c64a9e219773f0780e04da7fbb9f7d0b885da5898bf84afbebbc53fa4619e777b950e995982e8b980519d03166916c948c98d1e5fa1b276e0d02d2483cdbc8d61dbb1cea99d227c6b4a752000155b60dfe9f57f4ab89220d48495614acc90784c48ce11b9899eb3a72811d187f17d954a29988ee507d21f07bdb8a687014af582c3ac0748f9f5e19a8feee6c86347446cc3883561941fcb26925f84a30d216cfc4fb2096cd0b3dc0140720478b4632f314140349e90532bb3df71a0195c87a34a6dfa699a39fccce56ed255ad39c11b417901ffd7e37ccead4e459bf82c2cd0106df15a911d5e22284b09be3fa343645f4aa1e0405afc7adf30c92e91b3b2d2ac8276de2f69d589480dab5f9cc8eea6f6ff41ed25e7ea6abc814eaf6e8993e38b9b83db90d317738b8374f4d6d1dd09982298a38ae188bf7a9dbf135d589b9c4726e54b396267d3b8ab41217a3602f31d650f79f5fb03ad3802dd5170f8f21cf5ae4abf6df68f7faf4ec451cb94cc65c92338db8b6b3aa7fcd2735ffebf0097ac1236709c8cec42b195f4b51bd05b75f4c5698662cf93e62de31e24c02c176f6e7f749b2e4b757995874ed76c7a4cda57d1a353071604aeb523aa648736c03d48aecd57b2a0d6619d6e82eb65fe380f0017df99d843516aa9d519aa1e4f041f6815b7bfe2228b05ac5bcb3f37614d4dc51dc8539ad904698985c8df531cbc5574a13158ba59ff474d17c93232ec4e197c2cca53a578f0077606c90967661d778097aef482c", 0x5a1}], 0x1, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0xc264, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x678c}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x5}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dfe000/0x1000)=nil, 0x4}, {&(0x7f0000cbe000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000f2f000/0x1000)=nil, &(0x7f0000c5d000/0x3000)=nil, 0x5b}, {&(0x7f0000d89000/0x2000)=nil, &(0x7f0000fe1000/0x2000)=nil, 0x6}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000c2a000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e8a000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000d6a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) oLoLpckbd_enable: command error 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 16:00:18 executing program 1: open(&(0x7f00000001c0)='./file0/file0\x00', 0x38281, 0xa) r0 = msgget(0x1, 0x32c) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4c9c44f463fa0250000"], 0xb6, 0x2, 0x1000) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0xc0) 16:00:18 executing program 0: r0 = socket(0x80000002e, 0x3, 0x102) shutdown(r0, 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x2, 0xccd7}, {0x7c, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x5, 0x7f) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x0, 0x74) 16:00:19 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x2}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socket(0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b07a7"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) getpgid(r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7f, 0x0, 0xffff, 0x0, "e3e4d0b5b47d5f9dffcf8aa45ee9dcf5306441cc", 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00006bb000/0x4000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f00002b6000/0x1000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000521000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0xfffffffffffffe01}, {&(0x7f000008b000/0x5000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="ac84ef438d9f1503307de4a13c4901ad075fa49af2f17a2b1c63576d2e08d6a785a9375f48323bf27df69cdfb17316a7ecdc4894b7e76071e2ca91348de68da762afb9c743955422be9838496b885e73c60dbeffd774ac1dd8c3a649f373bf06f2d00f104ba8341c58e13bc61a338a2980ee11eafacfc424d9463045f33a6356a95bcee6483fea68523664ce9b5264494a6cb682e5dd1c2c1be82837c4ffc4b62c12638dbc19040042274cd289fa999a55e2a1fc58337ce671ae3b47a4148e4cea57b9db008ed9a49802fd4dffc600e0417ed235f9e0acca6e892079683387c3ac8317fa7448284717e0c2f3b1b362d2f96ae5037369558461a031c1158b75", 0xff) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) r5 = getuid() setreuid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) fchownat(r4, &(0x7f0000000140)='./file0\x00', r5, r7, 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000400)="0819f695378b77b500621c0448a4e8684e594f08a9cdf3d80ea44119e1935695ee3ae283fc32b7", 0x27, 0x40c, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(r3) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60}, {0x60, 0x20}, {0xfffc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x46, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000007e871e4c9a0aad0ebe3176d5f214278c362fd5c22aab954a2f0318c90c7f1a3a99c1929b2e6bdd377583b8b2a6102fe96884e42fe0b82d5cd5e44e3502980f1dca5e09acad1adbd58c25bcf2d53ab95ccb92d79f8984e8ae00fb61b874e75142433172554cb9a079e09932c37744c668c2a8bfb08890fd321765a988fa54a38629c7462bbd95e0a0810acab554084776599d47b0d71dea79031da5719eb07cb97db9cbf51f5d73f817062b2568bcb508eb3841849c0010ff30c1fea1610d74b719d1fe3ca6ea28ef606ed643a87e59f411bfae7a20997eea356e549de18f3babc0c6482b9023baae9ede880c9962583b0cfd22ab000000000000000000000000000037059e2ff3821276738cb09258883184c23487901968e300ba56fa", @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=r10], @ANYRES32=r2, @ANYRES32=r1, @ANYRESDEC=r9], 0x4c}, 0x0) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socket(0x0, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="6a634e19767b078455084941a370250e6e249f275d878632dba981ee4b648b8a0da912af5fde2b2c141397d7da6a1b9a947bbe2ca6703b9e4e61d0872904f421d0219cff8833ec17ee9100b28ad942b2412ab59cd5879eeef8b901ca245a4d2fe42c39b1176d2529f7ef7c2cea9b104baa2e64a97b75b02351631a63159c59fee6de7bb77587fdafc964bc29ea2b710d0f0a4be678eceaa00843b3ff16fd79181170fb65ebe543663ea68bd242aa7993b7a883a42f3d448f50799c8395b88a75f88d79f782ea6658046ae929a06eaec0a463ddf89967fa5b74"], 0x10) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x477d, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x28, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)='\xb8H '], &(0x7f0000000340)=[&(0x7f00000001c0)='#&.\x00', &(0x7f0000000380)='\x00', &(0x7f0000000240)='\\ ', &(0x7f0000000300)='#&.\x00']) 16:00:20 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x3fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r6, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r11]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x865, r7, r9, r5, r11, 0xa1, 0x5}, 0xa41, 0x4, 0xffff}) setreuid(0x0, r5) fchown(r3, r2, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x4486efe6, r2, r4, r5, r12, 0xcc, 0x82f8}, 0x1, 0x4, r13, r14, 0x5, 0x3, 0x4a4}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r16 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r15, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x1e2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287eadbb8963207427af43d30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f01b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff626bf687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743c"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x190}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffd, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10015}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdcb4, '\b\x00E\x00', 0x0, 0x2}) read(r1, &(0x7f0000000380)=""/223, 0xfffffd62) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x80000000, 0x98a, 0x397abec3, "eaa337f0c8822fbbb7967ca1fa52595264dc5bf0", 0xfff, 0x40}) 16:00:21 executing program 1: seteuid(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x282, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x40}, {0x4}, {0x6, 0x0, 0x0, 0x101}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x7, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x4) ioctl$TIOCNXCL(r3, 0x2000740e) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681daa1c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce3394c1b77efcc32adb5698c84f9623af954114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e4f4051ed0746a7c47cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc", 0xd10}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403", 0x32}], 0x3) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000a00)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getpgrp() r4 = getpgid(0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) setpgid(r4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000740)='./file\x00', 0x100, 0x80) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5, 0x0) dup2(r9, r8) r10 = socket$unix(0x1, 0x5, 0x0) bind(r10, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) pipe2(&(0x7f00000008c0), 0x50d38c2b5da981e0) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x7f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x401}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file/file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './bus\x00'], 0x2}) r11 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000200)=""/254) 16:00:22 executing program 1: poll(0xfffffffffffffffe, 0x0, 0xfffffffc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="e560c72f35ed4451d4ec87f7ebc4980210f556383d1adad69fcdd056cd96677cad9bd6f5100ae0c5ba2f6cc739f0052dea618700ec01b675d7ee7c4bd48fd9c72330fd54d98d911c5e476bb6670eb4e33a4a7cd7c03ebf7fadbcad1f2deed84de270b0a5cad1437c31d7722e4e5aa7351ba80e808b3b283a6f6cdea50470e807bbaf05fa36bd71380c695659bec50dffbfd403db8f148ba6fc0d8c5780b22d5e3bc58245b8394d6329477926edaff641ec4235b870066089669daf05cd7621b0bfd2", 0xc2) mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x7ffe) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) write(r0, &(0x7f00000000c0)="02b1c776d2bb4313831b2f1d290e5ffc35271f6f080f14045919f09fab74519f4855c124a3561a04880f6ce4fa710591a44d9246ea9c50482710915dc7d79dda8fd8843caf2ba4d83857997fb2fda8", 0x4f) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x1}, {0x84, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000400)="8bc1c228fe9b5fc86044e90d414a5b78f405af1cd26faf51f7339267b6d9ebe2a518afc4daf342dff70ae0f64cb2d3700ffaa0d8da267e00d31731667322aac1735523fc44c014178e1a245f2e68ae465e43e0569ae3130dc1956a2a641e5db16801520fd74e63b4bcf7fbc2576c7690e2e63d9e578062eb8f9bf26563dfda070da570cf363cdfc3046f29211f04d5dc4f78ba8f12d551a157da031c67eb8c1b3669cd5b60cf3b12be3d3a2553e0deabbe9567fc06a70ad82ff121cd98c51b107782d69dad18951efa61ab1c8f4fe42d177c9fa0db4f4cc86810276f1620d284d2", 0xe1}, {&(0x7f0000000140)="adc168aebe72e4f472cfe76c55f990af0794d0f577d8b21cdc7bd24e2ac85587f36be768b5c74a5d843280f0b022aba94ec3d0c4c4ae232169baee9e8e620f38912616a215d8d0ff994efcc09f3ec87731ed7e5cc8b3a586", 0x58}], 0x2, 0x0, 0x3) pwrite(r0, &(0x7f0000000240)="616102ef21cb1031faa4316dc01ae72a80cf0ba61040bf3e461fc3229b254b736cfec50110626a087b814dac31376bf8b3c6950f43e7771b222fec8f16c8a480c1be0de878b8fdbc851fdf49deedbcadfb3367585fcc07c5775f125135373a8a7baae0732c2feeb18a1c4eca899e1189ac8b6024ba8f08b5090d0e314b7826855f36cae2ba4884d547c855602092565e298a96763d714246eba76ac8ab784c880e8a2a78e3bdb595c581c073cf52b65a693f15eb486dd8e927ba329e077b495783154befbee5c0056ef322e6b3348c40a50308c4a92f8c8a94afacd8ee37fb6bd1563065776411b83600ffd31c67c0914a02498159", 0xf5, 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20, 0x4, 0x20, 0x671daf04}, {0x100, 0x20, 0x4, 0x4}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000500)) 16:00:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) link(&(0x7f0000000180)='./file1\x00', &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) pipe2(&(0x7f00000002c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) fchownat(r5, &(0x7f0000000380)='./file2\x00', r4, r2, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x180) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x82f) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d922ff22c6da39d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e00003200"/138]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x2}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:22 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0d4b8b40480d4a10278d3be1fde9fa5c776175223581d9c5aa7e5433c760f66a6832a8939e3667265d05a5c74b99fbd3a4ab936c98bd21eb9d0da28c6352be7833c6b1b282061e021e617fc88d5a3d90341e7b848073a4916d17719ab7e3cc0b73bbd2af00ced2c29756ee3ca27a9501"], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x10000000}, {}, {}, {0x0, 0x0, 0x604, 0x40000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x90) recvmsg(r2, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/77, 0x4d}], 0x6, &(0x7f00000014c0)=""/38, 0x26}, 0x802) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x800}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x29) writev(r1, &(0x7f0000000800)=[{&(0x7f00000009c0)="ddf4b42ba7fdae8d6a8c105bf54e486ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a74ec8b5eedc60ee63943252ddf805c815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bada480fa65af77ea5b0cfb70c6b0ea7c9000000000000000000000000000000cc658413812983c661e609b4a9e30ccb0a60fbbc0e75fc3c4b2776351e5d3b5b09c8c123b7190a13a87035236348f83a263295d81af70979ebf1ae2dd2da5db4bf11b5adb954d0502e2eb9", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r2, 0x8) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000001000000000000000000000002000000"], 0x38}, 0x400) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r2, @ANYRESHEX=r0, @ANYRES32, @ANYRES16=r4, @ANYRESOCT=r3, @ANYRES16]], 0x2) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r5, &(0x7f00000000c0)=""/133, 0x85) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = geteuid() setuid(r1) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1c91a6d2467c3d014d7df0c087a850df4e66e091f1a295a4fff70900e5765a73", 0x20}], 0x1, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x47) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000038796877ab6c19728d448b86dcb13cd7f7ea3c304213468017c5df0248c19de61228ac928daeaa17a42616469ef882ee66e8f0c19b74bda9f27bb27133fcd337e624023ea8189c2c4d6e26ba4a0ac464e7a41130c5db9d6b06c253fcf6e1acf4b31bd5dd7fc432a9325be343e0e197c9de6148cd189019cc139bee84c96a16f82a5ce0b7751945cd3ca"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 16:00:23 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setrlimit(0x3, &(0x7f0000000000)={0xe1, 0xf}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r1, 0x3}) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)=']', 0x1) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x3, 0x0, 0x2, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0x36], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0xcc, 0x0, 0x5}], {0x0, 0x20000000}, {0x0, 0x0, 0xfffffffc}}}) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xf0040000ff], [0x0, 0x7], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) shmget$private(0x0, 0x3000, 0x634, &(0x7f0000219000/0x3000)=nil) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x8, 0x5, 0x100}, {0x3, 0x0, 0x1f, 0x1}, {0x20, 0x40, 0x0, 0x5}, {0x5a80, 0x6, 0x2, 0x3aa}, {0x5, 0x7, 0x3, 0xa4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x9}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[{0x18, 0xffff, 0x20, "0753391aff55"}, {0xe8, 0xffff, 0x9a61, "a9989a80189547cf3e6baef0bb2b3bbe40cd348112896e1a9fd9468b859030b86f4e5330af3b229482d4691be126bc6e5357d08e09fdacd0f2138bd5513155a079b8d25951411fe7974333e472cc5aecf018b992c96a3184eff6c63204e71475d32240691294a7b7f4fc27bf0483d96b6b473b7b0bbb7fb2dbfa469a70fc534788bc6e95a2cb47dbf8a0fa5e18d9da7707bdb3aeea2d0076cf2929d246372149e9532a6bc557414d1d63e1273ff2425039e84fa7d6c3d4ad8d5bc8de870a3348949372cafbe593e35f21c72e8001ddbddfcf594932"}], 0x100}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="3800000000000000ff"], 0x9}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfa}, {0x1, 0x1f}}) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2}, {0x18, 0x0, 0x4, 0x2}, 0x7ff, [0xaa09, 0x80000001, 0x4, 0x5, 0x8, 0x2, 0x10000, 0x3ff]}, 0x3c) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="3428b68411e4792bdb8ea56b93e543c3f432594ace76706c5eaa2e5bd2eef9ce0e2a571e9898", 0x26}, {&(0x7f0000000380)="8fcbd7b42d567c86f81b8b837b18801ba3be98e868ee5375970bbfb93cdad51314a5cb76747dc5075d2fa27fdcac82d656c84890b98c4a0408", 0x39}, {&(0x7f00000003c0)="0dd4a3be79f0b4274c2d02b0147e68969d9043d599e47434fa627766eb8f337f34cdb8a2b5aa9ffa3fdc1d2ef5b7ec36b73c525f422be7a80fa667c27b3b5c55aca1e7dc1b56b77c2711f4081990c1f53cd9ae674d", 0x55}], 0x3, &(0x7f0000000480)=[{0x40, 0x1, 0xc3d9, "ab47600ef649a374531804d01c88a217dc362d0d4e260942118b3a8de7e1efe097a35ab2d62cb587ec"}, {0x40, 0x1, 0x337, "2fed47c845bf6af785d3b1f9f50171e6914239604bacd30a872744d316d218e7e1af01d4a757228cfef6bbe1646689"}, {0x60, 0x1, 0x4, "66178d7ee52da222c745055a0bb83b0936324d24a1787ed33b8e3a82f6e0f82ad406159092a5e999031e30d1bc0396e990fbe8646d2ed5ce07dc6fd18c2b5ccb84abe9c8118132ee7d4e9270d34bd7"}, {0x58, 0xffff, 0x7fbb, "daf9e21863ed1339861ca452c3c7509bd2cc0756fef2dddb5505c06b5ff40c8aaae1dea28e628a9e310d35ed85ca4320afbc0c1d8bc73d5fc0bd331e93b9a65f9f6d73f08333"}, {0x38, 0xffff, 0xfffff63d, "dd0be02200887db21b035656e14c0d85a0387027053965bcdc2accb59294010ad2"}, {0x1010, 0x1, 0x33f0, "7834f4fe7249a8a734a180526e5671e3bd058cb87133fcc2d0896056188af6b92d15f99d056d48a3ea5eb8e8f3a6e8293769a61f367c0a7754a72a070828d57817d4b6f40ac7aca78ac09f1ffb22bc86cf4099fad455991cf34eeca64129624117ebcdd75e3b3d0025267507527d65eb965c5f161e8e082b0908d20d8854677ae3f892e92b2beff43da349c6931bee0e87e4da6191ff8e79d4f443a3fc1ea822cf9f8eab6926590e9039b501e02d685bcf57b6aeb8a1e121b3551c68d4648556f092bfc2a0d727a8c35213ee731842231e907d72ea2f8dea0969dddb1c488c78f509851b868ac203b80e70b0f83dbe68633c1c60811b0d53f67ed267a664f9e2c4dc04fe2e2fd7360c9c95a165844d102fbf9402f5bbed1cfb4ca5516ff6f988c0f4329907983c3ed45cc3ee3df979d750d070ab743223d08f1fbcc0f66e0bf13c0b551cb866acf7be1dede97200aea82911c9b765f159efe0ea0c4cf305a9e3caa3566c13bb37481dc7f543c8ce2759fdf85034608aca1fcd02b766a7eecccb0324db4444c1b0d0710e62dec6c35e9dad301c3362a9fe2b83782540a78b46c2149d746c077b98919704c500a79307381db804fcda3ff461ea000b422d3cf8ed06b820c82fea8f5e7045c5f0b4ab88e4ff72ce973cfd090b384c0b59c96cfa5a870ba4b7f906d4dfaed0ba79ade84fe376e7e661708c4a2e63ac1afa5ad91c61f6c6c7ba918f50fad9c0c2f2166370176d8b1a63bfeb63f6cac642f541d3f83e9462cda761ea0c6ac3202c9b7da4c01a65cbd4559a8f15ef5ad8b31acf8907fe77894198b0ad97e0adbaec72538b6f15c3b9bbca649b86488e292ad8cd5a8427dc1d103b010d998d90603d7aa364e966e8575cc79f107e08d27d1d0ecebf87556ff69656a1a92db57e85eaaa0c8f170435aa4312c14e3805779b166b079b3b7572632527fb0f5089eb2397206263121602ae9849c2a1978bdf84ab07290ad51f24eb906237173f1a8760085dbf93288f4a66cf3e573815996743534d451b256cdc915bf9c22bf246ae81139f75b77a823f616d36b6877fa9d4f273b698560b1f8205935087ca9adb6818adfb28c335ebb8ad747f5c73b10450f52996579cb960a92c4eba3be6942649ddb4b60d83f717cf12d5b7d7efd515d3a1fb49e30a1db624ebe75adf5d92cdfdca88ab588ef26b3b93e9c3b4be018d5e7f2192d64c6d33f2c7b8eafa3cd192e423cb905d1b6ab3e6712006f7ee2995da36b1ac719cedaa5b1bf16360dc4e5265956b5b084796d826e0a20a88c57abcd43b46e1181780530f8bc6fc786e46f7226485886bb54364873b1b8a1954fe3074f86f8b260b47ddb9591bac05fae9b553d5c874d55163d218751ff1ed02370c1c3fc6af4b8b5f2cb325ab1300070886a7ca211911a3b8d29df9c5bea2c15775bed3c1ba2abb7a8f1fb3ce75b14f1816ae9af31a4a9f8f29d887016e8f7c2b85dc735adb3720b03ba4d876a46aebd2214a15e6dd41df80b8d277c48ab844f1cc7355377d2308de7e2373c9cebeabce84e68d1aa93133ed939e0a4c57e72a8bf57918c4e38574efe831034e7b5305b9da4e217238f64663dabf0d2b77d55d339b5827180d645659ff15b41882f10358edb506d12f5132b752762f708bf275cba82a18b03be50f460d61687853b81fa52777c1ae996c882d440dca562b97feb6d4214d3d52e2efdc1f8298771c98b3e18f91b17313ef10722f351621babc8302bb3371e396335ca7d2c9aecbc19b1ab7b69207ead23e629094d6f7376d62380d8022bd3528b44c192a36c220c0cdf24a439856f4241e3dd27c3db7fd911649dbf89b59a11d241fbfb31468ea3985cf97b3e5e4d1196e5fb0faa27417cddc808539659d632bf8674b5d4a2e7186b6ab8b9f4e86f4ac349e8a1de090a980553d55a3765a44b2ff3d537098325bd4218106f30e2713eda6ba60a896a682aaee040a09d078b7c9d4afa70d070ec7665d6a837c780cdd26915b6d2811ea6bef71c6192c8fb14fb4396fe9db3e5d8950e88542c973b2c408c9d77b82a14b2b2d11b9ad04a7985384e6dabc200bc5b4506868909bf8edde9b6e4da2c391a29e6f0bc248bbc5425ee4afdcbacd4a267981970bd567519eccecddc934cdb26bb8538615d78cf2d8e802eabfb69f209df3b0dba83030e5a746a0def8b1a166524d3a14cb23be3b08e11b30651a8cd55863028b00fe2ecd63cd776f88f2d7293459d73bbcdbb4f3ab931ca5cd8b64204d8717d4e5072c0386b774cfb13ae9570fec13480d214a730f411f68ae2da9d1af065bcf6e54033d69748e528e672bf79aa0eb504d07e36768024b0e57f505810c4aed96c025541fb655f9a955687a84cb9880ab4f36f6d2b08a012e70da909cdab9299b3f4a00b9a95a81e8270387e68bb4717b747bbce23896497db9c0ac85efc67f32ca94fc251ad14acb49b57c2d363c8aad9b03e9c311fa43f1c84cb877a9248f7264affec29672b017672f31fdbbb16cf663b4ff8001dab2fb23d796352bbe71732b3d4e4da071558b1803c46a76c98aae917c517d22fa2890bb183339de6fe5edf55ab470ae1bd12ba39450a2f7131f868ebc31a0b1f901d3165abc86f4f5f4f2f2736dbbdd7ed27f3562625c58bbe950e26529ea39af6cc1e9dc71ab77cfba069251baa068345f5c3b2b6b61cf401ca4aa66ef5ddf8699ae11427c94e1d325bae701ecc7388271abbe52987999da276e1bf98bf283e24e61f5b3b3a9f5524f2b36ef847dc75cbe9fb88ebb21455a0e67f0e3c15afe5c5abf3b979cb9415fd6f2816889e3f5253d03dd625753089ab4833cd46474dde3a5f97357bc8af59d9af431187cf6a1378b9e5ff05da3e39996568c903eb0124bac1f00436e8e870b9af1382c27b24409a48977a578e16158d02b212fe4e7a125572f48380e891fc631f33f2c743e5cbe6875327ea9d6d74d7aa735b11ff7cf93cbaee671df761c78ab2b5bf50dd06c9dd6ca08e30d273f487c0ac97f6546a3e0699136d582ff5008969280124ad131da8e64728a42c3f8b1e4852a518cc2818364c477c701c4c5d2cc1ca3d934522b56f522a0e96bb0edb90ee2959bf4985b55273f372372e501b0af0c7548fd11a9f7b2ff9cde0ac396099b5d4c806294bee6c56dcc62606a27a12a7dbcf4212acf8caee826678f365a2caf24f965cff2e6413395f9e2e3649df53174a991f41bcad78dfb62eedc88237549ea2b28ea2c80a266fb79f08d385c0d34d5a08d4ae80a9333d322882af943f8860e6df50e5f488e865d4a232b68a7e08b9bbf1d55ffb8ebf1a1e4c46645c6aa74cdf729f085389faf30c2ebf652fa66c0df573473b6697faa33de176e9a28886e0edf5a750faa1f99faa19f1938e6b0bca74718cc06b8f86b8294fa40f8c8dbb7280fd18f6dcc596a497ca5c32032dd9edae0dec23bde53ae0759c76af8d8e5585ad8d479e64b2c2a0c7c5c6f60a6e2ab01550356d2162ed55da1997fcba1ea0191729f3336c115b99bdb0d89829350102eae0621cac81d43009837c42fab4445d4e3ab5100b1693ac02aa2fb71097fe79726e62d087458ecf1e7915c7c3ec5634c6e348377fe183882ae1597d2db72a180d9b0a5b1893f411f893412d3936b7524b961e7484464526f6bbe426c581aea0876f7d90484859164bfa17633035c64c770249133e25ee464f9a14f5be3619fa5e5731f91bdc43e0f211f8edaeb90bc4d7095e48501159fab764ca5f5a6c27aa73a060dba194fa910a01a807b90b7dbddd72c006d2b0f28b3bba38460bffacef6558310ec2b34cf9dc8267b9b6ead84d48b00d591cfa9019479393e86708310b34fe6a5e68422f633f08984aea922ec7580bb4afab280c00c332499cfd3377d81a3bc7064104f7a2b261ed0823477d63a7f3bc9a34e2de2bbc899fc89017760e9ae18fe7d57a78bdbaa9652e82b17627d321b7e885d9c9723145a775d2dedd2d9956c462c6fb018d460b9d82edb76d0ee013c4463984fac0d81e99f3974bde83119da8cb6d5f34d78d6fbf59c99083fe46d46e9bf45b71a8b47a305142834d10d58643f5b0a6f594753d52a72d12c4bcacdd0a0a03323c0b8ffae58eae820665ddaba7eef1935e8c233a145e9ed2dd1e79c49665548a0adf334cb82285b1b529bfa2d2bb8581cb10c7821e94b0a34c7c51f4509498cdb659188bf7976022e8cdb09ffb73f107adddface7d4660edf91ef0ec5f54f051d1d98d209c26b5f65c9348e4cc102f31d025406741d61aa8a608c5333293cbe7b99f7d1ea3f025fd351b7194177a7f6fc353c833292d46e59d139bd27ff4aa982b3083819f6f8cbd619b88189ed95b733fa38bc942518482e7f4479c8a20842284cf4e2ea3c6b7eeca47ef422070d81dc50454545194a7eba92ccdd6bdb3d2010b4781bd16cfe1b809f65cb9a4e5e1831a9021da42044da8c803f42dcdc3d7443f2085ceaa705e572ac247a73822ae074424aed1182eb565d4520bfc103c2546ca45481750d9d03d83547de754deadbda046d95abff8684bfe3c2bf8b600e173d81aaaec87cccaca9daac393fd6c70dcbea87b116996407bf7bfc71ed85b854b025542b52dc7a288886ccf61b800e9faf2ebeb3538453233a42a1608ebaed121bd1bdf88bd4dc5c7881b510631f55718d18611d4c85adafe4a7ddb8efd34751f791ae75c1b903577f0d211f620e836da0b5a392bdc89f1ab74c9973cb849f16773f2e5d5563f950c5b02201ea2db357bc547212b26c70e3552724babec5553b639718df41cf1bc2dea341e4dce832e4abeb5e0e6dba97157efdd2814923acfbaf54be5c94014d31ad6616ac88094bee8c1852c23518837cb560ad60bfd61a7a8d81c4348c4bf6a93e8f5efa4b78d8b6a2e57a4f7611a6a543bda38ec83593a2f6654c109bc027ba56cd3c27fee76a7e7084d47fd83b4df9f774a87ddae009ebcd83ea36090182856e1d55b7efdd9fed3d7258f5713bcaa7f97023155c71c9af4ca3638a367ce06e75d63ccf8c471209c3284adfe1d6de11233ea1fb1aacac30d71fa02096c388db3cc0b1dd6f2ee4c12fd73e954927c7e2e86e1ce714b213a08a3988ad54292705e4ebdae635cd77bd18cc46a27ab70e83b15204552b27eb2ef1b3255d52b5cc43350c40663166bb51709f1a4b71153e7594176168e42691b598b324770566856e2f367e5b6edfdbe0f6e8115282ad4a7cb1f1dfde4e904b743a80fa3dfea1976f213455d067cd57f6cad2c70a4dd7c9b13c0a6dc9d68998e96a1a004cbc742d2645a8883edc274dc54cf982f030df9ab43b960f19033c5bae7079e0bf27de21c0a61cef1bff04c07d2d1870fcb8f557e0ca8edc17bab2310b9291f3ce020f3fa2dd414f9963464da3b3b9380e89bc01a0523895c82f9a5e4f8b6ed7125bae8288ebd078e1d1e1ba771b5ed0b7bafbca475738329f63278394e783039072c3505069b56438682351c3cf49ecdb32a74c6247864c69a022df938fd6c4d17657138705666267758098794652d171e3ff64b0eb12c42f3978b8b3e31f14db04746dbd82b636c4776793316a3b45e140a5813dbac8aa49e00ef5521f244567b67bfe102dd3f3c90b02e808c8ad93aca96e84ec9646ee1395bd08bb8ee2b209d96899a8547def49b1096e43d4c8286e07548aab241729d1628922fd190b5517f27e11471b514297224f2ae8c6c33b15d8aa5bd720547daef21a7e4dfff24cfd47af9f966f2889288f9369d3f10de169dfa9b4825f80cf17cef7e9440900cad3cfb1"}, {0x70, 0xffff, 0x3ff, "eeaf4ea9a77afc934d52c1dbcc88fa0594dab93c803964adf0227c0215c006407874cb3c6b49c08ccac1aa31d39e6632d322571216c1388355d8b0b32ca3bcdab5a6a8546837c5a6627c1422b17098e77367356bdba1719cf0335e1e3ae78b21"}], 0x11f0}, 0x8) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) getdents(r3, &(0x7f00000002c0)=""/96, 0x60) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x35}, {0x800006}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000240)={{0x7b, 0x1, 0x1f}, 0x20, 0x2, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x36) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="48014ab423187d47bed9f33e37ac36eb36f0deafddefdcaf2934a9315adfca39606f851a", 0x24) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x5, 0xe2, 0x81, 0x3}, {0x40, 0x7f, 0xff, 0x7}, {0x8000, 0x8b, 0x0, 0x3}, {0x7, 0x6, 0xfd, 0x2381}, {0x4, 0x80, 0x80, 0x80}, {0x3, 0x5, 0x3, 0x8000}, {0x4, 0x80, 0x40, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8001, 0x4, 0x7f, 0x5}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) getuid() 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c48657105007465e1d48c0fd55b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec6", 0x57}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x1, 0x0, 0x0, 0x80000800}, {0x6, 0x8, 0xff, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="f279ff008a2df5acc691cedd868011be9c69", 0x12, 0x0, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchflags(r3, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) sendto$inet6(r3, &(0x7f00000001c0)="20aa92c7e2fa154d22ddc8229a4c21debf4b62df0592cc08db59fb892241e744447b1b75c81c7835970740d2d8a47de1dafc8de2686be6f1e29e95a91c0c177ec436f07aca8ebcf6dc2350d36b2b41f7c44a76fc209a89128b1bfa34fdb1c7db09bb71ed8272cebd8238b3d4f014bb4ff834ecba2aea7026e78935163d1ee5e5f967271bb37989cf33c3a8f9c241913fd5de3bcb1d0bec31b51b912780dc6630d5decf95595b3a03f96ed3a54eb192b47f2852f7c29da18701615ff3890b1e27347bbff555e46b08b49673370819ccc25e", 0xd1, 0x6, &(0x7f0000000040)={0x18, 0x0, 0x925f, 0x5}, 0xc) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000000100)="4fe1f30244eb0008c202698b6cefd524028ffae303c03a10ac6ef95fe33e34aab86105a1354b770c3932b79e352c79adbae7a5343bdf22819952313fd42c215aeaa4d6dde1a0f2e675637563b72f89fa23b0116b8294d67313c70fed85cc5cdae8d960ce00773740c21d6d6132a424830744de3cf382a9b60e4e4b2d9cbeedcfe037f7dd02e9f2cb29", 0x89}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0xff5}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r4 = getegid() fchown(r0, r2, r4) socket(0x6, 0x1, 0x20) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000001240)="1a6314eb089549c8e24d8265ef02efd74f183aad13d52700b500b93f3cf07855ccd683b6997dca4c11c47d035d435fb1961051121bc63d09bb170dd7d2c394f1849382f7f9bf117e768423a5299ba069c3f2f8704d35de97b79254bc1b7f7749125a08afd1511ce993f0746e28cc22c8f164e7e497c5e906eecc4dd2f0f14771879b0e53cb3078e34589d9c89db83283e36167fa95ec6786ecda54fe6523f36677bc7d73f6f4c7609a2b86009f634e204d7e9f301f6732e23cd3695394e39c85b95c1abc30e26706199bf6d0e118af2d0fbb17fa3d3898a4a6f41f53cdae564d132b1df0eadc7132c6a8aa4d6f60258b85e8bcfc6b8f33f70194e29157cf", 0xfe}, {&(0x7f0000001340)="38f1843c84ae2dcb0521ca45e165f884cccd071a4a4eb69c80922dc6240562924b2472e91229ac47c82c1da3b336e098f6b15e5aa0e8f4ce8373c47c9fe68288efddc787738f75c5b09142ca00", 0x4d}], 0x2, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5c56) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0xc6, 0x2, './bus\x00', 0x4, 0x20, 0xb88, 0x4}) open$dir(&(0x7f0000000000)='./bus\x00', 0x808, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget(0x1, 0x2, 0x100) semop(r3, &(0x7f0000000240)=[{0x3, 0x8000}, {0x6, 0xff, 0x800}, {0x3, 0x8000}, {0x1, 0x6b}, {0x4, 0xf3}, {0x2, 0x400}, {0x3, 0x7, 0x1000}, {0x2, 0x1, 0x800}], 0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x811, r1, 0x0, 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000015c0)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x33497ac8}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x12) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000001480)="00004b1a6004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32eab41a12c1e531dd012d54df39ba9b35e84f834c01d961d55b97d0ffd05b3e1b7332a33e5abfecb234681cd8790a50eae7d2899d13acd0e20f7b9e2c382a5fbf31558974a99426191048f2b9b6dc15024b74b8f6747d05e3ababad01dda23ad98ae8a349071cf5ca6bc42549debfa5c5613c62a3eb135de4adb98dedf8738cd13c481f546c73011d00a3a23861cd1d1bbe11d319dc9d3d29f8cfdcdbdb11cf2607a5e143a04e6d54d88cf1ec0fdde1dbfa1455c973206a0179a5a1e32b49bf8300fd4d257b94b748a0c3aeff8d2612df02063cbb1246e9b1dcf7112cde4a0a84f30bfc861fbe946c81a782b0deac2c5eec33a95baf22243ec6ac836fe61e57fd65", 0x134}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r4, &(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES16=r4, @ANYBLOB="3f437c6bf94c40f1b483cedbd22507d1279b87f962901c1466d310448a3d94f428a11f10ba797935300307ef7de4a34d7e6bcd85db9fa76bd6edac0aa91281106c340ee3514e534fed84f8308711f799583818daf00cba6cec3b6b4e7b59169fe4b59b2f7e1efe4463feec949f2cdd7c7de1cd73a8bc0db39e34b8d111835a5c49a901e6a7d0dbf0a5b3a85171d1ee7aa377895dde22851f11ba64115211d9a4ce8f3f906eea1651c6b1b3e208e47d4d3d689edfb08a6d17819000cc52c1dd52b6a62a26ffeb38d5c74882a0e9a9a75016b142ba368160e451f6b97eacc43b6d381f210fc53f6d69fbdc853145d6c87091942ce33cbd5daca88a4739393ebb2175a042e04600f20cc5dc9087f03f6cd28e68df1cd4bc3f396102b9ac7289b75b8e421aff4274ea24c437252c2e1d2d0863516e41d8acde611ac8c8f1f66bb0f0206e5d14f6623ab5bea21e25edee9c5bd90aec406634b0bb4983705fb773eb4b98be5c0b4168c838e0e33032ae16849da08419ea4fcb9c9d7583661f77db0046d011c46af861182770cf171fd72b1e512c2bc2b013b78bf2eae3ec40f517c60dcd7025dfaaf24da20ffb97d54419ba84f13def651bf4d2d24d3240e6da09795fdf9538ee80fec35f9bbd15aff91dc6ff1dfc88901e83b706dde103005686293a7eddd6481dc9cc85563b09e22af38c678bdbd258ef5e361fc7567c6e2613593c350c331266c5ad3a732ffdd7aeffef4c633fa114b607dc32f91cfe58e2bef12e125ac711647e60211cb8aec7e727829a8c25b28d9729ba2e2d2b30e92f22aa65f2e6db948f33424ce216f84a950a097f706cc3d97481311d863514e70d9dd7db9e5576e58da726643f185e4285be4513e620b7be9c5e7c2f0bf027bb70420aac3ec094d364c801cda07c73e3041a287eb29d96a0099fcdef141ddac032593b8b853b0e13ff67067977e2137452edb11e46e64b16eb645f3ade7a4a122e5ab99f398d6d6e831a3836d13ac7df12b786f641ac08e1aa8db26293548e2632547910a91ee23060fa735dba853204a24500ccb1073ab56ba2e8de3fba4c5bf404985bf6cb6c414205affcd17a398452a36097a4d3ece49dd3dc2ecb74fb4f988b51a5f38e66a0ffefdda37a7bbce801890f08e05514fd93c562b217d5365a8b2295babaae3478cd0492b60ab25d75bff8933af91eca1852ece0ebd62a4f3289502c7f20b34c09d9678ef7fa17bd0426796f66447e724aa2cce08866f8c4d1cc3c1ad455011ffa3386824167311c56d99d4b6efeac026c7f42291c95686e6a4eb40b49ed10b28d0344558c913343c8afcfb51496727b7548af2250fce742cbe73d3849dca2f28d7fb49d3f1d0fadf828b3f85a235277bc3a1fb7adba375a3ebb13fd560706170143c3b52231ab74665251a6a63b6bcff5e7ebed5e41a7c6281b6852ce3dd7e6e5a7b945f8d9d6909075ae888a98e631883615d8fd2e1161148ecc033f2cddc26de3603378ece023f56c5f8b6ea27b1e8524b7f5ba850d4c136e2ac38de5b69e32c6604ab9ed20b8614e178a21968c0623d60324590d872183881934c8472d3130ddff27541bd401fd31789d8fbfc1c70211b5998713f86f9fc318a882c00b8fd6c903eefd4015bfacf94ed7a7f9088eb723edb5af6c971a4c7883023d54da4191a0c28e0c338db3037558337bb5b0e9260e3462dbc1a51a506586aa546a0c58091c6e1462685b2ac8892d501f6993618eebfce3a82f45ca1d3b3360361ab726dc853bed572a2d1a5e59e491b0f39ea620a010b2ca400c6ba6c08edc2ce1497ecf5ded656441551b1816cc8799b489eed24a06f3247323e9bfeb2f4dc2170554b4a26f4ca938f5f174cb14c244ec34be6cfb95c2c7cc7b07564ae670348d84ac7f7f9815b040b811ef586ff77594206b09d4af3e8974397cac65e77281ed02ce492986fff5d4470c7427e9b0d99c3312ce04ba2ef2c816239a89831e911d2562c7f1ee591303d0e07028d22088d7d509229b2bb506d3766f4bcf8e0991552d805bbbb5a4bf62c90dd9440bbdfc5c1ef2937d80ad652382c03d54a1d8532f02bac38d9c2b5cf37eaa41c9d4edeed2dc57fad6fcf67b5a2d2df705a401a620898d94156e3d4ad94c9ba3bb87a15ee21d24a51eae5882c098976913642d7ec0a62baa65f69c44fd83d41a7575a3739e5dbec67f803e614c842002564e16633ca7166d86e7451133201c1273e38970158fc28fd4591d06e19234ac87c96aca4a03350130b0b8f47240e159a7f18cab9f5d7a936b6df7565706e12d58ab3d344d7b0613c319a7186004caf25aed710b671e8a055e01842e07355b9a402a28dcb65ea1f52e37321bd3ec0c90fa15f2c00d3cab877fe7a9df2150e34f9aec60063f7607cf82e5e5a3278bd7be6359b09f1e5b51565fe00fb147834c95f379d4042a8d4fd093a5d4c8393980f1b5f2309715f604cb7827243f55621d6d597256aefa61b320fec4f936901ada2645dc4bfaafaf40b082ca1da9e2f4991327bec5f63823aec568adbb8b10739c0dc247e0e22fa9cd3adfc7d15de918d339a120c90d7ff666da3494e2a7bc774daa2fa76d80f79d3501696a907556fe3e5846d319a4283b6b47cac2b04734fcf18d9119795e68f124d611e37bf800dde7a2e7841d6ef51e2cd781d0d139ab721ff7fadf44f2bd3b4e5019b63d1a3c4ac4b521a8b08911bcd32c74ababbc24f8aa26af026e151074cb9c8af1fffe96da4357776a4a7f45b9bc2b209498e997323f3cbe9262f526ab80dc7ec06f59dda3383da5d5da9da1eda47add5fd6e3f853f7737ea35270383c5c538ac2979ddf5dd30a74d3834ebd78bef6bad23a271036d2464079fa2e8403844e4cb4cbccad0065a9b54f6ea0282f0bfc66268a8072efcede1fe4ba21152bb72c451512f20ed0b0f1ae9a9b0fe4e96c5ad60a23c4dc93599d0d8e0f9be9d7f03dd72b0f3dd5e96e524e314e8e0985324b6fa6b46ac2f1a2f9e0e732fcc14de18af6234470e0cc6604f2be973905939b89ccae27787bd5f85d178af7bbcbb4e5ac58bf311ebecc75754510438199d4a9d4375fc7713b595c3798aa18c518d44ba78591b18d4f59a531ef1accb9184675fc4d42e6713f7834ea480416eaddbf4c279817ebf0ef785f97e7fbc6af712dbe43f626d8d05ea796932b17e142bb2bf2037c618ddd1953ee379da77f08cfd9318a8bbcdd6a8aecedce1f6694908b68ff3dde63b25c77f4856d33a07f3aa48cd306343157f25885bfc80365ee8cfc7a866add75d8d103be85c157f3e9e5af64fb4ad11ade4c2b8fc266e3de32b005e9b4e581fb4a7927f901b20f643d0afd9cf7ef02d161a057af10b42e9a2cfd3d4a36b4158d50975e5b05c9b7a5de6b1f70124938b1ae55e47dd9284bd2a0c7e3d2ce7a509e0c11914e0e997ee09876b1328f1a403a66ee950b76a51db3903a1fced5133ec8d41e6f7ab1a30ab14f4100841b166936d9e58941e7364a687835aa3d1c87dfc83ae64f261a1c6e65720b080a97cdf76a5196620f6f59762bed84ebbf7dd8f93441151a225cb733dba0f3fe8e5866ae281eb2d6c47a9d3a0cbc907d9b76bb7c8abb7345cd4365386ae6d94947931fd1764c498eb73043ff9595a6e5246951c7a48b349691c2659edd029079a1f564c9b359d124fb320464aa6322210bb8850d69b7bda9ff99373a672def28c3e06fb8bc225baffa3f412b0a92c10d81eb44a3cd9d0fa0bd58422c9d3b542d48469cdb9f0ec2862c3924ae72c7f396d79c585e4aa4bd26956e87c3e6e185b0502da4857463e8a5eaec1c278d7c814da26f66454f773bd8035dc5d76b419ac0511945baf33296101173928b3dae108ee10e1139aea6bab1ef45d9f5e2a27ec846c6e9350741b6bb478331a665203dc0eeb6ef8d29880f62d884b56abaad86589493b537c1a57c6e7759f46254a0b8c74a36ddf860b56d0b7cf569b707c5d5d6f397c4fe62fcfaeb79b78b694f54c399966e2c37bd663cc2ee4e173fc64506d3a4675f78a075e9db2c24ed7c801fbebc6ba471c5579073251233d0abe4b333fb52964342ead341a997cdb99dcef7b8582801bfd26a189a4f356872e2ab45374ee0882075fbbff69460865b2bf22937ceb4b22412b37012810cee90179758775892226e723c97cf4ce8fb5166f597e76f6536afa0d0ee8ae1a69cfb816598791e45917137a7f0cfebe9b78c5f03697fe4f6062fd30a8a90f215da2b3869a8cd80a02a47c3e8048b378a1891ab96aa855096c017874118d204cae001123edcd2704f08f629f4181d1bd97ea169faf4cc552ea8d27d0cdf15f6201a64a6b195a13de360a013d2453eaef2b340d2303c7012f37a768d39494b20069525f1db5b5dce306366968854c94b3248c5432d4b30c6517d6193b9b58f0b38e460c91c731e4d14d25399e30967379fb06ddc687530ce720e13cefd5e180eedfc062484a841ffec47d3361eb4a7517f79680878522a5cb73250c4002f568757c525392e82a3d8c3187bd76c84950db310533b7bb9798310172fd729fa40cfe51f35b893e5bfaa50d4ee6cc22b9d8421e8c8061326a5fb0989353ed5b6918d44afbb299b5896c72b93e1cee1cc11bd2b39899e005d3ea41df8899168a52a20a511db778c1c5ad57e3b468cea29bdbdf1e7088f8ec02a74dfb64d46a12ff121799e550dab95b51e6f7462c5afa3ef276ab2a5a154c223824cf59a4eba8cf72ef4cba82374ae05b6d9dcb07dcfef0593a4373c8b11191b4b841ff08f1f98b7a2d0e8b27ff0b4a3c55a06b42339352407652d46b469d53b6983f2cab34f5115e32d096774a23e4b2365370d75caf84a92c6786556784841d76e187e909c5b7696a096b82e4d7f26cfc416aaf139ea0b82ac4541a559ec3e0e7d35ddd268dfa9a84084bc37eeafb5cc19545a1aab6ba4d79c9fbd04b04b3de8ab0fa659855d7ad3ec94ca744b4b75868429ff30fecc4bf1139fdaad53d2274b794fa6943ff34e1dabbc5120f677b6d1c68b6bc62837f1131bf778d00e738bbf0b2ddc167b750b6359ed686d2808de700651edf436711bdad905fe59762a79ac249e476c504095050196ea0f492243c4ad93b9825346c3814685773ecdf9ff9c77f163f295a1f4d073a64a7b68e3896a537b49e4a83db390217251ad74bd0ad26d2c84c1034f2c4422c9d4f84a0b121fc923069cf88dff07966edb98b112513f9edcc446bf16195027a06941b1d616713ad4ae07e466a6a9de66dae6797d45774c25aa63a7c9f543660c0e5d19773952e1d0cfc1dccf174958ae6024ac1e7d28db2c225878c47991d4a3c342acf14b292f7f45c50d2caffa4c559c42c676a82cb9d4ee00605453a3b638d9082ff6abeb63f5271319d501012dfef7cdda70fac7e9f66294c06907d73251b00bb6ce1edb94fa999f4219f92c4b22f37c94cd04e8f93b8fc3abc8fe5f89942f99b10df1a540056d293862fdc13f8b35eb6d88c761bd362521277d66699321fd035a28cf7dd7bd7e4e1c535ee5b77c36d93b92586920a1c1ea14995e2c2e767ffc4229dc7946cff23465f27697f6c86b29bb6e8d5e146472c129efbcf4d33e915047b6c92b1b4f5a9335c4a9bd8763777b5bcc219b912b64ce9f9b09769191e6ca9b1d439f7e0148e499cbd15b71adc1783355e0bc45ac831e12f1b24452c0230363f842e35fe8a2ed50c256400a3af93c8aeec9b941ae0fe22084c250900583eac1ed466c4263c528ea6bd7ffe8f8de32f56e05292041c88ff3c37d4286ea36e67c903d", @ANYRES64=0x0, @ANYRESDEC=r6, @ANYRESOCT=0x0], 0x6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, 0x4}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x180) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() shmget$private(0x0, 0x3000, 0x284, &(0x7f0000c68000/0x3000)=nil) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/67, 0x43}], 0x3, 0x0, 0x4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x14, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = getuid() setreuid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x4006, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="64a91676897eb90626ad8bcf5188dabe47b688585aa8b49a4c9126ad0c25ecd67da51bb60c899ec97608b779b3e08a9200af47439bc4cbeab5499d51995f63d7354d096b045d36a8dc43f40df4da185d05a0b821278e8653ee34932b34deb403fb84f090b17704f2e52e", 0x6a}, {&(0x7f0000000240)="c59d98f09e763b4e67bbd3a8d5b1410f4c879385ae16e8fc2c7ad70d5aeba213f14249e5d2ac890e2c10bbf9b862c81bde346850ae3b70696e411102bf6d75b1b2e1ddea343b7d78e7b922795ccd64f79c40a484b346df82b89adf31de4853302798a9a6bfb8080620a491ffb96922acd4edfe", 0x73}], 0x2) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) 16:00:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000380), 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x12}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001540)={0x0, 0x5, 0x3, 0x17, "8019d15fa53a99dfb4d13a0112e796c494bc88f3", 0x9, 0xfe}) write(r0, &(0x7f0000000140)=' ', 0x1) setrlimit(0x1, &(0x7f0000001480)={0x1f, 0x5}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) write(r3, &(0x7f00000002c0)="32ee70e3ebc52942945a54121d31389e7f96ff3dbd90a6d504d2eae752e90e427337010c2dc6decc19a9551870a787b794cb4583cfb78934aa812e3818", 0x3d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c", 0xd10}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403", 0x32}], 0x3) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/118, 0x76) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000015005b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x80) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getuid() setreuid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r8}, 0xc) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = semget(0x2, 0x3, 0x14a) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000140)=""/136) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x26}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = syz_open_pts() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x8}, {r3, 0x20}, {r4, 0x80}], 0x5, 0xcd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x54}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x57}, 0x10) socket$inet(0x2, 0x4, 0xfa) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) accept$unix(r0, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x2}) 16:00:25 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000000)="4d4db7eb8bb07f2bdc765619513b17d75a3285a2cfb6aa8a04e2502e", 0x1c) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000340)={0x8, 0x7f, 0x40}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="ec718e5609c3b29340c598ae91ed2d825ee3792da0f6bf20b1c21377faaf016b74c5448da3e2426347b908f25a2ee60a7359d2c5d33c42590036c6658a436e223417de8bfeb8c4fd9ed3354404a4acad535edf7cc328147283b3787ee0d8ddf179f3c0d10279321ebb6fdb2904876df97daf29eb4a7affb0686343c1230c6e00dcb09a029841fe8e7c96cfb0", 0x8c}, {&(0x7f0000000200)="3c7159b0905de1458a1b17dfe472de6aea0a516344286986dfad999a65238dd46d3703a843ab9d1ce817e10c4fa65061f6830524d3c155d9b9ff90d3e33a43e85de80dfc8f512416616c8b27684ab7026bcd07c3eb0c8f1c65", 0x59}, {&(0x7f0000000280)="7ea44950e2ca", 0x6}, {&(0x7f00000002c0)="0497be634cfbd9f5aaa3589968ba80d02a", 0x11}], 0x4) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "73f300070060c3dce5081a6f6000"}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x94) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x9}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x2, 0x4008, 0x7, 0x4, 0x2, 0x1, 0x3ff, 0x10, [{0x0, 0x1, 0x9, 0x5}, {0x10000, 0xfc, 0x9, 0x400}, {0x2, 0x7f, 0x4, 0x5}, {0x615c, 0x5, 0x4, 0x1000}, {0x5, 0x5, 0x7, 0x3}, {0x8, 0x3, 0x8000, 0xfff}, {0x69a1, 0x5, 0xaae6, 0xa1cc}, {0x6, 0xffffffff, 0x2, 0xa115}, {0x3, 0x6, 0x401, 0x5}, {0x9, 0x7, 0x2e, 0x7}, {0x9, 0xa44, 0x7f, 0x5612}, {0x0, 0xfffff54e, 0x1, 0x9}, {0x5, 0x8, 0x100, 0x9}, {0x4000, 0x0, 0x8, 0x2}, {0x0, 0x7, 0x5, 0xe6}, {0x401, 0x0, 0x3, 0x1}]}) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xec) pipe2(&(0x7f0000000240), 0x10002) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="0250e7a916a4064b31d8f09987e3e5c2e72259439f019ed969e6b9691dbed125be44abd01b6a4505f984e8425ab789d94b7d4a67688eaa6c54b7539803efaa762e596ba354b4c3b5ca56a1e5168ba7b0e8a6f60768e4c54de07f57f2cd248498eb12c55139c8849cd42e199e460d6f0bb76bfa68e7c702e12f6b6974c7fe875e532483aa7d900b92878c8eae5fe99953d1c777336af2c9313e886ef935cd1928287c9e128fc4fecf9038fe34d9084c974fa7ad6e50730e9a6e96c70bd3f32a919085ba28985382821a7dd47c9fe42aa9aba443c3fb520787d9c4cd5549fb48d317ba2b26db5a594b3d0476b3dcfef3c9367a6a86719b5950b81d6999228b4cf65ae2efcd89b12b96acb2a06e8d39ba505bfe94c4ced5c366bc94ea5052f4b9b3d3b7314782b3c4002c77b9b670c742a4a71bad73148ab00771499abaec3400463107aca52857ca3f404d80a7108fb3e5ed88dcd020127a9cd663e7b7d4abbef452bbb53610d2153fc5", 0x169, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="013000000000000000006d6541a89588a6283ced487d5344606c0d3aa11513f9d724a1a81943e565fbb9e67e2700b60e9441e12e73629d96e648d9b90b82649fc7acee256f3297234fccd19fb30c2788493287decc91f2dae1e65a9868f4f3ab782e8865dc4b8422e8b55ec49f61328953cbc4ba2ce5672080df717904607fd81c39b8245b128a07e00a82c88e68878e00144cd4b6c9b86a7b1d3652e547f5465143fcfe6050c2030716e952166b2082aef9427c1f7bef5288c0d2bc21cc9d2d17c3189029a3a20a2d21bba14fd0499833a672f777c4"], 0xa) socketpair(0x2, 0x1, 0x9, &(0x7f00000002c0)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) socketpair(0x2, 0x3, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, r2]) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xa1605279828c5833, r1, 0x0, 0xcd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/94) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffc0000002], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0xc0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000580)=""/225) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="5175d0b1a4ef53ea", 0x8}, {&(0x7f0000000040)="05141f9730a1de02565ce48cd87a32a87ea332580fa4529a8c3d0d7147831dc3d1a1f25d6dde142d7af8d1f2da43d2df5cf12e471e9604480ee27f15a280edd156716c7c068385a394b07023ac31e2ad81bb0b6e62474c2ca16a8bcb38b191c7d519a018f343f788353146a2b75b35", 0x6f}, {&(0x7f00000000c0)="5dbb7226394a02b4241f67b2df8dd6ed398d93c09bcc756c9f4bfb066a40ff63b70c8436f978d61f64c6968664cba5f29ef0a2272b74ad3a2525245d3db670d22c790b93344c28b89bf91865ef69681e6beb13637e3178ee3300d3cf52d3055adc4218f5a66022880c5afdbdfefe09e3d67fa2928bddc09b58", 0x79}, {&(0x7f0000000140)="83453e09cfb66a7fb27892c3275b63c7a962800628f8df4410d32ec7d66d4324e12334417f6ef0431591d76599fdd89cf5a158f0471265e7f89c7f12d2227046c6f1a9cc3189f49901d35518247a5809b52a3c8b326a12f22be006da229febd1c2462b848dade44ef10ae593face72d0db9c0b18273fadfc6e08cfb0734568d2ac7c5e444c1957c6aa007a7b73437909b649fa35debed3060100ae13f1b66c19244bd47d6a32c458bbf63b54fdb5bff6251bfd54f9c04fe270d57736209f6a6c8c3c1ce34f7c8d8c41262fa712b1b19d0b4c47bbed19fc67eb97be8038c3383629586e7188f23146c476f909bc658323e4569c68db00e79769", 0xf9}], 0x4, 0x0, 0x1000) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1000000, 0x49, 0x2241110d, 0x9db6, "d6d074ad00597e93ec000400", 0x9, 0xfffffffe}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x7f]}}) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x5, 0x4aa0dc04, 0x1, "25ff23e44b2aa0ce8bfed36466e378717d93643f", 0x1, 0x1f}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r9, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r10, 0x15}], 0x1, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r11, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002e40), &(0x7f0000002f00)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, 0xffffffffffffffff, r5, 0x0, r6, 0x4c, 0x3ff}, 0x8, 0x4, r7, r8, 0x0, 0x7, 0x3, 0x484}) r12 = geteuid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r19, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r20, 0x0, r15, r16, 0x4c, 0x3ff}, 0x8, 0x4, r17, r18, 0x0, 0x7, 0x8, 0x484}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f0000000380)) r24 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x6fff, r25, 0x0, r26, r27, 0x17e, 0x6}, 0x4, 0x4, r29, r30, 0x7, 0x4, 0x8, 0x484}) r31 = open(&(0x7f0000002e80)='./file0\x00', 0x200, 0x48) mkdirat(r31, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r31, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r31, 0x4004746a, &(0x7f0000000380)) r32 = msgget$private(0x0, 0x718) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r34 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r37) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000300)={{0x7fff, r33, 0x0, r34, r35, 0x15e, 0x6}, 0x40000008, 0x4, r37, r36, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002d40)={{0xfff, r12, 0x0, r21, r22, 0x20}, 0x3708, 0x3, r28, r37, 0x1, 0x5, 0xc7, 0xa5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r38, 0x8008745a, &(0x7f0000002dc0)={0xc0, 0x8001}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r41 = dup2(r39, r38) r42 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r43 = dup(r42) r44 = accept$unix(r43, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r40, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000002d00)='./bus\x00', 0x800, 0x21) ioctl$BIOCGBLEN(r43, 0x40044266, &(0x7f0000002900)) getpeername(r44, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r43, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(r45, &(0x7f0000002980)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002c40)=[{&(0x7f0000000380)="8b31517180a047344f33ae217007c2d77a5ea4052bf7765d086e59277a1ceb499ac4e7b8426a3dc9018ae72199a2bb549e25e432dc59b3ac905205fd334ef04df7942122f2b4f53267e6b3dafb781b2dadbf23b347bf5ffe448a346580f63b3e0ae07e006d0477161e1d2700c5f13556f4c70d5f0b6b76ecafab2d19c695bbfdc27fc73360dfa16e3433e4be8b79330909b5d6b3187c6476bb3531b8f243eb4e8bcca7e4bbdf9c38ac04599548511bfdfc1f36e1e7c07203232a3e7007fd09f957ede37308ce26096d8819b292fecbfefd2f", 0xd2}, {&(0x7f0000002a00)="f6f406b48114bda4c47d11795bb7e05f8f146d90e5497d38053afcdccc3f5020b8e6a4800854c3f32ef815df9037f45036c233eb5fc76bcd60d512649ae2a094f33b7474fda42c34b7fdbc890ab9d9642015ee512961f49f4a6adaa5c68b5d1c47e926985ebced07a0bb45f79b3f737ec8ee24daa3b161d5f3012bae1f7376359144a94be3b659c12ff9e0d5ee82502ace45921755f7ab8c9de238e07927e749916e681be1506a40edd464e42c6c75b436ace635e533ec803a07501a8d8b878aeedbf2d02c202008d6ca20b922c5b9e3c0aecc6d0a7ca4486264339636c9bc", 0xdf}, {&(0x7f0000000480)="820532c41826daaab295968e6661eb1419c9784085c34bf9cce204c93118b8ec606b71f63ebbdbec2fe7ff874dcd4ea7a4530f2bc0b6f92b1f3e6c3898af7e4f87bb0386f8f86308cd959308b08bc96592bca1df47f3cf27358ad8bb64f0be628b5a191b921572d0e3218ca3e1e3921ebc307e72470c2dda931278fd868c5c3fe775d388baf8f2aab63ca4f36bba7f", 0x8f}, {&(0x7f0000002940)="bc482d5cfd7bdeb10b6b50698e2c307cc4c77f613fc58c5c", 0x18}, {&(0x7f0000002b40)="167dc594ddfa0427608307733e79f3ae48a02b4e00707c72c778e67cfcc7316951875a6ff20202e90cfc41728ac95e48cf67e23d383be2673a7187fee53cb07d3c802142d884071c98240378dfddd60c7842bef257a26ffd9a84a16e14153637c111ebad9f2c328a095c309e79a2f69ad2d8d7c3c4f791071a7e49bb4caa382910b9262194503081b8efe4f5e5bdb29fca31c462d984c71d03a248b7ebe650f3784bb7fc8c1598cf4a146005edcb74f070fecc88bcfb11e745fcc87e236d4cc43216c7cf1473cbad90e071ce13adcd83d7d899d23e453c170b8a3e53eec9585c16a1c9d0ccbf51c1c032ee86827bf51424a0235e", 0xf4}], 0x5, 0x0, 0x0, 0x600}, 0x4) ioctl$BIOCGFILDROP(r43, 0x40044278, &(0x7f00000002c0)) chmod(&(0x7f0000000180)='./bus\x00', 0x50) 16:00:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) fchownat(r1, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, r3, 0x0) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000f40)=""/4096) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f"], 0x10) r2 = dup(r1) write(r2, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000f00)="6c26bad3e0e6271c049382adadc3b32afc6e1c72f96720e4fa7fa471ab87b848c82fd943485b7a47", 0x28}], 0x1) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000aa6dff5c529adbbc000000000000000005"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="fc5f0bd1", 0xbd56, 0x0, 0x0, 0x308) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\xcc[./@{^\x89{\'#)[*#\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^%\x00', &(0x7f0000000300)='%$*\x00', &(0x7f0000000340)='\x9e-\\\x00', &(0x7f0000000380)='^,{]\xc4\x00', &(0x7f00000003c0)='+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!\\\x00']) openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x400, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000ac0)={0x4, 0x29, 0x5, 0x8, "6cd2bc62d041daadecfc3d5b09d9abc46429f3f5", 0xb704}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="67f055f0530900ffafd1221695f78a6a6c74182cd1694a36e8eee4e6f9eb551247486c2e3a28387c0218ad71aa295dc0060d2d038acc1d25b23f4652a6f384f9f4e055e9f88f04bfcf2df4f4bba87b5570ed61d12ebcaae00779c5ed9edbbc8a79ccbccb6b2e55f54241579eef015810a96682492f3081e1712ecc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = shmget(0x3, 0x3000, 0x0, &(0x7f0000a45000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) link(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000580)={0x10, 0x20, 0x4, 0xfffffffffffffff9, [{&(0x7f00004ed000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000615000/0x4000)=nil, &(0x7f000048e000/0x1000)=nil, 0x6}, {&(0x7f0000036000/0x3000)=nil, &(0x7f0000690000/0x2000)=nil, 0x5}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x80000000}, {&(0x7f00001ae000/0x2000)=nil, &(0x7f00003dc000/0x4000)=nil, 0x8000}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000019f000/0x2000)=nil, 0xfc65}, {&(0x7f000054f000/0x4000)=nil, &(0x7f000016a000/0x4000)=nil, 0xffffffff}, {&(0x7f0000689000/0x4000)=nil, &(0x7f00001b1000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000570000/0x2000)=nil, 0x3ff}, {&(0x7f00002b5000/0x1000)=nil, &(0x7f00007b4000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000116000/0x3000)=nil, 0x176}, {&(0x7f0000338000/0x3000)=nil, &(0x7f0000645000/0x4000)=nil, 0x360}, {&(0x7f000074e000/0x3000)=nil, &(0x7f0000143000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil, 0x20}, {&(0x7f00006ed000/0x400000)=nil, &(0x7f0000503000/0x2000)=nil, 0x1}, {&(0x7f0000092000/0x1000)=nil, &(0x7f000031c000/0x1000)=nil, 0xb8fd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) write(r1, 0x0, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000080), 0x10000) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r0 = open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000002c0)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket(0x2, 0xc003, 0x11) connect$unix(r8, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r10) r12 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x2, &(0x7f0000002400)) setsockopt$sock_timeval(r12, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) 16:00:27 executing program 1: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) mknod(0x0, 0x10, 0xfffffffc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x82b8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x109) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x4], [0x80000000ff], [], [], {}, {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe35, &(0x7f00000000c0)="2f524244e0031c070000043957ccb2f0ac661bf5eac19eaccceadf715957d06f72030000") r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x8, 0x7f, 0x401}, {0x5, 0x0, 0x7, 0x7fffffff}, {0x4, 0x5, 0x4, 0x5}, {0x7, 0x5, 0xd, 0x1ff}]}) socket$inet(0x2, 0x1, 0xf1) 16:00:27 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="54ade90586092b18696e15759b099428ea23a496971588c6e4682b11fcf7d87416eee21fc2bdd8f6ca8758cb439184501a03463148d734c3d4e4ac16", 0x3c}, {&(0x7f00000001c0)="5fa0f91fe05af2bae9b68d79145ba9d04ba4eb67d76c028a8124f13750580d11a8195225f73509ac2dab5407633486a73fe326d2480f6a0320b42bbc4ebb973b24b03dcbbe04beefdc8d87a59de25a14f3436d382a562046e0f003863a632165bd93bd263320d794fbf9ca94984a4a2adaefa3186010d1a471a6b41af108cdf0a60dde4deb7e6cd811ab2b936e773cb09a3dd8ba0ed842ee2b419e96ca978cc0f4acfbd1645378a3178694c05b7f2b14f4658c3bee59047add72148e4dc9b22879f63ad47275ff674729f3e864", 0xcd}], 0x2, 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x40}, 0xc, &(0x7f0000000740)=[{&(0x7f00000002c0)="2b5209e9f394c87ed105ad065bd909cec271d6cbf7aee8dcce1a3334c6f91d77748c510e7c24e0a06e226739fe122a6b2240cf21ef801b9365416677caf915e710cbd958fd6e1f0f584e0f15df79ef6e4ac687f4ddc129d06cc58c54415966f0d64fc304eaea4c79377b61ceb73fcb24f7db186c22a766fa446bb15d37ab8317a1014d6ac06c2fe9c04e5a348c5d3493b16fc2e445e8d168ebeda70c0129b523dc1d627304d65a6e6c70d0557aea585d2fb607362aa603460ff0ae2ed2c91ee49a3b2c28af2cda3384607a75650c5a696c574f9985df489be2b161b1d1f44bc04d04d2b77cd0ffddbb2de3a21e3da0d3284c5fd58216584b", 0xf8}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="b7d4ba2ccfebe693a2fc2c009f8e7de7c8e556d60ab43bfb21f8cfff70adb4440695d3acc6636af711cf509479a2c517b62f3320a0c115fc5a5b9624acdc442ab89e02d33811326dd722d8a94e2dfebf9f33da2b5bbecc0f7c3ecfd977a56e4355960f8d58f8f4a89b294ba05292a3584d32bf35cfc5709351e6160b5c67a4c33c8ee1cac8c8026830edef1237176460f9192f32330dc06d6a684eac1bc957db19b43c9f90b060923a14bfbcec3ff054680f0d7fee1053a4d9494909ea03c491f0be718b6e47e8f381bdab85334f7ddb4d0f8623adc2576980ffa9e8d419ea17b7a204454689eae07864e73973bd36217d44a40e7bd8d3a1", 0xf8}, {&(0x7f00000004c0)="75ab34a714232db6c2429a84978ee0d88b89daa8ee56eb5715911a9d3a6d01e89204a5b6cf8c8b46ca025ef96d3a76bc3f3edd9fbd5a21a8067189ec1eab672413651c91b44173422c44e083cc0df13baf6dd81f1ea1957c149cf2d7b229a818e64dae6107b8ca85e3144e53948d4d447ddfd37e78121807e55850a7dd856a437fd4198bc1d0c2bf10434ce95134c0097d445b79cf2f5eceb1ebb7491efc952e56890111794709e5098a307be07dc2b75dc2fb42474a637bc3936d728a62a6d94c112d9956453e5ed083d9fa9f1e10c4aad7a24390b6e79a89f791ef4feec5285de26bfa01f3ee11", 0xe8}, {&(0x7f00000005c0)="2e8653404d041c60761faa6811c6298b71bc4963528f4574e6ec45596207827faf2e0f03e1b8cb261fff7253e4bef86d4088dd9dd187b95ba4c7d2f027843e4046786df261620869b11139f8e29663873e41091c281df010d1ea7ea7267bbdee5aebfc669508b5845a32886ac0a1", 0x6e}, {&(0x7f0000000640)="dc175791867309d1d7f35bc24cff82867aaf55a9b774ca9529ed0fa08f98504a758d5d4db42a9417850ee5c5ce48c248b8acd5febd229a3142f103e360d2584843adcbe4b65a8885326d313107c31e252040d53f7d8488c1b0ac213440c85640f81f4c9c2f02313f98dd59f1d3bc88150db3ad472cdeb585e68904732e96f46d4c86341c21117c657f1e98b16352f9f91f3cded7607447ccf31a232044e24edb99eea1ed69cd743c90d4e608a1778a1dacd108203ece35c94efb52d95018d6248877590ccbbc8fb710bee3de5205e061c146882205d63637f1d65914d54695aac77717db357bf28068b43d3e281f4d67b6a5f1559bda27", 0xf7}, {&(0x7f0000000180)="23b5a1539190f15ce4dc413d5c987e5f3e2c033c875e85bcf0e21a611bf727c34b7153669dbdf47b97e8ad5c2b99", 0x2e}], 0x7, &(0x7f00000007c0)=[{0x1010, 0x1, 0x3f, "ca5171a7b6ec365835e1f320d1e864dab34e72b5332f274055255635e87a528f79a727c8e945cefa9ad14ec959bb8c2be58f797b3205498f1bebce4663c97c0281a952b0e43e4a2364659a78f72d1b466a7655a94815b67a8046a10d90b2607c8b4b95dded499d1b9b17f5b56a35606285c013fcff2cab755d2f585ca5feb0650fbb86f44faa9c0fe9147f52ab54316b678b0e8c5a235d29127542993c04e36dff1f6ef7596dd5e3f42f4f876fe60570d0372bdfe82da244751bfd08c51bf796f2122ad1c60467b4910ab11af8809a10c11377a9912a382003bfa0f43d9da7675d5c0ad144fc25707c103b228e779c7605e2ca18eacfaf94ad152be7ddf9f0170e3dd21a98ca3c2a2cd2c8a114678d9b64b4cf19cd32aa25b220de5ab6da9de834e5d7dd76d431ee38313caec76fed5b60519b838a354551811480a472103057c00f7d891cc19d9ad990782b9318f4101a07b83875b3870d6b1d116f77b44fb577ac67598ca9e70fc3c4f36cf1460ce902bdb8c70ff50cbc41bc58caf5e8b9e824366c353140f402b5564ea5f8d501e1a4a898dfe622672424f7c82d9ad832e6f14e1513ff88b952965ffc77b55d155fd37e3e06a9bdbfcedd146c2d5ed05a4d3cc3524e002d0ff01f0e0a9ff52ee96cd383e611d9687bf2d13ddbb93a364fd0da0f0fca82e1430e458b37f9000859371f6d1aeeaf960206d13e56c445934dd3adf6b9232cc016453f748d42c21375e39777f21058c1ea8a92e278b9f6b042b4cdb3e3f2cf6f853bb5a37dc336f717f981b245160a7911b84cbdee2c91e2d009538814e6f4dd9ce20e7590178c206d5cf1e2c5b162bfb02e585e7cc2c81faabf628cae6e25ac0bbcef5f3ee357dc8e0304e9619a88b4ea3d341afadce744d686912985a10ddeefa78d9085b18682139f789db29f3b7bcf10ed849db26f75d7828bf6597d1e3146cb89bf70bf5ab51e9c5d47f75e29b5023a98386c8c2a16daa1ab685c2c5047d85ae6d3c9d763bf32e00d50c0527aaca26d1f786ab09da593f927597835bb767765075190870d6ca2b75ce99c69eddf0b5583872473fde47659578d65745b847af73621c5c6aa4b041e0ad9d6a151ce048b613c7c525ebaaa67f6c148b814c0757b9543fc703a91c003c8455c741d078f89fb5597ba60de5e75558c8489122fe98ec888e07ca42d58d5ec1da0ffb6a47249f7395d6e117d377c99c4fc5d7c9feadc0121ff902955ba0f7432a57ca0cfd2bdddcdb9f4bdf4c4c2e8dcc6d86fbaa2226e70c8c14bd49f36d72cac0fd7522f70bb0d34f8c2b6d9d4aff627ce60d915a9a166af30ca6485f18a432fcf30a53eb2e99b2fe773aa6b9549c5a0840711c4c6fe8ba55ed336ffdc5e632f6c215c041a163e9dbfbf1ca757167a86f2926fae58c36e1d62859f8738a1c0395e58239a9c5dcf7e2a5f4053930571fd9cf1a732a1b580fedad113444ad795940f311b53580ba24f2496059841e25d28d7ce60bf24996cdc728147267debdcd3222090b246b970fc37a78a629a13d70fdf566015d414324f98c3ba167ee2707a33201436bbcc1f4d260ff10106cca541cdbfcceab2be847c1f828661cff38cd4541f672a7cbf79daf6416b0988c2582474eb260b87615a91f0ebd5ee45752ef2d0518072efdf5c9d5aa31cddf3beeb12a1ed74353de64c25c1183012cab674a78a8e11086e071d28774f7523e77d38b2547b3c612e11277e86c302ad6f7faa602838f14ff9e0f9688ca2a9bd9006e3053d4a100491aa9cef2341d2bc20f5c919c16d617f9cdc61208dd85d22132ffa3e588f9fee245bcd8fd9df7dddb1dafdcf2651f4e2cada210d28f0abb4efb334c1e4570a76392bd57ab2e3c9e5a692a2afa28371cedf9c031d7a1814404dd763128e9898f6ba9749f70aa44941be83af41fdbe61b6995c39a64c7c39136d0b48e4d6b89b0c6cdd92e5f87114100bdfa247929cc3574bef3bd7dad92cee57913b44e91494e2bfc0bcea1588016ed2ce1fcd427b7bb007ddf914f1ce4a4a43d2fab704003b0e3b78bfd94188fcf2c9105febc94560be2c7743bb363f50acac8eb2d2242978ee098f07ae52cd0a84971a23b553234efa3efcca1b3c7b88c4964b4682cfe3db13bd69a9bab46042e095bdb3f3dd8f7981bf9fdf94b2da1aa76b161c977a9a830b20038c91ebf15d4eac575eca6efdce51d8c08bb503844a1226767b82d73816bbe0567f7fe15ff0881353e3a0e3415b258d77c99439cf8b20fc211894411232ca924dba66a2199f4de10e11c16bb2333453891673574bf7dc472f804b33a5f1036b195b14775fc084eb03a05716f10cf3170f2cb77bfe0a55f268077916f35be7f1b7cbad582200a9d934645e657ac7db9b30bcf4919fea9c82aadefe23a39050c53a2c91d7ace5c82db34c2ed81936f6db5ac5e6e8338902be6f512caa9530127cb1f4623dbda11f9f386207f28b53f4ad836afdefbdd79347f03e97a07a2fd55b988dba071169ce3ac43e17d45055caf31a07035ed03e359e81d054e051c4b7670cc4a1ade2ece45de0bea6268ba2f1123e2c04e1611545cce50ab246ab5ffd62ff3e12780531ba91d1d6a4bbc8870f9cdabe0b218b1d818ef75820eaf345eccf2967ecd50c8bab15c53ad902a391cfa7f36e483e003bb37cdc4c69510aa157902119f053d428a9b745ffa79d2787bbdd8d2784052214b0371fc485af2067451fed89de9a45e3b1e79417aafc88c13b84f5d445c56d624e813c46f3f7fd708173e527c798dae0a92031ebdbbd855a2aacfee0790e11bf52d4759823e67325a3d36e3fbe57fd4394e260b7e3c86eed7b01b788cf3c69abf9b0db7c4c1b876e13b46a6d8086f12ca96166bd81131b2b36b355ad7e89525bada0357c42170f5f9142b2f3498b5bc20845fd6c999a410ff12faac7fae0fe8e99730fb2e2cf9e79ac8119ed7ed1ece6ad5ff09a5ed694a59df92c1b7b8d01cac706d754a68796dc45794594726c636bb23f42ea35af6475058bafbe19c7f0b3f6c1315db47485aeb1d2338559399c4fe80bdaa6bb66205b79171bd61c749ee74f1f32c7d6e0b4e268115c0c08e3f6ab27031abfa8c70a45f4bde882c3ad2565e0d2ff2959bc2f5353893f5b775e65ba445c92feb2a52a32c40b8a587f1290b728d9a17d1e81ae88c643071357d9cf95ab5575cdae14f3673db20025bbbc625236fdeadaced62456de33cc65e1f13c13842d1539e2c6e3620a43715eff1f718dae533f64e025a46bf070dfe6852b6e1a8960ed63545c4e063beb0899dc7d145d8178972a162eca538ca3230d04b7821e2dd1d617a56e2393272fec17dd3ba8802d9d9e883ad8056a013686e7228cf7cf058b44ee28f7dc61cf608148f343aa990a330f96cb87741bdc124f506cfcb3d510d780d783401677c1f0fe3866ba4fe21bcd158cec66c51dbd79562d4f22a5597921f6d6829f67c47e42d0682e9301783a1e5b3aaa9b0df6151e24d458cf39d17aa60cd92cfc4efefa46f7879a779a193721a9fb50bc4682c2e5247aac533b396e6dd8481a46086966536b8b187aed7fcdca1afa7ccf7c38862b3cdebf00a0133acb1594d757985fdad308112a4e548b94c1740830df3764d6ef6b39f7da001aaee03f1b21657fce18ef5159f496eac0effef8104ac782f1d9a92bc7f0d9c1a940e1307af2841c4654442cf2496e637bce094e22332cdc3748919d6c9ece6852e1945a209b56033b1d56e4057075e8a5703a07870637576ea48253cad44e05b3de07a0a8310c96664a86da4a316a8a4c48208963a722bac3f9dbdd7d0953a0fc420c687362810c6317ea94d2bb50ec6d6051759c5e197cad3ec4d743d492ffb4b77c0991ea0e101382c4dc3e9c48832f93ac04c14db2abffd12ecb51c037c7832411c864627017bf9adebc41ee4a3b8b58a135af29cf29717bc360736f0e261582e78ac2c2861571f56ead008ce56681e63af46e5106aaebe8192f8070900998e727bf26ad5b11fb706148ea4c879129f34f5d5d9ccfee46122002a932c42c951664cca7253d2fbfa4d9cee783532cf7a62abcfe5116dafa7921a90de38681e7a8e44230e9168fe77abaf09d8c0f5c16a621f83a453fc2f4acfd3d6930df8f71065d9d5ce4553d9259ac1b3048e8ac872b7531b6d7fb5f23096e94de02b388b81e1e382fd1cbb5e1f3e6f2bab9b2d3ce99e094a34c68eb0e9a9ed2b75eb320f2f9a4409e943b7a4b0dbf0dcb867f2b09e8c613d4185f29ed25d215483a501d940613848702642a6cf0cf66320c0f19e351399eb5cb288ed538f00c0b6494a4b4ac4f78b74f9093a8b44b2b8e0771866034de22345ecf7d2a8f1a4305cfc6b6e127f314216b9f05a432e0a1c9f80ba940ba91220fe3f4ddd4e194dbf43e87c00096cc9878a4a53954997dac1b241f43fa60305f4876a275b5ebe1b88ee8246767c2bcbf9355e976b5ce8233d45c371216a81dec7310207b65d6e5f3e7778d290bf6e53d1aa0c40edae3fe5632001ba07f70ff6ee7246646173b85730c0a0992ec685bf0243bf341b4673560de4c652e57c16c406b5bae02fd73905390892104b562f3012ff950a408647ea4422c4759902c012c47d6eba91ecd618ae1198c320911886e44e1afc57474ff1d46b2c59d65b590762caabc272347cd4d6f85ad0c5befb9ad0136d88ba6c0cdc2c85c5001040621ecd6d1cb3dd26c8b8f002006253edd3d700d426fe300ef6c59df4d53f5498e2bb461d3179fd6d2fe316101bf8ecd5282f68580fab377b39dd6c93f791319a1cb7bc147cd17b518faf11c294a35c6e2eaf322cf8b136b2398e145734ea54da2b72b109affd55fcffd02a36466d0fa3d68439acf221cebc61ed03f6e09b61d5a5443daea8f0a21fae5a788f62db1b6e43ca694245326ebf10a6df75f37003916255a423b16eebbd511434465ce4dd73b049d2a81ea957db7632ee0a0e638aad75b2e466fbc445105a1e8d521bcb95feeca5d109c147d03cbe991d2cac5135e7f433f463f40d3cee208de1ffa3b7dbb84edc048f85f9e1a0a3a880622597ba53c835cf96921e625449284217c7c43faa946bf80114b164b92795615804b0f0d04f011896c6c5c08d205b4942f6be7fc5c12b3b7c5fd848fa638303e711ba2df06f137c2ad0ed0ec68bfa93a5de42ebf681a83cb52db75cb014488f98db0ab69a4041f51f14cb6a385679eb10b2a30cc40b6d897b09fa4073f70c7fbaf0da68a8b6077268eadf6fd80a2130ec72f094de9f3cce77f24e4a49fa700cca8392711e743851c369a0811cdaa99551bc79ec3f5d6b8b02bb1cbbc3e09e59f7b77e5f6f42877ad4afc506c62ab4ba66dcaf12f8f1476cf0b7e96274f5cd3e8f0c13b2a5e5db18177e22bb9883ff59cdc5cb27cba70677a3a81f53a0343e62b8529923e28c4581bf6fa5d11ab5dcb1127260ede993db3564a0d294ba4e8d5b169d50d6ffbd68d956bba6ae4ac1c5b70a1b35521957334f23931e1d008ef4b6759ccd09c8dd33f5e73ed21cb5cf3a8b6eb7e769199b4f26d9a38b591b92b88058b5fe834e154f0559690ade1569044a900b2ee88a6151162c0d54da50fdf46eb040173bef8f517acae5075770571d2c8ba3edbf90c81e5f7214225a99b566c5387da48ab1965b414b497d9fc9e90c32a16dd0009fcda6555a84a052caaaef00da4c015407a20e752b001109bba41ac49054c71225e38c247cf66e7178b32ebb9af24e74b83d3ee605e169f910cf7e5ca15a2781f6705f1d6d49dce1dc4f53655d3dd95c9a115"}, {0x10, 0x1, 0xffffff7a}], 0x1020}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x38, 0x0, 0x0, 0x100000}, {0x15, 0x3}, {0x10000006, 0x2, 0x0, 0x265e2348}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chflags(&(0x7f0000000200)='./bus\x00', 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0x7, 0x0, 0x4e31}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1f, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xfff, 0xffff, 0x0, 0x71, 0x8, 0x80]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r4 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r4, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r3, @ANYRES32, @ANYRESOCT=r4, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r2, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) r7 = getuid() setreuid(0x0, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3a2, r1, r6, r7, 0xffffffffffffffff, 0x0, 0x2}, 0x44001000c, 0x400008003, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f797800"/1032], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0xac) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2, 0x200, &(0x7f0000000080)="53b733f9b33ae3d79619e1189125667b88bb11f6af3b07bf8c0323e06743d50c03862fd578f56bfa57aac44b0d502417cdaa6a32043caeb0a4c4526de27137e7653fc53dd8b7b0f243247be2952a953f1fe0c52f1eb219b836ad5963326d85c86bddcf42119f3fb75d6052b2182cbe0ff7cec2b0dc8c747ee6bf35a41ca014bcd2ef7428c6783258bf872169f07e2489b92d53556d7766cc335512669c90e722c9752014f241c8f3f5e422ebe34a84841da20b81deeb85827d1bc63ebd13e3d1a0a108a8c5544f48031bb13fd05e8000074e83b68783fed7ea32c603a3ff7d72eaf5123699bcaaea8e51fa6b2417b5c3a48cda88a2dfa9e177bb4a36fb985b836c22db31f8bed57c33cba6608bba0c78c0c153d97c44b22ffe96abb0db6f89dc680229460117126f25572101ff0c4a80f41f36bbff93d1dbb377d3ce3748d3b31947bde3cf0598af6cae115c91af82edee4f96e4c6cf06340cc844f97daa5539cd44ab17a61bfb1ada6d373e8bc451a594df5e917e6aef743af0775ffd709f342eef02fbb8ba8e1dc880c222a1bc496209f015e96b3dd0beffb5a06e10c7d99467c2e0d5c0cea7e80264550d87de5c5d6bceab750bd0e54758437505330f0ab47e685b113cfd65de7aea81015a33c191f40582e5d70d3a7143d712de520ff576cdfa4b5345aedf5915aa634479ae5895307a08a10ce3eab6ccdb417a7f4be22cdf0dece7d11b625086e6f61a2f599010d57b76626e4bbe2a4b617750c2fb9d0d89e40c0983411b731b09a6bfd4842b4fef3b727f0f260508e979e2a98f7f82093f09b53f4602b3b47f7ec14ca55f76f8c6995240c2bbf7f4b3564e09b57dd5d6a42248491faaa79d4eede0d61fe326def4de3a5a53aeda881dfd4d9e8261d0542bc3b5d786e964471efe3c84af21886cde99210738666b32e21beda594d8a4afa1cf2deea11c2f14e37a973598a506f9752cf1fe87d987de955bc8877a0da6c83b3b11bd144a8742a8abf58e32f21e01834018389eb07c4c9db08e9da16ff09380682d485e0a65faf86441035d7698aea4214fb9caab7a12ae2810ffd460d1210a518ffbe3d4d7df9aeec625c504cf00cfeb8fcbd2579edf6c4d24b42e132b30b2dd233bb6bd94c245fda047af43fba55b0c9b938c821906a5e10d4abf52f6164502720c3bba119359e4e506c0454326951a91571eefe32b70c9b5bde501e2e21ba2cb4aff98382ac05ab6dac4c1f59598f7fcc48dd1daa533f99dbc45a9bf8fe11e253b72651d00df3fff4daacce2c474617eb46a57c517bff1cd74cd82d5a2b49b7cf10cd115d7e1f3777e5416c592fe37b4f4bda8503bdc287415e0eeded43d2043981a82f3624bcd99544ccbb23aa89acc902704bec1331f0bf3ffd1274df0863cd1f22cce45cc60d2305aead1fa84965298852ec964af99d251ca360bff7084f60f8772947d77033598de31bd3cf0b6c79acbc81c2f2310f4f935cfb94e692afccbc8383519caed4e7fe8efa41f3635c3fb49f12ed79958dcf356a4bac89fa75fe0426cdb2eb0082686f917e727914ea47eef2671dd6e9b5e6451a37122348101637380406a1167e4e5167512b75d91043995bec2838b37ab78d562cf7f79a4017f06a944f5afdab9724071f9afcb549e3462776e0679c1e88ecd2dd521cd29a0c4b71e0c4496813e73d3437b9c3b06dc3eac03c6c92d30fd2cfc29ed69b54780d39e65459f29bdfe94f806cdd3b2787a9746f50a1160996b1bb51c20ddfe5d71537a8b4bdcc06fa4ba15873d05e7118d75375e5fb160b9056708ff9a72c9b285f3b5b543addf47ce6bf7d130802b62827de90f512ad83f8bafa584f9f9780273dbe4530bc4db199e26ec54d13d8f81639b7c4484d3c9598aefeed8832587637d2206aeeb273bdb5b3969ee525ee9ef602a8cbd7e8957c108fae6ca39f17920498753c6060bcc35c1236821a4400dc34cd4ba1160acb7361b12f842a6c49581cdbbf7298008802c7f5abcd1072b8b15388e0120afead7bc2578c437883eb13d60d9ef730ac8eb5ec7a9d310546b3c5f81bfb49a497c0e4b3e2374b526963f0750dcd7e42d8624e40bc2eef1be8561b10c0ea4780b7898c779433db896aef2d8b4ecfc63f5e9515fe716e898e1953f7c12dcaa3fa30bce8ee4713deb29f1a1630399464d3540a4d838597ece9299a97da6439c06f11fd5535caf5ad6a56da06ffa9c00dd719df77294d77b57bfa19344929be0a3153fe3e60d9df713a2c1c3cc5256c74a8950349c89e5dabfd307bcdafc0350cf139ac00e2c267075eec3e2e0fee89d203af58d8c59e72ca4072aa740ba15506ff6291cc02ef6f321700d6b0a8f150cf02b2a9a05b504029d61dcfa597c16ad25011a605d1fd5fe769aa7d3ebf57afadd4f60f3fd421e90ab5e198d56bb4f006050796449c3194c443288ec3ec2f540f5045be3f2315599866c84274440e59a9968b9bed05ce024be703829623012b7e96eba535139b9b536686103900c16646b6a6fab39edb443bdbaafbfe041c9fab683398c0d01b7b4b88865f87ea2af9d0c176370a20534836b3847e02a5145a8e1a51adcd3e754b527aa58e51b0640910aefd236628e49f49b35bdff05970d272c80d6af87a12225351989d350428ab426fbea0a3a0392e475319db941ceb1b8937cf2e18e7a24f7a0f51a25645de8f7ef4b1335193bfe6c259d7f2c1b1c9f695c33d242bbe71b4bc45e008fcea50b5991c4f48424f5a4dd85c3e940777b82c5984d3df5bc9689c451d48496341682387866a621fbf828e8ca9dd839d6dd0e16066c1cae256d2b3bf185404c39127d06a0a1bc92ff052a97404b0205f4ff380f1aa2e9e53d2a18b22beafc4d61f0323367d3457678cafdf13d751a9f636afc896e3355ce72e2c1c49728f60e419ff66444339285ca30766cda4fc76c485b7993cb933b477b64f32641f099f8ec38f6beb35a3de15517240d4cd69c30990803a387f440311d7876e2d631753a11e1424cca374f6593f9de0e4f27baecd6e988d7ea67a0c242938160760edb1a60846ab7aab352463e3ed4fa9c0d968920015dc6698c4285c9f1b6562bc730c4bfb6fc437f9b17b84f59de2eed8521cce2246d56e3e2f8910d0acf63b08c7fc33d7bcc52d8330d4b22e206feb215b764941cb4a3726ef4327be224ccf0f44518f4ec2e7d0d3088dddd1c604cabfff04adc4e1f6d31cb3bc1470307c7f91d455b810bac5e103402460513298f4cd2bee743dcea0f83c7c642b8965ba84f5702705ab36a5cdae8989f918c2f06f7201535d136e0eb68a01685b620cafcd85f760bad2ef513fc84510ba45c88b2977a1afb29fff0df2c6dad8f1a0fcc5b75aed92d3daf6c6e0df79f7a1fd2bc339c85f0557bdbdcf9d004c35c664aae9796b41f398f868695ef4ed842c87716ed98bdee056ca52d4b5cc48f252d92f4fba5f5f3b190619368b53bc3a51313e5528ce9c6355bccdd28c3554a9f59727e14477659710e6cd99452cdec3294a0ee44954d46c191ef3460cfcb159cc546d9a7f4cc3b1cc27d14a3ee86a40d6e7a4f4a696f20603494558ab1df7244c4f86725abab8ebef0e8a7b131265060b7ece08c8ae25dbdd704d045ab4d2abfdc8ed77b64d068f2fec614637629e9c23ae07f25462791d84d69c971c9f796be0cbcc7218b376d4e474e3d818d2432168ae1b70a48db646b0be53e10b5e56a8f36bd0fb39c93c87cec5b3257b371e3255a18010ad08f4d3d983939dba263c5125ce197535c939432f4713f212c62898e8dddb689e65e216794091a52282b9554a6bc9d58dd32b6da3e6264e0a69aa6e53c52a040d242268cba93041b5df56de11e8af5bb830123d7179e18a85f13bbdd983880ce3b0263305b9744c3fbf2902fc6160165537068a745fba6de13211153da9a4176b58a565b1d20437e30300b6dfe25d17a119a33df1731d7d425c998c29da32654abcc7870e35d3e8b9329b75e6b874f91190aa69b38a356a879b9994ca1e38d8a901b35fd0fb26987d16b5c65a55fad6f1a8b4085c47ce7d7a151d473da6d0973207b82499d67bc6f4cc9e67a1a91a9b0278e37e676b8434e45b82b6fa2604c5b865a7b0c59d66bb51f79b49cbcb5c15061d2ffa8f0039614c33a02579e8ce78e7372c86668d55da7c143e840ae57da8fe85d69cf968a1c16d67a373ab02f6e34d3f82edfda2f42904e532ac0f509ad15eeac6f633c26021212fc6f8db3dabe924174569fb3f397e8ac236f222746d017835b3bf2b7e22c3311d33558a6dd039a224176d44c724703a2a3463fe6ce96e66ca83ce6bcb188f9baf3d51f81e4775d64d7cf8fabf5599b2a6f68f2351cb76dcb043e87ddbdf290587f5c4cfe59cce5de5fcb378a6c0326738e555f937b8b8157cb37f77a2455570d7578cadff4a917df3aeb751a1a0699b61496996b4292b51fae3a73314518ed969d2a9e66fa1d3493854b0eea46fdef9c6f7707fe7adbb12cee4d7ad26e3ae2df083cef7d3cda0778f2ab4d11ba745f0b5af80e1466ad73c6e0c010b5a656eaccf45a72226562226a4cc974b4d49ad2fb400a6df8c0e20bc89b751a3b0d87f501317984d9f6147da53be9079c7502a475d80fcc6e4a2d1a25d5a64b10f214c44b36b1fcffddd0b775a5c2cffbd134555ea727dc144436e1ccd81cb536b153ee9e48898391860f68289234f67ac1cde6ee28d4f4a976a0fb5e88afe72dc49db9aee54c012bb6eaf36f2e359a1e2281ed83e9af2262ffbe1f5647061133304b174785e230f9d5f2400cae275517bea2858819e377f0b06fbbb1121a03a6f1ef2b624fd7333c92973d82971f1ed170d0ab174dfb9525b68b363e392084b141ef77a836bc19eb8b056ccc61eb5c2c3bf50b4d3b6de14e2aabf492b97870c9f89116b1e0cdd37c1dd9cdee492a5e777115a3b4b36e7403cb168ab0a133402cf823e08b26afadce451b686644a7cef1a7c3a66fb5ce36399a477650a4e3d90a338ac5df7730ae5956d9a18cee3c0f206d9ad60833765f54d96cb815df74595a18e70bd095e2d80b837909d9fab8f6e47941a142c8097f8d3e9cfd1598f5701c7cd3e0e25eb587ce6809e170b52762dac5ad49dc1e077448fbcd6d4eaa20ec7c4b5692c1b84255006599e161cc1b53837b34eebb8ec4c8ff8fbc5ee84894e307a0b75d795e39645c670ed39281a1c6f8008d199bcb410c4ff4ff6242c01efddbc300292b7399f9eff19b6a960971aaf1b5676305fe955094760d5d380359668082920381c6064dd6f8428a2f7d2e928ad091482a477a39160fd2f87c29bc5ca38f5fab40de52d56f21ffaa0ffcaf1e872ae8bf50022eae28aaf64857b3be793c2b89a2afaba54b7214a1c068fbf2f5947f92951fd886441407c99f824dfef1b5765867cb62a698c5b6fcd704de53292df4eae34bdb03da98ed8e41a54f15f3046b6e43d3bb4ce275a1bc4139fea092e61f2049b8f22b24d2fb822eb717003754ef8af97f8d1b075118b34312117a1cbeb0a1b53ae9945799364666ba7d825204d76ad3374411554f0ef8e5f11d3e0fa5d486a6854d52e3dbfc636d5b4268cf8b95ba3cffe8cc6cc23ae86f90785a3d1f5cb08313da96fcf9ad11f2b19d1aa5db3ccdafe9e82e8f2687b6190b5f59712523081b1d643ef6fe45b3f39d4a81d5847afcf497027ab6ccae4c55909c488ecc733b76f93b73778bfa583de43080615f76a190f50d1c19392d16c2aa4310eab53237d7de1d8df3761d093379e16cbcee25954376edab0362edd5b8e8acab", 0x1000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="f9a1f1867dbd170de6012000"], 0x10) socket(0x1, 0x2, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffefff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6}]}) msgget(0x0, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xedea], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x4, 0x4000000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="200000000000f58c742c219880309905f87cc414000000290000003c0000000000030000000000000089daef16809e9c59f96054020796c48ed192f46f641454efe69b534d424ac24c6c964a2a0729c083e0da56000000cdc97c9a00000000000000001e721ba1b0b9f6aee94c566661050000009b4672978c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000001005c98d4afcf00000000ba0f000079ac000062e30adb830774321ad6fd335cdfe90f5fa596a3be8da07a39fbe262971e0205000000a0f843f1d9036dc3a600000000000000000000000000f10a3eacc5b6356de890eeabedc24598daf7abdd4963b3c8e9947b7d841afb6d208ded5d0ae0cdee62a3994e4c8a64fefb701de25e78cda1c81730f639d0cdb731aa223cf012572925065f652a6dc6f0a7560b5aabeeee499b29cf9a6522a206f47e63a81e1b4f8ca5419de9595f78cef949e95447afdf159be14e7a142079c138d75ce163af3905e17d5e028b8c665b2b12ff821c41181be06aa422b042641db5f3efcffcd5b51972fefa0a20063b9fc4"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000400)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendsyslog(&(0x7f0000000140)="5e744566cc4f857039434318060b6e855991881f38efff9472c2c507517eea9c5a8752596cbc30e6c84090161875a5c1cdcc995b05c7a4d5bd5e5e67d694a531a0be627cd236b151fa6d2930d031e912fa5d804626e38109562834cb4999e50be0ff26ca7397fe5b545168fd45b728d23d5c99ed0c50813652fbc37b659fb634f29f49ee3ab28bebdb06e3c2bec92d4cab2e97714f0cbae76ab2798d5df0863cea1ef02879b6b61b811012703844dfcf2d416486d22a8280133bef1365897497799245a1f832c10d179b24bd9b77a685a644be6e94a408e71dbac67fd853650ff09127f8c52495a45cb37542d58c674b9552d0130b7d201b", 0xf8, 0x4) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt(r5, 0x5, 0x5, &(0x7f0000000340)=""/134, &(0x7f0000000040)=0x86) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="2d012e2f66696c653000ac1548fdf238e6d8897d25dbeef93f2df90cfb8c344ba3c93d7250c2b0588bdde8f5cae670df1f017d3762e5cc72ea29d88006601fd49c5ed84c4ba4ae460a2a0f5cdee88449a1cbf6ed7ff761406063b55a3bcc92589cdbb9fb6c488f0e9af7e5145025f60a3bbeca781b6c2fd819a041d17eb6d19e87d8b63462de1ccccfb9f80d85a4a6cfef554ae12013f0b3770ae4c8737497dc2c6fa345cb7bb2a90ef3bc42a8968614bc41047ddda7fe78fa0a32eeb1bb21c4ac2f90243e9a532675a627a55085fdbb463f1310781c42d739ff787884964dbd7384fc6dcdfd0128609294f3c6e6b3d90d00"/256], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfa9, 0x4800000, 0x3ff, "0000000000000006002e00", 0x3}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r2, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT=r2, @ANYRES16, @ANYBLOB="73a8fcc309ae3f6d92190ae662ed628e225f71bb8eaa49cbed053faa04000000000000006d4b3bb6fa9381380896a63f0580761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f80207a02711188b63bec741c30f3f1b3f334a4b5442d9a85e6151b4fd99649920084287f86983eaee5be48cd2774ac374ac89b00"/174], 0x8, 0x7fc) msgrcv(r0, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/165}, 0xad, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x7, 0x81, 0x81, 0x8}, {0x7f, 0xff, 0x85, 0x1}, {0x6, 0x2, 0x8, 0x5}, {0x20, 0x6, 0x80, 0xfff}, {0x4929, 0x5, 0x8, 0x7}, {0x3d7e, 0x8, 0x9, 0x5}, {0x4, 0x7f, 0x8, 0x4}]}) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x120, 0x11) readv(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000223, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) 16:00:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000020000007638b47503de5be58db03a4b939ac3f96c8d8fca29cab9cfcca3efa07cdd578580dde09341944b71007a31c501ccb6165a81f5b07e9a471045c16a313011a497ddd8df57401277294da6f0ea1589700b1b6426838b56b1b1acc460aa"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r1, &(0x7f0000001480)='./file0\x00', 0x20, 0xa) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000014c0)={0x0, 0x4, 0x0, {[0x20, 0x0, 0x3d5, 0x8, 0x0, 0x1, 0x800, 0x8, 0x3, 0x8, 0x0, 0x1, 0x5, 0x5, 0x80, 0xe47c, 0x3f, 0x200], [0x101, 0x2, 0x2, 0x80, 0x4, 0x9, 0xfff, 0xfffffffffffffff7, 0x31f65fae, 0x9], [0x504, 0x2, 0x0, 0x1, 0x4a4, 0x1ff, 0x1], [0x0, 0x1, 0x4, 0x8, 0x3, 0x5], [{0x7, 0x49e, 0x0, 0x1}, {0x8, 0x746, 0x0, 0x9}, {0x0, 0x101, 0x1}, {0x5, 0x101, 0xfffff078, 0x2}, {0x81, 0x7, 0x1000, 0x6}, {0xb38, 0x8, 0x8, 0x1000}, {0x9, 0x401, 0x2, 0x8}, {0x6, 0x6, 0x5, 0x8}], {0x0, 0x67ab, 0x2, 0xc5d}, {0x2, 0x0, 0x2, 0x3}}}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r13]) getgroups(0x5, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13]) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000200)="6a59b061a2ac86d6e7354bb2b21d1d2340eea32502262efcc8bd95fb73a20f7c5432e443a90a4d1b55d23b742f0429beb2b6ca7c872c83d9bbfd90ad21466c1e439d9db5443534f12baefd433012f3a2e7c5a12516a906ba6c281eb89276755fcd387417167feda701930ff1ea860933abc7babb7233acb6b551d1732b55fa2722d956fe979668b799387e0b6c4b86e01d03ed616fb8d25f76fa63ad396ab6da529a38853a1d35254584f4bb1e1735f12d74e5ab35748696419542d1d7d138353cd94717158f38a39c78db84ebaa409df35c6fafd4ab407947c3cf5f61ff57eb06ba77b7fa4cf0bb8723e9355d18c8b3f556b5d51cf972a30619611425fbac4005b25ac47d5e41dc776e0fd003c1a6daa81f6d10322bd17bf1338bcae9bcc21067884b169d3d349686d8298623937aabcee5878e38cbe2fba09f24f0fa16e2548a99dd4e118b6130df7781e0d61da02d206dba3d6e70998508f4a1ba064b93db5231a5d35ff259682fc2c038063e297b7427d41a1e330a7ad7c9dd27bf0ff27b1ac1e20a95097d3fb6397a50fac393a80ce12124260b9318c43f341b800c04cf72a00ce70da6029afb4872d40fba8add36bfb5f14de5ab8de921fdbff75acd2f84aeacee41dcb38c17679c338e733eff8fdbc82fa4e21910405c40fa199f39c1c1aec798d3a4b38a605eddca1fe012477db31f65201369479f67e16244e8ef47b8351fa63c220395d99e8c519fb19d286c3be82e05a55962855997fdae290ae7b06c80b78db8f94b5c3c7db8e3181d2d6826c09a4cff6966fb6e7c947b9c53f563dee738509e5991db602b45655a29cd52ba3f619951b33a98da2a7131e47c0a87d1cf5ceaf44781ba54a754d8236fd4caf656a8f98dee2126c5be33da16ba7eae596a7d256b4f5f4d133e0c2be8cda531e43d6a3719e2383d47e79c9666e2d746aa9765595afdbec6c183642d73aeeb9414c5239013606ec21901054b841a5816aad7cc703a8dad21f813e846018d79f63f6a1f21ee9268dee8dac789889b60d8e5da5fc50d99b349be68ac469f8056c5af0f3650a5032a85c30b1734d6ba65e1b6395a835639aecb9422007979da1cbb9ee0541ac3b9442b1b706423d8e6da02b452febe3d48f5da60de83a8efc6fd43201c5563cd31410e2c9cdfb83b0324e8e0ddbbe73dbaf089e5a3daac4350484c19b30331c2425fab3c755041119a2e80ad7fbcbfdb2d2aa8a7ab2e32d8be252af5e20188bb7038b4461e90109a34d75d150cf4e62e2475fa4f4be2c755c1886335e8a3480767efff720338230e3d583e0f334ff59849c2b0bf28beb93793024500e705d6f2e006b2687c89afc14f011c3ae72515e97c90318351074374008e80eac5f6ff7bb56477fe1fd2f7387ca73bd949ff289e2e49a25838d48b1c31a742fa0a006b58255df37dd9e8b94a6ef2f7d1971ddd5340fe73f8981ad1bfb3f12597a8863f2fe422d0c9541a5a47a95ecb688c2231cd50d0acc84ffed861d775b6cbe3f7e0d74e88521b5bf722e1b188ac0bb8eff91758919febf7bbbfcb8281d70746fecf50845a576b47e8c39b8a097e6bbff02635581bfe388e1501df3a066968dc8562193eb3843fa55a573cbf6e91abac6fb98206cd7532fe02a92ec89dfd1db059f44f941fe377e3c67f1a4a25664a6e3842a29942502ab769924cdb8f137d70cda0a8d2e19cdb305aa236421bd3145dd1fa1d749b5a59bc54ad1f9519f773e2e1b2040ba255f0b72c1dfef2afe8eb67ea624fdb0277b60b4bbac5ddad8c794381180bd76c908af4cf3a6df47751d95f635a6917eb1f76e2075c67350206bcf527313ec2031774fde39feb18c99cfc6318c0ccdd051be3b19a1be8c19f9e3688ae11c4362fb8868fd88673c2b05b902aa904798b9747bac8a196a3377638bb410995fd41de55aa022c917a3064381061c95408fe50ee7a6bc1629db746a75fc0d9b4e07a84376e9cb2ede7b93dbbbb669ac2ab0e181462c34d491e3a038fae00103debc314f91111b73dad52b07ddad99896af3f1e0486528f0acf63973e1a4ea0fb8502457fc57bf87b2d7a5c3c923a30a8ced37b8948096332615b6c10b516e68c6a5628e179eacdefe1f6f22f0468c810d67906f1a0d27e81df8656e4d08fb0f2ca3fda747bee2f59f71d1cbcc0c8391962cd882cb948ae06ce70397839de36563b70c9539c0091c9ab69523ceee10b11adcef386697b4158a07a99b461f36394753154043bb6a9d39790fc78e835b14d400dd988f15b1bf5b71a05aa6591960129d77e1521a281eb05952f48cfd91f5dd5fbb4d6eec5d4ec456c55fbe096a0f9382bcf194294c6080bfc83af3481f1a705b0264c866d7414c55c70089eb34672103460346f5ae62efaa7e60e479df927967d62fff1cdd182c02f29b7c3d8a8e81b0997894c6f152a95d8e102fe0b75d554a0017d0dda7cd7b534e4c419179c49e68158bb2fa261a0f2d0ec18bd25d0689337cc5ae07b93fcb77ff310e05d5c18a5f65c7dd5675199cc05eda05309d1538c0d8f042ce4817b3587319a2d8d69e1ec446a635d13ebe449e9444ed50bd853cad6cb2310f0adb15ec560c51fd094101c4f24e33e96993f4b4f62841b4b55b26f78a80b0f86716eb0451d76bc694ebc25ac9e637dc09689e92e6cde0ac8ec001915f6f5f729fee920079ceb3df70b5d1fd81328d4d265bf040f08525ef9576dd63e47b3cbddb0aec9ab9bb937e393b5de3469addc5ff3e8d675b7003347b7c0fda87b1bfc10f1896671e0a2505132f66974d30d021d5f4cb224673a198d2db1e76bf711f40dd1b3e2db8040c3d8c05550d8d8701abfc86491f2efa02ab3da4858ff96bb7e7dec80daf65f9b18cd63bc2ba731dd6c97b9414e68fcceea78f40b57c3fbe3d0647121fc634408eff3055655d18c5480255faff691c4c4d45d3637b567ceb36cc0464c3fb6faf965bc9743aaf3b7450ddee08fa751f5652ee8e06b892241c4b6bc1879c6a1343314cc3e1ff149ec24f93fe0698ccd02dd3ef583b08aadd857ab2bc765f922a7a6bd401f2771e26992f589f2aa5273448bcd4908b82c125f7da4152b053a9ec36945c18dcd9e2b42826974b0483fc62483efe831d3c3b7bd5a08f854ab03dc201d92ca49e1977cbe9dbd7dfcf61f96b9b07b70ae08f21d4ac1d3d609a4b8082047d1ba8766dcb7853aa6bb16dcaf668bb5c2b580c50576255fdd8fd38dc101fb8e537125eb7cb934051564ace727c104a73812f5f93a8ea722ab3d197a707820c0a693610f15ee4c4752e58f06fade66421364c959f7574f9a2ffcfd15e4da55dddc71a61db80d22fd55cd61381c2cceb81f35242b7b764d97c1a1da980f9a62d5c28a008561e6a0162b0855e47eb342873de51fca2d804e19087bba15f1bd672f6aa7d770f5f511356a970f114f3d707db19694e9fd3d057983a33a516fb339635b6259250850f69d133d5476549d22deb59a73fc4547365209dbe2618d5c3ce0ec3ea55780611a3a1b9f813dda6fba2ae57eca63f68e71b5c6bc671dfdbc81f6a786cecee006461e9438960eb3c05a7e4128275da4246a50175669e0874a20c299556a5efa6f2301bed077aa0279022ed60a322394f8d4301606ed1358086355f86b095e6d0d9ca9400a89cc9fd7b3394ed444497a0d004155249872e17a1f291bd3b91931cfc76959f7618e08d37a8091b6b9ff1c4ec8a17a414e3c2e7bc7e78682f250d2ac54b92f7ae228000c694d4eb69658485cca707a9c295248c2bc317b423b759cb9d5ce3e682ab1a7b5813b8da0df8cd7c3a87df6b0e34fc74937d53949d93fddb58213586433e2a36518674c3bcde2474915ac5a2cb61a1889d036aaf4ba6545326b3091e9446f2e90397bd570ef2f0459b9c665e2047a608116786b05a53c455f21673fb867b99042474f3fb03ffae14083ea33bf3dd0ac762aa03fcef6c689e6a6d4c4c79ea8a7acce0fabca292e15b7c92cf9127b7a86239694f820ebca9f529592ae12fc0da911b8dfc5a773fb7cb7cf6f804aaf42d5bf1f84f3d53a21000047a6fc6c0048d86d30e1de9b99bf90562fa4f82d8422900362cdf2b7a236b85154dd05262975fd332200f97b7c2cde79cf00f748f552a120cc0fe0b0c6ac4795a41d560aa32331ae04cf96459b33ccec5304cb3b7d0e8cfd935dad34bd989afac0fe4b58e9ff7c9602570b5d7454b52a4d43b432fc427d053bdbf24cc02ec9e86041b5b01035ce5a100d1ccabee7e6944c74ab4cff352c95c0a323ade0e425158e245d75f353b8d1fec70effefa3794bd9a40a7a09d66cc9a5a2b198d5484bd7dd97288835926ecf55e03ab3ca3c0dc039b0afa7282c04e38cbb4d5021a9902ff2e4cb7b5055ea414d7c13c383e25811085b4e152ffac92a085f6693765402c2d663a7175863032f3d60ac1b33de456a505ffd654c8893f82fc93749f9942fb358ed7470d7879c933138d825da362e8c816ae4f239817e61891b6b02dae9397a23100a8115942a54591be424f941b947d6fa41ef7c859e50d820a3505ecd039355adfb2cca85e2077d24146733dae7629b3b3f9994187b437d88dafeae47010ae47cbe965bfc4ee652899189a4098b9359dbdedf0358f78a8c8c50583f5ba1bb628adcd6fea6ebaed14d440239b8a7cd9385d540c5bb9df0a73711e83fcc59fb5e31083e5cad3c8431f1dd7e7b1d92618438c3dfa34d1b3e0600d4f518106e79f0ca9af41656bd3e5f622b3c80260249f657c7d0f6b0d700bab881b9ffc94279784714b6cebf3c107a480fa58e579586ac0a22e5e804da2dcf7d2ea3e2bdc5ec3e15279b0ef3346108da9460770e4bf8e05200f0ea5eaa32272a59c4ef7a89c31e307ce1ffe29236404fc2dffe56a108eaa35abac3ea5449d84df11e46f94101edd266423755f2ce31b6bb3c10ee2432384eda804f5b8945d570dcb69deb2b3b40a161690f924c9d447604562b8cc0d10adcc5b4e9fd1d1bf633395835ec9e2fb0b0e581033407fc5a22d1ec8b0c47f5bf2ec65ae58aa37f0b7e82029ad3b268cbdfddbe4041519f47b395853cf5f7a63f12640580d9b2775f233e9ead4505f2a239e8d41472a82c4c22cb93ddfea4bbed9c17992943ec7de1830f0b20a53c916d54cdba24ae82d5c8c8b8705c78141b1e83c21e8c3b89e2b22ce1e5eeda2e731dd492587856d42f0d0a30f9dfef7dfe9deebd4fc813d7c11c552bb50a083e3dddaccd5046d5a0f8ae3beddca6488c911f6d45acdbc80d9a96a6e238340019776c92bab21dc61a92aa856925fd8c649260ea38b3cbca4e21986900b4d03fa27d1facbeb207ebeebb7dad95b7edcb78ada625939bea8df3d5b8b079de406507e4e1155dda4913517737da583399ee337429f29f6206a184df1cfd7330b98e9f9da2bb5a91dfc89221a320e5b5dc82364ea30b7971d7bb85ce2821b143cd3effdb22fea9bf02cfc00501f1ace3a738d95fcd8019eb2d0cfd34b89c7a0aee7eba0745ca73154015f1bdcb268549c3c873d01742959376c29e290dd9b0f83cb574734d27c11ecbc9bfbad490ab5c02803bb3abe1b435a59394da30e100490a4e696dc937e2d3a6855137234792abdc0d513595a47cc3011dd65ab130f4eca5e8c204d93423146c18d988e2a64c7190ca86c5818e78a2b7f7f4ea0fd9294be2c378a3a7878647a7002c56fc2cca78c31c3782cf1f9da911b21e16e5d7718532768f96dd2306937e7dc434247b907735e16df2883bd020c49d5d2ac428f99e2cdbef21478f34d6b7f870b696", 0x1000}, {&(0x7f0000001200)="1edec1d7eb7d3baaec690d679280d683a108bd76ef057488042359c9452c78dcd08e0f0ab8e7b293bc1feab6393b4ae2cf46678a0fb2021c1f350857578a880616367379350c2458a0e494fd3b4d28201c76303eaff401d5d5c762e6dca25feded335cb485b12d41f87e401fdd132e58a20772deed93b6c8a84ec0e0fcfb74dd48ae09", 0x83}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r14}], 0x60, 0x402}, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="7fd8ff6e83b3334328adfb9c12187bf89457126c663a6eb2864850b026462c89dac473a2c1554615e4bd33b758e31e147dbe428f8bf2503e15973ef7bb41f34ded8af16f1a882f739af9f5990c399c235ed5cfccae872fae9e37b3694cc19512bffde27811955de61d05000000e41174ed3800"/130], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="d21ae23a48eb4cb8b12a850cb629280618c4df44675da41649d70f0000f6b269151e2111765bd85048960d9d6c8083055ac1b95daf9e50d2137619d2835ba8d1c97a59ef", 0x44) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20400, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x3f, 0x0, 0x0, 0x7fff}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}, {0x4, 0x9, 0x1f, 0x2}, {0x6, 0x9, 0xfe, 0x4}, {0x79e1, 0xd7, 0x21, 0x2}, {0x0, 0x4, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xb4e4, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x490) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/183) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) lseek(r5, 0x0, 0xfffffffffffffff7, 0x0) lseek(r4, 0x0, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) renameat(r3, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00') getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r7, 0x0, 0x2, 0x0) getdents(r7, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r7, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$KDGKBMODE(r7, 0x40044b06) dup(r3) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x9) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000180)={0x3, 0x19d66b0e}) setrlimit(0x0, &(0x7f00000001c0)={0x0, 0x9987}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000240)=""/237, 0xed, 0x801, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/141, 0x8d}], 0x1, 0x0, 0x3ff) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) 16:00:28 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:28 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = geteuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x0, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) r1 = getuid() r2 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r2, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') 16:00:28 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001880)=[{&(0x7f0000000200)="096d55d5a38d3bf12689ac20b9cd1143373866bd1e5b2e0f5938ac01f610a080e8f86de87733ddd87538ed5c8b6c43ba588b52c3b60f06f3c48cfa9a173915", 0x3f}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x1, 0xfffffffc, 0x6}, 0x8, [0x0, 0x10]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x76313297bb1ab350, 0x0) setuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1000, 0x100e4ee}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df49a2a892607284f59c20000000000ffff3e8509381aea0634049d09ff0008000a", 0x34}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x81, 0x8, 0x9}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x81, 0xff, 0x2, 0x125}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) dup2(r5, r6) poll(&(0x7f0000000340)=[{r0, 0x80}, {r2, 0x40}, {r3, 0x20}, {r4, 0x80}], 0x4, 0x18d9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) pwrite(r7, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) pckbd_enable: command error 16:00:29 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) setsockopt(r1, 0x9, 0x8, &(0x7f0000000140)="bcb78e1d74b2175a94db84f5d5255c749b3effdb7582e2dc11bd4e4e300876e0f305b8e5a8e8c36c612a442d9dd4818f9fa65cc0a240211f57ea99040c7307af07c29cce5093de21fb38820f83a032eaee6911b0bfd8f22f3b2a06f4d02862fe78e83bdb81f67dfe88b9ee93be035a3fc2a85d977713233a46560d97f8e0021377a00b183060f36e7aa0d2fcd537fa2123a304349c46ae19fde9ac3fee806c18dcb22d91adde17d243f862202e2f7017d9a188ff82e17f259634175a5722ff7bca07e9", 0xc3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getegid() fchown(r3, 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000280)={0x6, 0x8, {0x1, 0x374}}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000340)) r7 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000380)='./bus\x00', r7, &(0x7f00000003c0)='./bus\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:29 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x9, 0x69}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x1460, 0x5}, {0xff, 0x4, 0x3, 0x6}, {0x5, 0x4, 0x5, 0x3}, {0x0, 0x3, 0x8, 0x1000}, {0x1, 0x1f, 0x1, 0x3}, {0x400, 0x0, 0x4}, {0x0, 0x0, 0x8, 0x7fff}, {0x1f, 0x80, 0x6, 0x9}, {0x8, 0x5, 0x4, 0x7}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x60}, {0x1}, {0x7ffffffe, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r6, 0x0, 0x9e55) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x3, 0x38b, 0x10000, {[0xcc, 0x3, 0x801, 0x8000, 0x6, 0x2, 0xb5b, 0x44, 0x7b, 0x1, 0x3ff, 0x7f, 0x4, 0x0, 0x9, 0x6, 0x100000000000000, 0x8], [0x1, 0x0, 0x7, 0x7fff, 0x9, 0x10000, 0x4, 0x2, 0x400, 0xf3], [0x7ff, 0x8000000000006, 0x0, 0x8, 0x100000001, 0xfff, 0x4], [0x6, 0xb, 0x6, 0xae82, 0x2, 0x101], [{0x5, 0x8001, 0xf, 0x2}, {0x0, 0x3, 0x3, 0x80000001}, {0x1f, 0x6b56, 0x637, 0x7}, {0x1, 0x8, 0xfb5, 0x6f13f917}, {0x3, 0x12, 0x100, 0x3}, {0x4, 0x4, 0x0, 0xffffffffffffff80}, {0x0, 0x0, 0x8, 0x2917}, {0xffe1, 0x0, 0xff, 0x91}], {0x200, 0x4, 0x6c09be3d, 0x51}, {0x0, 0x4, 0x2, 0xfffffffffffeffff}}}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7e}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x21a555d6f62499a1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80c0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f0000000100)="ba15c1fdf28fd81f5b4fdb20c4aa3eb421c73cda731020f461574cd220694d198c8040da8b3b51492c1ce88d21b135650cd9c9764af71faf8323ee0ccd361c4ee3b4a087c5ec924d5af580f16baa23d0e34c632ec6f9f0bc8eb8e08f8db7d753ee497aefc50cc74948d080496a8ce405c4ed6effa593134cfe960950010dfa51f26d8026827493fa0450885721dffe034ded52b6044f1e19f656df1b6fb079de894ba4b022741c16c29de6c1a547cdd4522db6f678aaf3a6afbc2c3bb8edec4a67c1f7b6d5e22fc40600425fbc4f61f2975037981099bc512e2a86714b9a32740b98f85e1a4831b5e51988278ec0809f107ae3", 0xf3, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = fcntl$dupfd(r2, 0x1e, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0xffffffffffffffff, r4, r5}, 0xc) semget(0x1, 0x1, 0x15) r6 = dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = socket$inet(0x2, 0x3, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x3, 0x20, 0x1f, 0x1, 0x200, 0x1ff, 0x4, 0x0, 0x3, 0x4fbe, 0x3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000640)) r10 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x80, 0xe1) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f00000006c0)={0x1, 0x8, {0x9, 0x20}}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000740)={0x3, 0xffffffe0, 0x10000, 0x5b26, "19ac5aca5b5748ea434f404cc6446d7bc0774275", 0x2, 0x3ff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000780)=0x9) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000800)) 16:00:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x521, 0x0) read(r0, &(0x7f0000000040)=""/167, 0xa7) writev(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f0000000100)="ae12240d8ea0eed1395bb1fe789a1ef5f28d85e46532bcf3c0052698a035017034fbb32a074af443e3cf800f3740ba1b350edca8eeb184b9abc6129fbe509e1ffc1a1dba91baaccdcad468926a1e5b90f36d5d6c81e2a26f0e0181dce14c32e4b476d193a51b469f60c3bec19b67cdfe699dbd9b875857709dbcce4ca1d59fe6b85e17f2c60d5a0634281cdcb4e3548bd1452be117934837e52e57cb13dabf01f1ae76d3acbc681f3758b5d5a976ff69ef43bf02f00fe131704f34bd08f99b5f881c0c91213dab1ad7500702022ec5529f2e46296e38faacf9564e", 0xdb}, {&(0x7f0000000200)="0796439dacf4b43264900e4938ccf8c5105b592cb6b3b8a802411b390b41ea473ac3c654077203286c80f7e3549578b0bd94bb210f9b1f4b8511d760e9f8f58e0d6c44da893b63b60d3c68d1336588561270a3c5c6e0f613cfe247", 0x5b}, {&(0x7f0000000280)="d3e43b0af961c9c8a882fc6707473563d1a8c6174ad32a9d192deb9558ddb38b2a2bb7b2d53cee909be75202630be846f0590251b237980bcc1f77c494f9501459ddd1467c5b35d79920b1db5829cba7dac34595cae42f64d589d3ac71e31e7a39e96ea6c2724cbd372c2dc414", 0x6d}, {&(0x7f0000000300)="a5dde6edcd4bf2a9af15af7da4a7b4cc80f451e4ca03c46ed74d47807f0c8245ada98cc7ffd94cc67e1c103b7dfab87a71470531d6a1d5d2218d96ca3c03296d5c71b83b44aa1445091ece743bd52a5512974474b1a038601404505eed09d4cfb2aa4748bf617c8e03b18b2cfb6093f068b5f094aa0765a6a6c33a124e6f2dd384dcd3139908c6e91aad2facabb2dbdc3b36531ec6d10c19b7dd805673fef1744e41760613a6e271e3ec0c59c6565b5ede248475296fe1b93e08ff24f10adc2b254820a93f5b2053c3", 0xc9}, {&(0x7f0000000400)="0889a4897cf1c9364c66619f55c0625b9315", 0x12}, {&(0x7f0000000440)="13f90755580423891ed95da26bc98af778e341b0e79ec01e81569d80d9758998947a61131fdfcda0d99c3bc596d59715d7c19a649edf97c4f6b4104162684f344ef3bb82879f4cc72fbde53c4e59241b4c8f4526", 0x54}, {&(0x7f00000004c0)="d4d92345649ad66d5dc6d3d6760183ed666a", 0x12}, {&(0x7f0000000500)="94cf3d481c73aaeabb7dc102713e05ccf0abd3cb110134b771a32970f635c1ad21c6dcc84e0ad064cbf39dccafcc637d0262961f2d078fc2f031d4dea07033689d548a2e8b7316b046fd7a1c7f3e3ef6e47ed4a14c92ac4a7c84c4c2b91f9c907e40dbbc88043d5a1b18e6994f6c043c1becd40f9cb94097390a0105c319d785da02d1ba33b46483c997840ad09543e43bef2cdf8e616dfb124658b225a3a94d9082db6c901ef3681f21aca68585e1a4d7ce9a32be902e15da85b8ee0916ae7b3365a0b450474f9e02b07ab4f3dcff47aeddc5f0182874d2fca9abb63cba49099177c12d06946f17b75e396c790a160e07f533e860e25a2956", 0xf9}, {&(0x7f0000000600)="a785942983140f57cc6d9549c3bfba1a942ed975af5d741a2e0a40f5dc642cd6b2efe2ad80bc2cc81df6cc377ce07a76b776b5cd30667385551609a9b19272baddea495d367dd4de245fde3198c35361756aac37920bb0fbe7c7b8c0c58c0699ebf379142039906ce6c0444d83dd99c912170ca5644df28603d0c39ed6aa1c98257c6764d00b548a00316348fcdfb0c53fd56746b2ae86ae8d464e", 0x9b}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000007c0)) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000840)={0x4, 0x8}) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000880)={0x4, 0x1, './file0\x00', 0x0, 0x7fff, 0x8, 0x1}) r2 = kqueue() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000008c0)) mkdir(&(0x7f0000000900)='./file0\x00', 0x121) r3 = fcntl$dupfd(r2, 0x0, r0) fchmod(r1, 0x80) kqueue() r4 = socket(0xbbe1b4f43f90cae4, 0x2, 0x6) writev(r4, &(0x7f0000000d00)=[{&(0x7f0000000940)="304515d0f17abbd87853d7c8a7a9349cb303275482c0159a3d2075c3674bdd224fe433a3db9bb1fbd6e0b4852abd26f1644006cf53cd6f91b1733e868e78d7f0bf69bff305a26e1a78b5f0ac4d90ffd3c52e6c41164190d4358f927477cb6488fa6ac6672b829290f35479d0be5135733e059b3cdc1222a4f7946ac4d030707973247494b978f5dff8a4c4cceeb756cf0d95e81ac1592120f04db2312a5405b61c6724d4464979f7caf3a8f89887dac4b3e3bb2a1abe9d397e514242614468d3ea20", 0xc2}, {&(0x7f0000000a40)="e917274987218c4f2510c2e6dde0ee865cf31a7509eac8", 0x17}, {&(0x7f0000000a80)="277b835073c4aa3cf9b76cc78005a338a0c13ad33ec1fdeb20cc8466a3455371b617a24e0f378b74509b6b89802b66dcd3ccc2bcd7fef70e2bef2fb2103421b34babbbf85a3de2a26fc4939b155e0ed1724bd2f843faa7084745999f6f9fbeecff67139e7aea82d7af868dd76a5d4168ba9d4026ebbc22983a52f4956b230407b4a1f694e0c66c579a7de621042e54b6ade530e79b4550e170c18c17cd3134bce1aad1104b37c3d9da65bd20715ebb24e98d945d05009f39392d7b815d9501cf637571e3daa0c52ae5bfc6f8cec94fd06d1aec73785e467add3fc6d359", 0xdd}, {&(0x7f0000000b80)="410b669142d8a705eba6c804f4749cc2a8c9ab37a57b4a963f6751b31fc382a1266a25e2b10b69f225b4c099ef61334c2a5e7bbafd327bdef697ae008b41f3d24059199a5e2796f773cb8adbda77d55a554003daa8c6f2dae82acf0888", 0x5d}, {&(0x7f0000000c00)="2a32dedc88ac2505f9f40a0a9a687af760cc834de506088534b18daa35375054d8e0eadfa5e7cbd58afc6e2aff04568fe070b15a11c6c64c468f5b01018de80399ffb311186577fa108d29bc3d1457a1bab8c84b17a0dc0794baf3aa88500c77059119d3c236f74cb7507611428a58252022b0a16419a7558a4da344afea35ace3534c8863a76eb9b1ee1e28cfee95d49591e1b3f91b31996074513a6f9a2dd8cbd8e1539ffbf1d66e31b99792aaf34c9c47a6a26d54fb4bfd80118cd424e41536cc3e3ff01d712a8ee32b1ea1d71951aebc523fa30b2c8ae27366f1c34467ea6991834f0046ab72a8e93fa799131bb886231443b41dc5cf75c40dcc3d1f", 0xfe}], 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000000d80)='./file0\x00', 0x2, 0x44) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000dc0)=0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r6, &(0x7f0000000e40)="f11512b329a1a2d3eca10f62126f53750ca783bfc1929d3a16e8b218db2c676abcd05cbc8a0f0f74a3e93f4039f05ec8a24d76b12388fa424bcb2856080897227ec3d88a5cce693f3e9250f0e6b10176588d33c02b8be6f056dc18250ea1f053f04924793844853fa90ba584894bd4f5", 0x70) r7 = openat(0xffffffffffffffff, &(0x7f0000000ec0)='./file0\x00', 0x10, 0x1) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000f00)=0x6) utimensat(r7, &(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)={{0x7}, {0x800, 0x6}}, 0x2) utimes(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)={{0x100000001, 0x100}, {0xac, 0x2dea}}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001040)={0x5, 0x4}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000001080)={0x24c, 0x6}, 0x10) r9 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x80, 0xc9) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000001180)=0x100) 16:00:30 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0, 0x7ff) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r6, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r7 = socket$inet(0x2, 0x3, 0xa) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r5, &(0x7f0000000080)='./file1\x00', 0x100, 0xc2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r5, r8) 16:00:30 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224fa6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f61356f9c960dbac9602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff5bc2a8835bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c94a6d9612baa127a4dc337ab4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1a24bd9bd4391386c9fcdf7260b508000000b1ccc2b2bbf0d823cf09000000356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bffce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770f57be94777f10a9a0033ea97b0485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45aae71a67940dbf1079c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad639579966683d2c57b5e14b31e8e57e287b4b73e898e5e6dbd7c62b9b5bd698c1c24ea7730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bd00007799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd8a39e5a79ff5236df4de059916459cfa38f2520ac4921e379268071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a8c75be4970c924da257588feb3e54af412fb8081425d32dd716ae5d422d87000000b2f503f087f9dc899e179f4ab8cf644d376e06147f0b4df3dbebc0e35e7c8a7452d04a2fb55bdc1cef615bc7982705ef01000000b2f1c027c03695799850cd9fad6d8922877eaab3fc02bbb9fff72d379ffb47047aabbc5a87723c737ab0d7795ac29e8dae7d476d6867aecd3b6273006415e0a289d313194e4d1f5f5c5959bec1de36abc7af0000000000000000000000000000009d21bca11ae28ef709899bf6fb5e29c69e3c2396f4ecd2b981aa20c63baf95359e9bd94998241630a680e9b4fefd15f334886a8f0894945b0247310e342ff2f3ba35"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x20, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x3, 0x401, {0x8000, 0x7}}) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0xc6e, 0x1}, 0x8) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x0, 0x0, 0x8}, 0x1, [0x6, 0x1, 0xffffff7f, 0x0, 0xfffffffd, 0xc53d, 0x0, 0x5]}, 0x3c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r3 = syz_open_pts() dup2(r3, r1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r5 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getpgrp() close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:31 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/219, 0xdb) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0xffffff7e}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x2}, {0x60, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r5, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) msgsnd(r3, &(0x7f0000000300)={0x1, "a9d8285b66d5d43ed27bae3c0e20d56077cbe8b6d711622f4bb3183825eccd6eeab2db73a86b4c020ac2aebdb228f32af2af9c220e725e8fdd1ebcf0ee2fc9fd2fc58eaae38f2208d9ea5223b81a5e4cacd929aa28b2fc97b40de6d1ee8cebd36be071d7792338b03f1aaa30543a84974afe8e4e58f9afb622b52943b4514126403cf790d548e8e76f4ee70cb008d892c824b9f9a4f833edd9301c057790d8e0369cd2505d7b0cf4fd6808c8caf79f8ab47f4072f3ad925fe003449fa28ef8f3aa74402e5f051ba5ff6cec907047941e01f8987ea74f0e255c0f75a79cc066e0292951a3b8ffb2fdc5feee09a4"}, 0xf5, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r2) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)=0x3) r7 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000140)) 16:00:31 executing program 0: socket(0x2, 0x3, 0x0) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)) kqueue() kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x44) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000000)="7be7c7a3536c09339f16bd035074bb8500208d3d0ac5d04dd7945af8c489727541517d8a545dc10467a4a43e4ca95f04399dab3a2e329e0e031f9671583aee1bf1985a1d02aa509a70f1273c89577a0b82d4eae41022d5f4090106a36dd161", 0x5f) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050160000000000108000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b24c412e981f22a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000c164ad4865cbe97bee5f05ff825efffe457ecf21e604d42fa427cdf14594a611825792ae00f5297ef628381f365933849c6e42fd8f0f12efc26f3d20cee765b41b5b018f296208c8", 0xb1, 0xd5d947759af93f94, 0x0, 0xffffffffffffffd2) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0x724d, [{0x1, 0x401}, {0x2, 0x5}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x8}, {0x1, 0x8}, {0x0, 0x9}, {0x3, 0x9}, {0x3, 0x7fffffff}, {0x1, 0x7}, {0x3, 0xfff}, {0x3, 0x7fffffff}, {0x3, 0x401}, {0x3, 0x8000}, {0x3}, {0x3, 0x9}, {0x2, 0xfff}, {0x2, 0x18000}, {0x3, 0x80}, {0x3, 0x1}, {0x1, 0x10000}, {0x1, 0x4}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0x8}, {0xf95778b958cea4f9, 0xbe}, {0x3, 0x5}, {0x1, 0x5}, {0x1, 0x80000000}, {0x2}, {0x2, 0xffff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) fchown(r1, r3, r5) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x7, 0x10000000000, 0xfffffffffffffff9}, &(0x7f00000010c0)={0x4, 0x0, 0x4, 0x0, 0x200}, 0x0, 0x0) shutdown(r0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) recvfrom(r1, &(0x7f0000000140)=""/59, 0x3b, 0x2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a00000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56ff0754f9ae2258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec0700000000000000bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cf01000000000000003e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e715286fbd2aa0e5917824f5f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466120554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616c4e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7719baf309cd5b2a7d741cf63cf9ce729e6513130e109e83fc7b56995d4cd8b5701447ba97b4df7e1db00000000"], 0x10) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="71bfa9fe7f5eeb0d41b2ad69b462be662abcf961aa6207e88a5a6cab55eb645dcbfa0b041a3b65ec16dd60043e72e48f373b3c4e36681e495b7fc24801697c9f50908e2dfd5ad617b2ea7ce892b6fb648eb75de7a6c1eb5a8337a17cc2467039f9f6f4155047efb3b5db6540255a63e08cfb568692a055749648b9eb7e107a1a279c79fb3be52b6298a33ef079283ec2c69740226e788d44c5", 0x99}, {&(0x7f00000002c0)="efbfef1426cb4ea814234508d93345a328fb3471c08eee2ed2eaf4765414ad771f62ea80851f1569e04cd2fa81da4a630e70909dc9fee3c12f6ab70345e5b8c7bf7ebbf9481d88cbb3aae1f89840179eb4c902b73339577e3384071a73cb615e399cd702", 0x64}, {&(0x7f0000000340)="f5dabc62e1238618e02128adb3bc7378e7315490b7de184956e7b8ffd0dc9a78cbb147152d6a08980f4f730c9f888e61490d09b09c0ca44313ffe403a84eca83e41b182c521003eb0b3a96d324c4f99529d669ab52ab8c", 0x57}, {&(0x7f00000003c0)="b516d682da77e45771ec9f2a3166952d04372189689fc77c419f785c76553be0836044fb2bccd6c6a922bb1b6d06510d9bb2073ba862b3be1686f02e04e0e4b32358e9e723b71d479bd12d3fd7d6af37faa762ffd04f58fda62c3511956d2b4ccf2f4c10a17f40b8e18f52d54ccb096fea8b52076339187237c651908fe58f1f5fdb43fd158a91b4b2f2686d67678c42fb80cd494a25776d0d73e060893224af05a909a3033033b879805f12e1ffc057fd2efeb0c81884ef3a0ca49ac01eea3fe7af9cef96471ca2231e41", 0xcb}], 0x4, &(0x7f0000000500), 0x0, 0x1}, 0x400) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = semget(0x3, 0x2, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r1, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1c}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="7e0c12d5e18d6806970786664ffb", 0xe, 0x0, 0x10) 16:00:32 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6812, r5, 0x0, 0x3ff) r6 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r6, &(0x7f0000000100)=[{0x0, 0x3, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000001400)={0x6fa, 0x1, 0x6, {[0x4bc, 0x4, 0x3, 0x0, 0xa799, 0xab, 0x19, 0x6, 0x3, 0x3, 0x9, 0xffff, 0x6, 0x9, 0x1ff, 0x0, 0x7, 0xe1d5], [0x9, 0xfffffffffffffff9, 0xec, 0x2, 0xfffffffffffffffc, 0x1f, 0x9, 0x9a3, 0x3c, 0xffffffffffffffff], [0x2464, 0x6, 0x3e, 0x83, 0x80000001, 0x7, 0x100000000], [0xffff, 0x7fffffff, 0x81, 0x80000001, 0x8000, 0x8130000], [{0xc4, 0x101, 0x100, 0x4000000000}, {0x5, 0x7f, 0x0, 0xb1d}, {0x200, 0x93, 0x3ff, 0x3ff}, {0x1000, 0x3, 0x4, 0x4}, {0x3f, 0x0, 0x2, 0x200}, {0x6, 0x5, 0x4c9, 0x1}, {0x9, 0x9cf3, 0x1}, {0xfff9, 0x7, 0x8, 0x100000001}], {0x65, 0x1, 0x8001}, {0x3f, 0x4, 0x949, 0x430d}}}) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0150094240093070600150900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x400) r7 = msgget$private(0x0, 0x10) msgsnd(r7, &(0x7f00000003c0)={0x1, "39dbabed729baf87e6a0440a5ddf32f55464e05398f6a834a059f4e69f9fec5ae21176d69286b0b0bb48672812e10d56259b8e374919ea05b2ef805e75fe9d995ff4cf7f5fb75e22a2db3e38f90942f7b71e80cb564c320fa79998f23a9bb2154c14a52d5a1fe47669979231031eacefd474bf591e22427eb31ec632f9d1c1348e7fe5232d5bcf85799ad2577687592764270081eb05130926e7ad7920931a4ba1d6e7f08bf24eef3250c4e040847114b3263f6041791746af35385a1e153fb69b0799951727923becb85c562969197855064db0dca1745af8da0a47ed685b8bc47f92a62c2f8d31ea907dde7ac4b47e3a5a98cf7a78b06d6062021c951a6c37038226e9f09e8faefffc2df3accab9e6d9c510bdb827b1850ac0172862cfcbd11f86ca76819d2dcabd08f9bb63e13f65b65867b1b715e7f4ace7143eeebc03c97193a1e044e5ccf2415b52331c8b858ec863d4b333830f4709c5925b7f94da70368ff42f0351f3940f77e8f1f0e1c7e826e281d17a2a4f31870b17d2e9e4adfec52140c9c809ad94851757dfa4309813c51d6574428d3713828e25630c2979c194cb8e8cc4e686e152700d25e62d06fbab2b090ba0909b57923581f898b905d1269425ffb73fa816f7784ebc4a5921e4505b2683d5fed72f2a82ff78f84d885bc11031d508ec7e3d7fa647f3804071f15b1656bbf1642ea59e4d9d7e4874030f5c3c62760fbe880a4ec5a75bf96993edb8b87825ce78ced3916df4427c6d42a6eb32bbf9314243f21786fc386fc12943cbb56386f713ff2fe65275b3bf440ff4bb73d4fb5f7c277f73e461177dd3af82045048a99cce20ce8a0b31b241b1b9be697351464ee20bf5e74ed0f03ab2892fd417e28d26ac8593ee035e8891dd3baafa9cb813582adb0a7aee3329b3f73bd39a535989e2b30f60830676cddd42c9f707949dc42ba1afd9eec0c61e6d4e2031e01497e4d8f6f62d7aeb6347c09943530f5158642b840604ef2467841645a9da46e6ed4422fabd5c34bdaa488e0b8eb063367f53dfa48351c9fdda76005274ec82c1911ddb1cf6a5252d1f67869b8c12c84206e1ae3f5361f5632dde02b988b7359b9da4f026053740861fc671381f2ef5514e8f4d61b4ba8ceec41dac95e697ad39e2989aa59c3ccd22ceeaa1ca4deec25e5b90b58445eac06330f07773c34a4f54424f740fea88e17601f632ea0bb2042a3938472b7d1fcab8ffdd7dfa98928379300a6e006716b6fe7732bf0684a9b59f8e642a5376429ce7bfc169d042f202624e6f283f1e87f18f2d22e5b7c0ad663b349d6fafa651bbd63a935862d0915adc48d1483be8b99f811b46b247be57c0d5449b35cc8b05a563dc5329888269369023d28f7ab58e0f06f75169c3446efb86afb64ed08e42738b9d4f78261f53cdc8aac2e016b705dfef61e6a0791409b7114e560361fd4915325205958d96383dd24ea7714997e697775bc697088baf4b5b9a55e3993cfcb08e43691f921c708a1bd5238e2490df3d8b66bd6b34f0a7a7de0eeb8519e31be214154e2a12bca804191a4df5e429e4375ee178657b821f87b1ca520dfc1a384d88d1fa60c5d8c36b7c5008b115ff0e8dbffb7b4abfa183c53f73624cb2f27f9db337e6f3e8494f5f182685782a835c94129a7e0679c5fe65d75dadec4fbe916b52a6abf59539c4fdafe4d06c8f7d315dec887c4411213a05ac2296b35330cf076f7156f83c77936fa3626a47ba5f790803eb6d3164327c06efa37bfc6a84307c4330ab48a497dec2540f926a5d301249e9597a91421d26e86b8dd66390efa6c5a60dce34c1abf41e4ef5274df98f7734787a139fd8e0a6899636792b774e860bfefb710b41e2d19539a0bd4fa0f571b95ad7d175ae4280a6096fb4c811755adc1802670fdf21736939fbea077bbe0949027c9beab72585eb0bfac88d48451f47643ce432ed32b8bb2455bb7813345abf6c4e43337ff4cd15ba0c9d6a65d08bfc52dda71131574ebda8d70d07e8eebfa16b9dd9b141d60caebaa9db09be1443c0c50311f2c9c41452a826d2bdd7d8a0076d49d99500483eef37e82bfbe9af48e95cc90677dca4a5b435b691971b69e6ce7fa1315d7ce52c33fd078dbebdfdfc61c8c5553d745735de555fccbb1bf276bfaa6516630952fd19f7f27f4110afece8847cb2dd62d37803303dd6114b498e27e1edbf16f3186bc962e92bf3d8ff34db11cca39c21421736ad69c5f3e1065e8d034f65354fafdd5745f0ee8ddde369fd56aa50f79402104951cb50ca801755493dfea2e124e8d984b890ff4c04c4d43c9b08112981ef635739b26b12242fdd97a32bd4edbd9d7e1455793954b50fe4e802d66ed650ef7ee9ebdd9ac1fb450e16630f48dc01d9fe2dcc935c27eb04d1d4b7b9c8eb6de9db25c9089ec033a24ca1a23e688d74e94bc51cfa34ced7102529d967a99f6dc4b3bb3f3f9941faf83d08e4d814c5186069e4279702448a9a069905659519a7cc4445598280b84119910efb46cbce0272bd0c3c034b1c7aac5dc965555aab9dce4fadfdc75f0fbf420cd87100c1c3ff9dd82426c7f029411a51fe9938e6fb8d86880e2ccd31e653520838c67efe08ce9d4806da296630781182a1beae980acc2d723267d75b4cbdef2d5256d13c9215bbea7cd7272ee0ba26ddfc560c33638c1806287adfddf9db7cf94db6afa7ea0a2779fa8eb2dee361ab3bdb92143615cf8f32b7b412c8d94927c93fc0d44b1c19d0968759a0a6ac3755212619ca1f28fd74433829b69ad8e6f44dd45053a47f11f3d5e61f9295e70653e9b1de867056bf2da46f1bd873470331cf91781c9a29933bda6dc7dcaafe1285f58fe58ce9451c671d11bc359fea32493c7137de17d6f0b37bffee358c3ecc84d957110d38959217c465330ec022f41bb4cb123feb5bf3dbbd869529c349be082b69a277779e68a4510edbb75e0c9328e8d09fca9662e1bab98616ba8ceee34fb3d0fd1bbc7260047c9d65a7e48122efd12d06d512a15cca476924e6196bfba9d8b1cf08af9f668dbe1ab9ad39792a494ebfe91622277cf7e26911a5d2b5f80f570a1a5a4bc82c215e266354a6c0e9bf393e2bf84a86c5ade678a8a3a0a5bdb22420ea10cce01f291ae752a96a26c38c9f5f25bbac4311d6f9fbc828029f9cba31e9dc627c256f744b0e998ba4ba16e3ea8ddcb2732ef33d41fae8542c2956e71ad267e7f2ea181125c54b619ea543219c599f2e68eb1f1b94e9a4195d8bee041ef32b00ca85c0cbd944078cf5c0e018267b957a9bad7ededce15f67dd983319448e32bcde5820a796fcc62e6bbd41fc101041b63c8ffed18979a5ddfbe9a69ac2ee3635e43d2f25ff12099672cd08755daf17c9eabfe41d11b9a0b1c35f2e80b836826080af6fac77453184f5d8ae088249b190ccae3c3fb2e5e2aad67b947b47e8f8cf12b0ad04060f37438b260800471e8818631a667427394fca841fd26c60f7edc30316b337df4e5003ef5d95ea057af226a2e19b09a6f10e808a254da189f66b591e385c18fe73daa522dd1b9507e798844c864ce86ed9c1786e056552bf7da112c843bd26f5f50db12d76501f27daa6b3040bbbaf997f65f10ed5fb6548b524be56665f6254bda03ef143803cd96e46cf7fdc7895b2f9d79d74fb13cac9050206d05adb224df7b9d2aee0ca02abbcabcde57294fa155dd9702d7e43378cf69c2afc59f61ce245af45c82e33e30cfacd4d0bd5f1aa24ed4795d53f52e2cc6fbd4f5e7dd6a98344c861d4b77ae34bcb766ebc748a2c330c6ff4cdb4e1d97124c0282f34538e4d8d9c41b66aa37c4ce7b38e32f36a678a1dc9c4316f75bcd0453a458ac31fe3128de0344ca60fa39966ccff655fe1faa00434696feb076e9bd582a1c5096e5a24609e47fab46e9b61730c8e809b303f821018ad5b1aed739f2142e44c78a7ab0ed22d683858c59e90ea75eb988df0a49e9d98ad57eb29744011eb72932335d596ec28d018d2629ac56e71d002673d595d1ce6a2de8dfdb125b6d1c2f5ee50c3a44c857c578adefd57a6b87635c3971c1d364ce6fb05c7e5d412a49eb8fe84bac060bf7716719fe0912b2405161c748b06875e0cd0b73351d637fa98d3cca1cbef2c7a3d56b558795e62e958fddc5cb38ae2aca5fa07d1be717d8754c7dc1c2129f93bdab20fb1f1eab2dbfdb82d06dc08f36a982a5d04666b831c97cc6118697994b43c913ae4d36ce70e24046fe1309cb33ea4937b26c8da1cc74daed40c583fd1882a421df389b74c664f500248203f070a75c38e30b68459431e3f2e9f374eb953a4d3631b35912839a5ffb3edcfe55e9db2870bc425967dae78024cc4d0f2efa0880aedd52eee32388d532f2cdcc6a56cb3f66573ec9030c790095e7f3ccc38c2087ff9230599be3a1d4942d7bf9d65c4f381bcdc9e7af9b980baf3ea8c122ae77a5c4b25efc07bc6a8a973ad1d392552cd4c11d7e796b5ea7a6b767ec849a6c64f4f50f30cbf1c0779744b6153c4c6c9ee386980227e6168b9b3d8ffa9ab44b55b85c5097c7b1c4a6dc65bd6317f026a6859f6463de787ddd856af4ae922b73932c65d40106038d1286dbd0c3d57c129897be41cb14229376ca2da1864756415125c0d5e7293508a83c139013f65aec655df23f765ae78759584a49096addc48c1df660b7d9d37e87511a9952a54187d85134920eb7acb6dc4691e96005dc592e95896af5e8b627d13d8e34765d427581073125b700471d4fd96c28a513c65ed67686501d55f9dbf472b399d014ce4e51e236d6dc326dba38796f1ede692cacdfd4c475b6d88f0e5510daa978929aad73e6585bf6500abed59cbdf49430962f66aa0afab9c550786ece2a9cfdce53048a4dd4d0119c291dffc68c40f059f494221791767d7c837d79d7d4af51ce0f72ab0604daade8f1fba036b4b1596913f7980d9f8d6d7690c8df3f4cb3b507080c409eafaae16485ad1a4f40e88fc69d2fe803ed35d7a132c823549fe8da347210a101a2dcccfef1ba55160de5b2a39a08978659015e1188a762ec38a8098891874721ee4cd7600b9cfb4d72a130fbe08540fbff81c8cd389f071334b4f33b39c6a26647f5e897a52b02ce8e53c87375d529b2d679c13bd6ac024ffdfe2ca5847dab0f5981b852ea2bbfe75cb70ebbba088b9823ea2ffeb6081a23b83c1d2442f7d5509106cf1eb3769e79ed27a8a78ca33e22b3ab4ae9738394089f8bc10e97615edd0139b3ccd1d978f4b61e59b14a838c89e01529ad7fdae293f3f84ac6b643dc4de56b5e2d181b7919068d70747c87187fc853d6b5955c7647718684fbce40dc692b1e06c8d5387f969739484f737d01459dd066e3350d445f056624dc233c137e9bff5dbdb7ce6350e49a838e8fc7c8fd524aa48ec3a886cad360fda2da309e26eabcdfd69f563cddd0d73a350c24b3bd05ff42dafd1e13c71e4676bd0e892cff3dca95fb60bf5934c4bafc498c8afc634c3f1f2da05d67266e924a136fdb332be24cd4a8b320045c9907590a6a109ba170015b8bd1717cda80bf6c50439269c02a22a1cca5924eac1d1831e98d719d6ebb86ff754684a42cbe5374fb2d0daa7f487abb81f6b36cf021349f976d6dd7d52d2e8fad98c65c2c9e863327ffac65c350bc479767b85441a2c2516773862890b39c43ed3b6d3c53c28f100b21e07d60cbcea3e1647af9344c05c72b1b34fad763e4d3674144069a2384f79b440dbae625bf6c9ff134d3c0aff5c029605543a4e5196bd12b31a648003668830"}, 0x1008, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) setsockopt(r0, 0x380000, 0x4000000, &(0x7f0000000000)="d6629ca75874ae984a2096047600af30afd6df538de4ba937b323d7f1733ed282bbb9fe71a2a0fbfb09320f048e7c7f6a5ac348ce5a1e729eb26b4581935b23efbcaae43fae127009c7472086835791bd4cb44ac0c05a24406dbf2a0a958e722dd57623ea0a7fe3ad7459ae439bce58cdc5d38aa927269bd54b56d124d61f8f35b3adea9ee1f1d69e1cedebd3110774cfa8424906718e94b56923d0143a91d242b19d2da347677b5ba87e367308f0b8fd9040cfb1e7113", 0xb7) r1 = getuid() setreuid(0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r3) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x15}], 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000a40)="37568d87fa05c8e72347c0cbff0638aa293be059cffa30aebae4926ebafc7252af59fb7255afb947dc652a142697d832a49d4c851a8ce173e0967d115f6fb9f7fe32321c812e5de8947e27c57d5e32795fd84f42678f51df690a5a61e1d13d4d5b10e1b1f525b4700a9dea87e212c1e6235b63de02a42bc9e3957c8f2b9aa0701aa8dc5e9edfdf449f0752a34cc6c17d7806213cc3b628b58d9af2b05d53aaee9ecbf8d50671829e44b603c7218f879f99658a0883828d1362dbc6b547aa9cc4636541359f55e78c044dc5a222ac0f4cf1edab2e9d83b051b42b3ddd8302705dcb8c92034f83edcc8aaaa5b219f1587335c3e88b16ae87d1c99ddd205520fdef63fe91d409791f1309e0cf470c5e0306b77e989f874e584bfdc01cbf02e7ad7a5c27f30f3212da5150909399e2a9e9cb91db03d1a521cbf5ace7c07363ec66bc928d6f114cca5adb3f10a80e70d437d4de963141f58aa76161270088ba3e445b54c4f7be8f44cf089814b2617756508f1003e248879d281c87b8dc7948a703b96287bfa57eac09b6106613e7399dcae1293ca08f5814ce19930e4b8c33f6005c03f8b5a66ff8807436fe699f81a9d270283df273f98b6718182f822e64d81b17744f99e49884724e7c9065036c25bca480c0ed7e27685bddfa654d45b75f3dfb7e4adffe60d8ad8075b702dd1aa84315ec3b51026b8e53019848ec9e76eaaf6069e5cec931d8921345aab1530b132a56687e8e2c94f6e21c5ad6a45a918b298e0adccb429ecde6227dd44f6484b441b77f0acbf3c6226d38d017e58cbbf2e3d1baf401147c40f6b9b6877c8b95cd3c9e218438fb9a4376f77854c1eda0342d6f2b6c1e2c47bd71cba921f3008ff3e86e96351ec7b8bff38aed2a826d5deaa800e80b7637f741e50581b1cc031121daa857af0cda326020e94c8e787357f294c8145c5822bdb6fc6398bbd4c8eb66706035523b1d36c1d7ea7e91604b70bff62e8009eee799adfc71b502b7654125bf3f73d82d9c89c34d55e4f820909e0c95d74d5d1e8c5e07acfae54d08990b79dcb502a087a3b4888d3b1b67686030c597e2e0e5105873ed2c97b89c0f0e2efd8a49c5f3ed514bbeecf4ef0b5ff8fda7d88dbbaab42d827b82e76a2079c706a1d71a7cb60a69c64f1f9a4dbbb2d267f5120d43110e1b77b3eef7e375cafe7e14661895a28018c30411c05694a7d2ac92bd9f9cb3584274b95680d8489bcd4ca33ae4eec30ca57a9f096e8bc6e1f6e73c6e45958a4451d99211441a81c4651646b53adbecdc1b58c33692ec422530ef78dd6d36c6c059a58c3c5ffaf59ce8478fc7735f459d4ead65175e8a99448e072fc2c5252d10ca6206c96ffe30f2d8a1c14e063162527685c1ca842a927c000c45df21c6337eac48927a5ebcf7e0592d68eebf13eeec77a02c20400930d93c900cd6dfaeb747f69b34fcc43a8407ea090336bf1fd2580ae4db0644c73acb73e74915ff985fd886d5bd0d6885540fcc1eba4b594ea928db95dd597d4cb7653126449c56655bb46b4174cf94525098cd7baa0afe49951379a9cbb58640cf1441e92d75cffd636cb1f15518576b08e7b2e6d6e8251e2ae0ed3857d6b1567ca32c59753245c0b906aa7360c18743da2a65aa29f4ed4f617e0b7347cbe15cff0d7f58f9186f2fdd01595b4f7ced1969cdbafe2c16fff26fc15a9c1c84b5b4bbe33d1d75fff2e07d71e50c1e30c0807e99d382f09d58fa44f4c98a5590b799819e50c24ac13712a79a4ab86ac74b35f7958d22e7ed36d0d30db00d687bc7ec346a384cc230021b6c11a92d9d8fb8fcddf8c5a2016d0b32e9d57db8721f7b559ad077a90031b6c90ebaf1b7e14cbb467f9f0c99a68888d7c6fb614a2313f261a5e5add8b49199b66d3587e342d73fca555171aa03fa9ef6ecfe68f4ceafebfcbbb1c993128debe45aee8767d5626e224fde423f74763bc3ebb5b770de4a0763ca01e459be64a4d0d2586268bb3e40d1cf44aacd3090aefbcb22cdfa92fb0f42f6ad915abc3737ff5e7cf5bf613fae5626fe8b94bf12ad12aff6c55d6d10d381c13b794dbbccb2b34ab13514f39c5cfe4f892fe15759edb6ec23eb84158dbc8661748110f13532e33f95ce5c9b9aaa385ee7b49777849d23efc3f30deffcb48e5b278505005523fc912db33d49c875bc881db2c713368f47b9babe0f45fb1a51406c00f464c6933842b4378382e21eab48737139f80763191b843fb38165764ec280ac5178c84fbc557344f3c481cfe941ff1316c673a588a2e4d5b40483e16fa491e27e80e3a9563de3999df093ea7003a5bbccc9d1acbe3c64d3626e1a2aa8edc3c58c54730f9a9b718b757e46d05b72961f9ea517b24df9aeee3fc2388bf837006aef6a87f50ab0376441ca274e60dac3283c65bb81cd13d825c074e87f7e6b68e8b90a8f0f117e60e71a75c57bdb6973214f36e1eadc9337ea8ceba4f2d9a17ce2a4139c1aa7bc97974c469cd197b1c71eab04df8594614a0815277cf6aa45dd40aeb0e6b37b25481f438add161d5b1626b11cff4792beebcacfc2fe7c319fc53a27c605170db99ec6dd3f067c99eb14eff092bdc0d72c0c3e8d14397c9f499935bcfb2f1a0bb3663ca97acd9b6de350a2943faf9823c90680ac6f8b6e03547a4bd546c98f119a4c127243bc7fbf686933e3eb8c15922bbb9b0cbd6be884407b4fbbfe7f9aba782e1cb4af2960aa48fa5d6b14dd4bd595fcbbae8870a87540206fd3303fce1f82809130170103e049a8ab6ee9087de109192b32f1b5240911a4573ac9509fdbbc9a40fb23e30bcf5cada75c2f4552fbc736d1c5657c2845dd4dcde0b3dbb1bd34f6a0a6cb2c76c21d4b4a1335c298e6ca89912a4856dfc7444321dbe23cdee31057096a55d6d31ca8d172ffc05df96271eaa68c535e5fd759d463e17eceb29144f400bd6b1efcccbacfa69181b4bb0331a523dc6afc8ddd0d6c24e125c4a1ff6cfb68d927be71da87fe30ac4098530acea7732ca62e5bf6956956a2e962ac29507d43c975e548f62007415f0cd61049cc585b586e5e0ec02c685e98a97ec45846633f1defdb1731f8b2b447c36298b53fb7e19e192678232af54bd5346499a148d9f08030575aea7553363547d6c77104583495b4f970a8712b262c52925ebbc4a3b61bc5db2527afcc70200c760edc408ffdae154e8cf9922139fbd03fe0ee6c52ac4f0c35d89bdcfcec73f86528aa6b223563de5624adc2883ab49a2acd481d2ecb5b5296b6ba8b6d8087976309f1bc35187e52d5543f84908a7c8fd06f77c359051b52ce39c84b7b249ac368ab46c92f80eb625ef89e489c74ba2e9c5b789ac8f26a793b933fa42c1728c0aa59034a741090561d68b7b8c7ace092f3147853edeafe09bc4cb70cbb1a72a230f56a151a4c05c8f216e8bc5b2f086523e4cae893359b5eeaf7f9d41c58f0566a55f16484f053566b7b61ca2d6eb077dd6d4c1c7c615c6cb5945b73cc898b84cd8763a7c9865f0c9e5baf64c1297dffd6e761bd16cb785233b8d912a50e12b867258a7760b07387ae6065a3ff886fa0a631860b5d43acd875f8d4f3ef8d4ed91b1576ea280134c0b5ab18bb4bd01db2c784ab2bfd534d64e2376d566ef624bd180cd6614860bc1176a0c85ee2a849d7363fc58cfc313b615ea4b1ec2bedbac2e1cb36ad941f6a987b131715185bd7757526e03c6ad54c17d92015ea93afa97dc68225012cf33ac05803d882c608fa649f8e695a53df66662a3a11882bc76d3e8b568562f97a3d5c6894a58c709d984055c23a5e16d7b724c5bed0b763ecb1bc2027166f0c70a097ecc80565f8fd7db5f76ac1eccd5e1812c845025ffad9ae49cae73bf38fa8078bc8ab29c4c96f72ed31f6d7e1eb92fc4455957cb6a62036530f20b4ba196f39d761f4e541703eb8917cc06cedb67d9f4f9fdf581858464bd1385c703eedfb5dd3509922ca3fc5c2b373bc5e50daa9318c1b9f216cf28117f37a38890360930846d58aa8997d9a48b71bd4d07918642698369e5094cf02b4c0e6137f558aaa468aed5737d32627bdf9a3cf388859e42ca07016f013028b543d9e1f920372cdb4a23c86e39d25474ad44a0fa053cd8845d177138e45024d9f5d6e904a9f72d2313bbb69bfa213a8563dae0319df6714cc0b9630df20b00b6001ec9b8b69df023a161c63076d2b1d1b4d1899c2de6176e9dc2a2b6c327d21bd280efab436fd5eb5357a80fec90cdb6ca25d433a28de8eb1c4d77fb8e5df3c11a2e39b0cf22df15bee5b3d51d7e6ae855a38da0847f0b5ce24cf5ac80199619422e66d24f0de0ad40aca01aa858608bd283e8578ed9f49681267ac0cef53ca4a8f3ad76327d73ab5d0e8ca03e2956f80eedbdcf6a0cfd8e63cffae9d4ea88f52b0dca64b302a8cecd5f99c414f1c3ea25af16d1edc983683bc82c24a27607401d80e19ba618a8ea5e14c88d23ce41f3e1bc24a4b8f56c03296daa9dd5194490462e02070e8b48999bb723f7170ed4c25d69d341d47d0ae3390e06c56eb8fcd6a3809e4b1aefed2ac471fad46f87c8881d527ccd8f53e2c191336324d9a1dd59ae2d03d9beed19c3742df03ae333b77855db77755081563c4df6f8c0929917919f8f8e3a633a21bea1a587d0c2982787c66651dfa23c9e51620ad2cf5b4c4976ba6814e4914b7914cbaecd5c0c1fe17168c8ca859f24ff61c9d50cc61a45f345188107a790896a7d530bd9171d65fc6b87b8612b84fb9d37f0a666481a903ccc2900e8f960f0f08af4730e4f00e8d6021ce70489402aec9db8cb551b499966810dbb762ab0bd8f50ad355a58c8aed232775956c69950abc1bc0806df5c4bdfb13b8534b4eab235e06072182435aecdc012036b19a894ddb22cf5ac3d44073a20c0be91c89a7f1163821e7173f7c124cc70e08426d0b932a731c5d0fc14883d0c51ff5b9cf4bc3f2cf559a19cf73e267a9e4f171906876176dae556e48b181dad5f3ed0117c7da479f80492e2e1cd1e7b7c8fb12c20e486f27814a379dbc34e37a6802f086da2504fb3283b49921d2dfe58340432dab8aa16d77e659073ee2bc40258641df5650042b971d4e966d80cbd6afcb4aa25796486badb07676511270699b179204e54014c1da48b73b67588926fb6a17d787c4dd2d7ea2f8e6896f2183073c9539720c83d4a58d5fd73aa253904f612f504b55400771806294e05437b2624cf99340cfc08c038a83508b333eeaee9549eb1d83099b06b6bed1ebea3e8dddc782e1c41539b01b6c9b12f17f16fdfe7908f921de74d3bbe3323fa0f01425d628c2a4f799380bbfa52f4ba568c2ec886a4149260bf589a9ff776b63bde7ca8905625945f210d2e0edc6df36fda7b072280b48e7760dd77fec9f1abdea3c1fc0acadc1c1e0f5b6462e902f1a44b6b9a235dbe6c4063f183264d14fb6f66dc1b6c0db32ff47c2e34d7a948d43b5671af79ddb49f5ba15e49b23267827e69ac4cf92717e45738162c42abc9ff9c98fd7ceb812b6cecb56356e063e6cffffc32fa749b42b8f181198195362b9e5a185ae10b09687886829202472ee04366ff4dba0c9da38e6f22a71c503f139f4a60db3387505484d144fcbf2680c2d5357f6cef97e2c59fa263351cbeaa6cc5e4c0b0dfe265b84908ef1c5656d2035a85990f1b4612413d217e848286070bc2cc31889bb429158afb4b5f98c2c9af309a17b7b3fd3b8ec6d8512fcaa2c43d25740be08013aa0eba72014df2ca3c20753d80ab29a8fb1b23afeaf2ebf962c1b2d0ab24a27021a", 0x1000) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d, 0x9, 0x8}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 13:34:12 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e300000c1ae0000"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x10000000000, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r5, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) sendto(r5, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR64, @ANYRESOCT=r3, @ANYRES32, @ANYRESOCT=r5, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r2, &(0x7f0000000a40)=ANY=[], 0x0, 0x3, 0x800) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8001) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) msgsnd(r2, &(0x7f0000000000)={0x0, "8d7033f033acf228f6d35df848eddfa95db703ec8c592b650294b55c1d32b80cf50132646f08f94a1c00f6be55436d0ec9e2bcff9b2b544bb5ac0a0c522024bb7408fd4e8d6c115b84a1b5ae50d3869ab3261fd4c657af3a8e9a338759"}, 0x65, 0x0) 13:34:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c3, &(0x7f0000000300)=0xfffffffc) 13:34:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/57, 0x39) 13:34:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [0xfffffffffffffffd, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x141) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:34:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240), 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) 13:34:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r4 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) getppid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="d2773d91de409b173e31fd4d699fea4b0eb4038214047bb0d0ab6e756c190df4d329da4cadfefa2579ed5119816880197eb007e7e098228e8fd36c3e8e75ba506b312d4c3985ecb25ca4c3c8a968a24e485bd7723b3da2ff7c58ececfa9f347b518b42bbd8a98dd8dcf87fd8b8c26cf20768b090fa4b79cd1696c72a61197f93c7b7d5db01884dd321a24f51f9a2d379c5edb8979e6ff2e9c94ce8f7b7832edb3f987e907a3d0bab6cc84801a1bc3b2157ebf754bcd752dd612670c5b17f0d6cccd6d418e76a6153", 0xc8) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x4, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x3800}, {0x2, 0x2c, 0x1000}, {0x3, 0xffff, 0x800}], 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000680)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x989c, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}, {0x2, 0xfc00, 0x800}], 0x8) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) close(r4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x1004, &(0x7f0000000000), 0x3) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)="56b3cde5330832b2772cb62d306b7f587e123a62acccde5071a0ac99aebd62098b6347d94deb38a5725925fefbd00177522f096d404226e6abb2f598d79fb5aa87f9f7bb98d6826ea5e539925a925cc6746afa68f4d58b4171f194f74ee2933e93fbe6a25fcb9799c691dd2a403157867e48b5452b3bc753091e49f6056b210b8a97e5cde9dc8cf5e7b2167593abd0e6d165f3d4e719d13ebcb931c7d14021ec716c0de1e4", 0xa5}, {&(0x7f0000000280)="b0e8753432a693b2c3f53106b3a53b9fa8", 0x11}, {&(0x7f00000004c0)="446305850dacc45ea1bbcdc81abba259536824ceee8fa1576238e8b28bd3ceef13b25e6050ea0d68e32370f5f9bbc340c819a2a0e30289c10d14e987ca652b76590e5f6a00097d5ea40ece6d86c8a674a4d8dbf6f6e964594136394820fc856cdfa5923727f7a64862cd8aeb95", 0x6d}], 0x3, 0x0, 0x0, 0x5}, 0x600) 13:34:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 13:34:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="1a55c795f79b76210903eb3997c03be669403f9e406b332abc7bca9a0a9fce806299d98f44eb631d9fb9e0f13af7b13b8c2fefe10a34fb6f5ded5547cf847c0f538189052d48db16ba79f50d16de49ae9007e46e95904c63df2ba60eceba6f022f7f72967a38104c52b4c33c05c33f0588c882626577fb03f0013f77e195d1edc2c7a0aeee5ceb5980d9a5c5fa48b7d10ae64501c04a7f649f561e5652085579768fcf3c773dc98e720ba9c58ca2f0e6f3d2fbb8b6df5291f90d9f0da2bef143308280122ca6cf374d772f7a9ef750e002f444afa5d94abb92a8a172b492715bd31bb1ac766d7020594f511f", 0xec) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000000200)="8003047f4adf450fcf7814219581189e632b2f272d4cbc4fc940ff6129b3d2e2af2315c81371f954e66282f64b8f3829b9f0010946a47e1b95dcda83d7bc94bf8fce4907606aac8680aaf855cc866bbba9b3aebfddc7345370f959") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x80000001, 0x7}, 0x10) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9], [0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff, 0xffffffffdffffffd], [0x0, 0x0, 0x401], [{0xc0b}, {}, {0x0, 0x0, 0x0, 0x8000000000000}, {}, {0x6}, {}, {0x1f}], {0x0, 0x0, 0x3}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000004c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x420, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x15}], 0x1, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000000)) 13:34:12 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = socket$inet6(0x18, 0x4, 0x4) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x12d7) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0xec, 0x0) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f0000000180)="03d2737c7bd2ddf9e2dae2ae2c5e9e47a1bb19a6f93b86d782f071c3fe0074443f0e8b6e52a49609323271c5740a59fadb3bbb689039bd5a3183b9d380239fc395413c4efc58eda484e161fbdd34f8c040b328bbe8b70c37cd56e39e8229331e6947098ac424d531e92adece96ae9cb15a00c376baeb20c365e03890ca3d33f40f2b34f7d3ac", 0x86, 0x0, 0x9) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 13:34:12 executing program 0: r0 = getuid() setreuid(0xee00, r0) seteuid(r0) r1 = msgget$private(0x0, 0x40) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYRES64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32=r1, @ANYPTR64]], @ANYRES32, @ANYRESOCT=0x0], 0x5) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) msgsnd(r2, &(0x7f0000000040)={0x2, "0447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a3155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb"}, 0x104, 0x0) msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) getgroups(0xa, &(0x7f00000002c0)=[0x0, r5, 0x0, 0x0, r7, 0x0, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f28f6936db89678cbb4bdbdff232f4c43e10ed7cea88d881eb4a93df05d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928aee67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e3c54c789da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8f7887c33beb1f76a03c042e"], 0x6a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) getpid() msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/47) 13:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000200c, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 13:34:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7fff, 0x0, 0x81, 0x3610}, {0x9, 0x49, 0x1, 0x6383}, {0x3, 0x1, 0x3, 0x8913}, {0x1000, 0x2, 0x40, 0xe48}, {0x7fff, 0x20, 0x4, 0x3ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a792a9fb005fce16166510a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913601b9b4da5248553cffedf9cfc0dc727b0cff7b4ed0aece5452d130ba4843ad16765ac2e90f3ce24be61d91daa7e4ca8ce8f17d369848786fde509dad3f7828c4facaf3dd38e6d7efc776574ea1d99dbda6f37c5f3a14ac783123382b52bcc42892766257b582e547192873ccb18db0b7c362af2ca6fe6f661ccc4237d9720bf15d7824404d24887c23f06e8fecd56727186450499c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="c66eef05987a57a2f063bb8ee4ad9a3474ec1cb0cf9afb8dbc756bb288a0f0229cbd6eda1804bc8d431ef0f76cecb79c629711530f5ba1be9c8a335a0412807b3a36adf6ef2dc011ca6fa868a595420fc178c70004ffde034f1f56777619222d97dd40906c77d2f1782fdc3f04f8decc27bab2b707fe9481f2510cf37ba68fb2b2de40f7e0691995b29b7dfcc6c854066d386ff5569101b50c4e9389d7c1578336356c4e008842631ef47b6eca06f5623cd0032fa52fc87677ac9d0ac1fe47a2358eb62f1df57319bd34d7cd29dda37c17", 0xd1, 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x2, 0xc002, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) 13:34:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) open(&(0x7f0000000040)='.\x00', 0x19, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() getpid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 13:34:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050160000000000108000701000000000000cea1fed3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b24c412e981f22a8ca3ebbc25769132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f82c7e9600b6e804fc00d3c883b400000000000000c164ad4865cbe97bee5f05ff825efffe457ecf21e604d42fa427cdf14594a611825792ae00f5297ef6283809365933849c6e42fd8f0f12efc26f3d20cee765b41b5b018f296208c8000000000000000000", 0x100, 0xd5d947759af93f94, 0x0, 0x0) 13:34:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x20}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x408, r4) 13:34:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:34:12 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) 13:34:12 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00', 0x40}) r0 = socket(0x10, 0x5, 0x7) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 13:34:12 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000001440)='./file0\x00', 0x100, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000080)="2a14fe33035a251607757380b0c757a0d657e0cbde9da64928d174869ef26b45837f4bb1d322b30434e10192c497394d19f0d6a85af4e929de176600020baeea6f9ea4262ed1a21c46b885cc9ce1804b7d003f30c7929464f8c2a27979aced30ca83863d71a65e097cd0e3e640899a54435195f058ad9da9b5a40edc5d5a8038d5c838b19f059a1af207fa1b64f20a79b87dbd829f99494265fc05a188595a43", 0xa0}, {&(0x7f0000000140)="6a00e04853ccefbe8cb31f1cf0cf118f293482836fa5ad6747bc70dd754e7828c70a51a071debd14d58987014024cd00a77f0e23771d02b2d573b941cc2fd41eae434b8e86f11999ce3c69be90ca93a8ac71eae74b4a8dbe8f72342900ee6a", 0x5f}, {&(0x7f00000001c0)="7403f9bcde27cdde863562f3089581a36d7cd5db1071088a59754952ab8ae3ac272cc16454dcc91ebf3a32bc870dc360c247dbcdcd92517a65bd7a9464d7782e63c439c0e503519c7bb07353d07188229f57d236d54dcede3ecb02006a5b89607c77eb0e816651553e14e040928053ad8b8e84796e74863c7e13a15fbe02ca784be828f2bdf69cf3582449c72b8a0990d2fcaf0b03a9c1f6b57c0153c524af08945cdddbf8690a6b1fc1a3ef49da501f91338463e0f9a9d2d86543", 0xbb}, {&(0x7f0000000280)="042a512775c719ad0deba405eacf250233e78584158f676ada509c7da94a76ae84522ae57fbae5c54995fb96749a13e94507da66f05bdb10f5f549ea33914503d9bc6301f5a78e33555f7f28abaa7edccff2821d3c519c582e5380a34fdad7c9c28894cfed605cadd15c4baef53a0db7179b7734d825f47662e41d0d67edfaa0b1414e74354a20ff5debd9d4f8ece81befa1eac2aef12f645139681cdb87510475e248b55e47aa56fd9536dfa15ae136", 0xb0}, {&(0x7f0000000340)="c6a0bd82070544", 0x7}, {&(0x7f0000000380)="608b445476608fc2657a00391d76cc2c9236665dbe6275c74059bdf9a8a14394e76b51b9da33ef426890d046a37601f90293f6ec419df9549f7e72e3b7594f8c2675864bf77d9ab05547c739326c2ca895323308b1c7fadd19d6f50a676cdddbb207d7a239829f761d8a83cfcc5a15352707f84d1e9b6d4a7bc0874da3ef3e5336fa7eea26502d32df1968c415123aba45206e385b3fd3", 0x97}, {&(0x7f0000000440)="d6f0c53cf47723d245e62093f3fbf96672e1b654c0c71cda7f49d1ab0cedf01331218b9d18ddca59bcfa632afd26f2bec2b3cba3add8fb95a7129c2999bfc308b0719214d9c26290c6d664a4e47e8c18fd43d86ecb0fe31cd3a8e25f1d906fb8b2e1570a7f324de4c5e36153c82af4994c26c47ef2401e6e4fa416bd3c5d90f8cc7a9edbf060916aae95c1839b35ad43ab5a755814966559f4735831052618b65eae856e7902645d1c5769b98808d506d0c721cb3a8f1ea7c933d68602141ecacd03b8460e8c6797fcac549aefec9a1072e8638cb5a4063d1167753531aa7ac74b7985495c69fb4cb701e27a794943e5caf26d64932e9c114a9d7c5ad49112d8c33a9c7b55d6fdf524988983b59ac04f1cc194cb27c49c26062d6ba5a882636440c27d33fe0b3dca5fd174b62ac6d2b55cc71c2112b2f1b49fc3d4c91a590102b4b8fdb5d73e1dfe6e63769e1f414ef65d10f1bac084413f5fb95981e0361be44750c37cbea5e7acdf5b3cb24c7eec1d8a0f2d06ffba3f04fc615a962cee1f6bfc3143d2e6e03abf2091f38bf2867d9055b85473d3dc49ac5a4f8083328c651195e4c391339be76aced7bb0e904cd06fb3f4e46410d3e39b98435e2f59468add0b1488a4639a1b63fc3f946648688f1e03eb798473a0c2cdf5bb0ec961304658091b8aa6219c1057f7ec9a64789a3b4a0eeef086435efcf239f99edbcf19c8b6c8814cbcf1baa3225d421b170a2ad8d912f5a7c924ea0831fed6608360cf71b55a842d72a6dacb73c93faf0b1bc60ce6330d1d9369251336187e6de101a686590200b65b7549ac6f9ec61302fbfa736ac7caca37701c5f8c36caa34945c15025e6234ce532e4578625804c4c7cda9d8dc6fea48443db8066f6b007489f3c911e3e15ad46e4ca14fbff5f8c58bc1eace21ec7d4f0aae175e1d2bcba8c4bb68e2e01e7cd2e35356d1083bef46501bfa562546e538ea017b8bb13b036d99fff0583500bfe64975eb8a87ef997265a4edfd703d0927ae582086a0712fcd0c4d9605c99a2c66ae5040a7163b63faaff0f73f1b27e749e3c87f504cb501e9f8a91509af9935d6988a7bc1949a2b227e3a51f987eea4d864c0f616c5634c81e2b29f4a5ddca3cb5558b8205dd53714f70fbdfe39ebd10e316ac18ddda3e75e1b5968d585fb85679fc6471ca38faf9e72b458c514c70644a89115af70c1a20e7930dd336a46445200d6d128425bf4d58e405116de67bee74a9ce0a5db49125f5cfe03edd504432a28f81a6e0376a67320f71f1eee55b37bff8d57eb4bed328a7b2be21619a1b7dac2fc8dfe444485ad9ce99acec3ef2a28db27675ccc9dc3fd59b1ca4edb217ea113488c398174f6283588c1c8f937e11fe1fd763b409d990c3147abadc0846a2785b1f4228fcfa9eef564169b614ed1599472eb065c1e3397137642008d67610a83a24f1c4dc875eaeeb5b00048edef86d3d6c42545da7d20b6d6e822aad068fb12067735dacea9a1186bb47f790574faf56185877c0ec1dd37fb653e8ff2963317f26040fc974a3ed7cf1e19c464f3f99d8f956aac3d7d6c800f3fb55d3982c55042d34b73a28312b126be7e52c4c2d690a169f105b8542ae2755bb6cf114ed944e7542d49c649c41bbdcc672eb6ed79bc7a2b8be5ea54c68d996cbf4ee9cb6ac08a5441c7ad2d523a12528e82b6553edc98f5515afe8929f9b1fbe930f8bd8d57209fd9b4c1528bcaf39aa6aec579b2dedb5eeb9491e9802bfe9ab5ba540c4f5c833d2621495314ce2c15cd9a3dd374d5ad10114e5b687e9a5e5706b9ee11b4bcfb43e3323b5483b30ddc675762904b1bff3df04741261fdaef1de51108d438fcbf514c14df4ce2d5a4d4585fa4081743329d27a70a8ba5febe717e19a57c134b3618abb2eff971ce2f3a8066773c7a0b8752bcf5fe8142d7ecd8bda2fa3b9c7419413a04d75feb96d1f8c7a3f201e7865669a8aeb03465d540611c5b0680183f48d1c7d63ccd5b2a906395a2901f7044167531d12114652d74935252b41e7d400396df0b8578c77ad65e7186453e740bd639d51379bba6831745ccd4d7085605bdb137ad5fd4077a5ac8ca50efdff82a37c66b22c720bf89cee16faae1efa2baf93952624b051a774b1d890b6dc00bdca47e791353c3ce30b0322f7f5208a661539b5465c4090558351d1ae5e406fcec24480080f628be457d4ca798c613b3939838bf654d795b98acb8171cf218c62672faa1e9adeb8e2a714294ecb9db9dc937552ce740e9711a1549d2bceb0f1086363c64b9f6871ce8002fc7e7c771b02c4aa390757bd9600897fd219b92811f63384e8704720816c28ef493981ced13fe0d8c346758614cc189cfea21cff18589c4d05dc6a809f5569fdef39838d33772b45761c92b5ffc343b8e57b756adbc0ce56e331c78e1f8c6ba9babbb091a9eb6df21ad77969c6ccd4195a88197bda9077fbec6e0018ab68cc60187ebafc924ef8e6510317c9b3c6d56260026886b9c2ce6851f3cb70182a3d3fa6c62d6d8809620f6362640a60de0933ec4e5c480e53f66b4f652eeee02c7541e5e1393615e1d8c0dfcd1d381f3a1d013fb6d1288f28ee273dd415ecd955a3352726b2941754963a91beb4cc2b9aa404edcd2c02ea13ae958a3885fcf73df611bf3b0deafbc0bda197e901e7a3a2ab477773a88128dbf6a4afae1ab8bb45f167d1e2a7fcb8ddec48453664154ddcba6e75447902420569b35334ee30e5ffb42f7d99f9dd33cbb9260934dc019d8148110456ac4b2deced5615d505a6e37e90ce93151f2e321c54e1f631a7c6488dacf824fadbcf0a0e51077d06dabfc61bd2e5de0af11bfece1d93784f3ad5ca556e06bb4280b200d3b54b0363155d1c8b100a888b43505bb9fb3b580a4a58e8c69025570b1a14ad466c00609bfd1e739253650139bee1a86a2e09e524626e6685d901e7f4de39b9b95e3f720c3f2931bc2834fceed4cb533ebb834d618566944e077bc6dd03b251e29c7dcbc6fbf1b0369dc6fbe2eeb669004c63dbe67816517a8ec8bf1d7c7cb9bd053eaaa64c8cccfb7776c104d4e3ba615e819b0386b072461073d9a104335e1f0c9767e0141cf8f4f1e4bc40e132dfd67bbc81c74286418654515b4c49eae6962f7f72a89c4ecf1d84458f81cdc84df297265e6c939ba66cfd62e84c3d312565a03c513e512833717df532a5c9ad0eeae7154ef28cef8cdfb8d188fa0909739b1c2370e2d0da2b33535e3f3ed0b3292b182c68951914205f43f686fdf61f102a10df6c20996ae553704be0089cc3001b3887d7d904c4ea48abaeee1bb4987120651a78e63c0dd633e6f180a1f07187b19faf4289d5f3f0061e893665758e8d21a60d7619d19e91d28dae42f44b8bbcb4f1ffe030d15cd0b96a8a15572afd09606b9bc909d55842c7bc74a9f854915d917de50bc7de6cc7eafdb62d922d630ca8889c56b0f06006157b37998c351c88f5599e561bad3fb79cf8deb1e943cc468d6b05f406c33ac33897138c683644aba338c66974903ff07b65fcb83702f5a4439646d579254fe098d4ce458f48f50f11aee672b6549e05eddff23aaca80cb3789d3a493d2272ef400e356a81d83dd42cc225574de36d5b734557b4ec89fea016822e026d3cfd92b12ed60ba62c283b650b071013e7e2f7914c9545bcd7a7d25223b68db299cbdfbd2d8ab8df37b3678fb3de6ab3bc07624539a1340054f0443dfda31357e7f27e0011a7157ab6d147885dff17c172ba6521f8e5b95c08f8d228b4529bdd4e45ee231e6cc3d338d368386951c02b783bdd1bc9a46888310d4bbcd1f0f14bf11028f01ef9a5025e81a2c82bd6fddb1785ae0d9142159c3f86fe24732564510d5d765463f4c1a09fadcd92f146ec6c1c15b55200573009e4ef02b0e2e26cb5015c3b67f126018c1bbd5602c5314a5b2a9795f10bad6f49c3a7151ba815c787d34c93f6d19c331cdf88e22e341f028cc364f843926981b36cbfd304ac34cef39bb38be0b8d5d981b5d7f0383de19a9609e2699013172248d7518edca15d45623c1a5374877e3a0e6ae691b96771a819a125aa978fb585c2e8aa4f84b224c13b8de73bb5a379e004b47d1c5d6966392c6c0851c2f697a50b99c6fb5768ca20b12b570dd56cd8ee562009140baf8c2ca0a1398d9ad10c87786caaf4cd52e237fd384e6ec40d494658f9b9bfeb6b137ac73fe116467a555e1a90eba348d5a2f0cf79a8573cbcd4366028fb3bf024535536aedd16e0df784bec9da80d382eba50c2c45fdc71c6aa50859b42818095edaa4b21c946381e1fb92ef02765df9f1ce23bbb30ad1129a43aa5654b9c6eb9fe3174c78ae98cd5838577e925154e342826c6c6879c90571fd2b8f817630bca15a95e338c2ef1dc710cdc76591b877f125bbfe5ea7a3e5f59a76b3ee6623cc31414990041083367c12ae21a1d5e2ff4b1aecb8c9166b9cdf9375effbdd711a90a71a4a9e95b800d5866690354949f8b6bd3752affb98098023dd134d52b075e78dd079322e8596bb295c6fdf25b37c13c3ec56b81f6bb258aecbe2cd43aa8acbd96f3049b94a86542499a493ef6bd8e7e6b61b9bde128ee8fcf14ecd8740048ed636289deca4f2275303f59fb23ef42bf30a47b9d01354ca34c84c005e0778aefe5c8fea27aa5152f328293e6fe527187399b5c49b96531c42117af92ef91b69cf7fac0693e3e533e41792c646f0f931e503ed23ddf4d8097242424b6b70795209443dc7bd99de78828b6a8fbc845ee37cbaabb6ef42018ddfd2899cd5ce1b9c96e85577bdc85eccfa26a1353020b528b9be8e69438dacf9ade096afd4c934ef63e722f84d4f8234fada31ed3c2844678fd0d5835c91355e6d91b41f38cd1802601dd57938fcd97bb4a1422c2b2cd65a4da1a22e6976fd8a5c1ffac8fabc3a96956e0eb16198571ab4dd5697b58eccc6df923db405138224646fd17669b6023c7abd86a0b7fd8bf939b69dbe72fdcca689e8eb997b4372810cb51486d06d37b6e5fd2dd0838d342d41bb92fb4d3335ac2ec1e176d6788ef5b882c3b52d26966eb4f787c729033ba90dfb10352dbc534a66c71a318a6fa12899f6a7467559362e954ff1ce91dbec5cc83c1cd32eee6c2e5e259a2b8eda047380dc3f92a7c5e339883ed7302a6123fd10cee4fffadfbfd9b0529b5048d052a267408b5afc1bc0a83ff6272d0210d5e5511c72e804c80bb74bd05f9cc152b17f507a6bb81df8c9aefd631998626a68562c250745d7b0ce4dbe6e7c7d2d2ef263e2789fb85fe76e1793edb5c2a19fe310288dc1d0bbe9f755835e27151cfe77fa8094c93418c02f73e12a20d36c05e9088af4a52ac0527ccf73dd5d7238b18dafd65cf3e07ee8e55a87032b1a1f11fe9bdd6c943a4a5c710ba34cb54d4c45d5e2f92488d695d7ff1f0b6f1b9ac15cdca38f5d16a321061e8d24d08365e9a7ec38aa5cb89775323b29808f6506d67c86f43c8f86598569853938dd09c1e1e6a61125044c7aeaa79d5a8ade0fc1d5e03cf7abaa0aaf77cede56c33df362d67d8d760e9bb803f916398f595c693f343e1446c9fa06c24bf55da5bc2d29f521da2a4827a367de688e1a050b89980d369fdb340acb0a184c7cdc4659a929f8da73e84838a5b1ed03e34d652613d63a357bebec9a83adcfd9151017d6125709405e9980f0cf2d96a9f0d96b3ca6467464af2362d4c271f55c5d27af44b6ad7d74a16456aa3f13ddf7d864eced4946967f123d325128892f1d4543330c392194811c9c5aabd83", 0x1000}, {&(0x7f0000001440)}, {&(0x7f0000001480)="9a1fe16d593508ab04fcc3e65629edea1491310ae4371311350d370592332894aab714b5365a125ff380b3b9531e8c5126c18d05a490d83b9411666c6bd207b2666ad8d4f1613e7dcb80f99be2043bc2c6c54d63a54d5f57a6f5f37c61e3d934e5b052c7612268", 0x67}, {&(0x7f0000001500)="0e5b04c509046638de39ee556ae3d61307c2b8213f2f5adfbbbd11e36e284448686ccd4ac783aa5a526e73b135c103a5da1ee2fa6547520e9446a0e6109071da5bcbcc3bd0db7c1642f0a882e433d15ee99eb99cd401e0d4f592a1633eaad73b7325ea5a8253b8c4307d7262e83ed308a9fee260c15126e5f1fe7dcf7907ba184eb9eb626134b69b663b561761fbae0d0d9167b6cd710c1fbd334742cc4d86db8f178edca7664a0c71b055d9de12f7973d50e94d68ff8c21c7f26975c0c35b88b93d2d5f2a656982db9fce1057772f3288a248a9c6fc84d8637f258e4daf05d7b50b347c8c3b7dba3e9c324f", 0xec}], 0xa) write(r0, &(0x7f0000000040)="6d7122f4a1e663a39b6a6f068ccf773c04f64d734c", 0x15) 13:34:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x4002065a) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x144) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 13:34:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom(r1, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b611abc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r7, &(0x7f0000003840)=[{0x7, 0xff, 0x1000}, {0x0, 0x88a, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) r8 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0000b832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e72f53c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r8, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r9 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r9, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r10}) r11 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r11, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c2ff5e3896782fd1185e00000000000000800000000000000001000000ff7f000016738d35d9f1a6dfe794e26d726881db62ba870455f2b3d763be0f6670ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325390f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5b5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r11, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r12, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f00000020c0)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb3993a052bf13ea794d694039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17067422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f4104000000000000002570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de5e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d000"/1323], 0x4e8}, 0x8) getpeername(r12, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000000)) r15 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r15, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r16}) r17 = socket(0x10000000002, 0x2, 0x0) recvfrom$inet(r17, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) msgrcv(0xffffffffffffffff, &(0x7f0000002040)=ANY=[@ANYRESDEC=r0, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRES64=r8, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="a881baf20ec753e34b3b485f3dad64d06c28f11621dcff34d280f5e868a7f848ace138b48bdbf3df084c4898f19d2341", @ANYRES32=0x0, @ANYRES16=r10, @ANYRES64=r6, @ANYRES16=0x0, @ANYBLOB="063ada9340f7dfa96cbb654b6037a2b6811b355e8a8bbfeaf5de438c44380e00e3f2be653f6a6a6ce9a8cdd368a805e1c4119df6f8d8128d6d6dd988731a99b7d482fc143600fb0c595005adb7ae7d176aac667d9ef24c91b256dd6aef00ef10ce45478d1bba61fdf7", @ANYRES64=r11, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX], @ANYRES16, @ANYRES32=r12, @ANYPTR=&(0x7f0000001f40)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[], @ANYBLOB="73c950ebb9e9c90a28e25a818891959b8372ac321d412f35b6d520f1d31942d236dab37516e0f4c5b047daf99fc182242f419c93ebbae3a7ef30272e5bca7f9577307c621df7b1a265f71677482b6f2e7593abe8d61d284e721f61fbc588", @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r15, @ANYRES32=r8, @ANYRESHEX], @ANYRESOCT, @ANYRESHEX=r17, @ANYRESDEC], @ANYRESOCT=0x0], 0x9, 0x1, 0x0) accept$inet(r3, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x24, &(0x7f0000000000), 0x4) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r22, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r21, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r23, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r24, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) readlinkat(r25, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r28, r18) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) setrlimit(0x5, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) 13:34:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xb) r2 = msgget$private(0x0, 0xfffffffffffffadb) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000700)={0x3, 0x3ae5f180, 0x9, {[0x0, 0xff, 0x81000, 0x7674, 0xc8, 0x1, 0x9, 0x8000, 0xe237, 0x5ed1, 0x81cf, 0x1, 0x8, 0xffff, 0x1, 0x8, 0x0, 0x28], [0x7, 0x7, 0x3625, 0x6, 0x0, 0xfffffffffffffe00, 0x8, 0x10000, 0x1, 0x7], [0x8000, 0x80000000, 0x9, 0x80, 0xfffffffffffffff8, 0x20, 0x1], [0x7fff, 0x2145, 0x100000001, 0xffff, 0x4, 0x5e12], [{0x0, 0x1, 0x81}, {0x8e, 0x9, 0x8, 0x5}, {0x1, 0x3ff, 0x4, 0x7}, {0x200, 0xfffffff9, 0x1}, {0xc42, 0x3, 0xe2a9, 0xfffffffffffffff8}, {0xb5, 0x97, 0x400, 0x2}, {0x7ff, 0x0, 0x96, 0xacf}, {0x6, 0x3, 0x88, 0x8}], {0x9, 0x1f, 0x9, 0x132}, {0x5, 0x800, 0xffffffb4, 0x5}}}) msgrcv(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x3, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000000640)={0x0, "850b3b40beed9452311465598ed195e4544ebfa8389804e13e9f52c8b114883cef6b6cba3dd117ee5e9ccbb16774dfdfd630fa0ca09ad7449a4e82060675585aa88034f3e99e24a611dfe5152cef0fe3bbd6c49a1e51c33a74d1ec329e1abe28"}, 0x68, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/251}, 0x103, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x1, 0xffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x115) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x6) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000540)="594f3faf28c5a0abbbe4bef2ae3912084af03d83235ca0364e3f51f7cc3711d1295fbf66b930a7f3f4e6bc6159be896941497a250b2abb3746f1b04e74f5f82c378ee2bfcc59939ddd795803f66e6615f9bb5c65521d31224a6c9e8436e1ecb5609c3c640ce73fa30098e8688ca8b43611ab810d9e6dbec2a0bd536adedb6232fc5315fdbf45d3f09c23cc9432d0b6ddd59f2962640e725f5d3cd9a9da5c3af9d20e", 0xa2) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:13 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0xe0, 0x1, 0x72}, 0xfffffff8, 0x8000, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x3) 13:34:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4fab16f2b507b055, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="9eb5fe44619df5c1bad5b4cec703f14d07c456fea96ae58b2bb99db4231cb56d72132f7d9198d8dca42be37127b14f7eb9a9ad14127974414655e6114db88e6d2999978159f0752b55f47c218df9bb6d75f971da31a5022d377f900a123dd0a379ab7dfd12b5a34d1fcf2b454a78ca9b33c2ff461f0c8c52b4aa95b47de1b056b784f65ff8051d2c325acd0054a6c9c44b2d18c724f75a1cc17ae9d2925796a23b6a8bb6d4ae16efcd2012509f0830edead0bd033b276d18d896b19430678f114644548a5067546529acbcfa157c481bb86c550d1f24d4f6bab48a275c0cf2eeeb69d6b25b7d", 0xe6}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x2}, 0x406) recvfrom$unix(r0, 0x0, 0x99, 0x0, 0x0, 0x0) 13:34:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x4003, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 13:34:13 executing program 1: socketpair(0x20, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r0, r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=0x0]], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x3, 0x7f, 0x4, 0x0, 0x6a06, 0x7fff, 0x80000000, 0x0, 0x0, 0x6, 0x100}) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x1200000, 0x7ff}, 0x8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) 13:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x1) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{0x0}], 0x1}, 0x407) r4 = syz_open_pts() dup2(r4, r3) execve(0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffff9, 0x0, 0xffffffe1, 0x0, "a67c8c0e44919cf0995e395236a7eada7492a420", 0xc, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) linkat(r2, &(0x7f0000000280)='./bus\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x8001}, {{r3}, 0xfffffffffffffff8, 0xb8, 0x4, 0xcea, 0x3}], 0x8, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0xc7, 0x3}, {{r5}, 0xffffffffffffffff, 0x80, 0x4, 0xe096, 0x3}], 0x1, &(0x7f0000000240)={0x2, 0xfffffffffffff63a}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4000001, 0x0, 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r1) madvise(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x6) 13:34:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x821) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x2}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1000004) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x1}, 0x8) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x4, 0x0) getsockopt(r4, 0x401, 0x6, &(0x7f0000000540)=""/4096, &(0x7f0000000080)=0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x60}, {0x60, 0x0, 0x1f}, {0x7ffffffe}, {0x74e, 0x80, 0x0, 0x3}, {0xfffc, 0xcb, 0x3, 0x7fff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000001c0)=0x8ffc) 13:34:14 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0xc0000000}) 13:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0xfffffcdf) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f6275ee7100"], 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)="bf790888934d916b35e89ffcc8d2b3d2d9342c97399e91efe274faaa74c99008312f868343388162d4166524661d435b81dcede06403ecde7abce9eff35b2f8e772ddcd1e6226f3ef011ffe7eaec10f5fc4d1c57018cbba905f751e929fbfdc55ee8ab9eccc280a0c39f861e945d473adf8e21b6b37f10515f26cfcc06e7943105a990558f0ac811ad78887d030d506f518cd1b10b35cc669a471b5bd60a225fe68286abb6387cfd6753c0884c5e5aabd8e7e29c24c3a28e837bb28dc87e5b147217d052352b7595aedb7dfb2c2d38eaadf8b110f8a80cdcff677a4bc5ed1ad55cf7e339a19a3c63da6a9270d8d0", 0xee}, {&(0x7f0000000300)="3eb4c1c430728f0a037cf106688d9cfb484d6ba5c9f711b2001ab5afcda631016cef3fc27a4d806489b512a8af0e905a92faf3be4296a2159e5a7634d0afd6a778f55692e1dfe3579abbe5d4f822bc0c06f6a69d6ce58d867f5267a0170495835a3891bdae57647b741438", 0x6b}, {&(0x7f0000000380)="bbf59c567643026711261f8656f59b0e5f20d5bfd87b16c2067bc3d21404b65b88ddec007305343c25167dc71a05b12a30194f6345911d1f589a367543b5de550ebe7e8d37fa4aa76b915f4d5040740512dc", 0x52}, {&(0x7f0000000400)="5e5f6bdb83e19744a84b6d6c4b6f4a69ec543c470d8e02bcc81f1d73d151e3068878d2bb30da06e1e40f7eb8017d624576dbc9d7a7ae8301b232d579e418866ccb21d2722e2e1116fa92072ed160032b6a7f9d3d2d1fc455d507992accbf1bbdf63f78ce403a3175da0365caf794b8b6fd8d41b7616263abbc142391f7a120ca4a58211132a069db7ded298e4b02df480d2adc720a523285573bf384fcca540c21667b142d511920023306c30e8ce2ccde4f198d4d1b71dc0b", 0xb9}, {&(0x7f00000000c0)="ef21349014d5f24a8521c9fb2086a3408fa6580211fc79961de1e839324712dc65cbcd6477f112b7e1ff6c", 0x2b}, {&(0x7f0000000180)="3fa15ef5204968015b0f69991d6030c5d4515cdad68fc3b5f3ac63e349764b3e3964fb884cdc7cde002e7a0a002ca2f0864dfb6d25", 0x35}, {&(0x7f00000004c0)="a69c6edd5a09a35c50221c62a6731051897f33b9570aef357fcf45d22f6e7b4242631ec309590cd491bbfc6ac43da4481e39c5efb65e75553edf16b4fc28ef0d0d20b9e0ac8dd4301c0c419d1251e96bd426aabe355ea213ee13c3a8a5b05f0969401fdbad2899d6e97f88dadbc16486bbfb7bc51041ac8a4594cc00c3a37880bae676874438ede4d8eecd4a35fad618782e154707c8eda8640830fecba5472bcf7e17022d198b1ab9a8beea15f2d2ab7807e9e097fecbd05c4ab884fcebe4f0dfd031d8c6bc3154031ee35b716bd15c7f993633670dd27acbc3fb9787def7c066d7847dd292dc8281c9edb25119912bc61acce9393e125a9d5a3aba60", 0xfd}, {&(0x7f00000005c0)="e57bf24c1e04e2fd796439fbe02b332522bc1935f760bbce8d6a717fa838902fa924b5a9fc0de844443e4ed20a29b823add4c36c134ace12e76e690c23239d", 0x3f}], 0x8, 0x0, 0x0, 0x4}, 0x40d) pread(0xffffffffffffffff, &(0x7f00000001c0)="c79070e204392590d249d8bd2e9f1b0ec98b0bbe4e59d2774a78517b70c3674805acf3a9759a299511db4e47ec1b84499b3835ee50d5462d", 0x38, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x28) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept(r1, 0x0, &(0x7f00000000c0)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000180)="b3a3842873fd86f2fb5a00f5ca875250d2b9e823d1238dfdd2cb7767febc42ecd7043467eac41ae56143610fe1aa59409a764015885c45e237594ec23ac7a3282ab3e7faf1ee58d2e69bf7c3aca464c94c09ae85e9432df618d43f8ade8548b402593bc21261fb3a30e98474bd50582ff2f506", 0x73}, {&(0x7f0000000200)="994722b57291cd42a507c768f2f495a557c344db2b79a0c8816bdce4da1724821fb414ade0ba1a05b54cc99f454502857f5df24d17f7512e2eea2890935bca1d2b99eec0b1bcbec8778a2af2b4a7", 0x4e}, {&(0x7f0000000280)="54b01e9f241bee233ffa6142275f073d99e723d3ff0b11b9c9c1e56f11a6343be1d6bbc80403c06b10d6407550d4bfc52591471235d834f59b15ea7096bb446daff27d77833bb622374a7f60b37ce1a4ad05c1ff8b594c1053b7a2b74f88f5408c43336ccfbd8dca55a7a1d11d91166a9c0427df520eab2aef2d95dfc49b168c529849495ff30759e280114bf939a212c84bae94", 0x94}, {&(0x7f0000000340)="f61e8e64c1dd759b5073e08c4de137d551e76fa81a07505e44c5fd859cb9daa05ddccfccf5385874cc964c7fd0623491c06b2df182c47c0dc2ef57b0ea347164c23b0e86ad35ed82e42cc5c6cceabf786ab273a5d6805761fd285052e86f0e0c697ea5de6bc46906d7345e5d4468c179a4", 0x71}, {&(0x7f00000003c0)="80bff122da594b846c2369d4286f10334036a45d5b868f26967d2dc82076e0469fb2e00096c97ddf0a617edd65a130e509a729922403ccce528d6e9631d7810125", 0x41}, {&(0x7f0000000440)="0c3828154186d10ec1cf140a1bd0f5e05ec2914e3c10854e023a4b71989e0e6cde8379b6049eb67c25b6a21907352bcb0760b61d437e3fb9cac1eca959eccadd0ac49802dcaa0fdd7a0d850539bef6bf940d234ba35fc2e3c1c9d7778892010298223e57f34b9e79c128eba31005cc6a", 0x70}, {&(0x7f00000004c0)="5f957e6433e0f75210", 0x9}, {&(0x7f0000000500)="9d5603f09b410a29d7b9eb1e14eb74b2d5e0a98b4e7396d8d52e0f45bc0b97781b79fc010451aa6f072c6c0cae68e9e2539b2d11d5c7a5c0673c5c74ac727912034ef9ead1ef11ab67806cfe4c36166449e61f3476fd0debea3f0454eb4b65b8c3126f3370e0b082e214ea15268ca1385f5e881794d75b90acc88d32c341d3c4552b13c37e8a1055e6205cc935a8ee635ac5bc56", 0x94}, {&(0x7f00000005c0)="75f54dbb3057327ad7337a45e6644d48223f17c41fbb823fd24a4eb43e41bb085e228dfbf7186adcf5f0f198a7c9521bb33554dfab5c3f1430378cfc42108518613114c58ce6b8b5a09b6c99cf22d7fdabd337796b8fc71087418fdc56", 0x5d}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x81}, {0x20}, {0x20000006}, {0x8000, 0x5, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x7, 0x4, 0x80000000}, {0x4, 0x80, 0x5c, 0x8}, {0x5b1, 0x7, 0x4, 0x80}, {0x8001, 0x8, 0x8, 0x80000001}]}) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x5}, {0x20, 0xcc}, {0x46, 0x7fff}, {0x82, 0x5}, {0x26, 0xfc}], 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8f37, 0x0, 0x5, 0x7fff}, {0xfffa, 0x9, 0x39, 0x5}, {0xa100, 0x6, 0x7, 0x7960}, {0x5, 0x7, 0x3, 0xfd7}, {0x0, 0x0, 0x3f, 0x80000000}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="0000000000000002", 0x8}], 0x1) 13:34:14 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)=']', 0x1) 13:34:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648e5b2c6466ab41f151f2aa04d5192b17c22806d8b875ee8678ee09be2f03ad3ff29ce396ccf396a3faec0a977d18d2312d1a8c3b61daecc41ea9f9aac968e4ef8b1c5983749ac0f14bc38f9584a3274f823b887b0e344d35caa437237e904725c9538f08bff4ea34c79eb23c96dee789cc14e39659c1f8a7a56a23ed409e4b62a50a9924b4f9819f614c0decd9a973a502633cab4d0662dda4b8700e82467645908925574baa5570417b01c21a9e967e50b2e", 0xc6) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x101, 0x1c87}, {0x26, 0xfffffff8}, {0x89, 0xcc26}, {0x80, 0x9}, {0x20}, {0x2, 0xc0000000}, {0xa4, 0x7}, {0x80}, {0x6a, 0x8000}], 0x9}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) write(r5, 0x0, 0x0) 13:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000800)=0x1) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) accept$unix(r3, 0x0, &(0x7f00000006c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000280)=0x1) r5 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r5, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000900)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa826e75420ebce252034869db18e8689540f607424d256f1c32f37667d07029d580477b8e65c176834d75fc5a6796c02ecb7767f069a936bbf8678486a5375a2ebba0308902846632d6d3786608337d56f68fcdc63733a39c113d3719a653f1c3d1950fa402cb0e82e8044bc982df38ccbf5ad070a40fc5d3cfbe11a6112c6950522fe7401da37f419c41221a900316e70c3a73e131574cae30012bbc5fc9433e11997207a7ba4e113bed157174ba208540a7d6ad9a79ef1bb3bd8a20a5a83cd3c9855c1ff5127fd73196fa32cd588eaa278ae84d6d52743a1685f01dbbb7ea603cb9ef806547519e9cc8eb1eae5fbc697ff882630326d231cfc4e18fffc60b838b95eaea4debdb54d4a20a73889d087699c352cc8497ffcc51c304fb663c4a343a5e9505cc888af04ca1f44b35cf9f11fa1a949d44727eacde0d224a4062ec0a6d6f23c49a5", 0x18a}, {&(0x7f0000000480)="01ed1692d0b915a2d4a8192efe030d0b8ce7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f21fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b67817049744b0bfc19ad351af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab100"/195, 0xc3}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab6349ffe93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f0000000840)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6429c5224c5c2d354cdda2422572b93ab9d2cbafd9e6522ee60d4c27179c5bdea6a976b5a6df75f02dd64a6299fd53992121806bae96a9cec73e01e3c1f5881482afa24b76e9f8a82520a0156f1c9d4de400278a578579cb27a8b09a4051830789132415f3b377bad4c5f5c23b948", 0x9e}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 13:34:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b35e686d62d10dc05a663a855c69ffbdb6971f8caac82640c52f3e3cb3d3e9e5101e435c3acb7b592177565466d4a609139e1cf8166a034c0aa7a426485f9ad504b1068b8a1b044e46b2d09e4696b180650b9b64b4b2f7e56e70a4f0442830722ea7a1598978cbf9213a6b5d5b3b100f3697f5f5e3f6457b82af03fd7d9809000000000000007c82f343b022b84cafe277211ae110a5d435d956dc020fb9ea096c082ae81f595d4c1af22a9724ffabe9fc00052c725440b14b52a43c1151f97e9396b4cb23dab96ad75128d0c779634ab5991083147decefc11dcb57cd365338d4084fd9cef0ea128b5d70acbc0936e008cbd49e5e0105195dd9c88b2f94127aef02cccb3091bd2d1094b9aaaf46c30ca714f5b837e5306d1b01d26cc06cc912e5b159ad5ebdc31a68bf0b2ce04e732cdee72759fb2c374415b046309b9e53aa7c229af5435b7c00ebb2648b2502f6d74205c0846758a2523a9c41bb65468ee5a72dfa7b866d3c227f56f5048bf973fb8ac13a79ce9f835fc5"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:34:14 executing program 1: geteuid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="831c0900c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:14 executing program 0: utimes(0x0, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x6, 0x1, 0x8}, {0x401, 0x6, 0x5, 0x6}, {0xff, 0x1, 0x81, 0xffffffff}, {0x5, 0x0, 0x2, 0x7}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) 13:34:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x20, 0x7, 0x1}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:14 executing program 1: munlock(&(0x7f0000ff8000/0x1000)=nil, 0xffffffffdf007fff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xdc29, 0x1, 0xc0, {[0x8, 0x800, 0x4, 0x7, 0x9, 0x9, 0x2, 0x1, 0x0, 0x3, 0xffffffff, 0x100, 0x9, 0x7, 0x8, 0x71, 0x80000000, 0xffffffffffff1a2f], [0x8, 0x40, 0xdc, 0xfffffffffffffffe, 0x3, 0x81, 0x8000009, 0x100, 0x7f, 0x3], [0x6, 0xfffffffffffffe89, 0x1ff, 0x1, 0xffffffff, 0xd6b, 0x7], [0x8, 0x6, 0x9, 0x3f, 0x5, 0x8001], [{0x1, 0x8, 0x0, 0x1}, {0xfffe, 0x1f, 0x1, 0x7}, {0x7, 0x3, 0x5, 0x84}, {0x3, 0x8, 0x1, 0x8000}, {0x2, 0x850, 0x1000, 0x6}, {0xffff, 0x8, 0xfffffff7, 0xfdd}, {0x9, 0x81, 0xdbe, 0x605}, {0x6f46, 0x9, 0x76bc, 0x4}], {0x6, 0x5, 0x9, 0x4}, {0x2, 0x0, 0x7, 0x3}}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) getdents(r2, &(0x7f0000000040)=""/194, 0xc2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r3) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) 13:34:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000400)={0x0, 0x98, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000ffff0000080000003a45294917a07bf9a8826edc26841a17f7fce8beab85e6b6191872e3c85d515af89bcdb39bfeada3c042227cd20962d8039b2cfb793286dda344c8d3bf94ba7daad895834568dad7870579121b7ce13dbaa7cd8bdd10bada9dd8a81de535d49f51bf52f4a81f4d735ef5b16758651cc1ea29b245fdc892c2a84612a6f01a93228b1d8ae99f81e3fcb4648d9c5a311d187d286b01626ede71c88adf17ed31b7a10375e43a6fc1c72d90b0f00fa498c39685a44b48c70efd39d940aa6fe8129fed2eec1a9ecd72e7118ce65435ff771f903c8f3736524801205c019144bf253be6c7d0689d12304a073c598575fd9d286b43d799ec17ee0d33cd80f621a3365abe35191554a331e0c4f6e8395f9596ba648f67aad82d3a9750afb4f0c62eb7245191f1175cfc1bfa488bd0af1a2900e4870e062a99bfbff5fe3ddf0c37039ca621b7fe116890acdcb42812edfa3a8f9968f21ef32f91ba0f0e092ebd8a399e9c7b02b0711f1563ad2c9ea09f895ed8f6edcc9161ee3e574473000a8a356e939e86abf74c0be5d462e41f65ec5dd70de0d3033eb9905c6fc07d222a2de363f355f742cdcfd6d170a41216062a2f808d69af5ef38073fd92caaeb3a5d6634f6ecdcd54a1b5bc1ed1f83f1416ae261ba34200bcfe868d5813b6d7c200c30e3fd2c95182eb752f76132e3397f585142309084298802c62cc5fe2a8b487ad8af60b44912f8ff88f6ca4fcc3b8c5f5d9b19d598dbad606db7a7ce549d3e6027e156dfd8fb73fad662ca68afbc198116516b6e3337db0290638ba1a6b2dff6dafd52652c2556f4febb25e35d484677b5ef3c5d8a7774fd1ba3ec59ad30a4168d0b9cd90d3ad1b670ad00cb3b790780ae40e54b59378eb6f1da4fb19c645118368e7af33ef889944fdececfb04b523865d3ed16ca122d7f3c63d6bb10528e839acf1918a8aab98c2fef9374647829b3c496045300f9f1059ade78c4a41eabf231065552dbb6fb0e829934b0529a3650c2fc86c2fb8f707e7b284b094a08526bc9e40afc6cd1e47e8260e3c106a3b509d1d405deb477aededd79e5484f7be760d7345dbab0bb87dba9b23948c7359a4975123b9a1ca357bd7bf9e69ded5046335deec518a8879d474d44e628e7130281b02f634fe3a1eee76ffaf2dc6e7fd53ddd08b519caa04e54e3c3683c256c5b2746a4dfe92959aef5c66dabf9203547b881f954e840dc08ca374ec1e8a90bc43a0fe6774321f3b58f49445675c626b813f399b33a547858f476b389e44a597f42bac69cc3741f5b23204bce2ea38e3c15b8af9e4f223a0344084721a1fd91716e3743c8afa7ca99fc854b808455075402676e7fcc033c0102f6e1094b9e9e18a4981e85c42f94cd09f2680d7be06332e9a7bc266f3dbb04312cc86e795b406728493ab2182c90cd7d84595ceb933956934011195552e1549c4bf4742679bfde8a68d01af8a09ff39f0b82dee4340182f07e7c0f187f66bea37f69196a8f2ecb28950822f5247870062cde704395172f4365bd5c0868025931ded13de615edc836700da9394352a31471b9b192b76de733d6b75918fc224927fc80bd7834bc84a543abceedb3ee4c7681ef1d1685d77bec2b66b6503e95fe8be203bd0631efa7de755ef7e6622f8af968026530a71a404a401d3bb8f8db1459ee563f1b66e9f5f1f4e50d28c697371ef7f490ded291b80e79d41cd5ea79811a998616bbfd6c9802434cb9d90381e2f2dd46a2a5afefa65f230311c4bca9291cd8b127cdb732aba8bd94c2e0816b2a40a503738ecbd9c401f752535ac2e62cfd5d17cdc163bcfd2b2954641a5f43e6ef7ac4b9183525b21f90ce22e6bf9bae76383033318e7a5255fd053f0a97efd529dbca725372e19a851caff48fd708e6f267109f86f74a20f1177b8c007006e136bbc4198d51fd4eaf7addc859f4db2e5cc6baf288c851b76c56024175cc53dfc521d31e9ad87aefd28418c47775512589bb6807f43988593c1b8ea699f22d8d6e86e4e02b76071d84e72a78c296b0846ebcc03e8a9d023196ef1ff6551297c0dab79a5f5f40ae9287fb59cd4df4cf616e5db9dd49daa6cbb7e4e1174ec99ff8ca6ef00becd2b5808b9bf6871e416c8669b6673aecff1f326125bfd685d417dc595896efcb4bf35854584be3f52a84af3287c6a571104d480b45c001fb256cd2a238edac12d8b7bf5499a92077565056edd0840057a65dda4a2e1682428b7ca590de45ac1394c1540a0223647cb5ac20f1e24a33cd93ea19d3cfcec8212094867b4bc3fc22b04ddd610230d0dee1c4a33d2b2fea934d2087b77f85c678f9e87a39dfa5af369a5b5235d8551ac0dc8b074f3e3b4dadc9939384eaa70df8ffe55752583bbbad0b58dbcee967971eac5b5f6c3fb4cb06094e4d9d928063cc1549c4f6187e52f5e87446084e4828f2876bcfcd5b7502841bd543e633ca37813c3145f35d6ac063115682f72eab3155d4c82beade2bf63dcc8a93f5ea83ecf93dcc55ee6c1ba7e1f74f69727e5178df50e861babf97b246b531f55d495564aa8c51a3a73728958802c85bb1df6295fc74b6777c284fa9998f60ca02a143722409495334347329b0475cacfd5d4feb4efbb4997e51f6036356406a119ed503f5d7efecd60565c90fa767ec013623298b075d81e38309856fefad7906b5764b2022d8b42df1e4481fb8ff301875927c8604986ea26a02d72da0fca14f3b175fb2b0a1a4d309a09eb08f6428b034df36d4f1e6e7ce62f7b2a2e72c59e33a757817259d820b2049321d0357edb86b5aea68a7339690011b072b47afd09c1a9fcdf5565720e1a07a0fdaff0ba7d7ff0841bcd261caf15b656ef9eb7a92ae85d54523735226a2cfce476c44ea0f7b20634673a9b23b12beaa9634f438d6588274b68b7721c329450ee702f557c9e0a716936979fdcff1510462702ede804092e6a15f8c7d80e67c242c8c5f0ffc55f92861c3908fb309ab6f5028df79bdc2bd33c5bf56c81df21531c14f56ae94b25d82ca3e8a8712649cbad6e95cef6321c1382e5ee7e9ffbac13f2c5e27af0202afd5ed918089b684a2023bfe7d83396e3f07e4f802ba293cf816167bef04f6a362af84055ee1a3972d4d6e329a9947f87efd006769885233826f1a72f0c49d6c240b5459dbd8caad3b0adc7f4d8b0f5d3e31c3d451117d66415041917699d5b8e125509a705d966f1cee17d96e9280927f0cf1319239b4233d17027a52b7398c061ce3e18ed2ce56579ac440aa8287920b842f6bbd7eb8438111908eb93a412490bb773de736ef2e9e478302d8494e0daaee97dfaabfe12d6c216783d6b1c5aeebd43c7627a8685f026261e906e305d6e9d6119f9fe67e2f254351576838fc2c24260326a7b882cd89d78876814bfbee17c22d56802e2e499d3232e9a1a89142946734a3056f66280a7ac8bbcee1a1a3561209e6ead3cdfaf7dbb2834b1a8086be1a46d0bc9c388b32fb797cbc5916958876a56be54bb7a90ce64d159a86aa7e2ba88817b4fb6be54d07cf0a1079cb42d26f2b87328ff6bc91732a956e8da384ffbab7d86cbfc3d779187de29e17d910d040e8014c2530a00fabaea73d9742b571b5d1f31889f8171aefc9f996acaa73f18e24098f00ddeeaf99a7c798883ae2fce5ecc6af441a696e983cd82e99c65bb46ea0cd8518188f98ae22820e80113d05ec9b6a3175b14c82db2b530e69604b743107afd84e4b382d49deb6d3166e263a2049cb51caf92cc9bb8845804e817ea0eaa17a487ae1c7cc70da7dde5b2c92f4bb3b9744502f8f5e0fb261b831f9342935b6b1109645d25c26f727bbbb37aacbb7e59a769ded695a57f481fcf8ed3dba83d99da8ca8e5dbd044ac01b511b741842a52fe307b05453d3cfa9f50db87bb649f76ff1b4b63d146965e6a9227c6b28c000bc00f914a8becd719818a7fbe29ce4b2ba8295ecbbfd9f946ce794cb4bc0545646e2ffcc5dfd7dee3940758fc1b2722d4b7b6abd7a763552babe2418ce7f45e80fe249be18e98c08f552a7e57924b0ca3de81cba5bc9a039b3620442b7810509112b2b77357db07791148f129049f72e3d93e598ee5395457e1a47e566686822867296a4a2c2e18a79495ab869aa699c073a1a1e8a4e5a4a318fc163223a182898b13799701f4f73b2b71c58d7718c8ae657357d9bb0c58399238de0e50865bbee6988f54844ce100e0ab1921180ed577580e4bd02bcbbaf6ccae9251163cdaa81562b881825357acc1c073f23464599354e11514d8696bd714296404cd2eafd0cdf67dcb0a7ed2524c85ac5d28d32a6eb9fcee41c747140bcb2a93ea9fcd3b56f56bb112fb7670c50c60e3a43c265c04b82aaa8c9443a8378bffaf3ab7a3a89d236e74ffa72453f73347976eb3daacd1a9fd9064f9c14117773063cd533ec9926fdabe423744792c7cb4b151308691645465bdb76e11c57b528674484461bfa36b78bfcb3ce2d9edc2ac4bbe6f49c71a1975085443c6ab92301844db55f97303b4b54837d127b2268cb561d2780dad5bda0c9c7221e41d17242d8595ec40cf6bc5c0871f066dc2891f283d965161015942cb4b112921374e31468e7dc41daa8b9308a0176ce34f12fbb4c67c5fc1547f2fc47f354890fb3591748aa23de71eced856d90bf4d490875b34bca798299ac1da3153a38d79f04d0d00ff5919a62dd1d897d384e6469034db5afe6f92dd6716e29d508de23f23717b1d17242866785a35342fefcad13d478866866b9f5619a8b86ed145463d82be8a5a0e4afab4e56de03a481c51d0dac3a2f6ee8c9b9f6971bccda67e1b318a48a5c9696d5775ea0094502b9c8e4cf55983aa838f70663577591650672f920e84d0043933b2cdc9c53fb45797ec045501bcae70d627619d5184805a04d1d4c3e947d1e0dae2c89fc00d9180f34d295d2e60155689355e23a9a91f4e6d595ac5a32d9e7fa31cd3896982ad16774041c8cce4ddcd28235ddd1e2c35f045fc1187670f11e7e91ee24adf92a85b81293fcb27a6560101bb059683412f2f94174d0d23bf39420d2ef3e780596986d7ef6f79d1f926221767ee1d85e02368ff4fa13c5ce36eab14ab6d857d789b1fd3e13aebe531ef0f4b8982facd3b4b48085936a95270ed6b54994e27e79e3639dbc3188fcf4336b8361d25239e6acf7b0f6366dca5ed35e18e59d7f55edd6edfa1f58bf696a8886da593b479a32a3edcc0e03684815832e53a32180459e5ce15f78b828a41cc6872ed0e5f9e73c3cf1951582e1ccd311f7bc314f0f40c2c43c292484a003f9df8231160732df326cb49ee0513a4afb5d55e9beaf5018f2269eb8b5032488850795ceeede3eea2df8b01593debd3f9e429b82222976192d3756cc26cae37131d71e45ff7cc3d24ec2e1b7d654757f0542becee428b705b43c94f3602dad62d4bfdcf936e2f4c2a4ca47aaff827bdab1887a3e734117ab18e813ad5e29fb33711aaeb0bd5ffecb541f8d06763dc6f7d59bc914d32a751d32315563ddceabd04862d94037e340f0119f2d9c754b4669dcf428fd1dd4bf7fb363e536255f49bb800eba4736bc1edd8fc2dfbc2e018fd72b4bfad960c0c0eafd7592ea7921e7e0ce8df9d84914cc0bdc8b6145b350e41149cdbb36da1f3cd7fae0beb6a2132f1bec420ac17627e61b1dad2c1dec3d392a60907667b864b74c1435268d73bfa6d275a3864ce01206c5ba572d01a1d5eb7198c89ac0fbbb7a92d573622ee5e93ed90a75400e084c0e8e5122d793e962f977ee5fe4bc628968c4ab66c"], 0x2bb}, 0x402) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x121) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() getpgid(r14) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r15, 0x0, 0x0, 0x1800) r16 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r16, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x1, r9, r12, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r13, r14, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r23 = getppid() getpgid(r23) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r25 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r25, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r25, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r24, 0x0, 0x0, 0x1800) msgsnd(r24, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) r26 = socket(0x18, 0xc002, 0x0) r27 = fcntl$dupfd(r26, 0xa, r26) r28 = getpid() fcntl$setown(r27, 0x6, r28) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, 0x0, r21, r17, 0x0, 0x46, 0x81}, 0x10001, 0x1, r28, r22, 0xa5, 0x1, 0x4e2c, 0x6}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="e01517a61200000000000000ffff0000ff7f00007c916b60848a9dadb151773dab263ec849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a8dd9ed0ee5fa08d5a1b85b07cff86916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826e536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eed42e8798365f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497006f0da61a4e19b750fdff8b5a686454e28a73d76e1d83120b00ebc216e1338e579df3c86fa3f0cfdc0a84054b7b696dc8581458e98500f0bb8246faf712e307d09360bd1b7739f02ac9003282d361ecd0ed02d0261f43d25ded9783cedc8911d1b612b2616ecdcc65ca9b23e4e075dc2b5285625d0ee4238a3f327da46347847a13cfd2ed28c5a9de62ef7547d920fb"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) r36 = getppid() getpgid(r36) r37 = msgget$private(0x0, 0x4) msgrcv(r37, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r37, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r37, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da658263d0600000000000000ca8000"/121], 0x1, 0x800) msgsnd(r37, 0x0, 0x0, 0x1800) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r38) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x1, r31, r34, r30, 0x0, 0x112, 0x81}, 0x10001, 0x1, r35, r38, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r12, 0xffffffffffffffff, r21, r34]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r33, r12) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000100)="5cc7bc2182fd71999ab0e288c2abbddc9cf58002220551583510ae36a3c6e6d3ff4fcd8518289cf3f585f1396976ca49451a082de352fb6abb6d4460d589c6088012938066", 0x45) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f7357e3a", 0xe, 0x0, 0x7) 13:34:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/205, 0xcd, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 13:34:14 executing program 0: semget$private(0x0, 0x0, 0x40) select(0x2, &(0x7f0000000080)={0x4}, &(0x7f00000000c0)={0x7}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x10001, 0x8, 0x8, 0x8, 0x4, 0x1, 0x2, 0x7f}, &(0x7f0000000100)={0x8, 0x0, 0x3, 0x4, 0x3, 0x3, 0x20, 0x4}, &(0x7f0000000140)={0x3ff8000, 0x5, 0x726, 0xf8e, 0x5, 0x1, 0x100000001, 0x186}, &(0x7f0000000180)={0x9, 0x3}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xfffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) r3 = dup(r0) ioctl$KDSETRAD(r3, 0x20004b43) acct(&(0x7f0000000040)='./bus\x00') open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 13:34:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x61) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000140)="4572a08f9160777d1608b2232c46c55bbf8af47626a4ee97f35f08229b4895842e7d9ad6660379f9e25dc5da13ea3c49943a36bf839c522b084b79a3012a52e7b334b255c4a1fa3f2c0276e79d21657b24b500df088690befdb47071808c0a692b476a7402efc6d7f452d893c4056f0bf43664de201e6bd5bfc8e20b3f15a94ba8c82fe9e102f76ee47fe64c8ac11cd95e2fc966ee5ffcdd05a287e7b79d361d36ef54932bb2780941af2d9ec1ace6683a5b881f68028da1ed47b4f15a324c6bd156a2cf13cf6da5b9c355980edb0218c3f509dc2f4fd30ff1ebc1bb6a25cb1dd6", 0xe1, 0x0, 0x268) 13:34:14 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r1, r5) r6 = kqueue() kevent(r6, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 13:34:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000300)) open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000010292, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001b84, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000002480)=0x1002) r5 = dup2(0xffffffffffffff9c, r0) setsockopt(r5, 0x7, 0xdce, &(0x7f0000000380)="4eb32eeec226c93da9d0319ee730690e8f83370ab968b4f9d9eec12c33e88492829772d41ddcbeebaf588196ae8936d628e241a119c82d660a6083e913177b2b49a642239a5c32d48e80253f895e44e6a10ca21bf86dcd0412a14d6c7b83e654c3e103cdafcacd2cb7bd6bb26308c4b77d8fff51f281f8505c1947d505c42a067e077d7499700ef000"/148, 0x94) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x87, 0xff, 0x7}, {0x0, 0x4, 0xb1, 0x3}, {0x3, 0x3, 0x20, 0x4fc}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}, {r6, 0x8}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xf9f8, 0xfb, 0x84, 0x10000}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 13:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020000000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 13:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01000100ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x1, 0x0) getdents(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000300)=""/62, 0x45}, {&(0x7f0000000180)=""/109, 0x3c}, {&(0x7f0000000240)=""/139, 0x8b}], 0x3) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:34:15 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0xfffffffffffff800}, 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x7fff, 0x417, 0x800, {[0x7f, 0x5, 0x100000001, 0x0, 0x2, 0xf8000000000, 0x8, 0x100, 0x3, 0x4, 0x8, 0x1, 0x100000001, 0x8, 0x4, 0x483ff70e, 0x57, 0x16], [0x7fff, 0x7ff, 0x0, 0x1800000000000, 0x1, 0xc8, 0x1ff, 0x3f, 0x2, 0xff], [0x0, 0x9, 0x0, 0x20, 0xd1, 0xe8fc, 0x9f94], [0x10000, 0x4, 0xdf, 0x4, 0x30000000000000, 0x7], [{0xfffc, 0x1, 0x7fff, 0x6}, {0x9, 0x1, 0x1, 0xff}, {0x70b7, 0x101, 0x9}, {0x5, 0x1, 0x7f, 0x1}, {0x2, 0x8, 0x6, 0x400}, {0xf800, 0x5, 0x1, 0x6}, {0x101, 0x1000, 0xfff, 0x6}, {0x7, 0x2, 0x2, 0x7ff}], {0x6, 0x33, 0x20, 0x200}, {0xfffb, 0x7, 0x1, 0x2}}}) 13:34:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair(0x1e, 0x3, 0x0, 0x0) 13:34:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 13:34:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getpid() 13:34:15 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) getuid() r1 = getuid() setreuid(0x0, r1) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0xa5) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5f60b4c64f1f2d1d, r3) 13:34:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x85b253ad9bf7a5bd, 0x80, 0x40, 0x0, 0xe0c6}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x200, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r48 = syz_open_pts() r49 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r49, 0x0, &(0x7f00000000c0)) r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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', r52, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r57 = getpgrp() r58 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r58, 0x0, 0x0) shmctl$IPC_SET(r58, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r58, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r61, r62, r63, 0x10, 0x9}, 0x8, 0x1, 0x9}) r64 = getgid() r65 = getppid() r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r59, r62, r64, 0x1e4, 0x8}, 0x5, 0x5, r65, r66, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x803, 0x0, r54, r55, r56, 0x40, 0x6}, 0x200000000008, 0x800, r57, r66, 0x7, 0x40, 0x8, 0x484}) r67 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r67, 0x0, &(0x7f00000000c0)) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = msgget$private(0x0, 0x0) r71 = getpgid(0x0) msgctl$IPC_SET(r70, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r71, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r71) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r74) r75 = geteuid() r76 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r76, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r76, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r77 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r77, r78, r80, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r83, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r83, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r84, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r84, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="69db97484b1e53fee748cf0ea0022a8ba6c6e5ee9bec6ae93e3df4dc748aa6d7e6f0669172ecac5534572fb1d483b4495eb2697c03b31161a35ffe627abcaa0cd5ed460bae5e36466878568897129ababb49acb90475e602003058b09532cfaf28e847fcffd40dbd021ee5ceea329f65f7b6d4f9254ea41acf664595084e97a740682456d6032d2b13c6a7abf7823ec790698226cf8797"], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001f40)=ANY=[@ANYRESDEC=r86, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe809b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679000000000000e7ff00000000002090d340f50eb3baf6be1ebe62e563b32860ca306f0cdf92755dc85fb37cfc961510b4b22c9137020675416f40e90d8efb1af83104c859f22e2c1d9a7b76a33cacbb7a975434d032451e1b377df7d4c026414846f460621cef82965e3f1bd7299f53f87d9a6b41523a625b0c52530068092d7136517a1716288c633b02e616c7809a9106aafcd9f5b6b7c547ab78bce4de20e1625fe8ed514f1794d4485767fa774602729c3662f76a6c363da314bce1dc2990499efbeee66ab15a72764872fda39b", @ANYRESOCT=r84, @ANYRESHEX=r56, @ANYRES32=r85], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES16=r6, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r48, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r2, @ANYRES16, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74efbfa5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r67, @ANYRESHEX=r83, @ANYRES32=r2, @ANYRES32=r68, @ANYRES32=r2, @ANYRES32=r69, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r5, @ANYBLOB="000000100000000000000051720929030000000000000000", @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r77, @ANYBLOB='\x00\x00\x00\x00'], 0x15f, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r87 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r87) getpgid(r87) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 13:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82025e5e7f000009e917a569642142e4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 13:34:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getrlimit(0x0, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xdf6d, 0x6, 0x3, 0xab}, {0x1a, 0x6, 0x6, 0x9}, {0x9, 0xff, 0x7f, 0xff}, {0x400, 0x61, 0x6b, 0xfffffff9}, {0x4, 0x6, 0x67, 0x5}, {0x1, 0x6, 0x0, 0x8}, {0xffff, 0x60, 0x3, 0x8}, {0x7, 0x8a, 0x1, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="cd717da43407c58137c1d1803bfd6faa72c0d7635df0d686e57bd64d601f4aaf36caf98fa20ae18e4a8a86953570327ba4f507dffe5319d1de110d9f13103b12f31a9bb824593a0988e9f099335658f3bce37dc55a753503b16916462a69c78a1149530d742e82cfe6dc8c1b79aaf8c6223f36e6f00182c3356f0b2440dfe4bfe795d247dae645cb92a31d559c72739f9e747d6bcec8ef12f3e7682801be2de5f8f0b1324ce7ed84d7bdd415d748b04928dd232e45764f4e684f2b735934f6a5e3e855f693006b09d55b65ed405c86f24ee5d9f8e8610e38649d9f3260e74481662f3589c6232fe5154de8483af9cf8736b40afc34a2c0cf4fdb067aa5f05a40d1a741c57734ec91e7591df3587484c3eca131a4e57c4dbae29952122d58ecf141d0fff33b87902a7e6316428eb259ad0a431d4d8f0b130e0080dc01ad4b98bfdee0f8edf5c6d3b363e4bb097908c7f3d83ac6147508385aeaea49d88785a67088912cd52d54ec7c0524054da922d434c14eed68c9550bab5f307b88095f14aa2095b67e58eda41d832ac5884d375b6fcd00fc362e86502162dbef3ca99a59bc6eaddf03922647124af0835593eafc6bdad4653cd823cedeeb682fc0c22c7c0878d9b2a7e38ed402b7e553df85bbd755a3466211a19fd6594fe109c42487c5fe49d67dec93a31d57e51ea1151916d875d917c56858754b172d114dbdae32afa3815b02af160309056558299e22e6587f96a7ab6ef18bfb943cdfdb5cbbe8de07e9bc28c981aed50bc79f9b71f7fb421f91b5856e71f40ba710c128cea2d6ff00280b5dc7db599295234cfaafc172a69cc3f79cb24232795b9e111f1457bffe956455defb1b3a8a6f1bbb6a84d5f630183060f489c604dad2f7dc71656cf4d10affbade9072aae45536e6c6b0f83bdab99f2874b4d171be832e90cad899894a4e8969b82190688fd80b53752292028e169fec733a78c829f97b6137aebf5a750eb52ee1d96a5bf3b5ba7783a86bbaf39e47aec0a2a865510a71c30993be697bbfea768d3df8e76b68fd6d37a63697266473c7424cb482b5113f4e47a3d346fcd1668b49114f46fa22d4022624055f7cd881a48a47256651715591cc83d2188b3c68eb9e3f6f5d94d0efa2cd1bb941db2cecc3b4112a90e63aa866d2fb583c7ca94ec63e4c92a0da20f4f90a63c7715d35b43308916a9b29e27029c7a09f1cb2774404bd14e72fc361b4bc057789db82ea3696f9c47869f46c086dce98ddc2e771e830543011562f59350e1f0018c6a1dc4e1c086d9b86b9e5d612e773fc91fab9999715697aa5252168ea9a44e1617c2388507d2d2ac8c27ac3542bfca8387217a8cbc1a08f65452f1d81aee0d0938e375ca396ab2f750652e535ff8d087f651434fd2d188f4d83d434374c57cb19d848bfe7adbbc44809ce44eca9e1419053951153cad573fc940001c2a3da8ed0b2d6a5cbc722351e25e58b04c2e9518167f4b2334b6ed5fa690957a970513eaa6d2e82cafc3fdf45b6e3b2f966f1a37f4025036aaf47b448e7cc584a7beb1230b255c0132f97c1ddb7083241b6b8957715df91b6e21f9574a18e3b9ac8e986f89c481ef073af9fe2c400409018c16068e26ca65f5f7b734d74bb0ca4dec6931fe178266e9fc5241dfd3f1a5ddcc1d618c6cae8abe4e3c72e1cdc31d1c1a9e5a22ebeb0364a589bf401c33387fff103dff6e178674b9967b437de362ed901f2d851a3789c5588a46a373d0c8fe71bd4a29e8df23b33085614cb3d38abe6f8c9e339043ca8b2ff8a4ed1b265fe0fe5e0156862b277083d2353201421b90f3ce3d0a7f381848d439e9cf610623871633403de670487a5317d28d3df5d0fad2ea34420afa372d6f4d42704dbcd613c2ebbb96958a51008f5274aadb451e99f9d89c9e3b4ec46b764c96959271a9fee4f320e0218e109257eddbc008c0a5966bb18114f96831cfd0886e7e6f61f071d9a0112340434bd30e20c33b3b3a20dacd2033b94cf305b708a0b59871d22dea037030fc92f3f65ba3165fe3ef23824c0a433344e7afdf03c4f7ff0118c06f87261c6981a73c36e4a31875f55b68038ff88cd86ca2d77722cc4025c21404c04c6b6c3da4939d4cccd67ded4c36c4b2b8f00e1767eecaafaa8cf8e10f9a24f201fe289c49dd39c52122ca4af6f399cff42f0475d38f1b22fa53306e6cde4684db5b77556e74fbe43251ca8e3cc1491101941f6c33b3b0a9a33d4a7847bb9155d9cb6ae085954add08a664158fc391219b808489302293f52cccc3d3019f2a1facbe12edd5ef507b71b2a615e6a5aeabe797c20e4e4a7e4a82c5b9c02a18b91cd42b73d800602cace8ad302eff13d9f90595c456f41b6cf31fc0f27c31765ad09ff4f514460983ae0a224d2f326e0679dcab268b56589436efc7c0e1d077034efdd561b4813e031e00fd1c3207e4c27cfe2f95962e13863361ee9134b5f964699fa5ff0b0f3708cd7ee9f1177172ee52bcb59d6a45270a87392f184dc13deca27ed6618a74066978fdd6ffdaaed2b7411ca0485b7824d09e6aaad20a573a2c19bf146cf3e3eb159fec90de83dc50412414ea890c6fa5fec14cbca86df20d8a3792beee395502d763da389e972c1b364fc55659ae70d96fd5fd014b4120a613721ff981db1f6b4a1488ff0205e443babb037afb1d6d0e07a94fab9c7586fcc935b21ae80ff4ce92f89d9a98370e2fe9a3ffbe6fc5e2fa974a1c25ffb07cabe9edcbe1515aec8e6c7d726245ad578684f4da7891834f84ddef2456c8e2b1a417f56edfcc06acd469368edd9380ea911c99aaaf6686bdf97fc2fe896b9a9169e54456ae30b8d6715f593182a1cc6ff02a4f26bfd9b858023cbfc61faf99994390d8562ce699fd392d562a4f7f0c2cf4c038bcb209b66223e57d4de5c5f0e37f423e672919d9f2a45bc5317310d765bf3dbc024bfcc996bb62485c2cb69097e1108d8f81182da00ce2cb97baa9e4a4c6b0433790c646282fb271f0c3299e21410d484dede2937baa9e80f8b75c4234ca7617a1247f656a2a8e4467b95d6ee42ad886168ac0698258f239fb1a39d946c01ddac9c1871bb3b5684625e802eff29f85b36f5a9ee56b2dc7aff0704b7f740ddd856e407a817d8083893a4645573c719621a2ed566772aff04fa1da7caf8860400f9d20ee1a512b1eec0c38adcd99a3ade0b52e8766e6daa668702eb85aae6b62eaea1af534c443646f2a340ee332cad0ca441bc42fc1ebb036e2133ed1f79fcd7d738cb84ce291700d1dfb315f733033ce0e1e768af46541e67a6a17cde5b5fc305e0cbf47ed88e7cda3d2b7d6c0da28dd5201570bf0af78d1325d4428138633cd432ceb5d54aa842beab0087b2291693f19a91b4a5c81a8a048e0add870d88229f896496ac85c49092bdac1a37c60d4353c1e2853408fba7ad5363d39bf255efd709f97300f712a3ef6a3883bd6d0f7a099b80aec1e8b29428ec47f3efb38ef4b19c9091fcecb03b4a13bb17c15978ffd7ef02b89ecc7950c883c5c299ae73ca99c9dfab3758a494ffb3e4ff3ac5195f21a7520d2d8f423bc86947fabed83479d9f14f46a518e14b29e6fef250688593edc3b75e1b330b0e6d17fd15669c7cfab32d5af13a4afdad48daaf5f0861f852c5d4f8355215bd7feeab17c2be09fc9ee6d64a524846438306fd5f4a937dafa42de9eb595b93ce2194055af17c6fb195f8d3bc9bf1e3d6f4ee0d1e6dd7bb45e89fa29b6d8967200be6b59bc256ff2ca15e1135f8d7e320ee6861ee19157b316f94302604c0f24218a7c3ca22762ba1cd67138e7bf0ea2d816a79bd6d52adfb2de7e88bd373cf24cb1f9a0983cf297143f31600e330bd0fd1a15a862907008712d290c6c74ca6d4bfc7bfd7df6368baf2111ee5595a47b0c0cb5e5ab3054737d43346cf77d1c67b4446a351796b3ba3c6fc3a180e488413a59949984623b6346b6f83e0a6f98292e1532d9ef5322e40dc77f56ccf36236c9fb3d16c70dd80ff96288893d21b3a4ff7cbf0a5a8e50d61f225d3b59e4804047d437887f15cf9e708f1cf4cb9c0f2accb86f18209314aac5d46dc3d389d92dac1c4d4f48e1e297b55d7b415b9b9ace7441622fb3ee7d4931c206a266a97a068f2eb9aca93f55a3b0d83467ae43f2b0187940adecd74743e374f5f24a4dc4f6e1d55d241372f19b876ee7d834e86e87740a63ebc3fa5b5e9cf5fb59e611e1c11e2771f21bbace6bc63dd85caa5ab4a47145fac370d369022279b3726724d1036667c74da0fa570ac0eb4f3a41a6156ef5e132f32f5a65a360edd2cb9d06fe36a6baf7e260fe67bb6ac617de8daf6fa183b91e03c88f9b1aae507ff14dd92a9beddf40e45604eaa2d18cc7aad0b9baf7435227894061f504a99600834ca2ac0ce4fabb0efdf6efe6d839977e1e32d8a3fcce78b7246c99073c1f94115f2d1a23ed6b284e3d371b6dd9920fd3a596ca9a147d8c2ea5b2a9a242e8231a64f03b75a301fc581039fe02658f119a0787f5420569d025c899cf2f922e4cd98c32b83ae0884f354724a23196c203bb88038ab710322b0c4bda6e1aeb04aab1974315ddc664ec4ac94faea9e8972fb2328c83e28f79713e178bad9881b75137ea288cc38b0764ec54c8868ffb757c13be7658f29de2a4796513a473e1321426f94048fd759d8d19c84a3a1881df769ff2d9f93af8905b802f63858beaac26160199706cbba951709448881c47d75cdc761836769859dcceea8c9099d3e37b2d408524c6f40947c2c994d57247ddf30800691a60514f2fc295a1a11c569bdb1862a67402fd8167fd296fdfdfce344dae70f7464839103507a1601b293558f8dcc717dd84854184532c7db29314db71604c18953ae2520c46e671100d24b2ca6b7e87c84d164ce25f4b98384faeaf1318759b6d84e35f907fd86bcf6815f485e735612126d35d8173ee3e7223785655f64d32118a2f389490393688d07bff39865bac83030139262a6d7d3f6e60c61f0f8becd8a53cdba541b3ac1c79f4f177c661836d4ad7fb16b7ec66bf2be2d91a590f57c7ccf7d989410423a8d70e8d295ca1d49b07526a82773aedcf5bc9c2f8d070c63de1a2b66cd2540d5aba85fb59b401571bacde5f978db941975185132dbcc365f42ab836fc672d2f3836501aa9900f0e9fb11b493180b10d6d0bd26e7a68b7c25807cc0b85207cc48a8e303e359b77ab8324278a049b0c8c12ecb5fd03d986820f10d6bcdac4b521726c29155ece12e8258a259d50fa3dd657e836bc30e8ae473bc50b9f0416cbe4af745f42b072358fbf4ae00b9ddda6f3d9a90a25d83b7df00b45945f8c272687d0c50bab70baf688a7c48c1b90b4da3738ee6f8d89411e50fe986ce15efec43cacc18cadafab323417c92d7c10fc7655dda33c08ad0fd9ec4a7d7d02f762925a719a308d8aa19c15359e31d4245280a2dd816e2e3f6bd925c71a80d398a9f2e87651031afae2f8fd89c8e91792c1aada8d5620021f183a5a59b98f82d90ca16db58893994a270d1c5369c83550c4b16737ca05d6aa9c6a0849984176c950e4469957a808847bf2382f13b12d8c297904d0c2658d1abba3be122b8e0448ef179d25e6d0211a445ebb49031a1e8f94699a93ba4a2c2d5f272d5876d9456ff6abeee2ae8411d4939f125a2946638c2d769bb46da8ace131698bd7e85b25034f4dc21d0f01f2f2af434b84808728b2b8a4e92ae5908d0bbcd39bb38a1688527725ea346da139f907d8e69e04e55f40aa870c8c4b609fb61536afc90b2", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002ea6bbce0b653000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:34:15 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xfff, 0xffff}, 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000680)="9ddd6989dc3f4b17dabb4d01ba43e751b77a436c7ee0e7286bb5e10b8f9578777ee2935179764192bd2a628e0b50b33417e9a46e349d0f557a751186601817d12e8c81eefb7b8ae7661de1096f38baabdd59e1a6c8c18bf5b76a035d047bd9679b0d25f638c4eca223ac405b053daac85344011e4ff9f097617aa3a0b6896aed68866481c7c4149fbcc4ba5c61c0ccb2eb6283b192275ca6c1d01c32a3a964d06b73299fb62e039bc78b969901c308af772883693047428927be653c9b20ade9fd9484320930ff1251f7bef4d665951046ee3a78748c9ac884960b9617c6eb4c6f8627fb3ab5b9e3f32897fe14c196f3ff6a263d0dca0488307ca56f774c465c547206a35845e439dda52402d2b8d4483f590dd43cb462426041f48536b071ba66ff6bcf43abd6e47acceb44e05d25e98d23ed0634724c8881e44f1417beea8bb6ee3e421dd3805623fec58a21ce1c80c3f3396f9a50fb22c7e59d5999732135fee78cf41ac01b28b27ac287446a833518e131f2177aa8ac1b2a712c6a78792e949224d921b03f6388e59fe8a8565a9a0d626945960dbcb6d96098c5f9bca22ea9ecaeb125f457aa113578e50984e3eebcf9ba24ac950542093aeddb26a4c0658e599b71c0f463d8ec8288085c27c2c54e886a8400480f7409aaa088f721d3e4ef010f23ae15fec8188ee9df8c397aff3ac3584db0e49febe6220d7b1a54c2f6d725d2ec94a7e3ec698cf58f16dc2e7c86d4304dacc07ee5c992e10162ab12de94397c6133f895326ce980aff8e88294d144c5ab8b05022ac657bc30726107672092e9c72bad177d6c76b145389bbf2994135eca0f25a42bebcc76a6292fb6b95e2d7d16afe568d6de14e6579d80c5d9af42530ad402e986de9485511dbde20217ab32ab68590d66d77eb97c7d1dac9118380159763106b9d8996b0001bf2889268e5064c021f523d3ba6907fdb4677f888b927772b1e90f1515937c61e3ec7ffbe2f0f2e9993728ef4996f318d06d14aa9077eb6bb08bc5538f223f91c7152a4bb30a314915e7cc38c3060248c4d4be4772b3a24a0bbbc09835c18c89f109e57363630f7bb37f66777cbc0e3f2203391f5a8f0333d7310babcfc990b0c3c62b110b073a7dabd2cfdd8786b767f7bb59cdcfb2f0edcdc119c877809876e435f21bf840006044e8f5535e55d0f2095506d246d0f6912f3547f912e629917ff8149c9bb7b610f45e82d00fcf485efd78f5126b02b9cb1128c817d3991d080e3b2cd81a1196b6aae66353cad866af42a76f2505b2661db5e18f4a2692d03a67a86380567b1e2cf7872ab79e248dce1d3fec7c60feeab4bc44bc087114027b1ee96666147fad378eda9c89d79cd8e6e41804602cd4076d924652536076016b92ff01a6ce6a999caa1414aaf278ca96ec61228cb5f8a03f06cbc12cd08800bfebf37dabf524d896a2b5cdf6111aca116cdfc6df2e8810a480f588a16557e2b300889293bacc4ff896af1d8d34d725b7728915b47c8f07828d1fdc797e107ed93adcab5addf26006ec96d9a8b2570dd1f0e46fb67445f0e40030cf1860d97024b4ff2c2ca532649e751c9fd4eea2fc06bffc7fe8cce963768fda2814b11132f371dc0d2e8fcc35b1604494b2988292068aa30c719ec69c9cb8d5adba0ffb4bc8b6aac7010eccdd1435324e06fc6ccb6bfa903d76de218b44d12273f72d444dbc85d79d19f976add01c9222d1eec8b18340f798a8ba1f53af2014b8310f29b996c8e630b092d73d607af81dd10cddf31f18241839a828e1cba263edad15f37989be7587b1dd19b8c134299f7b95d886b4276a7b093e6c968980b1cae2898d7baefdebdaa8cf2171aadba9e4d2375870b3201433230aa53700835b02adaf7369edcc9dd4c8beadd81c6a5a589f80805842adf9241e0d7f3d6bc2ad2f0f693fe0fedbd657d31a84c1a36466a84bd46f199228ee1e87bba8663ccf80c76f9d7e52bfcdeb0e8aef07660f495eb7af9b687829afcaa9dce080ba03737a0c0c3330f8763b7dbe04b19e27e185ae280c10dfed541dbc7c0dd1055d0d497c2c61ec26fd4b640e2cd92d95327fa353f282c676a34b357ae9091cb341bff9e5a9f56b0cd1bfbe6ccfb3b950d6fe968468830976d9fc3d370c3562f9f5f24209434463dc185bc87ba46eb5c654d852cc1a8bd2a3c297c9aaf2e8b0c8ce7505f131108f9853a49e8dd19088eba424631d3ba27e627460c7024c077dd78e04f02efd454939c303b222ba018da441e1159806f526790a554eef2a89c05feddfe82b862928804044362ba41a42e615df208fa3402934504ddea2b5865c2b284299ed070da2b623191bbb81d9540ba0fdebed0dfc47c236c548e2a08a19f789f42e25d736bf1941b3065b2586cf4186a7994d23bf634002e95aab34334aa183271154c689e58004a2534ae9214036a3d32ae9501a03e82cbd47e3f7f9c3900bc159cb68a394f86a142742a979d65164a2038d984277fd125b62cbde6e7956ed8fd3433e777f553e8fa604391b01400d2a25910f40b02e4813ec06f18290400b25fac5c348d02060476e67c4ec5e5d98eb0828c220d9411b939c37358bb0dc9ac5391c4e4acc38f83c47f7b2dedfbb3809fc0dff09233d58dc27ca5c622a6e6fe44502451be9a003c9cbd6a107a37921210887a71c01ae3567afb135e287d9709691eb722dcea5e24e39b84a84a7ced504ec7ec03f65136a442d4ede8c7e8b0c2459ee9abc6fb0b003631daa5e38f214f34e87c558b7185cefac2a7933060dac4954c85c8cfe443fddbfb27f4eb70c45e88eb99f9af9ff132d9172d2a5caa6727353f159ee9956a8f9a9566de6002a9f5520117b030c0d221adfd11f8af99154d81d1099cb7270744ed921cf8f0da137723dfc4f4e576da95c4c22110a215f4e56a751f2fc66ae7aac2219df1f18c3bfae79ec488abf746b95c25871e19fa01d91d0b11d2e2caa00da006ceaefdc86da3149a2a058c0a5343574542c14d7d4ae7a13405163e63c992057cb3911297e47c2b15f8e18bfab37cc74bdbe51cf72ee27123a9837b55453d4f48042bdcd2bfed3b3cc8ef18f4206aa5085c0c85c36d2c533e9c4097929161c66e7506c30c06d21bc5fe4c0367a06fef38da76bbe25d1fc1fd5b0eed9f75d921b5044bb191bedcdd9f80986c14f911d807539db79e04edfd596c742511c182ee8124b26b06aa35e6060eda0b1cf1cf1dc49e087de8a1ece7bf7473b1d4ec028760457efcb8038ee2541d0fd0c7459cffa0d541a3190c849c6038535ce5c0ffda635445140c5327840f86cf6e4936cc1901912a2af2485197ae190dd832a8993d86bd147320443201f69f3952c3f0663a5deda6445c915ad7588191fadff34da39ad6f2e55e4ffd30b228002922e4f8526494eca5135a4418875a85e381ff2a53438aa1daf685df64fd55a7178d0e8ef0b2a0cf29968f137f001165b29877f4da10264a083943fced333f2e747d1053de7c24a7adba0a5b224027bcd603943d1d494954be4df47da84c6f2b29d0e5e0c445033cc9489b17eb94b25d72ba49ecbd6cbfae0a94fe43a5d95d52d56bb60457cc79ecab1bd8ffc4dfa1c5d5061d37f0f86a8197af27d6d554150fe547a3e6c53ef385dfc78ca8db781cecf414b521982795b0c2677785602669e7e34e189a16f79da0ef8b238856a99e6054d8d8d1517fe0013cc4f79a52af5e59deaa5446864f7f6cbd987dc6131b9356605a08edf85756ee7057d3c52a9c5d6718c565b81fd4bb8918ea33ba625fe1fe7b00cdb729e0668668d11e41d2ed10068d2a4b4b4fea51a49beccfa2ea86d04871b78abe95bf61ae979739a3bda9159d7005dbcf4a1ce173c74310f520f2596d923e0f25d0921d474f822625612b21b3a799806b78f93e665bdd30659141cfda706f0e3538d870e01f7935d654a473cb519324eef51969356177c141824219f4f566cd8c62dcd34cf8b1fdf4b5b32bb52d8575fc60db7f1663e4bef9c43062f29f5b10d5abd98ab5179ea46a385c0078f1ed369d28ebb54d5ec75564eeccaa9f09b4d1072b3bb9f8b799b1098e6573997d5697e695ef885de9deb1ef59d723103ebaacebb6dbce7c14c117601a201b641db5f6f88edd98fa078cec602562ffaa5cd9c5302b6419cf856c11b7c9e91f4047a1cce6b8bb1a9188a122a5efebeae83925c378c20cfed4c4d01ed1a979c0230c722dc50c7355b5fb28e210fc3f4b006d63538f6a211fc6c2173051a758f272807736519a657eb26a99d63ebccba1153596b3e3af039b096ce1aca562f6e8e7578eedfee7d9979a86ae9ca4e6761a3653c9980eff1b53617ea574be84b1609e6215caac08978470f6f30d1034ed7ff1c8c1b28345aa202d6458525746335b8cc3854be51aaf06440db2b68ffeeab973333bd9f3f9d889bfe24d1b0b4e3c2f7ffabfb928c395285514908985e9303b58af8a8e98df00611ffd11b587436ed71857d291722aaa51ae43a169e2d8370d0f88d2d78f10148e6b617f024c969f4ae2f87573dc37b915095ab8f478516859741910731e5698cc4766804b75554e45b9929d7c49b84169bc6d42a631fd3cc0208d0550161c5361d61ddefe1cbd499653d5d32b636415aa38b105c1a2b199576d735e2e504200ebe79378dba92bccc22e4f80d203ce00a836e62c84873c333f6aaee24d73be59783f21c0424a4dfc138a3c3f98d22bd09f2ab48faaa5a0de2ef2dc714b9b3e15eec4032d287e3b6691179b592d3b8c74108c0a94cdf3a9160ddbfbd1ba74bd9b9f15cd33991b2472a60b16582acf0d631dfb37a39e9d4d583114d6c84c2c05a6d2211702954f4904f568de1586ef644e16d4f4bc0b89c7b651666378a83d4bb56f793ce80b924ed8a00efcbf60006ac561ed22c6d3f119313e4497c97c9f17e1a1dc931bc272ddd501c6cab0f7190deef6a616286f954c885e74743f89232576bd7e7d84a2b0621890edd6840ddee3b55d6952fa3f238fbcf3f33d9b1346d78de53f94c2bd9b9bc0d99f1f3034e71b5c926498b62ecb9516b4fb5402f9a400ccd57d07050e3e00fc664bdccca749f7141f736813d13e79890c80fd9fcef2f33ba75131f4e1520e9350bf7a02d2d5f0bcd8496dd96be539ec7bd6ae4f3cdc3f178d7d6da73a30fa81fd556ae9d0a25e552615b469e87f814ea909d4ae5719ea60c48c90ac52235ebde6a33aa16444b38a17d9241412ca3cb906ce2a90a8dc99947b7b2d571341bd233324ebbf5dc2ec41f96d2bf367fa8cf85be33ad6b369e8f485543a4dd2222d48a1290450f240343046b67d2c91abb3093da1514949d6197efef3b7cbafb2f42390b64705a1a3dd8724f12fd7778af76f2819b0be032df37210cee86546c5b2ca9fec68a1774b0ffc873fe8893b0ef3e544f2af925e9b8fd79408e4d43b8409dac04798c05cb1f56a7942cfbd36fb6ac12cf3412ce2b3ad68ea2d5256308e781fecd254190323089d645867039792eb5600c40da86314d6dca46bb2397287a20c0abb5780430adce75e63a9f23e667439fcac47a86d8efbd68457d606a4367b94c8e5496d7072fa798b891c3b41f3017db0c314763ca26aa24e2b065c925e30cdc0921757cc2540aa20761ffb4abc67baff2ef696240b5e8b67c690c50e9c7d2303623b5595b0ccf6efcd07c8db1f7a5e5d87f1507cf7e716615db9026beaa0b8620bc6e828ae243043f3bfc3457769558a042eff42ed593cf051e92b79b653977e24d920ce7de3656f4385cc566ff6e11f37b5e5408f3ca1d92", 0x1000, 0x40a, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:34:15 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x23) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000440)=""/48, 0x30, 0x0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r3, &(0x7f00000004c0)=""/120, 0x78) 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x100) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r1, &(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, r2, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) openat(r3, &(0x7f0000000080)='./bus\x00', 0x8, 0x102) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r4, 0x15}], 0x1, 0x0) utimensat(r4, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x8, 0x3ff}, {0x1000, 0x401}}, 0x2) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000000)="95b427b4e3089114e44f79829b75b268c946df21018233f446c35e046bb43fb12e2713e087a238ed8f90485f31267ef31e961f3de5eaa47ebb585179cc011033e7f653e9d5f7362e30") r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:34:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0xffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x191, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x2cb09358, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x24}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:34:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x3) r4 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x5, 0x2) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000b40)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877ae66d56057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e537ba0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b02003a0c776eee00395c06a143ef3e2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fd01000000e0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a200ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d40000000000000000000000000000008e1415b3f75f4e959a4098db5dc2dbed9261fcc8ad08264861dbac3ccec66b087cb319d391fac6a73c8b5eaaa3ee46cf60a0b0b1c50a8967d1c8da7fb9f957ebcba99189298a0546032f17423f5127dc7684b761e1d77f9b"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f000013b000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x12, 0x3) 13:34:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f117e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="a3e4728aaaebf9d151597016cfe57a890ecbe4065c7daf4068668c17619871ea8f394a29665a7850f61929499c44825967eb9fae5046adfe8eec8d83968a5868f15a6489f42a64941f459c241b8c59c61fb4d4f2a58a78842e104e9ee0fdef", 0x5f, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x80000001) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x367}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="e56352bc0cb7abfbbf69b807b4d78ce3a73dad625b6cc2c83caa10a6213b06eb5bb5c80d4b727480051d1e45866d0cc51e1bc7af8298fe0364b307ad23984bac2aeef62b563318cce77880c62c93b77e0666f9063e82c1beb9066875ab143ce20a9b8249120ba7ac153c681d73b3f0691ba8ad7a89459feda210dbdf39ffb15a3943954c8522ab734775e0f1ed2e5a4f2f8d923854a92481a55b11b039585ab4aa8efc5d1608e218c6f20b1ff7f3cb37aa79312a5c27be266fb31811a289a4dda96ea0266c4851565ec160146637b9a3ae9dbef8e5d02b2612d43799c69fcbf7f2", 0xe1}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="600000000000000001000000090000002c0b8288897d7ca23a3212fdbac21660dc6bfa2af9983be9cc20abb31dc7bb139e7ba4c960877ff44ab39951de7bad7b9c0d84eaa46107291408307809a68ef9a9627b3a67899ef2614c390000000000680000000000000001000000040000008b25b6ae7bf6edf3542bea29147199e99ef3184089e232751e6a4f7e49391e8cc91ed171444f2c592fff89b95c5d7ae7c161145cbac78fe1a5bbdc229e461ab3534fb1aa6d275eefb7bf3dd2a8277675782d780000000000b80000000000000001000000faffffff207e220a0f29a95a9fd74cb05cd27a906333b8bcf9869edde4955061e9cd0bd08be9d9624f8468b41be5bd5da21b48f6db2e03fe1e4efa0dc88e1e2efc4ef65f5e98e08938ee73475f029f05c7c24ee45a496c523b5a9f707c08705866d08112be1ea0934e7159eb67e58a3763610f4dcf65ae46c3e171bf2eb14bf5488f3bd327402b579ad9d82fe6adccecd58cea1279e4b3fb3790e69449efe80f92b9129ceb07776191fdbb8359000000005800000000000000ffff0000050000005e5d087e7d969d02db899a8f1d63c9f40bfad4eca6aaabc43b494cea7dd342dc62f077ccee248b933980f93d00513b90a4b71243f50dd489dcbfe4ae262b29e8e8bc0000000000007800000000000000ffff0000040000009dda58887fd3166da1ce6190996f107c551c291a4036cc9d220a1985618cd0e86261084df7c599b5852be57dcac8a033b3194cb2c315d9362678386462a7ef710bc4f7c4f75d53758239717a8821c9c14283a8800c5d579e25ecf1d035335d7018a270b2d95d217700000048000000000000000100000038000000082b8cf049fcbb0d97c99f7ff72cc1073eb9bc708b1b8f1537d081f04f3a5ef9cf063898d015b7d9f3feaac384d918afaa00000000000000280000000000000001000000aa40000012faea1a7a3726940b76efbdd3b0d017603c8957a0b966631010000000000000ffff00004a0000005c6c9bf55e5d8d28c798f86f4f604d94d9d3173993c4b28aa0cbf9fa9e0bde1e9be1e76e20c29f81218d2c05c133280fed07198464a59cc52f9188046cf918bcb460ba0feb73cce52ee6a49b72545faed33856d3d02015bc9007d7b021f6306ced4792268268c394bf088ee6b31f51dacc88150d1417cffb7bb602c9057becf8b19ef255aa61bdd0733ee3ce78fcbea40ffbdf5edcb80ff0ee200fabd8b2db2c2b13a109f9fb57fbb3e91134570293156652998024c1b3ae5ddd9a4809fd1ae7c06eaa698a22005ea01e4c8955592e9e182109032a20520149c84c9c66940437f19c0e89ae5c645ae84711b89a25b909bb0e8698edf7ddd4470a143127ae0cee06e77d47d57d3dc97a898b5b59df73ad8a431967e134ea773a407dab6b87f0342822c2ff49267dc4268cd2715c300899a2f4bb4b6124d339f15c816e641f3ca68c84a51c60ed402be2925a7c0f66ce05635f0b7e4a34bfb762022980fe62cc2b9cf8c3e90c511a52bce1436755d9087361fa1b1b03414c72baeb3177cf7081333ea271c5bbe6f23598560f8a49d89159997fff83ef197139258f67fd0e9b06d8297188b0463f19173ee6e6a8605ddec0a9f6db423cac15a4ad76feea6b7e7bcc7ac8fa88f22f86aa73553aedbd8b368b62488f742acca6a8deac7ba4277b461f6f4e55677343c2c2b323266e135e075adf74f72cfc14bfec834f9343c1c6b2aa53b7c9942fb6975dcc74cb1b70e16b7c7a2177927ea5ff2d19b5e8842b5f170b7e9ffaf35ae0deadfc14582c55590c39075730aee89b9e6c6f0fa4e56c464b83d1c988c6c250e1a6eac174e2abed77dc60f3e863c9ef94a27612949f16e4c12a71fe546adcd75d874f5a7279e04bf6a5ffb43257adbfdbba1db6dce17334f8a45549693cdea3c36effe7f0f3aaf8806f3b5826d56b58ab22c7205a7c84619546ba538eebf6bbffa020c92bd9526e49da117f4459d05bfbaa1f1697079e91c9cb073b1d5eaaff41d4ac3c5db20abd5947558fd60ea0c22a0161751f4069aa84e82a559e3ad6e89c19e6c17bf4a0e61f551b4eac321f8234b1e3c2cffe20ee8a336e817ef027530f72d69484eb4554db18fcec38ee56e365f53b66bcd5198bc92beb248a01b57f04a04c653e3ddd59fe302d87a22413ade1287649b0bfc05a91fdd515e0df0a4df686b481c83e0a25500692586176bea02529b1fff39c90b7db7dc4dd3abde007b80f2b016eee7e89914b6d8b66369fc64f97c7cc06dd00d0801fc7c2b47c7d2b830246f02739117cce9b991095ca60b1ddb4cb81555512e69e0df4e07486c2ab848db4219d6ae25267f8a6c6d2d91fb67361a34a49293c1e9ae6d3d46951aaeaaeb88c627eece0a7042bc62356209ff771fbc0deb32c238cf197e9c65592f592f7c35870ff6819fa031d672ad98d544722c1a84ebf898fa6bf48c7a3fff371399a7297c96b2f5bfeaf342a49c3ba9d3cf8bde9d57ff069c02155e1f6752b1ddc8ed84a75547a6150162c737b99b5cd5b27e34cc70a66b823796d7e82ef1668d66f954b9cb7c41ec8b57072cd42ddf3c93a79d647c48904bdcfa3bd5cec912d56fdf19e7d1a637dfb34569e3b70b963e034d2c414869a4e969410ea687ec1177d734cac20f95b360c0a8777f8709c171c98f311ebd5937f5cffa06422d7581a4258c7763f63004289c3ff00dc443e75574efaa049c1b34ea37cd8f7fb30aeb17c3dc2bc15c32a7533c3999b052c171086a5cb6e6944f120d94b59752f6035c3636571e2b1d15e24a3fc2def109bc0eaa0b5bfe3b2ec83caae41bd71f615d04953e8438bd42811f8d881d0c80bfccf4f6ce3ba882ed109c025cab76f47a76ebade11a4f946878aadc20876e5b80515ed47deef4d6ab6bd24e538418111b56f9e6a740ea4c8bcaa4cd87994bc2bb40e989c8853571a9bd8b3a8fb23f2f0bd6931023c100d5b320adee0d6cc8ff64a4375924c39575a5234ee46271f7a293c253867808038025264f34cc6c1988d8c926ef8a5ea955de0bab6c70adf9d58d77bea0da34c74d929e0b9d06292f8c69896f8406c0ac669dcf3b81e0688dd3a9a25452e667afc0f38403de0efea635d31cf740114058fc2f3c3faf5538b5c4f82aa439388ecbb96a2556def74e46a0bf9c1e7a01830f23806e445c3b0f10e63965e6c6e2e69e1811dcfd631a7e78343d03586bcb58b8dd5fd643092bf54a5325da7bafd24701c061bb1b0c55090dbc66847652cdad183ad72ab179f5af13d3a4afaa8e50a36604dd2cfb82803a06b5b9f09b6c02b1d5d64524b510c214138bb1e2547330e201dc24af6d763dd266cb5ab5ba629bf25e68d4b9ccaff35b8c30422671f036a96aeabd5b48505729a9b13de0a81604acd4842680b886dba454487a3f469de8ef1874d21fe826b387dace035cb452487799439632e9e887320eee558c5ecf6310a87e1cd59efec74a5c34df4fd057a012a8e82a986d6d2f0d952e21e484de84dc126881e29d0057dca84ccec99c6db879ad8912922b26d8fd906416314043f688e705539486e08c2b1cd52a10cb5ba69cfb3a2356c73520a9fe2b4f182b2c47f72a150ff7297f32c5a5ad1496d2d60c993d960f83c8afc1fc6bf3bfb2caacb9dbd82550b974e13cc4901d9fb359b5da4eee94dd19c7ef9e67497812be85c9f03b7f185764a24d2dce94d358a6e922bed974feecc0b1ca11a4c6d14236639b7ceb96b6d17f95fd2761b70c81a0faffdf3b8016569fa99bd47f4ac50827c74f66fef9504ecb5e301027670f8953c91f131e60c2226d5a77e8e2a6d6a4966cd823494d4c743410e745502173828cd57382f8965da16bca0160beece00732d6585fb392ce0e79cd39d948867df748d41f2d2e31e0642d4f1dae41b225c48d6a76927fc740271e3f215ff889f9fd75c5470492ff84c48f16675909fec6777e63b1c3566deebe2724d633d6efc14846583c7c90e349413f968eb7f88aadc7b8c01b54d85297cb6652bffe189d1b9fde3cdc2fc8ff58839505bff04daad983768a4cac7856f061da7ce26e16ab868b6b2a5122b908cefeaa6dde327811caadd456cb79b0a9e6aa07dd16d32f513d65b899213895166de192e98b9c4b456bbc3c2f5ba345306d33521239c5eb24f4b5a393ca014cc54e7503dc104433a318f1edd709f114ea85719fd3884a4fbe019c5f0908da71a2220630e41442c180739a048d1c2cfde353a8e9bc113b1a602ad0bf48db053437b95eb6f0a8de2d8100bd4dd6bcfe45a314005c540295791fb58278efa2ee3bb35d7300f6c6536ee6df864c452867ad111c6a638ddda1a54ede0657c613c46c3e98771b8453e3d90501b5dd14ed188f09753bde3ffe6b5035596764268884f2516539e69d3bad8e7cb35ce012236516de42fd1a8591db0d22c4fa5ed230e997a28a47391fad8c5c31fa9ea69772484cce08b62829a093e825366180aa6354a756b96a62a7af033f2310e03065530d00ca6727667426403c68d52f05f209aa81ea1d770b31b0a11f5347b34b7d940570651ca3174109eee9070bcfeb1085d37603d7562359f53d0120f047fffa75e4612883a19c2e1b8609de121495046c47bd0439e35285908085df785297febfc9fe848684bcf710c0353d1a54765cf9db5f07c5715ac43ce54c5fc45bff4102fc3b88379193f84c1684d2796c6bcfd820fdfab2882474ee9c9e955600dca025c7573a4d0244556d9c7a46fc5a89ec420b5a6f7da28aebee301d85f9e6d1eab8f84c3278736907ed2437886a39123716c664aba2d21371deabd9d3aa336e009587478660a17c0f43746c2d7a30f6d304133b960f485cb6d1991e85fcef31ac0f3ba74f122fcd2295b7a04ab2ef1d1c952bfc695e0c3d167473eb05ec5ba9429e7201824be7f3fdafc74c95deb2ed9c904d0e4f53b700e57381f0a3b4d026a69a468d6cbddf334a2d148e3e86b8e121331afadf1a169b27ca56cb658a4e43e0a7a1881a478c058c5b8bb58a951bf661fffc9f4d098a60dd4b44735e3f083b705e0ec5e4896554e30e7ca34dec2354f82b84ae5d8e6875a84b0d96f86c7df977fcd60441a39c4435bff90cc9660559b7a559ff109903f2ed239b2d7af44a3146ea87be6e6fc9f68d81575fd31872c674d8e4bba9b5897a2f6b4c0b070eb68e3a9ec3d77106065fe12373eaa7d9f1f971d501c5d00d8c35dfe31c897de34745e3fb831ca0c1dd884b1231de77ed5105ba31019d0c78f8bcf8d024345397a2f14071abfa4f666881cef17196a0003b2dda3c36248bd984f79179fc093734854a5fd4dd0b17057be0a1895ba72715357a89fb319d36d71086d25d6c37af2ec71e342e43d56206709ab167f6bf908480405d8b298b958152cdc62d6adefd3dd0998a777051bbe010db7abc245b7f1e1a18b153c4129d4aaccf4a101f9d9385ec2ddadc9cad320f2a96813e44eba91d017255cfa9ea4e350611d4c635c8851bfdf40981a3ee859555fb03bd68d847cf7aa72b12499f83efca8e3372cdb7242f07b3d971047ce33b4971b635e02e74736a86565b8cbe9a092a8b4e8db20930b8b6a22f392c3c12e241d1936c5d5385c86d3397ff45f28a534cc9668b3fb7d85ebf4bcea28d34058fd2009a2d07acae9cb9da1816d6479d2179ea506acb4530e36e4bc36173bc853d45844b15e62983683b684e6310730a6f6232b24aa7e1941646e189c59280bf5694432c89fdb6fa9e4bd3a3602abd337e33970f25430cabec3dd2eedf9cabd78d75406d8d7a00bdb02b7d29d785cfb572f1065efcbcd8005f34b0b307d120c06c7df6fc6eae5e244c670d50e5d76bc7589a4260d7f9aa65f760e219f747b431da4a926d508bb06da1126ff40610e0e81ff623364820b7074ffafaf539d83e28e944ad8ca0161b935773ffdf5e1f61fb5bb0e1bcc3cce89af26ce2733c6fde62264d603b378a7b7f36126e4789384cd516d53f053e99c857cff9b42e2fadb4624459da5acdeb12d04b253414b36e26f98efa016be6381eab551ae468dbfe575da3715b0dd455732f32ecd010c52753ca01631577579f540cdabe1f53d17fb134e7e7bd44e4291fcef52bf1128b52aef9b8039d1340be515e9d8f9c455f5a7a139bf0028880cbf30ce71a180f14f418755c8516ca6996b14532fa7b5206d29cd52153929fbaa3d3ed45d9bebbf4a517f7e0e3404458a64d8ceb6aab3b94cb397247e34baa67979a3ef637be7d4382ed45849800bfd83f88fe3e3aacd77467ccd108eb70ef6aa3afc52168bc4ec95c7578c5b89ebdac3db9917f755ecc6c0b516125f2322ff1af76059c74c2a22d26ae137848223661001f977d3a2beffb67bdd22b11e8ec6e06d197c26724c667bf21a42cc28d4d28751f31d80f0ea5292051623300b0375c04bc8215eb714ff59a8850782ebfe8cfed863be5d50c094d013a360be30681c4bb152c7a0e460ea9d3fa1481b15e4884abf17e8e40faa39fcf582edbb8adca1aed5cee0867a7b32ba6f79b8d86507d53d5fcd66b22dd7982d18945cae0c02ca0831a29809b48de6279ed0c376405ed379c47fa242753845e75546e9c240fda321f90dbd8bf0e0b5651feb7a5def270fd6433866cc9169e09ff6a6acac4f59e39d8fd3929bb54745d341d3fc21f3a6d9c42a3ff09e21bb42ffa1cd1f6cca4fd5bfa61f6088cd63493d7d2a9fb68531a19ac156d668e9ec9e9d158785e0aa572b2216db0a9dd2e2200ec4fcdd84e58311d251e1192cd5c6eaea5d80ae8ca5f3d63341866b5c7ee6cc49b2bbd1324cd8404349fbb00000000000000001000000008000007733b5ccc4e542c853189d6511b4ae8352b9d12d5162e2c65ac5e364e6e6c1c1c33977c4ca3c255ae01b6b8e728dd2494022988b208fcd073a172f4ab1ce88434c2d7053fb34b43a2a0e69b9ab8e05827cc049fe4d7afff1a5e23bed4e3f4a8ea06575b4d161539ded6fd6f0c7239374088936e3e6b65045d65d0659aa7b857733cf0712a9074d83b822264b6efd18f6f24eb2e2023950d5b46fa194e8364a00900000000000000001000000008000001fdc537010d93a9774d60a3b87b0fdd4a1a9d4712baa1a3db0ba524fbd24cd726dd005eca8db23b2fabeb46b4a289cdcd58a9492db2d4bcfa3f8a5f1c25bb141eadb377880b6b1cd587ec04945a68260c41af5544cf337a3a2c23b19a8bc44de774f6b00edaf782d2c9f66a4427fcff6bf1730437564bfd3"], 0x1410}, 0x401) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01af54791565e4") 13:34:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x271, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x2, 0x9, 0x7, 0x100, &(0x7f00000004c0)={{0x1, 0x4, 0x10, 0x20, 0x0, 0x2, 0x3}, {[0x0, 0x3, 0xfffffffffffffff8, 0x6, 0x80000000, 0x1, 0x7f, 0xb9f9, 0x7fffffff, 0x8000, 0x1, 0xffffffffffffff5b, 0x7, 0xffffffff, 0x7f, 0x0, 0x2, 0xfffffffffffffc01], [0x9, 0x9, 0x0, 0x3, 0x9, 0x4, 0x7, 0x1, 0x69833f04, 0x62], [0x1, 0x9, 0x11e, 0x8, 0x9, 0x6, 0xfff], [0x8, 0x5, 0xf, 0xffffffff, 0x1f, 0x6], [{0x9, 0xfffffff8, 0x7, 0x200}, {0x6, 0x0, 0x20, 0x8000}, {0x7ff, 0x1, 0x100, 0x100}, {0xfff, 0x6, 0x3f, 0x3}, {0xf001, 0x3, 0x0, 0x5}, {0x5, 0xfff, 0x80000000, 0x400}, {0x9, 0x2, 0x2, 0x6}, {0x2, 0x3, 0x6, 0x80}], {0x7, 0x0, 0x5, 0x7f}, {0x7fff, 0xfff, 0x82, 0x6b73}}}, 0x2, 0x81}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x4, 0x21) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semop(r2, &(0x7f0000000040)=[{0x4, 0xe68a, 0x800}, {0x6, 0x9, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x3ff}, {0x1, 0x0, 0x800}, {0x1, 0x0, 0x400}, {0x3, 0x7, 0x400}, {0x0, 0xb2b5}, {0x3, 0x8, 0x1000}], 0x9) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x6, 0x0, 0x0, 0xfb}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x34f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) shmget$private(0x0, 0x1000, 0x4c, &(0x7f0000ffc000/0x1000)=nil) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r5, @ANYRESDEC=r6, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r2, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="766aa4fbb2a9cb8388a11fec0dc6bfe06123c1d0"], 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 13:34:16 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="5e0202cf0000006d3e912d3fa8f2d0e45b080001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:16 executing program 0: r0 = semget$private(0x0, 0x5, 0x20e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="510f000838cb496a", 0x8) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) r3 = semget(0x2, 0xdba684c2466c0303, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x4c1345bf) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001180)={0x1, 0x7fff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5}, {0x16}]}) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r6, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000011c0)=""/232) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:16 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x2) r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0x0, &(0x7f0000000340)) msgsnd(r1, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r3, 0x29, 0x2080000000a, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x0) msgsnd(r1, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$inet6(0x18, 0x5, 0x0) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0xff}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000240)="2d91669e4ba725559ed0775675bcf5b15335c1fe99eef2c7b17d25f9479724946b5dbf7d1aee8ccbcfac3ca408a31b5ed49a52cca4aa28391f4d40e4360cc01f4fca88b9f1f987224c5514be5354d27c80b326167ee004f4ed0704b8de1e1b3574059604b4d5d1b4f7e591ddceb5eb62225f1524140a58a612e1a60d4e04f4c3199756de84553e4af74ada6a05ab8d6c72440c2a63cb363e9693b8c4a32ef3eeec976dd59f8643c7b87934ebde6bb80ede38f6255c813a76fec2d3b4d8073ebaac3423fd4dacf69e64", 0xc9}, {&(0x7f0000000340)="87623ff02373e95ac983233e9e00c5e4c7f3425478e004cf63ba1e0c94110422373b6bcffeae3333fa1e48fd610fd24fc8966f62ad0bd30ef30adfe2055f097408e70b062c219acedc2759318e9fcc6df3f07f14fbe76de057a2a8dda9be02c0d9025f9981db6488c4e7dd277692d64e53d74c08050374df750f88587a23c8971ac2e71f735192", 0x87}, {&(0x7f0000000140)="69ecbd0f1feb7c8f97d9dde7b2de60fb39f91b3d8de40cb11582d39fdac1751423d0f1f3264fdcd7bf88634fb9717bc92b9af7403cc4f80ccfefc348e805c3af8c2fa7c67d4c230440e39594849bc44dd0bcbaf462d4fe66c34b21ec8fa2ac", 0x5f}, {&(0x7f0000000400)="15b88cf00cde9a32e9ad2f7b4407a9291a22127de79432645957ac70932fa79a95408dde19ed8f49b8f7f00fc0ca8039d10d4c1c40556ab0d49bc24b5875f83ea76a63153d6571ec8a4c95f390cb3419ef3a74088e87b35d9fabfa0a4af692e90a80c2f1741e4b96bbfb8422a377d9286673bffeaad3a874b5f90773f1546534c7dd4cf5d73a4305465e1fc92b0d1eb51caed5cc387494c9b8e97e5561cebe231a96b4068fab8b14b0daefdd6d98b407bd346694a87140eb0f9fe64bcc52c3ea774037d57b314681e0931df4af01dff27c2e972ff3f8359322b61c5e1ba4034be7372573d0b92c1fb94c01dafe4ad2d984bc84d0a0f680c1", 0xf8}, {&(0x7f0000000500)="037bc842bdc4beac40f3199c3851b7f044777e9e1adda6955aa6f841bd92fed143859dadbc0ac0306181db584cfbb03631c5d17a9ee570aa9389a65a018ec52154dbf60917cd89d2f04b33435747417062d29c3db0b8db554280f57450258172f174cb4232dbc3ee4c0fcd425f91c2a947b74094f64bac084a53b30f6f09a5564ea5c7b678282c5887f1ec282054bac86a2d1061f945ccff8330430a41b479921ae8730b80c4eefd9e63a8d641d58cf8715f41b1c482230abded9ab2b8364ba9cc04c6ca43a78aa2598428863bd37c7f3eee74306da8790110d7dbcbc85c441ce2db8c295685527deb063f013b969795926da3fd7e6fb0cf3f35b7d8a0704b12743968378fe9a4a8006037cf5ea8499a0afeb4c15efb52a2b9f2089b6fd82b7966589b4e900e04f672316580a40c4b6f4d0cb137a5fd4684286d51ca1b94e4b5f9e05201226562bccd98c98af0951360e5a2abb3c30b2f5ed0560f7f6443d7e41d4cf695526944cc61201a285efd54fcb6f91ef45c55ee40d5e042319bb73e333c775fda2a36d98b2138e3fdc766fab4161926008885744998dd5c9dfcbb170621e0254e0863a9e13ce9a230958e496c22e61d8cfaba39f78c25160575edcf974268f12abb4445157edb39306db3bb6e4c44deee30b767884c2d2d9c3b34daef719353a9f84af56ed94b1be011277c0e47effa4245045a1fb65f9a09b92415ecf7612bc7171423b65eebc0cc897a60297f0dee6ff5c44f385072a023defe8f95675dc29e399e33281eea39897c03f6202867388dcbbfa533e96b67f9a35b29a98bf10ffc1fdc22ba55e19a70836796beb444b22b86dfe9335cc3188b21ac3f16dcade4697881b87051e9f247d01c341c5b9bea1073f9ff9f725a62d7ba5ccf978254a7dafe1d854fc2b1388e2d4bed6ff90ef2fec09ae16d14c893e48b8d874f900d223dce12576594cc20b3e53e2c7ad9be1dd606e3b9ec61325ef25516003be1ee284f68bda98507596776973897174e82fce776684d8f6932eba83a1309091314fa56175d0fee7a39554ef1f6fd451c81f44cefc449789e1c555d948bb997f7bafa7b073402f8825e35dcde451c874c3812ef493a1ee1a4f89d7803d5242c2e46d732177f67a8bd78f8dcf65b7ece83dc8e2f47b2a04300f9b502e6c01fd8fcb5908e131e3c9039286ca2903af0bb162fef8d6bcfab62ef0cba3ae0cf7a0af81c7b42152a87e993949377336b474a15906f4365ca24726359856220fc959a74f7ea7a1f77ef72d1d8da06e405cc1ca4338c4cd845a1aebd137b54221101e7504b0f14632257af05de52837a9eee6df13bc0e549fd7028bba34c85f6bd224ac6cf536f3f4ab01a0d7b5abcf0a913b734ffe284a557fe7f66498b032dd66cd38fae5d261e50f36ec74c2fb30e34c82022391582dc8ba6a8cbd6d6520a09fc1f2541cffdb098a58662404deaebdef8dc7d1447f535402c8e1e9964abcaaddd5eef3d63cd348e509dbddd290b2cbe4370700c3408e97e08b3d6eb153311d14aef61d68586793d21798f1bdac72962cf66c7f7f7d6936d3ef3f0d43226c6a527e81c42f706a28f850a4eb0d943b540f8f918e78c71076463d85b34b77275c300afa8d72fa9e198f2425d9de30265161cbe02ac84b63ac4abd8dd38d27d620daf580eb430ab29fbfff6905783ffbcb8d0b52c027795f44c56b3731e697430bab5ca1bd6a53867026ec112aeeb1da22bd97ee5b0e0c7683eea22756f531419bf41950cdcdae1a12ba7c0309ed7b84f1b4565e281ac1dc1ffbd08365b30bb409684582d4576e39434f13b74ec89bc903683d5dd4218d5e1698506b8c133a200ec19d9caa564b0b3dec533e8860ffce361c52ce1ec25d936811eb9d0a885631e36c857856b634c65f96c82ed2b3907290e1666705623744ac3b5c095e4796f52e2fac721c272fe0b9566c05126b0106ce22c73202e324041c0702902eb28dd19d96d263fef1aa3f06e0d20505410aecdf391838b3607775c81dcf23c139fc9c285ee1873933b97d57755e5014ada62b852c8c688fd429b7ad55def034a9264ce36c3c8d2a8458cc07b36ea4806959ddf7805ca5a8a190a038b74d11b98110b1938c54d75d02bff3e57b1bbfb4f76371ae6dbe5c99829b22743d965d3abf3faca500295b1f296104018aec2e789dfab5a2e037594ed2ac0e0055dacdec0718079b38149a531b2572091849282127e234c14a34ed9ac2a0907b15e2b7c748a3cd2503454da3f1243292af0e605ff5b9498e656eb909aee40d70ca13858c37e4310262d3ca83f53d30df0491801e3cf654d4abe77db68b8a73f37238559b5d17abe49411cb083fc66cf915e2e072bf6559c5c4ade3374f70321f922e30b6687217f18e2f25910bd81b47dfa6b0e16dac82c92ebb60f6b69ce05136a46b93370a107df3ae4097f03e42bffdfab9fdd8e47a5c62fdbaf5e194df12353921e00790b61df27ada28a34fba3f5cdd16fff9a772135f6c7fafa8665c4ea2f8ff4cdcdd844ca3ee999f94452ad273a69bd57aaafb29a062e9829888a5c97cc22e151fd0f650ff81e4c392691c24fc76f5bcade13ab523166fa85f81a960bb4f902d62797e38da9b02bb48ecb34af728eca532cd95717b517d5875dd443e732264136bb9c2a1c3f8330077d8275c9471524e2800f7a93fb0b7fc015343c92f702da3486d0516724881d40186b86046a0c0b68b1b5db83752208d55d33e8ed4b2ed68d8f158b64b4cf4996c05dfd8e7c0f0f446db130967f53487c8508446a3d905087852caa26590d78826974636cd3bb6c6a43dc8434525b133bc045a59b29e197c8baa82012ed6fcbca010abbfe44a4e62faf46fff262b2e4a901907d7fe809e50ec95dfc0f4e695a36925bdd1ad030d9cf30852b0c91c7e6db95be270b163eb44fbb79e57662d8d6ddb648069381142876efdc886ad953a96544291d3621e2086dd5f74c71a0a6372585377147c7af49780d417ebe7373485466b50f0e144639be4df62a5aad66096c979decf1aa1ab020e116ca2e92d3715bc75e88d27626d69662f9c2fbdda13c311836c5c1257a155858d2e4f5b6fe35474a201de430e68096a5830610d74f611b19875dd8d3502e312228fce14f446a37d798699ec7d5d38d887ed85dd327929c5092f88e833f741fecd377699e35753129a8ac87f12d713ee40226c55002df10a28fd704c9310d8e1d56056af020e3c3cd2303dee2500a6e512e5fe2e5bcc3a12ab60d78eaf720bfd6f6efe8c55ed5c404976f47608a644970386566f19a46eabfc0be06b7b61b4396604015521236f02aa76c5925a015a28250bcaf177bdede61e71fea0890e2a2e4f62d42399ba0bd8b4922a1d7bb7d1651520cbda80c6c8ca614dc4978d19de46d00903189458f91f6f435b9148b6bad2f4625c34dde0d97ec8aad4f42d1f0b4aa0e4cf362d726354baf4179ba27503cef3c608ea5e2b2c3137fcf8f73fb3aac70fd9bbb27add7beef5c6e90ff1487eacd4d443b65804ce7ba4c61b1b4ebb7539d0212d46853e8a8d08d25f0905d73faf03e3b9bf2bc768e9db0ad1693fd9623f4c0859be858d83c438a7d2232a0be9da3a8bbb93a3ab7a320cbb17fedf195781f81c5de352e3948aa6f204b093b7ea5ec811d49f53ee03e3968044302cdf4a726f56cb7c105d5072f655ce8e84e7ed6ebb7732d841ddc38fae6a6b0fe0bcfc4e882421f62fc25e06ede6607f4ed9eabffe0067bac94d133196864f2d2b08bae9c7d5f9d848fe8024bce20f3872d20595e5376f30a602346dafc87b6ce3c025a8ab8b1ff17f74452c109c0cf324a3ec5acf680ed9a99fdac6cbdf7082903a05d7e6efad301ee361979238de4d6acb987a39a58482231196e5cdc4e18aaaf346900987bd70fd7db1346421fd7d78b821a4d5ffeef75a58401de964e4a6aa6b5cccdd434f19a2703c0afba95defd13933ca7fad05deb4973f2c3a162507361d2e0c59f8a0bfda4718e3c8a697854c07f1df6f8df9906c8ca89daa3fda48a7d5b6b7963ebbb7f6b6f0ae7e5eff670740cd8a94dbabdbaa115789606692619f6dd9c2df121644d68e0aa5bfdc48800097920f3486427db259e4f967c5751fe14ad75a1efc9cbd98159d6cb88afc47c36fafce601e35037cb79a7c209d5d8a9a370b7b99e69c80640504eed4656ad57e3df84aa4667c87bf5d5a539e0f4c95f14ec23bcd939b9883b5788f58e5fcec4a71af2b08a2ba3e06e7bdd2d566c06b67391278834cce18db2c31063929562a3155c64b0265cc9b61c6ec89df49261a9c7402d28995360c69cdad0b0200f0972bae3a5082e62d9d34ceb173f7f4a08da37c0033942b6f80bc208634e32316265fa4ca02d0adbf08b4a8b2cdb9d3b1d640c141c1f09cc48ecee709b16ff938e01fe774baab4ffdd77f5f90dba95fc82f3079701982fe8a31693de590213289cc6d8948045e8aa5c9e040c01750d7db27a958199a2b9269a56146d48bfb7c8608d7dba99f7be39bf0ab9c0923ecfcbb29270de21f153b9a5560dd2a90d1ef2be27287a5c6e2dcbeee6e2794a3493f654b826a8c706ed65c9c5a0d64384a0e7e9b7fdc0ec04c254e54e5a6e70f15980317e4f55b76f0f28af32c870c6ac4e49f433d7ccef7bff27d641b1f89d0dea48649fa570e71c612573c0fa6f30d25ec3c4abe78dec23a986edf9c448468ea729380c13186113030264c80a65643acc6320b594bf649e918bd82a2531653f9d4adb119a644c38a9e1eac7665ed26ffb7412a9e726617c1df841ed70ef4f31654afe35b7cb4520dea699047bb5a9c75073fa9687433efb698cd4ed8a85a2fa65649cfd98b9591fcff4a8001093488bdf86d273f9b2789181522c62209e48ebbd5b53dde8e933fde27ab82a7ac3a7782ec53c269e49876eac1073466c8569b076440cb504c4a74d90911856c78dd548f91cf75d32479b106b1541ef63f06cc0dbf2e6fe647362dccd8e2e67a73139f8a01efd68784c3bb953605f7bab7033d08126f398a48e868ee4c82d1792ffe5e463979f477e2a1a2e842aa06996a0a910c62822d9980b49c55c620f29504c3dd5ed75eee02706c8ec3ea6e2d243e793bba7d3199447bb48986b72198aed3594f7d5ffeef06eff147294729707362efbc6015c1edae9144ffbcf7ebfddc741a070416ebdb9185cd47382b879e6ef92f52812594e32578b7c81b2619896f5edd4d42bc7ca974a38e764fac07ff28c3c6fe5c7fcebde8716d2815dc93e1bd3bcb5487f4b5d51553393e7fdbff2ae24877e3d75b1b943be9fe2b7574f270625c6887dd9120be449840990f8ed2f1d62c802e3c5ab968cdecbe95536056b565dabaf24883c7f63b8fe6a20158c98e827396f09c453b06e469a3d8e72f8b66c4d557d51c3404d1b1200fdb359d3ae1091dc3479dbb750c6f0463108944eef413fda254af7b0e0209a850f0b1a42b06a97c13d97561ff43e35df75d814eed8ab420a93e1049c06f060373747c041b4ca828b427f40399f9361551c75980833927666015a89c6080668d538f882bd7883250ed04799797bd0d27a70d775e780844b54cdc28b330ee2f2bb2a0e0c8a8bbdc75b2d711e06d964fb96719046e587e6505eac6a5adaa5d204e893f0799fb6af0b23ed1a927d80141d9a53728d97c46d63cd4ecfb16f474086fc9b4c442b3cb18bc7c0eee17510a39ea3a4d984a0ed40b1aa54e169971e903f575d6ba762688cf5a6966c80db1a684decfb4d9bceb712accfb29ece007a4fb7ce08ea9fe53f22f2", 0x1000}, {&(0x7f0000001500)="96cff551dfba4e8e447229759d66242d96d215820e8c569c1dd53d5231ac9a013cdeae4494fc61dc9948aa579bd1b9deb553886d8a7098c9387469841b75db1508f834aa7fe7c51c0fee5947c9686fa516e0811dbe7b83a0a03972c9331f76c783aca0a111b19a955b91e6c8d063e4bdbd8759a2d69b66af7e57b9c36cdf0f7595a5c7559e3a539581251579f35c5302710df747630f090503deecbd154c25aec778b58ee654e4626f397c7ef1ab932e894f369971f10dd62a077db40058f56128ffa19ecc037e4eaddcc2329e5f9becb6ab0c5adc85079f990393797d20901bde5575a6a712d8bb34e67d3b48aaee16b8dd2d6f", 0xf4}, {&(0x7f0000001600)="f90d8d7cdb992a0d274f874438ef9a856039c6eb64e97b33de06a2b43fd6e84b467b74908c3ea04aead92c5ff44ef7e18ca2882c9bfde1d1223dbc426743ff1d76693231d2910bda7e3166c1ce07c8fe0ac1eee1b7da99c79e55551347ab7c9a1eefbdfeea23fde24a5d67a77163ef8318ee8f7ab1a358696e7863cd3a2620bdb5d70cfc7e890dfa3addb2c58f814c737b9d5703fcce00c014119b95288dd58114d736f0980435db943b10a1589c7f85a20e3770632316a7af74d07e1d641f4c6620e7bda28dc1f32da804200813e1c983bdaa8c", 0xd4}, {&(0x7f0000001700)="1b819536e1935af6128ad8399a8a8ecbd1baf38f1007f14d164d8420eae3d8298beaf684277a8f3a03525aeb96885f35c5819339f24a0aef536291d2fbe0a9e8fabe9696c8cb358be6c98b7677772ba9691553164552e27ac2cfe769b441379282b481f7bd9f4bab6389ef0a142141944e51fd57258f543f4cb8442044dda143a9a97eacb6799c10b29eef0111d36edf8d5e6d4ba7f301fa0bdf9118339c50482b781d72eab5fdba8ca1ed2ce2ac5e3d5aa64c26a8613687fc57fe8264974f43ecb08e651f50ff1a15abef07dc1e", 0xce}, {&(0x7f0000000080)="c90d4646141052f19102307dba0174dbf175bd2d5f", 0x15}, {&(0x7f0000001800)="25db8001a4829ade2a5b14718fcfffb4a8f806b08d05717fb1b402a6f7a37990", 0x20}], 0xa, &(0x7f0000001900)=[{0x90, 0x1, 0xfffffffc, "cdae8c93b0eeb38de6e1ce42c7ebd67417fb531a2c71deff30fdd75263ab130ece739d728cd66a8834f2644ed1c9d2633c18c67d6a0e86fb399f4a22bd383594ceb4d994a64ea816d6c7961fc15f7122d8ea1a5bd37ae23262c7ae6109f69d64b1246697706c465dcb2faa062f2bc7c17028385a46c1fcde08ae6bf831c3e4"}], 0x90}, 0x4) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x90e, 0x81, 0x0, 0x80000001}, {0x1, 0x0, 0x8, 0x2}, {0x516b, 0x20, 0x7f, 0x7f}, {0x8, 0x1, 0x7, 0x7}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:16 executing program 1: r0 = semget$private(0x0, 0x1, 0x80) r1 = getuid() r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpgrp() r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r9, 0x15}], 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8000, r2, r10, r4, r6, 0x28}, 0x5, 0x7, r7, r8, 0x80000000, 0x9, 0x2366}) setreuid(0x0, r1) r11 = getegid() r12 = getuid() setreuid(0x0, r12) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r13, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r1, r11, r12, r14, 0x82, 0x7}, 0xffff, 0x81, 0x6}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r15, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:34:16 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x60) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x162) readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/4, 0x4) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/116, 0xffffffffffffff07) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getgroups(0x3, &(0x7f0000000280)=[0x0, r6, 0xffffffffffffffff]) fchown(0xffffffffffffff9c, r4, r7) unlink(&(0x7f00000000c0)='./file0\x00') 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) sendto$inet(r0, &(0x7f0000000040)="029963fef6c976139dc4ec44b6a7ee33b069d57a08f0163fa138eff172c89cbcc302394077fbe297bdbc9a368b920c71a3c7dd5d95807e0dc22f2efe4a2ef515cca67c29dc7f227789d9da60af35d282a21d88a570d19f15da9be0c78d4a4a0040ac4a422dc1d4a1b9d8c39a740710df2b3f98008ed1ca010a4d706c2d87307d6c57ccc69e33000bd320797cdb751bdb9cc328536604688d4493ae93d3949531c5e27c981ca4b97d8f29181d4ceda2d1032a27f75e42c785531461174a7236", 0xbf, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a42ce47762a2c62786f6383edb289bfa9abd032d796d956f743a1f8d4237f79e12d6db24deded2679cba5457", 0x2c) 13:34:16 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:16 executing program 0: r0 = getuid() setreuid(0x0, r0) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x2, 0xffffff41, &(0x7f0000000040)="f2b55cf77d795ff74fa0ec0277ebac9eec72f7bc30d50f0bc2306b5cc52057c27fa9b045b03ce35019d60a7047854cb0093910cf5fee8ab6d5893997d12be70cfaef8cc97a5aa5fc26cab251dac4c7e4455ac406dc", 0x55) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="9d5612e52afefa8ec4dbe758c3b4") syz_emit_ethernet(0xab, &(0x7f0000000240)="5f59bb8e7467beefd3df43bf86e030cb8e9f1395d08ec6f315e659dc78e6298e237e45fd91a18478d1c91f8435b9f3289f21fe8119abaf773c43b4cba1854ad03b7cefa361ec9f8b778a8bfa2ec51d57ae8db25d0d50857f33362f840686c7bf81be9eadd4697f56a210ca624d535ed79454710bf30016b146552ab478a0d7b022f0049c671770b8ba250977a4e88d1d3e75549921b83c918a7c7b487b7d734adf1b0463a308c9bf1769cf") 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x2, 0x9, 0x7f, 0x82}, {0xf93f, 0x6, 0xfa, 0x7f}, {0x2, 0x80, 0x3e, 0x2}, {0x0, 0x2, 0x3, 0x4aa}, {0x7, 0x40, 0xd9, 0x7ff}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) r1 = semget(0x2, 0x3, 0x1) r2 = getuid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x3, 0x0, 0x9, 0xdf69, 0x5}, 0xc) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r9]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r10 = getegid() socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x9, r2, 0x0, r6, r10, 0x8, 0x1}, 0x1, 0x540, 0xffffffffffff3435}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r11 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xffff, 0x7f, 0x0, 0x5}, {0x7ff, 0xff, 0x7, 0xc89b}, {0x8, 0x3, 0xe5, 0x1}, {0x7, 0x0, 0x5, 0xfff}, {0x1, 0xd4, 0x3f, 0x5e000000}]}) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x400006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0x593, &(0x7f0000000340)="b6") 13:34:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') msgget$private(0x0, 0x100) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = getuid() setuid(0x0) setreuid(0x0, r0) r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x15}, {r2, 0x4}, {r2, 0xe8}], 0x3, 0x800) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 13:34:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xe62384cf}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x8, 0x0, 0x9, "36cc7d656d0af4b7fb41b824e7e078bd3aa4bec2", 0x101, 0x7f}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xbd9, 0x3ff}) r3 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x8000, 0xfe) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x3ff, "f887ce883fcbed3079a5c6fef33c27f348f3cf03", 0x5, 0x80}) r3 = socket$inet(0x2, 0x3, 0x3) write(0xffffffffffffff9c, &(0x7f0000000340)="19670be38b0e8ea270fd3fda0feef0279d826dd8029d5ad990eec2f69bdafe99dc1512b7e4194ffeedda6c05ae878b24113eb9784fb7b29e8bc77856a52dc62d2c95f7c222dd6cb4064f2250aa3c6c8a379b33117e66746f196f3c84560197da1e6184e8ea2745471ada8c0edc4ec4531e3e0eb70f8d8199d78a29eedec155e9135de1b248120406bdf0d03ba9ee909907df0133e3", 0x95) pread(r3, &(0x7f0000000240)="6d2d81ef1bef4889adb24a289caf3c3d8dd7abdf2d4b6940d51463201ded2e7f760457ece076acd28b78383517aa96c72e857e2f2913be8d8f74500d2738fc1a7f8e001748e853f4a6182df915ccec9f01a046b9eb718895912a875ec0ab761230b5e1c9978db8886242d46ea50d184d7c9bd64b23db819ad08545cf274714253d7d7ee82a9e08149c61237f03e2104d590a70eb48eb532c53f79a5e53d443b81a3cc8ce4289a665154c026e4d4507ac5791affb663de3fa72596e6cde87cdd31c9059b08b64866e875a9e6bacc7a070acafdea8c00c5ac21f27208c639c3f997525736a365cf4a7", 0xe8, 0x0, 0x8) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0xa0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f0000001680)=[{&(0x7f0000000300)="d559d464e85b9eb3023cdac105a16c0b17f243721f582fea1db5c8f65b87d4ad6e91253b74625b21a75dca357e12cea106fee9384800577f67a5319ccf4db054d2918c608c8e6c3376f21932bf4196650a5138ff10650e8ba7dcd2cf403004", 0x5f}, {&(0x7f0000000380)="8e9c98755868e2d0ad5855467f9bfd1a769fab931da6f41608680416831ce99699755a70507d6fa4d442cae839c58cc89d1543e2a90aa1c1b8291f9beade6ceda38f2910f53f4c80a9d2e9068312cead06a7ddf3152168acc1855ef57ed718d3b48cce6e8ebe4ca024da5f6c7060223a866b3c68a049b745870b91cbf3459c73e25e23a3f08307260fc0f87d2dec995ca3e095e824e3d39f3caa226c026821eaa56f2b2b20d3fd08", 0xa8}, {&(0x7f0000000440)="0f4b740cf697eff2ceec0976355eceedfc703c3b58fc68d0950418b39bec299c00cb5453cac6b1cb46ea0c40b1d18c289d1eb7760c38137f7c498d301e4e9a8b2c61462f7e5c228dfb2eb981219558fea842338b43950e3dae0ce40281eb4a61d40c406ec04558c041efd1bc1cd94f68fa326dc26e432dd2eae52d3aa252bd1c2171d199b5e885f9d5be827bb9eb1d4082d45c00c751c1e29a9a07acc97d07ac189e893835630b65992b3d8df20e82b24250459c13f3c5b79243d46b488391aa40c3c8f9aa841647accfed44a99220f96d9a298e9dba5eab881082f7ac9c94c233283c1878020733cfaa9f884210bbde92b851dd939988fc1a5e50314eb48d752a0b24cda43a750c09415c88bef2fd1869b58ba1b09cf9801cf27e69125fb845604312dffd152624fd1783402f73983182e0c373be21732d5be66782ddb8f769b365eb9527122e24a603db36393c1819238c369f03e2447d2caf30f55be39bfa6bb45926ceb6b4666d982a9aca7746d236817ad194fbb9bb1c62962f87525762379c396caba68c2d29694dd26c3f220acd754363261674146608357494ecab5ed7e7dfad39c76226f02642e47e99be37b12fc732c7d1fb80bd010e0d3b4a63c932de4e6012b39e59d53937ea74b188a82e5dac5f921fdf8798293f9119ec5d08323326f22bb2fd405492b243b0d5bc2fac119529bc082b17280ff6203214f9c262a586ffe33b767c113bc6fdf2d31283f40123f7823108e39bc78dfdad98516a88c9d7c6271cd9612165a9c4f01ef08339a6df85c15c38c914801eaa4ff06c155f6e7a1f179fb65b513fba07bf88db636c1b87d53b963e59457901e4057097276598982c36f3d4136a3525665429d0976aa8efb2223686496b854cc587f413479e8bd5459845c7ffa628a34800147af580ee1345a5bf250877b7996c2007cb4e6c13a4c1c049a46f421f89560aedeb53a00b73234248051032d528c3cfc9fa9243f29d87771f923d708fbe2be68bb25efca0a0bca43f86883e0274da3d31cdaa19fff662471718b4461aa5f97c362de0dd8e33ee44ec9598db5c3f7bc1b782d4ce364aca8cc86dc443669de82eb5c63b12a8419af2a9f209bfe6a70f81847e5347bcfbcd7c9879b5b3880c378fce92bf04b257748086c76171a35c556085e024ab75be5887c98f0873b40960ba0bcffeceb14b0db99f9bd1baa27108bb4dfe056f90e92c0fb0a3489aa102bfd7038900dcf03949c92f73f005e89f37c60c6f30da7c87ecc8495a8361efc57c391f26952762fe94660c7323e60eab8101f87d2d5b6c843a58d3e3cb0c52edd3a83821eedaa2b2a8a304c6d01f7315e53aa5e85608fa3241d9f7af72a95d6ff33a169c3114bec4328330dbae9f06be467d3eede9fb350c4c62306caff28bd4e0195f3c9b205d631d78bb2b7fbd7b8e3ae5279405c8bc3c6db6a61385be1d40bd147fef33039568119c88492bc55274d932917ef8196008544e9103c842f7d11cc0092cacb0f31c8ded5c2011dff3192523edd6c4f22ba583277dc61cf424e70c2b1db48d36409e7b60b2e0b8176ad43b75b3cd31a455b12f482f1bad0c819f64dcced1f20793886b5d18943e10289eb058286d11cab4b66165a3919455afac9056b690a8d7ba02494900126f047f99156ca5358504a28115331d68c563a0156b09dc5cea49e242bfd1962c28450e37f3444060868673cfe99c7818300644d96a0f0a3c52fef7ad557860411af8f523f7e74e5d3bbce9035d784a3081d7424fbf5af8346ed80e7bb10b8839e3678cf7f5e7e4ada8aec51f23661c2b6e9e47d29827d07b34103bdf7fb5bbb6465be7e110870f123226a11ddf312ec5b9ba837d5b64e5f07b98ba1cac93d41a41cab6d10e4d8eb446aca75664a50610662b84ec965b50cdb353261ae970bc16a279339fa8c4adf183c3810a2b43ce77241eb55303f03beedfd9e6f0a4d93b38db93b49021e85a2118af02600504d6ce48c61c602e7eeae872c4222837e72d040338b2040d1536da3c1d96128a12d80986230ee054203ba404374faf3ab5ceee2267d4a9d0b808e2cb7b330e527074dfc7c947cd0ef6cd403d77c0bc99190f691e19a67c9f777e3b17cf86e4759ed2e4a20abe715c160de4859dbb7d6a69eb6d168f82c450b7d8268fda5c49d385ef544636555fa02e09d3884b606dc2282ded4be1b42c0c3e1027832f427db977642e5fa3cada1c26234026f1ead3a0100cdd64c079c9fb9a52cfebb0a5067fdd00840ccd9f96ea6d8a29d4a30fc4ce20d185cee2babed1beef5596709093d0908442d5bfbaf1b428b3e1f4182b92a6b38cf93c76938e86946f34083fe23a3f35dc037bd265d0502a1507d10ccb904e6124e8ad3be041841b55aedb9d69a54fb4ae49f8271fbf302acac3107dbc11733df39020f1f8495507ed6d4959e87ff86ad07cfba40738869e8afae95e039e6b6b05b2eff068f8253763df0af22e21223caaa4bfcdc536d256072612d1d2cf2d76b142e922a3d3dd024c93e8271ed1b088d2b0d0b7a4edce2d14c26f721d1c1b6ab11899546e48a4e08f8f5afc1b4a0a3b405df48fbb1e3c177a62257bdd97f519b97f2655c6c2c26a835efd0ff4484bea408db4a70f3924f3cec0a8fa2b57110717e4ec99c5957ecf1b33d799c2332beb4c3f2415b453e6a23a2466d14f0f498c46ca9dbca1ca78c33ae60896360bc4d57945b4bff4eef36b85eacdc35c8ece144f1ecd31a4731edede5bb37862303554728b143128779dd5e9080202b853160ccb50c22cc7c884dd1c4d869187e85441b417aed644fb3a90f6cd472f4a8d5833a3ac10b0342820e0bfa2a9ecbf09a242394e790c5096760f1fd5a32c1a65094f41addc72d2d34b08314344a8e35ce1057f3866f702f7f419a650cb38d759867f77f418a56074a6d610df3ea2806f8d8f4979e2e1227c3f7121cd071ab9b4631aa55e779a0b5b95bb539232ab5f5236c8fe5b89e4c623d9cf4f08fbb98c5fb23758571c366c60f0fc195e9b0444ffdc015c5e1b41f965c487a2a47e3807855b58d89720d842c191f6c9bd54a94e0886adbaa66e6896bdf09c0460d7f369d61cd1b2de062e89ef88453b709b73cadb6ccf985ceb6dc88fe1a807b3ffc33d305007da406dcef0f9358d2b7f79929589e39a4ea0107c1d7bf037bf1166b2242e9ce03bf08e4164ca90aac5ff0d296a89c234361e7e7580855336e791ae757c0d6ac72ae68a5a4ed4b1cbbefb730dd26a19b79939d4fc3202fd16cc42c001ba579ad596a0295e4157ffe286efaab4b7cfc457fb729820dde71330d0fa3d4241ecda924239694ad947b3a3502cbf353cdbf00dbe642c3dd0ddb19de26663047b8dc9e70ae77e2cb8a4262563372f1a8a3de784e7290ec1243a8e04bf89d0b8215f698e19f6b3898a9d465317fda0998211c19bb6cc26dbf67ed90c59ee39314143223f2ce1fb352a592774fb026fcb3bb5c05d5e66851567ade25606e36bc7cbdce383b385f6b002475efddbdf4cc1f6681b9c46fe552122d69b6fb29151c8a2de162a65eb5cb147963f2a1dc7a79cbee9041526efb082305736159592c269b7389e1252045023e89e6332919b0a11a5b162dc523e18b2d1eba99bd4c0fd2c60e976e5085c669bc4b6e01a6353d448e90e984eec45766d597ce8f5afcd1ff4410f0268030b22cd49fec7d3d37ae6fd4be42f13e0bc45bae05057d378f459d99a452b31bb9bd7fe101ce6e2e1260f47615c93492070df8024acbdcc752f6f077410bc5e79ffce6f36cb109ee4fd2b5027aeefb308fbd7d505c90f68201e17594ee62c66fa2d6632378c3a2c9e8b9a9984770c209bb5c5c2580328777cf7bbfc2aedec19b47b9df27657aafcb5a2e8afc6a8dd3fe2cfc6f016c6cf01a15a17544751c1f43367d698e3b3cd642d063aa0d1288cd0d0d354f36e3832438bf4ba1172dbbab6f32c1d3a72b89c718630068c452408366f3e7118b2ca476be5905e4741f5b93c1cbf0d09ab0679d51a4d5393b54483c58518d98317b4ed9f2bca06f87785efd33f7b87da38ea26aef5bdf68a7e034438868281a3529c34af6482ef620bb5ab5afa6a16938e911b15cfec012c44b4fdc46b909809000e32b224a228c99efb3129e949cf20d8248e44bc20e327d63967b8d11220ac5649fbe198223f6d3d024031ed7145b11db96c6095df5354353ff4ebcb266a3710e8291c92029015264d5f16081ae27d667f298caeac1245391272d442c23dc22c045c6985855b090e3036f6359558518d5c1ae6fe42f49a6608ed77c05a43cd17bcc0265366377ce4f468b8b2cc087e4c96ac2e45fac0f6c73338191d784284e7550fa355f2f7d16929a8bcbc65ee745f10c7234b325255b05d92ff3a72e12fdf47762b666c16f571cb6ee9b1e1ca201956df0b67d266c4e27c9a15c3effeb7326f00bb41b727aec31c16973cd7a56942b6cfc64a6f9394146d91fe98131de77f382df0d6cc196215bb990520d12c5cbfe0289606f8eb11d7374a1e6e60b7299cc11a3e12dc152436d8a16bc4f3df69ab1e1dcf5b7f1f8a516c1521ee322b2501748de554eeb9ee9a6071af87a2257a54f6cb0b42a14af272ba977f87e79b072a244b9ebb1eb38655f670ebd41132738d3da34166b1d683b8fee33ef10d6a5e1b9dc53b05169c4280926fe8a4278c7a5a51e85eb2ee00bcf3f015046e788f6182750d292500f7ebe4b34dec94bb6bb8dc9151c5453da1be7946688a8b8356043b2e12697e62879aa67151c667110ac4e3acaca332a10ce81efe9c3fbc05d539584c9a6a0022e3d9a09c338d42e02a7070cfe086ec47446cd2cb5386d5aeef57348921b557a9b7d58acdaaaebda61cc8eef80d473d2a5fcea699811e1efa554311ad8053600cf16297c70a899af53bf013c36f0ffb096693287b1128ed45973205e0cd81514ae12a3ffdc60f8c04c6bab71d8a5cd2561bfea29725dc401fab258987a9f0ad6b6be9eea4e380c95608732bb86908bf9e468ac0bdaf41fdf4bd89bd891e3c63a61f1385f92fd0b037bf881888fd5a1b596ad182757d3a0f0e5f9d63836d7b614303270a53061d1e50f5f5e0ab02bcd6374631fe56888fafd17d97bd39fbd74aa047b0eeb03c9e1fe4d4e361551511ac72fdeda394e81220aade2180a3d3ff0a691df0dc86b64f0cc58421cf057adf65c118aa0dd8b55106846511c580723679e318ad957a870febc4224e68fbac6ce7aafe67321dcde4209fd6fc10642474b4541fd19a15823200e91a6e9af1b9e725c7d1d4df32dccd7998ad6d5f137fb0c722b829b03e124eff93afd9e8d4a618f1e5dff697d1fb5f23a9ec46f3e40d6129ebb830ba3c9d46ae6c7c6a05b11dafe9987d432138c252e1807fa43546f77ce5d4c37d6261287335dc5d68a7da587abb823170809a1a1e03dc5cc0fca56e5148d5470532f32404dc3489b3942e8eb01dac3676e1a1d38e05b958201a2c4abddb8abe9b276e415ca0e2450ad4607a6289202300aed2ef2eac8a42f08027901a2848b57e7f127c8d3aad253872690285ee0a2611e0f18b24c79b270697dd2ea0e05dadfc5e5ac54a0c713c41a31745b7741ba291f4fe05129242c95d7d7b652acf6e44a4d984e334f62b63b9a8bc085616c03c3ecf37543f37d62273bb345cb90909a0717012c01faea3091d3c409a6bf80c8f8bf404c4e8fcefebe3620a8afdc1a8ba6ac4427fb9063f72db3f012c4b8b89ba5fca3b5bbc4003af8d1785057ebcdbfb140a2bc15d481c719268a555f3854c68", 0x1000}, {&(0x7f0000001440)="8a15b9cc0f6348755caac59cad716d47aaa723ca9614de870240a763d3ea9c57d064238759123a3e1f3c1b8895241ac5229ce40d2d83d98335095c21147e59d6af3e515e6b0294f39cde08a834a9f9dea29f656b135b787d81ab74931a37f3fc4c8c9b994a88bce0e563c9f2313065e70fa975bd", 0x74}, {&(0x7f00000014c0)="999905d7278eab52e7e9741c8909fa7b9eef8f58bccb9041309d24f767252bb2928d129dcd5ce739c29604dfd44ce45d7cbc12c033b019c486866105bbf7f1783614c27b22b4ae492663c7a313b5cf9daf76134f10b925057c14b0ad1e3d53df0f7771a8bf10ec879127a058dc3b833f6375e0a0ab5a55754d6d5ba55a724a7fd06d2a468dafda47e7f93af5f58ad0a6e7561d163e75192a0bc28aa968a5f738ef8d4d8fa493454268a6cd510f108af8ec", 0xb1}, {&(0x7f0000001580)="60948d263a9e7ed19ff15fc458ee08d498cbb65cdd17031d63b163cad0001bde1f9e77e0814ae51bafc613dc", 0x2c}, {&(0x7f00000015c0)="603918b44414fca67bc22c0f01e6cfca80bc984c2a180128c0254cdfb74b900210ff6813d138751463cdddab34fb56748f96c2b51993448a576294de5af60078af7cbc7a62305f4aaf3957a65243adb55a524bdbf9b64f", 0x57}, {&(0x7f0000001640)="0dbf4d5f01", 0x5}], 0x8, 0x0, 0x1) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x100}], 0x1, 0x8166) sendto(r5, &(0x7f0000000180)="ce15177109f387d1ce62f1bc3d3e28d2ad77e8d028b9de7786a9aa472727317c7e3219089bfcc2257d09794ea591c854ce4b1573e677e88d098700489e516cd2", 0x40, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7, 0x4ba8b454}, 0xc) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x8, 0xfe000000, "56d815c525768d85b1fa57a9ce88f55f6e6a5b67", 0x9, 0x2304b7ee}) writev(r0, &(0x7f0000000640)=[{0x0, 0xfffffda8}], 0x1) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x441, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0x100000100}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000300)="0000000017e04212d44190bbe14ba317c1bacae2efabc6b94d32fa719016878b9e76f5c497f1df9bfaec94f55f345f850e04b3e203ba11c12578fff1264826f64eb26228743c2c3c368691d885c901d6c16a3a8e1e2a07777976978336e6048ec83963e0a72f17fd4d627787b68ef63d3d503d31d2834cd3ddf58ad19e66afbdf2fb162adadaf87b9c3dbc7ad8ada20f607807f9e53392c947d445a4672315ed2a55e52ad3193bef052bec728507e5ed716cb115c386650129dc434b31c5d9b67f2cf42f17257f897dd11950d72212bd7f5b51844bc22bfb9c0e9b7ef9bf7109b239c918cfffe69997b5a19dde7e5b5bc5bc1eb0c328d0458bef711185a82e838447ddebf7f7bd33d910cd07c621086ba159b91bdc6173641b62aaaf7550e44afa8e52c7dcd56a6ed0f1167a8e9d934705cae13854c624e4212bfa600c9d90f71571f6da7576eccc924dd57ddad674672db4", 0x152}], 0x1) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8278, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0xa, &(0x7f0000000340)=[{0x8001, 0x1, 0x1, 0x5}, {0xfffa, 0x2, 0x1, 0x13c}, {0x8be4, 0x0, 0x2, 0x3}, {0x80, 0x5, 0x4, 0x80000000}, {0x914, 0x7, 0x1, 0x8001}, {0x2, 0x3f, 0x1, 0x3e87bd46}, {0x1, 0xc7, 0xfd, 0x8}, {0x7f, 0x7, 0x3, 0x8}, {0x797, 0x1f, 0x1f, 0x70c1}, {0x1, 0x2, 0x2, 0x934}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x3, 0xda96, r4}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 13:34:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="880a6d8266ef36b73eab0b66a7b10475794b11ae7f9f71b762f9ed0ea8162d0c7ca16db478dcde9b5e0bd78706641c2034dd47b6ec0080e1baa82fa900397ee4642fe50990457760ad58240e8f5187993fd67e3bd239fb8e540ff83f88dea07c84ddb7c067386c01bd316be811a22127ba8107e11e25122485c09f5d25d67bc58ae0e1e394c3097129123178e117904246fb5fd71c03bdba46416ea8b3f4f88225bfd17baeeb485cf832e44d8fbce035c3e07e851cf4641079d4b4ad17290c781820288232f8bd40e7b9d4cc5ceb2464714679e6f0ce9e3a0753f9ca260f9394d194b70374ca557b58c0eae8", 0xec) socket(0x2, 0x5, 0x8b) sendto$inet(r1, &(0x7f00000001c0)="46d75db8855863255bad9d790fac1f8d9fa0d3e443ef92e43e883a34ddabe9643163f16f53ccb643dae55ea7b2b30da2e7c750a5e0a75acb8bf396332e", 0x3d, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:18 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c0277390297b98bb32a55939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c140231ee86d184325946310dab07f5902c077a761cd421b9a1e234a7db697f00981b696ac5c37be02966fcf4bdbf622b2e6a", 0x76}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) oLoLuvm_fault(0xfffffkfff826100a0, 0xfeffffd0000000018,r 0, 1) -> e nel: page fault trap, code=0 Stopped at tun_dev_read+0x2ab: movl 0x18(%r14),%r15d